Mock Version: 2.12 Mock Version: 2.12 Mock Version: 2.12 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild --nocheck -bs --target aarch64 --nodeps /builddir/build/SPECS/gjs.spec'], chrootPath='/var/lib/mock/dist-an8.7-build-189798-60758/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=989gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild --nocheck -bs --target aarch64 --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: aarch64 Building for target aarch64 Wrote: /builddir/build/SRPMS/gjs-1.68.6-1.0.1.an8.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild --nocheck -bb --target aarch64 --nodeps /builddir/build/SPECS/gjs.spec'], chrootPath='/var/lib/mock/dist-an8.7-build-189798-60758/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=989gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild --nocheck -bb --target aarch64 --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: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.77krFh + 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 + echo 'Patch #3 (tests-increase-timeout.patch):' 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 + echo 'Patch #14 (init_patch.patch):' 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 + echo 'Patch #32 (0003-D94538-autoconf2.diff):' 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 Patch #1000 (0001-firefox-support-loongarch-build.patch): + echo 'Patch #1000 (0001-firefox-support-loongarch-build.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file firefox-78.10.0/build/autoconf/config.guess Hunk #1 succeeded at 923 (offset 8 lines). patching file firefox-78.10.0/build/autoconf/config.sub patching file firefox-78.10.0/build/moz.configure/init.configure patching file firefox-78.10.0/js/src/jit/AtomicOperations.h patching file firefox-78.10.0/mfbt/double-conversion/double-conversion/utils.h patching file firefox-78.10.0/mfbt/tests/TestPoisonArea.cpp patching file firefox-78.10.0/python/mozbuild/mozbuild/configure/constants.py patching file firefox-78.10.0/intl/icu/source/i18n/double-conversion-utils.h + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.4Qv1wj + 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,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + LINKFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export PYTHON=/usr/libexec/platform-python + PYTHON=/usr/libexec/platform-python + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 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=aarch64-Anolis-linux --host=aarch64-Anolis-linux --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.6.8.final.0-64 in 250ms 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-aarch64-3.6\ncreating build/temp.linux-aarch64-3.6/psutil\ngcc -pthread -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-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.6m -c psutil/_psutil_common.c -o build/temp.linux-aarch64-3.6/psutil/_psutil_common.o\ngcc -pthread -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-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.6m -c psutil/_psutil_posix.c -o build/temp.linux-aarch64-3.6/psutil/_psutil_posix.o\ngcc -pthread -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-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.6m -c psutil/_psutil_linux.c -o build/temp.linux-aarch64-3.6/psutil/_psutil_linux.o\ncreating build/lib.linux-aarch64-3.6\ncreating build/lib.linux-aarch64-3.6/psutil\ngcc -pthread -shared -Wl,-z,relro -Wl,-z,now -g -Wl,-z,relro -Wl,-z,now -g build/temp.linux-aarch64-3.6/psutil/_psutil_common.o build/temp.linux-aarch64-3.6/psutil/_psutil_posix.o build/temp.linux-aarch64-3.6/psutil/_psutil_linux.o -L/usr/lib64 -lpython3.6m -o build/lib.linux-aarch64-3.6/psutil/_psutil_linux.cpython-36m-aarch64-linux-gnu.so\nbuilding 'psutil._psutil_posix' extension\ngcc -pthread -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-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.6m -c psutil/_psutil_common.c -o build/temp.linux-aarch64-3.6/psutil/_psutil_common.o\ngcc -pthread -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-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.6m -c psutil/_psutil_posix.c -o build/temp.linux-aarch64-3.6/psutil/_psutil_posix.o\ngcc -pthread -shared -Wl,-z,relro -Wl,-z,now -g -Wl,-z,relro -Wl,-z,now -g build/temp.linux-aarch64-3.6/psutil/_psutil_common.o build/temp.linux-aarch64-3.6/psutil/_psutil_posix.o -L/usr/lib64 -lpython3.6m -o build/lib.linux-aarch64-3.6/psutil/_psutil_posix.cpython-36m-aarch64-linux-gnu.so\ncopying build/lib.linux-aarch64-3.6/psutil/_psutil_linux.cpython-36m-aarch64-linux-gnu.so -> psutil\ncopying build/lib.linux-aarch64-3.6/psutil/_psutil_posix.cpython-36m-aarch64-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... aarch64-Anolis-linux-gnu checking for target system type... aarch64-Anolis-linux-gnu checking for Python 3... /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/_virtualenvs/init_py3/bin/python (3.6.8) 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... 8.5.0 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... 8.5.0 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... 8.5.0 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... 8.5.0 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.4.2 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... no 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... no 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... no checking whether the C++ compiler supports -Wno-error=deprecated-copy... no 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... aarch64-unknown-linux-gnu checking for rust host triplet... aarch64-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.026003 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... aarch64-Anolis-linux-gnu checking target system type... aarch64-Anolis-linux-gnu checking build system type... aarch64-Anolis-linux-gnu checking for gcc... (cached) /usr/bin/gcc -std=gnu99 checking whether the C compiler (/usr/bin/gcc -std=gnu99 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld ) works... (cached) yes checking whether the C compiler (/usr/bin/gcc -std=gnu99 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld ) 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++ -std=gnu++17 checking whether the C++ compiler (/usr/bin/g++ -std=gnu++17 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld ) works... (cached) yes checking whether the C++ compiler (/usr/bin/g++ -std=gnu++17 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld ) is a cross-compiler... no checking whether we are using GNU C++... (cached) yes checking whether /usr/bin/g++ -std=gnu++17 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... -ldl 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... yes 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.08s Read 0 gyp files in parallel contributing 0.00s to total wall time Processed into 232 build config descriptors in 0.09s RecursiveMake backend executed in 0.19s 156 total backend files; 156 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.44s; CPU time: 0.43s; Efficiency: 96%; Untracked: 0.04s + /usr/bin/make -O -j8 /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_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_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_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[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_include.track dist/include _build_manifests/install/dist_include Elapsed: 0.14s; 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[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_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_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_ARM64=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' 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' 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' 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++ -std=gnu++17 -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_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_ARM64=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_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' 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/frontend' 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/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/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' 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' 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/arm64/LIR-arm64.h 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/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' /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=aarch64-unknown-linux-gnu -- -Clto 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/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/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/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/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' mkdir -p '.deps/' 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 'host-objects'. 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' 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=5efff308ff64b9cc -C extra-filename=-5efff308ff64b9cc --out-dir /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/build/encoding_rs-5efff308ff64b9cc -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` 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=de9b7089582ad4b4 -C extra-filename=-de9b7089582ad4b4 --out-dir /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/aarch64-unknown-linux-gnu/release/deps --target aarch64-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/aarch64-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 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=5c43b6ab2e1ff79b -C extra-filename=-5c43b6ab2e1ff79b --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` 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=2bc89d39d6e3fc26 -C extra-filename=-2bc89d39d6e3fc26 --out-dir /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/build/encoding_c-2bc89d39d6e3fc26 -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` 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=2d6a3db09db195ab -C extra-filename=-2d6a3db09db195ab --out-dir /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/build/encoding_c_mem-2d6a3db09db195ab -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` 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=2ad1e24394586219 -C extra-filename=-2ad1e24394586219 --out-dir /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/aarch64-unknown-linux-gnu/release/deps --target aarch64-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/aarch64-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 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=d849d3ed2b08492b -C extra-filename=-d849d3ed2b08492b --out-dir /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/aarch64-unknown-linux-gnu/release/deps --target aarch64-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/aarch64-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 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=77658f2ec968f2a9 -C extra-filename=-77658f2ec968f2a9 --out-dir /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/aarch64-unknown-linux-gnu/release/deps --target aarch64-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/aarch64-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` 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=d058fdf84f38b9ad -C extra-filename=-d058fdf84f38b9ad --out-dir /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/aarch64-unknown-linux-gnu/release/deps --target aarch64-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/aarch64-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 -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/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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 -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/js/src/jit' js/src/jit/Disasm-vixl.o /usr/bin/g++ -std=gnu++17 -o Disasm-vixl.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/Disasm-vixl.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/arm64/vixl/Disasm-vixl.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/js/src/jit' js/src/jit/Instrument-vixl.o /usr/bin/g++ -std=gnu++17 -o Instrument-vixl.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/Instrument-vixl.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/arm64/vixl/Instrument-vixl.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/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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 -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/js/src' js/src/RegExp.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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' Running `/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/build/encoding_rs-5efff308ff64b9cc/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=9a8fdc58b586cca2 -C extra-filename=-9a8fdc58b586cca2 --out-dir /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/build/mozglue-static-9a8fdc58b586cca2 -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-5c43b6ab2e1ff79b.rlib` 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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 -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' Running `/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/build/encoding_c-2bc89d39d6e3fc26/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_mem-2d6a3db09db195ab/build-script-build` [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 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=907e59e73d4c7a0a -C extra-filename=-907e59e73d4c7a0a --out-dir /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/aarch64-unknown-linux-gnu/release/deps --target aarch64-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/aarch64-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/aarch64-unknown-linux-gnu/release/deps/libleb128-d849d3ed2b08492b.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/Compression.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/mfbt' mfbt/Unified_cpp_mfbt0.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src' js/src/jsmath.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/mfbt' mfbt/Unified_cpp_mfbt1.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/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/js/src' js/src/DoubleToString.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src' js/src/Utility.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src/shell' js/src/shell/Unified_cpp_js_src_shell0.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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' 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]: 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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src/new-regexp' js/src/new-regexp/property-sequences.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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' 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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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' 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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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' In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/SharedContext.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/CompilationInfo.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/Parser.h:184, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/Parser.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/ParseNode.h: In member function 'typename ParseHandler::ClassNodeType js::frontend::GeneralParser::classDefinition(js::frontend::YieldHandling, js::frontend::GeneralParser::ClassContext, js::frontend::DefaultHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = mozilla::Utf8Unit]': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/ParseNode.h:936:56: warning: 'innerName' may be used uninitialized in this function [-Wmaybe-uninitialized] : ParseNode(kind, pos), left_(left), right_(right) { ^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/Parser.cpp:7359:16: note: 'innerName' was declared here NameNodeType innerName; ^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::TernaryNodeType js::frontend::GeneralParser::ifStatement(js::frontend::YieldHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = mozilla::Utf8Unit]': /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] TernaryNodeType ifNode; ^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/SharedContext.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/CompilationInfo.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/Parser.h:184, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/Parser.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/ParseNode.h: In member function 'typename ParseHandler::ClassNodeType js::frontend::GeneralParser::classDefinition(js::frontend::YieldHandling, js::frontend::GeneralParser::ClassContext, js::frontend::DefaultHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = char16_t]': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/ParseNode.h:936:56: warning: 'innerName' may be used uninitialized in this function [-Wmaybe-uninitialized] : ParseNode(kind, pos), left_(left), right_(right) { ^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/Parser.cpp:7359:16: note: 'innerName' was declared here NameNodeType innerName; ^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::TernaryNodeType js::frontend::GeneralParser::ifStatement(js::frontend::YieldHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = char16_t]': /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] TernaryNodeType ifNode; ^~~~~~ 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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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' warning: `wast` (lib) generated 1 warning 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/aarch64-unknown-linux-gnu/release/build/encoding_rs-6563054ad68b74b6/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=c8918ecbb78b522b -C extra-filename=-c8918ecbb78b522b --out-dir /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/aarch64-unknown-linux-gnu/release/deps --target aarch64-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/aarch64-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/aarch64-unknown-linux-gnu/release/deps/libcfg_if-de9b7089582ad4b4.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: 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/js/src/debugger' js/src/debugger/Unified_cpp_js_src_debugger0.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 'bool js::DebuggerEnvironment::CallData::typeGetter()': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/debugger/Environment.cpp:181:15: warning: 's' may be used uninitialized in this function [-Wmaybe-uninitialized] const char* s; ^ warning: `encoding_rs` (lib) generated 18 warnings (1 duplicate) Running `/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/build/mozglue-static-9a8fdc58b586cca2/build-script-build` [mozglue-static 0.1.0] TARGET = Some("aarch64-unknown-linux-gnu") [mozglue-static 0.1.0] OPT_LEVEL = Some("2") [mozglue-static 0.1.0] HOST = Some("aarch64-unknown-linux-gnu") [mozglue-static 0.1.0] CXX_aarch64-unknown-linux-gnu = None [mozglue-static 0.1.0] CXX_aarch64_unknown_linux_gnu = Some(" /usr/bin/g++ -std=gnu++17") [mozglue-static 0.1.0] CXXFLAGS_aarch64-unknown-linux-gnu = None [mozglue-static 0.1.0] CXXFLAGS_aarch64_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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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("neon,pmuv3") [mozglue-static 0.1.0] running: "/usr/bin/g++" "-std=gnu++17" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers" "-include" "/builddir/build/BUILD/gjs-1.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" "-Wduplicated-cond" "-Wimplicit-fallthrough" "-Wunused-function" "-Wunused-variable" "-Wno-error=maybe-uninitialized" "-Wno-error=deprecated-declarations" "-Wno-error=array-bounds" "-Wno-error=coverage-mismatch" "-Wno-error=free-nonheap-object" "-Wno-multistatement-macros" "-Wno-error=class-memaccess" "-Wformat" "-Wformat-overflow=2" "-Wno-noexcept-type" "-fno-sized-deallocation" "-fno-aligned-new" "-O2" "-g" "-pipe" "-Wall" "-Werror=format-security" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-fexceptions" "-fstack-protector-strong" "-grecord-gcc-switches" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-fasynchronous-unwind-tables" "-fstack-clash-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/aarch64-unknown-linux-gnu/release/build/mozglue-static-48a3917eb502642c/out/wrappers.o" "-c" "wrappers.cpp" [mozglue-static 0.1.0] exit status: 0 [mozglue-static 0.1.0] AR_aarch64-unknown-linux-gnu = None [mozglue-static 0.1.0] AR_aarch64_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/aarch64-unknown-linux-gnu/release/build/mozglue-static-48a3917eb502642c/out/libwrappers.a" "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/aarch64-unknown-linux-gnu/release/build/mozglue-static-48a3917eb502642c/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/aarch64-unknown-linux-gnu/release/build/mozglue-static-48a3917eb502642c/out [mozglue-static 0.1.0] CXXSTDLIB_aarch64-unknown-linux-gnu = None [mozglue-static 0.1.0] CXXSTDLIB_aarch64_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=6546a0dd5f342886 -C extra-filename=-6546a0dd5f342886 --out-dir /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/aarch64-unknown-linux-gnu/release/deps --target aarch64-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/aarch64-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/aarch64-unknown-linux-gnu/release/deps/libwast-907e59e73d4c7a0a.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/aarch64-unknown-linux-gnu/release/build/encoding_c_mem-b8a2f0226f7e4a3b/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=6e51ac2cae2818f0 -C extra-filename=-6e51ac2cae2818f0 --out-dir /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/aarch64-unknown-linux-gnu/release/deps --target aarch64-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/aarch64-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/aarch64-unknown-linux-gnu/release/deps/libencoding_rs-c8918ecbb78b522b.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: `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_c_mem` (lib) generated 1 warning 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/aarch64-unknown-linux-gnu/release/build/encoding_c-4a14a64fb037bfcf/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=e0d7ac4e92a34482 -C extra-filename=-e0d7ac4e92a34482 --out-dir /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/aarch64-unknown-linux-gnu/release/deps --target aarch64-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/aarch64-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/aarch64-unknown-linux-gnu/release/deps/libencoding_rs-c8918ecbb78b522b.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=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/aarch64-unknown-linux-gnu/release/build/mozglue-static-48a3917eb502642c/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=f08627d0e6480e67 -C extra-filename=-f08627d0e6480e67 --out-dir /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/aarch64-unknown-linux-gnu/release/deps --target aarch64-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/aarch64-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/aarch64-unknown-linux-gnu/release/deps/libarrayvec-2ad1e24394586219.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/aarch64-unknown-linux-gnu/release/build/mozglue-static-48a3917eb502642c/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=4d4e0bdef24e0899 -C extra-filename=-4d4e0bdef24e0899 --out-dir /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/aarch64-unknown-linux-gnu/release/deps --target aarch64-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/aarch64-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/aarch64-unknown-linux-gnu/release/deps/libencoding_c-e0d7ac4e92a34482.rmeta --extern encoding_c_mem=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/aarch64-unknown-linux-gnu/release/deps/libencoding_c_mem-6e51ac2cae2818f0.rmeta --extern mozglue_static=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/aarch64-unknown-linux-gnu/release/deps/libmozglue_static-f08627d0e6480e67.rmeta --extern mozilla_central_workspace_hack=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/aarch64-unknown-linux-gnu/release/deps/libmozilla_central_workspace_hack-77658f2ec968f2a9.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/aarch64-unknown-linux-gnu/release/build/mozglue-static-48a3917eb502642c/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=0a010823b83bb46c -C extra-filename=-0a010823b83bb46c --out-dir /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/aarch64-unknown-linux-gnu/release/deps --target aarch64-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/aarch64-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/aarch64-unknown-linux-gnu/release/deps/libjsrust_shared-4d4e0bdef24e0899.rlib --extern mozglue_static=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/aarch64-unknown-linux-gnu/release/deps/libmozglue_static-f08627d0e6480e67.rlib --extern wasmparser=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/aarch64-unknown-linux-gnu/release/deps/libwasmparser-d058fdf84f38b9ad.rlib --extern wat=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/aarch64-unknown-linux-gnu/release/deps/libwat-6546a0dd5f342886.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/aarch64-unknown-linux-gnu/release/build/mozglue-static-48a3917eb502642c/out` 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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 'bool 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] NameOpEmitter noe(this, name, loc, kind); ^ 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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 'bool js::GetProperty(JSContext*, JS::HandleValue, js::HandlePropertyName, JS::MutableHandleValue)': /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] 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/js/src/new-regexp' js/src/new-regexp/Unified_cpp_js_src_new-regexp0.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 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: In member function 'virtual v8::internal::RegExpNode* 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-compiler-tonode.cc:427:70: warning: 'default_flags.JS::RegExpFlags::flags_' may be used uninitialized in this function [-Wmaybe-uninitialized] new (zone) RegExpCharacterClass(zone, ranges, default_flags); ^ 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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src/gc' js/src/gc/Unified_cpp_js_src_gc1.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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' 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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src/debugger' js/src/debugger/Unified_cpp_js_src_debugger1.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/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/modules/fdlibm/src' modules/fdlibm/src/e_acos.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/modules/fdlibm/src' modules/fdlibm/src/e_acosh.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/modules/fdlibm/src' modules/fdlibm/src/e_atanh.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/modules/fdlibm/src' modules/fdlibm/src/e_exp.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/modules/fdlibm/src' modules/fdlibm/src/e_hypot.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/modules/fdlibm/src' modules/fdlibm/src/e_log.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/modules/fdlibm/src' modules/fdlibm/src/e_log2.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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' 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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/modules/fdlibm/src' modules/fdlibm/src/e_sinh.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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' 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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/modules/fdlibm/src' modules/fdlibm/src/s_asinh.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/modules/fdlibm/src' modules/fdlibm/src/s_cbrt.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/modules/fdlibm/src' modules/fdlibm/src/s_ceilf.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/modules/fdlibm/src' modules/fdlibm/src/s_copysign.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/modules/fdlibm/src' modules/fdlibm/src/s_fabs.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/modules/fdlibm/src' modules/fdlibm/src/s_nearbyint.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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' 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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src/new-regexp' js/src/new-regexp/Unified_cpp_js_src_new-regexp1.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/modules/fdlibm/src' modules/fdlibm/src/s_tanh.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/modules/fdlibm/src' modules/fdlibm/src/s_trunc.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/modules/fdlibm/src' modules/fdlibm/src/s_truncf.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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' 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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 'bool CheckArguments({anonymous}::FunctionValidatorShared&, js::frontend::ParseNode**, js::wasm::ValTypeVector*)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/AsmJS.cpp:907:58: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 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: 'type' was declared here 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:861:34: warning: 'coercedExpr' may be used uninitialized in this function [-Wmaybe-uninitialized] return atom()->asPropertyName(); ~~~~~~~~~~~~~~~~~~~~~~^~ 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 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/dist/include/mozilla/Vector.h: In member function 'bool js::wasm::BaseCompiler::pushStackResultsForCall(const js::wasm::ResultType&, 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] 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 Kind k; ^ 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: In member function 'void 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] 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 Kind k; ^ 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 'bool CheckGlobalVariableInitImport(ModuleValidatorShared&, js::PropertyName*, js::frontend::ParseNode*, bool)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/AsmJS.cpp:907:58: warning: 'coerceTo' may be used uninitialized in this function [-Wmaybe-uninitialized] 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: 'coerceTo' was declared here Type coerceTo; ^~~~~~~~ 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:694:57: warning: 'coercedExpr' may be used uninitialized in this function [-Wmaybe-uninitialized] bool isKind(ParseNodeKind kind) const { return getKind() == kind; } ~~~~~~~^~ 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 ParseNode* coercedExpr; ^~~~~~~~~~~ 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: In member function 'bool 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] switch (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/dist/include/mozilla/Vector.h: In member function 'bool 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] 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 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] 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 int32_t i32; ^~~ 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: In member function 'bool ModuleValidator::declareFuncPtrTable(js::wasm::FuncType&&, js::PropertyName*, uint32_t, uint32_t, uint32_t*) [with Unit = mozilla::Utf8Unit]': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:482:19: warning: 'sigIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] return begin()[aIndex]; ~~~~~~~^ 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:2004:14: note: 'sigIndex' was declared here uint32_t sigIndex; ^~~~~~~~ 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: In member function 'bool ModuleValidator::declareFuncPtrTable(js::wasm::FuncType&&, js::PropertyName*, uint32_t, uint32_t, uint32_t*) [with Unit = char16_t]': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:482:19: warning: 'sigIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] return begin()[aIndex]; ~~~~~~~^ 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:2004:14: note: 'sigIndex' was declared here uint32_t sigIndex; ^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/AsmJS.cpp: In function 'bool CheckInternalCall({anonymous}::FunctionValidator&, js::frontend::ParseNode*, js::PropertyName*, Type, Type*) [with Unit = char16_t]': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/AsmJS.cpp:4012:7: warning: 'callee' may be used uninitialized in this function [-Wmaybe-uninitialized] if (!f.encoder().writeVarU32(callee->funcDefIndex())) { /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/AsmJS.cpp: In function 'bool CheckInternalCall({anonymous}::FunctionValidator&, js::frontend::ParseNode*, js::PropertyName*, Type, Type*) [with Unit = mozilla::Utf8Unit]': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/AsmJS.cpp:4012:7: warning: 'callee' may be used uninitialized in this function [-Wmaybe-uninitialized] if (!f.encoder().writeVarU32(callee->funcDefIndex())) { 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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src/gc' js/src/gc/Unified_cpp_js_src_gc2.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/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/memory/build' memory/build/Unified_cpp_memory_build0.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/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/memory/mozalloc' memory/mozalloc/mozalloc_abort.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/memory/mozalloc' memory/mozalloc/Unified_cpp_memory_mozalloc0.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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]: 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/mozglue/misc' mozglue/misc/AutoProfilerLabel.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/mozglue/misc' mozglue/misc/ConditionVariable_posix.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/mozglue/misc' mozglue/misc/MmapFaultHandler.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/mozglue/misc' mozglue/misc/Mutex_posix.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/mozglue/misc' mozglue/misc/Printf.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/mozglue/misc' mozglue/misc/StackWalk.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/mozglue/misc' mozglue/misc/TimeStamp.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/mozglue/misc' mozglue/misc/TimeStamp_posix.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src/jit' js/src/jit/Unified_cpp_js_src_jit1.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src' js/src/Unified_cpp_js_src0.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/mozglue/misc' mozglue/misc/Decimal.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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' 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/js/src/new-regexp' js/src/new-regexp/Unified_cpp_js_src_new-regexp2.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/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/config/external/icu/common' config/external/icu/common/appendable.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/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/config/external/icu/common' config/external/icu/common/bmpset.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/i18n' config/external/icu/i18n/astro.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/common' config/external/icu/common/brkeng.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/i18n' config/external/icu/i18n/basictz.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src/frontend' js/src/frontend/Unified_cpp_js_src_frontend3.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/bocsu.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/i18n' config/external/icu/i18n/buddhcal.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/common' config/external/icu/common/brkiter.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/common' config/external/icu/common/bytesinkutil.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/common' config/external/icu/common/bytestream.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/common' config/external/icu/common/bytestrie.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/common' config/external/icu/common/bytestriebuilder.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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' 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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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' 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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/cecal.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/common' config/external/icu/common/characterproperties.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/common' config/external/icu/common/chariter.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/chnsecal.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/charstr.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/cmemory.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/choicfmt.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/cstring.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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' Finished release [optimized] target(s) in 1m 04s 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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/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/aarch64-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]: Nothing to be done for 'host'. 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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/dictbe.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/errorcode.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/coll.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/collation.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/edits.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/common' config/external/icu/common/filteredbrk.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/filterednormalizer2.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src/frontend' js/src/frontend/Unified_cpp_js_src_frontend6.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/loadednormalizer2impl.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/collationbuilder.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/common' config/external/icu/common/localebuilder.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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' 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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/common' config/external/icu/common/localematcher.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/common' config/external/icu/common/localeprioritylist.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/collationdata.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/common' config/external/icu/common/locbased.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/locdispnames.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/locdistance.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/collationdatawriter.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/locdspnm.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/collationdatabuilder.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/locid.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/collationfastlatin.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/loclikely.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/collationfastlatinbuilder.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/locmap.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/common' config/external/icu/common/locresdata.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/collationiterator.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/locutil.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/lsr.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/collationroot.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/messagepattern.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/common' config/external/icu/common/normalizer2.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/i18n' config/external/icu/i18n/collationsets.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/collationruleparser.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/normlzr.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/collationsettings.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/i18n' config/external/icu/i18n/collationtailoring.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/compactdecimalformat.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 #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/curramt.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/i18n' config/external/icu/i18n/coptccal.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/currfmt.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/normalizer2impl.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/parsepos.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/currunit.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/currpinf.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/i18n' config/external/icu/i18n/dangical.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/common' config/external/icu/common/patternprops.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src/frontend' js/src/frontend/Unified_cpp_js_src_frontend5.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/i18n' config/external/icu/i18n/datefmt.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/decContext.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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' 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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/propname.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/i18n' config/external/icu/i18n/dcfmtsym.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/i18n' config/external/icu/i18n/double-conversion-bignum-dtoa.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/punycode.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/double-conversion-bignum.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/putil.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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' 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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/decimfmt.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 #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/rbbi.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/double-conversion-strtod.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/i18n' config/external/icu/i18n/double-conversion-string-to-double.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/common' config/external/icu/common/rbbidata.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/rbbi_cache.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/decNumber.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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' 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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src' js/src/Unified_cpp_js_src1.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/rbbinode.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/rbbisetb.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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' 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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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' 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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src/wasm' js/src/wasm/Unified_cpp_js_src_wasm1.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/jit/InlineList.h: In member function 'bool {anonymous}::FunctionCompiler::collectCallResults(const js::wasm::ResultType&, js::jit::MWasmStackResultArea*, {anonymous}::DefVector*)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/InlineList.h:299:5: warning: 'def' may be used uninitialized in this function [-Wmaybe-uninitialized] 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 MInstruction* def; ^~~ 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: In function 'bool EmitGetGlobal({anonymous}::FunctionCompiler&)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmOpIter.h:241:32: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 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 MDefinition* result; ^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitEnd({anonymous}::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] switch (kind) { ^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitTeeGlobal({anonymous}::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] f.storeGlobalVar(global.offset(), global.isIndirect(), value); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/ProfilingFrameIterator.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmFrameIter.h:22, 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/mozilla/Vector.h: In function 'bool EmitTableCopy({anonymous}::FunctionCompiler&)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:488:19: warning: 'srcTableIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] return begin()[aIndex]; ~~~~~~~^ 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 uint32_t srcTableIndex; ^~~~~~~~~~~~~ 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/ProfilingFrameIterator.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmFrameIter.h:22, 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/mozilla/Vector.h:488:19: warning: 'dstTableIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] return begin()[aIndex]; ~~~~~~~^ 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 uint32_t dstTableIndex; ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitMemCopy({anonymous}::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] 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] uint32_t dstMemIndex; ^~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool js::wasm::IonCompileFunctions(const js::wasm::ModuleEnvironment&, js::LifoAlloc&, const FuncCompileInputVector&, js::wasm::CompiledCode*, JS::UniqueChars*)': /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] 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 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] 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 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/arm64/CodeGenerator-arm64.h:11, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/CodeGenerator.h:24, 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] 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 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/rbbistbl.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/i18n' config/external/icu/i18n/dtfmtsym.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/resbund.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/rbbitblb.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/dtitvinf.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/dtrule.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src/jit' js/src/jit/Unified_cpp_js_src_jit10.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/restrace.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/ruleiter.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/i18n' config/external/icu/i18n/erarules.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/schriter.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/ethpccal.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/common' config/external/icu/common/serv.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/fmtable.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/common' config/external/icu/common/servlk.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/format.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/dtptngen.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/common' config/external/icu/common/servlkf.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/formattedval_iterimpl.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/servls.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/formattedvalue.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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' 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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/i18n' config/external/icu/i18n/fphdlimp.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/common' config/external/icu/common/servnotf.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/fpositer.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/gregoimp.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/servrbf.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/i18n' config/external/icu/i18n/gregocal.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/servslkf.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/i18n' config/external/icu/i18n/hebrwcal.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/indiancal.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/sharedobject.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/japancal.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/simpleformatter.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/islamcal.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/static_unicode_sets.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 #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/stringpiece.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/listformatter.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/measfmt.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/stringtriebuilder.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src' js/src/Unified_cpp_js_src11.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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' 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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 #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/measure.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/measunit.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/ubidi.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/ubidi_props.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/msgfmt.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/ubidiln.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src/jit' js/src/jit/Unified_cpp_js_src_jit11.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/nfrs.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/ubidiwrt.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/i18n' config/external/icu/i18n/nfrule.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/ucase.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/nfsubs.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/nounit.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/ucasemap.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src' js/src/Unified_cpp_js_src10.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/gc/PublicIterators.h: In function 'JS::Realm* js::GetAnyRealmInZone(JS::Zone*)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PublicIterators.h:134:13: warning: '*((void*)(& realm)+16).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 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: '*((void*)(& realm)+16).js::RealmsInCompartmentIter::it' was declared here RealmsInZoneIter realm(zone); ^~~~~ 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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src/jit' js/src/jit/Unified_cpp_js_src_jit12.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/number_affixutils.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src' js/src/Unified_cpp_js_src12.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src/wasm' js/src/wasm/Unified_cpp_js_src_wasm2.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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' 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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 #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/uchar.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src' js/src/Unified_cpp_js_src13.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/ucharstrie.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/number_capi.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 #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/ucharstriebuilder.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/i18n' config/external/icu/i18n/number_compact.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/ucharstrieiterator.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/uchriter.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/number_currencysymbols.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 #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/ucln_cmn.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/number_decimalquantity.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/ucnv.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/number_decimfmtprops.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/ucnv_bld.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/ucnv_cb.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src/jit' js/src/jit/Unified_cpp_js_src_jit13.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/ucnv_io.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/number_fluent.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/ucnv_u16.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src/jit' js/src/jit/Unified_cpp_js_src_jit14.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/ucnv_u32.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/number_formatimpl.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/i18n' config/external/icu/i18n/number_grouping.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/common' config/external/icu/common/ucnv_u7.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src' js/src/Unified_cpp_js_src15.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/number_integerwidth.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/ucnv_u8.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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' js/src/Unified_cpp_js_src14.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/number_longnames.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/ucnvlat1.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/i18n' config/external/icu/i18n/number_mapper.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 #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/ucnvscsu.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/number_modifiers.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/common' config/external/icu/common/ucol_swp.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/ucptrie.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/number_multiplier.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 #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' js/src/Unified_cpp_js_src16.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 /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: In function 'JS::UniqueChars js::GetCodeCoverageSummaryAll(JSContext*, size_t*)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PublicIterators.h:129:7: warning: '*((void*)(& realm)+56).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 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: '*((void*)(& realm)+56).js::RealmsInCompartmentIter::it' was declared here 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/wasm' js/src/wasm/Unified_cpp_js_src_wasm3.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/number_notation.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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_output.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/ucurr.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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' 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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/udata.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/udatamem.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src/jit' js/src/jit/Unified_cpp_js_src_jit15.o /usr/bin/g++ -std=gnu++17 -o Unified_cpp_js_src_jit15.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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_jit15.o.pp Unified_cpp_js_src_jit15.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_patternmodifier.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/udataswp.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/uenum.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/uhash.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/number_patternstring.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 #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 #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/common' config/external/icu/common/uhash_us.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/uinit.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/number_rounding.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/uinvchar.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/i18n' config/external/icu/i18n/number_scientific.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/uiter.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/common' config/external/icu/common/ulist.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src' js/src/Unified_cpp_js_src18.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/gc/PublicIterators.h: In member function 'void js::GeckoProfilerRuntime::enable(bool)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PublicIterators.h:129:7: warning: '*((void*)(& r)+56).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 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: '*((void*)(& r)+56).js::RealmsInCompartmentIter::it' was declared here 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/config/external/icu/i18n' config/external/icu/i18n/number_skeletons.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 #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/uloc.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/number_utils.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 #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/uloc_keytype.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/numfmt.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/uloc_tag.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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' 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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/numparse_affixes.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 #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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 #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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 #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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/common' config/external/icu/common/umutex.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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' 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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 #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/unames.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src' js/src/Unified_cpp_js_src17.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/i18n' config/external/icu/i18n/numparse_impl.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 #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/unifiedcache.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/unifilt.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/numparse_parsednumber.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 #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' js/src/Unified_cpp_js_src19.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/i18n' config/external/icu/i18n/numparse_scientific.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 #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/uniset.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/numparse_symbols.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 #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/uniset_closure.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/numparse_validators.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 #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/uniset_props.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/numrange_fluent.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 #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/unisetspan.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src/jit' js/src/jit/Unified_cpp_js_src_jit2.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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::ValOperandId js::jit::CacheIRWriter::loadArgumentDynamicSlot(js::jit::ArgumentKind, js::jit::Int32OperandId, js::jit::CallFlags)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/CacheIR.h:792:10: warning: 'addArgc' may be used uninitialized in this function [-Wmaybe-uninitialized] bool addArgc; ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/CacheIR.h: In function 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/CacheIR.h:392:8: warning: 'addArgc' may be used uninitialized in this function [-Wmaybe-uninitialized] 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 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::AttachDecision js::jit::GetPropIRGenerator::tryAttachPrimitive(js::jit::ValOperandId, JS::HandleId)': /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] JSProtoKey protoKey; ^~~~~~~~ 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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 #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/numsys.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/common' config/external/icu/common/unistr.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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_case.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/olsontz.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/unistr_case_locale.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/persncal.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/unistr_cnv.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/plurfmt.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/unistr_titlecase_brkiter.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/unormcmp.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/uobject.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/uprops.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/plurrule.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/i18n' config/external/icu/i18n/quantityformatter.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/uresbund.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/uresdata.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/rbnf.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/uscript.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/common' config/external/icu/common/uscript_props.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/rbtz.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/uset.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/region.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src/jit' js/src/jit/Unified_cpp_js_src_jit5.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/usprep.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/ustack.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src/jit' js/src/jit/Unified_cpp_js_src_jit3.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 'void js::jit::CodeGenerator::emitIonToWasmCallBase(js::jit::LIonToWasmCallBase*) [with long unsigned int NumDefs = 1]': /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] 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/common' config/external/icu/common/ustr_cnv.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src' js/src/Unified_cpp_js_src2.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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' 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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/reldatefmt.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/reldtfmt.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/ustrcase.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/ustrcase_locale.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/ustrfmt.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/rulebasedcollator.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/ustring.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/scriptset.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/common' config/external/icu/common/ustrtrns.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/i18n' config/external/icu/i18n/search.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/i18n' config/external/icu/i18n/selfmt.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/utext.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/sharedbreakiterator.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/utf_impl.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/util.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/simpletz.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/utrace.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/utrie2.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/utrie2_builder.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/utrie_swap.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/smpdtfmt.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src' js/src/Unified_cpp_js_src21.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/gc/PublicIterators.h: In function 'size_t JS::SystemRealmCount(JSContext*)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PublicIterators.h:129:7: warning: '*((void*)(& realm)+56).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 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: '*((void*)(& realm)+56).js::RealmsInCompartmentIter::it' was declared here 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/gc/PublicIterators.h: In function 'size_t JS::UserRealmCount(JSContext*)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PublicIterators.h:129:7: warning: '*((void*)(& realm)+56).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 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: '*((void*)(& realm)+56).js::RealmsInCompartmentIter::it' was declared here 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/config/external/icu/i18n' config/external/icu/i18n/smpdtfst.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src/jit' js/src/jit/Unified_cpp_js_src_jit4.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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' 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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/uts46.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/utypes.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/standardplural.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/common' config/external/icu/common/uvector.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src/jit' js/src/jit/Unified_cpp_js_src_jit6.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/string_segment.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 #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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/uvectr64.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/common' config/external/icu/common/wintz.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/i18n' config/external/icu/i18n/stsearch.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src' js/src/Unified_cpp_js_src20.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/i18n' config/external/icu/i18n/taiwncal.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/timezone.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/tmunit.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src' js/src/Unified_cpp_js_src22.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/i18n' config/external/icu/i18n/tzfmt.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/tzgnames.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src' js/src/Unified_cpp_js_src23.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/i18n' config/external/icu/i18n/tznames.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/tznames_impl.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/tzrule.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/i18n' config/external/icu/i18n/tztrans.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/ucal.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src/jit' js/src/jit/Unified_cpp_js_src_jit9.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/dist/include/js/Value.h: In member function 'virtual bool 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] 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 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/ucln_in.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/ucol.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/ucol_res.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/ucol_sit.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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:92: warning: 'uint32_t ucol_setVariableTop_67(UCollator*, const UChar*, int32_t, UErrorCode*)' is deprecated [-Wdeprecated-declarations] 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 #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' # 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' # 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' #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' ucol_setVariableTop(UCollator *coll, ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/ucol_sit.cpp:552:92: warning: 'uint32_t ucol_setVariableTop_67(UCollator*, const UChar*, int32_t, UErrorCode*)' is deprecated [-Wdeprecated-declarations] 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 #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' # 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' # 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' #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' ucol_setVariableTop(UCollator *coll, ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/ucol_sit.cpp:554:71: warning: 'void ucol_restoreVariableTop_67(UCollator*, uint32_t, UErrorCode*)' is deprecated [-Wdeprecated-declarations] 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 #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' # 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' # 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' #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' ucol_restoreVariableTop(UCollator *coll, const uint32_t varTop, UErrorCode *status); ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/ucol_sit.cpp:554:71: warning: 'void ucol_restoreVariableTop_67(UCollator*, uint32_t, UErrorCode*)' is deprecated [-Wdeprecated-declarations] 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 #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' # 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' # 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' #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' 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/ucoleitr.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/udatpg.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/udat.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/ufieldpositer.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src/jit' js/src/jit/Unified_cpp_js_src_jit8.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/uitercollationiterator.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/ulistformatter.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src' js/src/Unified_cpp_js_src26.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/i18n' config/external/icu/i18n/umsg.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/unum.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/unumsys.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src' js/src/Unified_cpp_js_src25.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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' 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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/MIR.h: In member function 'js::jit::IonBuilder::InliningResult 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] 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 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/InlineList.h: In member function 'js::jit::IonBuilder::InliningResult 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:5: warning: 'littleEndian' may be used uninitialized in this function [-Wmaybe-uninitialized] 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 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/InlineList.h: In member function 'js::jit::IonBuilder::InliningResult js::jit::IonBuilder::inlineTypedArray(js::jit::CallInfo&, js::Native)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/InlineList.h:299:5: warning: 'ins' may be used uninitialized in this function [-Wmaybe-uninitialized] 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 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/dist/include/js/Value.h: In member function 'virtual js::jit::MDefinition* 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] 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 int32_t res; ^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/MIR.cpp: In member function 'virtual js::jit::MDefinition* 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] return MConstant::NewInt64(alloc, res); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src' js/src/Unified_cpp_js_src28.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/i18n' config/external/icu/i18n/usearch.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/uspoof.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/utf16collationiterator.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/i18n' config/external/icu/i18n/utf8collationiterator.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/utmscale.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/vtzone.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/i18n' config/external/icu/i18n/windtfmt.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/js/src' js/src/Unified_cpp_js_src24.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 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 'void JSRuntime::stopRecordingAllocations()': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/Runtime.cpp:872:19: warning: '*((void*)(& realm)+56).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 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/gc/PublicIterators.h: In member function 'void JSRuntime::startRecordingAllocations(double, JS::RecordAllocationsCallback)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PublicIterators.h:129:7: warning: '*((void*)(& realm)+56).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 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: '*((void*)(& realm)+56).js::RealmsInCompartmentIter::it' was declared here 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_src6.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/config/external/icu/i18n' config/external/icu/i18n/zonemeta.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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_src5.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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' 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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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_src9.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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_src3.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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_src27.o /usr/bin/g++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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' 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/Disasm-vixl.o ../jit/Instrument-vixl.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_jit15.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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -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/aarch64-unknown-linux-gnu/release/libjsrust.a -Wl,--version-script,symverscript -lm -ldl -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' 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++ -std=gnu++17 -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 -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -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/aarch64-unknown-linux-gnu/release/libjsrust.a -pie -lm -ldl -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' /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_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_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_ARM64=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,3635 @@ +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/arm64/Architecture-arm64.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/arm64/Assembler-arm64.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/arm64/Bailouts-arm64.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/arm64/CodeGenerator-arm64.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/arm64/Lowering-arm64.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/arm64/MacroAssembler-arm64.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/arm64/MoveEmitter-arm64.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/arm64/Trampoline-arm64.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/arm64/vixl/Assembler-vixl.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/arm64/vixl/Cpu-Features-vixl.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/arm64/vixl/Cpu-vixl.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/arm64/vixl/Decoder-vixl.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/arm64/vixl/Instructions-vixl.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/arm64/vixl/MacroAssembler-vixl.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/arm64/vixl/MozAssembler-vixl.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/arm64/vixl/MozCpu-vixl.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/arm64/vixl/MozInstructions-vixl.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/arm64/vixl/Utils-vixl.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: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_jit15.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_jit15.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_jit15.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_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 + 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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + /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 . aarch64-redhat-linux-gnu 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/aarch64-redhat-linux-gnu Build type: native build Project name: gjs Project version: 1.68.6 C compiler for the host machine: gcc (gcc 8.5.0 "gcc (GCC) 8.5.0 20210514 (Anolis 8.5.0-10.0.2)") C linker for the host machine: gcc ld.bfd 2.30-113 C++ compiler for the host machine: g++ (gcc 8.5.0 "g++ (GCC) 8.5.0 20210514 (Anolis 8.5.0-10.0.2)") C++ linker for the host machine: g++ ld.bfd 2.30-113 Host machine cpu family: aarch64 Host machine cpu: aarch64 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.4.2) 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.1 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" : NO Library rt found: YES Checking for function "timer_settime" with dependency -lrt: YES Header has symbol "SIGEV_THREAD_ID" : 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.4.2) 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/libexec/platform-python /builddir/build/BUILD/gjs-1.68.6/build/symlink-gjs.py) Program build/compile-gschemas.py found: YES (/usr/libexec/platform-python /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.8.2 at /usr/bin/ninja + /usr/bin/meson compile -C aarch64-redhat-linux-gnu -j 8 --verbose ninja: Entering directory `aarch64-redhat-linux-gnu' [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 ../js.gresource.xml --sourcedir ../ --c-name js_resources --internal --generate --target js-resources.c --dependency-file js-resources.c.d [3/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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 [4/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/uuid -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 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 [5/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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { ~~~~~^~~~ [6/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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] 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] static void exitList(LinkedListElement* elt) {} ~~~~~~~~~~~~~~~~~~~~~~^~~ [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:59: 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:5: 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:21: 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] 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:31: 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:21: 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] 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] 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] static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } ~~~~~~~~~~~~^~~~ [8/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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) ~~~~~~~^~~~~~~~~ [9/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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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: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/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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:5: 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:21: 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] 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:31: 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:21: 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] explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) ~~~~~~~^~~~~~~~~ [10/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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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: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/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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] 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] 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:5: 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] 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:31: 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:32: 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] 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] static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } ~~~~~~~~~~~~^~~~ [11/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 [12/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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] 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] static void exitList(LinkedListElement* elt) {} ~~~~~~~~~~~~~~~~~~~~~~^~~ [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] 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] static void exitList(LinkedListElement* elt) {} ~~~~~~~~~~~~~~~~~~~~~~^~~ [14/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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:56: 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] 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] 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++/8/bits/unique_ptr.h:277: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:13: 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++/8/bits/unique_ptr.h:835: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:69: 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] std::enable_if_t, int> dummy) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [15/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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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 ../gi/js-value-inl.h:16, from ../gi/arg-inl.h:19, from ../gi/arg-cache.cpp:28: ../gjs/jsapi-util.h: In instantiation of ‘constexpr void GjsAutoPointer::reset(GjsAutoPointer::Ptr) [with T = void; F = void; void (* free_func)(F*) = 0; F* (* ref_func)(F*) = 0; GjsAutoPointer::Ptr = void*]’: ../gjs/jsapi-util.h:152:9: required from ‘GjsAutoPointer::~GjsAutoPointer() [with T = void; F = void; void (* free_func)(F*) = 0; F* (* ref_func)(F*) = 0]’ ../gi/wrapperutils.h:937:27: required from here ../gjs/jsapi-util.h:134:13: warning: variable ‘old_ptr’ set but not used [-Wunused-but-set-variable] Ptr old_ptr = m_ptr; ^~~~~~~ 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 = JSFunction*; T = JSFunction*; std::enable_if_t, int> = int]’: ../gi/arg-cache.cpp:292:73: 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] 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/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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] 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] 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:5: 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:110:56: 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] 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:31: 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:32: 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:110:56: 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] 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:1332:7: required from ‘void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = JS::PersistentRooted]’ /usr/include/c++/8/bits/unique_ptr.h:385:17: required from ‘void std::unique_ptr<_Tp, _Dp>::reset(std::unique_ptr<_Tp, _Dp>::pointer) [with _Tp = JS::PersistentRooted; _Dp = std::default_delete >; std::unique_ptr<_Tp, _Dp>::pointer = JS::PersistentRooted*]’ ../gjs/jsapi-util-root.h:161:9: required from ‘void GjsMaybeOwned::teardown_rooting() [with T = JSObject*]’ ../gjs/jsapi-util-root.h:266:9: required from ‘void GjsMaybeOwned::reset() [with T = JSObject*]’ ../gi/object.h:342:50: 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] 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:13: 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++/8/bits/unique_ptr.h:835: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:73: 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] 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] 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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] 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] 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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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 ../gi/js-value-inl.h:16, from ../gi/arg-inl.h:19, from ../gi/boxed.cpp:28: ../gjs/jsapi-util.h: In instantiation of ‘constexpr void GjsAutoPointer::reset(GjsAutoPointer::Ptr) [with T = void; F = void; void (* free_func)(F*) = 0; F* (* ref_func)(F*) = 0; GjsAutoPointer::Ptr = void*]’: ../gjs/jsapi-util.h:152:9: required from ‘GjsAutoPointer::~GjsAutoPointer() [with T = void; F = void; void (* free_func)(F*) = 0; F* (* ref_func)(F*) = 0]’ ../gi/wrapperutils.h:937:27: required from here ../gjs/jsapi-util.h:134:13: warning: variable ‘old_ptr’ set but not used [-Wunused-but-set-variable] Ptr old_ptr = m_ptr; ^~~~~~~ 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 = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../gi/boxed.cpp:170:59: 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] 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/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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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<(GIInfoType)16>]’: /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<(GIInfoType)16>; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapSweepPolicy = JS::DefaultMapSweepPolicy, GjsAutoInfo<(GIInfoType)16> >]’ ../gi/boxed.cpp:720:31: 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] 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] 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] static void trace(JSTracer* trc, T* t, const char* name) {} ~~~~~~~~~~~~^~~~ In file included from ../gi/boxed.h:25, from ../gi/boxed.cpp:30: ../gi/wrapperutils.h: In instantiation of ‘void GIWrapperBase::debug_jsprop(const char*, jsid, const void*) const [with Base = BoxedBase; Prototype = BoxedPrototype; Instance = BoxedInstance; jsid = JS::PropertyKey]’: ../gi/wrapperutils.h:328:9: required from ‘static bool GIWrapperBase::resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*) [with Base = BoxedBase; Prototype = BoxedPrototype; Instance = BoxedInstance; JS::HandleObject = JS::Handle; JS::HandleId = JS::Handle]’ ../gi/boxed.cpp:729:17: required from here ../gi/wrapperutils.h:233:35: warning: parameter ‘message’ set but not used [-Wunused-but-set-parameter] void debug_jsprop(const char* message, jsid id, const void* obj) const { ~~~~~~~~~~~~^~~~~~~ ../gi/wrapperutils.h:233:49: warning: parameter ‘id’ set but not used [-Wunused-but-set-parameter] void debug_jsprop(const char* message, jsid id, const void* obj) const { ~~~~~^~ ../gi/wrapperutils.h:233:65: warning: parameter ‘obj’ set but not used [-Wunused-but-set-parameter] void debug_jsprop(const char* message, jsid id, const void* obj) const { ~~~~~~~~~~~~^~~ 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:31: 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:21: 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] 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] 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:5: 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:110:56: 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] 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:5: 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<(GIInfoType)16> >; HashPolicy = mozilla::HashMap, GjsAutoInfo<(GIInfoType)16>, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Slot = mozilla::detail::EntrySlot, GjsAutoInfo<(GIInfoType)16> > >]’: /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<(GIInfoType)16> >; HashPolicy = mozilla::HashMap, GjsAutoInfo<(GIInfoType)16>, 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<(GIInfoType)16> >; HashPolicy = mozilla::HashMap, GjsAutoInfo<(GIInfoType)16>, 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:32: required from ‘mozilla::HashMap::Ptr mozilla::HashMap::lookup(const Lookup&) const [with Key = JS::Heap; Value = GjsAutoInfo<(GIInfoType)16>; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; mozilla::HashMap::Ptr = mozilla::detail::HashTable, GjsAutoInfo<(GIInfoType)16> >, mozilla::HashMap, GjsAutoInfo<(GIInfoType)16>, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Ptr; mozilla::HashMap::Lookup = JSString*]’ ../gi/boxed.cpp:201: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] 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:31: 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:32: 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:110:56: 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] 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<(GIInfoType)16> >, mozilla::HashMap, GjsAutoInfo<(GIInfoType)16>, 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:5: required from ‘static void mozilla::detail::HashTable::freeTable(AllocPolicy&, char*, uint32_t) [with T = mozilla::HashMapEntry, GjsAutoInfo<(GIInfoType)16> >; HashPolicy = mozilla::HashMap, GjsAutoInfo<(GIInfoType)16>, 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<(GIInfoType)16> >; HashPolicy = mozilla::HashMap, GjsAutoInfo<(GIInfoType)16>, 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<(GIInfoType)16> >; HashPolicy = mozilla::HashMap, GjsAutoInfo<(GIInfoType)16>, 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:71: required from ‘bool mozilla::HashMap::reserve(uint32_t) [with Key = JS::Heap; Value = GjsAutoInfo<(GIInfoType)16>; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ ../gi/boxed.cpp:159:34: 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] 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<(GIInfoType)16>, 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<(GIInfoType)16> >; HashPolicy = mozilla::HashMap, GjsAutoInfo<(GIInfoType)16>, 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<(GIInfoType)16> >; HashPolicy = mozilla::HashMap, GjsAutoInfo<(GIInfoType)16>, 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:32: required from ‘mozilla::HashMap::Ptr mozilla::HashMap::lookup(const Lookup&) const [with Key = JS::Heap; Value = GjsAutoInfo<(GIInfoType)16>; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; mozilla::HashMap::Ptr = mozilla::detail::HashTable, GjsAutoInfo<(GIInfoType)16> >, mozilla::HashMap, GjsAutoInfo<(GIInfoType)16>, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Ptr; mozilla::HashMap::Lookup = JSString*]’ ../gi/boxed.cpp:201:47: 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] 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:31: 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:32: 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:75: 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:37: 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] 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] 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] [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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 ../gi/js-value-inl.h:16, from ../gi/arg-inl.h:19, from ../gi/fundamental.cpp:20: ../gjs/jsapi-util.h: In instantiation of ‘constexpr void GjsAutoPointer::reset(GjsAutoPointer::Ptr) [with T = void; F = void; void (* free_func)(F*) = 0; F* (* ref_func)(F*) = 0; GjsAutoPointer::Ptr = void*]’: ../gjs/jsapi-util.h:152:9: required from ‘GjsAutoPointer::~GjsAutoPointer() [with T = void; F = void; void (* free_func)(F*) = 0; F* (* ref_func)(F*) = 0]’ ../gi/wrapperutils.h:937:27: required from here ../gjs/jsapi-util.h:134:13: warning: variable ‘old_ptr’ set but not used [-Wunused-but-set-variable] Ptr old_ptr = m_ptr; ^~~~~~~ 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(T* aPtr, T* aStart, T* aEnd) ~~~^~~~ In file included from ../gi/fundamental.h:17, from ../gi/fundamental.cpp:23: ../gi/wrapperutils.h: In instantiation of ‘void GIWrapperBase::debug_jsprop(const char*, jsid, const void*) const [with Base = FundamentalBase; Prototype = FundamentalPrototype; Instance = FundamentalInstance; jsid = JS::PropertyKey]’: ../gi/wrapperutils.h:328:9: required from ‘static bool GIWrapperBase::resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*) [with Base = FundamentalBase; Prototype = FundamentalPrototype; Instance = FundamentalInstance; JS::HandleObject = JS::Handle; JS::HandleId = JS::Handle]’ ../gi/fundamental.cpp:238:23: required from here ../gi/wrapperutils.h:233:35: warning: parameter ‘message’ set but not used [-Wunused-but-set-parameter] void debug_jsprop(const char* message, jsid id, const void* obj) const { ~~~~~~~~~~~~^~~~~~~ ../gi/wrapperutils.h:233:49: warning: parameter ‘id’ set but not used [-Wunused-but-set-parameter] void debug_jsprop(const char* message, jsid id, const void* obj) const { ~~~~~^~ ../gi/wrapperutils.h:233:65: warning: parameter ‘obj’ set but not used [-Wunused-but-set-parameter] void debug_jsprop(const char* message, jsid id, const void* obj) const { ~~~~~~~~~~~~^~~ 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:31: 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:21: 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] 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] 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:5: 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:110:56: 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] 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:58: 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] 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:31: 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:32: 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:110:56: 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] 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:265:57: 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:77: 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:62: 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] 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:32: 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:9: 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:58: 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] 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:32: 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:9: 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:58: 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] 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:5: 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:265:57: 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:77: 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:62: 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] 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] 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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(T* aPtr, T* aStart, T* aEnd) ~~~^~~~ In file included from ../gi/function.h:23, from ../gi/interface.cpp:14: ../gjs/jsapi-util.h: In instantiation of ‘constexpr void GjsAutoPointer::reset(GjsAutoPointer::Ptr) [with T = void; F = void; void (* free_func)(F*) = 0; F* (* ref_func)(F*) = 0; GjsAutoPointer::Ptr = void*]’: ../gjs/jsapi-util.h:152:9: required from ‘GjsAutoPointer::~GjsAutoPointer() [with T = void; F = void; void (* free_func)(F*) = 0; F* (* ref_func)(F*) = 0]’ ../gi/wrapperutils.h:937:27: required from ‘GIWrapperInstance::GIWrapperInstance(JSContext*, JS::HandleObject) [with Base = InterfaceBase; Prototype = InterfacePrototype; Instance = InterfaceInstance; Wrapped = void; JS::HandleObject = JS::Handle]’ ../gi/interface.h:110:36: required from here ../gjs/jsapi-util.h:134:13: warning: variable ‘old_ptr’ set but not used [-Wunused-but-set-variable] Ptr old_ptr = m_ptr; ^~~~~~~ In file included from ../gi/interface.h:21, from ../gi/interface.cpp:15: ../gi/wrapperutils.h: In instantiation of ‘void GIWrapperBase::debug_jsprop(const char*, jsid, const void*) const [with Base = InterfaceBase; Prototype = InterfacePrototype; Instance = InterfaceInstance; jsid = JS::PropertyKey]’: ../gi/wrapperutils.h:328:9: required from ‘static bool GIWrapperBase::resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*) [with Base = InterfaceBase; Prototype = InterfacePrototype; Instance = InterfaceInstance; JS::HandleObject = JS::Handle; JS::HandleId = JS::Handle]’ ../gi/interface.cpp:115:21: required from here ../gi/wrapperutils.h:233:35: warning: parameter ‘message’ set but not used [-Wunused-but-set-parameter] void debug_jsprop(const char* message, jsid id, const void* obj) const { ~~~~~~~~~~~~^~~~~~~ ../gi/wrapperutils.h:233:49: warning: parameter ‘id’ set but not used [-Wunused-but-set-parameter] void debug_jsprop(const char* message, jsid id, const void* obj) const { ~~~~~^~ ../gi/wrapperutils.h:233:65: warning: parameter ‘obj’ set but not used [-Wunused-but-set-parameter] void debug_jsprop(const char* message, jsid id, const void* obj) const { ~~~~~~~~~~~~^~~ 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:31: 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:21: 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] 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:5: 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:110:56: 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] 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] 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:31: 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:32: 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:110:56: 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] 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:1332:7: required from ‘void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = JS::PersistentRooted]’ /usr/include/c++/8/bits/unique_ptr.h:385:17: required from ‘void std::unique_ptr<_Tp, _Dp>::reset(std::unique_ptr<_Tp, _Dp>::pointer) [with _Tp = JS::PersistentRooted; _Dp = std::default_delete >; std::unique_ptr<_Tp, _Dp>::pointer = JS::PersistentRooted*]’ ../gjs/jsapi-util-root.h:161:9: required from ‘void GjsMaybeOwned::teardown_rooting() [with T = JSObject*]’ ../gjs/jsapi-util-root.h:266:9: required from ‘void GjsMaybeOwned::reset() [with T = JSObject*]’ ../gi/object.h:342:50: 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] 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:13: 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++/8/bits/unique_ptr.h:835: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:73: 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] 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] static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } ~~~~~~~~~~~~^~~~ [20/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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] 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] 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++/8/bits/unique_ptr.h:385:17: required from ‘void std::unique_ptr<_Tp, _Dp>::reset(std::unique_ptr<_Tp, _Dp>::pointer) [with _Tp = JS::PersistentRooted; _Dp = std::default_delete >; std::unique_ptr<_Tp, _Dp>::pointer = JS::PersistentRooted*]’ ../gjs/jsapi-util-root.h:161:9: required from ‘void GjsMaybeOwned::teardown_rooting() [with T = JSObject*]’ ../gjs/jsapi-util-root.h:266:9: required from ‘void GjsMaybeOwned::reset() [with T = JSObject*]’ ../gi/object.h:342:50: 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:13: 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++/8/bits/unique_ptr.h:835: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:73: 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] 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] 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] [21/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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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] 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:31: 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:21: 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] 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] 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:49: 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] 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:32: 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:9: 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:49: 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] 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:32: 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:9: 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:49: 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] 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:38: 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:74: 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:52: 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] 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:38: 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:74: 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:52: 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] 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:5: 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:27: 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:7: 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:49: 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] void free_(T* p, size_t numElems = 0) { ~~~~~~~^~~~~~~~~~~~ [22/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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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 ../gi/js-value-inl.h:16, from ../gi/arg-inl.h:19, from ../gi/gerror.cpp:24: ../gjs/jsapi-util.h: In instantiation of ‘constexpr void GjsAutoPointer::reset(GjsAutoPointer::Ptr) [with T = void; F = void; void (* free_func)(F*) = 0; F* (* ref_func)(F*) = 0; GjsAutoPointer::Ptr = void*]’: ../gjs/jsapi-util.h:152:9: required from ‘GjsAutoPointer::~GjsAutoPointer() [with T = void; F = void; void (* free_func)(F*) = 0; F* (* ref_func)(F*) = 0]’ ../gi/wrapperutils.h:937:27: required from here ../gjs/jsapi-util.h:134:13: warning: variable ‘old_ptr’ set but not used [-Wunused-but-set-variable] Ptr old_ptr = m_ptr; ^~~~~~~ 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 = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../gi/gerror.cpp:292: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] 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/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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] 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] 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] static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } ~~~~~~~~~~~~^~~~ [23/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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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 ../gi/js-value-inl.h:16, from ../gi/arg-inl.h:19, from ../gi/arg.cpp:30: ../gjs/jsapi-util.h: In instantiation of ‘constexpr void GjsAutoPointer::reset(GjsAutoPointer::Ptr) [with T = void; F = void; void (* free_func)(F*) = 0; F* (* ref_func)(F*) = 0; GjsAutoPointer::Ptr = void*]’: ../gjs/jsapi-util.h:152:9: required from ‘GjsAutoPointer::~GjsAutoPointer() [with T = void; F = void; void (* free_func)(F*) = 0; F* (* ref_func)(F*) = 0]’ ../gi/wrapperutils.h:937:27: required from here ../gjs/jsapi-util.h:134:13: warning: variable ‘old_ptr’ set but not used [-Wunused-but-set-variable] Ptr old_ptr = m_ptr; ^~~~~~~ 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 = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../gi/arg.cpp:454:59: 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] 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 = JS::PropertyKey; T = JS::PropertyKey; std::enable_if_t, int> = int]’: ../gi/arg.cpp:545:64: 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] 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] 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:5: 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] 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:5: 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:31: 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:32: 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] 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:31: 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:32: 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:75: 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:37: 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:1332:7: required from ‘void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = JS::PersistentRooted]’ /usr/include/c++/8/bits/unique_ptr.h:385:17: required from ‘void std::unique_ptr<_Tp, _Dp>::reset(std::unique_ptr<_Tp, _Dp>::pointer) [with _Tp = JS::PersistentRooted; _Dp = std::default_delete >; std::unique_ptr<_Tp, _Dp>::pointer = JS::PersistentRooted*]’ ../gjs/jsapi-util-root.h:161:9: required from ‘void GjsMaybeOwned::teardown_rooting() [with T = JSObject*]’ ../gjs/jsapi-util-root.h:266:9: required from ‘void GjsMaybeOwned::reset() [with T = JSObject*]’ ../gi/object.h:342:50: 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] 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:13: 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++/8/bits/unique_ptr.h:835: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:73: 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] 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] 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] [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(T* aPtr, T* aStart, T* aEnd) ~~~^~~~ In file included from ../gi/ns.cpp:21: ../gi/cwrapper.h: In instantiation of ‘void CWrapper::debug_jsprop(const char*, jsid, const void*) const [with Base = Ns; Wrapped = Ns; jsid = JS::PropertyKey]’: ../gi/cwrapper.h:322:9: required from ‘static bool CWrapper::resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*) [with Base = Ns; Wrapped = Ns; JS::HandleObject = JS::Handle; JS::HandleId = JS::Handle]’ ../gi/ns.cpp:138:14: required from here ../gi/cwrapper.h:246:35: warning: parameter ‘message’ set but not used [-Wunused-but-set-parameter] void debug_jsprop(const char* message, jsid id, const void* obj) const { ~~~~~~~~~~~~^~~~~~~ ../gi/cwrapper.h:246:49: warning: parameter ‘id’ set but not used [-Wunused-but-set-parameter] void debug_jsprop(const char* message, jsid id, const void* obj) const { ~~~~~^~ ../gi/cwrapper.h:246:65: warning: parameter ‘obj’ set but not used [-Wunused-but-set-parameter] void debug_jsprop(const char* message, jsid id, const void* obj) const { ~~~~~~~~~~~~^~~ 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] 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:31: 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:21: 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] 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] 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:5: 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:68: 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:77: 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:56: 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] void free_(T* p, size_t numElems = 0) { ~~~~~~~^~~~~~~~~~~~ [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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] 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:31: 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:21: 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] 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:5: 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:110:56: 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] 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] 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:31: 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:32: 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:110:56: 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] 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:1332:7: required from ‘void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = JS::PersistentRooted]’ /usr/include/c++/8/bits/unique_ptr.h:385:17: required from ‘void std::unique_ptr<_Tp, _Dp>::reset(std::unique_ptr<_Tp, _Dp>::pointer) [with _Tp = JS::PersistentRooted; _Dp = std::default_delete >; std::unique_ptr<_Tp, _Dp>::pointer = JS::PersistentRooted*]’ ../gjs/jsapi-util-root.h:161:9: required from ‘void GjsMaybeOwned::teardown_rooting() [with T = JSObject*]’ ../gjs/jsapi-util-root.h:266:9: required from ‘void GjsMaybeOwned::reset() [with T = JSObject*]’ ../gi/object.h:342:50: 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] 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:13: 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++/8/bits/unique_ptr.h:835: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:73: 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] 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] 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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] 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:5: 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:110:56: 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] 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] 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:31: 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:32: 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:110:56: 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] 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] static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } ~~~~~~~~~~~~^~~~ [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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: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] 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] 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] std::enable_if_t, int> dummy) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from ../gi/js-value-inl.h:16, from ../gi/arg-inl.h:19, from ../gi/union.cpp:17: ../gjs/jsapi-util.h: In instantiation of ‘constexpr void GjsAutoPointer::reset(GjsAutoPointer::Ptr) [with T = void; F = void; void (* free_func)(F*) = 0; F* (* ref_func)(F*) = 0; GjsAutoPointer::Ptr = void*]’: ../gjs/jsapi-util.h:152:9: required from ‘GjsAutoPointer::~GjsAutoPointer() [with T = void; F = void; void (* free_func)(F*) = 0; F* (* ref_func)(F*) = 0]’ ../gi/wrapperutils.h:937:27: required from here ../gjs/jsapi-util.h:134:13: warning: variable ‘old_ptr’ set but not used [-Wunused-but-set-variable] Ptr old_ptr = m_ptr; ^~~~~~~ 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(T* aPtr, T* aStart, T* aEnd) ~~~^~~~ In file included from ../gi/union.h:16, from ../gi/union.cpp:20: ../gi/wrapperutils.h: In instantiation of ‘void GIWrapperBase::debug_jsprop(const char*, jsid, const void*) const [with Base = UnionBase; Prototype = UnionPrototype; Instance = UnionInstance; jsid = JS::PropertyKey]’: ../gi/wrapperutils.h:328:9: required from ‘static bool GIWrapperBase::resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*) [with Base = UnionBase; Prototype = UnionPrototype; Instance = UnionInstance; JS::HandleObject = JS::Handle; JS::HandleId = JS::Handle]’ ../gi/union.cpp:144:17: required from here ../gi/wrapperutils.h:233:35: warning: parameter ‘message’ set but not used [-Wunused-but-set-parameter] void debug_jsprop(const char* message, jsid id, const void* obj) const { ~~~~~~~~~~~~^~~~~~~ ../gi/wrapperutils.h:233:49: warning: parameter ‘id’ set but not used [-Wunused-but-set-parameter] void debug_jsprop(const char* message, jsid id, const void* obj) const { ~~~~~^~ ../gi/wrapperutils.h:233:65: warning: parameter ‘obj’ set but not used [-Wunused-but-set-parameter] void debug_jsprop(const char* message, jsid id, const void* obj) const { ~~~~~~~~~~~~^~~ 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:31: 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:21: 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] 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:5: 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:110:56: 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] 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] 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:31: 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:32: 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:110:56: 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] 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] static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } ~~~~~~~~~~~~^~~~ [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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] 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:31: 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:21: 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] 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:1332:7: required from ‘void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = JS::PersistentRooted]’ /usr/include/c++/8/bits/unique_ptr.h:385:17: required from ‘void std::unique_ptr<_Tp, _Dp>::reset(std::unique_ptr<_Tp, _Dp>::pointer) [with _Tp = JS::PersistentRooted; _Dp = std::default_delete >; std::unique_ptr<_Tp, _Dp>::pointer = JS::PersistentRooted*]’ ../gjs/jsapi-util-root.h:161:9: required from ‘void GjsMaybeOwned::teardown_rooting() [with T = JSObject*]’ ../gjs/jsapi-util-root.h:266:9: required from ‘void GjsMaybeOwned::reset() [with T = JSObject*]’ ../gi/object.h:342:50: 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] 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:13: 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++/8/bits/unique_ptr.h:835: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:73: 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] std::enable_if_t, int> dummy) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(T* aPtr, T* aStart, T* aEnd) ~~~^~~~ In file included from ../gi/gobject.h:12, from ../gi/private.cpp:22: ../gjs/jsapi-util.h: In instantiation of ‘constexpr void GjsAutoPointer::reset(GjsAutoPointer::Ptr) [with T = void; F = void; void (* free_func)(F*) = 0; F* (* ref_func)(F*) = 0; GjsAutoPointer::Ptr = void*]’: ../gjs/jsapi-util.h:152:9: required from ‘GjsAutoPointer::~GjsAutoPointer() [with T = void; F = void; void (* free_func)(F*) = 0; F* (* ref_func)(F*) = 0]’ ../gi/wrapperutils.h:937:27: required from ‘GIWrapperInstance::GIWrapperInstance(JSContext*, JS::HandleObject) [with Base = InterfaceBase; Prototype = InterfacePrototype; Instance = InterfaceInstance; Wrapped = void; JS::HandleObject = JS::Handle]’ ../gi/interface.h:110:36: required from here ../gjs/jsapi-util.h:134:13: warning: variable ‘old_ptr’ set but not used [-Wunused-but-set-variable] Ptr old_ptr = m_ptr; ^~~~~~~ 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:31: 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:21: 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] 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] 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++/8/bits/unique_ptr.h:385:17: required from ‘void std::unique_ptr<_Tp, _Dp>::reset(std::unique_ptr<_Tp, _Dp>::pointer) [with _Tp = JS::PersistentRooted; _Dp = std::default_delete >; std::unique_ptr<_Tp, _Dp>::pointer = JS::PersistentRooted*]’ ../gjs/jsapi-util-root.h:161:9: required from ‘void GjsMaybeOwned::teardown_rooting() [with T = JSObject*]’ ../gjs/jsapi-util-root.h:266:9: required from ‘void GjsMaybeOwned::reset() [with T = JSObject*]’ ../gi/object.h:342:50: 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:13: 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++/8/bits/unique_ptr.h:835: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:73: 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] std::enable_if_t, int> dummy) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] 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:5: 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:110:56: 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] 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] 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:31: 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:32: 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:110:56: 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] 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] 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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] class JS_FRIEND_API CompartmentTransplantCallback { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/gobject-introspection-1.0/girepository.h:26, from ../gi/repo.cpp:14: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function ‘GPowerProfileMonitor* g_power_profile_monitor(gpointer)’: /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro ‘_G_TYPE_CIC’ ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro ‘_G_TYPE_CIC’ ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function ‘gboolean g_IS_power_profile_monitor(gpointer)’: /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro ‘_G_TYPE_CIT’ GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro ‘_G_TYPE_CIT’ GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function ‘GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)’: /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro ‘_G_TYPE_IGI’ #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_INTERFACE’ return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro ‘_G_TYPE_IGI’ #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_INTERFACE’ return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ 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] 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] 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 ../gi/cwrapper.h:26, from ../gi/boxed.h:24, from ../gi/repo.cpp:31: ../gjs/jsapi-util.h: In instantiation of ‘constexpr void GjsAutoPointer::reset(GjsAutoPointer::Ptr) [with T = void; F = void; void (* free_func)(F*) = 0; F* (* ref_func)(F*) = 0; GjsAutoPointer::Ptr = void*]’: ../gjs/jsapi-util.h:152:9: required from ‘GjsAutoPointer::~GjsAutoPointer() [with T = void; F = void; void (* free_func)(F*) = 0; F* (* ref_func)(F*) = 0]’ ../gi/wrapperutils.h:937:27: required from here ../gjs/jsapi-util.h:134:13: warning: variable ‘old_ptr’ set but not used [-Wunused-but-set-variable] Ptr old_ptr = m_ptr; ^~~~~~~ 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 = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../gi/repo.cpp:217: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] 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 = JS::PropertyKey; T = JS::PropertyKey; std::enable_if_t, int> = int]’: ../gi/repo.cpp:482:64: 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] 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] 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:5: 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:110:56: 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] 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:31: 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:32: 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:110:56: 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] 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:1332:7: required from ‘void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = JS::PersistentRooted]’ /usr/include/c++/8/bits/unique_ptr.h:385:17: required from ‘void std::unique_ptr<_Tp, _Dp>::reset(std::unique_ptr<_Tp, _Dp>::pointer) [with _Tp = JS::PersistentRooted; _Dp = std::default_delete >; std::unique_ptr<_Tp, _Dp>::pointer = JS::PersistentRooted*]’ ../gjs/jsapi-util-root.h:161:9: required from ‘void GjsMaybeOwned::teardown_rooting() [with T = JSObject*]’ ../gjs/jsapi-util-root.h:266:9: required from ‘void GjsMaybeOwned::reset() [with T = JSObject*]’ ../gi/object.h:342:50: 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] 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:13: 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++/8/bits/unique_ptr.h:835: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:73: 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] 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] static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } ~~~~~~~~~~~~^~~~ [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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: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 ../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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) ~~~~~~~^~~~~~~~~ [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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 ../gi/js-value-inl.h:16, from ../gi/arg-inl.h:19, from ../gi/value.cpp:24: ../gjs/jsapi-util.h: In instantiation of ‘constexpr void GjsAutoPointer::reset(GjsAutoPointer::Ptr) [with T = void; F = void; void (* free_func)(F*) = 0; F* (* ref_func)(F*) = 0; GjsAutoPointer::Ptr = void*]’: ../gjs/jsapi-util.h:152:9: required from ‘GjsAutoPointer::~GjsAutoPointer() [with T = void; F = void; void (* free_func)(F*) = 0; F* (* ref_func)(F*) = 0]’ ../gi/wrapperutils.h:937:27: required from here ../gjs/jsapi-util.h:134:13: warning: variable ‘old_ptr’ set but not used [-Wunused-but-set-variable] Ptr old_ptr = m_ptr; ^~~~~~~ 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 = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../gi/value.cpp:352:52: 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] 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/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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:5: 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:21: 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] 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:31: 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:21: 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] 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] 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:5: 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] 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:31: 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:32: 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] 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:1332:7: required from ‘void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = JS::PersistentRooted]’ /usr/include/c++/8/bits/unique_ptr.h:385:17: required from ‘void std::unique_ptr<_Tp, _Dp>::reset(std::unique_ptr<_Tp, _Dp>::pointer) [with _Tp = JS::PersistentRooted; _Dp = std::default_delete >; std::unique_ptr<_Tp, _Dp>::pointer = JS::PersistentRooted*]’ ../gjs/jsapi-util-root.h:161:9: required from ‘void GjsMaybeOwned::teardown_rooting() [with T = JSObject*]’ ../gjs/jsapi-util-root.h:266:9: required from ‘void GjsMaybeOwned::reset() [with T = JSObject*]’ ../gi/object.h:342:50: 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] 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:13: 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++/8/bits/unique_ptr.h:835: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:73: 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] 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] 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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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 ../gi/cwrapper.h:26, from ../gi/boxed.h:24, from ../gjs/byteArray.cpp:24: ../gjs/jsapi-util.h: In instantiation of ‘constexpr void GjsAutoPointer::reset(GjsAutoPointer::Ptr) [with T = void; F = void; void (* free_func)(F*) = 0; F* (* ref_func)(F*) = 0; GjsAutoPointer::Ptr = void*]’: ../gjs/jsapi-util.h:152:9: required from ‘GjsAutoPointer::~GjsAutoPointer() [with T = void; F = void; void (* free_func)(F*) = 0; F* (* ref_func)(F*) = 0]’ ../gi/wrapperutils.h:937:27: required from here ../gjs/jsapi-util.h:134:13: warning: variable ‘old_ptr’ set but not used [-Wunused-but-set-variable] Ptr old_ptr = m_ptr; ^~~~~~~ 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] 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] static void exitList(LinkedListElement* elt) {} ~~~~~~~~~~~~~~~~~~~~~~^~~ [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] 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] static void exitList(LinkedListElement* elt) {} ~~~~~~~~~~~~~~~~~~~~~~^~~ [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from ../gjs/coverage.cpp:13: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function ‘GPowerProfileMonitor* g_power_profile_monitor(gpointer)’: /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro ‘_G_TYPE_CIC’ ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro ‘_G_TYPE_CIC’ ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function ‘gboolean g_IS_power_profile_monitor(gpointer)’: /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro ‘_G_TYPE_CIT’ GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro ‘_G_TYPE_CIT’ GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function ‘GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)’: /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro ‘_G_TYPE_IGI’ #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_INTERFACE’ return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro ‘_G_TYPE_IGI’ #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_INTERFACE’ return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] 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] static void exitList(LinkedListElement* elt) {} ~~~~~~~~~~~~~~~~~~~~~~^~~ [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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: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/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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:5: 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:21: 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] 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:31: 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:21: 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] explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) ~~~~~~~^~~~~~~~~ [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from ../gjs/engine.cpp:16: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function ‘GPowerProfileMonitor* g_power_profile_monitor(gpointer)’: /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro ‘_G_TYPE_CIC’ ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro ‘_G_TYPE_CIC’ ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function ‘gboolean g_IS_power_profile_monitor(gpointer)’: /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro ‘_G_TYPE_CIT’ GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro ‘_G_TYPE_CIT’ GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function ‘GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)’: /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro ‘_G_TYPE_IGI’ #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_INTERFACE’ return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro ‘_G_TYPE_IGI’ #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_INTERFACE’ return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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]’: ../gjs/engine.cpp:227:42: 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] std::enable_if_t< ~~~~~~~~~~~~~~~~~ std::is_convertible_v::Pointer, Pointer> && ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ !std::is_array_v && ~~~~~~~~~~~~~~~~~~~~~~ (std::is_reference_v ? std::is_same_v ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ : std::is_convertible_v), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ int> ~~~~ 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] 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:5: 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:110:56: 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] 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] 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:71: 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]’ ../gjs/engine.cpp:227:42: 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] 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] 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:31: 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:32: 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:110:56: 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] 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:1332:7: required from ‘void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = JS::PersistentRooted]’ /usr/include/c++/8/bits/unique_ptr.h:385:17: required from ‘void std::unique_ptr<_Tp, _Dp>::reset(std::unique_ptr<_Tp, _Dp>::pointer) [with _Tp = JS::PersistentRooted; _Dp = std::default_delete >; std::unique_ptr<_Tp, _Dp>::pointer = JS::PersistentRooted*]’ ../gjs/jsapi-util-root.h:161:9: required from ‘void GjsMaybeOwned::teardown_rooting() [with T = JSObject*]’ ../gjs/jsapi-util-root.h:266:9: required from ‘void GjsMaybeOwned::reset() [with T = JSObject*]’ ../gi/object.h:342:50: 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] 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:13: 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++/8/bits/unique_ptr.h:835: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:73: 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] 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] static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } ~~~~~~~~~~~~^~~~ [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:71: 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:59: 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] 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] 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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { ~~~~~^~~~ [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:5: 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] 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] 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:31: 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:32: 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] 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:67: 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:69: 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:206:8: 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:47: 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:44: 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:40: 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] 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] 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:63: 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] static void trace(JSTracer* trc, T* vp, const char* name) { ~~~~~~~~~~~~^~~~ [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] struct JSErrorInterceptor { ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from ../gjs/internal.cpp:7: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function ‘GPowerProfileMonitor* g_power_profile_monitor(gpointer)’: /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro ‘_G_TYPE_CIC’ ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro ‘_G_TYPE_CIC’ ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function ‘gboolean g_IS_power_profile_monitor(gpointer)’: /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro ‘_G_TYPE_CIT’ GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro ‘_G_TYPE_CIT’ GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function ‘GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)’: /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro ‘_G_TYPE_IGI’ #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_INTERFACE’ return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro ‘_G_TYPE_IGI’ #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_INTERFACE’ return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] class JS_FRIEND_API BaseProxyHandler { ^~~~~~~~~~~~~~~~ In file included from /usr/include/unistd.h:226, from /usr/include/glib-2.0/gio/gcredentials.h:32, from /usr/include/glib-2.0/gio/gio.h:46, from ../gjs/internal.cpp:7: /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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:55: 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] 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] 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] static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } ~~~~~~~~~~~~^~~~ [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { ~~~~~^~~~ [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from ../gjs/module.cpp:13: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function ‘GPowerProfileMonitor* g_power_profile_monitor(gpointer)’: /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro ‘_G_TYPE_CIC’ ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro ‘_G_TYPE_CIC’ ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function ‘gboolean g_IS_power_profile_monitor(gpointer)’: /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro ‘_G_TYPE_CIT’ GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro ‘_G_TYPE_CIT’ GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function ‘GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)’: /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro ‘_G_TYPE_IGI’ #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_INTERFACE’ return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro ‘_G_TYPE_IGI’ #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_INTERFACE’ return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:73: 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:55: 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:552:58: 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] 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] 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:5: 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] 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:31: 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:32: 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] 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:8: 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:73: 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:206:8: 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:47: 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:44: 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:39: 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] 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] 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] [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) ~~~~~~~^~~~~~~~~ [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from ../gjs/context.cpp:25: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function ‘GPowerProfileMonitor* g_power_profile_monitor(gpointer)’: /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro ‘_G_TYPE_CIC’ ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro ‘_G_TYPE_CIC’ ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function ‘gboolean g_IS_power_profile_monitor(gpointer)’: /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro ‘_G_TYPE_CIT’ GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro ‘_G_TYPE_CIT’ GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function ‘GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)’: /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro ‘_G_TYPE_IGI’ #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_INTERFACE’ return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro ‘_G_TYPE_IGI’ #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_INTERFACE’ return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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]’: ../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] std::enable_if_t< ~~~~~~~~~~~~~~~~~ std::is_convertible_v::Pointer, Pointer> && ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ !std::is_array_v && ~~~~~~~~~~~~~~~~~~~~~~ (std::is_reference_v ? std::is_same_v ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ : std::is_convertible_v), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ int> ~~~~ 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:62: 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] 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:5: 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] 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:31: 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:21: 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] 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] 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:5: 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] 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:31: 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:32: 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] 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:71: 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]’ ../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] 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] 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:5: 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] 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:5: 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:31: 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:32: 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] 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:1332:7: required from ‘void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = JS::PersistentRooted]’ /usr/include/c++/8/bits/unique_ptr.h:385:17: required from ‘void std::unique_ptr<_Tp, _Dp>::reset(std::unique_ptr<_Tp, _Dp>::pointer) [with _Tp = JS::PersistentRooted; _Dp = std::default_delete >; std::unique_ptr<_Tp, _Dp>::pointer = JS::PersistentRooted*]’ ../gjs/jsapi-util-root.h:161:9: required from ‘void GjsMaybeOwned::teardown_rooting() [with T = JSObject*]’ ../gjs/jsapi-util-root.h:266:9: required from ‘void GjsMaybeOwned::reset() [with T = JSObject*]’ ../gi/object.h:342:50: 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] 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:13: 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++/8/bits/unique_ptr.h:835: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:73: 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] 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:8: 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:73: 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:206:8: 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:47: 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:44: 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:37: 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] 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] 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:5: 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] 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:5: 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] [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] inline void AssertObjectIsNotGray(const JS::Heap& obj) {} ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from ../gjs/importer.cpp:18: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function ‘GPowerProfileMonitor* g_power_profile_monitor(gpointer)’: /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro ‘_G_TYPE_CIC’ ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro ‘_G_TYPE_CIC’ ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function ‘gboolean g_IS_power_profile_monitor(gpointer)’: /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro ‘_G_TYPE_CIT’ GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro ‘_G_TYPE_CIT’ GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function ‘GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)’: /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro ‘_G_TYPE_IGI’ #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_INTERFACE’ return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro ‘_G_TYPE_IGI’ #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_INTERFACE’ return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:175: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] /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:61: 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:67: 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] 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] 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:5: 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] 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:31: 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:32: 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:75: 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:37: 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] 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] 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] [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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 ../gi/object.h:30, from ../gi/object.cpp:49: ../gi/wrapperutils.h: In instantiation of ‘void GIWrapperBase::debug_jsprop(const char*, jsid, const void*) const [with Base = ObjectBase; Prototype = ObjectPrototype; Instance = ObjectInstance; jsid = JS::PropertyKey]’: ../gi/object.cpp:323:46: required from here ../gi/wrapperutils.h:233:35: warning: parameter ‘message’ set but not used [-Wunused-but-set-parameter] void debug_jsprop(const char* message, jsid id, const void* obj) const { ~~~~~~~~~~~~^~~~~~~ ../gi/wrapperutils.h:233:49: warning: parameter ‘id’ set but not used [-Wunused-but-set-parameter] void debug_jsprop(const char* message, jsid id, const void* obj) const { ~~~~~^~ ../gi/wrapperutils.h:233:65: warning: parameter ‘obj’ set but not used [-Wunused-but-set-parameter] void debug_jsprop(const char* message, jsid id, const void* obj) const { ~~~~~~~~~~~~^~~ ../gi/wrapperutils.h: In instantiation of ‘void GIWrapperBase::debug_jsprop(const char*, JSString*, const void*) const [with Base = ObjectBase; Prototype = ObjectPrototype; Instance = ObjectInstance]’: ../gi/object.cpp:342:52: required from here ../gi/wrapperutils.h:237:35: warning: parameter ‘message’ set but not used [-Wunused-but-set-parameter] void debug_jsprop(const char* message, JSString* id, ~~~~~~~~~~~~^~~~~~~ ../gi/wrapperutils.h:237:54: warning: parameter ‘id’ set but not used [-Wunused-but-set-parameter] void debug_jsprop(const char* message, JSString* id, ~~~~~~~~~~^~ ../gi/wrapperutils.h:238:35: warning: parameter ‘obj’ set but not used [-Wunused-but-set-parameter] const void* obj) const { ~~~~~~~~~~~~^~~ 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 = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../gi/object.cpp:349:71: 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] 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 = JS::PropertyKey; T = JS::PropertyKey; std::enable_if_t, int> = int]’: ../gi/object.cpp:1082:64: 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:2783:64: 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:34: 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] 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] 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] 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<(GIInfoType)16>]’: /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<(GIInfoType)16>; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapSweepPolicy = JS::DefaultMapSweepPolicy, GjsAutoInfo<(GIInfoType)16> >]’ ../gi/object.cpp:1747:31: 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] 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] 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] 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:31: 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:21: 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] 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:5: 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:110:56: 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] 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] 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:5: 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] 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:38: 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: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] 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:38: 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:51: 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] 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:38: 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:51: 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] 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:34: 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:36: 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:48: required from ‘bool mozilla::HashSet::putNew(U&&) [with U = JS::Handle&; T = JS::Heap; HashPolicy = IdHasher; AllocPolicy = js::SystemAllocPolicy]’ ../gi/object.cpp:818:54: 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] 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:5: 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] 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<(GIInfoType)16> >, mozilla::HashMap, GjsAutoInfo<(GIInfoType)16>, 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:5: required from ‘static void mozilla::detail::HashTable::freeTable(AllocPolicy&, char*, uint32_t) [with T = mozilla::HashMapEntry, GjsAutoInfo<(GIInfoType)16> >; HashPolicy = mozilla::HashMap, GjsAutoInfo<(GIInfoType)16>, 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<(GIInfoType)16> >; HashPolicy = mozilla::HashMap, GjsAutoInfo<(GIInfoType)16>, 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<(GIInfoType)16> >; HashPolicy = mozilla::HashMap, GjsAutoInfo<(GIInfoType)16>, 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:5: 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<(GIInfoType)16> >; HashPolicy = mozilla::HashMap, GjsAutoInfo<(GIInfoType)16>, 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<(GIInfoType)16> >; HashPolicy = mozilla::HashMap, GjsAutoInfo<(GIInfoType)16>, 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<(GIInfoType)16> >; HashPolicy = mozilla::HashMap, GjsAutoInfo<(GIInfoType)16>, 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:38: required from ‘mozilla::HashMap::AddPtr mozilla::HashMap::lookupForAdd(const Lookup&) [with Key = JS::Heap; Value = GjsAutoInfo<(GIInfoType)16>; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; mozilla::HashMap::AddPtr = mozilla::detail::HashTable, GjsAutoInfo<(GIInfoType)16> >, mozilla::HashMap, GjsAutoInfo<(GIInfoType)16>, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::AddPtr; mozilla::HashMap::Lookup = JSString*]’ ../gi/object.cpp:1929:48: 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] 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<(GIInfoType)16> >; HashPolicy = mozilla::HashMap, GjsAutoInfo<(GIInfoType)16>, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Slot = mozilla::detail::EntrySlot, GjsAutoInfo<(GIInfoType)16> > >]’: /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<(GIInfoType)16> >; HashPolicy = mozilla::HashMap, GjsAutoInfo<(GIInfoType)16>, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Slot = mozilla::detail::EntrySlot, GjsAutoInfo<(GIInfoType)16> > >; 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<(GIInfoType)16> >; HashPolicy = mozilla::HashMap, GjsAutoInfo<(GIInfoType)16>, 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:38: required from ‘mozilla::HashMap::AddPtr mozilla::HashMap::lookupForAdd(const Lookup&) [with Key = JS::Heap; Value = GjsAutoInfo<(GIInfoType)16>; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; mozilla::HashMap::AddPtr = mozilla::detail::HashTable, GjsAutoInfo<(GIInfoType)16> >, mozilla::HashMap, GjsAutoInfo<(GIInfoType)16>, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::AddPtr; mozilla::HashMap::Lookup = JSString*]’ ../gi/object.cpp:1929:48: 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] 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:31: 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:32: 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:110:56: 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] 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:34: 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:36: 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] 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:5: 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:47: 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:51: 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] 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:31: 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:32: 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:75: 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:37: 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] 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++/8/bits/unique_ptr.h:277: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] 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:13: 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++/8/bits/unique_ptr.h:835: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:73: 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] 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] 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] [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] 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] static void exitList(LinkedListElement* elt) {} ~~~~~~~~~~~~~~~~~~~~~~^~~ [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:53: 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] 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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) ~~~~~~~^~~~~~~~~ [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] 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] 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++/8/bits/unique_ptr.h:385:17: required from ‘void std::unique_ptr<_Tp, _Dp>::reset(std::unique_ptr<_Tp, _Dp>::pointer) [with _Tp = JS::PersistentRooted; _Dp = std::default_delete >; std::unique_ptr<_Tp, _Dp>::pointer = JS::PersistentRooted*]’ ../gjs/jsapi-util-root.h:161:9: required from ‘void GjsMaybeOwned::teardown_rooting() [with T = JSObject*]’ ../gjs/jsapi-util-root.h:266:9: required from ‘void GjsMaybeOwned::reset() [with T = JSObject*]’ ../gi/object.h:342:50: 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:13: 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++/8/bits/unique_ptr.h:835: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:73: 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] std::enable_if_t, int> dummy) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] 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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) ~~~~~~~^~~~~~~~~ [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] 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] static void exitList(LinkedListElement* elt) {} ~~~~~~~~~~~~~~~~~~~~~~^~~ [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] 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] 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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) ~~~~~~~^~~~~~~~~ [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/uuid -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 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) ~~~~~~~^~~~~~~~~ [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) ~~~~~~~^~~~~~~~~ [64/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/uuid -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 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 [65/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 [66/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 [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] 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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] 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] 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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) ~~~~~~~^~~~~~~~~ [70/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/uuid -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 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) ~~~~~~~^~~~~~~~~ [72/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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from ../gjs/console.cpp:18: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function ‘GPowerProfileMonitor* g_power_profile_monitor(gpointer)’: /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro ‘_G_TYPE_CIC’ ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro ‘_G_TYPE_CIC’ ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function ‘gboolean g_IS_power_profile_monitor(gpointer)’: /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro ‘_G_TYPE_CIT’ GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro ‘_G_TYPE_CIT’ GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function ‘GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)’: /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro ‘_G_TYPE_IGI’ #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_INTERFACE’ return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro ‘_G_TYPE_IGI’ #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_INTERFACE’ return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { ~~~~~^~~~ [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:5: 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:21: 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] 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:31: 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:21: 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] explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) ~~~~~~~^~~~~~~~~ [74/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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) ~~~~~~~^~~~~~~~~ [75/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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) ~~~~~~~^~~~~~~~~ [76/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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 [77/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 [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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] 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:31: 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:21: 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] explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) ~~~~~~~^~~~~~~~~ [79/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 [80/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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from ../test/gjs-test-coverage.cpp:11: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function ‘GPowerProfileMonitor* g_power_profile_monitor(gpointer)’: /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro ‘_G_TYPE_CIC’ ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro ‘_G_TYPE_CIC’ ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function ‘gboolean g_IS_power_profile_monitor(gpointer)’: /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro ‘_G_TYPE_CIT’ GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro ‘_G_TYPE_CIT’ GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function ‘GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)’: /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro ‘_G_TYPE_IGI’ #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_INTERFACE’ return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro ‘_G_TYPE_IGI’ #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_INTERFACE’ return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { ~~~~~^~~~ [81/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/uuid -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 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 [82/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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from ../installed-tests/minijasmine.cpp:10: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function ‘GPowerProfileMonitor* g_power_profile_monitor(gpointer)’: /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro ‘_G_TYPE_CIC’ ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro ‘_G_TYPE_CIC’ ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function ‘gboolean g_IS_power_profile_monitor(gpointer)’: /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro ‘_G_TYPE_CIT’ GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro ‘_G_TYPE_CIT’ GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function ‘GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)’: /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro ‘_G_TYPE_IGI’ #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_INTERFACE’ return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro ‘_G_TYPE_IGI’ #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_INTERFACE’ return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ [83/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 -I/usr/include/uuid -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 [84/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,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection /usr/lib64/libglib-2.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libgio-2.0.so -Wl,--end-group [85/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,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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/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 -lrt -Wl,-rpath=/usr/lib64/gjs -lreadline -Wl,--end-group [86/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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] 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] static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } ~~~~~~~~~~~~^~~~ [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { ~~~~~^~~~ In file included from ../test/gjs-test-jsapi-utils.cpp:13: ../gjs/jsapi-util.h: In instantiation of ‘constexpr void GjsAutoPointer::reset(GjsAutoPointer::Ptr) [with T = char; F = void; void (* free_func)(F*) = 0; F* (* ref_func)(F*) = 0; GjsAutoPointer::Ptr = char*]’: ../gjs/jsapi-util.h:152:9: required from ‘GjsAutoPointer::~GjsAutoPointer() [with T = char; F = void; void (* free_func)(F*) = 0; F* (* ref_func)(F*) = 0]’ ../test/gjs-test-jsapi-utils.cpp:172:71: required from here ../gjs/jsapi-util.h:134:13: warning: variable ‘old_ptr’ set but not used [-Wunused-but-set-variable] Ptr old_ptr = m_ptr; ^~~~~~~ [88/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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) ~~~~~~~^~~~~~~~~ [89/110] /usr/bin/glib-compile-schemas --targetdir installed-tests/js ../installed-tests/js [90/110] /usr/bin/meson --internal symbolextractor /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu libgjs.so.0.0.0 libgjs.so.0.0.0 libgjs.so.0.0.0.p/libgjs.so.0.0.0.symbols [91/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/uuid -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] regress_test_array_static_in_int (int x[static 10]) ~~~~^~~~~~~~~~~~ [92/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,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 [93/110] g++ -o gjs-console gjs-console.p/gjs_console.cpp.o -Wl,--as-needed -Wl,--no-undefined -Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection '-Wl,-rpath,$ORIGIN/' -Wl,-rpath-link,/builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/ -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/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 -lrt -Wl,-rpath=/usr/lib64/gjs -lreadline -Wl,--end-group [94/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,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection '-Wl,-rpath,$ORIGIN/../..' -Wl,-rpath-link,/builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/ -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/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 -lrt -Wl,-rpath=/usr/lib64/gjs -lreadline -Wl,--end-group [95/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/aarch64-redhat-linux-gnu/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/aarch64-redhat-linux-gnu/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/uuid -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/aarch64-redhat-linux-gnu/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/aarch64-redhat-linux-gnu/subprojects/ g-ir-scanner: link: gcc -o /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/tmp-introspects69g1_k4/WarnLib-1.0 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/tmp-introspects69g1_k4/WarnLib-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js -Wl,-rpath,/builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/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,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld ../../../../../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 ../../../../../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' ../../../../../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' :: Warning: WarnLib: (ErrorQuarkFunction)unpaired_error_quark: warnlib_unpaired_error_quark: Couldn't find corresponding enumeration [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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:5: 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:21: 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] 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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] RangedPtr(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:28:50: 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] RangedPtr(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] 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:31: 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:21: 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] 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] 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++/8/bits/unique_ptr.h:277: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:13: 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++/8/bits/unique_ptr.h:835: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:46: 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] 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++/8/bits/unique_ptr.h:277: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] 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:13: 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++/8/bits/unique_ptr.h:835: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:47: 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] std::enable_if_t, int> dummy) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [97/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/aarch64-redhat-linux-gnu/ --filelist=/builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/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/uuid -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 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/ --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 --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 --extra-library=rt --sources-top-dirs /builddir/build/BUILD/gjs-1.68.6/subprojects/ --sources-top-dirs /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/subprojects/ g-ir-scanner: link: gcc -o /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/tmp-introspect3pf8osr9/GjsPrivate-1.0 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/tmp-introspect3pf8osr9/GjsPrivate-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/ -Wl,-rpath,/builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/ -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 -lrt -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -lglib-2.0 -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld [98/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 [99/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,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection '-Wl,-rpath,$ORIGIN/..' -Wl,-rpath-link,/builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/ -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/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 -lrt -Wl,-rpath=/usr/lib64/gjs -lreadline -Wl,--end-group [100/110] /usr/bin/g-ir-compiler GjsPrivate-1.0.gir --output GjsPrivate-1.0.typelib --includedir=/usr/share/gir-1.0 [101/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/uuid -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 -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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from ../installed-tests/js/libgjstesttools/gjs-test-tools.h:13, from ../installed-tests/js/libgjstesttools/gjs-test-tools.cpp:5: /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function ‘GPowerProfileMonitor* g_power_profile_monitor(gpointer)’: /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro ‘_G_TYPE_CIC’ ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1581:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2300:61: note: in definition of macro ‘_G_TYPE_CIC’ ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1581:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function ‘gboolean g_IS_power_profile_monitor(gpointer)’: /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro ‘_G_TYPE_CIT’ GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1583:73: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2314:60: note: in definition of macro ‘_G_TYPE_CIT’ GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /usr/include/glib-2.0/gobject/gtype.h:1583:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h: In function ‘GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)’: /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro ‘_G_TYPE_IGI’ #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_INTERFACE’ return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1585:76: warning: ‘GType g_power_profile_monitor_get_type()’ is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /usr/include/glib-2.0/gobject/gtype.h:2310:103: note: in definition of macro ‘_G_TYPE_IGI’ #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /usr/include/glib-2.0/gobject/gtype.h:1585:12: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_INTERFACE’ return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:1: note: in expansion of macro ‘G_DECLARE_INTERFACE’ G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gio/gpowerprofilemonitor.h:43:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1573:9: note: in definition of macro ‘G_DECLARE_INTERFACE’ GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { ~~~~~^~~~ [102/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 -I/usr/include/uuid -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-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 [103/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/aarch64-redhat-linux-gnu/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/aarch64-redhat-linux-gnu/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/uuid -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -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/aarch64-redhat-linux-gnu/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/aarch64-redhat-linux-gnu/subprojects/ g-ir-scanner: link: gcc -o /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/tmp-introspectalgdl5be/Regress-1.0 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/tmp-introspectalgdl5be/Regress-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js -Wl,-rpath,/builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/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,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld [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,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection '-Wl,-rpath,$ORIGIN/../../..' -Wl,-rpath-link,/builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/ 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/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 -lrt -Wl,-rpath=/usr/lib64/gjs -lreadline -Wl,--end-group [105/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,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection /usr/lib64/libglib-2.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libgio-2.0.so -Wl,--end-group [106/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 [107/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/aarch64-redhat-linux-gnu/installed-tests/js/libgjstesttools -I/builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/. -I/builddir/build/BUILD/gjs-1.68.6/. -I/builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/. -I/builddir/build/BUILD/gjs-1.68.6/. --filelist=/builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/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/aarch64-redhat-linux-gnu/. -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/uuid -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 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/libgjstesttools --library gjstesttools -L/builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/ --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 --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 --extra-library=rt --sources-top-dirs /builddir/build/BUILD/gjs-1.68.6/subprojects/ --sources-top-dirs /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/subprojects/ g-ir-scanner: link: gcc -o /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/tmp-introspectbvq3eb3_/GjsTestTools-1.0 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/tmp-introspectbvq3eb3_/GjsTestTools-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/libgjstesttools -Wl,-rpath,/builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/libgjstesttools -L/builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/ -Wl,-rpath,/builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/ -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 -lrt -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -lglib-2.0 -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld [108/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/aarch64-redhat-linux-gnu/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/aarch64-redhat-linux-gnu/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/uuid -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/aarch64-redhat-linux-gnu/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/aarch64-redhat-linux-gnu/subprojects/ g-ir-scanner: link: gcc -o /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/tmp-introspectlb4ns3xi/GIMarshallingTests-1.0 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/tmp-introspectlb4ns3xi/GIMarshallingTests-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js -Wl,-rpath,/builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/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,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld [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] /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 + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.WcJtkC + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64 ++ dirname /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64 + cd gjs-1.68.6 + mkdir -p /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/usr/lib64/gjs + cp -p firefox-78.10.0/js/src/dist/bin/libmozjs-78.so /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/usr/lib64/gjs/ + DESTDIR=/builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64 + /usr/bin/meson install -C aarch64-redhat-linux-gnu --no-rebuild Installing subdir /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/modules to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/js/modules/subA/subB Installing libgjs.so.0.0.0 to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/usr/lib64 Installing GjsPrivate-1.0.typelib to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/usr/lib64/gjs/girepository-1.0 Installing gjs-console to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/usr/bin Installing installed-tests/js/minijasmine to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/usr/libexec/installed-tests/gjs Installing installed-tests/js/libregress.so to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/usr/libexec/installed-tests/gjs Installing installed-tests/js/Regress-1.0.typelib to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/usr/libexec/installed-tests/gjs Installing installed-tests/js/libwarnlib.so to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/usr/libexec/installed-tests/gjs Installing installed-tests/js/WarnLib-1.0.typelib to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/usr/libexec/installed-tests/gjs Installing installed-tests/js/libgimarshallingtests.so to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/usr/libexec/installed-tests/gjs Installing installed-tests/js/GIMarshallingTests-1.0.typelib to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/usr/libexec/installed-tests/gjs Installing installed-tests/js/libgjstesttools/libgjstesttools.so to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/usr/libexec/installed-tests/gjs Installing installed-tests/js/libgjstesttools/GjsTestTools-1.0.typelib to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/share/glib-2.0/schemas Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/meson-private/gjs-1.0.pc to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/usr/lib64/pkgconfig Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/testCommandLine.sh.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/scripts Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/testWarnings.sh.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/scripts Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/testself.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/testByteArray.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/testExceptions.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/testFormat.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/testFundamental.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/testGettext.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/testGIMarshalling.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/testGio.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/testGLib.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/testGObject.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/testGObjectClass.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/testGObjectInterface.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/testGObjectValue.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/testGTypeClass.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/testImporter.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/testIntrospection.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/testLang.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/testLegacyByteArray.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/testLegacyClass.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/testLegacyGObject.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/testMainloop.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/testNamespace.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/testPackage.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/testParamSpec.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/testPrint.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/testRegress.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/testSignals.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/testSystem.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/testTweener.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/testCairo.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/testGtk3.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/testGObjectDestructionAccess.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/testLegacyGtk.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/testGtk4.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/testWarnLib.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/testGDBus.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/testESModules.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/js/testCairoModule.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/backtrace.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/breakpoint.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/continue.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/delete.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/detach.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/down-up.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/finish.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/frame.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/keys.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/lastvalues.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/list.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/next.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/print.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/quit.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/return.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/set.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/step.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/throw.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/aarch64-redhat-linux-gnu/installed-tests/until.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/debugger Running custom install script '/usr/libexec/platform-python /builddir/build/BUILD/gjs-1.68.6/build/symlink-gjs.py bin' Running custom install script '/usr/libexec/platform-python /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.0.1.an8.aarch64/usr/lib64/pkgconfig/gjs-1.0.pc + /usr/lib/rpm/find-debuginfo.sh -j8 --strict-build-id -m -i --build-id-seed 1.68.6-1.0.1.an8 --unique-debug-suffix -1.68.6-1.0.1.an8.aarch64 --unique-debug-src-base gjs-1.68.6-1.0.1.an8.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/gjs-1.68.6 extracting debug info from /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/libgimarshallingtests.so extracting debug info from /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/libregress.so extracting debug info from /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/usr/lib64/libgjs.so.0.0.0 extracting debug info from /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/minijasmine extracting debug info from /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/usr/bin/gjs-console extracting debug info from /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/usr/lib64/gjs/libmozjs-78.so extracting debug info from /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/libwarnlib.so extracting debug info from /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/usr/libexec/installed-tests/gjs/libgjstesttools.so /usr/lib/rpm/sepdebugcrcfix: Updated 8 CRC32s, 0 CRC32s did match. 108004 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile '' 1 + /usr/lib/rpm/brp-python-hardlink + PYTHON3=/usr/libexec/platform-python + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: gjs-1.68.6-1.0.1.an8.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.PFKaYt + umask 022 + cd /builddir/build/BUILD + cd gjs-1.68.6 + DOCDIR=/builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/share/doc/gjs + cp -pr NEWS /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/usr/share/doc/gjs + cp -pr README.md /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/usr/share/doc/gjs + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.LUwzHi + umask 022 + cd /builddir/build/BUILD + cd gjs-1.68.6 + LICENSEDIR=/builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/share/licenses/gjs + cp -pr COPYING /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/usr/share/licenses/gjs + exit 0 Provides: bundled(mozjs) = 78.10.0 gjs = 1.68.6-1.0.1.an8 gjs(aarch-64) = 1.68.6-1.0.1.an8 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-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libX11.so.6()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.18)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.26)(64bit) libc.so.6(GLIBC_2.28)(64bit) libcairo-gobject.so.2()(64bit) libcairo.so.2()(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.17)(64bit) libffi.so.6()(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_4.2.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) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.17)(64bit) libreadline.so.7()(64bit) librt.so.1()(64bit) librt.so.1(GLIBC_2.17)(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.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: gjs-devel-1.68.6-1.0.1.an8.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.nCybI1 + umask 022 + cd /builddir/build/BUILD + cd gjs-1.68.6 + DOCDIR=/builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64/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.0.1.an8.aarch64/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.0.1.an8.aarch64/usr/share/doc/gjs-devel + exit 0 Provides: gjs-devel = 1.68.6-1.0.1.an8 gjs-devel(aarch-64) = 1.68.6-1.0.1.an8 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.0.1.an8.aarch64 Provides: gjs-tests = 1.68.6-1.0.1.an8 gjs-tests(aarch-64) = 1.68.6-1.0.1.an8 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: /bin/sh ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(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(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) rtld(GNU_HASH) Processing files: gjs-debugsource-1.68.6-1.0.1.an8.aarch64 Provides: gjs-debugsource = 1.68.6-1.0.1.an8 gjs-debugsource(aarch-64) = 1.68.6-1.0.1.an8 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.0.1.an8.aarch64 Provides: debuginfo(build-id) = 5b4a8ebeccf147d1a93b0d15fe52419af9a67451 debuginfo(build-id) = 6511f75459d189c12c1ea4ad4215affdcfc2bb15 debuginfo(build-id) = 9371f588a662b27632efdae79e359f0dfb09710e gjs-debuginfo = 1.68.6-1.0.1.an8 gjs-debuginfo(aarch-64) = 1.68.6-1.0.1.an8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: gjs-debugsource(aarch-64) = 1.68.6-1.0.1.an8 Processing files: gjs-tests-debuginfo-1.68.6-1.0.1.an8.aarch64 Provides: debuginfo(build-id) = 3285b79f8ac6184d615d69f2bc83f03111b03fba debuginfo(build-id) = 6c0261ef39bb1932f97f44b8f7acbcf38b794538 debuginfo(build-id) = 8bd2890b838cbda2889c3a649a07f5de0b55bc36 debuginfo(build-id) = 974c24ff409b28d5c645404e8237a872f5694f39 debuginfo(build-id) = f94c6ebfe3da5eced4bad121f855636fc402f68a gjs-tests-debuginfo = 1.68.6-1.0.1.an8 gjs-tests-debuginfo(aarch-64) = 1.68.6-1.0.1.an8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: gjs-debugsource(aarch-64) = 1.68.6-1.0.1.an8 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64 Wrote: /builddir/build/RPMS/gjs-1.68.6-1.0.1.an8.aarch64.rpm Wrote: /builddir/build/RPMS/gjs-devel-1.68.6-1.0.1.an8.aarch64.rpm Wrote: /builddir/build/RPMS/gjs-tests-1.68.6-1.0.1.an8.aarch64.rpm Wrote: /builddir/build/RPMS/gjs-debugsource-1.68.6-1.0.1.an8.aarch64.rpm Wrote: /builddir/build/RPMS/gjs-debuginfo-1.68.6-1.0.1.an8.aarch64.rpm Wrote: /builddir/build/RPMS/gjs-tests-debuginfo-1.68.6-1.0.1.an8.aarch64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.bvFJ80 + umask 022 + cd /builddir/build/BUILD + cd gjs-1.68.6 + /usr/bin/rm -rf /builddir/build/BUILDROOT/gjs-1.68.6-1.0.1.an8.aarch64 + exit 0 Child return code was: 0