Mock Version: 2.1 Mock Version: 2.1 Mock Version: 2.1 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv7hl --nodeps /builddir/build/SPECS/gjs.spec'], chrootPath='/var/lib/mock/f32-build-21019027-1575238/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=201600uid=1000gid=425user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv7hl --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: armv7hl Building for target armv7hl setting SOURCE_DATE_EPOCH=1591142400 Wrote: /builddir/build/SRPMS/gjs-1.64.3-2.fc32.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target armv7hl --nodeps /builddir/build/SPECS/gjs.spec'], chrootPath='/var/lib/mock/f32-build-21019027-1575238/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=201600uid=1000gid=425user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target armv7hl --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: armv7hl Building for target armv7hl setting SOURCE_DATE_EPOCH=1591142400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.CtbCpT + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf gjs-1.64.3 + /usr/bin/xz -dc /builddir/build/SOURCES/gjs-1.64.3.tar.xz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd gjs-1.64.3 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.6HRnKS + umask 022 + cd /builddir/build/BUILD + cd gjs-1.64.3 + 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 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + 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 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + 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 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -I/usr/lib/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 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + /usr/bin/meson --buildtype=plain --prefix=/usr --libdir=/usr/lib --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 . armv7hl-redhat-linux-gnueabi The Meson build system Version: 0.54.2 Source dir: /builddir/build/BUILD/gjs-1.64.3 Build dir: /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi Build type: native build Using 'PKG_CONFIG_PATH' from environment with value: ':/usr/lib/pkgconfig:/usr/share/pkgconfig' Using 'PKG_CONFIG_PATH' from environment with value: ':/usr/lib/pkgconfig:/usr/share/pkgconfig' Project name: gjs Project version: 1.64.3 Using 'CFLAGS' from environment with value: '-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' Using 'LDFLAGS' from environment with value: '-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' Using 'CXXFLAGS' from environment with value: '-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' Using 'LDFLAGS' from environment with value: '-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' Using 'CFLAGS' from environment with value: '-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' Using 'LDFLAGS' from environment with value: '-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' C compiler for the host machine: cc (gcc 10.1.1 "cc (GCC) 10.1.1 20200507 (Red Hat 10.1.1-1)") C linker for the host machine: cc ld.bfd 2.34-3 Using 'CXXFLAGS' from environment with value: '-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' Using 'LDFLAGS' from environment with value: '-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' C++ compiler for the host machine: c++ (gcc 10.1.1 "c++ (GCC) 10.1.1 20200507 (Red Hat 10.1.1-1)") C++ linker for the host machine: c++ ld.bfd 2.34-3 Host machine cpu family: arm Host machine cpu: armv7l Compiler for C++ supports arguments -fno-strict-aliasing: YES Compiler for C++ supports arguments -Wno-variadic-macros -Wvariadic-macros: YES Compiler for C++ supports arguments -Wno-missing-field-initializers -Wmissing-field-initializers: YES Compiler for C supports arguments -Wno-typedef-redefinition -Wtypedef-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 Compiler for C++ supports arguments -fno-rtti: YES Found pkg-config: /usr/bin/pkg-config (1.6.3) Using 'PKG_CONFIG_PATH' from environment with value: ':/usr/lib/pkgconfig:/usr/share/pkgconfig' Run-time dependency glib-2.0 found: YES 2.64.3 Using 'PKG_CONFIG_PATH' from environment with value: ':/usr/lib/pkgconfig:/usr/share/pkgconfig' Run-time dependency gthread-2.0 found: YES 2.64.3 Using 'PKG_CONFIG_PATH' from environment with value: ':/usr/lib/pkgconfig:/usr/share/pkgconfig' Run-time dependency gobject-2.0 found: YES 2.64.3 Using 'PKG_CONFIG_PATH' from environment with value: ':/usr/lib/pkgconfig:/usr/share/pkgconfig' Run-time dependency gio-2.0 found: YES 2.64.3 Using 'PKG_CONFIG_PATH' from environment with value: ':/usr/lib/pkgconfig:/usr/share/pkgconfig' Run-time dependency libffi found: YES 3.1 Using 'PKG_CONFIG_PATH' from environment with value: ':/usr/lib/pkgconfig:/usr/share/pkgconfig' Run-time dependency gobject-introspection-1.0 found: YES 1.64.1 Using 'PKG_CONFIG_PATH' from environment with value: ':/usr/lib/pkgconfig:/usr/share/pkgconfig' Run-time dependency mozjs-68 found: YES 68.9.0 Using 'PKG_CONFIG_PATH' from environment with value: ':/usr/lib/pkgconfig:/usr/share/pkgconfig' Run-time dependency cairo found: YES 1.16.0 Using 'PKG_CONFIG_PATH' from environment with value: ':/usr/lib/pkgconfig:/usr/share/pkgconfig' Run-time dependency cairo-gobject found: YES 1.16.0 Using 'PKG_CONFIG_PATH' from environment with value: ':/usr/lib/pkgconfig:/usr/share/pkgconfig' Run-time dependency cairo-xlib found: YES 1.16.0 Using 'PKG_CONFIG_PATH' from environment with value: ':/usr/lib/pkgconfig:/usr/share/pkgconfig' Run-time dependency sysprof-capture-3 found: YES 3.36.0 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-68 compiles: YES Checking if "SpiderMonkey sanity check" with dependency mozjs-68 runs: YES Checking if "printf() supports %I alternative int syntax" compiles: NO Program dtrace found: NO 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.6.3) Using 'PKG_CONFIG_PATH' from environment with value: ':/usr/lib/pkgconfig:/usr/share/pkgconfig' Compiler for C++ supports link arguments -Wl,-no-undefined: YES Compiler for C++ supports link arguments -Wl,--version-script,/builddir/build/BUILD/gjs-1.64.3/libgjs.map: YES Compiler for C++ supports link arguments -Wl,-exported_symbols_list,/builddir/build/BUILD/gjs-1.64.3/libgjs.symbols: NO Using 'PKG_CONFIG_PATH' from environment with value: ':/usr/lib/pkgconfig:/usr/share/pkgconfig' Program build/symlink-gjs.py found: YES (/usr/bin/python3 /builddir/build/BUILD/gjs-1.64.3/build/symlink-gjs.py) Program build/compile-gschemas.py found: YES (/usr/bin/python3 /builddir/build/BUILD/gjs-1.64.3/build/compile-gschemas.py) Did not find CMake 'cmake' Found CMake: NO Run-time dependency gtk4 found: NO (tried pkgconfig and cmake) Program scripts/testCommandLine.sh found: YES (/builddir/build/BUILD/gjs-1.64.3/installed-tests/scripts/testCommandLine.sh) Configuring testCommandLine.sh.test using configuration Program scripts/testWarnings.sh found: YES (/builddir/build/BUILD/gjs-1.64.3/installed-tests/scripts/testWarnings.sh) Configuring testWarnings.sh.test using configuration 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 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 testRegress.test using configuration Configuring testSignals.test using configuration Configuring testSystem.test using configuration Configuring testTweener.test using configuration Configuring testWarnLib.test using configuration Configuring testCairo.test using configuration Configuring testGtk3.test using configuration Configuring testGObjectDestructionAccess.test using configuration Configuring testLegacyGtk.test using configuration Configuring testGDBus.test using configuration Program debugger-test.sh found: YES (/builddir/build/BUILD/gjs-1.64.3/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 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: 23 Found ninja-1.10.0 at /usr/bin/ninja + /usr/bin/ninja -v -j5 -C armv7hl-redhat-linux-gnueabi ninja: Entering directory `armv7hl-redhat-linux-gnueabi' [1/100] glib-compile-resources ../js.gresource.xml --sourcedir ../ --c-name js_resources --internal --generate --target js-resources.h [2/100] glib-compile-resources ../js.gresource.xml --sourcedir ../ --c-name js_resources --internal --generate --target js-resources.c --dependency-file js-resources.c.d [3/100] c++ -Igjs-jsapi@sta -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs-jsapi@sta/util_log.cpp.o' -MF 'gjs-jsapi@sta/util_log.cpp.o.d' -o 'gjs-jsapi@sta/util_log.cpp.o' -c ../util/log.cpp [4/100] c++ -Igjs-jsapi@sta -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs-jsapi@sta/util_misc.cpp.o' -MF 'gjs-jsapi@sta/util_misc.cpp.o.d' -o 'gjs-jsapi@sta/util_misc.cpp.o' -c ../util/misc.cpp [5/100] cc -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c99 -fno-semantic-interposition -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -MD -MQ 'gjs@sha/meson-generated_.._js-resources.c.o' -MF 'gjs@sha/meson-generated_.._js-resources.c.o.d' -o 'gjs@sha/meson-generated_.._js-resources.c.o' -c js-resources.c [6/100] c++ -Igjs-jsapi@sta -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs-jsapi@sta/gjs_jsapi-dynamic-class.cpp.o' -MF 'gjs-jsapi@sta/gjs_jsapi-dynamic-class.cpp.o.d' -o 'gjs-jsapi@sta/gjs_jsapi-dynamic-class.cpp.o' -c ../gjs/jsapi-dynamic-class.cpp ../gjs/jsapi-dynamic-class.cpp: In function 'bool gjs_define_property_dynamic(JSContext*, JS::HandleObject, const char*, const char*, JSNative, JSNative, JS::HandleValue, unsigned int)': ../gjs/jsapi-dynamic-class.cpp:231:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 231 | gjs_define_property_dynamic(JSContext *cx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [7/100] c++ -Igjs-jsapi@sta -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs-jsapi@sta/gjs_jsapi-util-error.cpp.o' -MF 'gjs-jsapi@sta/gjs_jsapi-util-error.cpp.o.d' -o 'gjs-jsapi@sta/gjs_jsapi-util-error.cpp.o' -c ../gjs/jsapi-util-error.cpp ../gjs/jsapi-util-error.cpp: In function 'void gjs_throw_valist(JSContext*, JSProtoKey, const char*, const char*, va_list)': ../gjs/jsapi-util-error.cpp:107:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 107 | !JS_SetPropertyById(context, new_exc, atoms.name(), name_value)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gjs/jsapi-util-error.cpp:112:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 112 | JS_SetPendingException(context, exc_val); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [8/100] c++ -Igjs-jsapi@sta -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs-jsapi@sta/gjs_jsapi-util-string.cpp.o' -MF 'gjs-jsapi@sta/gjs_jsapi-util-string.cpp.o.d' -o 'gjs-jsapi@sta/gjs_jsapi-util-string.cpp.o' -c ../gjs/jsapi-util-string.cpp ../gjs/jsapi-util-string.cpp: In function 'bool gjs_string_from_utf8(JSContext*, const char*, JS::MutableHandleValue)': ../gjs/jsapi-util-string.cpp:90:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 90 | gjs_string_from_utf8(JSContext *context, | ^~~~~~~~~~~~~~~~~~~~ ../gjs/jsapi-util-string.cpp: In function 'bool gjs_string_from_utf8_n(JSContext*, const char*, size_t, JS::MutableHandleValue)': ../gjs/jsapi-util-string.cpp:103:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 103 | gjs_string_from_utf8_n(JSContext *cx, | ^~~~~~~~~~~~~~~~~~~~~~ ../gjs/jsapi-util-string.cpp: In function 'bool gjs_string_from_filename(JSContext*, const char*, ssize_t, JS::MutableHandleValue)': ../gjs/jsapi-util-string.cpp:139:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 139 | gjs_string_from_filename(JSContext *context, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../gjs/jsapi-util-string.cpp: In function 'bool gjs_string_from_ucs4(JSContext*, const gunichar*, ssize_t, JS::MutableHandleValue)': ../gjs/jsapi-util-string.cpp:286:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 286 | gjs_string_from_ucs4(JSContext *cx, | ^~~~~~~~~~~~~~~~~~~~ [9/100] c++ -Igjs-jsapi@sta -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs-jsapi@sta/gjs_jsapi-util.cpp.o' -MF 'gjs-jsapi@sta/gjs_jsapi-util.cpp.o.d' -o 'gjs-jsapi@sta/gjs_jsapi-util.cpp.o' -c ../gjs/jsapi-util.cpp ../gjs/jsapi-util.cpp: In function 'void gjs_throw_abstract_constructor_error(JSContext*, JS::CallArgs&)': ../gjs/jsapi-util.cpp:213:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 213 | if (JS_GetPropertyById(context, callee, atoms.prototype(), &prototype)) { | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gjs/jsapi-util.cpp: In function 'bool gjs_log_exception_full(JSContext*, JS::HandleValue, JS::HandleString)': ../gjs/jsapi-util.cpp:399:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 399 | gjs_log_exception_full(JSContext *context, | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../gjs/jsapi-util.cpp:42: /usr/include/mozjs-68/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 256 | return js::ToStringSlow(cx, v); | ~~~~~~~~~~~~~~~~^~~~~~~ ../gjs/jsapi-util.cpp:446:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 446 | JS_GetPropertyById(context, exc_obj, atoms.line_number(), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 447 | &js_lineNumber); | ~~~~~~~~~~~~~~~ ../gjs/jsapi-util.cpp:448:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 448 | JS_GetPropertyById(context, exc_obj, atoms.file_name(), &js_fileName); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gjs/jsapi-util.cpp:482:35: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 482 | JS_GetPropertyById(context, exc_obj, atoms.stack(), &stack); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gjs/jsapi-util.cpp: In function 'bool gjs_log_exception(JSContext*)': ../gjs/jsapi-util.cpp:515:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 515 | if (!JS_GetPendingException(context, &exc)) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../gjs/jsapi-util.cpp:520:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 520 | gjs_log_exception_full(context, exc, nullptr); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../gjs/jsapi-util.cpp: In function 'char* gjs_value_debug_string(JSContext*, JS::HandleValue)': ../gjs/jsapi-util.cpp:356:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 356 | gjs_value_debug_string(JSContext *context, | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../gjs/jsapi-util.cpp:42: /usr/include/mozjs-68/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 256 | return js::ToStringSlow(cx, v); | ~~~~~~~~~~~~~~~~^~~~~~~ ../gjs/jsapi-util.cpp:369:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 369 | str = JS_ValueToSource(context, value); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ../gjs/jsapi-util.cpp: In function 'bool gjs_object_require_property(JSContext*, JS::HandleObject, const char*, JS::HandleId, JS::MutableHandleValue)': ../gjs/jsapi-util.cpp:83:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 83 | gjs_object_require_property(JSContext *context, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../gjs/macros.h:27, from ../gjs/atoms.h:34, from ../gjs/jsapi-util.cpp:51: ../gjs/jsapi-util.cpp:91:39: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 91 | if (G_UNLIKELY(!JS_GetPropertyById(context, obj, property_name, value))) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gmacros.h:928:8: note: in definition of macro '_G_BOOLEAN_EXPR' 928 | if (expr) \ | ^~~~ ../gjs/jsapi-util.cpp:91:9: note: in expansion of macro 'G_UNLIKELY' 91 | if (G_UNLIKELY(!JS_GetPropertyById(context, obj, property_name, value))) | ^~~~~~~~~~ ../gjs/jsapi-util.cpp: In function 'bool gjs_object_require_property(JSContext*, JS::HandleObject, const char*, JS::HandleId, bool*)': ../gjs/jsapi-util.cpp:110:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 110 | if (JS_GetPropertyById(cx, obj, property_name, &prop_value) && | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gjs/jsapi-util.cpp: In function 'bool gjs_object_require_property(JSContext*, JS::HandleObject, const char*, JS::HandleId, int32_t*)': ../gjs/jsapi-util.cpp:129:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 129 | if (JS_GetPropertyById(cx, obj, property_name, &prop_value) && | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gjs/jsapi-util.cpp: In function 'bool gjs_object_require_property(JSContext*, JS::HandleObject, const char*, JS::HandleId, JS::UniqueChars*)': ../gjs/jsapi-util.cpp:146:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 146 | if (JS_GetPropertyById(cx, obj, property_name, &prop_value)) { | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gjs/jsapi-util.cpp: In function 'bool gjs_object_require_property(JSContext*, JS::HandleObject, const char*, JS::HandleId, JS::MutableHandleObject)': ../gjs/jsapi-util.cpp:167:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 167 | if (JS_GetPropertyById(cx, obj, property_name, &prop_value) && | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gjs/jsapi-util.cpp: In function 'bool gjs_object_require_converted_property(JSContext*, JS::HandleObject, const char*, JS::HandleId, uint32_t*)': ../gjs/jsapi-util.cpp:186:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 186 | if (JS_GetPropertyById(cx, obj, property_name, &prop_value) && | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../gjs/jsapi-util.cpp:42: /usr/include/mozjs-68/js/Conversions.h:174:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 174 | return js::ToUint32Slow(cx, v, out); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [10/100] rm -f libgjs-jsapi.a && gcc-ar csrD libgjs-jsapi.a 'gjs-jsapi@sta/gjs_jsapi-dynamic-class.cpp.o' 'gjs-jsapi@sta/gjs_jsapi-util-error.cpp.o' 'gjs-jsapi@sta/gjs_jsapi-util-string.cpp.o' 'gjs-jsapi@sta/gjs_jsapi-util.cpp.o' 'gjs-jsapi@sta/util_log.cpp.o' 'gjs-jsapi@sta/util_misc.cpp.o' [11/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/gi_closure.cpp.o' -MF 'gjs@sha/gi_closure.cpp.o.d' -o 'gjs@sha/gi_closure.cpp.o' -c ../gi/closure.cpp ../gi/closure.cpp: In function 'bool gjs_closure_invoke(GClosure*, JS::HandleObject, const JS::HandleValueArray&, JS::MutableHandleValue, bool)': ../gi/closure.cpp:184:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 184 | gjs_closure_invoke(GClosure *closure, | ^~~~~~~~~~~~~~~~~~ ../gi/closure.cpp:184:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 In file included from ../gi/closure.cpp:32: /usr/include/mozjs-68/jsapi.h:1590:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 1590 | return !!JS_CallFunction(cx, thisObj, fun, args, rval); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/closure.cpp:223:39: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 223 | JS_GetPendingException(context, retval); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [12/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/gi_enumeration.cpp.o' -MF 'gjs@sha/gi_enumeration.cpp.o.d' -o 'gjs@sha/gi_enumeration.cpp.o' -c ../gi/enumeration.cpp [13/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/gi_foreign.cpp.o' -MF 'gjs@sha/gi_foreign.cpp.o.d' -o 'gjs@sha/gi_foreign.cpp.o' -c ../gi/foreign.cpp ../gi/foreign.cpp: In function 'GjsForeignInfo* gjs_struct_foreign_lookup(JSContext*, GIBaseInfo*)': ../gi/foreign.cpp:84:34: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 84 | if (!gjs->eval_with_scope(nullptr, script, -1, "", &retval)) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/foreign.cpp: In function 'bool gjs_struct_foreign_convert_from_g_argument(JSContext*, JS::MutableHandleValue, GIBaseInfo*, GIArgument*)': ../gi/foreign.cpp:164:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 164 | gjs_struct_foreign_convert_from_g_argument(JSContext *context, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/foreign.cpp:175:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 175 | if (!foreign->from_func(context, value_p, arg)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [14/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/gi_fundamental.cpp.o' -MF 'gjs@sha/gi_fundamental.cpp.o.d' -o 'gjs@sha/gi_fundamental.cpp.o' -c ../gi/fundamental.cpp In file included from ../gi/fundamental.h:37, from ../gi/fundamental.cpp:40: ../gi/wrapperutils.h: In static member function 'static bool GIWrapperBase::to_string(JSContext*, unsigned int, JS::Value*) [with Base = FundamentalBase; Prototype = FundamentalPrototype; Instance = FundamentalInstance]': ../gi/wrapperutils.h:568:42: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 568 | return gjs_wrapper_to_string_func( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 569 | cx, obj, static_cast(priv)->to_string_kind(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 570 | priv->info(), priv->gtype(), priv->ptr_addr(), args.rval()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/fundamental.cpp: In function 'JSObject* gjs_lookup_fundamental_prototype_from_gtype(JSContext*, GType)': ../gi/fundamental.cpp:335:24: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 335 | if (!JS_GetProperty(context, in_object, constructor_name, &value)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [15/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/gi_boxed.cpp.o' -MF 'gjs@sha/gi_boxed.cpp.o.d' -o 'gjs@sha/gi_boxed.cpp.o' -c ../gi/boxed.cpp In file included from ../gi/boxed.h:40, from ../gi/boxed.cpp:48: ../gi/wrapperutils.h: In static member function 'static bool GIWrapperBase::to_string(JSContext*, unsigned int, JS::Value*) [with Base = BoxedBase; Prototype = BoxedPrototype; Instance = BoxedInstance]': ../gi/wrapperutils.h:568:42: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 568 | return gjs_wrapper_to_string_func( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 569 | cx, obj, static_cast(priv)->to_string_kind(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 570 | priv->info(), priv->gtype(), priv->ptr_addr(), args.rval()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/boxed.cpp: In function 'bool boxed_invoke_constructor(JSContext*, JS::HandleObject, JS::HandleId, const JS::CallArgs&)': ../gi/boxed.cpp:256:37: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 256 | if (!gjs_object_require_property(context, js_constructor, NULL, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257 | constructor_name, &js_constructor_func)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/boxed.cpp:260:30: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 260 | return gjs->call_function(nullptr, js_constructor_func, args, args.rval()); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/boxed.cpp: In member function 'bool BoxedInstance::get_nested_interface_object(JSContext*, JSObject*, GIFieldInfo*, GIBaseInfo*, JS::MutableHandleValue) const': ../gi/boxed.cpp:467:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 467 | bool BoxedInstance::get_nested_interface_object( | ^~~~~~~~~~~~~ ../gi/boxed.cpp: In member function 'bool BoxedInstance::field_getter_impl(JSContext*, JSObject*, GIFieldInfo*, JS::MutableHandleValue) const': ../gi/boxed.cpp:525:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 525 | bool BoxedInstance::field_getter_impl(JSContext* cx, JSObject* obj, | ^~~~~~~~~~~~~ ../gi/boxed.cpp:536:47: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 536 | return get_nested_interface_object(cx, obj, field_info, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 537 | interface_info, rval); | ~~~~~~~~~~~~~~~~~~~~~ ../gi/boxed.cpp:548:37: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 548 | return gjs_value_from_g_argument(cx, rval, type_info, &arg, true); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/boxed.cpp: In static member function 'static bool BoxedBase::field_getter(JSContext*, unsigned int, JS::Value*)': ../gi/boxed.cpp:520:50: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 520 | return priv->to_instance()->field_getter_impl(context, obj, field_info, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | args.rval()); | ~~~~~~~~~~~~ ../gi/boxed.cpp: In member function 'bool BoxedInstance::set_nested_interface_object(JSContext*, GIFieldInfo*, GIBaseInfo*, JS::HandleValue)': ../gi/boxed.cpp:563:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 563 | bool BoxedInstance::set_nested_interface_object(JSContext* context, | ^~~~~~~~~~~~~ ../gi/boxed.cpp: In member function 'bool BoxedInstance::field_setter_impl(JSContext*, GIFieldInfo*, JS::HandleValue)': ../gi/boxed.cpp:610:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 610 | bool BoxedInstance::field_setter_impl(JSContext* context, | ^~~~~~~~~~~~~ ../gi/boxed.cpp:622:47: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 622 | return set_nested_interface_object(context, field_info, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 623 | interface_info, value); | ~~~~~~~~~~~~~~~~~~~~~~ ../gi/boxed.cpp:627:33: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 627 | if (!gjs_value_to_g_argument(context, value, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 628 | type_info, | ~~~~~~~~~~ 629 | g_base_info_get_name ((GIBaseInfo *)field_info), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 630 | GJS_ARGUMENT_FIELD, | ~~~~~~~~~~~~~~~~~~~ 631 | GI_TRANSFER_NOTHING, | ~~~~~~~~~~~~~~~~~~~~ 632 | true, &arg)) | ~~~~~~~~~~~ ../gi/boxed.cpp: In static member function 'static bool BoxedBase::field_setter(JSContext*, unsigned int, JS::Value*)': ../gi/boxed.cpp:668:48: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 668 | if (!priv->to_instance()->field_setter_impl(cx, field_info, args[0])) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/boxed.cpp: In member function 'bool BoxedPrototype::define_boxed_class_fields(JSContext*, JS::HandleObject)': ../gi/boxed.cpp:704:41: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 704 | if (!gjs_define_property_dynamic(cx, proto, field.name(), "boxed_field", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 705 | &BoxedBase::field_getter, | ~~~~~~~~~~~~~~~~~~~~~~~~~ 706 | &BoxedBase::field_setter, private_id, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 707 | GJS_MODULE_PROP_FLAGS)) | ~~~~~~~~~~~~~~~~~~~~~~ ../gi/boxed.cpp: In member function 'bool BoxedInstance::init_from_props(JSContext*, JS::Value)': ../gi/boxed.cpp:232:41: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 232 | if (!gjs_object_require_property(context, props, "property list", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | JS::HandleId::fromMarkedLocation(ids[ix].address()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234 | &value)) | ~~~~~~~ ../gi/boxed.cpp:237:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 237 | if (!field_setter_impl(context, field_info, value)) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [16/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/gi_gerror.cpp.o' -MF 'gjs@sha/gi_gerror.cpp.o.d' -o 'gjs@sha/gi_gerror.cpp.o' -c ../gi/gerror.cpp ../gi/gerror.cpp: In function 'GError* gjs_gerror_make_from_error(JSContext*, JS::HandleObject)': ../gi/gerror.cpp:473:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 473 | if (!JS_GetPropertyById(cx, obj, atoms.name(), &v_name)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/gerror.cpp:481:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 481 | if (!JS_GetPropertyById(cx, obj, atoms.message(), &v_message)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/gerror.cpp: In function 'bool gjs_throw_gerror(JSContext*, GError*)': ../gi/gerror.cpp:520:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 520 | JS_SetPendingException(cx, err); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [17/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/gi_function.cpp.o' -MF 'gjs@sha/gi_function.cpp.o.d' -o 'gjs@sha/gi_function.cpp.o' -c ../gi/function.cpp ../gi/function.cpp: In function 'bool gjs_invoke_c_function(JSContext*, Function*, JS::HandleObject, const JS::HandleValueArray&, mozilla::Maybe >, GIArgument*)': ../gi/function.cpp:972:41: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 972 | if (!(JS_TypeOfValue(context, current_arg) == JSTYPE_FUNCTION)) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../gi/function.cpp:1022:49: note: parameter passing for argument of type 'JS::Handle' changed in GCC 7.1 1022 | if (!gjs_value_to_explicit_array(context, args[js_arg_pos], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1023 | &arg_info, in_value, &length)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/function.cpp:1032:38: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 1032 | if (!gjs_value_to_arg(context, v_length, &array_length_arg, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1033 | in_arg_cvalues + array_length_pos)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/function.cpp:1057:38: note: parameter passing for argument of type 'JS::Handle' changed in GCC 7.1 1057 | if (!gjs_value_to_arg(context, args[js_arg_pos], &arg_info, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1058 | in_value)) | ~~~~~~~~~ ../gi/function.cpp:1167:56: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 1167 | arg_failed = !gjs_value_from_g_argument(context, &length, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 1168 | &arg_type_info, | ~~~~~~~~~~~~~~~ 1169 | &out_arg_cvalues[array_length_pos], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1170 | true); | ~~~~~ ../gi/function.cpp:1172:64: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 1172 | arg_failed = !gjs_value_from_explicit_array(context, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 1173 | return_values[next_rval], | ~~~~~~~~~~~~~~~~~~~~~~~~~ 1174 | &return_info, | ~~~~~~~~~~~~~ 1175 | &return_gargument, | ~~~~~~~~~~~~~~~~~~ 1176 | length.toInt32()); | ~~~~~~~~~~~~~~~~~ ../gi/function.cpp:1188:60: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 1188 | arg_failed = !gjs_value_from_g_argument(context, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 1189 | return_values[next_rval], | ~~~~~~~~~~~~~~~~~~~~~~~~~ 1190 | &return_info, &return_gargument, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1191 | true); | ~~~~~ ../gi/function.cpp:1328:60: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 1328 | arg_failed = !gjs_value_from_g_argument(context, &array_length, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1329 | &array_length_type_info, | ~~~~~~~~~~~~~~~~~~~~~~~~ 1330 | &out_arg_cvalues[array_length_pos], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1331 | true); | ~~~~~ ../gi/function.cpp:1333:68: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 1333 | arg_failed = !gjs_value_from_explicit_array(context, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 1334 | return_values[next_rval], | ~~~~~~~~~~~~~~~~~~~~~~~~~ 1335 | &arg_type_info, | ~~~~~~~~~~~~~~~ 1336 | arg, | ~~~~ 1337 | array_length.toInt32()); | ~~~~~~~~~~~~~~~~~~~~~~~ ../gi/function.cpp:1340:60: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 1340 | arg_failed = !gjs_value_from_g_argument(context, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 1341 | return_values[next_rval], | ~~~~~~~~~~~~~~~~~~~~~~~~~ 1342 | &arg_type_info, | ~~~~~~~~~~~~~~~ 1343 | arg, | ~~~~ 1344 | true); | ~~~~~ ../gi/function.cpp: In function 'bool gjs_invoke_c_function_uncached(JSContext*, GIFunctionInfo*, JS::HandleObject, const JS::HandleValueArray&, JS::MutableHandleValue)': ../gi/function.cpp:1865:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 1865 | gjs_invoke_c_function_uncached(JSContext *context, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/function.cpp: In function 'void gjs_callback_closure(ffi_cif*, void*, void**, void*)': ../gi/function.cpp:310:47: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 310 | if (!gjs_value_from_g_argument(context, &length, &arg_type_info, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | args[array_length_pos + c_args_offset], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | true)) | ~~~~~ ../gi/function.cpp:318:51: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 318 | if (!gjs_value_from_explicit_array(context, jsargs[n_jsargs++], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 319 | &type_info, | ~~~~~~~~~~~ 320 | args[i + c_args_offset], | ~~~~~~~~~~~~~~~~~~~~~~~~ 321 | length.toInt32())) | ~~~~~~~~~~~~~~~~~ ../gi/function.cpp:333:47: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 333 | if (!gjs_value_from_g_argument(context, jsargs[n_jsargs++], | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | &type_info, arg, false)) | ~~~~~~~~~~~~~~~~~~~~~~~ ../gi/function.cpp:348:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 348 | if (!gjs_closure_invoke(trampoline->js_function, this_object, jsargs, &rval, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 349 | true)) | ~~~~~ ../gi/function.cpp:364:37: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 364 | if (!gjs_value_to_g_argument(context, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 365 | rval, | ~~~~~ 366 | &ret_type, | ~~~~~~~~~~ 367 | "callback", | ~~~~~~~~~~~ 368 | GJS_ARGUMENT_RETURN_VALUE, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 369 | transfer, | ~~~~~~~~~ 370 | true, | ~~~~~ 371 | &argument)) | ~~~~~~~~~~ ../gi/function.cpp:386:34: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 386 | if (!gjs_value_to_arg(context, rval, &arg_info, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 387 | *reinterpret_cast(args[i + c_args_offset]))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/function.cpp:394:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 394 | if (!JS_IsArrayObject(context, rval, &is_array)) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/function.cpp:418:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 418 | if (!JS_GetElement(context, out_array, elem_idx, &elem)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/function.cpp:421:41: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 421 | if (!gjs_value_to_g_argument(context, elem, &ret_type, "callback", | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 422 | GJS_ARGUMENT_RETURN_VALUE, transfer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 423 | true, &argument)) | ~~~~~~~~~~~~~~~~ ../gi/function.cpp:439:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 439 | if (!JS_GetElement(context, out_array, elem_idx, &elem)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/function.cpp:442:34: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 442 | if (!gjs_value_to_arg(context, elem, &arg_info, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 443 | *(GIArgument **)args[i + c_args_offset])) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/function.cpp:491:35: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 491 | JS_SetPendingException(context, rval); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [18/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/gi_arg.cpp.o' -MF 'gjs@sha/gi_arg.cpp.o.d' -o 'gjs@sha/gi_arg.cpp.o' -c ../gi/arg.cpp ../gi/arg.cpp: In function 'bool gjs_array_to_floatarray(JSContext*, JS::Value, unsigned int, void**, bool)': ../gi/arg.cpp:962:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 962 | if (!JS_GetElement(context, array, i, &elem)) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../gi/arg.cpp:37: /usr/include/mozjs-68/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 136 | return js::ToNumberSlow(cx, v, out); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../gi/arg.cpp: In function 'bool gjs_array_to_intarray(JSContext*, JS::Value, unsigned int, void**, unsigned int, bool)': ../gi/arg.cpp:859:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 859 | if (!JS_GetElement(context, array, i, &elem)) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../gi/arg.cpp:37: /usr/include/mozjs-68/js/Conversions.h:232:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 232 | return js::ToInt64Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/mozjs-68/js/Conversions.h:246:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 246 | return js::ToUint64Slow(cx, v, out); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../gi/arg.cpp: In function 'bool gjs_array_to_strv(JSContext*, JS::Value, unsigned int, void**)': ../gi/arg.cpp:745:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 745 | if (!JS_GetElement(context, array, i, &elem)) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp: In function 'void throw_invalid_argument(JSContext*, JS::HandleValue, GITypeInfo*, const char*, GjsArgumentType)': ../gi/arg.cpp:1409:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 1409 | throw_invalid_argument(JSContext *context, | ^~~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp: In function 'bool gjs_value_to_g_argument(JSContext*, JS::HandleValue, GITypeInfo*, const char*, GjsArgumentType, GITransfer, bool, GArgument*)': ../gi/arg.cpp:1745:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 1745 | gjs_value_to_g_argument(JSContext *context, | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../gi/arg.cpp:37: /usr/include/mozjs-68/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 163 | return js::ToInt32Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/mozjs-68/js/Conversions.h:174:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 174 | return js::ToUint32Slow(cx, v, out); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/mozjs-68/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 163 | return js::ToInt32Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/mozjs-68/js/Conversions.h:174:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 174 | return js::ToUint32Slow(cx, v, out); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/mozjs-68/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 163 | return js::ToInt32Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/mozjs-68/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 136 | return js::ToNumberSlow(cx, v, out); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/mozjs-68/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 136 | return js::ToNumberSlow(cx, v, out); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/mozjs-68/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 136 | return js::ToNumberSlow(cx, v, out); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/mozjs-68/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 136 | return js::ToNumberSlow(cx, v, out); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/mozjs-68/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 136 | return js::ToNumberSlow(cx, v, out); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../gi/arg.cpp:1551:34: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 1551 | if (!gjs_value_to_g_value(cx, value, &gvalue)) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ../gi/arg.cpp:37: /usr/include/mozjs-68/js/Conversions.h:232:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 232 | return js::ToInt64Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/mozjs-68/js/Conversions.h:232:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 232 | return js::ToInt64Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../gi/arg.cpp:416:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 416 | if (!JS_GetElement(context, array, i, &elem)) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp:427:37: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 427 | if (!gjs_value_to_g_argument(context, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 428 | elem, | ~~~~~ 429 | param_info, | ~~~~~~~~~~~ 430 | NULL, | ~~~~~ 431 | GJS_ARGUMENT_LIST_ELEMENT, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 432 | transfer, | ~~~~~~~~~ 433 | false, | ~~~~~~ 434 | &elem_arg)) { | ~~~~~~~~~~ In file included from ../gi/arg.cpp:37: /usr/include/mozjs-68/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 163 | return js::ToInt32Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/mozjs-68/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 163 | return js::ToInt32Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/mozjs-68/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 163 | return js::ToInt32Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/mozjs-68/js/Conversions.h:174:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 174 | return js::ToUint32Slow(cx, v, out); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/mozjs-68/js/Conversions.h:174:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 174 | return js::ToUint32Slow(cx, v, out); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/mozjs-68/js/Conversions.h:174:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 174 | return js::ToUint32Slow(cx, v, out); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/mozjs-68/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 256 | return js::ToStringSlow(cx, v); | ~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/mozjs-68/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 256 | return js::ToStringSlow(cx, v); | ~~~~~~~~~~~~~~~~^~~~~~~ ../gi/arg.cpp:659:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 659 | !JS_GetPropertyById(context, props, cur_id, &val_js) || | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp:661:37: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 661 | !gjs_value_to_g_argument(context, val_js, val_param_info, nullptr, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 662 | GJS_ARGUMENT_HASH_ELEMENT, transfer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 663 | true /* allow null */, &val_arg)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp:2096:50: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 2096 | if (!gjs_array_to_explicit_array_internal(context, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2097 | value, | ~~~~~~ 2098 | type_info, | ~~~~~~~~~~ 2099 | arg_name, | ~~~~~~~~~ 2100 | arg_type, | ~~~~~~~~~ 2101 | transfer, | ~~~~~~~~~ 2102 | may_be_null, | ~~~~~~~~~~~~ 2103 | &data, | ~~~~~~ 2104 | &length)) { | ~~~~~~~~ ../gi/arg.cpp:2156:35: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 2156 | throw_invalid_argument(context, value, type_info, arg_name, arg_type); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp: In function 'bool gjs_array_to_explicit_array_internal(JSContext*, JS::HandleValue, GITypeInfo*, const char*, GjsArgumentType, GITransfer, bool, void**, gsize*)': ../gi/arg.cpp:1424:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 1424 | gjs_array_to_explicit_array_internal(JSContext *context, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp:1424:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 ../gi/arg.cpp:1445:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 1445 | throw_invalid_argument(context, value, param_info, arg_name, arg_type); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp:1485:35: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 1485 | throw_invalid_argument(context, value, param_info, arg_name, arg_type); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp:1110:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 1110 | if (!JS_GetElement(context, array, i, &elem)) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp:1118:38: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 1118 | result = gjs_value_to_g_value(context, elem, &values[i]); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp:823:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 823 | if (!JS_GetElement(cx, array, i, &elem)) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp:917:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 917 | if (!JS_GetElement(context, array, i, &elem)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp:1074:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 1074 | if (!JS_GetElement(cx, array, i, &elem)) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp:1080:37: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 1080 | if (!gjs_value_to_g_argument(cx, elem, param_info, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 1081 | /* arg_name = */ nullptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~ 1082 | GJS_ARGUMENT_ARRAY_ELEMENT, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1083 | GI_TRANSFER_NOTHING, | ~~~~~~~~~~~~~~~~~~~~ 1084 | /* may_be_null = */ false, &arg)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp:1019:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 1019 | if (!JS_GetElement(context, array_obj, i, &elem)) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp:1027:43: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 1027 | success = gjs_value_to_g_argument (context, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 1028 | elem, | ~~~~~ 1029 | param_info, | ~~~~~~~~~~~ 1030 | NULL, /* arg name */ | ~~~~~~~~~~~~~~~~~~~~ 1031 | GJS_ARGUMENT_ARRAY_ELEMENT, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1032 | transfer, | ~~~~~~~~~ 1033 | false, /* absent better information, false for now */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1034 | &arg); | ~~~~~ ../gi/arg.cpp: In function 'bool gjs_value_to_explicit_array(JSContext*, JS::HandleValue, GIArgInfo*, GIArgument*, size_t*)': ../gi/arg.cpp:2313:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 2313 | gjs_value_to_explicit_array (JSContext *context, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp:2313:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 ../gi/arg.cpp:2323:48: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 2323 | return gjs_array_to_explicit_array_internal(context, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2324 | value, | ~~~~~~ 2325 | &type_info, | ~~~~~~~~~~~ 2326 | g_base_info_get_name((GIBaseInfo*) arg_info), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2327 | GJS_ARGUMENT_ARGUMENT, | ~~~~~~~~~~~~~~~~~~~~~~ 2328 | g_arg_info_get_ownership_transfer(arg_info), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2329 | g_arg_info_may_be_null(arg_info), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2330 | &arg->v_pointer, | ~~~~~~~~~~~~~~~~ 2331 | length_p); | ~~~~~~~~~ ../gi/arg.cpp: In function 'bool gjs_value_to_arg(JSContext*, JS::HandleValue, GIArgInfo*, GIArgument*)': ../gi/arg.cpp:2293:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 2293 | gjs_value_to_arg(JSContext *context, | ^~~~~~~~~~~~~~~~ ../gi/arg.cpp:2302:35: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 2302 | return gjs_value_to_g_argument(context, value, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2303 | &type_info, | ~~~~~~~~~~~ 2304 | g_base_info_get_name( (GIBaseInfo*) arg_info), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | (g_arg_info_is_return_value(arg_info) ? | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2306 | GJS_ARGUMENT_RETURN_VALUE : GJS_ARGUMENT_ARGUMENT), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2307 | g_arg_info_get_ownership_transfer(arg_info), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2308 | g_arg_info_may_be_null(arg_info), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2309 | arg); | ~~~~ ../gi/arg.cpp: In function 'bool gjs_array_from_strv(JSContext*, JS::MutableHandleValue, const char**)': ../gi/arg.cpp:698:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 698 | gjs_array_from_strv(JSContext *context, | ^~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp: In function 'bool gjs_value_from_g_argument(JSContext*, JS::MutableHandleValue, GITypeInfo*, GArgument*, bool)': ../gi/arg.cpp:2793:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 2793 | gjs_value_from_g_argument (JSContext *context, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp:2896:46: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 2896 | return gjs_string_from_utf8_n(context, utf8, bytes, value_p); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp:2902:44: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 2902 | return gjs_string_from_filename(context, (const char *) arg->v_pointer, -1, value_p); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp:2979:66: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 2979 | return gjs_struct_foreign_convert_from_g_argument( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2980 | context, value_p, interface_info, arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp:3015:46: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 3015 | return gjs_value_from_g_value( | ~~~~~~~~~~~~~~~~~~~~~~^ 3016 | context, value_p, | ~~~~~~~~~~~~~~~~~ 3017 | static_cast(arg->v_pointer)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp:2645:36: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 2645 | return gjs_string_from_ucs4(context, (gunichar *) c_array, -1, value_p); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp:2658:43: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 2658 | if (!gjs_value_from_g_argument(context, elems[i], \ | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2659 | param_info, &arg, true)) \ | ~~~~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp:2670:11: note: in expansion of macro 'ITERATE' 2670 | ITERATE(int8); | ^~~~~~~ ../gi/arg.cpp:2658:43: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 2658 | if (!gjs_value_from_g_argument(context, elems[i], \ | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2659 | param_info, &arg, true)) \ | ~~~~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp:2673:11: note: in expansion of macro 'ITERATE' 2673 | ITERATE(uint16); | ^~~~~~~ ../gi/arg.cpp:2658:43: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 2658 | if (!gjs_value_from_g_argument(context, elems[i], \ | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2659 | param_info, &arg, true)) \ | ~~~~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp:2676:11: note: in expansion of macro 'ITERATE' 2676 | ITERATE(int16); | ^~~~~~~ ../gi/arg.cpp:2658:43: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 2658 | if (!gjs_value_from_g_argument(context, elems[i], \ | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2659 | param_info, &arg, true)) \ | ~~~~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp:2679:11: note: in expansion of macro 'ITERATE' 2679 | ITERATE(uint32); | ^~~~~~~ ../gi/arg.cpp:2658:43: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 2658 | if (!gjs_value_from_g_argument(context, elems[i], \ | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2659 | param_info, &arg, true)) \ | ~~~~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp:2682:11: note: in expansion of macro 'ITERATE' 2682 | ITERATE(int32); | ^~~~~~~ ../gi/arg.cpp:2658:43: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 2658 | if (!gjs_value_from_g_argument(context, elems[i], \ | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2659 | param_info, &arg, true)) \ | ~~~~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp:2685:11: note: in expansion of macro 'ITERATE' 2685 | ITERATE(uint64); | ^~~~~~~ ../gi/arg.cpp:2658:43: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 2658 | if (!gjs_value_from_g_argument(context, elems[i], \ | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2659 | param_info, &arg, true)) \ | ~~~~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp:2688:11: note: in expansion of macro 'ITERATE' 2688 | ITERATE(int64); | ^~~~~~~ ../gi/arg.cpp:2658:43: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 2658 | if (!gjs_value_from_g_argument(context, elems[i], \ | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2659 | param_info, &arg, true)) \ | ~~~~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp:2691:11: note: in expansion of macro 'ITERATE' 2691 | ITERATE(float); | ^~~~~~~ ../gi/arg.cpp:2658:43: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 2658 | if (!gjs_value_from_g_argument(context, elems[i], \ | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2659 | param_info, &arg, true)) \ | ~~~~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp:2694:11: note: in expansion of macro 'ITERATE' 2694 | ITERATE(double); | ^~~~~~~ ../gi/arg.cpp:2658:43: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 2658 | if (!gjs_value_from_g_argument(context, elems[i], \ | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2659 | param_info, &arg, true)) \ | ~~~~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp:2705:11: note: in expansion of macro 'ITERATE' 2705 | ITERATE(pointer); | ^~~~~~~ ../gi/arg.cpp:2550:41: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 2550 | res = gjs_array_from_carray_internal(context, value_p, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 2551 | g_type_info_get_array_type(type_info), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2552 | param_info, length, array); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp:2616:42: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 2616 | return gjs_array_from_carray_internal(context, value_p, array_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2617 | param_info, length, data); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp:2357:43: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 2357 | if (!gjs_value_from_g_argument(context, elems[i], param_info, &arg, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2358 | true)) | ~~~~~ ../gi/arg.cpp:2371:43: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 2371 | if (!gjs_value_from_g_argument(context, elems[i], param_info, &arg, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2372 | true)) | ~~~~~ ../gi/arg.cpp:2761:39: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 2761 | if (!gjs_value_from_g_argument(context, &keyjs, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2762 | key_param_info, &keyarg, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2763 | true)) | ~~~~~ In file included from ../gi/arg.cpp:37: /usr/include/mozjs-68/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 256 | return js::ToStringSlow(cx, v); | ~~~~~~~~~~~~~~~~^~~~~~~ ../gi/arg.cpp:2776:39: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 2776 | if (!gjs_value_from_g_argument(context, &valjs, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2777 | val_param_info, &valarg, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2778 | true)) | ~~~~~ ../gi/arg.cpp:2781:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 2781 | if (!JS_DefineProperty(context, obj, keyutf8.get(), valjs, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2782 | JSPROP_ENUMERATE)) | ~~~~~~~~~~~~~~~~~ ../gi/arg.cpp: In function 'bool gjs_array_from_carray_internal(JSContext*, JS::MutableHandleValue, GIArrayType, GITypeInfo*, guint, gpointer)': ../gi/arg.cpp:2389:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 2389 | gjs_array_from_carray_internal (JSContext *context, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp:1159:40: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 1159 | result = gjs_value_from_g_value(context, elems[i], gvalue); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp:2416:36: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 2416 | return gjs_string_from_ucs4(context, (gunichar *) array, length, value_p); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp:2436:39: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 2436 | if (!gjs_value_from_g_argument(context, elems[i], param_info, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2437 | &arg, true)) \ | ~~~~~~~~~~~ ../gi/arg.cpp:2447:13: note: in expansion of macro 'ITERATE' 2447 | ITERATE(boolean); | ^~~~~~~ ../gi/arg.cpp:2436:39: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 2436 | if (!gjs_value_from_g_argument(context, elems[i], param_info, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2437 | &arg, true)) \ | ~~~~~~~~~~~ ../gi/arg.cpp:2450:11: note: in expansion of macro 'ITERATE' 2450 | ITERATE(int8); | ^~~~~~~ ../gi/arg.cpp:2436:39: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 2436 | if (!gjs_value_from_g_argument(context, elems[i], param_info, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2437 | &arg, true)) \ | ~~~~~~~~~~~ ../gi/arg.cpp:2453:11: note: in expansion of macro 'ITERATE' 2453 | ITERATE(uint16); | ^~~~~~~ ../gi/arg.cpp:2436:39: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 2436 | if (!gjs_value_from_g_argument(context, elems[i], param_info, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2437 | &arg, true)) \ | ~~~~~~~~~~~ ../gi/arg.cpp:2456:11: note: in expansion of macro 'ITERATE' 2456 | ITERATE(int16); | ^~~~~~~ ../gi/arg.cpp:2436:39: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 2436 | if (!gjs_value_from_g_argument(context, elems[i], param_info, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2437 | &arg, true)) \ | ~~~~~~~~~~~ ../gi/arg.cpp:2459:11: note: in expansion of macro 'ITERATE' 2459 | ITERATE(uint32); | ^~~~~~~ ../gi/arg.cpp:2436:39: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 2436 | if (!gjs_value_from_g_argument(context, elems[i], param_info, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2437 | &arg, true)) \ | ~~~~~~~~~~~ ../gi/arg.cpp:2462:11: note: in expansion of macro 'ITERATE' 2462 | ITERATE(int32); | ^~~~~~~ ../gi/arg.cpp:2436:39: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 2436 | if (!gjs_value_from_g_argument(context, elems[i], param_info, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2437 | &arg, true)) \ | ~~~~~~~~~~~ ../gi/arg.cpp:2465:11: note: in expansion of macro 'ITERATE' 2465 | ITERATE(uint64); | ^~~~~~~ ../gi/arg.cpp:2436:39: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 2436 | if (!gjs_value_from_g_argument(context, elems[i], param_info, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2437 | &arg, true)) \ | ~~~~~~~~~~~ ../gi/arg.cpp:2468:11: note: in expansion of macro 'ITERATE' 2468 | ITERATE(int64); | ^~~~~~~ ../gi/arg.cpp:2436:39: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 2436 | if (!gjs_value_from_g_argument(context, elems[i], param_info, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2437 | &arg, true)) \ | ~~~~~~~~~~~ ../gi/arg.cpp:2471:11: note: in expansion of macro 'ITERATE' 2471 | ITERATE(float); | ^~~~~~~ ../gi/arg.cpp:2436:39: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 2436 | if (!gjs_value_from_g_argument(context, elems[i], param_info, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2437 | &arg, true)) \ | ~~~~~~~~~~~ ../gi/arg.cpp:2474:11: note: in expansion of macro 'ITERATE' 2474 | ITERATE(double); | ^~~~~~~ ../gi/arg.cpp:2494:51: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 2494 | if (!gjs_value_from_g_argument(context, elems[i], param_info, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2495 | &arg, true)) | ~~~~~~~~~~~ ../gi/arg.cpp:2436:39: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 2436 | if (!gjs_value_from_g_argument(context, elems[i], param_info, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2437 | &arg, true)) \ | ~~~~~~~~~~~ ../gi/arg.cpp:2514:11: note: in expansion of macro 'ITERATE' 2514 | ITERATE(pointer); | ^~~~~~~ ../gi/arg.cpp: In function 'bool gjs_value_from_explicit_array(JSContext*, JS::MutableHandleValue, GITypeInfo*, GIArgument*, int)': ../gi/arg.cpp:2560:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 2560 | gjs_value_from_explicit_array(JSContext *context, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/arg.cpp:2571:41: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 2571 | res = gjs_array_from_carray_internal(context, value_p, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 2572 | g_type_info_get_array_type(type_info), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2573 | param_info, length, arg->v_pointer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [19/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/gi_gtype.cpp.o' -MF 'gjs@sha/gi_gtype.cpp.o.d' -o 'gjs@sha/gi_gtype.cpp.o' -c ../gi/gtype.cpp ../gi/gtype.cpp: In function 'bool _gjs_gtype_get_actual_gtype(JSContext*, const GjsAtoms&, JS::HandleObject, GType*, int)': ../gi/gtype.cpp:163:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 163 | if (!JS_GetPropertyById(context, object, atoms.gtype(), >ype_val)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/gtype.cpp:168:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 168 | if (!JS_GetPropertyById(context, object, atoms.constructor(), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169 | >ype_val)) | ~~~~~~~~~~~ [20/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/gi_gobject.cpp.o' -MF 'gjs@sha/gi_gobject.cpp.o.d' -o 'gjs@sha/gi_gobject.cpp.o' -c ../gi/gobject.cpp ../gi/gobject.cpp: In function 'bool jsobj_set_gproperty(JSContext*, JS::HandleObject, const GValue*, GParamSpec*)': ../gi/gobject.cpp:71:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 71 | if (!gjs_value_from_g_value(cx, &jsvalue, value)) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../gi/gobject.cpp:75:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 75 | return JS_SetProperty(cx, object, underscore_name, jsvalue); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/gobject.cpp: In function 'void gjs_object_get_gproperty(GObject*, unsigned int, GValue*, GParamSpec*)': ../gi/gobject.cpp:175:24: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 175 | if (!JS_GetProperty(cx, js_obj, underscore_name, &jsvalue) || | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/gobject.cpp:176:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 176 | !gjs_value_to_g_value(cx, jsvalue, value)) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [21/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/gi_ns.cpp.o' -MF 'gjs@sha/gi_ns.cpp.o.d' -o 'gjs@sha/gi_ns.cpp.o' -c ../gi/ns.cpp [22/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/gi_interface.cpp.o' -MF 'gjs@sha/gi_interface.cpp.o.d' -o 'gjs@sha/gi_interface.cpp.o' -c ../gi/interface.cpp ../gi/interface.cpp: In function 'bool gjs_lookup_interface_constructor(JSContext*, GType, JS::MutableHandleValue)': ../gi/interface.cpp:144:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 144 | gjs_lookup_interface_constructor(JSContext *context, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [23/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/gi_param.cpp.o' -MF 'gjs@sha/gi_param.cpp.o.d' -o 'gjs@sha/gi_param.cpp.o' -c ../gi/param.cpp ../gi/param.cpp: In function 'JSObject* gjs_param_from_g_param(JSContext*, GParamSpec*)': ../gi/param.cpp:167:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 167 | if (!JS_GetPropertyById(context, in_object, atoms.param_spec(), &value) || | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/param.cpp:174:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 174 | if (!JS_GetPropertyById(context, constructor, atoms.prototype(), &value) || | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [24/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/gjs_debugger.cpp.o' -MF 'gjs@sha/gjs_debugger.cpp.o.d' -o 'gjs@sha/gjs_debugger.cpp.o' -c ../gjs/debugger.cpp In file included from ../gjs/jsapi-util-args.h:39, from ../gjs/debugger.cpp:58: /usr/include/mozjs-68/js/Conversions.h: In function 'bool quit(JSContext*, unsigned int, JS::Value*)': /usr/include/mozjs-68/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 163 | return js::ToInt32Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../gjs/debugger.cpp: In function 'void gjs_context_setup_debugger_console(GjsContext*)': ../gjs/debugger.cpp:150:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 150 | if (!JS_SetPropertyById(cx, debugger_global, atoms.debuggee(), v_wrapper) || | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [25/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/gi_repo.cpp.o' -MF 'gjs@sha/gi_repo.cpp.o.d' -o 'gjs@sha/gi_repo.cpp.o' -c ../gi/repo.cpp In file included from ../gi/boxed.h:40, from ../gi/repo.cpp:44: ../gi/wrapperutils.h: In static member function 'static bool GIWrapperBase::to_string(JSContext*, unsigned int, JS::Value*) [with Base = InterfaceBase; Prototype = InterfacePrototype; Instance = InterfaceInstance]': ../gi/wrapperutils.h:568:42: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 568 | return gjs_wrapper_to_string_func( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 569 | cx, obj, static_cast(priv)->to_string_kind(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 570 | priv->info(), priv->gtype(), priv->ptr_addr(), args.rval()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/repo.cpp: In function 'bool repo_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)': ../gi/repo.cpp:618:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 618 | JS_GetPendingException(cx, &exc); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ../gi/repo.cpp:581:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 581 | if (!JS_GetPropertyById(cx, exc, atoms.name(), &exc_name)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/repo.cpp:630:37: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 630 | if (!gjs_object_require_property(cx, module, "override module", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 631 | atoms.init(), function) || | ~~~~~~~~~~~~~~~~~~~~~~~ ../gi/repo.cpp:158:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 158 | !JS_CallFunctionValue (context, gi_namespace, /* thisp */ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159 | override, /* callee */ | ~~~~~~~~~~~~~~~~~~~~~~ 160 | JS::HandleValueArray::empty(), &result)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/repo.cpp: In function 'JSObject* gjs_lookup_generic_constructor(JSContext*, GIBaseInfo*)': ../gi/repo.cpp:753:24: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 753 | if (!JS_GetProperty(context, in_object, constructor_name, &value)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/repo.cpp: In function 'JSObject* gjs_lookup_generic_prototype(JSContext*, GIBaseInfo*)': ../gi/repo.cpp:777:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 777 | if (!JS_GetPropertyById(context, constructor, atoms.prototype(), &value)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/repo.cpp: In function 'bool gjs_define_info(JSContext*, JS::HandleObject, GIBaseInfo*, bool*)': ../gi/repo.cpp:328:40: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 328 | bool ok = gjs_value_from_g_argument(cx, value, type_info, &garg, true); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/repo.cpp:348:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 348 | return JS_DefineProperty(context, in_object, name, value, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 349 | GJS_MODULE_PROP_FLAGS); | ~~~~~~~~~~~~~~~~~~~~~~ [26/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/gi_private.cpp.o' -MF 'gjs@sha/gi_private.cpp.o.d' -o 'gjs@sha/gi_private.cpp.o' -c ../gi/private.cpp ../gi/private.cpp: In function 'bool get_interface_gtypes(JSContext*, JS::HandleObject, uint32_t, GType*)': ../gi/private.cpp:169:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 169 | if (!JS_GetElement(cx, interfaces, ix, &iface_val)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../gjs/jsapi-util-args.h:39, from ../gi/private.cpp:48: /usr/include/mozjs-68/js/Conversions.h: In function 'bool parse_call_args_helper(JSContext*, const char*, const JS::CallArgs&, const char*&, const char*&, unsigned int, const char*, T) [with T = int*]': /usr/include/mozjs-68/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 163 | return js::ToInt32Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../gi/private.cpp: In function 'bool gjs_signal_new(JSContext*, unsigned int, JS::Value*)': ../gi/private.cpp:392:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 392 | if (!JS_GetElement(cx, params_obj, ix, >ype_val) || | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../gi/interface.h:38, from ../gi/private.cpp:41: ../gi/wrapperutils.h: In static member function 'static bool GIWrapperBase::to_string(JSContext*, unsigned int, JS::Value*) [with Base = InterfaceBase; Prototype = InterfacePrototype; Instance = InterfaceInstance]': ../gi/wrapperutils.h:568:42: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 568 | return gjs_wrapper_to_string_func( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 569 | cx, obj, static_cast(priv)->to_string_kind(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 570 | priv->info(), priv->gtype(), priv->ptr_addr(), args.rval()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/private.cpp: In function 'bool save_properties_for_class_init(JSContext*, JS::HandleObject, uint32_t, GType)': ../gi/private.cpp:145:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 145 | if (!JS_GetElement(cx, properties, i, &prop_val)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../gjs/jsapi-util-args.h:39, from ../gi/private.cpp:48: /usr/include/mozjs-68/js/Conversions.h: In function 'bool gjs_register_type(JSContext*, unsigned int, JS::Value*)': /usr/include/mozjs-68/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 163 | return js::ToInt32Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ [27/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/gjs_error-types.cpp.o' -MF 'gjs@sha/gjs_error-types.cpp.o.d' -o 'gjs@sha/gjs_error-types.cpp.o' -c ../gjs/error-types.cpp [28/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/gjs_deprecation.cpp.o' -MF 'gjs@sha/gjs_deprecation.cpp.o.d' -o 'gjs@sha/gjs_deprecation.cpp.o' -c ../gjs/deprecation.cpp In file included from ../gjs/deprecation.cpp:34: /usr/include/mozjs-68/js/Conversions.h: In function 'void _gjs_warn_deprecated_once_per_callsite(JSContext*, GjsDeprecationMessageId)': /usr/include/mozjs-68/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 256 | return js::ToStringSlow(cx, v); | ~~~~~~~~~~~~~~~~^~~~~~~ [29/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/gi_toggle.cpp.o' -MF 'gjs@sha/gi_toggle.cpp.o.d' -o 'gjs@sha/gi_toggle.cpp.o' -c ../gi/toggle.cpp [30/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/gjs_engine.cpp.o' -MF 'gjs@sha/gjs_engine.cpp.o.d' -o 'gjs@sha/gjs_engine.cpp.o' -c ../gjs/engine.cpp [31/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/gi_union.cpp.o' -MF 'gjs@sha/gi_union.cpp.o.d' -o 'gjs@sha/gi_union.cpp.o' -c ../gi/union.cpp In file included from ../gi/union.h:34, from ../gi/union.cpp:38: ../gi/wrapperutils.h: In static member function 'static bool GIWrapperBase::to_string(JSContext*, unsigned int, JS::Value*) [with Base = UnionBase; Prototype = UnionPrototype; Instance = UnionInstance]': ../gi/wrapperutils.h:568:42: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 568 | return gjs_wrapper_to_string_func( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 569 | cx, obj, static_cast(priv)->to_string_kind(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 570 | priv->info(), priv->gtype(), priv->ptr_addr(), args.rval()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/union.cpp: In member function 'bool UnionInstance::constructor_impl(JSContext*, JS::HandleObject, const JS::CallArgs&)': ../gi/union.cpp:121:48: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 121 | if (!gjs_invoke_c_function_uncached(context, func_info, obj, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 122 | JS::HandleValueArray::empty(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123 | &rval)) | ~~~~~~ [32/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/gi_wrapperutils.cpp.o' -MF 'gjs@sha/gi_wrapperutils.cpp.o.d' -o 'gjs@sha/gi_wrapperutils.cpp.o' -c ../gi/wrapperutils.cpp ../gi/wrapperutils.cpp: In function 'bool gjs_wrapper_to_string_func(JSContext*, JSObject*, const char*, GIBaseInfo*, GType, const void*, JS::MutableHandleValue)': ../gi/wrapperutils.cpp:44:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 44 | bool gjs_wrapper_to_string_func(JSContext* context, JSObject* this_obj, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [33/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/gjs_atoms.cpp.o' -MF 'gjs@sha/gjs_atoms.cpp.o.d' -o 'gjs@sha/gjs_atoms.cpp.o' -c ../gjs/atoms.cpp [34/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/gi_value.cpp.o' -MF 'gjs@sha/gi_value.cpp.o.d' -o 'gjs@sha/gi_value.cpp.o' -c ../gi/value.cpp ../gi/value.cpp: In function 'bool throw_expect_type(JSContext*, JS::HandleValue, const char*, GType)': ../gi/value.cpp:367:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 367 | throw_expect_type(JSContext *cx, | ^~~~~~~~~~~~~~~~~ ../gi/value.cpp: In function 'bool gjs_value_from_g_value(JSContext*, JS::MutableHandleValue, const GValue*)': ../gi/value.cpp:1018:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 1018 | gjs_value_from_g_value(JSContext *context, | ^~~~~~~~~~~~~~~~~~~~~~ ../gi/value.cpp:1022:43: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 1022 | return gjs_value_from_g_value_internal(context, value_p, gvalue, false, NULL, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/value.cpp: In function 'bool gjs_value_from_g_value_internal(JSContext*, JS::MutableHandleValue, const GValue*, bool, GSignalQuery*, int)': ../gi/value.cpp:787:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 787 | gjs_value_from_g_value_internal(JSContext *context, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/value.cpp:855:34: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 855 | if (!gjs_array_from_strv (context, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 856 | value_p, | ~~~~~~~~ 857 | (const char**) g_value_get_boxed (gvalue))) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/value.cpp:897:42: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 897 | return gjs_value_from_g_value(context, value_p, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 898 | static_cast(gboxed)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/value.cpp:915:62: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 915 | return gjs_struct_foreign_convert_from_g_argument(context, value_p, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 916 | info, &arg); | ~~~~~~~~~~~ ../gi/value.cpp:967:40: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 967 | res = gjs_value_from_g_argument(context, value_p, &type_info, &arg, true); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/value.cpp: In function 'bool gjs_value_to_g_value_internal(JSContext*, JS::HandleValue, GValue*, bool)': ../gi/value.cpp:381:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 381 | gjs_value_to_g_value_internal(JSContext *context, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../gi/value.cpp:35: /usr/include/mozjs-68/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 163 | return js::ToInt32Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/mozjs-68/js/Conversions.h:196:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 196 | return js::ToUint16Slow(cx, v, out); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/mozjs-68/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 163 | return js::ToInt32Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/mozjs-68/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 136 | return js::ToNumberSlow(cx, v, out); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/mozjs-68/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 136 | return js::ToNumberSlow(cx, v, out); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/mozjs-68/js/Conversions.h:174:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 174 | return js::ToUint32Slow(cx, v, out); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../gi/value.cpp:520:41: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 520 | return throw_expect_type(context, value, "strv"); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../gi/value.cpp:506:45: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 506 | return throw_expect_type(context, value, "strv"); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../gi/value.cpp:523:37: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 523 | return throw_expect_type(context, value, "strv"); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../gi/value.cpp:552:38: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 552 | if (!gjs_value_to_g_value(context, value, &nested_gvalue)) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/value.cpp:614:37: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 614 | return throw_expect_type(context, value, "boxed type", gtype); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/value.cpp:636:37: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 636 | return throw_expect_type(context, value, "boxed type", gtype); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../gi/value.cpp:35: /usr/include/mozjs-68/js/Conversions.h:232:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 232 | return js::ToInt64Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../gi/value.cpp:658:37: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 658 | return throw_expect_type(context, value, "enum", gtype); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../gi/value.cpp:35: /usr/include/mozjs-68/js/Conversions.h:232:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 232 | return js::ToInt64Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../gi/value.cpp:670:37: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 670 | return throw_expect_type(context, value, "flags", gtype); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/value.cpp:686:37: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 686 | return throw_expect_type(context, value, "param type", gtype); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/value.cpp:694:37: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 694 | return throw_expect_type(context, value, "GType object"); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../gi/value.cpp:35: /usr/include/mozjs-68/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 163 | return js::ToInt32Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../gi/value.cpp:721:37: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 721 | return throw_expect_type(context, value, "integer"); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/value.cpp:727:37: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 727 | return throw_expect_type(context, value, "object", gtype); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/value.cpp: In function 'bool gjs_value_to_g_value(JSContext*, JS::HandleValue, GValue*)': ../gi/value.cpp:749:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 749 | gjs_value_to_g_value(JSContext *context, | ^~~~~~~~~~~~~~~~~~~~ ../gi/value.cpp:753:41: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 753 | return gjs_value_to_g_value_internal(context, value, gvalue, false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/value.cpp: In function 'bool gjs_value_to_g_value_no_copy(JSContext*, JS::HandleValue, GValue*)': ../gi/value.cpp:757:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 757 | gjs_value_to_g_value_no_copy(JSContext *context, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/value.cpp:757:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 ../gi/value.cpp:761:41: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 761 | return gjs_value_to_g_value_internal(context, value, gvalue, true); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdlib.h:568, from /usr/include/c++/10/cstdlib:75, from /usr/include/c++/10/stdlib.h:36, from /usr/include/glib-2.0/glib/gutils.h:433, from /usr/include/glib-2.0/glib/gthread.h:34, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/gobject-introspection-1.0/girepository.h:26, from ../gi/value.cpp:30: ../gi/value.cpp: In function 'void closure_marshal(GClosure*, GValue*, guint, const GValue*, gpointer, gpointer)': /usr/include/glib-2.0/glib/galloca.h:91:26: warning: 'alloca' bound is unknown [-Walloca-larger-than=] 91 | #define g_alloca(size) alloca (size) | ^~~~~~ /usr/include/glib-2.0/glib/galloca.h:101:56: note: in expansion of macro 'g_alloca' 101 | #define g_newa(struct_type, n_structs) ((struct_type*) g_alloca (sizeof (struct_type) * (gsize) (n_structs))) | ^~~~~~~~ ../gi/value.cpp:209:12: note: in expansion of macro 'g_newa' 209 | skip = g_newa(bool, n_param_values); | ^~~~~~ ../gi/value.cpp:123:41: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 123 | if (!gjs_value_from_g_value_internal(context, &array_length, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 124 | array_length_value, no_copy, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125 | signal_query, array_length_arg_n)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/value.cpp:130:41: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 130 | return gjs_value_from_explicit_array(context, value_p, array_type_info, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | &array_arg, array_length.toInt32()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/value.cpp:269:50: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 269 | res = gjs_value_from_g_value_internal(context, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 270 | &argv_to_append, | ~~~~~~~~~~~~~~~~ 271 | gval, no_copy, &signal_query, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 272 | i); | ~~ ../gi/value.cpp:292:42: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 292 | mozilla::Unused << gjs_closure_invoke(closure, nullptr, argv, &rval, false); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/value.cpp:753:41: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 753 | return gjs_value_to_g_value_internal(context, value, gvalue, false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [35/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/gi_object.cpp.o' -MF 'gjs@sha/gi_object.cpp.o.d' -o 'gjs@sha/gi_object.cpp.o' -c ../gi/object.cpp ../gi/object.cpp: In static member function 'static bool ObjectBase::to_string(JSContext*, unsigned int, JS::Value*)': ../gi/object.cpp:2158:38: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 2158 | return gjs_wrapper_to_string_func( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2159 | cx, obj, priv->to_string_kind(), priv->info(), priv->gtype(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2160 | priv->is_prototype() ? nullptr : priv->to_instance()->ptr(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2161 | args.rval()); | ~~~~~~~~~~~~ ../gi/object.cpp: In member function 'bool ObjectPrototype::lazy_define_gobject_property(JSContext*, JS::HandleObject, JS::HandleId, bool*, const char*)': ../gi/object.cpp:644:37: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 644 | if (!gjs_define_property_dynamic( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 645 | cx, obj, name, "gobject_prop", &ObjectBase::prop_getter, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | &ObjectBase::prop_setter, private_id, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 647 | // Make property configurable so that interface properties can be | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 648 | // overridden by GObject.ParamSpec.override in the class that | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 649 | // implements them | ~~~~~~~~~~~~~~~~~~ 650 | GJS_MODULE_PROP_FLAGS & ~JSPROP_PERMANENT)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/object.cpp: In member function 'bool ObjectInstance::constructor_impl(JSContext*, JS::HandleObject, const JS::CallArgs&)': ../gi/object.cpp:1601:39: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 1601 | return gjs_object_require_property(context, object, "GObject instance", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1602 | gjs->atoms().init(), &initer) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/object.cpp:1603:30: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 1603 | gjs->call_function(object, initer, argv, argv.rval()); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/object.cpp: In member function 'bool ObjectInstance::emit_impl(JSContext*, const JS::CallArgs&)': ../gi/object.cpp:1942:51: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 1942 | failed = !gjs_value_to_g_value_no_copy(context, argv[i + 1], value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/object.cpp:1944:43: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 1944 | failed = !gjs_value_to_g_value(context, argv[i + 1], value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/object.cpp:1956:36: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 1956 | if (!gjs_value_from_g_value(context, argv.rval(), &rvalue)) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/object.cpp: In member function 'bool ObjectInstance::signal_match_arguments_from_object(JSContext*, JS::HandleObject, GSignalMatchType*, unsigned int*, GQuark*, JS::MutableHandleFunction)': ../gi/object.cpp:1988:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 1988 | if (!JS_GetPropertyById(cx, match_obj, atoms.signal_id(), &value)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/object.cpp:2006:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 2006 | if (!JS_GetPropertyById(cx, match_obj, atoms.detail(), &value)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/object.cpp:2024:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 2024 | if (!JS_GetPropertyById(cx, match_obj, atoms.func(), &value)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/object.cpp: In function 'JSObject* gjs_lookup_object_constructor_from_info(JSContext*, GIObjectInfo*, GType)': ../gi/object.cpp:1703:24: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 1703 | if (!JS_GetProperty(context, in_object, constructor_name, &value)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/object.cpp: In function 'bool gjs_lookup_object_constructor(JSContext*, GType, JS::MutableHandleValue)': ../gi/object.cpp:2590:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 2590 | gjs_lookup_object_constructor(JSContext *context, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from ../gi/object.cpp:34: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const _GValue&}; _Tp = _GValue; _Alloc = std::allocator<_GValue>]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<_GValue>::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ ../gi/object.cpp: In member function 'bool ObjectPrototype::uncached_resolve(JSContext*, JS::HandleObject, JS::HandleId, const char*, bool*)': ../gi/object.cpp:860:41: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 860 | if (!gjs_define_property_dynamic( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 861 | context, obj, name, "gobject_field", &ObjectBase::field_getter, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 862 | &ObjectBase::field_setter, private_id, flags)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/object.cpp: In member function 'bool ObjectInstance::add_property_impl(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue)': ../gi/object.cpp:309:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 309 | bool ObjectInstance::add_property_impl(JSContext* cx, JS::HandleObject obj, | ^~~~~~~~~~~~~~ ../gi/object.cpp: In static member function 'static bool ObjectBase::add_property(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue)': ../gi/object.cpp:294:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 294 | bool ObjectBase::add_property(JSContext* cx, JS::HandleObject obj, | ^~~~~~~~~~ ../gi/object.cpp:306:50: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 306 | return priv->to_instance()->add_property_impl(cx, obj, id, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../gi/object.cpp: In member function 'bool ObjectInstance::init_custom_class_from_gobject(JSContext*, JS::HandleObject, GObject*)': ../gi/object.cpp:2303:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 2303 | if (!JS_GetPropertyById(cx, wrapper, atoms.instance_init(), &v)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/object.cpp:2314:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 2314 | return JS_CallFunctionValue(cx, wrapper, v, JS::HandleValueArray::empty(), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2315 | &ignored_rval); | ~~~~~~~~~~~~~~ ../gi/object.cpp: In member function 'bool ObjectInstance::field_getter_impl(JSContext*, JS::HandleString, JS::MutableHandleValue)': ../gi/object.cpp:409:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 409 | bool ObjectInstance::field_getter_impl(JSContext* cx, JS::HandleString name, | ^~~~~~~~~~~~~~ ../gi/object.cpp:442:37: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 442 | return gjs_value_from_g_argument(cx, rval, type, &arg, true); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/object.cpp: In static member function 'static bool ObjectBase::field_getter(JSContext*, unsigned int, JS::Value*)': ../gi/object.cpp:406:50: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 406 | return priv->to_instance()->field_getter_impl(cx, name, args.rval()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../gi/object.cpp: In member function 'bool ObjectInstance::prop_getter_impl(JSContext*, JS::HandleString, JS::MutableHandleValue)': ../gi/object.cpp:336:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 336 | bool ObjectInstance::prop_getter_impl(JSContext* cx, JS::HandleString name, | ^~~~~~~~~~~~~~ ../gi/object.cpp:364:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 364 | if (!gjs_value_from_g_value(cx, rval, &gvalue)) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../gi/object.cpp: In static member function 'static bool ObjectBase::prop_getter(JSContext*, unsigned int, JS::Value*)': ../gi/object.cpp:333:49: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 333 | return priv->to_instance()->prop_getter_impl(cx, name, args.rval()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../gi/object.cpp: In member function 'bool ObjectInstance::prop_setter_impl(JSContext*, JS::HandleString, JS::HandleValue)': ../gi/object.cpp:468:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 468 | bool ObjectInstance::prop_setter_impl(JSContext* cx, JS::HandleString name, | ^~~~~~~~~~~~~~ ../gi/object.cpp:496:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 496 | if (!gjs_value_to_g_value(cx, value, &gvalue)) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../gi/object.cpp: In static member function 'static bool ObjectBase::prop_setter(JSContext*, unsigned int, JS::Value*)': ../gi/object.cpp:465:49: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 465 | return priv->to_instance()->prop_setter_impl(cx, name, args[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../gi/object.cpp: In member function 'bool ObjectPrototype::props_to_g_parameters(JSContext*, JS::HandleObject, std::vector*, AutoGValueVector*)': ../gi/object.cpp:1036:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 1036 | if (!JS_GetPropertyById(context, props, prop_id, &value)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/object.cpp:1050:34: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 1050 | if (!gjs_value_to_g_value(context, value, &gvalue)) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from ../gi/object.cpp:34: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<_GValue*, std::vector<_GValue> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [36/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/gjs_byteArray.cpp.o' -MF 'gjs@sha/gjs_byteArray.cpp.o.d' -o 'gjs@sha/gjs_byteArray.cpp.o' -c ../gjs/byteArray.cpp ../gjs/byteArray.cpp: In function 'bool to_string_impl(JSContext*, JS::HandleObject, const char*, JS::MutableHandleValue)': ../gjs/byteArray.cpp:65:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 65 | static bool to_string_impl(JSContext* context, JS::HandleObject byte_array, | ^~~~~~~~~~~~~~ ../gjs/byteArray.cpp:106:38: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 106 | return gjs_string_from_utf8_n(context, reinterpret_cast(data), | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107 | len, rval); | ~~~~~~~~~~ ../gjs/byteArray.cpp: In function 'bool to_string_func(JSContext*, unsigned int, JS::Value*)': ../gjs/byteArray.cpp:153:26: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 153 | return to_string_impl(cx, byte_array, encoding.get(), args.rval()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gjs/byteArray.cpp: In function 'bool instance_to_string_func(JSContext*, unsigned int, JS::Value*)': ../gjs/byteArray.cpp:171:26: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 171 | return to_string_impl(cx, this_obj, encoding.get(), args.rval()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [37/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/gjs_mem.cpp.o' -MF 'gjs@sha/gjs_mem.cpp.o.d' -o 'gjs@sha/gjs_mem.cpp.o' -c ../gjs/mem.cpp [38/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/gjs_coverage.cpp.o' -MF 'gjs@sha/gjs_coverage.cpp.o.d' -o 'gjs@sha/gjs_coverage.cpp.o' -c ../gjs/coverage.cpp ../gjs/coverage.cpp: In function 'void gjs_coverage_constructed(GObject*)': ../gjs/coverage.cpp:363:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 363 | if (!JS_SetPropertyById(context, debugger_global, atoms.debuggee(), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 364 | debuggeeWrapperValue) || | ~~~~~~~~~~~~~~~~~~~~~ [39/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/gjs_global.cpp.o' -MF 'gjs@sha/gjs_global.cpp.o.d' -o 'gjs@sha/gjs_global.cpp.o' -c ../gjs/global.cpp In file included from ../gjs/global.cpp:37: /usr/include/mozjs-68/js/Conversions.h: In function 'bool gjs_log(JSContext*, unsigned int, JS::Value*)': /usr/include/mozjs-68/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 256 | return js::ToStringSlow(cx, v); | ~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/mozjs-68/js/Conversions.h: In function 'bool gjs_log_error(JSContext*, unsigned int, JS::Value*)': /usr/include/mozjs-68/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 256 | return js::ToStringSlow(cx, v); | ~~~~~~~~~~~~~~~~^~~~~~~ ../gjs/global.cpp:146:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 146 | gjs_log_exception_full(cx, argv[0], jstr); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../gjs/global.cpp:37: /usr/include/mozjs-68/js/Conversions.h: In function 'bool gjs_print_parse_args.constprop(JSContext*, const JS::CallArgs&, GjsAutoChar*)': /usr/include/mozjs-68/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 256 | return js::ToStringSlow(cx, v); | ~~~~~~~~~~~~~~~~^~~~~~~ [40/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/gjs_native.cpp.o' -MF 'gjs@sha/gjs_native.cpp.o.d' -o 'gjs@sha/gjs_native.cpp.o' -c ../gjs/native.cpp [41/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/gjs_importer.cpp.o' -MF 'gjs@sha/gjs_importer.cpp.o.d' -o 'gjs@sha/gjs_importer.cpp.o' -c ../gjs/importer.cpp ../gjs/importer.cpp: In function 'bool define_meta_properties(JSContext*, JS::HandleObject, const char*, const char*, JS::HandleObject)': ../gjs/importer.cpp:150:35: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 150 | if (!JS_DefinePropertyById(context, module_obj, atoms.file(), file, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151 | attrs)) | ~~~~~~ ../gjs/importer.cpp:167:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 167 | if (!JS_GetPropertyById(context, parent, atoms.module_path(), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168 | &parent_module_path)) | ~~~~~~~~~~~~~~~~~~~~ ../gjs/importer.cpp:192:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 192 | if (!JS_DefinePropertyById(context, module_obj, atoms.module_name(), | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | module_name_val, attrs)) | ~~~~~~~~~~~~~~~~~~~~~~~ ../gjs/importer.cpp:196:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 196 | if (!JS_DefinePropertyById(context, module_obj, atoms.parent_module(), | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | parent_module_val, attrs)) | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../gjs/importer.cpp:200:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 200 | if (!JS_DefinePropertyById(context, module_obj, atoms.module_path(), | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | module_path, attrs)) | ~~~~~~~~~~~~~~~~~~~ ../gjs/importer.cpp:207:33: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 207 | return JS_DefinePropertyById(context, module_obj, to_string_tag_name, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | to_string_tag, attrs); | ~~~~~~~~~~~~~~~~~~~~~ ../gjs/importer.cpp: In function 'bool importer_to_string(JSContext*, unsigned int, JS::Value*)': ../gjs/importer.cpp:101:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 101 | if (!JS_GetPropertyById(cx, importer, atoms.module_path(), &module_path)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gjs/importer.cpp: In function 'JSObject* load_module_init(JSContext*, JS::HandleObject, const char*)': ../gjs/importer.cpp:367:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 367 | if (!JS_GetPropertyById(cx, in_object, atoms.module_init(), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 368 | &v_module)) | ~~~~~~~~~~ ../gjs/importer.cpp:352:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 352 | return gjs->eval_with_scope(module_obj, script, script_len, full_path, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 353 | &ignored); | ~~~~~~~~~ ../gjs/importer.cpp: In function 'bool importer_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)': ../gjs/importer.cpp:536:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 536 | if (!JS_GetElement(context, search_path, i, &elem)) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gjs/importer.cpp:440:24: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 440 | if (!JS_GetProperty(cx, module_obj, name, &obj_val)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gjs/importer.cpp:446:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 446 | if (!JS_DefineProperty(cx, importer, name, obj_val, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 447 | GJS_MODULE_PROP_FLAGS & ~JSPROP_PERMANENT)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gjs/importer.cpp:244:41: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 244 | if (!JS_GetOwnPropertyDescriptorById(cx, obj, id, &descr) || !descr.object()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../gjs/importer.cpp:252:31: note: parameter passing for argument of type 'JS::Handle' changed in GCC 7.1 252 | if (!JS_DefinePropertyById(cx, descr.object(), id, descr)) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gjs/importer.cpp: In function 'bool importer_new_enumerate(JSContext*, JS::HandleObject, JS::MutableHandleIdVector, bool)': ../gjs/importer.cpp:679:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 679 | if (!JS_GetElement(context, search_path, i, &elem)) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [42/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/gjs_profiler.cpp.o' -MF 'gjs@sha/gjs_profiler.cpp.o.d' -o 'gjs@sha/gjs_profiler.cpp.o' -c ../gjs/profiler.cpp In file included from /usr/include/sysprof-3/sysprof-capture-condition.h:59, from /usr/include/sysprof-3/sysprof-capture.h:66, from ../gjs/profiler.cpp:53: /usr/include/sysprof-3/sysprof-capture-types.h:76:40: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 76 | #define SYSPROF_CAPTURE_ADDRESS_FORMAT "0x%016"G_GINT64_MODIFIER"x" | ^ [43/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/gjs_module.cpp.o' -MF 'gjs@sha/gjs_module.cpp.o.d' -o 'gjs@sha/gjs_module.cpp.o' -c ../gjs/module.cpp ../gjs/module.cpp: In member function 'bool GjsModule::resolve_impl(JSContext*, JS::HandleObject, JS::HandleId, bool*)': ../gjs/module.cpp:195:44: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 195 | return JS_GetPropertyDescriptorById(cx, lexical, id, &desc) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../gjs/module.cpp:196:34: note: parameter passing for argument of type 'JS::Handle' changed in GCC 7.1 196 | JS_DefinePropertyById(cx, module, id, desc); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../gjs/module.cpp: In member function 'bool GjsModule::evaluate_import(JSContext*, JS::HandleObject, const char*, ssize_t, const char*)': ../gjs/module.cpp:128:26: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 128 | if (!JS::Evaluate(cx, scope_chain, options, buf, &ignored_retval)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [44/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/modules_modules.cpp.o' -MF 'gjs@sha/modules_modules.cpp.o.d' -o 'gjs@sha/modules_modules.cpp.o' -c ../modules/modules.cpp [45/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/gjs_context.cpp.o' -MF 'gjs@sha/gjs_context.cpp.o.d' -o 'gjs@sha/gjs_context.cpp.o' -c ../gjs/context.cpp In file included from ../gjs/context.cpp:69: /usr/include/mozjs-68/jsapi.h: In member function 'bool GjsContextPrivate::run_jobs_fallible()': /usr/include/mozjs-68/jsapi.h:1616:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 1616 | return Call(cx, thisv, fun, args, rval); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/mozjs-68/jsapi.h:1616:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 ../gjs/context.cpp: In member function 'bool GjsContextPrivate::call_function(JS::HandleObject, JS::HandleValue, const JS::HandleValueArray&, JS::MutableHandleValue)': ../gjs/context.cpp:1102:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 1102 | bool GjsContextPrivate::call_function(JS::HandleObject this_obj, | ^~~~~~~~~~~~~~~~~ ../gjs/context.cpp:1102:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 ../gjs/context.cpp:1106:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 1106 | if (!JS_CallFunctionValue(m_cx, this_obj, func_val, args, rval)) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gjs/context.cpp: In member function 'bool GjsContextPrivate::eval_with_scope(JS::HandleObject, const char*, ssize_t, const char*, JS::MutableHandleValue)': ../gjs/context.cpp:1042:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 1042 | bool GjsContextPrivate::eval_with_scope(JS::HandleObject scope_object, | ^~~~~~~~~~~~~~~~~ ../gjs/context.cpp:1074:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 1074 | if (!JS::Evaluate(m_cx, scope_chain, options, buf, retval)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gjs/context.cpp: In member function 'bool GjsContextPrivate::eval(const char*, ssize_t, const char*, int*, GError**)': ../gjs/context.cpp:953:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 953 | bool ok = eval_with_scope(nullptr, script, script_len, filename, &retval); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [46/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/gjs_stack.cpp.o' -MF 'gjs@sha/gjs_stack.cpp.o.d' -o 'gjs@sha/gjs_stack.cpp.o' -c ../gjs/stack.cpp [47/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/modules_console.cpp.o' -MF 'gjs@sha/modules_console.cpp.o.d' -o 'gjs@sha/modules_console.cpp.o' -c ../modules/console.cpp ../modules/console.cpp: In destructor 'AutoReportException::~AutoReportException()': ../modules/console.cpp:224:38: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 224 | (void) JS_GetPendingException(m_cx, &v_exn); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ../modules/console.cpp:231:73: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 231 | GjsAutoChar display_str = gjs_value_debug_string(m_cx, v_exn); | ^ ../modules/console.cpp: In function 'bool gjs_console_interact(JSContext*, unsigned int, JS::Value*)': ../modules/console.cpp:293:22: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 293 | if (!JS::Evaluate(cx, options, source, &result)) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../modules/console.cpp:305:41: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 305 | display_str = gjs_value_debug_string(cx, result); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [48/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/modules_system.cpp.o' -MF 'gjs@sha/modules_system.cpp.o.d' -o 'gjs@sha/modules_system.cpp.o' -c ../modules/system.cpp In file included from /usr/include/mozjs-68/js/Date.h:35, from ../modules/system.cpp:36: /usr/include/mozjs-68/js/Conversions.h: In function 'bool gjs_exit(JSContext*, unsigned int, JS::Value*)': /usr/include/mozjs-68/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 163 | return js::ToInt32Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../modules/system.cpp: In function 'bool gjs_js_define_system_stuff(JSContext*, JS::MutableHandleObject)': ../modules/system.cpp:230:33: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 230 | JS_DefinePropertyById(context, module, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 231 | gjs->atoms().program_invocation_name(), value, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | GJS_MODULE_PROP_FLAGS | JSPROP_READONLY) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [49/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/modules_cairo-region.cpp.o' -MF 'gjs@sha/modules_cairo-region.cpp.o.d' -o 'gjs@sha/modules_cairo-region.cpp.o' -c ../modules/cairo-region.cpp ../modules/cairo-region.cpp: In function 'bool region_from_g_argument(JSContext*, JS::MutableHandleValue, GIArgument*)': ../modules/cairo-region.cpp:332:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 332 | region_from_g_argument(JSContext *context, | ^~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-region.cpp: In function 'bool fill_rectangle(JSContext*, JS::HandleObject, cairo_rectangle_int_t*)': ../modules/cairo-region.cpp:133:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 133 | if (!JS_GetPropertyById(context, obj, atoms.x(), &val)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../modules/cairo-region.cpp:32: /usr/include/mozjs-68/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 163 | return js::ToInt32Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../modules/cairo-region.cpp:138:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 138 | if (!JS_GetPropertyById(context, obj, atoms.y(), &val)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../modules/cairo-region.cpp:32: /usr/include/mozjs-68/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 163 | return js::ToInt32Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../modules/cairo-region.cpp:143:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 143 | if (!JS_GetPropertyById(context, obj, atoms.width(), &val)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../modules/cairo-region.cpp:32: /usr/include/mozjs-68/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 163 | return js::ToInt32Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../modules/cairo-region.cpp:148:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 148 | if (!JS_GetPropertyById(context, obj, atoms.height(), &val)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../modules/cairo-region.cpp:32: /usr/include/mozjs-68/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 163 | return js::ToInt32Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/mozjs-68/js/Conversions.h: In function 'bool get_rectangle_func(JSContext*, unsigned int, JS::Value*)': /usr/include/mozjs-68/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 163 | return js::ToInt32Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../modules/cairo-region.cpp:168:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 168 | if (!JS_SetPropertyById(context, rect_obj, atoms.x(), val)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-region.cpp:172:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 172 | if (!JS_SetPropertyById(context, rect_obj, atoms.y(), val)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-region.cpp:176:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 176 | if (!JS_SetPropertyById(context, rect_obj, atoms.width(), val)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-region.cpp:180:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 180 | if (!JS_SetPropertyById(context, rect_obj, atoms.height(), val)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [50/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/modules_cairo-path.cpp.o' -MF 'gjs@sha/modules_cairo-path.cpp.o.d' -o 'gjs@sha/modules_cairo-path.cpp.o' -c ../modules/cairo-path.cpp [51/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/modules_cairo-surface.cpp.o' -MF 'gjs@sha/modules_cairo-surface.cpp.o.d' -o 'gjs@sha/modules_cairo-surface.cpp.o' -c ../modules/cairo-surface.cpp ../modules/cairo-surface.cpp: In function 'bool surface_from_g_argument(JSContext*, JS::MutableHandleValue, GIArgument*)': ../modules/cairo-surface.cpp:282:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 282 | surface_from_g_argument(JSContext *context, | ^~~~~~~~~~~~~~~~~~~~~~~ [52/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/modules_cairo-image-surface.cpp.o' -MF 'gjs@sha/modules_cairo-image-surface.cpp.o.d' -o 'gjs@sha/modules_cairo-image-surface.cpp.o' -c ../modules/cairo-image-surface.cpp In file included from ../gjs/jsapi-util-args.h:39, from ../modules/cairo-image-surface.cpp:36: /usr/include/mozjs-68/js/Conversions.h: In function 'bool parse_call_args_helper(JSContext*, const char*, const JS::CallArgs&, const char*&, const char*&, unsigned int, const char*, T) [with T = int*]': /usr/include/mozjs-68/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 163 | return js::ToInt32Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ [53/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/modules_cairo-ps-surface.cpp.o' -MF 'gjs@sha/modules_cairo-ps-surface.cpp.o.d' -o 'gjs@sha/modules_cairo-ps-surface.cpp.o' -c ../modules/cairo-ps-surface.cpp In file included from ../gjs/jsapi-util-args.h:39, from ../modules/cairo-ps-surface.cpp:42: /usr/include/mozjs-68/js/Conversions.h: In function 'bool parse_call_args_helper(JSContext*, const char*, const JS::CallArgs&, const char*&, const char*&, unsigned int, const char*, T) [with T = double*]': /usr/include/mozjs-68/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 136 | return js::ToNumberSlow(cx, v, out); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [54/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/modules_cairo-pdf-surface.cpp.o' -MF 'gjs@sha/modules_cairo-pdf-surface.cpp.o.d' -o 'gjs@sha/modules_cairo-pdf-surface.cpp.o' -c ../modules/cairo-pdf-surface.cpp In file included from ../gjs/jsapi-util-args.h:39, from ../modules/cairo-pdf-surface.cpp:42: /usr/include/mozjs-68/js/Conversions.h: In function 'bool parse_call_args_helper(JSContext*, const char*, const JS::CallArgs&, const char*&, const char*&, unsigned int, const char*, T) [with T = double*]': /usr/include/mozjs-68/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 136 | return js::ToNumberSlow(cx, v, out); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [55/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/modules_cairo-svg-surface.cpp.o' -MF 'gjs@sha/modules_cairo-svg-surface.cpp.o.d' -o 'gjs@sha/modules_cairo-svg-surface.cpp.o' -c ../modules/cairo-svg-surface.cpp In file included from ../gjs/jsapi-util-args.h:39, from ../modules/cairo-svg-surface.cpp:42: /usr/include/mozjs-68/js/Conversions.h: In function 'bool parse_call_args_helper(JSContext*, const char*, const JS::CallArgs&, const char*&, const char*&, unsigned int, const char*, T) [with T = double*]': /usr/include/mozjs-68/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 136 | return js::ToNumberSlow(cx, v, out); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [56/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/modules_cairo-context.cpp.o' -MF 'gjs@sha/modules_cairo-context.cpp.o.d' -o 'gjs@sha/modules_cairo-context.cpp.o' -c ../modules/cairo-context.cpp In file included from ../modules/cairo-context.cpp:34: /usr/include/mozjs-68/js/Conversions.h: In function 'bool parse_call_args_helper(JSContext*, const char*, const JS::CallArgs&, const char*&, const char*&, unsigned int, const char*, T) [with T = double*]': /usr/include/mozjs-68/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 136 | return js::ToNumberSlow(cx, v, out); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/mozjs-68/js/Conversions.h: In function 'bool setFillRule_func(JSContext*, unsigned int, JS::Value*)': /usr/include/mozjs-68/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 163 | return js::ToInt32Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/mozjs-68/js/Conversions.h: In function 'bool pushGroupWithContent_func(JSContext*, unsigned int, JS::Value*)': /usr/include/mozjs-68/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 163 | return js::ToInt32Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/mozjs-68/js/Conversions.h: In function 'bool setOperator_func(JSContext*, unsigned int, JS::Value*)': /usr/include/mozjs-68/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 163 | return js::ToInt32Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/mozjs-68/js/Conversions.h: In function 'bool setLineCap_func(JSContext*, unsigned int, JS::Value*)': /usr/include/mozjs-68/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 163 | return js::ToInt32Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/mozjs-68/js/Conversions.h: In function 'bool setLineJoin_func(JSContext*, unsigned int, JS::Value*)': /usr/include/mozjs-68/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 163 | return js::ToInt32Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/mozjs-68/js/Conversions.h: In function 'bool setAntialias_func(JSContext*, unsigned int, JS::Value*)': /usr/include/mozjs-68/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 163 | return js::ToInt32Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/mozjs-68/js/Conversions.h: In function 'bool selectFontFace_func(JSContext*, unsigned int, JS::Value*)': /usr/include/mozjs-68/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 163 | return js::ToInt32Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/mozjs-68/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 163 | return js::ToInt32Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../modules/cairo-context.cpp: In function 'bool getCurrentPoint_func(JSContext*, unsigned int, JS::Value*)': ../modules/cairo-context.cpp:121:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 121 | if (!JS_SetElement(context, array, 0, r)) return false; \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:323:1: note: in expansion of macro '_GJS_CAIRO_CONTEXT_DEFINE_FUNC0AFF' 323 | _GJS_CAIRO_CONTEXT_DEFINE_FUNC0AFF(getCurrentPoint, cairo_get_current_point) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:123:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 123 | if (!JS_SetElement(context, array, 1, r)) return false; \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:323:1: note: in expansion of macro '_GJS_CAIRO_CONTEXT_DEFINE_FUNC0AFF' 323 | _GJS_CAIRO_CONTEXT_DEFINE_FUNC0AFF(getCurrentPoint, cairo_get_current_point) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp: In function 'bool strokeExtents_func(JSContext*, unsigned int, JS::Value*)': ../modules/cairo-context.cpp:139:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 139 | if (!JS_SetElement(context, array, 0, r)) return false; \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:375:1: note: in expansion of macro '_GJS_CAIRO_CONTEXT_DEFINE_FUNC0AFFFF' 375 | _GJS_CAIRO_CONTEXT_DEFINE_FUNC0AFFFF(strokeExtents, cairo_stroke_extents) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:141:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 141 | if (!JS_SetElement(context, array, 1, r)) return false; \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:375:1: note: in expansion of macro '_GJS_CAIRO_CONTEXT_DEFINE_FUNC0AFFFF' 375 | _GJS_CAIRO_CONTEXT_DEFINE_FUNC0AFFFF(strokeExtents, cairo_stroke_extents) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:143:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 143 | if (!JS_SetElement(context, array, 2, r)) return false; \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:375:1: note: in expansion of macro '_GJS_CAIRO_CONTEXT_DEFINE_FUNC0AFFFF' 375 | _GJS_CAIRO_CONTEXT_DEFINE_FUNC0AFFFF(strokeExtents, cairo_stroke_extents) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:145:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 145 | if (!JS_SetElement(context, array, 3, r)) return false; \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:375:1: note: in expansion of macro '_GJS_CAIRO_CONTEXT_DEFINE_FUNC0AFFFF' 375 | _GJS_CAIRO_CONTEXT_DEFINE_FUNC0AFFFF(strokeExtents, cairo_stroke_extents) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp: In function 'bool deviceToUser_func(JSContext*, unsigned int, JS::Value*)': ../modules/cairo-context.cpp:103:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 103 | if (!JS_SetElement(context, array, 0, r)) return false; \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:317:1: note: in expansion of macro '_GJS_CAIRO_CONTEXT_DEFINE_FUNC2FFAFF' 317 | _GJS_CAIRO_CONTEXT_DEFINE_FUNC2FFAFF(deviceToUser, cairo_device_to_user, "x", "y") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:105:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 105 | if (!JS_SetElement(context, array, 1, r)) return false; \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:317:1: note: in expansion of macro '_GJS_CAIRO_CONTEXT_DEFINE_FUNC2FFAFF' 317 | _GJS_CAIRO_CONTEXT_DEFINE_FUNC2FFAFF(deviceToUser, cairo_device_to_user, "x", "y") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp: In function 'bool userToDeviceDistance_func(JSContext*, unsigned int, JS::Value*)': ../modules/cairo-context.cpp:103:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 103 | if (!JS_SetElement(context, array, 0, r)) return false; \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:378:1: note: in expansion of macro '_GJS_CAIRO_CONTEXT_DEFINE_FUNC2FFAFF' 378 | _GJS_CAIRO_CONTEXT_DEFINE_FUNC2FFAFF(userToDeviceDistance, cairo_user_to_device_distance, "x", "y") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:105:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 105 | if (!JS_SetElement(context, array, 1, r)) return false; \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:378:1: note: in expansion of macro '_GJS_CAIRO_CONTEXT_DEFINE_FUNC2FFAFF' 378 | _GJS_CAIRO_CONTEXT_DEFINE_FUNC2FFAFF(userToDeviceDistance, cairo_user_to_device_distance, "x", "y") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp: In function 'bool deviceToUserDistance_func(JSContext*, unsigned int, JS::Value*)': ../modules/cairo-context.cpp:103:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 103 | if (!JS_SetElement(context, array, 0, r)) return false; \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:318:1: note: in expansion of macro '_GJS_CAIRO_CONTEXT_DEFINE_FUNC2FFAFF' 318 | _GJS_CAIRO_CONTEXT_DEFINE_FUNC2FFAFF(deviceToUserDistance, cairo_device_to_user_distance, "x", "y") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:105:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 105 | if (!JS_SetElement(context, array, 1, r)) return false; \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:318:1: note: in expansion of macro '_GJS_CAIRO_CONTEXT_DEFINE_FUNC2FFAFF' 318 | _GJS_CAIRO_CONTEXT_DEFINE_FUNC2FFAFF(deviceToUserDistance, cairo_device_to_user_distance, "x", "y") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp: In function 'bool userToDevice_func(JSContext*, unsigned int, JS::Value*)': ../modules/cairo-context.cpp:103:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 103 | if (!JS_SetElement(context, array, 0, r)) return false; \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:377:1: note: in expansion of macro '_GJS_CAIRO_CONTEXT_DEFINE_FUNC2FFAFF' 377 | _GJS_CAIRO_CONTEXT_DEFINE_FUNC2FFAFF(userToDevice, cairo_user_to_device, "x", "y") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:105:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 105 | if (!JS_SetElement(context, array, 1, r)) return false; \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:377:1: note: in expansion of macro '_GJS_CAIRO_CONTEXT_DEFINE_FUNC2FFAFF' 377 | _GJS_CAIRO_CONTEXT_DEFINE_FUNC2FFAFF(userToDevice, cairo_user_to_device, "x", "y") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp: In function 'bool fillExtents_func(JSContext*, unsigned int, JS::Value*)': ../modules/cairo-context.cpp:139:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 139 | if (!JS_SetElement(context, array, 0, r)) return false; \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:321:1: note: in expansion of macro '_GJS_CAIRO_CONTEXT_DEFINE_FUNC0AFFFF' 321 | _GJS_CAIRO_CONTEXT_DEFINE_FUNC0AFFFF(fillExtents, cairo_fill_extents) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:141:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 141 | if (!JS_SetElement(context, array, 1, r)) return false; \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:321:1: note: in expansion of macro '_GJS_CAIRO_CONTEXT_DEFINE_FUNC0AFFFF' 321 | _GJS_CAIRO_CONTEXT_DEFINE_FUNC0AFFFF(fillExtents, cairo_fill_extents) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:143:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 143 | if (!JS_SetElement(context, array, 2, r)) return false; \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:321:1: note: in expansion of macro '_GJS_CAIRO_CONTEXT_DEFINE_FUNC0AFFFF' 321 | _GJS_CAIRO_CONTEXT_DEFINE_FUNC0AFFFF(fillExtents, cairo_fill_extents) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:145:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 145 | if (!JS_SetElement(context, array, 3, r)) return false; \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:321:1: note: in expansion of macro '_GJS_CAIRO_CONTEXT_DEFINE_FUNC0AFFFF' 321 | _GJS_CAIRO_CONTEXT_DEFINE_FUNC0AFFFF(fillExtents, cairo_fill_extents) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp: In function 'bool pathExtents_func(JSContext*, unsigned int, JS::Value*)': ../modules/cairo-context.cpp:139:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 139 | if (!JS_SetElement(context, array, 0, r)) return false; \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:342:1: note: in expansion of macro '_GJS_CAIRO_CONTEXT_DEFINE_FUNC0AFFFF' 342 | _GJS_CAIRO_CONTEXT_DEFINE_FUNC0AFFFF(pathExtents, cairo_path_extents) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:141:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 141 | if (!JS_SetElement(context, array, 1, r)) return false; \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:342:1: note: in expansion of macro '_GJS_CAIRO_CONTEXT_DEFINE_FUNC0AFFFF' 342 | _GJS_CAIRO_CONTEXT_DEFINE_FUNC0AFFFF(pathExtents, cairo_path_extents) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:143:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 143 | if (!JS_SetElement(context, array, 2, r)) return false; \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:342:1: note: in expansion of macro '_GJS_CAIRO_CONTEXT_DEFINE_FUNC0AFFFF' 342 | _GJS_CAIRO_CONTEXT_DEFINE_FUNC0AFFFF(pathExtents, cairo_path_extents) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:145:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 145 | if (!JS_SetElement(context, array, 3, r)) return false; \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:342:1: note: in expansion of macro '_GJS_CAIRO_CONTEXT_DEFINE_FUNC0AFFFF' 342 | _GJS_CAIRO_CONTEXT_DEFINE_FUNC0AFFFF(pathExtents, cairo_path_extents) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp: In function 'bool clipExtents_func(JSContext*, unsigned int, JS::Value*)': ../modules/cairo-context.cpp:139:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 139 | if (!JS_SetElement(context, array, 0, r)) return false; \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:314:1: note: in expansion of macro '_GJS_CAIRO_CONTEXT_DEFINE_FUNC0AFFFF' 314 | _GJS_CAIRO_CONTEXT_DEFINE_FUNC0AFFFF(clipExtents, cairo_clip_extents) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:141:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 141 | if (!JS_SetElement(context, array, 1, r)) return false; \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:314:1: note: in expansion of macro '_GJS_CAIRO_CONTEXT_DEFINE_FUNC0AFFFF' 314 | _GJS_CAIRO_CONTEXT_DEFINE_FUNC0AFFFF(clipExtents, cairo_clip_extents) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:143:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 143 | if (!JS_SetElement(context, array, 2, r)) return false; \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:314:1: note: in expansion of macro '_GJS_CAIRO_CONTEXT_DEFINE_FUNC0AFFFF' 314 | _GJS_CAIRO_CONTEXT_DEFINE_FUNC0AFFFF(clipExtents, cairo_clip_extents) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:145:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 145 | if (!JS_SetElement(context, array, 3, r)) return false; \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp:314:1: note: in expansion of macro '_GJS_CAIRO_CONTEXT_DEFINE_FUNC0AFFFF' 314 | _GJS_CAIRO_CONTEXT_DEFINE_FUNC0AFFFF(clipExtents, cairo_clip_extents) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../modules/cairo-context.cpp: In function 'bool context_from_g_argument(JSContext*, JS::MutableHandleValue, GIArgument*)': ../modules/cairo-context.cpp:1003:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 1003 | context_from_g_argument(JSContext *context, | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from ../modules/cairo-context.cpp:25: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 ../modules/cairo-context.cpp: In function 'bool setDash_func(JSContext*, unsigned int, JS::Value*)': ../modules/cairo-context.cpp:565:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 565 | if (!JS_GetElement(context, dashes, i, &elem)) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../modules/cairo-context.cpp:34: /usr/include/mozjs-68/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 136 | return js::ToNumberSlow(cx, v, out); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from ../modules/cairo-context.cpp:25: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [57/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/modules_cairo-pattern.cpp.o' -MF 'gjs@sha/modules_cairo-pattern.cpp.o.d' -o 'gjs@sha/modules_cairo-pattern.cpp.o' -c ../modules/cairo-pattern.cpp [58/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/modules_cairo-linear-gradient.cpp.o' -MF 'gjs@sha/modules_cairo-linear-gradient.cpp.o.d' -o 'gjs@sha/modules_cairo-linear-gradient.cpp.o' -c ../modules/cairo-linear-gradient.cpp In file included from ../gjs/jsapi-util-args.h:39, from ../modules/cairo-linear-gradient.cpp:35: /usr/include/mozjs-68/js/Conversions.h: In function 'bool parse_call_args_helper(JSContext*, const char*, const JS::CallArgs&, const char*&, const char*&, unsigned int, const char*, T) [with T = double*]': /usr/include/mozjs-68/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 136 | return js::ToNumberSlow(cx, v, out); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [59/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/modules_cairo-gradient.cpp.o' -MF 'gjs@sha/modules_cairo-gradient.cpp.o.d' -o 'gjs@sha/modules_cairo-gradient.cpp.o' -c ../modules/cairo-gradient.cpp In file included from ../gjs/jsapi-util-args.h:39, from ../modules/cairo-gradient.cpp:34: /usr/include/mozjs-68/js/Conversions.h: In function 'bool parse_call_args_helper(JSContext*, const char*, const JS::CallArgs&, const char*&, const char*&, unsigned int, const char*, T) [with T = double*]': /usr/include/mozjs-68/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 136 | return js::ToNumberSlow(cx, v, out); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [60/100] cc -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c99 -fno-semantic-interposition -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -MD -MQ 'gjs@sha/libgjs-private_gjs-gdbus-wrapper.c.o' -MF 'gjs@sha/libgjs-private_gjs-gdbus-wrapper.c.o.d' -o 'gjs@sha/libgjs-private_gjs-gdbus-wrapper.c.o' -c ../libgjs-private/gjs-gdbus-wrapper.c [61/100] cc -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c99 -fno-semantic-interposition -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -MD -MQ 'gjs@sha/libgjs-private_gjs-util.c.o' -MF 'gjs@sha/libgjs-private_gjs-util.c.o.d' -o 'gjs@sha/libgjs-private_gjs-util.c.o' -c ../libgjs-private/gjs-util.c [62/100] c++ -Igjs-console@exe -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs-console@exe/gjs_console.cpp.o' -MF 'gjs-console@exe/gjs_console.cpp.o.d' -o 'gjs-console@exe/gjs_console.cpp.o' -c ../gjs/console.cpp [63/100] 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 [64/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/modules_cairo.cpp.o' -MF 'gjs@sha/modules_cairo.cpp.o.d' -o 'gjs@sha/modules_cairo.cpp.o' -c ../modules/cairo.cpp [65/100] 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 [66/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/modules_cairo-radial-gradient.cpp.o' -MF 'gjs@sha/modules_cairo-radial-gradient.cpp.o.d' -o 'gjs@sha/modules_cairo-radial-gradient.cpp.o' -c ../modules/cairo-radial-gradient.cpp In file included from ../gjs/jsapi-util-args.h:39, from ../modules/cairo-radial-gradient.cpp:35: /usr/include/mozjs-68/js/Conversions.h: In function 'bool parse_call_args_helper(JSContext*, const char*, const JS::CallArgs&, const char*&, const char*&, unsigned int, const char*, T) [with T = double*]': /usr/include/mozjs-68/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 136 | return js::ToNumberSlow(cx, v, out); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [67/100] cc -Itest/9f86d08@@gjs-tests@exe -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c99 -fno-semantic-interposition -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -MD -MQ 'test/9f86d08@@gjs-tests@exe/meson-generated_.._mock-js-resources.c.o' -MF 'test/9f86d08@@gjs-tests@exe/meson-generated_.._mock-js-resources.c.o.d' -o 'test/9f86d08@@gjs-tests@exe/meson-generated_.._mock-js-resources.c.o' -c test/mock-js-resources.c [68/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/modules_cairo-solid-pattern.cpp.o' -MF 'gjs@sha/modules_cairo-solid-pattern.cpp.o.d' -o 'gjs@sha/modules_cairo-solid-pattern.cpp.o' -c ../modules/cairo-solid-pattern.cpp In file included from ../gjs/jsapi-util-args.h:39, from ../modules/cairo-solid-pattern.cpp:36: /usr/include/mozjs-68/js/Conversions.h: In function 'bool parse_call_args_helper(JSContext*, const char*, const JS::CallArgs&, const char*&, const char*&, unsigned int, const char*, T) [with T = double*]': /usr/include/mozjs-68/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 136 | return js::ToNumberSlow(cx, v, out); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [69/100] c++ -Igjs@sha -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ 'gjs@sha/modules_cairo-surface-pattern.cpp.o' -MF 'gjs@sha/modules_cairo-surface-pattern.cpp.o.d' -o 'gjs@sha/modules_cairo-surface-pattern.cpp.o' -c ../modules/cairo-surface-pattern.cpp In file included from ../gjs/jsapi-util-args.h:39, from ../modules/cairo-surface-pattern.cpp:36: /usr/include/mozjs-68/js/Conversions.h: In function 'bool setExtend_func(JSContext*, unsigned int, JS::Value*)': /usr/include/mozjs-68/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 163 | return js::ToInt32Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/mozjs-68/js/Conversions.h: In function 'bool setFilter_func(JSContext*, unsigned int, JS::Value*)': /usr/include/mozjs-68/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 163 | return js::ToInt32Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ [70/100] c++ -o libgjs.so.0.0.0 'gjs@sha/meson-generated_.._js-resources.c.o' 'gjs@sha/gi_arg.cpp.o' 'gjs@sha/gi_boxed.cpp.o' 'gjs@sha/gi_closure.cpp.o' 'gjs@sha/gi_enumeration.cpp.o' 'gjs@sha/gi_foreign.cpp.o' 'gjs@sha/gi_fundamental.cpp.o' 'gjs@sha/gi_function.cpp.o' 'gjs@sha/gi_gerror.cpp.o' 'gjs@sha/gi_gobject.cpp.o' 'gjs@sha/gi_gtype.cpp.o' 'gjs@sha/gi_interface.cpp.o' 'gjs@sha/gi_ns.cpp.o' 'gjs@sha/gi_object.cpp.o' 'gjs@sha/gi_param.cpp.o' 'gjs@sha/gi_private.cpp.o' 'gjs@sha/gi_repo.cpp.o' 'gjs@sha/gi_toggle.cpp.o' 'gjs@sha/gi_union.cpp.o' 'gjs@sha/gi_value.cpp.o' 'gjs@sha/gi_wrapperutils.cpp.o' 'gjs@sha/gjs_atoms.cpp.o' 'gjs@sha/gjs_byteArray.cpp.o' 'gjs@sha/gjs_context.cpp.o' 'gjs@sha/gjs_coverage.cpp.o' 'gjs@sha/gjs_debugger.cpp.o' 'gjs@sha/gjs_deprecation.cpp.o' 'gjs@sha/gjs_engine.cpp.o' 'gjs@sha/gjs_error-types.cpp.o' 'gjs@sha/gjs_global.cpp.o' 'gjs@sha/gjs_importer.cpp.o' 'gjs@sha/gjs_mem.cpp.o' 'gjs@sha/gjs_module.cpp.o' 'gjs@sha/gjs_native.cpp.o' 'gjs@sha/gjs_profiler.cpp.o' 'gjs@sha/gjs_stack.cpp.o' 'gjs@sha/modules_console.cpp.o' 'gjs@sha/modules_modules.cpp.o' 'gjs@sha/modules_system.cpp.o' 'gjs@sha/modules_cairo-region.cpp.o' 'gjs@sha/modules_cairo-context.cpp.o' 'gjs@sha/modules_cairo-path.cpp.o' 'gjs@sha/modules_cairo-surface.cpp.o' 'gjs@sha/modules_cairo-image-surface.cpp.o' 'gjs@sha/modules_cairo-ps-surface.cpp.o' 'gjs@sha/modules_cairo-pdf-surface.cpp.o' 'gjs@sha/modules_cairo-svg-surface.cpp.o' 'gjs@sha/modules_cairo-pattern.cpp.o' 'gjs@sha/modules_cairo-gradient.cpp.o' 'gjs@sha/modules_cairo-linear-gradient.cpp.o' 'gjs@sha/modules_cairo-radial-gradient.cpp.o' 'gjs@sha/modules_cairo-surface-pattern.cpp.o' 'gjs@sha/modules_cairo-solid-pattern.cpp.o' 'gjs@sha/modules_cairo.cpp.o' 'gjs@sha/libgjs-private_gjs-gdbus-wrapper.c.o' 'gjs@sha/libgjs-private_gjs-util.c.o' -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libgjs.so.0 -Bsymbolic-functions -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld libgjs-jsapi.a -Wl,-no-undefined -Wl,--version-script,/builddir/build/BUILD/gjs-1.64.3/libgjs.map /usr/lib/libglib-2.0.so /usr/lib/libgobject-2.0.so /usr/lib/libgthread-2.0.so -pthread /usr/lib/libgio-2.0.so /usr/lib/libgirepository-1.0.so /usr/lib/libffi.so /usr/lib/libmozjs-68.so -lreadline /usr/lib/libcairo.so /usr/lib/libcairo-gobject.so /usr/lib/libX11.so /usr/lib/libXext.so /usr/lib/libsysprof-capture-3.a -lrt -lreadline -Wl,--end-group '-Wl,-rpath,$ORIGIN/' -Wl,-rpath-link,/builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/ [71/100] cc -Iinstalled-tests/js/b0f1408@@regress@sha -Iinstalled-tests/js -I../installed-tests/js -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c99 -fno-semantic-interposition -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -Wno-error -MD -MQ 'installed-tests/js/b0f1408@@regress@sha/_usr_share_gobject-introspection-1.0_tests_regress.c.o' -MF 'installed-tests/js/b0f1408@@regress@sha/_usr_share_gobject-introspection-1.0_tests_regress.c.o.d' -o 'installed-tests/js/b0f1408@@regress@sha/_usr_share_gobject-introspection-1.0_tests_regress.c.o' -c /usr/share/gobject-introspection-1.0/tests/regress.c [72/100] /usr/bin/meson --internal symbolextractor /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi libgjs.so.0.0.0 libgjs.so.0.0.0 'gjs@sha/libgjs.so.0.0.0.symbols' [73/100] c++ -Itest/9f86d08@@gjs-tests@exe -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' -MD -MQ 'test/9f86d08@@gjs-tests@exe/gjs-test-common.cpp.o' -MF 'test/9f86d08@@gjs-tests@exe/gjs-test-common.cpp.o.d' -o 'test/9f86d08@@gjs-tests@exe/gjs-test-common.cpp.o' -c ../test/gjs-test-common.cpp In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from ../test/gjs-test-common.cpp:26: ../test/gjs-test-common.cpp: In function 'char* gjs_test_get_exception_message(JSContext*)': ../test/gjs-test-common.cpp:41:41: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 41 | g_assert_true(JS_GetPendingException(cx, &v_exc)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/glib-2.0/glib/gmacros.h:928:8: note: in definition of macro '_G_BOOLEAN_EXPR' 928 | if (expr) \ | ^~~~ /usr/include/glib-2.0/glib/gtestutils.h:124:49: note: in expansion of macro 'G_LIKELY' 124 | if G_LIKELY (expr) ; else \ | ^~~~~~~~ ../test/gjs-test-common.cpp:41:5: note: in expansion of macro 'g_assert_true' 41 | g_assert_true(JS_GetPendingException(cx, &v_exc)); | ^~~~~~~~~~~~~ [74/100] c++ -o gjs-console 'gjs-console@exe/gjs_console.cpp.o' -Wl,--as-needed -Wl,--no-undefined -Bsymbolic-functions -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,--start-group libgjs.so.0.0.0 libgjs-jsapi.a /usr/lib/libglib-2.0.so /usr/lib/libgobject-2.0.so /usr/lib/libgthread-2.0.so -pthread /usr/lib/libgio-2.0.so /usr/lib/libgirepository-1.0.so /usr/lib/libffi.so /usr/lib/libmozjs-68.so -lreadline /usr/lib/libcairo.so /usr/lib/libcairo-gobject.so /usr/lib/libX11.so /usr/lib/libXext.so /usr/lib/libsysprof-capture-3.a -lrt -lreadline -Wl,--end-group '-Wl,-rpath,$ORIGIN/' -Wl,-rpath-link,/builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/ [75/100] c++ -Itest/9f86d08@@gjs-tests@exe -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' -MD -MQ 'test/9f86d08@@gjs-tests@exe/gjs-test-utils.cpp.o' -MF 'test/9f86d08@@gjs-tests@exe/gjs-test-utils.cpp.o.d' -o 'test/9f86d08@@gjs-tests@exe/gjs-test-utils.cpp.o' -c ../test/gjs-test-utils.cpp [76/100] 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 [77/100] c++ -Itest/9f86d08@@gjs-tests@exe -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' -MD -MQ 'test/9f86d08@@gjs-tests@exe/gjs-tests.cpp.o' -MF 'test/9f86d08@@gjs-tests@exe/gjs-tests.cpp.o.d' -o 'test/9f86d08@@gjs-tests@exe/gjs-tests.cpp.o' -c ../test/gjs-tests.cpp ../test/gjs-tests.cpp: In function 'void test_jsapi_util_debug_string_object_with_complicated_to_string(GjsUnitTestFixture*, const void*)': ../test/gjs-tests.cpp:317:48: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 317 | char *debug_output = gjs_value_debug_string(fx->cx, v_array); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ../test/gjs-tests.cpp: In function 'void test_jsapi_util_debug_string_invalid_utf8(GjsUnitTestFixture*, const void*)': ../test/gjs-tests.cpp:298:48: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 298 | char *debug_output = gjs_value_debug_string(fx->cx, v_string); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../test/gjs-tests.cpp: In function 'void test_jsapi_util_debug_string_valid_utf8(GjsUnitTestFixture*, const void*)': ../test/gjs-tests.cpp:282:48: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 282 | char *debug_output = gjs_value_debug_string(fx->cx, v_string); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../test/gjs-tests.cpp: In function 'void test_jsapi_util_string_utf8_nchars_to_js(GjsUnitTestFixture*, const void*)': ../test/gjs-tests.cpp:228:37: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 228 | bool ok = gjs_string_from_utf8_n(fx->cx, VALID_UTF8_STRING, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | strlen(VALID_UTF8_STRING), &v_out); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../test/gjs-tests.cpp: In function 'void gjstest_test_func_gjs_jsapi_util_error_throw(GjsUnitTestFixture*, const void*)': ../test/gjs-tests.cpp:191:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 191 | JS_GetPendingException(fx->cx, &exc); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ../test/gjs-tests.cpp:195:19: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 195 | JS_GetProperty(fx->cx, exc_obj, "message", &value); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../test/gjs-tests.cpp:211:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 211 | JS_SetPendingException(fx->cx, previous); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../test/gjs-tests.cpp:220:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle'} changed in GCC 7.1 220 | JS_GetPendingException(fx->cx, &exc); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [78/100] c++ -Itest/9f86d08@@gjs-tests@exe -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' -MD -MQ 'test/9f86d08@@gjs-tests@exe/gjs-test-no-introspection-object.cpp.o' -MF 'test/9f86d08@@gjs-tests@exe/gjs-test-no-introspection-object.cpp.o.d' -o 'test/9f86d08@@gjs-tests@exe/gjs-test-no-introspection-object.cpp.o' -c ../test/gjs-test-no-introspection-object.cpp [79/100] 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/100] cc -Iinstalled-tests/js/b0f1408@@minijasmine@exe -Iinstalled-tests/js -I../installed-tests/js -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c99 -fno-semantic-interposition -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -MD -MQ 'installed-tests/js/b0f1408@@minijasmine@exe/meson-generated_.._jsunit-resources.c.o' -MF 'installed-tests/js/b0f1408@@minijasmine@exe/meson-generated_.._jsunit-resources.c.o.d' -o 'installed-tests/js/b0f1408@@minijasmine@exe/meson-generated_.._jsunit-resources.c.o' -c installed-tests/js/jsunit-resources.c [81/100] c++ -Iinstalled-tests/js/b0f1408@@minijasmine@exe -Iinstalled-tests/js -I../installed-tests/js -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 '-DINSTTESTDIR="/usr/libexec/gjs/installed-tests"' -MD -MQ 'installed-tests/js/b0f1408@@minijasmine@exe/.._minijasmine.cpp.o' -MF 'installed-tests/js/b0f1408@@minijasmine@exe/.._minijasmine.cpp.o.d' -o 'installed-tests/js/b0f1408@@minijasmine@exe/.._minijasmine.cpp.o' -c ../installed-tests/minijasmine.cpp [82/100] /usr/bin/g-ir-scanner -I/usr/include/gobject-introspection-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread --no-libtool --namespace=GjsPrivate --nsversion=1.0 --warn-all --output GjsPrivate-1.0.gir --warn-error -I/builddir/build/BUILD/gjs-1.64.3/ -I/builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/ --filelist=/builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/gjs@sha/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/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 --cflags-end --add-include-path=/usr/share/gir-1.0 --library gjs -L/builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/ -L/builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/ --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 --extra-library=mozjs-68 --extra-library=readline --extra-library=cairo --extra-library=cairo-gobject --extra-library=X11 --extra-library=Xext --extra-library=sysprof-capture-3 --extra-library=rt --sources-top-dirs /builddir/build/BUILD/gjs-1.64.3/subprojects/ --sources-top-dirs /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/subprojects/ g-ir-scanner: link: gcc -pthread -o /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/tmp-introspect_vxcohet/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 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/tmp-introspect_vxcohet/GjsPrivate-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/ -Wl,-rpath,/builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/ -L/builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/ -Wl,-rpath,/builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/ -lgjs -lglib-2.0 -lgobject-2.0 -lgthread-2.0 -lgio-2.0 -lgirepository-1.0 -lffi -lmozjs-68 -lreadline -lcairo -lcairo-gobject -lX11 -lXext -lsysprof-capture-3 -lrt -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -lglib-2.0 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld [83/100] c++ -o installed-tests/js/minijasmine 'installed-tests/js/b0f1408@@minijasmine@exe/meson-generated_.._jsunit-resources.c.o' 'installed-tests/js/b0f1408@@minijasmine@exe/.._minijasmine.cpp.o' -Wl,--as-needed -Wl,--no-undefined -Bsymbolic-functions -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,--start-group libgjs.so.0.0.0 libgjs-jsapi.a /usr/lib/libglib-2.0.so /usr/lib/libgobject-2.0.so /usr/lib/libgthread-2.0.so -pthread /usr/lib/libgio-2.0.so /usr/lib/libgirepository-1.0.so /usr/lib/libffi.so /usr/lib/libmozjs-68.so -lreadline /usr/lib/libcairo.so /usr/lib/libcairo-gobject.so /usr/lib/libX11.so /usr/lib/libXext.so /usr/lib/libsysprof-capture-3.a -lrt -lreadline -Wl,--end-group '-Wl,-rpath,$ORIGIN/../..' -Wl,-rpath-link,/builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/ [84/100] cc -o installed-tests/js/libregress.so 'installed-tests/js/b0f1408@@regress@sha/_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 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld /usr/lib/libglib-2.0.so /usr/lib/libgobject-2.0.so /usr/lib/libgio-2.0.so /usr/lib/libcairo.so /usr/lib/libcairo-gobject.so -Wl,--end-group [85/100] /usr/bin/g-ir-compiler GjsPrivate-1.0.gir --output GjsPrivate-1.0.typelib --includedir=/usr/share/gir-1.0 [86/100] c++ -Itest/9f86d08@@gjs-tests@exe -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' -MD -MQ 'test/9f86d08@@gjs-tests@exe/gjs-test-coverage.cpp.o' -MF 'test/9f86d08@@gjs-tests@exe/gjs-test-coverage.cpp.o.d' -o 'test/9f86d08@@gjs-tests@exe/gjs-test-coverage.cpp.o' -c ../test/gjs-test-coverage.cpp [87/100] cc -Iinstalled-tests/js/b0f1408@@warnlib@sha -Iinstalled-tests/js -I../installed-tests/js -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c99 -fno-semantic-interposition -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -Wno-error -MD -MQ 'installed-tests/js/b0f1408@@warnlib@sha/_usr_share_gobject-introspection-1.0_tests_warnlib.c.o' -MF 'installed-tests/js/b0f1408@@warnlib@sha/_usr_share_gobject-introspection-1.0_tests_warnlib.c.o.d' -o 'installed-tests/js/b0f1408@@warnlib@sha/_usr_share_gobject-introspection-1.0_tests_warnlib.c.o' -c /usr/share/gobject-introspection-1.0/tests/warnlib.c [88/100] cc -o installed-tests/js/libwarnlib.so 'installed-tests/js/b0f1408@@warnlib@sha/_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 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld /usr/lib/libglib-2.0.so /usr/lib/libgobject-2.0.so /usr/lib/libgio-2.0.so -Wl,--end-group [89/100] c++ -Itest/9f86d08@@gjs-tests@exe -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' -MD -MQ 'test/9f86d08@@gjs-tests@exe/gjs-test-rooting.cpp.o' -MF 'test/9f86d08@@gjs-tests@exe/gjs-test-rooting.cpp.o.d' -o 'test/9f86d08@@gjs-tests@exe/gjs-test-rooting.cpp.o' -c ../test/gjs-test-rooting.cpp [90/100] /usr/bin/glib-compile-schemas --targetdir installed-tests/js ../installed-tests/js [91/100] c++ -Itest/9f86d08@@gjs-tests@exe -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/sysprof-3 -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -include /usr/include/mozjs-68/js/RequiredDefines.h -isystem /usr/include/mozjs-68 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' -MD -MQ 'test/9f86d08@@gjs-tests@exe/gjs-test-call-args.cpp.o' -MF 'test/9f86d08@@gjs-tests@exe/gjs-test-call-args.cpp.o.d' -o 'test/9f86d08@@gjs-tests@exe/gjs-test-call-args.cpp.o' -c ../test/gjs-test-call-args.cpp ../test/gjs-test-call-args.cpp: In function 'void run_code(GjsUnitTestFixture*, gconstpointer)': ../test/gjs-test-call-args.cpp:301:22: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 301 | ok = JS::Evaluate(fx->cx, options, source, &ignored); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../gjs/jsapi-util-args.h:39, from ../test/gjs-test-call-args.cpp:18: /usr/include/mozjs-68/js/Conversions.h: In function 'bool parse_call_args_helper(JSContext*, const char*, const JS::CallArgs&, const char*&, const char*&, unsigned int, const char*, T) [with T = double*]': /usr/include/mozjs-68/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 136 | return js::ToNumberSlow(cx, v, out); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/mozjs-68/js/Conversions.h: In function 'bool parse_call_args_helper(JSContext*, const char*, const JS::CallArgs&, const char*&, const char*&, unsigned int, const char*, T) [with T = long long int*]': /usr/include/mozjs-68/js/Conversions.h:232:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 232 | return js::ToInt64Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/mozjs-68/js/Conversions.h: In function 'bool parse_call_args_helper(JSContext*, const char*, const JS::CallArgs&, const char*&, const char*&, unsigned int, const char*, T) [with T = int*]': /usr/include/mozjs-68/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 163 | return js::ToInt32Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../test/gjs-test-call-args.cpp: In function 'void run_code_expect_exception(GjsUnitTestFixture*, gconstpointer)': ../test/gjs-test-call-args.cpp:322:22: note: parameter passing for argument of type 'JS::MutableHandle' changed in GCC 7.1 322 | ok = JS::Evaluate(fx->cx, options, source, &ignored); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../gjs/jsapi-util-args.h:39, from ../test/gjs-test-call-args.cpp:18: /usr/include/mozjs-68/js/Conversions.h: In function 'bool unsigned_enum_arg(JSContext*, unsigned int, JS::Value*)': /usr/include/mozjs-68/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 163 | return js::ToInt32Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/mozjs-68/js/Conversions.h: In function 'bool signed_enum_arg(JSContext*, unsigned int, JS::Value*)': /usr/include/mozjs-68/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle'} changed in GCC 7.1 163 | return js::ToInt32Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ [92/100] /usr/bin/g-ir-scanner -I/usr/include/gobject-introspection-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread --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.64.3/installed-tests/js -I/builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js --filelist=/builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js/b0f1408@@regress@sha/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/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 --cflags-end --library regress -L/builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js --extra-library=glib-2.0 --extra-library=gobject-2.0 --extra-library=gio-2.0 --extra-library=cairo --extra-library=cairo-gobject --sources-top-dirs /builddir/build/BUILD/gjs-1.64.3/subprojects/ --sources-top-dirs /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/subprojects/ g-ir-scanner: link: gcc -pthread -o /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/tmp-introspectsvq0on6y/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 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/tmp-introspectsvq0on6y/Regress-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js -Wl,-rpath,/builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js -lregress -lglib-2.0 -lgobject-2.0 -lgio-2.0 -lcairo -lcairo-gobject -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -lglib-2.0 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld [93/100] /usr/bin/g-ir-scanner -I/usr/include/gobject-introspection-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread --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.64.3/installed-tests/js -I/builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js --filelist=/builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js/b0f1408@@warnlib@sha/WarnLib_1.0_gir_filelist --include=Gio-2.0 --symbol-prefix=warnlib_ --cflags-begin -fno-semantic-interposition -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid --cflags-end --library warnlib -L/builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js --extra-library=glib-2.0 --extra-library=gobject-2.0 --extra-library=gio-2.0 --sources-top-dirs /builddir/build/BUILD/gjs-1.64.3/subprojects/ --sources-top-dirs /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/subprojects/ g-ir-scanner: link: gcc -pthread -o /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/tmp-introspectge5jvahk/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 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/tmp-introspectge5jvahk/WarnLib-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js -Wl,-rpath,/builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js -lwarnlib -lglib-2.0 -lgobject-2.0 -lgio-2.0 -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -lglib-2.0 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld ../../../../../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 [94/100] c++ -o test/gjs-tests 'test/9f86d08@@gjs-tests@exe/meson-generated_.._mock-js-resources.c.o' 'test/9f86d08@@gjs-tests@exe/gjs-tests.cpp.o' 'test/9f86d08@@gjs-tests@exe/gjs-test-common.cpp.o' 'test/9f86d08@@gjs-tests@exe/gjs-test-utils.cpp.o' 'test/9f86d08@@gjs-tests@exe/gjs-test-call-args.cpp.o' 'test/9f86d08@@gjs-tests@exe/gjs-test-coverage.cpp.o' 'test/9f86d08@@gjs-tests@exe/gjs-test-rooting.cpp.o' 'test/9f86d08@@gjs-tests@exe/gjs-test-no-introspection-object.cpp.o' -Wl,--as-needed -Wl,--no-undefined -Bsymbolic-functions -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,--start-group libgjs.so.0.0.0 libgjs-jsapi.a /usr/lib/libglib-2.0.so /usr/lib/libgobject-2.0.so /usr/lib/libgthread-2.0.so -pthread /usr/lib/libgio-2.0.so /usr/lib/libgirepository-1.0.so /usr/lib/libffi.so /usr/lib/libmozjs-68.so -lreadline /usr/lib/libcairo.so /usr/lib/libcairo-gobject.so /usr/lib/libX11.so /usr/lib/libXext.so /usr/lib/libsysprof-capture-3.a -lrt -lreadline -Wl,--end-group '-Wl,-rpath,$ORIGIN/..' -Wl,-rpath-link,/builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/ [95/100] /usr/bin/g-ir-compiler installed-tests/js/WarnLib-1.0.gir --output installed-tests/js/WarnLib-1.0.typelib [96/100] /usr/bin/g-ir-compiler installed-tests/js/Regress-1.0.gir --output installed-tests/js/Regress-1.0.typelib [97/100] cc -Iinstalled-tests/js/b0f1408@@gimarshallingtests@sha -Iinstalled-tests/js -I../installed-tests/js -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c99 -fno-semantic-interposition -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -pthread -Wno-error -MD -MQ 'installed-tests/js/b0f1408@@gimarshallingtests@sha/_usr_share_gobject-introspection-1.0_tests_gimarshallingtests.c.o' -MF 'installed-tests/js/b0f1408@@gimarshallingtests@sha/_usr_share_gobject-introspection-1.0_tests_gimarshallingtests.c.o.d' -o 'installed-tests/js/b0f1408@@gimarshallingtests@sha/_usr_share_gobject-introspection-1.0_tests_gimarshallingtests.c.o' -c /usr/share/gobject-introspection-1.0/tests/gimarshallingtests.c [98/100] cc -o installed-tests/js/libgimarshallingtests.so 'installed-tests/js/b0f1408@@gimarshallingtests@sha/_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 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld /usr/lib/libglib-2.0.so /usr/lib/libgobject-2.0.so /usr/lib/libgio-2.0.so -Wl,--end-group [99/100] /usr/bin/g-ir-scanner -I/usr/include/gobject-introspection-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread --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.64.3/installed-tests/js -I/builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js --filelist=/builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js/b0f1408@@gimarshallingtests@sha/GIMarshallingTests_1.0_gir_filelist --include=Gio-2.0 --symbol-prefix=gi_marshalling_tests_ --cflags-begin -fno-semantic-interposition -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid --cflags-end --library gimarshallingtests -L/builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js --extra-library=glib-2.0 --extra-library=gobject-2.0 --extra-library=gio-2.0 --sources-top-dirs /builddir/build/BUILD/gjs-1.64.3/subprojects/ --sources-top-dirs /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/subprojects/ g-ir-scanner: link: gcc -pthread -o /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/tmp-introspectvhy2dmsi/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 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/tmp-introspectvhy2dmsi/GIMarshallingTests-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js -Wl,-rpath,/builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js -lgimarshallingtests -lglib-2.0 -lgobject-2.0 -lgio-2.0 -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -lglib-2.0 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld [100/100] /usr/bin/g-ir-compiler installed-tests/js/GIMarshallingTests-1.0.gir --output installed-tests/js/GIMarshallingTests-1.0.typelib + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.jqvZ6T + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm '!=' / ']' + rm -rf /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm ++ dirname /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm + cd gjs-1.64.3 + DESTDIR=/builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm + /usr/bin/ninja install -v -j5 -C armv7hl-redhat-linux-gnueabi ninja: Entering directory `armv7hl-redhat-linux-gnueabi' [0/1] /usr/bin/meson install --no-rebuild Installing libgjs.so.0.0.0 to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/lib Installing GjsPrivate-1.0.typelib to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/lib/gjs/girepository-1.0 Installing gjs-console to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/bin Installing installed-tests/js/minijasmine to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests Installing installed-tests/js/libregress.so to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests Installing installed-tests/js/Regress-1.0.typelib to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests Installing installed-tests/js/libwarnlib.so to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests Installing installed-tests/js/WarnLib-1.0.typelib to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests Installing installed-tests/js/libgimarshallingtests.so to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests Installing installed-tests/js/GIMarshallingTests-1.0.typelib to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests Installing /builddir/build/BUILD/gjs-1.64.3/gjs/context.h to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/include/gjs-1.0/gjs Installing /builddir/build/BUILD/gjs-1.64.3/gjs/coverage.h to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/include/gjs-1.0/gjs Installing /builddir/build/BUILD/gjs-1.64.3/gjs/error-types.h to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/include/gjs-1.0/gjs Installing /builddir/build/BUILD/gjs-1.64.3/gjs/gjs.h to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/include/gjs-1.0/gjs Installing /builddir/build/BUILD/gjs-1.64.3/gjs/macros.h to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/include/gjs-1.0/gjs Installing /builddir/build/BUILD/gjs-1.64.3/gjs/mem.h to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/include/gjs-1.0/gjs Installing /builddir/build/BUILD/gjs-1.64.3/gjs/profiler.h to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/include/gjs-1.0/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/extra/gjs.supp to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/gjs-1.0/valgrind Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/extra/lsan.supp to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/gjs-1.0/lsan Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/js/org.gnome.GjsTest.gschema.xml to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/glib-2.0/schemas Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/meson-private/gjs-1.0.pc to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/lib/pkgconfig Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/testCommandLine.sh.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/scripts/testCommandLine.sh to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/scripts Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/testWarnings.sh.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/scripts/testWarnings.sh to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/scripts Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js/testself.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/js/testself.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/js Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js/testByteArray.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/js/testByteArray.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/js Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js/testExceptions.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/js/testExceptions.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/js Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js/testFormat.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/js/testFormat.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/js Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js/testFundamental.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/js/testFundamental.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/js Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js/testGettext.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/js/testGettext.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/js Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js/testGIMarshalling.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/js/testGIMarshalling.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/js Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js/testGio.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/js/testGio.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/js Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js/testGLib.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/js/testGLib.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/js Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js/testGObject.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/js/testGObject.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/js Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js/testGObjectClass.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/js/testGObjectClass.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/js Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js/testGObjectInterface.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/js/testGObjectInterface.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/js Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js/testGTypeClass.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/js/testGTypeClass.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/js Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js/testImporter.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/js/testImporter.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/js Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js/testIntrospection.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/js/testIntrospection.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/js Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js/testLang.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/js/testLang.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/js Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js/testLegacyByteArray.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/js/testLegacyByteArray.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/js Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js/testLegacyClass.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/js/testLegacyClass.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/js Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js/testLegacyGObject.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/js/testLegacyGObject.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/js Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js/testMainloop.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/js/testMainloop.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/js Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js/testNamespace.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/js/testNamespace.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/js Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js/testPackage.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/js/testPackage.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/js Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js/testParamSpec.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/js/testParamSpec.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/js Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js/testRegress.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/js/testRegress.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/js Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js/testSignals.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/js/testSignals.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/js Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js/testSystem.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/js/testSystem.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/js Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js/testTweener.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/js/testTweener.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/js Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js/testWarnLib.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/js/testWarnLib.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/js Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js/testCairo.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/js/testCairo.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/js Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js/testGtk3.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/js/testGtk3.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/js Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js/testGObjectDestructionAccess.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/js/testGObjectDestructionAccess.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/js Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js/testLegacyGtk.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/js/testLegacyGtk.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/js Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/js/testGDBus.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/js/testGDBus.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/js Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger-test.sh to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/backtrace.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/backtrace.debugger to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/backtrace.debugger.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/backtrace.debugger.output to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/breakpoint.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/breakpoint.debugger to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/breakpoint.debugger.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/breakpoint.debugger.output to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/continue.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/continue.debugger to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/continue.debugger.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/continue.debugger.output to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/delete.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/delete.debugger to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/delete.debugger.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/delete.debugger.output to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/detach.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/detach.debugger to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/detach.debugger.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/detach.debugger.output to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/down-up.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/down-up.debugger to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/down-up.debugger.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/down-up.debugger.output to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/finish.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/finish.debugger to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/finish.debugger.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/finish.debugger.output to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/frame.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/frame.debugger to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/frame.debugger.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/frame.debugger.output to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/keys.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/keys.debugger to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/keys.debugger.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/keys.debugger.output to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/next.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/next.debugger to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/next.debugger.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/next.debugger.output to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/print.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/print.debugger to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/print.debugger.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/print.debugger.output to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/quit.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/quit.debugger to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/quit.debugger.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/quit.debugger.output to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/return.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/return.debugger to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/return.debugger.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/return.debugger.output to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger/builddir/build/BUILD/gjs-1.64.3/build/symlink-gjs.py:15: SyntaxWarning: "is not" with a literal. Did you mean "!="? if install_prefix[0] == '/' and os.name is not 'nt': Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/set.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/set.debugger to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/set.debugger.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/set.debugger.output to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/step.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/step.debugger to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/step.debugger.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/step.debugger.output to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/throw.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/throw.debugger to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/throw.debugger.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/throw.debugger.output to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/armv7hl-redhat-linux-gnueabi/installed-tests/until.test to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/until.debugger to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/until.debugger.js to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Installing /builddir/build/BUILD/gjs-1.64.3/installed-tests/debugger/until.debugger.output to /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/debugger Running custom install script '/usr/bin/python3 /builddir/build/BUILD/gjs-1.64.3/build/symlink-gjs.py bin' Running custom install script '/usr/bin/python3 /builddir/build/BUILD/gjs-1.64.3/build/compile-gschemas.py /usr/share/glib-2.0/schemas' + /usr/lib/rpm/find-debuginfo.sh -j5 --strict-build-id -m -i --build-id-seed 1.64.3-2.fc32 --unique-debug-suffix -1.64.3-2.fc32.arm --unique-debug-src-base gjs-1.64.3-2.fc32.arm --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/gjs-1.64.3 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/lib/libgjs.so.0.0.0 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/bin/gjs-console explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/libgimarshallingtests.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/libwarnlib.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/libregress.so extracting debug info from /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/lib/libgjs.so.0.0.0 extracting debug info from /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/bin/gjs-console extracting debug info from /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/libgimarshallingtests.so extracting debug info from /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/libregress.so extracting debug info from /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/libwarnlib.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/minijasmine extracting debug info from /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/libexec/gjs/installed-tests/minijasmine original debug info size: 15104kB, size after compression: 10628kB /usr/lib/rpm/sepdebugcrcfix: Updated 6 CRC32s, 0 CRC32s did match. 9570 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile /usr/bin/python 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/libexec/gjs/installed-tests/debugger-test.sh from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/libexec/gjs/installed-tests/scripts/testCommandLine.sh from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/libexec/gjs/installed-tests/scripts/testWarnings.sh from /bin/sh to #!/usr/bin/sh Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.Ts16SS + umask 022 + cd /builddir/build/BUILD + cd gjs-1.64.3 + RPM_EC=0 ++ jobs -p + exit 0 Processing files: gjs-1.64.3-2.fc32.armv7hl Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.zPUCDU + umask 022 + cd /builddir/build/BUILD + cd gjs-1.64.3 + DOCDIR=/builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/doc/gjs + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/doc/gjs + cp -pr NEWS /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/doc/gjs + cp -pr README.md /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/doc/gjs + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.wU4ADT + umask 022 + cd /builddir/build/BUILD + cd gjs-1.64.3 + LICENSEDIR=/builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/licenses/gjs + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/licenses/gjs + cp -pr COPYING /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/licenses/gjs + RPM_EC=0 ++ jobs -p + exit 0 Provides: gjs = 1.64.3-2.fc32 gjs(armv7hl-32) = 1.64.3-2.fc32 libgjs.so.0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) libX11.so.6 libc.so.6 libc.so.6(GLIBC_2.17) libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_2.7) libcairo-gobject.so.2 libcairo.so.2 libffi.so.6 libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GCC_3.3.1) libgcc_s.so.1(GCC_3.5) libgio-2.0.so.0 libgirepository-1.0.so.1 libgjs.so.0 libglib-2.0.so.0 libgobject-2.0.so.0 libmozjs-68.so.0 libmozjs-68.so.0(mozjs_68) libpthread.so.0 libpthread.so.0(GLIBC_2.4) libreadline.so.8 librt.so.1 librt.so.1(GLIBC_2.4) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.5) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.14) libstdc++.so.6(GLIBCXX_3.4.18) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.9) rtld(GNU_HASH) Processing files: gjs-devel-1.64.3-2.fc32.armv7hl Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.fHfuuS + umask 022 + cd /builddir/build/BUILD + cd gjs-1.64.3 + DOCDIR=/builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/doc/gjs-devel + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/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/gtk-application.js examples/gtk.js examples/http-client.js examples/http-server.js examples/test.jpg examples/webkit.js examples/websocket-client.js /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm/usr/share/doc/gjs-devel + RPM_EC=0 ++ jobs -p + exit 0 Provides: gjs-devel = 1.64.3-2.fc32 gjs-devel(armv7hl-32) = 1.64.3-2.fc32 pkgconfig(gjs-1.0) = 1.64.3 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 pkgconfig(cairo) pkgconfig(cairo-gobject) pkgconfig(cairo-xlib) pkgconfig(gio-2.0) >= 2.58.0 pkgconfig(glib-2.0) >= 2.58.0 pkgconfig(gobject-2.0) >= 2.58.0 pkgconfig(gobject-introspection-1.0) >= 1.61.2 pkgconfig(gthread-2.0) >= 2.58.0 pkgconfig(libffi) pkgconfig(mozjs-68) Processing files: gjs-tests-1.64.3-2.fc32.armv7hl Provides: gjs-tests = 1.64.3-2.fc32 gjs-tests(armv7hl-32) = 1.64.3-2.fc32 libgimarshallingtests.so libregress.so libwarnlib.so Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/sh ld-linux-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) libc.so.6 libc.so.6(GLIBC_2.4) libcairo-gobject.so.2 libcairo.so.2 libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libgio-2.0.so.0 libgirepository-1.0.so.1 libgjs.so.0 libglib-2.0.so.0 libgobject-2.0.so.0 libmozjs-68.so.0 libmozjs-68.so.0(mozjs_68) rtld(GNU_HASH) Processing files: gjs-debugsource-1.64.3-2.fc32.armv7hl Provides: gjs-debugsource = 1.64.3-2.fc32 gjs-debugsource(armv7hl-32) = 1.64.3-2.fc32 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: gjs-debuginfo-1.64.3-2.fc32.armv7hl Provides: debuginfo(build-id) = 69916a44a01c77efadceee39f12d3835cda22f50 debuginfo(build-id) = 7adca3dff5a5aa3741a23ff1cea8de9027593ec6 gjs-debuginfo = 1.64.3-2.fc32 gjs-debuginfo(armv7hl-32) = 1.64.3-2.fc32 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: gjs-debugsource(armv7hl-32) = 1.64.3-2.fc32 Processing files: gjs-tests-debuginfo-1.64.3-2.fc32.armv7hl Provides: debuginfo(build-id) = 4ce9fdca00a72a2407a2b80a88d0d7bc305dadbf debuginfo(build-id) = 86f29cde1da2562e918d87305295546853301136 debuginfo(build-id) = dc4d69c334856ccc411116dcf5ea3686fbe2a0f7 debuginfo(build-id) = dc82b7e125327868759573644f09444c1be1a898 gjs-tests-debuginfo = 1.64.3-2.fc32 gjs-tests-debuginfo(armv7hl-32) = 1.64.3-2.fc32 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: gjs-debugsource(armv7hl-32) = 1.64.3-2.fc32 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm Wrote: /builddir/build/RPMS/gjs-devel-1.64.3-2.fc32.armv7hl.rpm Wrote: /builddir/build/RPMS/gjs-tests-1.64.3-2.fc32.armv7hl.rpm Wrote: /builddir/build/RPMS/gjs-1.64.3-2.fc32.armv7hl.rpm Wrote: /builddir/build/RPMS/gjs-tests-debuginfo-1.64.3-2.fc32.armv7hl.rpm Wrote: /builddir/build/RPMS/gjs-debugsource-1.64.3-2.fc32.armv7hl.rpm Wrote: /builddir/build/RPMS/gjs-debuginfo-1.64.3-2.fc32.armv7hl.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.atTmYU + umask 022 + cd /builddir/build/BUILD + cd gjs-1.64.3 + /usr/bin/rm -rf /builddir/build/BUILDROOT/gjs-1.64.3-2.fc32.arm + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0