D: [iurt_root_command] chroot Installing /home/iurt/rpmbuild/SRPMS/firefox-78.6.1-1.mga8.src.rpm Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.eAmAcJ + umask 022 + cd /home/iurt/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/iurt/rpmbuild/BUILD + rm -rf firefox-78.6.1 + /usr/bin/tar -xof - + /usr/bin/xz -dc /home/iurt/rpmbuild/SOURCES/firefox-78.6.1esr.source.tar.xz + STATUS=0 + '[' 0 -ne 0 ']' + cd firefox-78.6.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #40 (build-aarch64-skia.patch):' Patch #40 (build-aarch64-skia.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .aarch64-skia --fuzz=0 patching file gfx/skia/skia/include/private/SkHalf.h patching file gfx/skia/skia/src/opts/SkRasterPipeline_opts.h patching file gfx/skia/skia/third_party/skcms/src/Transform_inl.h + echo 'Patch #41 (build-disable-elfhack.patch):' Patch #41 (build-disable-elfhack.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .disable-elfhack --fuzz=0 patching file toolkit/moz.configure Hunk #1 succeeded at 1091 (offset 55 lines). + echo 'Patch #3 (mozilla-build-arm.patch):' Patch #3 (mozilla-build-arm.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .arm --fuzz=0 patching file gfx/skia/skia/include/core/SkPreConfig.h Hunk #1 succeeded at 175 (offset -28 lines). + echo 'Patch #44 (build-arm-libopus.patch):' Patch #44 (build-arm-libopus.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .build-arm-libopus --fuzz=0 patching file media/libopus/silk/arm/arm_silk_map.c + echo 'Patch #48 (build-arm-wasm.patch):' Patch #48 (build-arm-wasm.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .build-arm-wasm --fuzz=0 patching file js/src/wasm/WasmSignalHandlers.cpp + echo 'Patch #49 (build-arm-libaom.patch):' Patch #49 (build-arm-libaom.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .build-arm-libaom --fuzz=0 patching file media/libaom/moz.build + echo 'Patch #219 (rhbz-1173156.patch):' Patch #219 (rhbz-1173156.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .rhbz-1173156 --fuzz=0 patching file extensions/auth/nsAuthSambaNTLM.cpp + echo 'Patch #402 (mozilla-1196777.patch):' Patch #402 (mozilla-1196777.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .1196777 --fuzz=0 patching file widget/gtk/nsWindow.cpp Hunk #1 succeeded at 161 (offset 5 lines). + echo 'Patch #450 (mozilla-1624128.patch):' Patch #450 (mozilla-1624128.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .1624128 --fuzz=0 -R patching file dom/crypto/WebCryptoTask.cpp patching file netwerk/srtp/src/crypto/cipher/aes_gcm_nss.c patching file security/manager/ssl/OSKeyStore.cpp + echo 'Patch #1005 (firefox-66.0-appname.patch):' Patch #1005 (firefox-66.0-appname.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .appname --fuzz=0 patching file browser/components/shell/nsGNOMEShellService.cpp Hunk #1 succeeded at 124 (offset 6 lines). + echo 'Patch #1009 (fix-build.diff):' Patch #1009 (fix-build.diff): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .fbts --fuzz=0 patching file toolkit/system/unixproxy/nsLibProxySettings.cpp + echo 'Patch #1011 (mozilla-kde.patch):' Patch #1011 (mozilla-kde.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .mozkde --fuzz=0 patching file modules/libpref/Preferences.cpp patching file modules/libpref/moz.build patching file python/mozbuild/mozpack/chrome/flags.py patching file python/mozbuild/mozpack/chrome/manifest.py patching file toolkit/components/downloads/moz.build patching file toolkit/mozapps/downloads/HelperAppDlg.jsm patching file toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp Hunk #3 succeeded at 384 (offset -3 lines). patching file toolkit/xre/moz.build patching file toolkit/xre/nsKDEUtils.cpp patching file toolkit/xre/nsKDEUtils.h patching file uriloader/exthandler/HandlerServiceParent.cpp patching file uriloader/exthandler/moz.build patching file uriloader/exthandler/unix/nsCommonRegistry.cpp patching file uriloader/exthandler/unix/nsCommonRegistry.h patching file uriloader/exthandler/unix/nsKDERegistry.cpp patching file uriloader/exthandler/unix/nsKDERegistry.h patching file uriloader/exthandler/unix/nsMIMEInfoUnix.cpp patching file uriloader/exthandler/unix/nsOSHelperAppService.cpp patching file widget/gtk/moz.build patching file widget/gtk/nsFilePicker.cpp patching file widget/gtk/nsFilePicker.h patching file xpcom/components/ManifestParser.cpp patching file xpcom/components/moz.build patching file xpcom/io/nsLocalFileUnix.cpp Hunk #2 succeeded at 1908 (offset 9 lines). + echo 'Patch #1012 (firefox-kde.patch):' Patch #1012 (firefox-kde.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .ffkde --fuzz=0 patching file browser/components/preferences/main.js Hunk #1 succeeded at 335 (offset -1 lines). Hunk #2 succeeded at 1307 (offset -1 lines). patching file browser/components/shell/moz.build patching file browser/components/shell/nsKDEShellService.cpp patching file browser/components/shell/nsKDEShellService.h patching file browser/components/shell/nsUnixShellService.cpp patching file browser/components/shell/nsUnixShellService.h + echo 'Patch #1043 (force-i586-host.patch):' Patch #1043 (force-i586-host.patch): + /usr/bin/patch --no-backup-if-mismatch -p0 --fuzz=0 (Stripping trailing CRs from patch; use --binary to disable.) patching file build/moz.configure/init.configure Hunk #1 succeeded at 702 (offset 40 lines). + echo 'Patch #1044 (bypass-cmov-assert-on-i586.patch):' Patch #1044 (bypass-cmov-assert-on-i586.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file js/src/jit/x86-shared/Assembler-x86-shared.cpp Hunk #1 succeeded at 344 (offset 16 lines). + echo 'Patch #1045 (build-aarch64-user_vfp.patch):' Patch #1045 (build-aarch64-user_vfp.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file js/src/wasm/WasmSignalHandlers.cpp Hunk #1 succeeded at 245 (offset 1 line). + echo 'Patch #1046 (fix-checksum-for-missing-file.patch):' Patch #1046 (fix-checksum-for-missing-file.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file third_party/rust/failure/.cargo-checksum.json + /usr/bin/rm -f .mozconfig + /usr/bin/cp /home/iurt/rpmbuild/SOURCES/firefox-mozconfig .mozconfig + cat + echo 'ac_add_options --enable-default-toolkit=cairo-gtk3' + echo 'ac_add_options --enable-official-branding' + /usr/bin/cp /home/iurt/rpmbuild/SOURCES/mozilla-api-key mozilla-api-key + /usr/bin/cp /home/iurt/rpmbuild/SOURCES/google-api-key google-api-key + echo 'ac_add_options --prefix="/usr"' + echo 'ac_add_options --libdir="/usr/lib64"' + echo 'ac_add_options --with-system-nspr' + echo 'ac_add_options --with-system-nss' + echo 'ac_add_options --enable-system-ffi' + echo 'ac_add_options --enable-optimize="-g -O2"' + echo 'ac_add_options --disable-debug-symbols' + echo 'ac_add_options --disable-jemalloc' + echo 'ac_add_options --disable-webrtc' + echo 'ac_add_options --disable-crashreporter' + echo 'ac_add_options --disable-tests' + echo 'ac_add_options --with-system-jpeg' + echo 'ac_add_options --without-system-libvpx' + echo 'ac_add_options --with-system-icu' + chmod -x third_party/rust/itertools/src/lib.rs + chmod a-x third_party/rust/gfx-backend-vulkan/src/command.rs third_party/rust/gfx-backend-vulkan/src/conv.rs third_party/rust/gfx-backend-vulkan/src/device.rs third_party/rust/gfx-backend-vulkan/src/info.rs third_party/rust/gfx-backend-vulkan/src/lib.rs third_party/rust/gfx-backend-vulkan/src/native.rs third_party/rust/gfx-backend-vulkan/src/pool.rs third_party/rust/gfx-backend-vulkan/src/window.rs + chmod a-x third_party/rust/gfx-hal/src/adapter.rs third_party/rust/gfx-hal/src/buffer.rs third_party/rust/gfx-hal/src/device.rs third_party/rust/gfx-hal/src/format.rs third_party/rust/gfx-hal/src/image.rs third_party/rust/gfx-hal/src/lib.rs third_party/rust/gfx-hal/src/memory.rs third_party/rust/gfx-hal/src/pass.rs third_party/rust/gfx-hal/src/pool.rs third_party/rust/gfx-hal/src/query.rs third_party/rust/gfx-hal/src/window.rs + chmod a-x third_party/rust/ash/src/extensions/ext/debug_utils.rs + chmod a-x third_party/rust/ash/src/extensions/ext/debug_marker.rs third_party/rust/ash/src/extensions/ext/debug_report.rs third_party/rust/ash/src/extensions/ext/debug_utils.rs third_party/rust/ash/src/extensions/ext/mod.rs + chmod a-x third_party/rust/ash/src/extensions/khr/android_surface.rs third_party/rust/ash/src/extensions/khr/display.rs third_party/rust/ash/src/extensions/khr/display_swapchain.rs third_party/rust/ash/src/extensions/khr/external_memory_fd.rs third_party/rust/ash/src/extensions/khr/mod.rs third_party/rust/ash/src/extensions/khr/push_descriptor.rs third_party/rust/ash/src/extensions/khr/ray_tracing.rs third_party/rust/ash/src/extensions/khr/surface.rs third_party/rust/ash/src/extensions/khr/swapchain.rs third_party/rust/ash/src/extensions/khr/timeline_semaphore.rs third_party/rust/ash/src/extensions/khr/wayland_surface.rs third_party/rust/ash/src/extensions/khr/win32_surface.rs third_party/rust/ash/src/extensions/khr/xcb_surface.rs third_party/rust/ash/src/extensions/khr/xlib_surface.rs + chmod a-x third_party/rust/ash/src/extensions/mvk/ios_surface.rs third_party/rust/ash/src/extensions/mvk/macos_surface.rs third_party/rust/ash/src/extensions/mvk/mod.rs + chmod a-x third_party/rust/ash/src/extensions/nv/mesh_shader.rs third_party/rust/ash/src/extensions/nv/mod.rs third_party/rust/ash/src/extensions/nv/ray_tracing.rs + find -name lib.rs + xargs chmod -x + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.1ow0PH + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd firefox-78.6.1 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + mkdir -p my_rust_vendor + cd my_rust_vendor + /usr/bin/tar xf /home/iurt/rpmbuild/SOURCES/cbindgen-vendor.tar.xz + mkdir -p .cargo + cat ++ pwd + env CARGO_HOME=.cargo cargo install cbindgen Installing cbindgen v0.14.2 Compiling proc-macro2 v1.0.8 Compiling libc v0.2.66 Compiling syn v1.0.14 Compiling unicode-xid v0.2.0 Compiling cfg-if v0.1.10 Compiling getrandom v0.1.14 Compiling serde v1.0.104 Compiling ppv-lite86 v0.2.6 Compiling ryu v1.0.2 Compiling bitflags v1.2.1 Compiling unicode-width v0.1.7 Compiling log v0.4.8 Compiling strsim v0.8.0 Compiling ansi_term v0.11.0 Compiling itoa v0.4.5 Compiling remove_dir_all v0.5.2 Compiling unicode-segmentation v1.6.0 Compiling cbindgen v0.14.2 Compiling vec_map v0.8.1 Compiling textwrap v0.11.0 Compiling c2-chacha v0.2.3 Compiling heck v0.3.1 Compiling quote v1.0.2 Compiling atty v0.2.14 Compiling clap v2.33.0 Compiling rand_core v0.5.1 Compiling rand_chacha v0.2.1 Compiling rand v0.7.3 Compiling tempfile v3.1.0 Compiling serde_derive v1.0.104 Compiling serde_json v1.0.47 Compiling toml v0.5.6 Finished release [optimized] target(s) in 4m 52s Installing /home/iurt/rpmbuild/BUILD/firefox-78.6.1/my_rust_vendor/.cargo/bin/cbindgen Installed package `cbindgen v0.14.2` (executable `cbindgen`) warning: be sure to add `/home/iurt/rpmbuild/BUILD/firefox-78.6.1/my_rust_vendor/.cargo/bin` to your PATH to be able to run the installed binaries ++ pwd + export PATH=/home/iurt/rpmbuild/BUILD/firefox-78.6.1/my_rust_vendor/.cargo/bin:/usr/local/bin:/usr/bin:/usr/local/games:/usr/games:/usr/local/sbin:/usr/sbin:/usr/lib64/qt5/bin:/home/iurt/.local/bin:/home/iurt/bin + PATH=/home/iurt/rpmbuild/BUILD/firefox-78.6.1/my_rust_vendor/.cargo/bin:/usr/local/bin:/usr/bin:/usr/local/games:/usr/games:/usr/local/sbin:/usr/sbin:/usr/lib64/qt5/bin:/home/iurt/.local/bin:/home/iurt/bin + cd - /home/iurt/rpmbuild/BUILD/firefox-78.6.1 ++ echo '-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables' ++ /usr/bin/sed -e s/-Wall// + MOZ_OPT_FLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables' ++ echo '-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables' ++ /usr/bin/sed -e s/-Werror=format-security// + MOZ_OPT_FLAGS='-O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables' + MOZ_OPT_FLAGS='-O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fpermissive' + MOZ_OPT_FLAGS='-O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now' + MOZ_LINK_FLAGS='-Wl,--no-keep-memory -Wl,--reduce-memory-overheads' + MOZ_OPT_FLAGS='-O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT' + echo 'export CFLAGS="-O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT"' + echo 'export CXXFLAGS="-O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT"' + echo 'export LDFLAGS="-Wl,--no-keep-memory -Wl,--reduce-memory-overheads"' + echo 'export CC=gcc' + echo 'export CXX=g++' + echo 'export AR="gcc-ar"' + echo 'export NM="gcc-nm"' + echo 'export RANLIB="gcc-ranlib"' + MOZ_SMP_FLAGS=-j1 + '[' -z 8 ']' + '[' 8 -ge 2 ']' + MOZ_SMP_FLAGS=-j2 + '[' 8 -ge 4 ']' + MOZ_SMP_FLAGS=-j4 + '[' 8 -ge 8 ']' + MOZ_SMP_FLAGS=-j8 + echo 'export MOZ_MAKE_FLAGS="-j8"' + echo 'export MOZ_SERVICES_SYNC=1' + echo 'export STRIP=/bin/true' + ./mach build 0:02.14 Clobber not needed. 0:02.15 Adding make options from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/.mozconfig BUILD_OFFICIAL=1 MOZILLA_OFFICIAL=1 MOZ_OBJDIR=/home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir OBJDIR=/home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir FOUND_MOZCONFIG=/home/iurt/rpmbuild/BUILD/firefox-78.6.1/.mozconfig export FOUND_MOZCONFIG 0:02.16 /usr/bin/gmake -f client.mk -s configure 0:02.20 cd /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir 0:02.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/configure 0:02.68 Creating Python 3 environment 0:02.88 Using base prefix '/usr' 0:02.89 No LICENSE.txt / LICENSE found in source 0:02.90 New python executable in /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/_virtualenvs/init_py3/bin/python3 0:02.90 Also creating executable in /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/_virtualenvs/init_py3/bin/python 0:04.30 Installing setuptools, pip, wheel... 0:10.18 done. 0:13.83 b"running build_ext\nbuilding 'psutil._psutil_linux' extension\ncreating build/temp.linux-aarch64-3.8\ncreating build/temp.linux-aarch64-3.8/psutil\ngcc -pthread -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_SIZEOF_PID_T=4 -DPSUTIL_VERSION=570 -DPSUTIL_LINUX=1 -I/usr/include/python3.8 -c psutil/_psutil_common.c -o build/temp.linux-aarch64-3.8/psutil/_psutil_common.o\ngcc -pthread -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_SIZEOF_PID_T=4 -DPSUTIL_VERSION=570 -DPSUTIL_LINUX=1 -I/usr/include/python3.8 -c psutil/_psutil_posix.c -o build/temp.linux-aarch64-3.8/psutil/_psutil_posix.o\ngcc -pthread -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_SIZEOF_PID_T=4 -DPSUTIL_VERSION=570 -DPSUTIL_LINUX=1 -I/usr/include/python3.8 -c psutil/_psutil_linux.c -o build/temp.linux-aarch64-3.8/psutil/_psutil_linux.o\ncreating build/lib.linux-aarch64-3.8\ncreating build/lib.linux-aarch64-3.8/psutil\ngcc -pthread -shared -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags build/temp.linux-aarch64-3.8/psutil/_psutil_common.o build/temp.linux-aarch64-3.8/psutil/_psutil_posix.o build/temp.linux-aarch64-3.8/psutil/_psutil_linux.o -L/usr/lib64 -lpython3.8 -o build/lib.linux-aarch64-3.8/psutil/_psutil_linux.cpython-38-aarch64-linux-gnu.so\nbuilding 'psutil._psutil_posix' extension\ngcc -pthread -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_SIZEOF_PID_T=4 -DPSUTIL_VERSION=570 -DPSUTIL_LINUX=1 -I/usr/include/python3.8 -c psutil/_psutil_common.c -o build/temp.linux-aarch64-3.8/psutil/_psutil_common.o\ngcc -pthread -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_SIZEOF_PID_T=4 -DPSUTIL_VERSION=570 -DPSUTIL_LINUX=1 -I/usr/include/python3.8 -c psutil/_psutil_posix.c -o build/temp.linux-aarch64-3.8/psutil/_psutil_posix.o\ngcc -pthread -shared -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags build/temp.linux-aarch64-3.8/psutil/_psutil_common.o build/temp.linux-aarch64-3.8/psutil/_psutil_posix.o -L/usr/lib64 -lpython3.8 -o build/lib.linux-aarch64-3.8/psutil/_psutil_posix.cpython-38-aarch64-linux-gnu.so\ncopying build/lib.linux-aarch64-3.8/psutil/_psutil_linux.cpython-38-aarch64-linux-gnu.so -> psutil\ncopying build/lib.linux-aarch64-3.8/psutil/_psutil_posix.cpython-38-aarch64-linux-gnu.so -> psutil\n" 0:13.83 Error processing command. Ignoring because optional. (optional:packages.txt:comm/build/virtualenv_packages.txt) 0:13.86 Re-executing in the virtualenv 0:14.84 Adding configure options from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/.mozconfig 0:14.84 --enable-application=browser 0:14.85 --prefix= 0:14.85 --libdir= 0:14.85 --with-system-zlib 0:14.85 --disable-strip 0:14.85 --enable-necko-wifi 0:14.85 --disable-updater 0:14.85 --enable-chrome-format=omni 0:14.85 --enable-pulseaudio 0:14.85 --without-system-icu 0:14.85 --with-mozilla-api-keyfile=../mozilla-api-key 0:14.85 --with-google-location-service-api-keyfile=../google-api-key 0:14.85 --with-google-safebrowsing-api-keyfile=../google-api-key 0:14.85 --enable-release 0:14.85 --update-channel=release 0:14.85 BINDGEN_CFLAGS=-I/usr/include/nspr4 -I/usr/include/pixman-1 0:14.85 --enable-av1 0:14.85 --allow-addon-sideload 0:14.85 --enable-libproxy 0:14.85 --with-system-png 0:14.85 --with-distribution-id=org.mageia 0:14.85 --enable-update-channel=release 0:14.85 --enable-default-toolkit=cairo-gtk3 0:14.85 --enable-official-branding 0:14.86 --prefix=/usr 0:14.86 --libdir=/usr/lib64 0:14.86 --with-system-nspr 0:14.86 --with-system-nss 0:14.86 --enable-system-ffi 0:14.86 --enable-optimize=-g -O2 0:14.86 --disable-debug-symbols 0:14.86 --disable-jemalloc 0:14.86 --disable-webrtc 0:14.86 --disable-crashreporter 0:14.86 --disable-tests 0:14.86 --with-system-jpeg 0:14.86 --without-system-libvpx 0:14.86 --with-system-icu 0:14.86 CFLAGS=-O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT 0:14.86 NM=gcc-nm 0:14.86 CXXFLAGS=-O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT 0:14.86 RANLIB=gcc-ranlib 0:14.86 AR=gcc-ar 0:14.86 STRIP=/bin/true 0:14.86 LDFLAGS=-Wl,--no-keep-memory -Wl,--reduce-memory-overheads 0:14.86 CXX=g++ 0:14.87 BUILD_OFFICIAL=1 0:14.87 CC=gcc 0:14.87 MOZILLA_OFFICIAL=1 0:14.87 MOZ_MAKE_FLAGS=-j8 0:14.87 MOZ_SERVICES_SYNC=1 0:14.87 checking for vcs source checkout... no 0:15.00 checking for a shell... /usr/bin/sh 0:15.27 checking for host system type... aarch64-unknown-linux-gnu 0:15.27 checking for target system type... aarch64-unknown-linux-gnu 0:16.43 checking whether cross compiling... no 0:16.70 checking for Python 3... /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/_virtualenvs/init_py3/bin/python (3.8.7) 0:16.72 checking for yasm... /usr/bin/yasm 0:16.74 checking yasm version... 1.3.0 0:16.75 checking for the target C compiler... /usr/bin/gcc 0:16.83 checking whether the target C compiler can be used... yes 0:16.83 checking the target C compiler version... 10.2.1 0:16.90 checking the target C compiler works... yes 0:16.90 checking for the target C++ compiler... /usr/bin/g++ 0:16.99 checking whether the target C++ compiler can be used... yes 0:16.99 checking the target C++ compiler version... 10.2.1 0:17.07 checking the target C++ compiler works... yes 0:17.07 checking for the host C compiler... /usr/bin/gcc 0:17.15 checking whether the host C compiler can be used... yes 0:17.15 checking the host C compiler version... 10.2.1 0:17.22 checking the host C compiler works... yes 0:17.22 checking for the host C++ compiler... /usr/bin/g++ 0:17.34 checking whether the host C++ compiler can be used... yes 0:17.34 checking the host C++ compiler version... 10.2.1 0:17.48 checking the host C++ compiler works... yes 0:17.55 checking for 64-bit OS... yes 0:17.63 checking for new enough STL headers from libstdc++... yes 0:17.65 checking for nasm... /usr/bin/nasm 0:17.66 checking nasm version... 2.15.05 0:17.71 checking for linker... bfd 0:17.72 checking for the assembler... /usr/bin/gcc 0:17.75 checking for ar... /usr/bin/gcc-ar 0:17.75 checking for pkg_config... /usr/bin/pkg-config 0:17.77 checking for pkg-config version... 1.7.3 0:17.88 checking for stdint.h... yes 0:17.96 checking for inttypes.h... yes 0:18.05 checking for malloc.h... yes 0:18.13 checking for alloca.h... yes 0:18.19 checking for sys/byteorder.h... no 0:18.26 checking for getopt.h... yes 0:18.34 checking for unistd.h... yes 0:18.42 checking for nl_types.h... yes 0:18.48 checking for cpuid.h... no 0:18.58 checking for fts.h... yes 0:18.67 checking for sys/statvfs.h... yes 0:18.72 checking for sys/statfs.h... yes 0:18.80 checking for sys/vfs.h... yes 0:18.85 checking for sys/mount.h... yes 0:18.96 checking for sys/quota.h... yes 0:19.05 checking for linux/quota.h... yes 0:19.14 checking for linux/if_addr.h... yes 0:19.23 checking for linux/rtnetlink.h... yes 0:19.30 checking for sys/queue.h... yes 0:19.40 checking for sys/types.h... yes 0:19.52 checking for netinet/in.h... yes 0:19.60 checking for byteswap.h... yes 0:19.70 checking for linux/perf_event.h... yes 0:19.81 checking for perf_event_open system call... yes 0:19.83 checking whether the C compiler supports -Wbitfield-enum-conversion... no 0:19.86 checking whether the C++ compiler supports -Wbitfield-enum-conversion... no 0:19.90 checking whether the C compiler supports -Wshadow-field-in-constructor-modified... no 0:19.92 checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... no 0:19.95 checking whether the C compiler supports -Wunreachable-code-return... no 0:19.98 checking whether the C++ compiler supports -Wunreachable-code-return... no 0:20.01 checking whether the C compiler supports -Wclass-varargs... no 0:20.03 checking whether the C++ compiler supports -Wclass-varargs... no 0:20.05 checking whether the C++ compiler supports -Wempty-init-stmt... no 0:20.07 checking whether the C compiler supports -Wfloat-overflow-conversion... no 0:20.11 checking whether the C++ compiler supports -Wfloat-overflow-conversion... no 0:20.12 checking whether the C compiler supports -Wfloat-zero-conversion... no 0:20.14 checking whether the C++ compiler supports -Wfloat-zero-conversion... no 0:20.16 checking whether the C compiler supports -Wloop-analysis... no 0:20.18 checking whether the C++ compiler supports -Wloop-analysis... no 0:20.24 checking whether the C++ compiler supports -Wc++2a-compat... yes 0:20.26 checking whether the C++ compiler supports -Wcomma... no 0:20.34 checking whether the C compiler supports -Wduplicated-cond... yes 0:20.43 checking whether the C++ compiler supports -Wduplicated-cond... yes 0:20.51 checking whether the C++ compiler supports -Wimplicit-fallthrough... yes 0:20.58 checking whether the C++ compiler supports -Wunused-function... yes 0:20.65 checking whether the C++ compiler supports -Wunused-variable... yes 0:20.67 checking whether the C compiler supports -Wstring-conversion... no 0:20.69 checking whether the C++ compiler supports -Wstring-conversion... no 0:20.72 checking whether the C compiler supports -Wtautological-overlap-compare... no 0:20.75 checking whether the C++ compiler supports -Wtautological-overlap-compare... no 0:20.78 checking whether the C compiler supports -Wtautological-unsigned-enum-zero-compare... no 0:20.80 checking whether the C++ compiler supports -Wtautological-unsigned-enum-zero-compare... no 0:20.84 checking whether the C compiler supports -Wtautological-unsigned-zero-compare... no 0:20.87 checking whether the C++ compiler supports -Wtautological-unsigned-zero-compare... no 0:20.90 checking whether the C compiler supports -Wno-error=tautological-type-limit-compare... no 0:20.94 checking whether the C++ compiler supports -Wno-error=tautological-type-limit-compare... no 0:20.97 checking whether the C++ compiler supports -Wno-inline-new-delete... no 0:21.08 checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes 0:21.15 checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes 0:21.21 checking whether the C compiler supports -Wno-error=deprecated-declarations... yes 0:21.25 checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes 0:21.33 checking whether the C compiler supports -Wno-error=array-bounds... yes 0:21.42 checking whether the C++ compiler supports -Wno-error=array-bounds... yes 0:21.51 checking whether the C compiler supports -Wno-error=coverage-mismatch... yes 0:21.58 checking whether the C++ compiler supports -Wno-error=coverage-mismatch... yes 0:21.61 checking whether the C compiler supports -Wno-error=backend-plugin... no 0:21.63 checking whether the C++ compiler supports -Wno-error=backend-plugin... no 0:21.68 checking whether the C compiler supports -Wno-error=free-nonheap-object... yes 0:21.74 checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes 0:21.82 checking whether the C compiler supports -Wno-multistatement-macros... yes 0:21.90 checking whether the C++ compiler supports -Wno-multistatement-macros... yes 0:21.94 checking whether the C compiler supports -Wno-error=return-std-move... no 0:21.98 checking whether the C++ compiler supports -Wno-error=return-std-move... no 0:22.03 checking whether the C compiler supports -Wno-error=class-memaccess... yes 0:22.12 checking whether the C++ compiler supports -Wno-error=class-memaccess... yes 0:22.15 checking whether the C compiler supports -Wno-error=atomic-alignment... no 0:22.19 checking whether the C++ compiler supports -Wno-error=atomic-alignment... no 0:22.27 checking whether the C compiler supports -Wno-error=deprecated-copy... yes 0:22.35 checking whether the C++ compiler supports -Wno-error=deprecated-copy... yes 0:22.44 checking whether the C compiler supports -Wformat... yes 0:22.55 checking whether the C++ compiler supports -Wformat... yes 0:22.61 checking whether the C compiler supports -Wformat-security... no 0:22.66 checking whether the C++ compiler supports -Wformat-security... no 0:22.72 checking whether the C compiler supports -Wformat-overflow=2... yes 0:22.80 checking whether the C++ compiler supports -Wformat-overflow=2... yes 0:22.84 checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:22.86 checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:22.87 checking for llvm_profdata... /usr/bin/llvm-profdata 0:22.97 checking whether the C++ compiler supports -fno-sized-deallocation... yes 0:23.04 checking whether the C++ compiler supports -fno-aligned-new... yes 0:23.08 checking for libpulse... yes 0:23.10 checking MOZ_PULSEAUDIO_CFLAGS... -D_REENTRANT 0:23.11 checking MOZ_PULSEAUDIO_LIBS... -lpulse 0:23.13 checking for nspr >= 4.25... yes 0:23.15 checking NSPR_CFLAGS... -I/usr/include/nspr4 0:23.17 checking NSPR_LIBS... -lplds4 -lplc4 -lnspr4 -lpthread -ldl 0:23.18 checking for rustc... /usr/bin/rustc 0:23.18 checking for cargo... /usr/bin/cargo 0:23.32 checking rustc version... 1.49.0 0:23.34 checking cargo version... 1.49.0 0:23.71 checking for rust target triplet... aarch64-unknown-linux-gnu 0:24.04 checking for rust host triplet... aarch64-unknown-linux-gnu 0:24.04 checking for rustdoc... /usr/bin/rustdoc 0:24.06 checking for cbindgen... /home/iurt/rpmbuild/BUILD/firefox-78.6.1/my_rust_vendor/.cargo/bin/cbindgen 0:24.06 checking for rustfmt... not found 0:24.13 checking for clang for bindgen... /usr/bin/clang++ 0:24.19 checking for libclang for bindgen... /usr/lib64/libclang.so 0:24.21 checking that libclang is new enough... yes 0:24.22 checking bindgen cflags... -x c++ -fno-sized-deallocation -fno-aligned-new -DTRACING=1 -DIMPL_LIBXUL -DMOZILLA_INTERNAL_API -DRUST_BINDGEN -DOS_POSIX=1 -DOS_LINUX=1 -std=gnu++17 -I/usr/include/nspr4 -I/usr/include/pixman-1 0:24.24 checking for libffi > 3.0.9... yes 0:24.25 checking MOZ_FFI_CFLAGS... 0:24.26 checking MOZ_FFI_LIBS... -lffi 0:24.28 checking for icu-i18n >= 67.1... yes 0:24.30 checking MOZ_ICU_CFLAGS... 0:24.31 checking MOZ_ICU_LIBS... -licui18n -licuuc -licudata 0:24.38 checking for nodejs... /usr/bin/node (14.15.1) 0:24.40 checking for gtk+-wayland-3.0 >= 3.10 xkbcommon >= 0.4.1 libdrm >= 2.4... yes 0:24.44 checking MOZ_WAYLAND_CFLAGS... -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I/usr/include/libdrm 0:24.45 checking MOZ_WAYLAND_LIBS... -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lxkbcommon -ldrm 0:24.48 checking for pango >= 1.22.0 pangoft2 >= 1.22.0 pangocairo >= 1.22.0... yes 0:24.50 checking MOZ_PANGO_CFLAGS... -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -pthread 0:24.52 checking MOZ_PANGO_LIBS... -lpangoft2-1.0 -lfontconfig -lfreetype -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lcairo 0:24.54 checking for fontconfig >= 2.7.0... yes 0:24.56 checking _FONTCONFIG_CFLAGS... -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 0:24.58 checking _FONTCONFIG_LIBS... -lfontconfig -lfreetype 0:24.59 checking for freetype2 >= 6.1.0... yes 0:24.61 checking _FT2_CFLAGS... -I/usr/include/freetype2 -I/usr/include/libpng16 0:24.62 checking _FT2_LIBS... -lfreetype 0:24.63 checking for tar... /usr/bin/gtar 0:24.63 checking for unzip... /usr/bin/unzip 0:24.63 checking for zip... /usr/bin/zip 0:24.64 checking for gn... not found 0:24.64 checking for the Mozilla API key... yes 0:24.64 checking for the Google Location Service API key... yes 0:24.64 checking for the Google Safebrowsing API key... yes 0:24.64 checking for the Bing API key... no 0:24.64 checking for the Adjust SDK key... no 0:24.64 checking for the Leanplum SDK key... no 0:24.64 checking for the Pocket API key... no 0:24.78 checking for jpeg_destroy_compress... yes 0:24.84 checking for sufficient jpeg library version... yes 0:24.94 checking for sufficient libjpeg-turbo JCS_EXTENSIONS... yes 0:25.09 checking for getcontext... yes 0:25.11 checking for nss >= 3.53.1... yes 0:25.13 checking NSS_CFLAGS... -I/usr/include/nss -I/usr/include/nspr4 0:25.14 checking NSS_LIBS... -lssl3 -lsmime3 -lnss3 -lsoftokn3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl 0:25.14 checking for awk... /usr/bin/gawk 0:25.14 checking for perl... /usr/bin/perl5 0:25.15 checking for minimum required perl version >= 5.006... 5.032000 0:25.17 checking for full perl installation... yes 0:25.17 checking for gmake... /usr/bin/gmake 0:25.18 checking for watchman... not found 0:25.18 checking for xargs... /usr/bin/xargs 0:25.18 checking for rpmbuild... /usr/bin/rpmbuild 0:25.18 checking for NSIS version... no 0:25.23 checking for llvm-objdump... /usr/bin/llvm-objdump 0:25.24 checking for zlib >= 1.2.3... yes 0:25.26 checking MOZ_ZLIB_CFLAGS... 0:25.28 checking MOZ_ZLIB_LIBS... -lz 0:25.29 checking for autoconf... /usr/bin/autoconf-2.13 0:26.12 creating cache ./config.cache 0:26.31 checking host system type... aarch64-unknown-linux-gnu 0:26.40 checking target system type... aarch64-unknown-linux-gnu 0:26.47 checking build system type... aarch64-unknown-linux-gnu 0:26.49 checking for objcopy... /usr/bin/objcopy 0:26.49 checking for gcc... (cached) /usr/bin/gcc -std=gnu99 0:26.50 checking whether the C compiler (/usr/bin/gcc -std=gnu99 -O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -Wl,--no-keep-memory -Wl,--reduce-memory-overheads ) works... (cached) yes 0:26.50 checking whether the C compiler (/usr/bin/gcc -std=gnu99 -O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -Wl,--no-keep-memory -Wl,--reduce-memory-overheads ) is a cross-compiler... no 0:26.51 checking whether we are using GNU C... (cached) yes 0:26.51 checking whether /usr/bin/gcc -std=gnu99 accepts -g... (cached) yes 0:26.52 checking for c++... (cached) /usr/bin/g++ -std=gnu++17 0:26.53 checking whether the C++ compiler (/usr/bin/g++ -std=gnu++17 -O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -Wl,--no-keep-memory -Wl,--reduce-memory-overheads ) works... (cached) yes 0:26.53 checking whether the C++ compiler (/usr/bin/g++ -std=gnu++17 -O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -Wl,--no-keep-memory -Wl,--reduce-memory-overheads ) is a cross-compiler... no 0:26.53 checking whether we are using GNU C++... (cached) yes 0:26.54 checking whether /usr/bin/g++ -std=gnu++17 accepts -g... (cached) yes 0:26.55 checking for ranlib... gcc-ranlib 0:26.56 checking for /usr/bin/gcc... /usr/bin/gcc -std=gnu99 0:26.57 checking for strip... /bin/true 0:26.58 checking for otool... no 0:26.94 checking for X... libraries , headers 0:27.10 checking for dnet_ntoa in -ldnet... no 0:27.31 checking for dnet_ntoa in -ldnet_stub... no 0:27.55 checking for gethostbyname... yes 0:27.74 checking for connect... yes 0:27.96 checking for remove... yes 0:28.15 checking for shmat... yes 0:28.37 checking for IceConnectionNumber in -lICE... yes 0:28.58 checking for --noexecstack option to as... yes 0:28.77 checking for -z noexecstack option to ld... yes 0:28.92 checking for -z text option to ld... yes 0:29.12 checking for -z relro option to ld... yes 0:29.27 checking for -z nocopyreloc option to ld... yes 0:29.35 checking for -Bsymbolic-functions option to ld... yes 0:29.44 checking for --build-id=sha1 option to ld... yes 0:29.57 checking for --ignore-unresolved-symbol option to ld... yes 0:29.63 checking if toolchain supports -mssse3 option... no 0:29.71 checking if toolchain supports -msse4.1 option... no 0:29.86 checking whether the linker supports Identical Code Folding... no 0:30.53 checking whether removing dead symbols breaks debugging... no 0:30.64 checking for working const... yes 0:30.68 checking for mode_t... yes 0:30.74 checking for off_t... yes 0:30.82 checking for pid_t... yes 0:30.93 checking for size_t... yes 0:31.76 checking whether 64-bits std::atomic requires -latomic... no 0:31.88 checking for dirent.h that defines DIR... yes 0:32.26 checking for opendir in -ldir... no 0:32.38 checking for sockaddr_in.sin_len... false 0:32.51 checking for sockaddr_in6.sin6_len... false 0:32.58 checking for sockaddr.sa_len... false 0:32.89 checking for gethostbyname_r in -lc_r... no 0:33.23 checking for library containing dlopen... -ldl 0:33.34 checking for dlfcn.h... yes 0:33.55 checking for dladdr... yes 0:33.81 checking for memmem... yes 0:34.04 checking for socket in -lsocket... no 0:34.32 checking for XDrawLines in -lX11... yes 0:34.55 checking for XextAddDisplay in -lXext... yes 0:34.75 checking for XtFree in -lXt... yes 0:34.94 checking for xcb_connect in -lxcb... yes 0:35.23 checking for xcb_shm_query_version in -lxcb-shm... yes 0:35.47 checking for XGetXCBConnection in -lX11-xcb... yes 0:35.66 checking for pthread_create in -lpthreads... no 0:35.84 checking for pthread_create in -lpthread... yes 0:36.02 checking whether /usr/bin/gcc -std=gnu99 accepts -pthread... yes 0:36.21 checking for pthread.h... yes 0:36.44 checking for stat64... yes 0:36.66 checking for lstat64... yes 0:36.88 checking for truncate64... yes 0:37.11 checking for statvfs64... yes 0:37.34 checking for statvfs... yes 0:37.58 checking for statfs64... yes 0:37.82 checking for statfs... yes 0:38.05 checking for getpagesize... yes 0:38.28 checking for gmtime_r... yes 0:38.47 checking for localtime_r... yes 0:38.74 checking for arc4random... no 0:38.98 checking for arc4random_buf... no 0:39.21 checking for mallinfo... yes 0:39.44 checking for gettid... yes 0:39.71 checking for lchown... yes 0:39.97 checking for setpriority... yes 0:40.21 checking for strerror... yes 0:40.46 checking for syscall... yes 0:40.69 checking for clock_gettime(CLOCK_MONOTONIC)... 0:40.84 checking for pthread_cond_timedwait_monotonic_np... 0:41.10 checking for res_ninit()... yes 0:41.27 checking for an implementation of va_copy()... yes 0:41.45 checking whether va_list can be copied by value... yes 0:41.86 checking for __thread keyword for TLS variables... yes 0:42.02 checking for localeconv... yes 0:42.25 checking for malloc.h... yes 0:42.40 checking for strndup... yes 0:42.62 checking for posix_memalign... yes 0:42.83 checking for memalign... yes 0:43.04 checking for malloc_usable_size... yes 0:43.20 checking whether malloc_usable_size definition can use const argument... no 0:43.34 checking for valloc in malloc.h... yes 0:43.44 checking for valloc in unistd.h... no 0:43.54 checking for _aligned_malloc in malloc.h... no 0:43.77 checking for png_get_valid in -lpng... yes 0:44.02 checking for png_get_acTL in -lpng... yes 0:44.21 checking if app-specific confvars.sh exists... /home/iurt/rpmbuild/BUILD/firefox-78.6.1/browser/confvars.sh 0:44.23 checking for gtk+-3.0 >= 3.4.0 gtk+-unix-print-3.0 glib-2.0 gobject-2.0 gio-unix-2.0 ... yes 0:44.33 checking MOZ_GTK3_CFLAGS... -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread 0:44.37 checking MOZ_GTK3_LIBS... -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 0:44.44 checking for gtk+-2.0 >= 2.18.0 gtk+-unix-print-2.0 glib-2.0 >= 2.22 gobject-2.0 gio-unix-2.0 gdk-x11-2.0... yes 0:44.50 checking MOZ_GTK2_CFLAGS... -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gio-unix-2.0 -pthread 0:44.54 checking MOZ_GTK2_LIBS... -lglib-2.0 -lgtk-x11-2.0 -lglib-2.0 -latk-1.0 -lgmodule-2.0 -pthread -lglib-2.0 -lpangoft2-1.0 -lfontconfig -lfreetype -lgio-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 0:44.60 checking for libproxy-1.0... yes 0:44.61 checking MOZ_LIBPROXY_CFLAGS... 0:44.63 checking MOZ_LIBPROXY_LIBS... -lproxy 0:44.68 checking for dbus-1 >= 0.60... yes 0:44.69 checking MOZ_DBUS_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include 0:44.72 checking MOZ_DBUS_LIBS... -ldbus-1 0:44.74 checking for dbus-glib-1 >= 0.60... yes 0:44.75 checking MOZ_DBUS_GLIB_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include 0:44.78 checking MOZ_DBUS_GLIB_LIBS... -ldbus-glib-1 -ldbus-1 -lgobject-2.0 -lglib-2.0 0:45.10 checking for linux/joystick.h... yes 0:45.11 checking for wget... no 0:45.33 checking for fdatasync... yes 0:45.47 checking for valid C compiler optimization flags... yes 0:46.06 checking for __cxa_demangle... yes 0:46.22 checking for unwind.h... yes 0:46.58 checking for _Unwind_Backtrace... yes 0:46.62 checking for -pipe support... yes 0:46.81 checking what kind of list files are supported by the linker... linkerscript 0:46.82 checking for glib-2.0 >= 1.3.7 gobject-2.0... yes 0:46.83 checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include 0:46.85 checking GLIB_LIBS... -lgobject-2.0 -lglib-2.0 0:46.99 checking for FT_Bitmap_Size.y_ppem... yes 0:47.21 checking for FT_GlyphSlot_Embolden... yes 0:47.52 checking for FT_Load_Sfnt_Table... yes 0:47.81 checking for fontconfig/fcfreetype.h... yes 0:48.43 checking for posix_fadvise... yes 0:48.67 checking for posix_fallocate... yes 0:49.24 updating cache ./config.cache 0:49.26 creating ./config.data 0:49.36 js/src> configuring 0:49.36 js/src> running /home/iurt/rpmbuild/BUILD/firefox-78.6.1/configure.py --enable-project=js --host=aarch64-unknown-linux-gnu --target=aarch64-unknown-linux-gnu MOZILLA_OFFICIAL=1 MOZBUILD_STATE_PATH= --disable-tests --disable-debug --without-debug-label --disable-rust-debug MOZ_PGO= --enable-release --enable-optimize=-g -O2 --without-ccache CCACHE_PREFIX= RUSTC_WRAPPER= --without-toolchain-prefix --disable-debug-symbols --disable-address-sanitizer --disable-memory-sanitizer --disable-thread-sanitizer --disable-undefined-sanitizer --disable-signed-overflow-sanitizer --disable-unsigned-overflow-sanitizer --disable-frame-pointers --disable-coverage RUSTC_OPT_LEVEL=2 --enable-cargo-incremental --disable-linker AS= --disable-clang-plugin --disable-clang-plugin-alpha --disable-mozsearch-plugin --disable-stdcxx-compat --disable-fuzzing --disable-cpp-rtti --disable-jemalloc --without-linux-headers --disable-warnings-as-errors --disable-profile-generate --disable-profile-use --without-pgo-profile-path --disable-lto MOZ_LD64_KNOWN_GOOD= --enable-new-pass-manager --disable-valgrind --disable-smoosh --with-system-nspr RUSTC= CARGO= RUSTDOC= RUSTFMT= --without-libclang-path --without-clang-path BINDGEN_CFLAGS=-I/usr/include/nspr4 -I/usr/include/pixman-1 --disable-js-shell --enable-jit --disable-simulator --disable-instruments --disable-callgrind --disable-profiling --disable-vtune --disable-gc-probes --disable-gczeal --disable-small-chunk-size --disable-trace-logging --disable-oom-breakpoint --disable-perf --disable-jitspew --disable-masm-verbose --disable-more-deterministic --enable-ctypes --with-system-ffi --disable-pipeline-operator --disable-binast --disable-rust-simd --disable-cranelift --disable-wasm-codegen-debug --disable-typed-objects --disable-wasm-bulk-memory --disable-wasm-reftypes --disable-wasm-gc --disable-wasm-private-reftypes --enable-wasm-multi-value --enable-shared-memory --enable-new-regexp --disable-wasm-simd --without-qemu-exe --with-cross-lib=/usr/aarch64-unknown-linux-gnu --without-sixgill --with-jitreport-granularity=3 --with-system-icu --with-intl-api --disable-dtrace --enable-icf --disable-strip --enable-install-strip STRIP_FLAGS= --with-system-zlib --prefix=/home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist JS_STANDALONE= 0:49.87 js/src> checking for vcs source checkout... no 0:50.01 js/src> checking for a shell... /usr/bin/sh 0:50.04 js/src> checking for host system type... aarch64-unknown-linux-gnu 0:50.10 js/src> checking for target system type... aarch64-unknown-linux-gnu 0:51.31 js/src> checking for Python 3... /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/_virtualenvs/init_py3/bin/python (3.8.7) 0:51.31 js/src> checking whether cross compiling... no 0:51.33 js/src> checking for yasm... /usr/bin/yasm 0:51.34 js/src> checking yasm version... 1.3.0 0:51.36 js/src> checking for the target C compiler... /usr/bin/gcc 0:51.41 js/src> checking whether the target C compiler can be used... yes 0:51.41 js/src> checking the target C compiler version... 10.2.1 0:51.53 js/src> checking the target C compiler works... yes 0:51.53 js/src> checking for the target C++ compiler... /usr/bin/g++ 0:51.58 js/src> checking whether the target C++ compiler can be used... yes 0:51.58 js/src> checking the target C++ compiler version... 10.2.1 0:51.68 js/src> checking the target C++ compiler works... yes 0:51.68 js/src> checking for the host C compiler... /usr/bin/gcc 0:51.72 js/src> checking whether the host C compiler can be used... yes 0:51.72 js/src> checking the host C compiler version... 10.2.1 0:51.80 js/src> checking the host C compiler works... yes 0:51.80 js/src> checking for the host C++ compiler... /usr/bin/g++ 0:51.87 js/src> checking whether the host C++ compiler can be used... yes 0:51.87 js/src> checking the host C++ compiler version... 10.2.1 0:51.96 js/src> checking the host C++ compiler works... yes 0:52.05 js/src> checking for 64-bit OS... yes 0:52.14 js/src> checking for new enough STL headers from libstdc++... yes 0:52.16 js/src> checking for nasm... /usr/bin/nasm 0:52.17 js/src> checking nasm version... 2.15.05 0:52.23 js/src> checking for linker... bfd 0:52.24 js/src> checking for the assembler... /usr/bin/gcc 0:52.27 js/src> checking for ar... /usr/bin/gcc-ar 0:52.27 js/src> checking for pkg_config... /usr/bin/pkg-config 0:52.28 js/src> checking for pkg-config version... 1.7.3 0:52.39 js/src> checking for stdint.h... yes 0:52.46 js/src> checking for inttypes.h... yes 0:52.55 js/src> checking for malloc.h... yes 0:52.64 js/src> checking for alloca.h... yes 0:52.69 js/src> checking for sys/byteorder.h... no 0:52.78 js/src> checking for getopt.h... yes 0:52.87 js/src> checking for unistd.h... yes 0:52.96 js/src> checking for nl_types.h... yes 0:53.01 js/src> checking for cpuid.h... no 0:53.12 js/src> checking for fts.h... yes 0:53.19 js/src> checking for sys/statvfs.h... yes 0:53.28 js/src> checking for sys/statfs.h... yes 0:53.34 js/src> checking for sys/vfs.h... yes 0:53.40 js/src> checking for sys/mount.h... yes 0:53.51 js/src> checking for sys/quota.h... yes 0:53.61 js/src> checking for linux/quota.h... yes 0:53.70 js/src> checking for linux/if_addr.h... yes 0:53.82 js/src> checking for linux/rtnetlink.h... yes 0:53.89 js/src> checking for sys/queue.h... yes 0:53.97 js/src> checking for sys/types.h... yes 0:54.09 js/src> checking for netinet/in.h... yes 0:54.18 js/src> checking for byteswap.h... yes 0:54.28 js/src> checking for linux/perf_event.h... yes 0:54.36 js/src> checking for perf_event_open system call... yes 0:54.39 js/src> checking whether the C compiler supports -Wbitfield-enum-conversion... no 0:54.42 js/src> checking whether the C++ compiler supports -Wbitfield-enum-conversion... no 0:54.44 js/src> checking whether the C compiler supports -Wshadow-field-in-constructor-modified... no 0:54.46 js/src> checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... no 0:54.49 js/src> checking whether the C compiler supports -Wunreachable-code-return... no 0:54.52 js/src> checking whether the C++ compiler supports -Wunreachable-code-return... no 0:54.55 js/src> checking whether the C compiler supports -Wclass-varargs... no 0:54.57 js/src> checking whether the C++ compiler supports -Wclass-varargs... no 0:54.60 js/src> checking whether the C++ compiler supports -Wempty-init-stmt... no 0:54.63 js/src> checking whether the C compiler supports -Wfloat-overflow-conversion... no 0:54.65 js/src> checking whether the C++ compiler supports -Wfloat-overflow-conversion... no 0:54.68 js/src> checking whether the C compiler supports -Wfloat-zero-conversion... no 0:54.71 js/src> checking whether the C++ compiler supports -Wfloat-zero-conversion... no 0:54.73 js/src> checking whether the C compiler supports -Wloop-analysis... no 0:54.75 js/src> checking whether the C++ compiler supports -Wloop-analysis... no 0:54.85 js/src> checking whether the C++ compiler supports -Wc++2a-compat... yes 0:54.86 js/src> checking whether the C++ compiler supports -Wcomma... no 0:54.92 js/src> checking whether the C compiler supports -Wduplicated-cond... yes 0:54.99 js/src> checking whether the C++ compiler supports -Wduplicated-cond... yes 0:55.08 js/src> checking whether the C++ compiler supports -Wimplicit-fallthrough... yes 0:55.14 js/src> checking whether the C++ compiler supports -Wunused-function... yes 0:55.22 js/src> checking whether the C++ compiler supports -Wunused-variable... yes 0:55.23 js/src> checking whether the C compiler supports -Wstring-conversion... no 0:55.25 js/src> checking whether the C++ compiler supports -Wstring-conversion... no 0:55.28 js/src> checking whether the C compiler supports -Wtautological-overlap-compare... no 0:55.30 js/src> checking whether the C++ compiler supports -Wtautological-overlap-compare... no 0:55.33 js/src> checking whether the C compiler supports -Wtautological-unsigned-enum-zero-compare... no 0:55.36 js/src> checking whether the C++ compiler supports -Wtautological-unsigned-enum-zero-compare... no 0:55.39 js/src> checking whether the C compiler supports -Wtautological-unsigned-zero-compare... no 0:55.42 js/src> checking whether the C++ compiler supports -Wtautological-unsigned-zero-compare... no 0:55.47 js/src> checking whether the C compiler supports -Wno-error=tautological-type-limit-compare... no 0:55.51 js/src> checking whether the C++ compiler supports -Wno-error=tautological-type-limit-compare... no 0:55.53 js/src> checking whether the C++ compiler supports -Wno-inline-new-delete... no 0:55.64 js/src> checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes 0:55.73 js/src> checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes 0:55.82 js/src> checking whether the C compiler supports -Wno-error=deprecated-declarations... yes 0:55.90 js/src> checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes 0:55.97 js/src> checking whether the C compiler supports -Wno-error=array-bounds... yes 0:56.03 js/src> checking whether the C++ compiler supports -Wno-error=array-bounds... yes 0:56.09 js/src> checking whether the C compiler supports -Wno-error=coverage-mismatch... yes 0:56.17 js/src> checking whether the C++ compiler supports -Wno-error=coverage-mismatch... yes 0:56.21 js/src> checking whether the C compiler supports -Wno-error=backend-plugin... no 0:56.25 js/src> checking whether the C++ compiler supports -Wno-error=backend-plugin... no 0:56.32 js/src> checking whether the C compiler supports -Wno-error=free-nonheap-object... yes 0:56.40 js/src> checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes 0:56.48 js/src> checking whether the C compiler supports -Wno-multistatement-macros... yes 0:56.53 js/src> checking whether the C++ compiler supports -Wno-multistatement-macros... yes 0:56.57 js/src> checking whether the C compiler supports -Wno-error=return-std-move... no 0:56.62 js/src> checking whether the C++ compiler supports -Wno-error=return-std-move... no 0:56.66 js/src> checking whether the C compiler supports -Wno-error=class-memaccess... yes 0:56.72 js/src> checking whether the C++ compiler supports -Wno-error=class-memaccess... yes 0:56.75 js/src> checking whether the C compiler supports -Wno-error=atomic-alignment... no 0:56.79 js/src> checking whether the C++ compiler supports -Wno-error=atomic-alignment... no 0:56.88 js/src> checking whether the C compiler supports -Wno-error=deprecated-copy... yes 0:56.95 js/src> checking whether the C++ compiler supports -Wno-error=deprecated-copy... yes 0:57.01 js/src> checking whether the C compiler supports -Wformat... yes 0:57.09 js/src> checking whether the C++ compiler supports -Wformat... yes 0:57.15 js/src> checking whether the C compiler supports -Wformat-security... no 0:57.21 js/src> checking whether the C++ compiler supports -Wformat-security... no 0:57.31 js/src> checking whether the C compiler supports -Wformat-overflow=2... yes 0:57.37 js/src> checking whether the C++ compiler supports -Wformat-overflow=2... yes 0:57.41 js/src> checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:57.44 js/src> checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:57.50 js/src> checking whether the C++ compiler supports -Wno-noexcept-type... yes 0:57.51 js/src> checking for llvm_profdata... /usr/bin/llvm-profdata 0:57.58 js/src> checking whether the C++ compiler supports -fno-sized-deallocation... yes 0:57.67 js/src> checking whether the C++ compiler supports -fno-aligned-new... yes 0:57.70 js/src> checking for nspr >= 4.10... yes 0:57.72 js/src> checking NSPR_CFLAGS... -I/usr/include/nspr4 0:57.74 js/src> checking NSPR_LIBS... -lplds4 -lplc4 -lnspr4 -lpthread -ldl 0:57.75 js/src> checking for rustc... /usr/bin/rustc 0:57.75 js/src> checking for cargo... /usr/bin/cargo 0:57.90 js/src> checking rustc version... 1.49.0 0:57.92 js/src> checking cargo version... 1.49.0 0:58.30 js/src> checking for rust target triplet... aarch64-unknown-linux-gnu 0:58.66 js/src> checking for rust host triplet... aarch64-unknown-linux-gnu 0:58.66 js/src> checking for rustdoc... /usr/bin/rustdoc 0:58.67 js/src> checking for rustfmt... not found 0:58.75 js/src> checking for clang for bindgen... /usr/bin/clang++ 0:58.80 js/src> checking for libclang for bindgen... /usr/lib64/libclang.so 0:58.80 js/src> checking that libclang is new enough... yes 0:58.81 js/src> checking bindgen cflags... -x c++ -fno-sized-deallocation -fno-aligned-new -DTRACING=1 -DIMPL_LIBXUL -DMOZILLA_INTERNAL_API -DRUST_BINDGEN -DOS_POSIX=1 -DOS_LINUX=1 -std=gnu++17 -I/usr/include/nspr4 -I/usr/include/pixman-1 0:58.83 js/src> checking for libffi > 3.0.9... yes 0:58.85 js/src> checking MOZ_FFI_CFLAGS... 0:58.87 js/src> checking MOZ_FFI_LIBS... -lffi 0:58.89 js/src> checking for icu-i18n >= 67.1... yes 0:58.91 js/src> checking MOZ_ICU_CFLAGS... 0:58.93 js/src> checking MOZ_ICU_LIBS... -licui18n -licuuc -licudata 0:58.94 js/src> checking for awk... /usr/bin/gawk 0:58.94 js/src> checking for perl... /usr/bin/perl5 0:58.95 js/src> checking for minimum required perl version >= 5.006... 5.032000 0:58.98 js/src> checking for full perl installation... yes 0:58.98 js/src> checking for gmake... /usr/bin/gmake 0:58.98 js/src> checking for watchman... not found 0:58.99 js/src> checking for xargs... /usr/bin/xargs 0:58.99 js/src> checking for rpmbuild... /usr/bin/rpmbuild 0:58.99 js/src> checking for NSIS version... no 0:59.04 js/src> checking for llvm-objdump... /usr/bin/llvm-objdump 0:59.05 js/src> checking for zlib >= 1.2.3... yes 0:59.07 js/src> checking MOZ_ZLIB_CFLAGS... 0:59.08 js/src> checking MOZ_ZLIB_LIBS... -lz 0:59.08 js/src> checking for autoconf... /usr/bin/autoconf-2.13 0:59.09 js/src> Refreshing /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/old-configure with /usr/bin/autoconf-2.13 0:59.47 js/src> loading cache /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/./config.cache 0:59.63 js/src> checking host system type... aarch64-unknown-linux-gnu 0:59.74 js/src> checking target system type... aarch64-unknown-linux-gnu 0:59.86 js/src> checking build system type... aarch64-unknown-linux-gnu 0:59.86 js/src> checking for gcc... (cached) /usr/bin/gcc -std=gnu99 0:59.87 js/src> checking whether the C compiler (/usr/bin/gcc -std=gnu99 -O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -Wl,--no-keep-memory -Wl,--reduce-memory-overheads ) works... (cached) yes 0:59.87 js/src> checking whether the C compiler (/usr/bin/gcc -std=gnu99 -O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -Wl,--no-keep-memory -Wl,--reduce-memory-overheads ) is a cross-compiler... no 0:59.88 js/src> checking whether we are using GNU C... (cached) yes 0:59.89 js/src> checking whether /usr/bin/gcc -std=gnu99 accepts -g... (cached) yes 0:59.90 js/src> checking for c++... (cached) /usr/bin/g++ -std=gnu++17 0:59.91 js/src> checking whether the C++ compiler (/usr/bin/g++ -std=gnu++17 -O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -Wl,--no-keep-memory -Wl,--reduce-memory-overheads ) works... (cached) yes 0:59.91 js/src> checking whether the C++ compiler (/usr/bin/g++ -std=gnu++17 -O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -Wl,--no-keep-memory -Wl,--reduce-memory-overheads ) is a cross-compiler... no 0:59.92 js/src> checking whether we are using GNU C++... (cached) yes 0:59.93 js/src> checking whether /usr/bin/g++ -std=gnu++17 accepts -g... (cached) yes 0:59.94 js/src> checking for ranlib... (cached) gcc-ranlib 0:59.95 js/src> checking for /usr/bin/gcc... (cached) /usr/bin/gcc -std=gnu99 0:59.96 js/src> checking for strip... (cached) /bin/true 0:59.97 js/src> checking for sb-conf... no 0:59.98 js/src> checking for ve... no 0:59.99 js/src> checking for X... (cached) libraries , headers 1:00.03 js/src> checking for dnet_ntoa in -ldnet... (cached) no 1:00.08 js/src> checking for dnet_ntoa in -ldnet_stub... (cached) no 1:00.09 js/src> checking for gethostbyname... (cached) yes 1:00.11 js/src> checking for connect... (cached) yes 1:00.12 js/src> checking for remove... (cached) yes 1:00.14 js/src> checking for shmat... (cached) yes 1:00.19 js/src> checking for IceConnectionNumber in -lICE... (cached) yes 1:00.60 js/src> checking for --noexecstack option to as... yes 1:00.82 js/src> checking for -z noexecstack option to ld... yes 1:00.99 js/src> checking for -z text option to ld... yes 1:01.15 js/src> checking for -z relro option to ld... yes 1:01.33 js/src> checking for -z nocopyreloc option to ld... yes 1:01.52 js/src> checking for -Bsymbolic-functions option to ld... yes 1:01.70 js/src> checking for --build-id=sha1 option to ld... yes 1:01.85 js/src> checking whether the linker supports Identical Code Folding... no 1:02.61 js/src> checking whether removing dead symbols breaks debugging... no 1:02.62 js/src> checking for working const... (cached) yes 1:02.63 js/src> checking for mode_t... (cached) yes 1:02.64 js/src> checking for off_t... (cached) yes 1:02.65 js/src> checking for pid_t... (cached) yes 1:02.66 js/src> checking for size_t... (cached) yes 1:02.82 js/src> checking for ssize_t... yes 1:02.83 js/src> checking whether 64-bits std::atomic requires -latomic... (cached) no 1:02.88 js/src> checking for dirent.h that defines DIR... (cached) yes 1:02.96 js/src> checking for opendir in -ldir... (cached) no 1:03.00 js/src> checking for gethostbyname_r in -lc_r... (cached) no 1:03.01 js/src> checking for library containing dlopen... (cached) -ldl 1:03.06 js/src> checking for dlfcn.h... (cached) yes 1:03.12 js/src> checking for socket in -lsocket... (cached) no 1:03.19 js/src> checking for pthread_create in -lpthreads... (cached) no 1:03.23 js/src> checking for pthread_create in -lpthread... (cached) yes 1:03.44 js/src> checking whether /usr/bin/gcc -std=gnu99 accepts -pthread... yes 1:03.64 js/src> checking for getc_unlocked... yes 1:03.91 js/src> checking for _getc_nolock... no 1:03.92 js/src> checking for gmtime_r... (cached) yes 1:04.01 js/src> checking for localtime_r... (cached) yes 1:04.24 js/src> checking for pthread_getname_np... yes 1:04.46 js/src> checking for pthread_get_name_np... no 1:04.47 js/src> checking for clock_gettime(CLOCK_MONOTONIC)... (cached) 1:04.70 js/src> checking for sin in -lm... yes 1:04.76 js/src> checking for res_ninit()... (cached) yes 1:04.98 js/src> checking for nl_langinfo and CODESET... yes 1:05.00 js/src> checking for an implementation of va_copy()... (cached) yes 1:05.02 js/src> checking whether va_list can be copied by value... (cached) yes 1:05.06 js/src> checking for __thread keyword for TLS variables... (cached) yes 1:05.08 js/src> checking for localeconv... (cached) yes 1:05.27 js/src> checking for valid optimization flags... yes 1:05.31 js/src> checking for __cxa_demangle... (cached) yes 1:05.35 js/src> checking for -pipe support... yes 1:05.49 js/src> checking for tm_zone tm_gmtoff in struct tm... yes 1:05.67 js/src> checking what kind of list files are supported by the linker... linkerscript 1:05.75 js/src> checking for posix_fadvise... (cached) yes 1:05.82 js/src> checking for posix_fallocate... (cached) yes 1:05.92 js/src> checking for malloc.h... (cached) yes 1:05.97 js/src> checking for strndup... (cached) yes 1:06.04 js/src> checking for posix_memalign... (cached) yes 1:06.12 js/src> checking for memalign... (cached) yes 1:06.18 js/src> checking for malloc_usable_size... (cached) yes 1:06.33 js/src> checking whether malloc_usable_size definition can use const argument... no 1:06.48 js/src> checking for valloc in malloc.h... yes 1:06.59 js/src> checking for valloc in unistd.h... no 1:06.70 js/src> checking for _aligned_malloc in malloc.h... no 1:06.81 js/src> updating cache /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/./config.cache 1:06.83 js/src> creating ./config.data 1:06.90 js/src> Creating config.status 1:07.05 Creating config.status 1:07.72 Reticulating splines... 1:10.16 0:02.55 File already read. Skipping: /home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/angle/targets/angle_common/moz.build 1:28.90 Finished reading 1329 moz.build files in 6.16s 1:28.90 Read 11 gyp files in parallel contributing 0.00s to total wall time 1:28.90 Processed into 6940 build config descriptors in 5.86s 1:28.90 RecursiveMake backend executed in 7.22s 1:28.90 2621 total backend files; 2621 created; 0 updated; 0 unchanged; 0 deleted; 21 -> 990 Makefile 1:28.90 FasterMake backend executed in 0.99s 1:28.90 12 total backend files; 12 created; 0 updated; 0 unchanged; 0 deleted 1:28.90 Total wall time: 21.28s; CPU time: 20.63s; Efficiency: 97%; Untracked: 1.04s 1:29.89 Clobber not needed. 1:29.89 Adding make options from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/.mozconfig BUILD_OFFICIAL=1 MOZILLA_OFFICIAL=1 MOZ_OBJDIR=/home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir OBJDIR=/home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir FOUND_MOZCONFIG=/home/iurt/rpmbuild/BUILD/firefox-78.6.1/.mozconfig export FOUND_MOZCONFIG 1:29.90 /usr/bin/gmake -f client.mk -s 1:30.66 Elapsed: 0.00s; From dist/private: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 1:30.68 Elapsed: 0.00s; From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 1:30.70 Elapsed: 0.00s; From dist/xpi-stage: Kept 0 existing; Added/updated 5; Removed 0 files and 0 directories. 1:31.00 Elapsed: 0.29s; From _tests: Kept 12 existing; Added/updated 544; Removed 0 files and 0 directories. 1:31.42 Elapsed: 0.84s; From dist/include: Kept 1713 existing; Added/updated 3881; Removed 0 files and 0 directories. 1:31.62 Elapsed: 0.71s; From dist/bin: Kept 8 existing; Added/updated 2647; Removed 0 files and 0 directories. 1:32.04 ./mozilla-config.h.stub 1:32.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:32.21 import imp 1:32.39 ./buildid.h.stub 1:32.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:32.54 import imp 1:32.71 ./source-repo.h.stub 1:32.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:32.86 import imp 1:33.43 config 1:34.02 config/nsinstall_real 1:34.46 config/stl.sentinel.stub 1:34.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:34.63 import imp 1:34.84 config/system-header.sentinel.stub 1:34.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:34.99 import imp 1:35.47 build/application.ini.stub 1:35.48 layout/style/ServoCSSPropList.py.stub 1:35.48 dom/encoding/domainsfallbacks.properties.h.stub 1:35.51 gfx/webrender_bindings/webrender_ffi_generated.h.stub 1:35.52 gfx/wgpu_bindings/wgpu_ffi_generated.h.stub 1:35.54 intl/hyphenation/glue/mapped_hyph.h.stub 1:35.58 WARNING: mkdir -dot- requested by /usr/bin/gmake -C /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/config/makefiles/xpidl xpidl 1:35.61 js/src/js-confdefs.h.stub 1:35.64 layout/generic/FrameIdList.h.stub 1:35.64 config/makefiles/xpidl/Bits.xpt 1:35.67 media/mp4parse-rust/mp4parse_ffi_generated.h.stub 1:35.67 config/makefiles/xpidl/accessibility.xpt 1:35.69 config/makefiles/xpidl/alerts.xpt 1:35.70 config/makefiles/xpidl/appshell.xpt 1:35.76 config/makefiles/xpidl/appstartup.xpt 1:35.82 config/makefiles/xpidl/autocomplete.xpt 1:35.84 config/makefiles/xpidl/backgroundhangmonitor.xpt 1:35.84 config/makefiles/xpidl/browser-element.xpt 1:35.86 config/makefiles/xpidl/browser-newtab.xpt 1:35.91 netwerk/base/rust-helper/rust_helper.h.stubconfig/makefiles/xpidl/browsercompsbase.xpt 1:35.91 netwerk/base/mozurl/MozURL_ffi.h.stub 1:35.92 config/makefiles/xpidl/caps.xpt 1:35.94 config/makefiles/xpidl/captivedetect.xpt 1:35.98 netwerk/socket/neqo_glue/neqo_glue_ffi_generated.h.stub/home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:35.98 import imp 1:36.01 security/apps/xpcshell.inc.stub 1:36.01 config/makefiles/xpidl/cascade_bindings.xpt 1:36.02 config/makefiles/xpidl/chrome.xpt 1:36.12 toolkit/crashreporter/CrashAnnotations.h.stub 1:36.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:36.14 import imp 1:36.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:36.35 import imp 1:36.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:36.35 import imp 1:36.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:36.41 import imp 1:36.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:36.48 import imp 1:36.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:36.70 import imp 1:36.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:36.74 import imp 1:37.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:37.09 import imp 1:37.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:37.11 import imp 1:37.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:37.25 import imp 1:37.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:37.41 import imp 1:37.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:37.49 import imp 1:37.49 config/makefiles/xpidl/commandhandler.xpt 1:37.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:37.55 import imp 1:37.86 config/makefiles/xpidl/commandlines.xpt 1:37.86 build/application.ini.h.stub 1:38.22 layout/generic/FrameTypeList.h.stub 1:38.33 dom/encoding/labelsencodings.properties.h.stub 1:38.44 xpcom/xpcom-config.h.stub 1:38.45 js/src/js-config.h.stub 1:38.58 config/makefiles/xpidl/composer.xpt 1:38.59 security/apps/addons-public.inc.stub 1:38.80 config/makefiles/xpidl/content_events.xpt 1:38.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:38.84 import imp 1:39.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:39.09 import imp 1:39.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:39.25 import imp 1:39.53 config/makefiles/xpidl/content_geckomediaplugins.xpt 1:39.57 security/apps/addons-public-intermediate.inc.stub 1:39.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:39.68 import imp 1:39.68 config/makefiles/xpidl/content_html.xpt 1:39.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:39.74 import imp 1:39.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:39.74 import imp 1:39.91 config/makefiles/xpidl/content_webrtc.xpt 1:40.17 config/makefiles/xpidl/docshell.xpt 1:40.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:40.18 import imp 1:40.20 config/makefiles/xpidl/dom.xpt 1:40.37 config/makefiles/xpidl/dom_audiochannel.xpt 1:40.38 config/makefiles/xpidl/dom_base.xpt 1:40.39 config/makefiles/xpidl/dom_bindings.xpt 1:40.65 config/makefiles/xpidl/dom_events.xpt 1:40.76 config/makefiles/xpidl/dom_geolocation.xpt 1:40.81 config/makefiles/xpidl/dom_html.xpt 1:40.91 js/src/selfhosted.out.h.stub 1:41.07 config/makefiles/xpidl/dom_indexeddb.xpt 1:41.21 xpcom/xpcom-private.h.stub 1:41.32 security/apps/addons-stage.inc.stub 1:41.45 dom/encoding/localesfallbacks.properties.h.stub 1:41.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:41.64 import imp 1:41.86 config/makefiles/xpidl/dom_localstorage.xpt 1:41.86 config/makefiles/xpidl/dom_media.xpt 1:42.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:42.00 import imp 1:42.29 config/makefiles/xpidl/dom_network.xpt 1:42.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:42.35 import imp 1:42.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:42.40 import imp 1:42.59 config/makefiles/xpidl/dom_notification.xpt 1:42.82 config/makefiles/xpidl/dom_payments.xpt 1:43.02 xpcom/build/Services.h.stubxpcom/idl-parser/xpidl/xpidl.stub.stub 1:43.14 config/makefiles/xpidl/dom_power.xpt 1:43.34 dom/encoding/nonparticipatingdomains.properties.h.stub 1:43.46 config/makefiles/xpidl/dom_presentation.xpt 1:43.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:43.73 import imp 1:43.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:43.78 import imp 1:43.82 config/makefiles/xpidl/dom_push.xpt 1:43.87 /usr/bin/g++ -std=gnu++17 -E -o self-hosting-preprocessed.pp -DCROSS_COMPILE= -DHAVE_64BIT_BUILD=1 -DXP_UNIX=1 -DXP_LINUX=1 -DMOZ_BUILD_APP=browser -DMOZILLA_OFFICIAL=1 -DRELEASE_OR_BETA=1 -DMOZILLA_VERSION="78.6.1" -DMOZILLA_VERSION_U=78.6.1 -DMOZILLA_UAVERSION="78.0" -DMOZ_UPDATE_CHANNEL=release -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DSTDC_HEADERS=1 -DHAVE_MALLOC_H=1 -DHAVE_ALLOCA_H=1 -DHAVE_GETOPT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_FTS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_NETINET_IN_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DMOZ_DLL_PREFIX="lib" -DMOZ_DLL_SUFFIX=".so" -DMOZ_GECKO_PROFILER=1 -DMOZ_GECKO_PROFILER_PARSE_ELF=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PULSEAUDIO=1 -DJS_64BIT=1 -DJS_PUNBOX64=1 -DSTATIC_JS_API=1 -DMOZ_STATIC_JS=1 -DJS_CODEGEN_ARM64=1 -DBUILD_CTYPES=1 -DENABLE_WASM_MULTI_VALUE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_NEW_REGEXP=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_SYSTEM_ICU=1 -DJS_HAS_INTL_API=1 -DU_USING_ICU_NAMESPACE=0 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_WAYLAND=1 -DGL_PROVIDER_EGL=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_FFMPEG=1 -DMOZ_DAV1D_ASM=1 -DMOZ_AV1=1 -DMOZ_FMP4=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_VORBIS=1 -DMOZ_PLACES=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_NORMANDY=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_TELEMETRY_REPORTING=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_ENABLE_SKIA=1 -DUSE_SKIA=1 -DACCESSIBILITY=1 -DMOZ_BUNDLED_FONTS=1 -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_FFVPX=1 -DMOZ_FFVPX_AUDIOONLY=1 -DMOZ_HAS_REMOTE=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_NEW_CERT_STORAGE=1 -DHAVE_GETCONTEXT=1 -DHAVE_DIRENT_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -D_REENTRANT=1 -DHAVE_PTHREAD_H=1 -DHAVE_STAT64=1 -DHAVE_LSTAT64=1 -DHAVE_TRUNCATE64=1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLINFO=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_RES_NINIT=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_LOCALECONV=1 -DMALLOC_H= -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_MEMALIGN=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DMALLOC_USABLE_SIZE_CONST_PTR= -DHAVE_VALLOC=1 -DTARGET_XPCOM_ABI="aarch64-gcc3" -DHAVE_LIBPNG=1 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_DISTRIBUTION_ID="org.mageia" -DMOZ_ENABLE_LIBPROXY=1 -DMOZ_ENABLE_DBUS=1 -DMOZ_WEBM_ENCODER=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_LOGGING=1 -DFORCE_PR_LOG=1 -DMOZ_GLUE_IN_PROGRAM=1 -DHAVE___CXA_DEMANGLE=1 -DHAVE__UNWIND_BACKTRACE=1 -DMOZ_USER_DIR=".mozilla" -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_TREE_CAIRO=1 -DMOZ_XUL=1 -DMOZ_MACBUNDLE_ID=org.mageia.firefox -DMOZ_APP_UA_NAME="" -DMOZ_APP_UA_VERSION="78.6.1" -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED="chrome://browser/content/browser.xhtml" -DMOZ_DATA_REPORTING=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DNO_NSPR_10_SUPPORT=1 -DNDEBUG=1 -DTRIMMED=1 self-hosting-cpp-input.cpp 1:43.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:43.94 import imp 1:44.04 config/makefiles/xpidl/dom_quota.xpt 1:44.12 config/makefiles/xpidl/dom_security.xpt 1:44.30 config/makefiles/xpidl/dom_sidebar.xpt 1:44.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/ipdl/ipdl.py:75: DeprecationWarning: This method will be removed in future versions. Use 'parser.read_file()' instead. 1:44.37 parser.readfp(open(options.syncMsgList)) 1:44.70 config/makefiles/xpidl/dom_simpledb.xpt 1:44.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/ipc/ipdl/ipdl.py:87: DeprecationWarning: This method will be removed in future versions. Use 'parser.read_file()' instead. 1:44.77 msgMetadataConfig.readfp(open(options.msgMetadata)) 1:45.01 config/makefiles/xpidl/dom_storage.xpt 1:45.37 config/makefiles/xpidl/dom_system.xpt 1:45.43 xpcom/build/services.rs.stub 1:45.50 config/makefiles/xpidl/dom_webauthn.xpt 1:45.66 config/makefiles/xpidl/dom_webspeechrecognition.xpt 1:45.72 config/makefiles/xpidl/dom_webspeechsynth.xpt 1:45.87 js/src/frontend/ReservedWordsGenerated.h.stub 1:45.96 config/makefiles/xpidl/dom_workers.xpt 1:45.97 js/src/gc/StatsPhasesGenerated.h.stub 1:46.15 js/src/jit/MOpcodesGenerated.h.stub 1:46.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:46.31 import imp 1:46.38 config/makefiles/xpidl/dom_xslt.xpt 1:46.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:46.41 import imp 1:46.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:46.60 import imp 1:46.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:46.60 import imp 1:46.76 config/makefiles/xpidl/dom_xul.xpt 1:46.79 config/makefiles/xpidl/downloads.xpt 1:46.82 config/makefiles/xpidl/editor.xpt 1:47.01 config/makefiles/xpidl/enterprisepolicies.xpt 1:47.04 js/src/gc/StatsPhasesGenerated.inc.stub 1:47.07 config/makefiles/xpidl/extensions.xpt 1:47.46 config/makefiles/xpidl/exthandler.xpt 1:47.53 config/makefiles/xpidl/fastfind.xpt 1:47.57 js/src/jit/LOpcodesGenerated.h.stub 1:47.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:47.68 import imp 1:47.86 config/makefiles/xpidl/gfx.xpt 1:47.90 config/makefiles/xpidl/html5.xpt 1:47.91 config/makefiles/xpidl/htmlparser.xpt 1:47.96 config/makefiles/xpidl/imglib2.xpt 1:48.00 config/makefiles/xpidl/inspector.xpt 1:48.22 config/makefiles/xpidl/intl.xpt 1:48.34 config/makefiles/xpidl/jar.xpt 1:48.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:48.51 import imp 1:48.59 config/makefiles/xpidl/jsdebugger.xpt 1:49.15 config/makefiles/xpidl/jsinspector.xpt 1:49.23 config/makefiles/xpidl/kvstore.xpt 1:49.25 config/makefiles/xpidl/layout_base.xpt 1:49.27 config/makefiles/xpidl/layout_printing.xpt 1:49.31 config/makefiles/xpidl/layout_xul_tree.xpt 1:49.43 config/makefiles/xpidl/locale.xpt 1:49.74 config/makefiles/xpidl/loginmgr.xpt 1:50.04 config/makefiles/xpidl/migration.xpt 1:50.05 config/makefiles/xpidl/mimetype.xpt 1:50.12 js/src/jit/CacheIROpsGenerated.h.stub 1:50.17 config/makefiles/xpidl/mozfind.xpt 1:50.19 config/makefiles/xpidl/mozintl.xpt 1:50.56 config/makefiles/xpidl/necko.xpt 1:50.62 config/makefiles/xpidl/necko_about.xpt 1:50.66 config/makefiles/xpidl/necko_cache.xpt 1:50.86 config/makefiles/xpidl/necko_cache2.xpt 1:50.95 config/makefiles/xpidl/necko_cookie.xpt 1:50.99 config/makefiles/xpidl/necko_dns.xpt 1:51.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 1:51.10 import imp 1:51.74 config/makefiles/xpidl/necko_file.xpt 1:52.11 config/makefiles/xpidl/necko_ftp.xpt 1:52.37 config/makefiles/xpidl/necko_http.xpt 1:52.43 config/makefiles/xpidl/necko_mdns.xpt 1:52.43 config/makefiles/xpidl/necko_res.xpt 1:52.50 config/makefiles/xpidl/necko_socket.xpt 1:52.92 config/makefiles/xpidl/necko_strconv.xpt 1:53.29 config/makefiles/xpidl/necko_viewsource.xpt 1:53.46 config/makefiles/xpidl/necko_websocket.xpt 1:53.51 config/makefiles/xpidl/necko_wifi.xpt 1:53.60 config/makefiles/xpidl/parentalcontrols.xpt 1:53.78 config/makefiles/xpidl/pipnss.xpt 1:53.79 config/makefiles/xpidl/pippki.xpt 1:53.84 config/makefiles/xpidl/places.xpt 1:53.99 config/makefiles/xpidl/plugin.xpt 1:54.18 config/makefiles/xpidl/pref.xpt 1:54.42 config/makefiles/xpidl/prefetch.xpt 1:54.51 config/makefiles/xpidl/profiler.xpt 1:54.76 config/makefiles/xpidl/remote.xpt 1:54.89 config/makefiles/xpidl/reputationservice.xpt 1:55.34 config/makefiles/xpidl/satchel.xpt 1:55.37 config/makefiles/xpidl/services.xpt 1:55.52 config/makefiles/xpidl/services-crypto-component.xpt 1:55.57 config/makefiles/xpidl/sessionStore_funcs.xpt 1:55.60 config/makefiles/xpidl/shellservice.xpt 1:55.68 config/makefiles/xpidl/shistory.xpt 1:56.15 config/makefiles/xpidl/spellchecker.xpt 1:56.23 config/makefiles/xpidl/startupcache.xpt 1:56.49 config/makefiles/xpidl/storage.xpt 1:56.63 config/makefiles/xpidl/telemetry.xpt 1:56.69 config/makefiles/xpidl/thumbnails.xpt 1:57.16 config/makefiles/xpidl/toolkit_antitracking.xpt 1:57.19 config/makefiles/xpidl/toolkit_asyncshutdown.xpt 1:57.47 config/makefiles/xpidl/toolkit_cleardata.xpt 1:57.61 config/makefiles/xpidl/toolkit_crashservice.xpt 1:57.95 config/makefiles/xpidl/toolkit_filewatcher.xpt 1:57.95 config/makefiles/xpidl/toolkit_finalizationwitness.xpt 1:58.22 config/makefiles/xpidl/toolkit_modules.xpt 1:58.22 config/makefiles/xpidl/toolkit_osfile.xpt 1:58.34 config/makefiles/xpidl/toolkit_search.xpt 1:58.41 config/makefiles/xpidl/toolkit_securityreporter.xpt 1:58.41 config/makefiles/xpidl/toolkit_shell.xpt 1:58.69 config/makefiles/xpidl/toolkit_xulstore.xpt 1:58.82 config/makefiles/xpidl/toolkitprofile.xpt 1:58.84 config/makefiles/xpidl/txmgr.xpt 1:59.17 config/makefiles/xpidl/txtsvc.xpt 1:59.30 config/makefiles/xpidl/uconv.xpt 1:59.52 config/makefiles/xpidl/update.xpt 1:59.72 config/makefiles/xpidl/uriloader.xpt 1:59.74 config/makefiles/xpidl/url-classifier.xpt 1:59.94 config/makefiles/xpidl/urlformatter.xpt 2:00.04 config/makefiles/xpidl/viaduct.xpt 2:00.10 config/makefiles/xpidl/webBrowser_core.xpt 2:00.27 config/makefiles/xpidl/webbrowserpersist.xpt 2:00.59 config/makefiles/xpidl/webextensions.xpt 2:00.73 config/makefiles/xpidl/webextensions-storage.xpt 2:00.76 config/makefiles/xpidl/webvtt.xpt 2:00.99 config/makefiles/xpidl/widget.xpt 2:01.00 config/makefiles/xpidl/windowcreator.xpt 2:01.02 config/makefiles/xpidl/windowwatcher.xpt 2:01.05 config/makefiles/xpidl/xpcom_base.xpt 2:01.34 config/makefiles/xpidl/xpcom_components.xpt 2:01.34 config/makefiles/xpidl/xpcom_ds.xpt 2:01.35 config/makefiles/xpidl/xpcom_io.xpt 2:02.39 config/makefiles/xpidl/xpcom_system.xpt 2:02.39 config/makefiles/xpidl/xpcom_threads.xpt 2:02.42 config/makefiles/xpidl/xpconnect.xpt 2:02.60 config/makefiles/xpidl/xul.xpt 2:02.75 config/makefiles/xpidl/xulapp.xpt 2:02.80 config/makefiles/xpidl/zipwriter.xpt 2:13.12 config/makefiles/xpidl/xptdata.cpp 2:20.87 accessible/xpcom/xpcAccEvents.h.stub 2:20.88 dom/base/UseCounterList.h.stub 2:20.89 dom/media/audioipc_client_ffi_generated.h.stub 2:20.90 intl/l10n/fluent_ffi_generated.h.stub 2:20.91 intl/locale/encodingsgroups.properties.h.stub 2:20.94 modules/libpref/StaticPrefListAll.h.stub 2:20.97 netwerk/dns/etld_data.inc.stubsecurity/manager/ssl/nsSTSPreloadList.h.stub 2:21.08 xpcom/base/ErrorList.h.stubxpcom/components/Components.h.stub 2:21.08 xpcom/ds/nsGkAtomList.h.stub 2:21.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:21.22 import imp 2:21.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:21.40 import imp 2:21.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:21.44 import imp 2:21.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:21.51 import imp 2:21.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:21.58 import imp 2:21.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:21.59 import imp 2:21.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:21.64 import imp 2:21.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:21.66 import imp 2:21.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:21.80 import imp 2:21.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:21.85 import imp 2:21.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:21.90 import imp 2:22.60 intl/locale/fluent_langneg_ffi_generated.h.stub 2:22.79 dom/base/UseCounterWorkerList.h.stub 2:22.89 xpcom/base/ErrorNamesInternal.h.stub 2:23.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:23.27 import imp 2:23.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:23.40 import imp 2:23.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:23.40 import imp 2:23.80 xpcom/ds/nsGkAtomConsts.h.stub 2:23.85 xpcom/base/error_list.rs.stub 2:24.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:24.17 import imp 2:24.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:24.39 import imp 2:24.60 xpcom/base/gk_rust_utils_ffi_generated.h.stub 2:25.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:25.12 import imp 2:28.90 layout/style/nsCSSPropertyID.h.stub 2:29.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:29.13 import imp 2:29.42 layout/style/ServoCSSPropList.h.stub 2:29.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:29.71 import imp 2:30.07 layout/style/CompositorAnimatableProperties.h.stub 2:30.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:30.26 import imp 2:30.53 layout/style/CountedUnknownProperties.h.stub 2:30.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:30.74 import imp 2:31.03 layout/style/nsComputedDOMStyleGenerated.inc.stub 2:31.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:31.35 import imp 2:31.61 layout/style/nsCSSPropsGenerated.inc.stub 2:31.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:31.83 import imp 2:32.21 layout/style/ServoStyleConsts.h.stub 2:32.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 2:32.43 import imp 3:11.25 intl/locale/unic_langid_ffi_generated.h.stub 3:11.61 dom/media/audioipc_server_ffi_generated.h.stub 3:11.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:11.65 import imp 3:11.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:11.79 import imp 3:14.41 dom/bindings/CSS2Properties.webidl.stub 3:14.41 toolkit/components/telemetry/TelemetryHistogramData.inc.stub 3:14.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:14.66 import imp 3:14.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:14.87 import imp 3:19.17 toolkit/components/telemetry/TelemetryHistogramEnums.h.stub 3:19.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:19.43 import imp 3:21.34 toolkit/components/telemetry/TelemetryHistogramNameMap.h.stub 3:21.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:21.61 import imp 3:29.49 toolkit/components/telemetry/TelemetryScalarData.h.stub 3:29.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:29.67 import imp 3:32.46 toolkit/components/telemetry/TelemetryScalarEnums.h.stub 3:32.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:32.67 import imp 3:35.51 toolkit/components/telemetry/TelemetryEventData.h.stub 3:35.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:35.72 import imp 3:37.38 toolkit/components/telemetry/TelemetryEventEnums.h.stub 3:37.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:37.57 import imp 3:39.28 toolkit/components/telemetry/TelemetryProcessEnums.h.stub 3:39.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:39.53 import imp 3:40.00 toolkit/components/telemetry/TelemetryProcessData.h.stub 3:40.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 3:40.20 import imp 4:51.76 toolkit/library/rust/force-cargo-library-build 4:51.81 mfbt 4:51.81 js/src/debugger 4:51.84 js/src 4:51.85 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:51.85 js/src/frontend 4:51.91 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:51.92 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:51.93 js/src/gc 4:51.97 js/src/jit 4:51.98 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:52.00 modules/fdlibm/src 4:52.01 js/src/new-regexp 4:52.05 memory/mozalloc 4:52.05 js/src/wasm 4:52.05 memory/build 4:52.08 memory/volatile 4:52.13 mozglue/build 4:52.14 mozglue/baseprofiler 4:53.38 mozglue/misc 5:14.95 In file included from /usr/include/string.h:519, 5:14.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/system_wrappers/string.h:3, 5:14.95 from /usr/include/c++/10/cstring:42, 5:14.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/system_wrappers/cstring:3, 5:14.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Span.h:27, 5:14.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h:24, 5:14.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/arm64/vixl/Instrument-vixl.h:30, 5:14.95 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/arm64/vixl/Instrument-vixl.cpp:27: 5:14.95 In function 'char* strncpy(char*, const char*, size_t)', 5:14.95 inlined from 'vixl::Counter::Counter(const char*, vixl::CounterType)' at /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/arm64/vixl/Instrument-vixl.cpp:36:10: 5:14.95 /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 256 equals destination size [-Wstringop-truncation] 5:14.96 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); 5:14.96 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:18.13 In file included from Unified_cpp_mozglue_baseprofiler1.cpp:2: 5:18.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/mozglue/baseprofiler/lul/LulMain.cpp: In function 'bool lul::GetAndCheckStackTrace(lul::LUL*, const char*)': 5:18.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/mozglue/baseprofiler/lul/LulMain.cpp:1567:42: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct lul::UnwindRegs'; use assignment or value-initialization instead [-Wclass-memaccess] 5:18.13 1567 | memset(&startRegs, 0, sizeof(startRegs)); 5:18.13 | ^ 5:18.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/mozglue/baseprofiler/lul/LulMain.cpp:7, 5:18.22 from Unified_cpp_mozglue_baseprofiler1.cpp:2: 5:18.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/mozglue/baseprofiler/lul/LulMain.h:134:8: note: 'struct lul::UnwindRegs' declared here 5:18.22 134 | struct UnwindRegs { 5:18.22 | ^~~~~~~~~~ 5:19.78 In function 'char* strncpy(char*, const char*, size_t)', 5:19.78 inlined from 'vixl::Counter::Counter(const char*, vixl::CounterType)' at /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/arm64/vixl/Instrument-vixl.cpp:36:10, 5:19.78 inlined from 'T* js_new(Args&& ...) [with T = vixl::Counter; Args = {const char* const&, const vixl::CounterType&}]' at /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Utility.h:537:1, 5:19.78 inlined from 'vixl::Instrument::Instrument(const char*, uint64_t)' at /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/arm64/vixl/Instrument-vixl.cpp:143:43: 5:19.78 /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 256 equals destination size [-Wstringop-truncation] 5:19.78 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); 5:19.78 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:23.86 In file included from Unified_cpp_mozglue_baseprofiler0.cpp:92: 5:23.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/mozglue/baseprofiler/core/platform.cpp: In function 'void mozilla::baseprofiler::DoLULBacktrace(mozilla::baseprofiler::PSLockRef, const mozilla::baseprofiler::RegisteredThread&, const mozilla::baseprofiler::Registers&, mozilla::baseprofiler::NativeStack&)': 5:23.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/mozglue/baseprofiler/core/platform.cpp:1426:42: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct lul::UnwindRegs'; use assignment or value-initialization instead [-Wclass-memaccess] 5:23.86 1426 | memset(&startRegs, 0, sizeof(startRegs)); 5:23.86 | ^ 5:23.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/mozglue/baseprofiler/core/platform.cpp:114, 5:23.86 from Unified_cpp_mozglue_baseprofiler0.cpp:92: 5:23.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/mozglue/baseprofiler/lul/LulMain.h:134:8: note: 'struct lul::UnwindRegs' declared here 5:23.86 134 | struct UnwindRegs { 5:23.86 | ^~~~~~~~~~ 5:29.24 Compiling libc v0.2.59 5:38.70 Compiling proc-macro2 v1.0.20 5:39.16 Compiling unicode-xid v0.2.0 5:40.89 Compiling syn v1.0.40 5:43.25 Compiling cfg-if v0.1.10 5:44.10 Compiling bitflags v1.2.0 5:46.54 Compiling serde v1.0.104 5:51.06 Compiling log v0.4.8 5:51.24 Compiling byteorder v1.3.2 5:51.31 Compiling lazy_static v1.4.0 5:51.95 Compiling autocfg v0.1.6 5:54.18 Compiling memchr v2.2.1 5:57.72 Compiling pkg-config v0.3.9 5:59.93 Compiling encoding_rs v0.8.22 6:01.53 config/external/rlbox 6:03.06 Compiling matches v0.1.8 6:03.57 Compiling version_check v0.9.1 6:07.49 Compiling semver-parser v0.7.0 6:09.30 Compiling ppv-lite86 v0.2.6 6:11.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/mozglue/misc/TimeStamp.cpp: In static member function 'static mozilla::TimeStamp mozilla::TimeStamp::NowFuzzy(mozilla::TimeStampValue)': 6:11.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/mozglue/misc/TimeStamp.cpp:112:20: note: parameter passing for argument of type 'mozilla::TimeStampValue' {aka 'mozilla::TimeStamp63Bit'} changed in GCC 9.1 6:11.80 112 | MFBT_API TimeStamp TimeStamp::NowFuzzy(TimeStampValue aValue) { 6:11.80 | ^~~~~~~~~ 6:13.03 Compiling scopeguard v1.0.0 6:13.47 Compiling slab v0.4.1 6:14.17 config/external/rlbox_lucet_sandbox 6:14.22 Compiling glob v0.3.0 6:14.45 Compiling futures v0.1.29 6:14.48 third_party/sqlite3/src 6:14.52 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:20.91 third_party/prio 6:20.96 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:20.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/montmulf.c: In function 'conv_i32_to_d32': 6:20.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/montmulf.c:117: warning: ignoring '#pragma pipeloop ' [-Wunknown-pragmas] 6:20.98 117 | #pragma pipeloop(0) 6:20.98 | 6:20.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/montmulf.c: In function 'conv_i32_to_d16': 6:20.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/montmulf.c:128: warning: ignoring '#pragma pipeloop ' [-Wunknown-pragmas] 6:20.98 128 | #pragma pipeloop(0) 6:20.98 | 6:20.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/montmulf.c: In function 'conv_i32_to_d32_and_d16': 6:20.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/montmulf.c:143: warning: ignoring '#pragma pipeloop ' [-Wunknown-pragmas] 6:20.98 143 | #pragma pipeloop(0) 6:20.98 | 6:20.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/montmulf.c: In function 'mont_mulf_noconv': 6:20.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/montmulf.c:218: warning: ignoring '#pragma pipeloop ' [-Wunknown-pragmas] 6:20.98 218 | #pragma pipeloop(0) 6:20.98 | 6:20.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/montmulf.c:197:13: warning: unused variable 'dptmp' [-Wunused-variable] 6:20.99 197 | double *dptmp, *pdm1, *pdm2, *pdn, *pdtj, pdn_0, pdm1_0; 6:20.99 | ^~~~~ 6:21.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/montmulf.c:196:24: warning: unused variable 'nextm2j' [-Wunused-variable] 6:21.00 196 | double digit, m2j, nextm2j, a, b; 6:21.00 | ^~~~~~~ 6:21.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/montmulf.c:195:9: warning: unused variable 'tmp' [-Wunused-variable] 6:21.00 195 | int tmp; 6:21.00 | ^~~ 6:21.48 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:22.05 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:22.33 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:22.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/mpi.c: In function 'mp_gcd': 6:22.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/mpi.c:1732:19: warning: comparison of integer expressions of different signedness: 'int' and 'mp_size' {aka 'unsigned int'} [-Wsign-compare] 6:22.44 1732 | for (i = 0; i < USED(&f) && i < USED(&g); i++) { 6:22.44 | ^ 6:22.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/mpi.c:1732:35: warning: comparison of integer expressions of different signedness: 'int' and 'mp_size' {aka 'unsigned int'} [-Wsign-compare] 6:22.44 1732 | for (i = 0; i < USED(&f) && i < USED(&g); i++) { 6:22.44 | ^ 6:22.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/mpi.c:1734:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 6:22.44 1734 | for (j = 0; j < MP_DIGIT_BIT; j++) { 6:22.44 | ^ 6:22.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/mpi.c:10: 6:22.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/mpi.c: In function 's_mp_fixup_reciprocal': 6:22.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/mpi-priv.h:86:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 6:22.47 86 | #define MP_MIN(a, b) (((a) < (b)) ? (a) : (b)) 6:22.47 | ^ 6:22.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/mpi.c:2133:17: note: in expansion of macro 'MP_MIN' 6:22.47 2133 | int j = MP_MIN(k, MP_DIGIT_BIT); 6:22.47 | ^~~~~~ 6:22.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/mpi-priv.h:86:37: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 6:22.47 86 | #define MP_MIN(a, b) (((a) < (b)) ? (a) : (b)) 6:22.47 | ^~~ 6:22.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/mpi.c:2133:17: note: in expansion of macro 'MP_MIN' 6:22.47 2133 | int j = MP_MIN(k, MP_DIGIT_BIT); 6:22.47 | ^~~~~~ 6:22.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/mpi.c:2135:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 6:22.48 2135 | if (j < MP_DIGIT_BIT) { 6:22.48 | ^ 6:22.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/mpi.c: In function 's_mp_todigit': 6:22.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/security/nss/lib/freebl/mpi/mpi.c:4706:13: warning: comparison of integer expressions of different signedness: 'mp_digit' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 6:22.58 4706 | if (val >= r) 6:22.58 | ^~ 6:24.89 Compiling itoa v0.4.4 6:26.83 Compiling unicode-normalization v0.1.5 6:33.02 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:33.44 Compiling threadbound v0.1.0 6:33.93 Compiling percent-encoding v2.1.0 6:34.99 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:36.35 Compiling siphasher v0.3.1 6:40.08 Compiling stable_deref_trait v1.0.0 6:40.66 Compiling regex-syntax v0.6.12 6:42.00 Compiling failure_derive v0.1.6 (https://github.com/badboy/failure?rev=64af847bc5fdcb6d2438bec8a6030812a80519a5#64af847b) 6:48.71 Compiling bindgen v0.53.2 6:49.23 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:50.88 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:52.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:53.12 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:54.35 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:55.81 Compiling peeking_take_while v0.1.2 6:55.94 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:56.45 Compiling shlex v0.1.1 6:57.63 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:59.01 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 7:00.08 Compiling lazycell v1.2.1 7:00.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 7:01.85 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 7:03.06 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 7:17.50 In file included from Unified_cpp_js_src_frontend1.cpp:38: 7:17.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/frontend/EmitterScope.cpp: In member function 'bool js::frontend::EmitterScope::putNameInCache(js::frontend::BytecodeEmitter*, JSAtom*, js::frontend::NameLocation)': 7:17.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/frontend/EmitterScope.cpp:75:6: note: parameter passing for argument of type 'js::frontend::NameLocation' changed in GCC 9.1 7:17.50 75 | bool EmitterScope::putNameInCache(BytecodeEmitter* bce, JSAtom* name, 7:17.50 | ^~~~~~~~~~~~ 7:45.77 Compiling ryu v1.0.2 7:52.29 third_party/msgpack 7:52.33 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 7:54.16 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 7:56.71 Compiling ident_case v1.0.0 7:59.55 Compiling fnv v1.0.6 8:01.06 Compiling tinystr v0.3.2 8:06.32 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 8:07.05 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 8:07.57 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 8:08.86 Compiling khronos_api v3.1.0 8:09.88 media/libjpeg 8:09.89 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 8:11.65 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 8:13.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 8:17.84 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 8:19.72 Compiling typenum v1.12.0 8:21.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PrivateIterators-inl.h:14, 8:21.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/Allocator.cpp:27, 8:21.50 from Unified_cpp_js_src_gc0.cpp:2: 8:21.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In member function 'void js::gc::GCRuntime::sweepObjectGroups()': 8:21.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:129:7: warning: '*((void*)(& r)+40).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 8:21.50 129 | it++; 8:21.50 | ~~^~ 8:21.54 In file included from Unified_cpp_js_src_gc0.cpp:38: 8:21.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/GC.cpp:5013:29: note: '*((void*)(& r)+40).js::RealmsInCompartmentIter::it' was declared here 8:21.54 5013 | for (SweepGroupRealmsIter r(this); !r.done(); r.next()) { 8:21.54 | ^ 8:21.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PrivateIterators-inl.h:14, 8:21.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/Allocator.cpp:27, 8:21.80 from Unified_cpp_js_src_gc0.cpp:2: 8:21.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In member function 'void js::gc::GCRuntime::sweepMisc()': 8:21.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:134:13: warning: '*((void*)(& r)+40).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 8:21.80 134 | return *it; 8:21.80 | ^~ 8:21.80 In file included from Unified_cpp_js_src_gc0.cpp:38: 8:21.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/GC.cpp:5021:29: note: '*((void*)(& r)+40).js::RealmsInCompartmentIter::it' was declared here 8:21.80 5021 | for (SweepGroupRealmsIter r(this); !r.done(); r.next()) { 8:21.80 | ^ 8:22.91 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 8:24.03 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 8:24.11 In file included from Unified_cpp_js_src_new-regexp0.cpp:47: 8:24.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/new-regexp/regexp-compiler-tonode.cc: In member function 'virtual v8::internal::RegExpNode* v8::internal::RegExpCharacterClass::ToNode(v8::internal::RegExpCompiler*, v8::internal::RegExpNode*)': 8:24.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/new-regexp/regexp-compiler-tonode.cc:427:70: warning: 'default_flags.JS::RegExpFlags::flags_' may be used uninitialized in this function [-Wmaybe-uninitialized] 8:24.11 427 | new (zone) RegExpCharacterClass(zone, ranges, default_flags); 8:24.11 | ^ 8:32.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PrivateIterators-inl.h:14, 8:32.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/Marking.cpp:47, 8:32.69 from Unified_cpp_js_src_gc1.cpp:2: 8:32.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In function 'void JS_IterateCompartments(JSContext*, void*, JSIterateCompartmentCallback)': 8:32.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:98:7: warning: '*((void*)(& c)+40).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 8:32.69 98 | it++; 8:32.69 | ~~^~ 8:32.69 In file included from Unified_cpp_js_src_gc1.cpp:29: 8:32.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.cpp:198:25: note: '*((void*)(& c)+40).js::CompartmentsInZoneIter::it' was declared here 8:32.69 198 | for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) { 8:32.69 | ^ 8:33.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PrivateIterators-inl.h:14, 8:33.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/Marking.cpp:47, 8:33.22 from Unified_cpp_js_src_gc1.cpp:2: 8:33.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In function 'void JS::IterateRealms(JSContext*, void*, JS::IterateRealmCallback)': 8:33.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:129:7: warning: '*((void*)(& r)+56).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 8:33.22 129 | it++; 8:33.22 | ~~^~ 8:33.24 In file included from Unified_cpp_js_src_gc1.cpp:29: 8:33.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.cpp:224:19: note: '*((void*)(& r)+56).js::RealmsInCompartmentIter::it' was declared here 8:33.24 224 | for (RealmsIter r(cx->runtime()); !r.done(); r.next()) { 8:33.24 | ^ 8:33.26 Compiling quick-error v1.2.1 8:34.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PrivateIterators-inl.h:14, 8:34.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/Marking.cpp:47, 8:34.09 from Unified_cpp_js_src_gc1.cpp:2: 8:34.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In function 'void JS::IterateRealmsWithPrincipals(JSContext*, JSPrincipals*, void*, JS::IterateRealmCallback)': 8:34.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:129:7: warning: '*((void*)(& r)+56).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 8:34.09 129 | it++; 8:34.09 | ~~^~ 8:34.14 In file included from Unified_cpp_js_src_gc1.cpp:29: 8:34.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.cpp:238:19: note: '*((void*)(& r)+56).js::RealmsInCompartmentIter::it' was declared here 8:34.14 238 | for (RealmsIter r(cx->runtime()); !r.done(); r.next()) { 8:34.14 | ^ 8:34.67 Compiling procedural-masquerade v0.1.1 8:40.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PrivateIterators-inl.h:14, 8:40.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/Statistics.cpp:27, 8:40.33 from Unified_cpp_js_src_gc2.cpp:2: 8:40.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In function 'void JS::TraceIncomingCCWs(JSTracer*, const CompartmentSet&)': 8:40.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:103:13: warning: '*((void*)(& source)+40).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 8:40.33 103 | return *it; 8:40.33 | ^~ 8:40.33 In file included from Unified_cpp_js_src_gc2.cpp:11: 8:40.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/Tracer.cpp:109:25: note: '*((void*)(& source)+40).js::CompartmentsInZoneIter::it' was declared here 8:40.33 109 | for (CompartmentsIter source(trc->runtime()); !source.done(); source.next()) { 8:40.33 | ^~~~~~ 8:44.98 Compiling linked-hash-map v0.5.1 8:47.16 Compiling smallbitvec v2.5.0 8:56.25 Compiling arrayvec v0.5.1 8:56.90 modules/brotli 9:02.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PrivateIterators-inl.h:14, 9:02.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/Marking.cpp:47, 9:02.14 from Unified_cpp_js_src_gc1.cpp:2: 9:02.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In member function 'void js::Nursery::sweep(JSTracer*)': 9:02.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:98:7: warning: '*((void*)(& c)+40).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 9:02.14 98 | it++; 9:02.14 | ~~^~ 9:02.14 In file included from Unified_cpp_js_src_gc1.cpp:20: 9:02.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/Nursery.cpp:1314:25: note: '*((void*)(& c)+40).js::CompartmentsInZoneIter::it' was declared here 9:02.14 1314 | for (CompartmentsIter c(runtime()); !c.done(); c.next()) { 9:02.14 | ^ 9:03.93 Compiling dtoa v0.4.2 9:05.70 Compiling termcolor v1.0.5 9:10.04 Compiling fallible-streaming-iterator v0.1.9 9:15.12 Compiling nodrop v0.1.12 9:16.26 Compiling fallible-iterator v0.2.0 9:18.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PrivateIterators-inl.h:14, 9:18.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/Allocator.cpp:27, 9:18.81 from Unified_cpp_js_src_gc0.cpp:2: 9:18.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In member function 'void js::gc::GCRuntime::sweepDebuggerOnMainThread(JSFreeOp*)': 9:18.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:129:7: warning: '*((void*)(& r)+40).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 9:18.81 129 | it++; 9:18.81 | ~~^~ 9:18.81 In file included from Unified_cpp_js_src_gc0.cpp:38: 9:18.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/GC.cpp:5140:31: note: '*((void*)(& r)+40).js::RealmsInCompartmentIter::it' was declared here 9:18.81 5140 | for (SweepGroupRealmsIter r(rt); !r.done(); r.next()) { 9:18.81 | ^ 9:19.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PrivateIterators-inl.h:14, 9:19.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/Allocator.cpp:27, 9:19.33 from Unified_cpp_js_src_gc0.cpp:2: 9:19.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In member function 'void js::gc::GCRuntime::sweepJitDataOnMainThread(JSFreeOp*)': 9:19.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:129:7: warning: '*((void*)(& r)+40).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 9:19.33 129 | it++; 9:19.33 | ~~^~ 9:19.33 In file included from Unified_cpp_js_src_gc0.cpp:38: 9:19.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/GC.cpp:5178:31: note: '*((void*)(& r)+40).js::RealmsInCompartmentIter::it' was declared here 9:19.33 5178 | for (SweepGroupRealmsIter r(rt); !r.done(); r.next()) { 9:19.33 | ^ 9:21.75 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:22.51 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:23.58 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:24.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PrivateIterators-inl.h:14, 9:24.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/Marking.cpp:47, 9:24.08 from Unified_cpp_js_src_gc1.cpp:2: 9:24.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In member function 'void js::gc::GCRuntime::traceRuntimeCommon(JSTracer*, js::gc::GCRuntime::TraceOrMarkRuntime)': 9:24.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:129:7: warning: '*((void*)(& r)+56).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 9:24.08 129 | it++; 9:24.08 | ~~^~ 9:24.08 In file included from Unified_cpp_js_src_gc1.cpp:38: 9:24.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/RootMarking.cpp:389:19: note: '*((void*)(& r)+56).js::RealmsInCompartmentIter::it' was declared here 9:24.08 389 | for (RealmsIter r(rt); !r.done(); r.next()) { 9:24.08 | ^ 9:25.12 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:25.74 Compiling autocfg v1.0.0 9:27.92 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:28.74 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:29.11 Compiling xml-rs v0.8.0 9:32.76 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:33.34 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:34.57 Compiling rayon-core v1.6.0 9:35.39 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:36.99 Compiling atomic_refcell v0.1.0 9:37.36 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:38.91 Compiling either v1.1.0 9:38.93 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:39.72 In file included from Unified_cpp_js_src_frontend0.cpp:29: 9:39.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/frontend/BytecodeEmitter.cpp: In member function 'bool js::frontend::BytecodeEmitter::emitSetOrInitializeDestructuring(js::frontend::ParseNode*, js::frontend::DestructuringFlavor)': 9:39.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/frontend/BytecodeEmitter.cpp:2653:48: warning: 'kind' may be used uninitialized in this function [-Wmaybe-uninitialized] 9:39.72 2653 | NameOpEmitter noe(this, name, loc, kind); 9:39.72 | ^ 9:41.62 Compiling void v1.0.2 9:43.34 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:44.36 Compiling thin-slice v0.1.1 9:44.94 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:45.90 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:46.48 Compiling byte-tools v0.3.0 9:47.12 Compiling precomputed-hash v0.1.1 9:47.51 Compiling same-file v1.0.2 9:48.47 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:48.99 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:50.79 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:50.87 Compiling ahash v0.3.2 9:52.30 Compiling static_assertions v1.1.0 9:52.75 Compiling interrupt-support v0.1.0 (https://github.com/mozilla/application-services?rev=61dcc364ac0d6d0816ab88a494bbf20d824b009b#61dcc364) 9:53.29 In file included from Unified_cpp_js_src_wasm3.cpp:20: 9:53.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmValidate.cpp: In function 'bool js::wasm::DecodeValidatedLocalEntries(js::wasm::Decoder&, js::wasm::ValTypeVector*)': 9:53.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmValidate.cpp:437:26: warning: 'numLocalEntries' may be used uninitialized in this function [-Wmaybe-uninitialized] 9:53.29 437 | for (uint32_t i = 0; i < numLocalEntries; i++) { 9:53.29 | ~~^~~~~~~~~~~~~~~~~ 9:53.87 Compiling arrayref v0.3.5 9:54.30 Compiling base64 v0.12.0 9:56.66 Compiling anyhow v1.0.30 9:57.15 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:01.53 Compiling nss_build_common v0.1.0 (https://github.com/mozilla/application-services?rev=61dcc364ac0d6d0816ab88a494bbf20d824b009b#61dcc364) 10:02.92 Compiling opaque-debug v0.2.1 10:03.77 Compiling target-lexicon v0.9.0 10:07.35 Compiling num-integer v0.1.39 10:07.83 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:08.40 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:12.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/vm/Interpreter.cpp: In function 'bool js::GetProperty(JSContext*, JS::HandleValue, js::HandlePropertyName, JS::MutableHandleValue)': 10:12.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/vm/Interpreter.cpp:4689:24: warning: 'proto' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:12.96 4689 | if (GetPropertyPure(cx, proto, NameToId(name), vp.address())) { 10:12.96 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:16.67 Compiling atom v0.3.5 10:18.19 Compiling fake-simd v0.1.2 10:20.42 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:20.43 Compiling error-chain v0.11.0 10:20.79 Compiling remove_dir_all v0.5.2 10:21.55 Compiling binary-space-partition v0.1.2 10:21.97 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:22.00 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:23.08 Compiling once_cell v1.4.0 10:23.17 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:24.04 Compiling encoding_c v0.9.7 10:24.84 modules/woff2 10:25.30 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:26.35 Compiling encoding_c_mem v0.2.5 10:26.54 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:26.54 modules/xz-embedded 10:26.58 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:26.60 media/libvorbis 10:26.65 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:27.34 Compiling fluent-syntax v0.9.3 10:27.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/scales.h:21, 10:27.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/vorbis_codebook.c:23: 10:27.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/os.h:177:12: warning: 'vorbis_ftoi' defined but not used [-Wunused-function] 10:27.47 177 | static int vorbis_ftoi(double f){ 10:27.47 | ^~~~~~~~~~~ 10:28.10 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:28.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/bitrate.h:22, 10:28.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/codec_internal.h:58, 10:28.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/vorbis_floor1.c:22: 10:28.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/os.h:177:12: warning: 'vorbis_ftoi' defined but not used [-Wunused-function] 10:28.25 177 | static int vorbis_ftoi(double f){ 10:28.25 | ^~~~~~~~~~~ 10:28.47 Compiling plain v0.2.3 10:30.69 Compiling cose v0.1.4 10:31.17 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:31.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libjpeg/jdphuff.c: In function 'decode_mcu_DC_first': 10:31.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libjpeg/jdphuff.c:214:60: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 10:31.85 214 | ((x) < (1 << ((s) - 1)) ? (x) + (((NEG_1) << (s)) + 1) : (x)) 10:31.85 | ^~~ 10:31.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libjpeg/jdphuff.c:343:13: note: in expansion of macro 'HUFF_EXTEND' 10:31.85 343 | s = HUFF_EXTEND(r, s); 10:31.85 | ^~~~~~~~~~~ 10:31.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libjpeg/jdphuff.c: In function 'decode_mcu_AC_first': 10:31.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libjpeg/jdphuff.c:214:60: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 10:31.85 214 | ((x) < (1 << ((s) - 1)) ? (x) + (((NEG_1) << (s)) + 1) : (x)) 10:31.85 | ^~~ 10:31.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libjpeg/jdphuff.c:420:15: note: in expansion of macro 'HUFF_EXTEND' 10:31.85 420 | s = HUFF_EXTEND(r, s); 10:31.85 | ^~~~~~~~~~~ 10:33.30 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:33.87 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:33.95 Compiling murmurhash3 v0.0.5 10:34.33 In file included from Unified_cpp_modules_woff20.cpp:29: 10:34.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/woff2/src/woff2_dec.cc: In function 'bool woff2::{anonymous}::ReadWOFF2Header(const uint8_t*, size_t, woff2::{anonymous}::WOFF2Header*)': 10:34.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/woff2/src/woff2_dec.cc:1177:12: warning: unused variable 'dst_offset' [-Wunused-variable] 10:34.33 1177 | uint64_t dst_offset = first_table_offset; 10:34.33 | ^~~~~~~~~~ 10:34.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/bitrate.h:22, 10:34.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/codec_internal.h:58, 10:34.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/vorbis_info.c:25: 10:34.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/os.h:177:12: warning: 'vorbis_ftoi' defined but not used [-Wunused-function] 10:34.67 177 | static int vorbis_ftoi(double f){ 10:34.67 | ^~~~~~~~~~~ 10:35.35 Compiling bytes v0.5.3 10:35.70 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:36.45 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:36.53 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:36.75 media/libmkv 10:36.79 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:36.90 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:37.04 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:37.10 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:37.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libmkv/EbmlBufferWriter.c:43:13: warning: '_Serialize' defined but not used [-Wunused-function] 10:37.13 43 | static void _Serialize(EbmlGlobal *glob, const unsigned char *p, const unsigned char *q) { 10:37.13 | ^~~~~~~~~~ 10:37.49 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:37.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/bitrate.h:22, 10:37.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/codec_internal.h:58, 10:37.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/vorbis_res0.c:27: 10:37.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/os.h:177:12: warning: 'vorbis_ftoi' defined but not used [-Wunused-function] 10:37.68 177 | static int vorbis_ftoi(double f){ 10:37.68 | ^~~~~~~~~~~ 10:37.80 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:37.97 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:38.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/vorbis_window.c:19: 10:38.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/os.h:177:12: warning: 'vorbis_ftoi' defined but not used [-Wunused-function] 10:38.20 177 | static int vorbis_ftoi(double f){ 10:38.20 | ^~~~~~~~~~~ 10:38.57 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:38.76 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:39.70 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:40.33 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:41.08 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:41.39 media/libvpx 10:41.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/bitrate.h:22, 10:41.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/codec_internal.h:58, 10:41.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/vorbis_analysis.c:22, 10:41.41 from Unified_c_media_libvorbis0.c:2: 10:41.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libvorbis/lib/os.h:177:12: warning: 'vorbis_ftoi' defined but not used [-Wunused-function] 10:41.41 177 | static int vorbis_ftoi(double f){ 10:41.41 | ^~~~~~~~~~~ 10:41.50 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:41.57 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:42.03 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:42.27 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:42.42 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:46.61 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:47.17 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:48.52 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:50.49 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:54.16 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:58.04 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:59.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/GCAPI.h:15, 10:59.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Value.h:25, 10:59.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/CallArgs.h:74, 10:59.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/AsmJS.h:28, 10:59.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/AsmJS.cpp:19, 10:59.08 from Unified_cpp_js_src_wasm0.cpp:2: 10:59.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h: In member function 'void js::wasm::BaseCompiler::pushResults(js::wasm::ResultType, js::wasm::StackHeight)': 10:59.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h:58:5: warning: 'k' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:59.08 58 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); 10:59.08 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:59.11 In file included from Unified_cpp_js_src_wasm0.cpp:11: 10:59.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:2453:10: note: 'k' was declared here 10:59.11 2453 | Kind k; 10:59.11 | ^ 10:59.98 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:00.65 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:02.05 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:03.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:03.69 media/libaom 11:03.73 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:04.86 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:06.72 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:06.96 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:07.45 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:07.92 media/libdav1d/16bd_cdef_apply_tmpl.c.stub 11:08.14 media/libdav1d/16bd_cdef_tmpl.c.stub 11:08.42 media/libdav1d/asm/16bd_cdef_init_tmpl.c.stub 11:08.46 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:08.59 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:08.65 media/libdav1d/asm/16bd_ipred_init_tmpl.c.stub 11:08.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 11:08.94 import imp 11:09.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 11:09.40 import imp 11:09.44 media/libdav1d/asm/16bd_itx_init_tmpl.c.stub 11:09.73 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:10.04 media/libdav1d/16bd_fg_apply_tmpl.c.stub 11:10.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 11:10.32 import imp 11:10.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 11:10.89 import imp 11:10.97 media/libdav1d/asm/16bd_loopfilter_init_tmpl.c.stub 11:11.36 media/libdav1d/asm/16bd_looprestoration_init_tmpl.c.stub 11:11.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 11:11.62 import imp 11:11.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 11:11.94 import imp 11:11.98 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:12.48 media/libdav1d/asm/16bd_mc_init_tmpl.c.stub 11:12.55 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:12.74 media/libdav1d/16bd_film_grain_tmpl.c.stub 11:12.85 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:13.30 media/libdav1d/16bd_ipred_prepare_tmpl.c.stub 11:13.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 11:13.41 import imp 11:13.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 11:13.92 import imp 11:13.96 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:14.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 11:14.02 import imp 11:14.03 media/libdav1d/asm/8bd_cdef_init_tmpl.c.stub 11:14.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 11:14.55 import imp 11:14.66 media/libdav1d/16bd_ipred_tmpl.c.stub 11:15.05 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:15.33 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:15.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 11:15.95 import imp 11:16.17 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:16.47 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:16.58 media/libdav1d/16bd_itx_tmpl.c.stub 11:16.67 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:17.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 11:17.22 import imp 11:17.43 media/libdav1d/asm/8bd_ipred_init_tmpl.c.stub 11:17.78 media/libdav1d/16bd_lf_apply_tmpl.c.stub 11:17.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 11:17.81 import imp 11:18.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 11:18.11 import imp 11:18.55 media/libdav1d/16bd_loopfilter_tmpl.c.stub 11:18.65 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:19.11 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:19.11 media/libdav1d/asm/8bd_itx_init_tmpl.c.stub 11:19.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 11:19.83 import imp 11:19.83 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:19.96 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:20.08 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:20.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 11:20.35 import imp 11:20.56 Compiling svg_fmt v0.4.0 11:21.07 media/libdav1d/16bd_looprestoration_tmpl.c.stub 11:21.26 media/libdav1d/asm/8bd_loopfilter_init_tmpl.c.stub 11:21.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 11:21.34 import imp 11:22.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 11:22.20 import imp 11:23.05 media/libdav1d/16bd_lr_apply_tmpl.c.stub 11:23.21 media/libdav1d/asm/8bd_looprestoration_init_tmpl.c.stub 11:24.02 media/libdav1d/asm/8bd_mc_init_tmpl.c.stub 11:24.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 11:24.20 import imp 11:24.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 11:24.28 import imp 11:24.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 11:24.47 import imp 11:24.63 media/libdav1d/16bd_mc_tmpl.c.stub 11:25.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jsapi.cpp:49, 11:25.27 from Unified_cpp_js_src10.cpp:2: 11:25.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In function 'void ReleaseAssertObjectHasNoWrappers(JSContext*, JS::HandleObject)': 11:25.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:98:7: warning: '*((void*)(& c)+40).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 11:25.27 98 | it++; 11:25.27 | ~~^~ 11:25.27 In file included from Unified_cpp_js_src10.cpp:2: 11:25.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jsapi.cpp:629:25: note: '*((void*)(& c)+40).js::CompartmentsInZoneIter::it' was declared here 11:25.27 629 | for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) { 11:25.27 | ^ 11:25.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 11:25.31 import imp 11:25.55 media/libdav1d/16bd_recon_tmpl.c.stub 11:25.85 media/libdav1d/8bd_cdef_apply_tmpl.c.stub 11:26.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 11:26.20 import imp 11:26.52 media/libdav1d/asm/cdef.o 11:26.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 11:26.75 import imp 11:27.28 media/libdav1d/8bd_cdef_tmpl.c.stub 11:27.41 media/libdav1d/8bd_fg_apply_tmpl.c.stub 11:27.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 11:27.41 import imp 11:27.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 11:27.41 import imp 11:27.53 In file included from Unified_cpp_js_src_debugger0.cpp:29: 11:27.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/debugger/Environment.cpp: In member function 'bool js::DebuggerEnvironment::CallData::typeGetter()': 11:27.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/debugger/Environment.cpp:194:24: warning: 's' may be used uninitialized in this function [-Wmaybe-uninitialized] 11:27.53 194 | JSAtom* str = Atomize(cx, s, strlen(s), PinAtom); 11:27.53 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:27.61 media/libdav1d/8bd_film_grain_tmpl.c.stub 11:27.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 11:27.64 import imp 11:27.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 11:27.93 import imp 11:28.27 media/libdav1d/8bd_ipred_prepare_tmpl.c.stub 11:28.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 11:28.44 import imp 11:28.65 media/libdav1d/8bd_ipred_tmpl.c.stub 11:28.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 11:28.84 import imp 11:29.03 media/libdav1d/8bd_itx_tmpl.c.stub 11:29.05 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:29.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 11:29.18 import imp 11:29.34 media/libdav1d/8bd_lf_apply_tmpl.c.stub 11:29.37 media/libdav1d/8bd_loopfilter_tmpl.c.stub 11:29.45 media/libdav1d/asm/cdef16.o 11:29.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 11:29.52 import imp 11:29.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 11:29.60 import imp 11:29.69 media/libdav1d/asm/cdef_tmpl.o 11:29.77 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:29.87 media/libdav1d/8bd_looprestoration_tmpl.c.stub 11:29.93 media/libdav1d/8bd_lr_apply_tmpl.c.stub 11:29.96 media/libdav1d/asm/ipred.o 11:30.04 media/libdav1d/asm/itx.o 11:30.09 media/libdav1d/asm/loopfilter.o 11:30.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 11:30.31 import imp 11:30.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/third_party/sqlite3/src/sqlite3.c: In function 'sqlite3SelectNew': 11:30.45 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:30.59 media/libdav1d/asm/loopfilter16.o 11:30.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/third_party/sqlite3/src/sqlite3.c:128050:10: warning: function may return address of local variable [-Wreturn-local-addr] 11:30.77 128050 | return pNew; 11:30.77 | ^~~~ 11:30.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/third_party/sqlite3/src/sqlite3.c:128010:10: note: declared here 11:30.89 128010 | Select standin; 11:30.89 | ^~~~~~~ 11:31.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 11:31.03 import imp 11:31.12 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:31.16 media/libdav1d/asm/looprestoration.o 11:31.37 media/libdav1d/asm/looprestoration16.o 11:31.85 media/libdav1d/asm/looprestoration_common.o 11:31.88 media/libdav1d/8bd_mc_tmpl.c.stub 11:32.05 media/libdav1d/asm/looprestoration_tmpl.o 11:32.24 media/libdav1d/asm/mc.o 11:32.32 Compiling moz_cbor v0.1.1 11:32.36 media/libdav1d/asm/mc16.o 11:32.79 media/libdav1d/asm/msac.o 11:33.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 11:33.13 import imp 11:33.73 media/libdav1d/asm 11:33.76 media/libdav1d/8bd_recon_tmpl.c.stub 11:33.79 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:34.07 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:34.27 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:34.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 11:34.49 import imp 11:34.56 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:34.79 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:35.46 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:36.26 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:36.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 11:36.45 import imp 11:36.74 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:37.17 media/libdav1d 11:37.20 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:37.20 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:37.60 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:39.13 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:39.69 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:39.91 Compiling vec_map v0.8.2 11:42.05 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:42.69 media/libwebp/src/dec 11:42.77 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:43.05 media/libwebp/src/demux 11:43.09 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:43.12 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:44.14 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:45.82 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:45.99 Compiling id-arena v2.2.1 11:50.04 Compiling indexmap v1.1.0 11:50.50 Compiling authenticator v0.2.12 11:51.71 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:52.47 Compiling tracy-rs v0.1.1 11:53.30 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:53.68 Compiling unicode-segmentation v1.2.1 11:55.25 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:56.70 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:57.73 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:58.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitMemFillInline()': 11:58.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:12058:12: warning: 'signedLength' may be used uninitialized in this function [-Wmaybe-uninitialized] 11:58.91 12058 | uint32_t length = uint32_t(signedLength); 11:58.91 | ^~~~~~ 11:58.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/GCAPI.h:15, 11:58.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Value.h:25, 11:58.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/CallArgs.h:74, 11:58.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/AsmJS.h:28, 11:58.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/AsmJS.cpp:19, 11:58.91 from Unified_cpp_js_src_wasm0.cpp:2: 11:58.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h:58:5: warning: 'signedValue' may be used uninitialized in this function [-Wmaybe-uninitialized] 11:58.92 58 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); 11:58.92 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:58.92 In file included from Unified_cpp_js_src_wasm0.cpp:11: 11:58.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:12055:11: note: 'signedValue' was declared here 11:58.92 12055 | int32_t signedValue; 11:58.92 | ^~~~~~~~~~~ 12:02.10 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:02.59 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:02.82 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:03.15 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:03.60 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:04.01 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:04.17 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:04.42 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:04.54 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:04.54 Compiling static_prefs v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/init/static_prefs) 12:04.69 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:05.23 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:05.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:06.07 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:06.42 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:06.73 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:07.86 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:08.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/debugger/Debugger.cpp:53, 12:08.16 from Unified_cpp_js_src_debugger0.cpp:11: 12:08.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In member function 'bool js::Debugger::CallData::findAllGlobals()': 12:08.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:129:7: warning: '*((void*)(& r)+56).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 12:08.16 129 | it++; 12:08.16 | ~~^~ 12:08.16 In file included from Unified_cpp_js_src_debugger0.cpp:11: 12:08.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/debugger/Debugger.cpp:5762:21: note: '*((void*)(& r)+56).js::RealmsInCompartmentIter::it' was declared here 12:08.16 5762 | for (RealmsIter r(cx->runtime()); !r.done(); r.next()) { 12:08.16 | ^ 12:09.11 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:09.36 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:09.74 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:10.51 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:11.15 Compiling copyless v0.1.4 12:11.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitMemCopyInline()': 12:11.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:11790:12: warning: 'signedLength' may be used uninitialized in this function [-Wmaybe-uninitialized] 12:11.80 11790 | uint32_t length = signedLength; 12:11.80 | ^~~~~~ 12:11.96 Compiling runloop v0.1.0 12:12.04 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:12.92 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:13.82 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:14.17 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:14.43 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:14.65 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:15.12 Compiling boxfnonce v0.0.3 12:15.54 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:16.91 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:17.04 Compiling ringbuf v0.2.1 12:17.15 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:17.45 Compiling mozilla-central-workspace-hack v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/build/workspace-hack) 12:18.00 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:18.15 media/libwebp/src/dsp 12:18.17 Compiling rustc-demangle v0.1.8 12:18.22 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:18.56 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:19.25 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:20.81 Compiling prefs_parser v0.0.1 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/parser) 12:21.22 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:22.93 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:23.13 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:25.33 Compiling bitreader v0.3.2 12:26.59 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:29.34 Compiling crossbeam-utils v0.6.5 12:29.57 Compiling thread_local v1.0.1 12:30.93 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:31.52 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:31.97 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:32.14 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:32.50 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:32.57 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:32.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PrivateIterators-inl.h:14, 12:32.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/Allocator.cpp:27, 12:32.91 from Unified_cpp_js_src_gc0.cpp:2: 12:32.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In member function 'void js::gc::GCRuntime::sweepZoneAfterCompacting(js::gc::MovingTracer*, JS::Zone*)': 12:32.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:134:13: warning: '*((void*)(& r)+16).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 12:32.91 134 | return *it; 12:32.91 | ^~ 12:32.99 In file included from Unified_cpp_js_src_gc0.cpp:38: 12:32.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/GC.cpp:2179:25: note: '*((void*)(& r)+16).js::RealmsInCompartmentIter::it' was declared here 12:32.99 2179 | for (RealmsInZoneIter r(zone); !r.done(); r.next()) { 12:32.99 | ^ 12:33.10 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:33.30 Compiling num-traits v0.2.10 12:33.55 Compiling crossbeam-utils v0.7.0 12:34.69 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:35.37 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:36.22 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:36.35 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:37.28 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:37.78 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:37.78 Compiling crossbeam-epoch v0.8.0 12:37.96 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:40.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/debugger/Debugger.cpp:53, 12:40.67 from Unified_cpp_js_src_debugger0.cpp:11: 12:40.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In member function 'bool js::Debugger::CallData::addAllGlobalsAsDebuggees()': 12:40.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:98:7: warning: '*((void*)(& comp)+40).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 12:40.67 98 | it++; 12:40.67 | ~~^~ 12:40.67 In file included from Unified_cpp_js_src_debugger0.cpp:11: 12:40.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/debugger/Debugger.cpp:4314:25: note: '*((void*)(& comp)+40).js::CompartmentsInZoneIter::it' was declared here 12:40.67 4314 | for (CompartmentsIter comp(cx->runtime()); !comp.done(); comp.next()) { 12:40.67 | ^~~~ 12:42.24 Compiling unicode-bidi v0.3.4 12:42.43 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:43.05 Compiling libdbus-sys v0.1.5 12:43.26 Compiling x11 v2.18.1 12:43.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:44.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/JitAllocPolicy.h:19, 12:44.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/shared/Assembler-shared.h:15, 12:44.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmCode.h:22, 12:44.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmInstance.h:26, 12:44.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmFrameIter.cpp:22, 12:44.14 from Unified_cpp_js_src_wasm1.cpp:2: 12:44.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/InlineList.h: In member function 'bool {anonymous}::FunctionCompiler::collectCallResults(const js::wasm::ResultType&, js::jit::MWasmStackResultArea*, {anonymous}::DefVector*)': 12:44.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/InlineList.h:299:16: warning: 'def' may be used uninitialized in this function [-Wmaybe-uninitialized] 12:44.14 299 | item->next = at; 12:44.14 | ~~~~~~~~~~~^~~~ 12:44.14 In file included from Unified_cpp_js_src_wasm1.cpp:38: 12:44.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:1332:21: note: 'def' was declared here 12:44.14 1332 | MInstruction* def; 12:44.14 | ^~~ 12:44.69 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:45.72 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:47.15 Compiling semver v0.9.0 12:47.57 Compiling nom v5.1.1 12:48.87 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:49.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/GCAPI.h:15, 12:49.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Value.h:25, 12:49.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/CallArgs.h:74, 12:49.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/AsmJS.h:28, 12:49.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/AsmJS.cpp:19, 12:49.84 from Unified_cpp_js_src_wasm0.cpp:2: 12:49.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h: In member function 'bool js::wasm::BaseCompiler::pushStackResultsForCall(const js::wasm::ResultType&, js::wasm::RegPtr, js::wasm::StackResultsLoc*)': 12:49.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h:58:5: warning: 'k' may be used uninitialized in this function [-Wmaybe-uninitialized] 12:49.84 58 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); 12:49.84 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:49.84 In file included from Unified_cpp_js_src_wasm0.cpp:11: 12:49.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:2453:10: note: 'k' was declared here 12:49.84 2453 | Kind k; 12:49.84 | ^ 12:51.06 Compiling lock_api v0.3.4 12:52.42 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:52.95 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:53.38 Compiling c2-chacha v0.2.3 12:53.48 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:55.16 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:56.78 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:57.67 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:58.31 Compiling clang-sys v0.29.2 13:01.49 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:03.21 Compiling phf_shared v0.8.0 13:04.86 Compiling owning_ref v0.4.0 13:05.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmStubs.h:24, 13:05.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmFrameIter.cpp:23, 13:05.12 from Unified_cpp_js_src_wasm1.cpp:2: 13:05.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmOpIter.h: In function 'bool EmitGetGlobal({anonymous}::FunctionCompiler&)': 13:05.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmOpIter.h:241:45: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 13:05.12 241 | void setValue(Value value) { tv_.second() = value; } 13:05.12 | ~~~~~~~~~~~~~^~~~~~~ 13:05.12 In file included from Unified_cpp_js_src_wasm1.cpp:38: 13:05.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:2531:16: note: 'result' was declared here 13:05.12 2531 | MDefinition* result; 13:05.12 | ^~~~~~ 13:05.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitEnd({anonymous}::FunctionCompiler&)': 13:05.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:2260:3: warning: 'kind' may be used uninitialized in this function [-Wmaybe-uninitialized] 13:05.96 2260 | switch (kind) { 13:05.96 | ^~~~~~ 13:06.01 Compiling unic-langid-impl v0.8.0 13:06.85 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:07.18 Compiling humantime v1.3.0 13:07.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/JitRealm.h:20, 13:07.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/arm64/Assembler-arm64.h:12, 13:07.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/arm64/MacroAssembler-arm64.h:10, 13:07.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MacroAssembler.h:23, 13:07.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmGC.h:22, 13:07.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmCode.h:27, 13:07.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmInstance.h:26, 13:07.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmFrameIter.cpp:22, 13:07.26 from Unified_cpp_js_src_wasm1.cpp:2: 13:07.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/CompileInfo.h: In function 'bool EmitTeeLocal({anonymous}::FunctionCompiler&)': 13:07.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/CompileInfo.h:328:68: warning: 'id' may be used uninitialized in this function [-Wmaybe-uninitialized] 13:07.26 328 | uint32_t localSlot(uint32_t i) const { return firstLocalSlot() + i; } 13:07.26 | ^ 13:07.26 In file included from Unified_cpp_js_src_wasm1.cpp:38: 13:07.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:2504:12: note: 'id' was declared here 13:07.26 2504 | uint32_t id; 13:07.26 | ^~ 13:07.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/LIR.h:22, 13:07.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/shared/CodeGenerator-shared.h:16, 13:07.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/arm64/CodeGenerator-arm64.h:11, 13:07.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/CodeGenerator.h:24, 13:07.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:25, 13:07.27 from Unified_cpp_js_src_wasm1.cpp:38: 13:07.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MIRGraph.h:188:64: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] 13:07.27 188 | void setSlot(uint32_t slot, MDefinition* ins) { slots_[slot] = ins; } 13:07.27 In file included from Unified_cpp_js_src_wasm1.cpp:38: 13:07.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:2505:16: note: 'value' was declared here 13:07.27 2505 | MDefinition* value; 13:07.27 | ^~~~~ 13:07.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/GCAPI.h:15, 13:07.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/ProfilingFrameIterator.h:13, 13:07.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmFrameIter.h:22, 13:07.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmFrameIter.cpp:19, 13:07.34 from Unified_cpp_js_src_wasm1.cpp:2: 13:07.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h: In function 'bool EmitTeeGlobal({anonymous}::FunctionCompiler&)': 13:07.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h:488:19: warning: 'id' may be used uninitialized in this function [-Wmaybe-uninitialized] 13:07.35 488 | return begin()[aIndex]; 13:07.35 | ~~~~~~~^ 13:07.35 In file included from Unified_cpp_js_src_wasm1.cpp:38: 13:07.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:2608:12: note: 'id' was declared here 13:07.35 2608 | uint32_t id; 13:07.35 | ^~ 13:07.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:2617:19: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] 13:07.35 2617 | f.storeGlobalVar(global.offset(), global.isIndirect(), value); 13:07.35 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:07.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitBr({anonymous}::FunctionCompiler&)': 13:07.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:1911:29: warning: 'relativeDepth' may be used uninitialized in this function [-Wmaybe-uninitialized] 13:07.45 1911 | if (!addControlFlowPatch(jump, relativeDepth, MGoto::TargetIndex)) { 13:07.45 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:07.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:2310:12: note: 'relativeDepth' was declared here 13:07.45 2310 | uint32_t relativeDepth; 13:07.45 | ^~~~~~~~~~~~~ 13:08.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/JitRealm.h:20, 13:08.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/arm64/Assembler-arm64.h:12, 13:08.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/arm64/MacroAssembler-arm64.h:10, 13:08.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MacroAssembler.h:23, 13:08.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmGC.h:22, 13:08.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmCode.h:27, 13:08.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmInstance.h:26, 13:08.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmFrameIter.cpp:22, 13:08.02 from Unified_cpp_js_src_wasm1.cpp:2: 13:08.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/CompileInfo.h: In function 'bool EmitSetLocal({anonymous}::FunctionCompiler&)': 13:08.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/CompileInfo.h:328:68: warning: 'id' may be used uninitialized in this function [-Wmaybe-uninitialized] 13:08.02 328 | uint32_t localSlot(uint32_t i) const { return firstLocalSlot() + i; } 13:08.02 | ^ 13:08.02 In file included from Unified_cpp_js_src_wasm1.cpp:38: 13:08.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:2493:12: note: 'id' was declared here 13:08.02 2493 | uint32_t id; 13:08.02 | ^~ 13:08.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/GCAPI.h:15, 13:08.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/ProfilingFrameIterator.h:13, 13:08.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmFrameIter.h:22, 13:08.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmFrameIter.cpp:19, 13:08.23 from Unified_cpp_js_src_wasm1.cpp:2: 13:08.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h: In function 'bool EmitSetGlobal({anonymous}::FunctionCompiler&)': 13:08.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h:488:19: warning: 'id' may be used uninitialized in this function [-Wmaybe-uninitialized] 13:08.23 488 | return begin()[aIndex]; 13:08.23 | ~~~~~~~^ 13:08.25 In file included from Unified_cpp_js_src_wasm1.cpp:38: 13:08.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:2574:12: note: 'id' was declared here 13:08.25 2574 | uint32_t id; 13:08.25 | ^~ 13:13.42 Compiling lru-cache v0.1.2 13:14.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitBrIf({anonymous}::FunctionCompiler&)': 13:14.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:1936:29: warning: 'relativeDepth' may be used uninitialized in this function [-Wmaybe-uninitialized] 13:14.84 1936 | if (!addControlFlowPatch(test, relativeDepth, MTest::TrueBranchIndex)) { 13:14.84 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:14.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:2321:12: note: 'relativeDepth' was declared here 13:14.84 2321 | uint32_t relativeDepth; 13:14.84 | ^~~~~~~~~~~~~ 13:15.13 media/libwebp/src/moz 13:15.16 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:15.44 media/libwebp/src/utils 13:15.52 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:15.78 Compiling uluru v0.4.0 13:16.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/HashFunctions.h:55, 13:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmTypes.h:27, 13:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmFrameIter.h:24, 13:16.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmFrameIter.cpp:19, 13:16.37 from Unified_cpp_js_src_wasm1.cpp:2: 13:16.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WrappingOperations.h: In function 'bool EmitBrTable({anonymous}::FunctionCompiler&)': 13:16.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WrappingOperations.h:214:79: warning: 'defaultDepth' may be used uninitialized in this function [-Wmaybe-uninitialized] 13:16.37 214 | return ToResult(static_cast(1U * static_cast(aX) * 13:16.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 13:16.37 215 | static_cast(aY))); 13:16.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:16.38 In file included from Unified_cpp_js_src_wasm1.cpp:38: 13:16.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:2334:12: note: 'defaultDepth' was declared here 13:16.38 2334 | uint32_t defaultDepth; 13:16.38 | ^~~~~~~~~~~~ 13:16.56 Compiling dtoa-short v0.3.1 13:16.83 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:16.88 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:17.89 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:18.05 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:18.15 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:18.44 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:19.06 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:19.09 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:19.50 Compiling servo_arc v0.1.1 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/servo/components/servo_arc) 13:20.02 Compiling hashbrown v0.7.2 13:20.69 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:23.26 Compiling itertools v0.8.0 13:24.61 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:25.36 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:25.65 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:25.93 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:26.27 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:26.69 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:27.34 media/ffvpx/libavutil 13:27.38 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:27.49 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:27.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 13:27.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 13:27.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 13:27.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 13:27.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 13:27.55 from : 13:27.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 13:27.55 219 | #define HAVE_LINUX_PERF_EVENT_H 0 13:27.55 | 13:27.56 In file included from : 13:27.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 13:27.56 55 | #define HAVE_LINUX_PERF_EVENT_H 1 13:27.56 | 13:28.40 Compiling unreachable v1.0.0 13:28.71 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:28.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 13:28.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 13:28.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 13:28.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 13:28.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 13:28.89 from : 13:28.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 13:28.89 219 | #define HAVE_LINUX_PERF_EVENT_H 0 13:28.89 | 13:28.90 In file included from : 13:28.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 13:28.90 55 | #define HAVE_LINUX_PERF_EVENT_H 1 13:28.90 | 13:28.91 Compiling block-padding v0.1.2 13:30.43 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:30.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 13:30.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 13:30.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 13:30.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 13:30.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 13:30.61 from : 13:30.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 13:30.61 219 | #define HAVE_LINUX_PERF_EVENT_H 0 13:30.61 | 13:30.61 In file included from : 13:30.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 13:30.61 55 | #define HAVE_LINUX_PERF_EVENT_H 1 13:30.61 | 13:30.68 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:31.04 Compiling walkdir v2.1.4 13:31.15 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:31.59 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:31.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 13:31.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 13:31.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 13:31.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 13:31.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 13:31.75 from : 13:31.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 13:31.75 219 | #define HAVE_LINUX_PERF_EVENT_H 0 13:31.75 | 13:31.75 In file included from : 13:31.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 13:31.75 55 | #define HAVE_LINUX_PERF_EVENT_H 1 13:31.75 | 13:32.04 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:32.10 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:32.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::ClassNodeType js::frontend::GeneralParser::classDefinition(js::frontend::YieldHandling, js::frontend::GeneralParser::ClassContext, js::frontend::DefaultHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = mozilla::Utf8Unit]': 13:32.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/frontend/Parser.cpp:7359:16: warning: 'innerName' may be used uninitialized in this function [-Wmaybe-uninitialized] 13:32.18 7359 | NameNodeType innerName; 13:32.18 | ^~~~~~~~~ 13:32.97 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:33.42 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:33.74 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:33.76 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:34.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jsapi.cpp:49, 13:34.26 from Unified_cpp_js_src10.cpp:2: 13:34.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In function 'JS::Realm* js::GetAnyRealmInZone(JS::Zone*)': 13:34.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:134:13: warning: '*((void*)(& realm)+16).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 13:34.27 134 | return *it; 13:34.27 | ^~ 13:34.27 In file included from Unified_cpp_js_src10.cpp:29: 13:34.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jsfriendapi.cpp:1248:20: note: '*((void*)(& realm)+16).js::RealmsInCompartmentIter::it' was declared here 13:34.27 1248 | RealmsInZoneIter realm(zone); 13:34.27 | ^~~~~ 13:34.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 13:34.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 13:34.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 13:34.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 13:34.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 13:34.32 from : 13:34.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 13:34.32 219 | #define HAVE_LINUX_PERF_EVENT_H 0 13:34.32 | 13:34.33 In file included from : 13:34.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 13:34.33 55 | #define HAVE_LINUX_PERF_EVENT_H 1 13:34.33 | 13:34.58 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:34.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/proxy/CrossCompartmentWrapper.cpp:9, 13:34.64 from Unified_cpp_js_src11.cpp:2: 13:34.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In function 'bool js::RemapAllWrappersForObject(JSContext*, JS::HandleObject, JS::HandleObject)': 13:34.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:98:7: warning: '*((void*)(& c)+40).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 13:34.64 98 | it++; 13:34.64 | ~~^~ 13:34.65 In file included from Unified_cpp_js_src11.cpp:2: 13:34.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/proxy/CrossCompartmentWrapper.cpp:625:25: note: '*((void*)(& c)+40).js::CompartmentsInZoneIter::it' was declared here 13:34.65 625 | for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) { 13:34.65 | ^ 13:35.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 13:35.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 13:35.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 13:35.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 13:35.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 13:35.09 from : 13:35.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 13:35.09 219 | #define HAVE_LINUX_PERF_EVENT_H 0 13:35.09 | 13:35.09 In file included from : 13:35.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 13:35.09 55 | #define HAVE_LINUX_PERF_EVENT_H 1 13:35.09 | 13:35.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::TernaryNodeType js::frontend::GeneralParser::ifStatement(js::frontend::YieldHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = mozilla::Utf8Unit]': 13:35.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/frontend/Parser.cpp:5922:19: warning: 'ifNode' may be used uninitialized in this function [-Wmaybe-uninitialized] 13:35.47 5922 | TernaryNodeType ifNode; 13:35.47 | ^~~~~~ 13:35.63 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:36.00 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:36.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 13:36.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 13:36.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 13:36.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 13:36.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 13:36.08 from : 13:36.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 13:36.08 219 | #define HAVE_LINUX_PERF_EVENT_H 0 13:36.08 | 13:36.08 In file included from : 13:36.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 13:36.08 55 | #define HAVE_LINUX_PERF_EVENT_H 1 13:36.08 | 13:36.32 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:36.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 13:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 13:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 13:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 13:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 13:36.34 from : 13:36.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 13:36.34 219 | #define HAVE_LINUX_PERF_EVENT_H 0 13:36.34 | 13:36.34 In file included from : 13:36.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 13:36.34 55 | #define HAVE_LINUX_PERF_EVENT_H 1 13:36.34 | 13:36.47 Compiling webext-storage v0.1.0 (https://github.com/mozilla/application-services?rev=61dcc364ac0d6d0816ab88a494bbf20d824b009b#61dcc364) 13:36.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 13:36.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 13:36.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 13:36.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 13:36.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 13:36.54 from : 13:36.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 13:36.54 219 | #define HAVE_LINUX_PERF_EVENT_H 0 13:36.54 | 13:36.56 In file included from : 13:36.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 13:36.56 55 | #define HAVE_LINUX_PERF_EVENT_H 1 13:36.56 | 13:39.94 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:40.03 Compiling hibitset v0.6.2 13:40.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/proxy/CrossCompartmentWrapper.cpp:9, 13:40.10 from Unified_cpp_js_src11.cpp:2: 13:40.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In function 'bool js::NukeCrossCompartmentWrappers(JSContext*, const js::CompartmentFilter&, JS::Realm*, js::NukeReferencesToWindow, js::NukeReferencesFromTarget)': 13:40.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:103:13: warning: '*((void*)(& c)+40).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 13:40.10 103 | return *it; 13:40.10 | ^~ 13:40.10 In file included from Unified_cpp_js_src11.cpp:2: 13:40.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/proxy/CrossCompartmentWrapper.cpp:428:25: note: '*((void*)(& c)+40).js::CompartmentsInZoneIter::it' was declared here 13:40.10 428 | for (CompartmentsIter c(rt); !c.done(); c.next()) { 13:40.10 | ^ 13:40.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 13:40.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 13:40.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 13:40.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 13:40.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 13:40.45 from : 13:40.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 13:40.45 219 | #define HAVE_LINUX_PERF_EVENT_H 0 13:40.45 | 13:40.45 In file included from : 13:40.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 13:40.45 55 | #define HAVE_LINUX_PERF_EVENT_H 1 13:40.45 | 13:42.02 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:42.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 13:42.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 13:42.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 13:42.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 13:42.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 13:42.60 from : 13:42.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 13:42.60 219 | #define HAVE_LINUX_PERF_EVENT_H 0 13:42.60 | 13:42.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/proxy/CrossCompartmentWrapper.cpp:9, 13:42.60 from Unified_cpp_js_src11.cpp:2: 13:42.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In function 'bool js::RecomputeWrappers(JSContext*, const js::CompartmentFilter&, const js::CompartmentFilter&)': 13:42.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:103:13: warning: '*((void*)(& c)+40).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 13:42.60 103 | return *it; 13:42.60 | ^~ 13:42.60 In file included from Unified_cpp_js_src11.cpp:2: 13:42.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/proxy/CrossCompartmentWrapper.cpp:647:25: note: '*((void*)(& c)+40).js::CompartmentsInZoneIter::it' was declared here 13:42.60 647 | for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) { 13:42.60 | ^ 13:42.62 In file included from : 13:42.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 13:42.62 55 | #define HAVE_LINUX_PERF_EVENT_H 1 13:42.62 | 13:43.79 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:44.10 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:44.53 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 13:44.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 13:44.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 13:44.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 13:44.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 13:44.53 from : 13:44.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 13:44.53 219 | #define HAVE_LINUX_PERF_EVENT_H 0 13:44.53 | 13:44.53 In file included from : 13:44.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 13:44.53 55 | #define HAVE_LINUX_PERF_EVENT_H 1 13:44.53 | 13:44.91 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:45.06 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:45.06 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:45.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 13:45.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 13:45.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 13:45.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 13:45.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 13:45.50 from : 13:45.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 13:45.50 219 | #define HAVE_LINUX_PERF_EVENT_H 0 13:45.50 | 13:45.50 In file included from : 13:45.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 13:45.50 55 | #define HAVE_LINUX_PERF_EVENT_H 1 13:45.50 | 13:45.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 13:45.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 13:45.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 13:45.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 13:45.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 13:45.66 from : 13:45.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 13:45.66 219 | #define HAVE_LINUX_PERF_EVENT_H 0 13:45.66 | 13:45.71 In file included from : 13:45.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 13:45.71 55 | #define HAVE_LINUX_PERF_EVENT_H 1 13:45.71 | 13:47.98 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:49.03 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:49.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 13:49.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 13:49.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 13:49.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 13:49.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 13:49.90 from : 13:49.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 13:49.90 219 | #define HAVE_LINUX_PERF_EVENT_H 0 13:49.90 | 13:49.90 In file included from : 13:49.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 13:49.90 55 | #define HAVE_LINUX_PERF_EVENT_H 1 13:49.90 | 13:51.17 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:51.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/JitRealm.h:20, 13:51.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/arm64/Assembler-arm64.h:12, 13:51.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/arm64/MacroAssembler-arm64.h:10, 13:51.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MacroAssembler.h:23, 13:51.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmGC.h:22, 13:51.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmCode.h:27, 13:51.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmInstance.h:26, 13:51.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmFrameIter.cpp:22, 13:51.44 from Unified_cpp_js_src_wasm1.cpp:2: 13:51.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/CompileInfo.h: In function 'bool EmitGetLocal({anonymous}::FunctionCompiler&)': 13:51.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/CompileInfo.h:328:68: warning: 'id' may be used uninitialized in this function [-Wmaybe-uninitialized] 13:51.44 328 | uint32_t localSlot(uint32_t i) const { return firstLocalSlot() + i; } 13:51.44 | ^ 13:51.44 In file included from Unified_cpp_js_src_wasm1.cpp:38: 13:51.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:2483:12: note: 'id' was declared here 13:51.44 2483 | uint32_t id; 13:51.44 | ^~ 13:51.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 13:51.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 13:51.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 13:51.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 13:51.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 13:51.64 from : 13:51.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 13:51.64 219 | #define HAVE_LINUX_PERF_EVENT_H 0 13:51.64 | 13:51.64 In file included from : 13:51.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 13:51.64 55 | #define HAVE_LINUX_PERF_EVENT_H 1 13:51.64 | 13:52.07 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:52.10 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:52.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 13:52.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 13:52.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 13:52.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 13:52.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 13:52.26 from : 13:52.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 13:52.26 219 | #define HAVE_LINUX_PERF_EVENT_H 0 13:52.26 | 13:52.27 In file included from : 13:52.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 13:52.27 55 | #define HAVE_LINUX_PERF_EVENT_H 1 13:52.27 | 13:52.42 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:52.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitI64Const({anonymous}::FunctionCompiler&)': 13:52.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:289:46: warning: 'i64' may be used uninitialized in this function [-Wmaybe-uninitialized] 13:52.47 289 | MConstant* constant = MConstant::NewInt64(alloc(), i); 13:52.47 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 13:52.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:2157:11: note: 'i64' was declared here 13:52.47 2157 | int64_t i64; 13:52.47 | ^~~ 13:52.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/CallArgs.h:74, 13:52.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/CallNonGenericMethod.h:12, 13:52.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/NamespaceImports.h:15, 13:52.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmTypes.h:34, 13:52.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmFrameIter.h:24, 13:52.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmFrameIter.cpp:19, 13:52.57 from Unified_cpp_js_src_wasm1.cpp:2: 13:52.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Value.h: In function 'bool EmitI32Const({anonymous}::FunctionCompiler&)': 13:52.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Value.h:430:47: warning: 'i32' may be used uninitialized in this function [-Wmaybe-uninitialized] 13:52.57 430 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); 13:52.58 | ^~~~~~~~~~~ 13:52.58 In file included from Unified_cpp_js_src_wasm1.cpp:38: 13:52.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:2147:11: note: 'i32' was declared here 13:52.58 2147 | int32_t i32; 13:52.58 | ^~~ 13:52.67 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:52.77 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:52.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/GCAPI.h:15, 13:52.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/ProfilingFrameIterator.h:13, 13:52.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmFrameIter.h:22, 13:52.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmFrameIter.cpp:19, 13:52.81 from Unified_cpp_js_src_wasm1.cpp:2: 13:52.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h: In function 'bool EmitCallIndirect({anonymous}::FunctionCompiler&, bool)': 13:52.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h:488:19: warning: 'tableIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 13:52.81 488 | return begin()[aIndex]; 13:52.81 | ~~~~~~~^ 13:52.81 In file included from Unified_cpp_js_src_wasm1.cpp:38: 13:52.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:2446:12: note: 'tableIndex' was declared here 13:52.81 2446 | uint32_t tableIndex; 13:52.81 | ^~~~~~~~~~ 13:52.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 13:52.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 13:52.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 13:52.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 13:52.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 13:52.82 from : 13:52.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 13:52.82 219 | #define HAVE_LINUX_PERF_EVENT_H 0 13:52.82 | 13:52.82 In file included from : 13:52.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 13:52.82 55 | #define HAVE_LINUX_PERF_EVENT_H 1 13:52.82 | 13:52.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 13:52.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 13:52.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 13:52.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 13:52.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 13:52.90 from : 13:52.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 13:52.90 219 | #define HAVE_LINUX_PERF_EVENT_H 0 13:52.90 | 13:52.90 In file included from : 13:52.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 13:52.90 55 | #define HAVE_LINUX_PERF_EVENT_H 1 13:52.90 | 13:52.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 13:52.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 13:52.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 13:52.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 13:52.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 13:52.92 from : 13:52.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 13:52.92 219 | #define HAVE_LINUX_PERF_EVENT_H 0 13:52.92 | 13:52.92 In file included from : 13:52.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 13:52.92 55 | #define HAVE_LINUX_PERF_EVENT_H 1 13:52.92 | 13:53.45 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:53.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 13:53.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 13:53.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 13:53.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 13:53.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 13:53.68 from : 13:53.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 13:53.68 219 | #define HAVE_LINUX_PERF_EVENT_H 0 13:53.68 | 13:53.68 In file included from : 13:53.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 13:53.68 55 | #define HAVE_LINUX_PERF_EVENT_H 1 13:53.68 | 13:54.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 13:54.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 13:54.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 13:54.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 13:54.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 13:54.09 from : 13:54.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 13:54.09 219 | #define HAVE_LINUX_PERF_EVENT_H 0 13:54.09 | 13:54.17 In file included from : 13:54.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 13:54.17 55 | #define HAVE_LINUX_PERF_EVENT_H 1 13:54.17 | 13:54.84 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:55.54 media/ffvpx/libavcodec 13:55.58 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:55.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 13:55.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 13:55.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 13:55.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 13:55.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 13:55.62 from : 13:55.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 13:55.62 219 | #define HAVE_LINUX_PERF_EVENT_H 0 13:55.62 | 13:55.62 In file included from : 13:55.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 13:55.62 55 | #define HAVE_LINUX_PERF_EVENT_H 1 13:55.62 | 13:55.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 13:55.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 13:55.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 13:55.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 13:55.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 13:55.90 from : 13:55.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 13:55.90 219 | #define HAVE_LINUX_PERF_EVENT_H 0 13:55.90 | 13:55.90 In file included from : 13:55.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 13:55.90 55 | #define HAVE_LINUX_PERF_EVENT_H 1 13:55.90 | 13:56.47 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:56.54 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:56.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 13:56.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 13:56.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 13:56.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 13:56.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 13:56.65 from : 13:56.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 13:56.65 219 | #define HAVE_LINUX_PERF_EVENT_H 0 13:56.65 | 13:56.65 In file included from : 13:56.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 13:56.65 55 | #define HAVE_LINUX_PERF_EVENT_H 1 13:56.65 | 13:56.65 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:56.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 13:56.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 13:56.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 13:56.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 13:56.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 13:56.77 from : 13:56.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 13:56.77 219 | #define HAVE_LINUX_PERF_EVENT_H 0 13:56.77 | 13:56.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 13:56.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 13:56.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 13:56.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 13:56.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 13:56.78 from : 13:56.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 13:56.78 219 | #define HAVE_LINUX_PERF_EVENT_H 0 13:56.78 | 13:56.78 In file included from : 13:56.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 13:56.78 55 | #define HAVE_LINUX_PERF_EVENT_H 1 13:56.78 | 13:56.78 In file included from : 13:56.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 13:56.78 55 | #define HAVE_LINUX_PERF_EVENT_H 1 13:56.78 | 13:56.85 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:56.95 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:57.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 13:57.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 13:57.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 13:57.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 13:57.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 13:57.11 from : 13:57.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 13:57.11 219 | #define HAVE_LINUX_PERF_EVENT_H 0 13:57.11 | 13:57.11 In file included from : 13:57.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 13:57.11 55 | #define HAVE_LINUX_PERF_EVENT_H 1 13:57.11 | 13:57.33 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:57.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 13:57.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 13:57.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 13:57.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 13:57.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 13:57.60 from : 13:57.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 13:57.60 219 | #define HAVE_LINUX_PERF_EVENT_H 0 13:57.60 | 13:57.60 In file included from : 13:57.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 13:57.60 55 | #define HAVE_LINUX_PERF_EVENT_H 1 13:57.60 | 13:57.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 13:57.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 13:57.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 13:57.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 13:57.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 13:57.87 from : 13:57.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 13:57.87 219 | #define HAVE_LINUX_PERF_EVENT_H 0 13:57.87 | 13:57.87 In file included from : 13:57.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 13:57.87 55 | #define HAVE_LINUX_PERF_EVENT_H 1 13:57.87 | 13:58.24 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:58.49 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:58.67 Compiling tokio-executor v0.1.9 13:58.76 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:58.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 13:58.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 13:58.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 13:58.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 13:58.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 13:58.83 from : 13:58.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 13:58.83 219 | #define HAVE_LINUX_PERF_EVENT_H 0 13:58.83 | 13:58.83 In file included from : 13:58.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 13:58.83 55 | #define HAVE_LINUX_PERF_EVENT_H 1 13:58.83 | 13:59.17 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:59.49 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:59.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 13:59.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 13:59.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 13:59.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 13:59.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 13:59.73 from : 13:59.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 13:59.73 219 | #define HAVE_LINUX_PERF_EVENT_H 0 13:59.73 | 13:59.73 In file included from : 13:59.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 13:59.73 55 | #define HAVE_LINUX_PERF_EVENT_H 1 13:59.73 | 13:59.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 13:59.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 13:59.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 13:59.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 13:59.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 13:59.87 from : 13:59.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 13:59.87 219 | #define HAVE_LINUX_PERF_EVENT_H 0 13:59.87 | 13:59.87 In file included from : 13:59.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 13:59.87 55 | #define HAVE_LINUX_PERF_EVENT_H 1 13:59.87 | 14:00.07 media/kiss_fft 14:00.09 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:00.23 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:00.32 In function 'set_string_video_rate', 14:00.32 inlined from 'av_opt_set' at /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/opt.c:489:15: 14:00.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/opt.c:340:9: warning: '%s' directive argument is null [-Wformat-overflow=] 14:00.32 340 | av_log(obj, AV_LOG_ERROR, "Unable to parse option value \"%s\" as video rate\n", val); 14:00.32 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:00.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 14:00.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 14:00.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 14:00.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 14:00.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 14:00.49 from : 14:00.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 14:00.49 219 | #define HAVE_LINUX_PERF_EVENT_H 0 14:00.49 | 14:00.49 In file included from : 14:00.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 14:00.49 55 | #define HAVE_LINUX_PERF_EVENT_H 1 14:00.49 | 14:02.66 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:02.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 14:02.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 14:02.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 14:02.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 14:02.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 14:02.72 from : 14:02.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 14:02.72 219 | #define HAVE_LINUX_PERF_EVENT_H 0 14:02.72 | 14:02.72 In file included from : 14:02.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 14:02.72 55 | #define HAVE_LINUX_PERF_EVENT_H 1 14:02.72 | 14:03.09 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:03.56 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:03.61 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:03.68 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:03.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 14:03.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 14:03.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 14:03.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 14:03.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 14:03.77 from : 14:03.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 14:03.77 219 | #define HAVE_LINUX_PERF_EVENT_H 0 14:03.77 | 14:03.78 In file included from : 14:03.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 14:03.78 55 | #define HAVE_LINUX_PERF_EVENT_H 1 14:03.78 | 14:04.21 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:04.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 14:04.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 14:04.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 14:04.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 14:04.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 14:04.47 from : 14:04.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 14:04.47 219 | #define HAVE_LINUX_PERF_EVENT_H 0 14:04.48 | 14:04.48 In file included from : 14:04.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 14:04.48 55 | #define HAVE_LINUX_PERF_EVENT_H 1 14:04.48 | 14:04.63 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:05.03 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:05.53 Compiling crossbeam-queue v0.1.2 14:06.10 media/libcubeb/src 14:06.13 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:06.17 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:06.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 14:06.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 14:06.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 14:06.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 14:06.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 14:06.78 from : 14:06.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 14:06.78 219 | #define HAVE_LINUX_PERF_EVENT_H 0 14:06.78 | 14:06.78 In file included from : 14:06.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 14:06.78 55 | #define HAVE_LINUX_PERF_EVENT_H 1 14:06.78 | 14:06.78 media/libnestegg/src 14:06.80 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:06.83 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:07.26 In file included from Unified_c_media_libnestegg_src0.c:2: 14:07.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libnestegg/src/nestegg.c: In function 'ne_parse': 14:07.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libnestegg/src/nestegg.c:1170:22: warning: variable 'peeked_id' set but not used [-Wunused-but-set-variable] 14:07.26 1170 | uint64_t id, size, peeked_id; 14:07.26 | ^~~~~~~~~ 14:07.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 14:07.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 14:07.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 14:07.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 14:07.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 14:07.41 from : 14:07.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 14:07.41 219 | #define HAVE_LINUX_PERF_EVENT_H 0 14:07.41 | 14:07.43 In file included from : 14:07.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 14:07.43 55 | #define HAVE_LINUX_PERF_EVENT_H 1 14:07.43 | 14:07.65 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:09.65 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:15.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/GCAPI.h:15, 14:15.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/ProfilingFrameIterator.h:13, 14:15.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmFrameIter.h:22, 14:15.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmFrameIter.cpp:19, 14:15.10 from Unified_cpp_js_src_wasm1.cpp:2: 14:15.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h: In function 'bool js::wasm::IonCompileFunctions(const js::wasm::ModuleEnvironment&, js::LifoAlloc&, const FuncCompileInputVector&, js::wasm::CompiledCode*, JS::UniqueChars*)': 14:15.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h:488:19: warning: 'srcTableIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:15.10 488 | return begin()[aIndex]; 14:15.10 | ~~~~~~~^ 14:15.10 In file included from Unified_cpp_js_src_wasm1.cpp:38: 14:15.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:3487:12: note: 'srcTableIndex' was declared here 14:15.10 3487 | uint32_t srcTableIndex; 14:15.10 | ^~~~~~~~~~~~~ 14:15.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/GCAPI.h:15, 14:15.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/ProfilingFrameIterator.h:13, 14:15.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmFrameIter.h:22, 14:15.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmFrameIter.cpp:19, 14:15.10 from Unified_cpp_js_src_wasm1.cpp:2: 14:15.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h:488:19: warning: 'dstTableIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:15.10 488 | return begin()[aIndex]; 14:15.11 | ~~~~~~~^ 14:15.11 In file included from Unified_cpp_js_src_wasm1.cpp:38: 14:15.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:3486:12: note: 'dstTableIndex' was declared here 14:15.11 3486 | uint32_t dstTableIndex; 14:15.11 | ^~~~~~~~~~~~~ 14:15.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:3459:12: warning: 'srcMemIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:15.11 3459 | uint32_t srcMemIndex; 14:15.11 | ^~~~~~~~~~~ 14:15.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmIonCompile.cpp:3458:12: warning: 'dstMemIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:15.11 3458 | uint32_t dstMemIndex; 14:15.11 | ^~~~~~~~~~~ 14:15.28 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:17.07 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:18.84 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:19.45 Compiling idna v0.2.0 14:19.89 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:20.48 Compiling rustc_version v0.2.3 14:21.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/third_party/dav1d/src/decode.c: In function 'decode_sb': 14:21.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/third_party/dav1d/src/decode.c:2025:14: warning: 'bx8' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:21.63 2025 | int ctx, bx8, by8; 14:21.63 | ^~~ 14:21.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/third_party/dav1d/src/decode.c:2025:19: warning: 'by8' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:21.63 2025 | int ctx, bx8, by8; 14:21.63 | ^~~ 14:22.50 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:23.25 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:23.61 Compiling unic-langid v0.8.0 14:24.85 Compiling new_debug_unreachable v1.0.1 14:26.13 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:26.66 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:28.14 Compiling getrandom v0.1.3 14:28.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/third_party/dav1d/src/decode.c: In function 'dav1d_submit_frame': 14:28.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/third_party/dav1d/src/decode.c:3387:9: warning: 'out_delayed' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:28.15 3387 | dav1d_thread_picture_ref(out_delayed, &f->sr_cur); 14:28.15 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:29.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitTeeLocal()': 14:29.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:10560:34: warning: 'slot' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:29.04 10560 | return emitSetOrTeeLocal(slot); 14:29.04 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 14:29.05 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:29.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:146, 14:29.26 from Unified_cpp_js_src_wasm0.cpp:11: 14:29.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmOpIter.h: In member function 'bool js::wasm::BaseCompiler::emitBr()': 14:29.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmOpIter.h:548:55: warning: 'relativeDepth' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:29.26 548 | return controlStack_[controlStack_.length() - 1 - relativeDepth] 14:29.26 | ^~~~~~~~~~~~~ 14:29.28 In file included from Unified_cpp_js_src_wasm0.cpp:11: 14:29.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:9754:12: note: 'relativeDepth' was declared here 14:29.28 9754 | uint32_t relativeDepth; 14:29.28 | ^~~~~~~~~~~~~ 14:29.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitEnd()': 14:29.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:9726:3: warning: 'kind' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:29.63 9726 | switch (kind) { 14:29.63 | ^~~~~~ 14:29.90 Compiling thin-vec v0.1.0 14:29.92 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:30.00 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:146, 14:30.00 from Unified_cpp_js_src_wasm0.cpp:11: 14:30.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmOpIter.h: In member function 'bool js::wasm::BaseCompiler::emitBrIf()': 14:30.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmOpIter.h:548:55: warning: 'relativeDepth' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:30.00 548 | return controlStack_[controlStack_.length() - 1 - relativeDepth] 14:30.00 | ^~~~~~~~~~~~~ 14:30.00 In file included from Unified_cpp_js_src_wasm0.cpp:11: 14:30.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:9785:12: note: 'relativeDepth' was declared here 14:30.00 9785 | uint32_t relativeDepth; 14:30.00 | ^~~~~~~~~~~~~ 14:30.40 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:30.79 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:30.93 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:30.93 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:31.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitSetLocal()': 14:31.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:10551:33: warning: 'slot' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:31.00 10551 | return emitSetOrTeeLocal(slot); 14:31.00 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 14:31.10 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:31.12 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:31.25 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:31.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 14:31.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 14:31.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 14:31.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 14:31.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 14:31.28 from : 14:31.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 14:31.28 219 | #define HAVE_LINUX_PERF_EVENT_H 0 14:31.28 | 14:31.28 In file included from : 14:31.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 14:31.28 55 | #define HAVE_LINUX_PERF_EVENT_H 1 14:31.28 | 14:31.60 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:31.95 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:32.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 14:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 14:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 14:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 14:32.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 14:32.09 from : 14:32.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 14:32.09 219 | #define HAVE_LINUX_PERF_EVENT_H 0 14:32.09 | 14:32.10 In file included from : 14:32.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 14:32.10 55 | #define HAVE_LINUX_PERF_EVENT_H 1 14:32.10 | 14:32.88 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:33.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 14:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 14:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 14:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 14:33.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 14:33.07 from : 14:33.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 14:33.07 219 | #define HAVE_LINUX_PERF_EVENT_H 0 14:33.07 | 14:33.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/third_party/dav1d/src/obu.c:36: 14:33.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/third_party/dav1d/src/obu.c: In function 'dav1d_parse_obus': 14:33.07 In file included from : 14:33.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 14:33.07 55 | #define HAVE_LINUX_PERF_EVENT_H 1 14:33.07 | 14:33.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/third_party/dav1d/include/common/intops.h:36:22: warning: 'off_after_idx' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:33.09 36 | return a > b ? a : b; 14:33.09 | ~~~~~~~~~~^~~ 14:33.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/third_party/dav1d/src/obu.c:922:29: note: 'off_after_idx' was declared here 14:33.09 922 | int off_before_idx, off_after_idx; 14:33.09 | ^~~~~~~~~~~~~ 14:33.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/third_party/dav1d/src/obu.c:36: 14:33.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/third_party/dav1d/include/common/intops.h:36:22: warning: 'off_before_idx' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:33.09 36 | return a > b ? a : b; 14:33.09 | ~~~~~~~~~~^~~ 14:33.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/third_party/dav1d/src/obu.c:922:13: note: 'off_before_idx' was declared here 14:33.09 922 | int off_before_idx, off_after_idx; 14:33.09 | ^~~~~~~~~~~~~~ 14:33.44 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:33.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 14:33.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 14:33.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 14:33.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 14:33.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 14:33.74 from : 14:33.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 14:33.74 219 | #define HAVE_LINUX_PERF_EVENT_H 0 14:33.74 | 14:33.74 In file included from : 14:33.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 14:33.74 55 | #define HAVE_LINUX_PERF_EVENT_H 1 14:33.74 | 14:33.84 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:33.96 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:34.13 Compiling iovec v0.1.4 14:34.24 Compiling num_cpus v1.13.0 14:34.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 14:34.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 14:34.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 14:34.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 14:34.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 14:34.27 from : 14:34.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 14:34.27 219 | #define HAVE_LINUX_PERF_EVENT_H 0 14:34.27 | 14:34.27 In file included from : 14:34.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 14:34.27 55 | #define HAVE_LINUX_PERF_EVENT_H 1 14:34.27 | 14:34.81 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:34.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 14:34.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 14:34.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 14:34.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 14:34.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 14:34.94 from : 14:34.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 14:34.94 219 | #define HAVE_LINUX_PERF_EVENT_H 0 14:34.94 | 14:34.94 In file included from : 14:34.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 14:34.94 55 | #define HAVE_LINUX_PERF_EVENT_H 1 14:34.94 | 14:35.06 media/libogg 14:35.26 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:35.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jsapi.cpp:49, 14:35.26 from Unified_cpp_js_src10.cpp:2: 14:35.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In function 'void js::RemapRemoteWindowProxies(JSContext*, js::CompartmentTransplantCallback*, JS::MutableHandleObject)': 14:35.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:98:7: warning: '*((void*)(& c)+40).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:35.26 98 | it++; 14:35.26 | ~~^~ 14:35.26 In file included from Unified_cpp_js_src10.cpp:2: 14:35.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jsapi.cpp:807:25: note: '*((void*)(& c)+40).js::CompartmentsInZoneIter::it' was declared here 14:35.26 807 | for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) { 14:35.26 | ^ 14:35.67 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:35.74 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:36.38 Compiling time v0.1.40 14:36.78 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:36.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 14:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 14:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 14:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 14:36.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 14:36.96 from : 14:36.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 14:36.96 219 | #define HAVE_LINUX_PERF_EVENT_H 0 14:36.96 | 14:36.96 In file included from : 14:36.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 14:36.96 55 | #define HAVE_LINUX_PERF_EVENT_H 1 14:36.96 | 14:37.08 Compiling net2 v0.2.33 14:37.23 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:37.40 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:37.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 14:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 14:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 14:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 14:37.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 14:37.97 from : 14:37.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 14:37.97 219 | #define HAVE_LINUX_PERF_EVENT_H 0 14:37.97 | 14:37.97 In file included from : 14:37.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 14:37.97 55 | #define HAVE_LINUX_PERF_EVENT_H 1 14:37.97 | 14:38.90 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:38.90 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:38.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 14:38.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 14:38.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 14:38.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 14:38.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 14:38.97 from : 14:38.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 14:38.97 219 | #define HAVE_LINUX_PERF_EVENT_H 0 14:38.97 | 14:38.97 In file included from : 14:38.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 14:38.97 55 | #define HAVE_LINUX_PERF_EVENT_H 1 14:38.97 | 14:39.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 14:39.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 14:39.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 14:39.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 14:39.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 14:39.65 from : 14:39.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 14:39.66 219 | #define HAVE_LINUX_PERF_EVENT_H 0 14:39.66 | 14:39.66 In file included from : 14:39.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 14:39.66 55 | #define HAVE_LINUX_PERF_EVENT_H 1 14:39.66 | 14:40.32 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:40.36 media/libopus 14:40.40 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:40.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitRefFunc()': 14:40.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:11367:10: warning: 'funcIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:40.55 11367 | pushI32(funcIndex); 14:40.55 | ~~~~~~~^~~~~~~~~~~ 14:41.07 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:41.18 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:41.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/GCAPI.h:15, 14:41.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Value.h:25, 14:41.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/CallArgs.h:74, 14:41.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/AsmJS.h:28, 14:41.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/AsmJS.cpp:19, 14:41.20 from Unified_cpp_js_src_wasm0.cpp:2: 14:41.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h: In member function 'bool js::wasm::BaseCompiler::emitGetLocal()': 14:41.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h:488:19: warning: 'slot' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:41.20 488 | return begin()[aIndex]; 14:41.20 | ~~~~~~~^ 14:41.20 In file included from Unified_cpp_js_src_wasm0.cpp:11: 14:41.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:10421:12: note: 'slot' was declared here 14:41.20 10421 | uint32_t slot; 14:41.20 | ^~~~ 14:41.77 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:41.97 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:41.98 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:42.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 14:42.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 14:42.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 14:42.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 14:42.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 14:42.12 from : 14:42.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 14:42.12 219 | #define HAVE_LINUX_PERF_EVENT_H 0 14:42.12 | 14:42.12 In file included from : 14:42.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 14:42.12 55 | #define HAVE_LINUX_PERF_EVENT_H 1 14:42.12 | 14:42.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 14:42.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 14:42.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 14:42.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 14:42.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 14:42.63 from : 14:42.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 14:42.63 219 | #define HAVE_LINUX_PERF_EVENT_H 0 14:42.63 | 14:42.63 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:42.63 In file included from : 14:42.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 14:42.63 55 | #define HAVE_LINUX_PERF_EVENT_H 1 14:42.63 | 14:42.83 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:42.97 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 14:42.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 14:42.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 14:42.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 14:42.97 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 14:42.97 from : 14:42.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 14:42.97 219 | #define HAVE_LINUX_PERF_EVENT_H 0 14:42.97 | 14:42.97 In file included from : 14:42.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 14:42.97 55 | #define HAVE_LINUX_PERF_EVENT_H 1 14:42.97 | 14:43.31 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:43.87 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:44.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 14:44.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 14:44.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 14:44.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 14:44.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 14:44.13 from : 14:44.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 14:44.13 219 | #define HAVE_LINUX_PERF_EVENT_H 0 14:44.13 | 14:44.13 In file included from : 14:44.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 14:44.13 55 | #define HAVE_LINUX_PERF_EVENT_H 1 14:44.13 | 14:44.63 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:44.88 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:45.04 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:45.04 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:45.10 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:45.51 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:45.62 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:46.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 14:46.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 14:46.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 14:46.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 14:46.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 14:46.03 from : 14:46.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 14:46.03 219 | #define HAVE_LINUX_PERF_EVENT_H 0 14:46.03 | 14:46.05 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:46.06 In file included from : 14:46.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 14:46.06 55 | #define HAVE_LINUX_PERF_EVENT_H 1 14:46.06 | 14:46.13 Compiling atty v0.2.11 14:46.16 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:46.22 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:46.45 Compiling raw-window-handle v0.3.0 14:46.95 Compiling memmap v0.7.0 14:47.06 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:47.27 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:47.37 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:47.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 14:47.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 14:47.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 14:47.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 14:47.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 14:47.46 from : 14:47.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 14:47.46 219 | #define HAVE_LINUX_PERF_EVENT_H 0 14:47.46 | 14:47.46 In file included from : 14:47.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 14:47.46 55 | #define HAVE_LINUX_PERF_EVENT_H 1 14:47.46 | 14:47.70 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:48.07 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:48.10 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:48.43 Compiling hashglobe v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/servo/components/hashglobe) 14:48.85 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:48.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libopus/celt/arm/celt_neon_intr.c: In function 'celt_pitch_xcorr_float_neon': 14:48.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libopus/celt/arm/celt_neon_intr.c:208:18: warning: implicit declaration of function 'celt_inner_prod_neon'; did you mean 'celt_inner_prod_c'? [-Wimplicit-function-declaration] 14:48.85 208 | xcorr[i] = celt_inner_prod_neon(_x, _y+i, len); 14:48.85 | ^~~~~~~~~~~~~~~~~~~~ 14:48.85 | celt_inner_prod_c 14:48.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 14:48.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 14:48.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 14:48.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 14:48.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 14:48.96 from : 14:48.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 14:48.96 219 | #define HAVE_LINUX_PERF_EVENT_H 0 14:48.96 | 14:48.96 In file included from : 14:48.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 14:48.96 55 | #define HAVE_LINUX_PERF_EVENT_H 1 14:48.96 | 14:48.96 Compiling freetype v0.4.0 14:49.76 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:49.80 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:50.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 14:50.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 14:50.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 14:50.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 14:50.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 14:50.16 from : 14:50.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 14:50.16 219 | #define HAVE_LINUX_PERF_EVENT_H 0 14:50.16 | 14:50.21 In file included from : 14:50.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 14:50.21 55 | #define HAVE_LINUX_PERF_EVENT_H 1 14:50.21 | 14:50.74 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:51.03 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:51.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 14:51.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 14:51.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 14:51.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 14:51.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 14:51.24 from : 14:51.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 14:51.24 219 | #define HAVE_LINUX_PERF_EVENT_H 0 14:51.24 | 14:51.30 In file included from : 14:51.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 14:51.30 55 | #define HAVE_LINUX_PERF_EVENT_H 1 14:51.30 | 14:51.66 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:51.88 16bd_film_grain_tmpl.c: In function 'fgy_32x32xn_c': 14:51.93 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 14:51.93 | ~~~~~~~~~^~~~~~ 14:51.93 16bd_film_grain_tmpl.c:205:9: note: 'offsets[1][1]' was declared here 14:51.93 205 | int offsets[2 /* col offset */][2 /* row offset */]; 14:51.93 | ^~~~~~~ 14:51.93 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 14:51.93 | ~~~~~~~~~^~~~~~ 14:51.93 16bd_film_grain_tmpl.c:205:9: note: 'offsets[1][0]' was declared here 14:51.93 205 | int offsets[2 /* col offset */][2 /* row offset */]; 14:51.93 | ^~~~~~~ 14:56.22 Compiling libudev-sys v0.1.3 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/webauthn/libudev-sys) 14:57.53 16bd_film_grain_tmpl.c: In function 'fguv_32x32xn_c': 14:57.58 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 14:57.58 | ~~~~~~~~~^~~~~~ 14:57.58 16bd_film_grain_tmpl.c:320:9: note: 'offsets[1][1]' was declared here 14:57.58 320 | int offsets[2 /* col offset */][2 /* row offset */]; 14:57.58 | ^~~~~~~ 14:57.58 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 14:57.58 | ~~~~~~~~~^~~~~~ 14:57.58 16bd_film_grain_tmpl.c:320:9: note: 'offsets[1][0]' was declared here 14:57.58 320 | int offsets[2 /* col offset */][2 /* row offset */]; 14:57.58 | ^~~~~~~ 14:58.53 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:59.22 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:00.76 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:01.48 Compiling pulse-ffi v0.1.0 (https://github.com/djg/cubeb-pulse-rs?rev=70431f444cf164177cb3c0f060698fc35f811be5#70431f44) 15:03.22 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:03.86 Compiling dirs-sys v0.3.4 15:05.35 media/libtheora 15:05.43 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:06.16 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:06.48 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:06.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 15:06.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 15:06.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 15:06.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 15:06.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 15:06.81 from : 15:06.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 15:06.81 219 | #define HAVE_LINUX_PERF_EVENT_H 0 15:06.81 | 15:06.81 In file included from : 15:06.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 15:06.81 55 | #define HAVE_LINUX_PERF_EVENT_H 1 15:06.81 | 15:07.21 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:07.51 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 15:07.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 15:07.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 15:07.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 15:07.51 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 15:07.52 from : 15:07.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 15:07.52 219 | #define HAVE_LINUX_PERF_EVENT_H 0 15:07.52 | 15:07.53 In file included from : 15:07.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 15:07.53 55 | #define HAVE_LINUX_PERF_EVENT_H 1 15:07.53 | 15:07.86 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:08.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 15:08.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 15:08.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 15:08.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 15:08.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 15:08.26 from : 15:08.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 15:08.26 219 | #define HAVE_LINUX_PERF_EVENT_H 0 15:08.26 | 15:08.26 In file included from : 15:08.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 15:08.26 55 | #define HAVE_LINUX_PERF_EVENT_H 1 15:08.26 | 15:08.54 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:09.34 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:09.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 15:09.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 15:09.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 15:09.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 15:09.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 15:09.35 from : 15:09.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 15:09.35 219 | #define HAVE_LINUX_PERF_EVENT_H 0 15:09.35 | 15:09.35 In file included from : 15:09.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 15:09.35 55 | #define HAVE_LINUX_PERF_EVENT_H 1 15:09.35 | 15:09.73 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:10.03 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:10.48 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:12.68 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:12.76 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:12.76 Compiling tokio-current-thread v0.1.6 15:14.37 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:14.51 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:14.66 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:14.98 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 15:14.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 15:14.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 15:14.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 15:14.98 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 15:14.98 from : 15:14.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 15:14.98 219 | #define HAVE_LINUX_PERF_EVENT_H 0 15:14.98 | 15:14.99 In file included from : 15:14.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 15:14.99 55 | #define HAVE_LINUX_PERF_EVENT_H 1 15:14.99 | 15:15.42 16bd_loopfilter_tmpl.c: In function 'loop_filter': 15:15.48 119 | } else if (wd >= 8 && flat8in) { 15:15.48 | ^~ 15:15.48 94 | if (wd >= 16 && (flat8out & flat8in)) { 15:15.48 | ~~~~~~~~~~^~~~~~~~~~ 15:15.48 125 | dst[strideb * +2] = (p0 + q0 + q1 + 2 * q2 + q3 + q3 + q3 + 4) >> 3; 15:15.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 15:15.48 130 | dst[strideb * +1] = (p0 + 2 * q0 + 2 * q1 + 2 * q2 + q2 + 4) >> 3; 15:15.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 15:15.48 128 | dst[strideb * -1] = (p2 + 2 * p1 + 2 * p0 + 2 * q0 + q1 + 4) >> 3; 15:15.48 | ~~~^~~~~~~~ 15:15.48 122 | dst[strideb * -1] = (p3 + p2 + p1 + 2 * p0 + q0 + q1 + q2 + 4) >> 3; 15:15.48 | ~~~^~~~ 15:15.49 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:15.51 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:15.82 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 15:15.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 15:15.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 15:15.82 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 15:15.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 15:15.83 from : 15:15.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 15:15.83 219 | #define HAVE_LINUX_PERF_EVENT_H 0 15:15.83 | 15:15.83 In file included from : 15:15.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 15:15.83 55 | #define HAVE_LINUX_PERF_EVENT_H 1 15:15.83 | 15:16.48 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:16.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 15:16.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 15:16.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 15:16.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 15:16.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 15:16.71 from : 15:16.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 15:16.71 219 | #define HAVE_LINUX_PERF_EVENT_H 0 15:16.71 | 15:16.71 In file included from : 15:16.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 15:16.71 55 | #define HAVE_LINUX_PERF_EVENT_H 1 15:16.71 | 15:16.87 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:16.97 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:17.18 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:17.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitBody()': 15:17.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:2437:55: warning: 'i64' may be used uninitialized in this function [-Wmaybe-uninitialized] 15:17.59 2437 | explicit Stk(int64_t v) : kind_(ConstI64), i64val_(v) {} 15:17.59 | ^ 15:17.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:13797:17: note: 'i64' was declared here 15:17.59 13797 | int64_t i64; 15:17.59 | ^~~ 15:17.98 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:18.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 15:18.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 15:18.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 15:18.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 15:18.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 15:18.13 from : 15:18.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 15:18.13 219 | #define HAVE_LINUX_PERF_EVENT_H 0 15:18.13 | 15:18.13 In file included from : 15:18.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 15:18.13 55 | #define HAVE_LINUX_PERF_EVENT_H 1 15:18.13 | 15:18.73 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:18.74 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:19.32 Compiling tokio-timer v0.2.11 15:19.43 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:19.67 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:19.98 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:21.61 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:23.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::ClassNodeType js::frontend::GeneralParser::classDefinition(js::frontend::YieldHandling, js::frontend::GeneralParser::ClassContext, js::frontend::DefaultHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = char16_t]': 15:23.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/frontend/Parser.cpp:7359:16: warning: 'innerName' may be used uninitialized in this function [-Wmaybe-uninitialized] 15:23.95 7359 | NameNodeType innerName; 15:23.95 | ^~~~~~~~~ 15:24.09 Compiling jobserver v0.1.21 15:25.75 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:26.38 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:26.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/GCAPI.h:15, 15:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Value.h:25, 15:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/CallArgs.h:74, 15:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/AsmJS.h:28, 15:26.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/AsmJS.cpp:19, 15:26.49 from Unified_cpp_js_src_wasm0.cpp:2: 15:26.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h: In member function 'bool ModuleValidator::declareFuncPtrTable(js::wasm::FuncType&&, js::PropertyName*, uint32_t, uint32_t, uint32_t*) [with Unit = mozilla::Utf8Unit]': 15:26.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h:482:19: warning: 'sigIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 15:26.49 482 | return begin()[aIndex]; 15:26.49 | ~~~~~~~^ 15:26.49 In file included from Unified_cpp_js_src_wasm0.cpp:2: 15:26.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/AsmJS.cpp:2004:14: note: 'sigIndex' was declared here 15:26.49 2004 | uint32_t sigIndex; 15:26.49 | ^~~~~~~~ 15:26.64 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:26.79 Compiling ffi-support v0.4.0 15:26.99 Compiling dogear v0.4.0 15:27.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/GCAPI.h:15, 15:27.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Value.h:25, 15:27.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/CallArgs.h:74, 15:27.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/AsmJS.h:28, 15:27.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/AsmJS.cpp:19, 15:27.07 from Unified_cpp_js_src_wasm0.cpp:2: 15:27.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h: In member function 'bool ModuleValidator::declareFuncPtrTable(js::wasm::FuncType&&, js::PropertyName*, uint32_t, uint32_t, uint32_t*) [with Unit = char16_t]': 15:27.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Vector.h:482:19: warning: 'sigIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 15:27.07 482 | return begin()[aIndex]; 15:27.07 | ~~~~~~~^ 15:27.07 In file included from Unified_cpp_js_src_wasm0.cpp:2: 15:27.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/wasm/AsmJS.cpp:2004:14: note: 'sigIndex' was declared here 15:27.07 2004 | uint32_t sigIndex; 15:27.07 | ^~~~~~~~ 15:27.56 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:28.27 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:28.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 15:28.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 15:28.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 15:28.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 15:28.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 15:28.79 from : 15:28.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 15:28.79 219 | #define HAVE_LINUX_PERF_EVENT_H 0 15:28.79 | 15:28.80 In file included from : 15:28.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 15:28.80 55 | #define HAVE_LINUX_PERF_EVENT_H 1 15:28.80 | 15:28.94 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:29.80 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:29.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libopus/silk/arm/NSQ_del_dec_neon_intr.c: In function 'silk_NSQ_del_dec_neon': 15:29.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libopus/silk/arm/NSQ_del_dec_neon_intr.c:422:55: warning: iteration 80 invokes undefined behavior [-Waggressive-loop-optimizations] 15:29.94 422 | NSQ->sLPC_Q14[ i ] = psDelDec->sLPC_Q14[ i ][ Winner_ind ]; 15:29.94 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 15:29.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libopus/silk/arm/NSQ_del_dec_neon_intr.c:421:9: note: within this loop 15:29.94 421 | for( ; i < NSQ_LPC_BUF_LENGTH; i++ ) { 15:29.94 | ^~~ 15:30.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 15:30.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 15:30.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 15:30.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 15:30.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 15:30.01 from : 15:30.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 15:30.01 219 | #define HAVE_LINUX_PERF_EVENT_H 0 15:30.01 | 15:30.01 In file included from : 15:30.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 15:30.01 55 | #define HAVE_LINUX_PERF_EVENT_H 1 15:30.01 | 15:30.30 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:30.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 15:30.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 15:30.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 15:30.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 15:30.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 15:30.61 from : 15:30.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 15:30.61 219 | #define HAVE_LINUX_PERF_EVENT_H 0 15:30.61 | 15:30.61 In file included from : 15:30.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 15:30.61 55 | #define HAVE_LINUX_PERF_EVENT_H 1 15:30.61 | 15:31.18 Compiling quote v1.0.2 15:32.58 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:33.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 15:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 15:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 15:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 15:33.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 15:33.25 from : 15:33.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 15:33.25 219 | #define HAVE_LINUX_PERF_EVENT_H 0 15:33.25 | 15:33.25 In file included from : 15:33.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 15:33.25 55 | #define HAVE_LINUX_PERF_EVENT_H 1 15:33.25 | 15:33.82 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:34.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 15:34.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 15:34.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 15:34.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 15:34.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 15:34.01 from : 15:34.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 15:34.01 219 | #define HAVE_LINUX_PERF_EVENT_H 0 15:34.01 | 15:34.01 In file included from : 15:34.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 15:34.01 55 | #define HAVE_LINUX_PERF_EVENT_H 1 15:34.01 | 15:34.26 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:34.27 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:34.41 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 15:34.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 15:34.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 15:34.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 15:34.41 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 15:34.41 from : 15:34.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 15:34.41 219 | #define HAVE_LINUX_PERF_EVENT_H 0 15:34.41 | 15:34.41 In file included from : 15:34.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 15:34.41 55 | #define HAVE_LINUX_PERF_EVENT_H 1 15:34.41 | 15:34.43 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:34.64 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:34.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 15:34.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 15:34.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 15:34.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 15:34.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 15:34.93 from : 15:34.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 15:34.93 219 | #define HAVE_LINUX_PERF_EVENT_H 0 15:34.93 | 15:34.93 In file included from : 15:34.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 15:34.93 55 | #define HAVE_LINUX_PERF_EVENT_H 1 15:34.93 | 15:35.21 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:35.74 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:36.21 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:36.86 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:36.93 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:37.75 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:37.81 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:38.15 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:38.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 15:38.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 15:38.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 15:38.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 15:38.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 15:38.35 from : 15:38.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 15:38.36 219 | #define HAVE_LINUX_PERF_EVENT_H 0 15:38.36 | 15:38.36 In file included from : 15:38.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 15:38.36 55 | #define HAVE_LINUX_PERF_EVENT_H 1 15:38.36 | 15:40.03 16bd_recon_tmpl.c: In function 'read_coef_tree': 15:40.07 719 | cbi->txtp[0] = txtp; 15:40.07 | ~~~~~~~~~~~~~^~~~~~ 15:40.21 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:41.02 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:41.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::TernaryNodeType js::frontend::GeneralParser::ifStatement(js::frontend::YieldHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = char16_t]': 15:41.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/frontend/Parser.cpp:5922:19: warning: 'ifNode' may be used uninitialized in this function [-Wmaybe-uninitialized] 15:41.41 5922 | TernaryNodeType ifNode; 15:41.41 | ^~~~~~ 15:41.69 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:42.81 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:42.96 Compiling aho-corasick v0.7.6 15:43.51 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:44.93 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:45.00 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:45.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 15:45.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 15:45.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 15:45.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 15:45.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 15:45.15 from : 15:45.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 15:45.15 219 | #define HAVE_LINUX_PERF_EVENT_H 0 15:45.15 | 15:45.15 In file included from : 15:45.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 15:45.15 55 | #define HAVE_LINUX_PERF_EVENT_H 1 15:45.15 | 15:45.65 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:45.95 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:46.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config.h:14, 15:46.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/common.h:105, 15:46.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/avutil.h:296, 15:46.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil/log.h:25, 15:46.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/libavutil_visibility.h:26, 15:46.04 from : 15:46.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 15:46.04 219 | #define HAVE_LINUX_PERF_EVENT_H 0 15:46.04 | 15:46.04 In file included from : 15:46.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/mozilla-config.h:55: note: this is the location of the previous definition 15:46.04 55 | #define HAVE_LINUX_PERF_EVENT_H 1 15:46.04 | 15:46.23 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:46.25 media/libspeex_resampler/src 15:46.29 Compiling rustc-hash v1.0.1 15:46.32 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:46.75 media/libsoundtouch/src 15:46.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libspeex_resampler/src/resample.c: In function 'moz_speex_resampler_init_frac': 15:46.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libspeex_resampler/src/resample.c:814:17: warning: unused variable 'i' [-Wunused-variable] 15:47.00 814 | spx_uint32_t i; 15:47.00 | ^ 15:47.37 In file included from Unified_cpp_libsoundtouch_src0.cpp:20: 15:47.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libsoundtouch/src/FIRFilter.cpp:89: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 15:47.37 89 | #pragma omp parallel for 15:47.37 | 15:47.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libsoundtouch/src/FIRFilter.cpp:143: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 15:47.37 143 | #pragma omp parallel for 15:47.37 | 15:47.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libsoundtouch/src/FIRFilter.cpp:190: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 15:47.37 190 | #pragma omp parallel for 15:47.37 | 15:47.37 In file included from Unified_cpp_libsoundtouch_src0.cpp:47: 15:47.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libsoundtouch/src/InterpolateShannon.cpp:71: warning: "PI" redefined 15:47.37 71 | #define PI 3.1415926536 15:47.37 | 15:47.37 In file included from Unified_cpp_libsoundtouch_src0.cpp:2: 15:47.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libsoundtouch/src/AAFilter.cpp:45: note: this is the location of the previous definition 15:47.37 45 | #define PI M_PI 15:47.37 | 15:47.38 In file included from Unified_cpp_libsoundtouch_src0.cpp:83: 15:47.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libsoundtouch/src/TDStretch.cpp:313: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 15:47.38 313 | #pragma omp parallel for 15:47.38 | 15:47.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libsoundtouch/src/TDStretch.cpp:338: warning: ignoring '#pragma omp critical' [-Wunknown-pragmas] 15:47.38 338 | #pragma omp critical 15:47.38 | 15:47.52 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:47.84 Compiling fxhash v0.2.1 15:49.02 Compiling base64 v0.10.1 15:49.06 In file included from Unified_cpp_libsoundtouch_src0.cpp:56: 15:49.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libsoundtouch/src/RateTransposer.cpp: In member function 'void soundtouch::RateTransposer::processSamples(const SAMPLETYPE*, uint)': 15:49.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/media/libsoundtouch/src/RateTransposer.cpp:132:10: warning: variable 'count' set but not used [-Wunused-but-set-variable] 15:49.06 132 | uint count; 15:49.06 | ^~~~~ 15:49.19 media/psshparser 15:49.41 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:50.22 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:51.25 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:53.84 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:53.90 security/certverifier 15:54.91 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:55.04 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:55.68 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:56.07 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:56.76 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:57.01 Compiling fluent-langneg v0.12.1 15:57.22 Compiling intl_pluralrules v6.0.0 15:58.04 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:58.28 16bd_recon_tmpl.c: In function 'dav1d_recon_b_inter_16bpc': 15:58.34 1827 | dsp->mc.w_avg(uvdst, f->cur.stride[1], tmp[0], tmp[1], 15:58.34 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:58.34 1828 | bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, jnt_weight 15:58.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:58.34 1829 | HIGHBD_CALL_SUFFIX); 15:58.34 | ~~~~~~~~~~~~~~~~~~~ 15:58.34 1833 | dsp->mc.mask(uvdst, f->cur.stride[1], 15:58.34 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:58.34 1834 | tmp[b->mask_sign], tmp[!b->mask_sign], 15:58.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:58.34 1835 | bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, mask 15:58.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:58.36 1836 | HIGHBD_CALL_SUFFIX); 15:58.36 | ~~~~~~~~~~~~~~~~~~~ 15:59.08 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:59.41 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:00.95 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:01.76 security/ct 16:02.18 Compiling gl_generator v0.14.0 16:04.45 security/apps 16:04.94 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:05.17 Compiling cose-c v0.1.5 16:06.84 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:08.75 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:08.91 Compiling memoffset v0.5.1 16:09.74 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:10.03 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:11.51 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:11.78 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:12.10 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:12.34 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:13.03 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:14.03 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:15.32 Compiling gkrust-shared v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/toolkit/library/rust/shared) 16:15.57 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:15.88 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:16.16 Compiling rand_core v0.5.1 16:16.47 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:17.21 8bd_film_grain_tmpl.c: In function 'fgy_32x32xn_c': 16:17.24 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 16:17.24 | ~~~~~~~~~^~~~~~ 16:17.24 8bd_film_grain_tmpl.c:205:9: note: 'offsets[1][1]' was declared here 16:17.24 205 | int offsets[2 /* col offset */][2 /* row offset */]; 16:17.24 | ^~~~~~~ 16:17.24 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 16:17.24 | ~~~~~~~~~^~~~~~ 16:17.24 8bd_film_grain_tmpl.c:205:9: note: 'offsets[1][0]' was declared here 16:17.24 205 | int offsets[2 /* col offset */][2 /* row offset */]; 16:17.24 | ^~~~~~~ 16:17.94 Compiling bytes v0.4.9 16:18.40 8bd_film_grain_tmpl.c: In function 'fguv_32x32xn_c': 16:18.42 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 16:18.42 | ~~~~~~~~~^~~~~~ 16:18.42 8bd_film_grain_tmpl.c:320:9: note: 'offsets[1][1]' was declared here 16:18.42 320 | int offsets[2 /* col offset */][2 /* row offset */]; 16:18.42 | ^~~~~~~ 16:18.42 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 16:18.42 | ~~~~~~~~~^~~~~~ 16:18.42 8bd_film_grain_tmpl.c:320:9: note: 'offsets[1][0]' was declared here 16:18.42 320 | int offsets[2 /* col offset */][2 /* row offset */]; 16:18.42 | ^~~~~~~ 16:18.46 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:18.97 Compiling mio v0.6.21 16:19.58 Compiling futures-cpupool v0.1.8 16:20.14 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:21.02 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:22.11 Compiling nsstring v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/rust/nsstring) 16:23.89 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:26.42 Compiling chardetng v0.1.9 16:27.47 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:27.74 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:28.22 xpcom/string 16:28.44 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:29.49 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:29.93 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:32.59 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:33.06 8bd_loopfilter_tmpl.c: In function 'loop_filter': 16:33.13 119 | } else if (wd >= 8 && flat8in) { 16:33.13 | ^~ 16:33.13 94 | if (wd >= 16 && (flat8out & flat8in)) { 16:33.13 | ~~~~~~~~~~^~~~~~~~~~ 16:33.14 125 | dst[strideb * +2] = (p0 + q0 + q1 + 2 * q2 + q3 + q3 + q3 + 4) >> 3; 16:33.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 16:33.15 130 | dst[strideb * +1] = (p0 + 2 * q0 + 2 * q1 + 2 * q2 + q2 + 4) >> 3; 16:33.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 16:33.15 128 | dst[strideb * -1] = (p2 + 2 * p1 + 2 * p0 + 2 * q0 + q1 + 4) >> 3; 16:33.15 | ~~~^~~~~~~~ 16:33.19 122 | dst[strideb * -1] = (p3 + p2 + p1 + 2 * p0 + q0 + q1 + q2 + 4) >> 3; 16:33.19 | ~~~^~~~ 16:33.53 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:33.93 xpcom/glue/standalone 16:35.04 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:35.54 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:38.16 Compiling shift_or_euc v0.1.0 16:38.70 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:39.62 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:40.38 Compiling gfx-hal v0.5.0 16:42.39 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:43.37 Compiling generic-array v0.12.0 16:44.02 Compiling mapped_hyph v0.3.0 (https://github.com/jfkthame/mapped_hyph.git?tag=v0.3.0#3b5fffbe) 16:44.85 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:44.91 xpcom/base 16:45.72 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:45.81 8bd_recon_tmpl.c: In function 'read_coef_tree': 16:45.81 719 | cbi->txtp[0] = txtp; 16:45.81 | ~~~~~~~~~~~~~^~~~~~ 16:47.46 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:47.56 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:48.24 Compiling libudev v0.2.0 16:49.02 8bd_recon_tmpl.c: In function 'dav1d_recon_b_inter_8bpc': 16:49.04 1827 | dsp->mc.w_avg(uvdst, f->cur.stride[1], tmp[0], tmp[1], 16:49.04 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:49.04 1828 | bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, jnt_weight 16:49.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:49.04 1829 | HIGHBD_CALL_SUFFIX); 16:49.04 | ~~~~~~~~~~~~~~~~~~~ 16:49.04 1833 | dsp->mc.mask(uvdst, f->cur.stride[1], 16:49.04 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:49.04 1834 | tmp[b->mask_sign], tmp[!b->mask_sign], 16:49.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:49.04 1835 | bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, mask 16:49.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:49.04 1836 | HIGHBD_CALL_SUFFIX); 16:49.04 | ~~~~~~~~~~~~~~~~~~~ 16:49.11 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:49.30 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:50.93 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:52.40 Compiling dirs v2.0.2 16:52.76 Compiling pulse v0.3.0 (https://github.com/djg/cubeb-pulse-rs?rev=70431f444cf164177cb3c0f060698fc35f811be5#70431f44) 16:53.14 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:54.73 xpcom/ds 16:55.45 Compiling cc v1.0.47 16:57.31 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:58.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/vm/GeckoProfiler.cpp:16, 16:58.28 from Unified_cpp_js_src18.cpp:47: 16:58.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In member function 'void js::GeckoProfilerRuntime::enable(bool)': 16:58.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:129:7: warning: '*((void*)(& r)+56).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 16:58.28 129 | it++; 16:58.28 | ~~^~ 16:58.28 In file included from Unified_cpp_js_src18.cpp:47: 16:58.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/vm/GeckoProfiler.cpp:152:19: note: '*((void*)(& r)+56).js::RealmsInCompartmentIter::it' was declared here 16:58.28 152 | for (RealmsIter r(rt); !r.done(); r.next()) { 16:58.28 | ^ 16:58.46 Compiling build-parallel v0.1.1 16:59.50 Compiling type-map v0.3.0 17:00.54 Compiling ordered-float v1.0.1 17:02.81 In file included from Unified_cpp_js_src_jit6.cpp:11: 17:02.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/JitFrames.cpp: In member function 'uintptr_t* js::jit::JitFrameLayout::slotRef(js::jit::SafepointSlotEntry)': 17:02.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/JitFrames.cpp:784:12: note: parameter passing for argument of type 'js::jit::SafepointSlotEntry' changed in GCC 9.1 17:02.81 784 | uintptr_t* JitFrameLayout::slotRef(SafepointSlotEntry where) { 17:02.81 | ^~~~~~~~~~~~~~ 17:04.05 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:05.78 Compiling regex v1.3.3 17:05.89 Compiling dbus v0.6.4 17:10.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 17:10.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 17:10.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 17:10.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 17:10.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsObserverService.cpp:9, 17:10.36 from Unified_cpp_xpcom_ds1.cpp:2: 17:10.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 17:10.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 17:10.36 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 17:10.36 | ^ 17:10.50 Compiling mp4parse v0.11.4 (https://github.com/mozilla/mp4parse-rust?rev=0dc3e6e7c5371fe21f69b847f61c65fe6d6dc317#0dc3e6e7) 17:11.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 17:11.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 17:11.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 17:11.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 17:11.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 17:11.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsObserverService.cpp:9, 17:11.79 from Unified_cpp_xpcom_ds1.cpp:2: 17:11.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 17:11.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.79 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 17:11.79 | ^ 17:12.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 17:12.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 17:12.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 17:12.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsObserverService.cpp:9, 17:12.23 from Unified_cpp_xpcom_ds1.cpp:2: 17:12.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 17:12.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 17:12.23 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 17:12.23 | ^ 17:12.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 17:12.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 17:12.23 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 17:12.23 | ^ 17:12.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 17:12.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 17:12.23 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 17:12.23 | ^ 17:12.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 17:12.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 17:12.24 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 17:12.24 | ^ 17:12.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 17:12.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 17:12.26 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 17:12.26 | ^ 17:12.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 17:12.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 17:12.37 371 | nscoord aAppUnitsPerDevPixel) { 17:12.37 | ^ 17:12.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 17:12.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 17:12.37 380 | nscoord aAppUnitsPerDevPixel) { 17:12.37 | ^ 17:12.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 17:12.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 17:12.37 387 | nscoord aAppUnitsPerDevPixel) { 17:12.37 | ^ 17:12.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 17:12.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 17:12.37 394 | nscoord aAppUnitsPerDevPixel) { 17:12.37 | ^ 17:14.87 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:14.90 Compiling cexpr v0.4.0 17:15.96 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:16.21 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:17.82 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:18.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/CacheIR.cpp:7, 17:18.11 from Unified_cpp_js_src_jit2.cpp:29: 17:18.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/CacheIR.h: In function 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentDynamicSlot(js::jit::ArgumentKind, js::jit::Int32OperandId, js::jit::CallFlags)': 17:18.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/CacheIR.h:392:8: warning: 'addArgc' may be used uninitialized in this function [-Wmaybe-uninitialized] 17:18.11 392 | bool hasArgumentArray = !*addArgc; 17:18.11 | ^~~~~~~~~~~~~~~~ 17:18.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/CacheIR.h:792:10: note: 'addArgc' was declared here 17:18.11 792 | bool addArgc; 17:18.11 | ^~~~~~~ 17:18.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/CacheIR.h: In function 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)': 17:18.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/CacheIR.h:392:8: warning: 'addArgc' may be used uninitialized in this function [-Wmaybe-uninitialized] 17:18.39 392 | bool hasArgumentArray = !*addArgc; 17:18.39 | ^~~~~~~~~~~~~~~~ 17:18.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/CacheIR.h:779:10: note: 'addArgc' was declared here 17:18.39 779 | bool addArgc; 17:18.39 | ^~~~~~~ 17:18.52 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:19.17 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:19.24 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:19.51 xpcom/io 17:19.54 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:19.81 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:20.57 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:20.99 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/vm/BytecodeUtil.cpp:33, 17:20.99 from Unified_cpp_js_src16.cpp:2: 17:20.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In function 'JS::UniqueChars js::GetCodeCoverageSummaryAll(JSContext*, size_t*)': 17:20.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:129:7: warning: '*((void*)(& realm)+56).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 17:20.99 129 | it++; 17:20.99 | ~~^~ 17:20.99 In file included from Unified_cpp_js_src16.cpp:2: 17:20.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/vm/BytecodeUtil.cpp:3008:19: note: '*((void*)(& realm)+56).js::RealmsInCompartmentIter::it' was declared here 17:20.99 3008 | for (RealmsIter realm(cx->runtime()); !realm.done(); realm.next()) { 17:20.99 | ^~~~~ 17:22.04 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:22.09 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:23.83 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:24.89 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:26.19 Compiling glsl v4.0.3 17:26.27 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:27.61 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:27.80 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:29.86 xpcom/components 17:32.34 xpcom/threads 17:33.74 xpcom/reflect/xptinfo 17:34.42 xpcom/reflect/xptcall 17:40.50 xpcom/reflect/xptcall/md/unix 17:41.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/reflect/xptcall/xptcprivate.h:11, 17:41.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/reflect/xptcall/xptcall.cpp:8: 17:41.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/reflect/xptcall/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 17:41.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/reflect/xptcall/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 17:41.64 79 | memset(this, 0, sizeof(nsXPTCVariant)); 17:41.64 | ^ 17:41.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/reflect/xptcall/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 17:41.64 44 | struct nsXPTCVariant { 17:41.64 | ^~~~~~~~~~~~~ 17:41.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/vm/EnvironmentObject.h:19, 17:41.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/BaselineJIT.h:19, 17:41.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/BaselineJIT.cpp:7, 17:41.86 from Unified_cpp_js_src_jit2.cpp:2: 17:41.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/vm/GlobalObject.h: In member function 'js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachPrimitive(js::jit::ValOperandId, JS::HandleId)': 17:41.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/vm/GlobalObject.h:146:48: warning: 'protoKey' may be used uninitialized in this function [-Wmaybe-uninitialized] 17:41.86 146 | return APPLICATION_SLOTS + JSProto_LIMIT + key; 17:41.86 | ^~~ 17:41.86 In file included from Unified_cpp_js_src_jit2.cpp:29: 17:41.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/CacheIR.cpp:1910:14: note: 'protoKey' was declared here 17:41.86 1910 | JSProtoKey protoKey; 17:41.86 | ^~~~~~~~ 17:42.83 Compiling rand_chacha v0.2.1 17:43.87 chrome 17:43.98 Compiling rand_pcg v0.2.1 17:44.12 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:44.37 xpcom/build/Services.cpp.stub 17:44.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses 17:44.63 import imp 17:45.49 xpcom/build 17:46.12 Compiling gleam v0.11.0 17:46.63 Compiling chardetng_c v0.1.1 17:48.06 Compiling tokio-io v0.1.7 17:48.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MIRGenerator.h:20, 17:48.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/LICM.cpp:11, 17:48.19 from Unified_cpp_js_src_jit7.cpp:2: 17:48.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MIR.h: In member function 'js::jit::IonBuilder::InliningResult js::jit::IonBuilder::inlineDataViewGet(js::jit::CallInfo&, js::Scalar::Type)': 17:48.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MIR.h:8013:33: warning: 'littleEndian' may be used uninitialized in this function [-Wmaybe-uninitialized] 17:48.19 8013 | storageType_(storageType) { 17:48.19 | ^ 17:48.45 In file included from Unified_cpp_js_src_jit7.cpp:38: 17:48.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MCallOptimize.cpp:4097:16: note: 'littleEndian' was declared here 17:48.46 4097 | MDefinition* littleEndian; 17:48.46 | ^~~~~~~~~~~~ 17:49.56 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:50.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/JitAllocPolicy.h:19, 17:50.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/IonAnalysis.h:12, 17:50.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/LICM.cpp:9, 17:50.56 from Unified_cpp_js_src_jit7.cpp:2: 17:50.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/InlineList.h: In member function 'js::jit::IonBuilder::InliningResult js::jit::IonBuilder::inlineDataViewSet(js::jit::CallInfo&, js::Scalar::Type)': 17:50.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/InlineList.h:314:14: warning: 'littleEndian' may be used uninitialized in this function [-Wmaybe-uninitialized] 17:50.56 314 | at->next = item; 17:50.56 | ~~~~~~~~~^~~~~~ 17:50.56 In file included from Unified_cpp_js_src_jit7.cpp:38: 17:50.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MCallOptimize.cpp:4170:16: note: 'littleEndian' was declared here 17:50.56 4170 | MDefinition* littleEndian; 17:50.56 | ^~~~~~~~~~~~ 17:56.64 Compiling mio-uds v0.6.7 17:57.12 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/reflect/xptcall/xptcprivate.h:11, 17:57.12 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/reflect/xptcall/md/unix/xptcinvoke_aarch64.cpp:8: 17:57.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/reflect/xptcall/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 17:57.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/reflect/xptcall/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 17:57.12 79 | memset(this, 0, sizeof(nsXPTCVariant)); 17:57.12 | ^ 17:57.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/reflect/xptcall/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 17:57.12 44 | struct nsXPTCVariant { 17:57.12 | ^~~~~~~~~~~~~ 17:57.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 17:57.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 17:57.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 17:57.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 17:57.77 from StaticComponents.cpp:17: 17:57.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 17:57.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 17:57.77 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 17:57.77 | ^ 17:58.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 17:58.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 17:58.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 17:58.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 17:58.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 17:58.63 from StaticComponents.cpp:17: 17:58.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 17:58.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 17:58.63 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 17:58.63 | ^ 18:00.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MCallOptimize.cpp: In member function 'js::jit::IonBuilder::InliningResult js::jit::IonBuilder::inlineTypedArray(js::jit::CallInfo&, js::Native)': 18:00.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MCallOptimize.cpp:3164:26: warning: 'ins' may be used uninitialized in this function [-Wmaybe-uninitialized] 18:00.54 3164 | MOZ_TRY(resumeAfter(ins)); 18:00.54 | ^ 18:00.80 Compiling nserror v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/rust/nserror) 18:01.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 18:01.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 18:01.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 18:01.01 from StaticComponents.cpp:17: 18:01.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 18:01.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:01.01 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 18:01.01 | ^ 18:01.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 18:01.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:01.01 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 18:01.01 | ^ 18:01.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 18:01.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:01.02 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 18:01.02 | ^ 18:01.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 18:01.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:01.09 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 18:01.09 | ^ 18:01.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 18:01.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:01.09 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 18:01.09 | ^ 18:01.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/nsLocalFileUnix.cpp: In member function 'nsresult nsLocalFile::_ZN11nsLocalFile12CopyToNativeEP7nsIFileRK12nsTSubstringIcE.part.0(nsIFile*, const nsACString&)': 18:01.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/nsLocalFileUnix.cpp:832:14: warning: 'myPerms' may be used uninitialized in this function [-Wmaybe-uninitialized] 18:01.23 832 | uint32_t myPerms; 18:01.24 | ^~~~~~~ 18:01.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 18:01.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:01.36 371 | nscoord aAppUnitsPerDevPixel) { 18:01.36 | ^ 18:01.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 18:01.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:01.36 380 | nscoord aAppUnitsPerDevPixel) { 18:01.36 | ^ 18:01.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 18:01.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:01.37 387 | nscoord aAppUnitsPerDevPixel) { 18:01.37 | ^ 18:01.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 18:01.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:01.37 394 | nscoord aAppUnitsPerDevPixel) { 18:01.37 | ^ 18:02.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/nsLocalFileUnix.cpp: In member function 'nsresult nsLocalFile::CopyDirectoryTo(nsIFile*)': 18:02.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/nsLocalFileUnix.cpp:713:42: warning: 'oldPerms' may be used uninitialized in this function [-Wmaybe-uninitialized] 18:02.40 713 | if (NS_FAILED(rv = aNewParent->Create(DIRECTORY_TYPE, oldPerms))) { 18:02.40 | ^ 18:02.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 18:02.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 18:02.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:02.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 18:02.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 18:02.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 18:02.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 18:02.84 from Unified_cpp_xpcom_base1.cpp:2: 18:02.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 18:02.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:02.84 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 18:02.84 | ^ 18:03.04 Compiling shift_or_euc_c v0.1.0 18:03.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 18:03.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 18:03.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:03.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 18:03.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 18:03.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 18:03.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 18:03.16 from Unified_cpp_xpcom_base1.cpp:2: 18:03.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 18:03.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:03.16 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 18:03.16 | ^ 18:03.41 Compiling digest v0.8.0 18:04.03 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 18:04.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 18:04.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:04.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 18:04.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 18:04.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 18:04.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 18:04.03 from Unified_cpp_xpcom_base1.cpp:2: 18:04.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 18:04.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:04.03 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 18:04.03 | ^ 18:04.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 18:04.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:04.04 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 18:04.04 | ^ 18:04.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 18:04.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:04.05 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 18:04.05 | ^ 18:04.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 18:04.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:04.05 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 18:04.05 | ^ 18:04.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 18:04.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:04.06 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 18:04.06 | ^ 18:04.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 18:04.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:04.09 371 | nscoord aAppUnitsPerDevPixel) { 18:04.10 | ^ 18:04.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 18:04.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:04.10 380 | nscoord aAppUnitsPerDevPixel) { 18:04.10 | ^ 18:04.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 18:04.12 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:04.12 387 | nscoord aAppUnitsPerDevPixel) { 18:04.12 | ^ 18:04.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 18:04.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:04.13 394 | nscoord aAppUnitsPerDevPixel) { 18:04.13 | ^ 18:04.52 Compiling block-buffer v0.7.3 18:05.53 Compiling cmake v0.1.29 18:06.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 18:06.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 18:06.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 18:06.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 18:06.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 18:06.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 18:06.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 18:06.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 18:06.28 from xptdata.cpp:3: 18:06.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 18:06.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:06.28 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 18:06.28 | ^ 18:06.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 18:06.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 18:06.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 18:06.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 18:06.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 18:06.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 18:06.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 18:06.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 18:06.61 from xptdata.cpp:3: 18:06.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 18:06.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:06.61 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 18:06.61 | ^ 18:07.08 Compiling intl-memoizer v0.4.0 18:07.36 Compiling libloading v0.5.2 18:08.66 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 18:08.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 18:08.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 18:08.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 18:08.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 18:08.66 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 18:08.66 from xptdata.cpp:3: 18:08.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 18:08.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:08.66 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 18:08.66 | ^ 18:08.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 18:08.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:08.68 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 18:08.68 | ^ 18:08.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 18:08.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:08.68 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 18:08.68 | ^ 18:08.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 18:08.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:08.70 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 18:08.70 | ^ 18:08.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 18:08.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:08.70 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 18:08.70 | ^ 18:08.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 18:08.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:08.74 371 | nscoord aAppUnitsPerDevPixel) { 18:08.74 | ^ 18:08.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 18:08.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:08.76 380 | nscoord aAppUnitsPerDevPixel) { 18:08.76 | ^ 18:08.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 18:08.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:08.77 387 | nscoord aAppUnitsPerDevPixel) { 18:08.77 | ^ 18:08.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 18:08.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:08.77 394 | nscoord aAppUnitsPerDevPixel) { 18:08.77 | ^ 18:10.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 18:10.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 18:10.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 18:10.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 18:10.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeProtocolHandler.cpp:16, 18:10.69 from Unified_cpp_chrome0.cpp:2: 18:10.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 18:10.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:10.69 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 18:10.69 | ^ 18:10.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 18:10.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 18:10.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 18:10.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 18:10.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 18:10.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeProtocolHandler.cpp:16, 18:10.93 from Unified_cpp_chrome0.cpp:2: 18:10.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 18:10.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:10.93 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 18:10.93 | ^ 18:11.29 Compiling libsqlite3-sys v0.18.0 18:11.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 18:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 18:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 18:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeProtocolHandler.cpp:16, 18:11.36 from Unified_cpp_chrome0.cpp:2: 18:11.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 18:11.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:11.36 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 18:11.36 | ^ 18:11.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 18:11.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:11.36 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 18:11.36 | ^ 18:11.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 18:11.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:11.37 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 18:11.37 | ^ 18:11.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 18:11.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:11.37 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 18:11.37 | ^ 18:11.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 18:11.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:11.38 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 18:11.38 | ^ 18:11.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 18:11.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:11.40 371 | nscoord aAppUnitsPerDevPixel) { 18:11.40 | ^ 18:11.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 18:11.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:11.40 380 | nscoord aAppUnitsPerDevPixel) { 18:11.40 | ^ 18:11.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 18:11.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:11.40 387 | nscoord aAppUnitsPerDevPixel) { 18:11.40 | ^ 18:11.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 18:11.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:11.41 394 | nscoord aAppUnitsPerDevPixel) { 18:11.41 | ^ 18:13.45 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/reflect/xptcall/xptcprivate.h:11, 18:13.45 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/reflect/xptcall/md/unix/xptcstubs_aarch64.cpp:6: 18:13.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/reflect/xptcall/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 18:13.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/reflect/xptcall/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 18:13.45 79 | memset(this, 0, sizeof(nsXPTCVariant)); 18:13.45 | ^ 18:13.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/reflect/xptcall/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 18:13.45 44 | struct nsXPTCVariant { 18:13.45 | ^~~~~~~~~~~~~ 18:13.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/util/Poison.h:24, 18:13.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/ds/LifoAlloc.h:30, 18:13.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/JitAllocPolicy.h:18, 18:13.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/IonAnalysis.h:12, 18:13.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/LICM.cpp:9, 18:13.85 from Unified_cpp_js_src_jit7.cpp:2: 18:13.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Value.h: In member function 'virtual js::jit::MDefinition* js::jit::MSignExtendInt32::foldsTo(js::jit::TempAllocator&)': 18:13.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Value.h:430:47: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized] 18:13.85 430 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); 18:13.85 | ^~~~~~~~~~~ 18:13.85 In file included from Unified_cpp_js_src_jit7.cpp:47: 18:13.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MIR.cpp:3940:13: note: 'res' was declared here 18:13.85 3940 | int32_t res; 18:13.85 | ^~~ 18:13.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MIR.cpp: In member function 'virtual js::jit::MDefinition* js::jit::MSignExtendInt64::foldsTo(js::jit::TempAllocator&)': 18:13.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MIR.cpp:3971:31: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized] 18:13.91 3971 | return MConstant::NewInt64(alloc, res); 18:13.91 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 18:14.22 Compiling lmdb-rkv-sys v0.11.0 18:15.29 Compiling glslopt v0.1.2 18:15.35 Compiling mozglue-static v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/mozglue/static/rust) 18:20.99 Compiling mp4parse_capi v0.11.4 (https://github.com/mozilla/mp4parse-rust?rev=0dc3e6e7c5371fe21f69b847f61c65fe6d6dc317#0dc3e6e7) 18:21.03 Compiling env_logger v0.6.2 18:21.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 18:21.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 18:21.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 18:21.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 18:21.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 18:21.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 18:21.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 18:21.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/CycleCollectedJSContext.cpp:7, 18:21.39 from Unified_cpp_xpcom_base0.cpp:29: 18:21.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 18:21.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.39 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 18:21.39 | ^ 18:22.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 18:22.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 18:22.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 18:22.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 18:22.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 18:22.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 18:22.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 18:22.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/CycleCollectedJSContext.cpp:7, 18:22.26 from Unified_cpp_xpcom_base0.cpp:29: 18:22.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 18:22.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:22.26 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 18:22.26 | ^ 18:23.39 Compiling fluent-pseudo v0.2.1 18:26.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 18:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 18:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 18:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 18:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 18:26.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsObserverService.cpp:9, 18:26.68 from Unified_cpp_xpcom_ds1.cpp:2: 18:26.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 18:26.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 18:26.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.68 40 | friend Sub operator*(Sub aCoord, T aScale) { 18:26.68 | ^~~~~~~~ 18:27.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 18:27.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 18:27.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 18:27.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsObserverService.cpp:9, 18:27.07 from Unified_cpp_xpcom_ds1.cpp:2: 18:27.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 18:27.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 18:27.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:27.08 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 18:27.08 | ^~~~~~~~ 18:28.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 18:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 18:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 18:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 18:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 18:28.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/CycleCollectedJSContext.cpp:7, 18:28.22 from Unified_cpp_xpcom_base0.cpp:29: 18:28.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 18:28.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:28.23 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 18:28.23 | ^ 18:28.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 18:28.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:28.23 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 18:28.23 | ^ 18:28.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 18:28.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:28.23 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 18:28.23 | ^ 18:28.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 18:28.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:28.38 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 18:28.38 | ^ 18:28.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 18:28.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:28.38 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 18:28.38 | ^ 18:28.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 18:28.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:28.55 371 | nscoord aAppUnitsPerDevPixel) { 18:28.55 | ^ 18:28.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 18:28.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:28.55 380 | nscoord aAppUnitsPerDevPixel) { 18:28.55 | ^ 18:28.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 18:28.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:28.55 387 | nscoord aAppUnitsPerDevPixel) { 18:28.55 | ^ 18:28.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 18:28.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:28.65 394 | nscoord aAppUnitsPerDevPixel) { 18:28.65 | ^ 18:29.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 18:29.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 18:29.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 18:29.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 18:29.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 18:29.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 18:29.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRefreshDriver.h:27, 18:29.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/IdleTaskRunner.cpp:8: 18:29.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 18:29.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:29.39 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 18:29.39 | ^ 18:30.32 Compiling gfx-descriptor v0.1.0 18:30.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 18:30.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 18:30.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 18:30.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 18:30.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 18:30.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 18:30.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 18:30.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRefreshDriver.h:27, 18:30.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/IdleTaskRunner.cpp:8: 18:30.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 18:30.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:30.60 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 18:30.60 | ^ 18:31.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 18:31.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 18:31.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:31.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 18:31.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 18:31.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessedStack.h:12, 18:31.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/LateWriteChecks.cpp:11, 18:31.57 from Unified_cpp_xpcom_build0.cpp:20: 18:31.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 18:31.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:31.57 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 18:31.57 | ^ 18:34.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 18:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 18:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 18:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 18:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessedStack.h:12, 18:34.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/LateWriteChecks.cpp:11, 18:34.19 from Unified_cpp_xpcom_build0.cpp:20: 18:34.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 18:34.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:34.19 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 18:34.19 | ^ 18:34.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 18:34.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 18:34.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 18:34.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 18:34.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 18:34.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRefreshDriver.h:27, 18:34.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/IdleTaskRunner.cpp:8: 18:34.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 18:34.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:34.91 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 18:34.91 | ^ 18:35.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 18:35.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:35.02 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 18:35.02 | ^ 18:35.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 18:35.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:35.04 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 18:35.04 | ^ 18:35.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 18:35.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:35.06 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 18:35.06 | ^ 18:35.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 18:35.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:35.08 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 18:35.08 | ^ 18:35.08 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:35.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 18:35.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:35.24 371 | nscoord aAppUnitsPerDevPixel) { 18:35.24 | ^ 18:35.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 18:35.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:35.26 380 | nscoord aAppUnitsPerDevPixel) { 18:35.26 | ^ 18:35.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 18:35.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:35.28 387 | nscoord aAppUnitsPerDevPixel) { 18:35.28 | ^ 18:35.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 18:35.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:35.30 394 | nscoord aAppUnitsPerDevPixel) { 18:35.30 | ^ 18:36.22 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:38.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 18:38.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 18:38.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:38.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 18:38.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 18:38.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessedStack.h:12, 18:38.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/LateWriteChecks.cpp:11, 18:38.03 from Unified_cpp_xpcom_build0.cpp:20: 18:38.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 18:38.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.03 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 18:38.03 | ^ 18:38.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 18:38.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.04 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 18:38.04 | ^ 18:38.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 18:38.06 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.06 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 18:38.06 | ^ 18:38.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 18:38.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.09 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 18:38.09 | ^ 18:38.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 18:38.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.10 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 18:38.10 | ^ 18:38.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 18:38.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.23 371 | nscoord aAppUnitsPerDevPixel) { 18:38.23 | ^ 18:38.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 18:38.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.23 380 | nscoord aAppUnitsPerDevPixel) { 18:38.23 | ^ 18:38.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 18:38.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.25 387 | nscoord aAppUnitsPerDevPixel) { 18:38.25 | ^ 18:38.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 18:38.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.27 394 | nscoord aAppUnitsPerDevPixel) { 18:38.27 | ^ 18:38.62 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:39.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:39.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 18:39.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 18:39.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 18:39.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 18:39.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 18:39.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:39.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 18:39.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 18:39.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 18:39.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 18:39.38 from Unified_cpp_xpcom_base1.cpp:2: 18:39.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 18:39.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:39.38 189 | CSSRect GetExpandedScrollableRect() const { 18:39.38 | ^ 18:39.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 18:39.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:39.38 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 18:39.38 | ^ 18:39.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 18:39.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:39.47 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 18:39.47 | ^ 18:39.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 18:39.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:39.47 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 18:39.47 | ^ 18:39.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 18:39.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:39.47 243 | CSSRect CalculateScrollRange() const { 18:39.47 | ^ 18:39.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 18:39.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:39.51 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 18:39.51 | ^ 18:39.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 18:39.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:39.51 457 | CSSRect GetVisualViewport() const { 18:39.51 | ^ 18:40.00 Compiling gfx-memory v0.1.3 18:40.40 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 18:40.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 18:40.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 18:40.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EffectCompositor.h:16, 18:40.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:17, 18:40.40 from xptdata.cpp:3: 18:40.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 18:40.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:40.40 189 | CSSRect GetExpandedScrollableRect() const { 18:40.40 | ^ 18:40.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 18:40.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:40.41 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 18:40.41 | ^ 18:40.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 18:40.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:40.43 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 18:40.43 | ^ 18:40.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 18:40.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:40.45 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 18:40.45 | ^ 18:40.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 18:40.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:40.47 243 | CSSRect CalculateScrollRange() const { 18:40.47 | ^ 18:40.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 18:40.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:40.49 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 18:40.49 | ^ 18:40.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 18:40.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:40.54 457 | CSSRect GetVisualViewport() const { 18:40.54 | ^ 18:41.06 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:42.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 18:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 18:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 18:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 18:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 18:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 18:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 18:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 18:42.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 18:42.16 from Unified_cpp_xpcom_base1.cpp:2: 18:42.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 18:42.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249:32: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.16 1249 | CSSCoord ToCSSPixels() const { return _0; } 18:42.16 | ^ 18:43.48 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:44.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 18:44.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 18:44.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTiming.h:12, 18:44.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnimationEffect.h:10, 18:44.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:23, 18:44.38 from xptdata.cpp:3: 18:44.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 18:44.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249:32: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:44.38 1249 | CSSCoord ToCSSPixels() const { return _0; } 18:44.38 | ^ 18:45.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 18:45.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 18:45.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 18:45.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 18:45.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 18:45.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 18:45.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 18:45.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/XPCOMInit.cpp:15, 18:45.92 from Unified_cpp_xpcom_build0.cpp:47: 18:45.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 18:45.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:45.92 189 | CSSRect GetExpandedScrollableRect() const { 18:45.92 | ^ 18:45.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 18:45.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:45.95 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 18:45.95 | ^ 18:45.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 18:45.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:45.96 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 18:45.96 | ^ 18:45.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 18:45.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:45.97 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 18:45.97 | ^ 18:45.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 18:45.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:45.97 243 | CSSRect CalculateScrollRange() const { 18:45.97 | ^ 18:45.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 18:45.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:45.97 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 18:45.97 | ^ 18:46.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 18:46.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:46.00 457 | CSSRect GetVisualViewport() const { 18:46.00 | ^ 18:46.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 18:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 18:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 18:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 18:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 18:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 18:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 18:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 18:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 18:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 18:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 18:46.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/XPCOMInit.cpp:15, 18:46.67 from Unified_cpp_xpcom_build0.cpp:47: 18:46.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 18:46.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249:32: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:46.67 1249 | CSSCoord ToCSSPixels() const { return _0; } 18:46.67 | ^ 18:47.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 18:47.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 18:47.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 18:47.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 18:47.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:47.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:47.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:47.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 18:47.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 18:47.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 18:47.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 18:47.85 from Unified_cpp_xpcom_base1.cpp:2: 18:47.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 18:47.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:47.85 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 18:47.85 | ^ 18:48.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 18:48.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 18:48.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 18:48.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 18:48.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 18:48.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/CycleCollectedJSContext.cpp:17, 18:48.57 from Unified_cpp_xpcom_base0.cpp:29: 18:48.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 18:48.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:48.57 189 | CSSRect GetExpandedScrollableRect() const { 18:48.57 | ^ 18:48.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 18:48.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:48.57 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 18:48.57 | ^ 18:48.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 18:48.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:48.59 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 18:48.59 | ^ 18:48.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 18:48.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:48.61 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 18:48.61 | ^ 18:48.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 18:48.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:48.62 243 | CSSRect CalculateScrollRange() const { 18:48.62 | ^ 18:48.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 18:48.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:48.63 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 18:48.63 | ^ 18:48.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 18:48.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:48.66 457 | CSSRect GetVisualViewport() const { 18:48.66 | ^ 18:48.74 Compiling gfx-backend-empty v0.5.0 18:51.16 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:52.08 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:52.31 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:52.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 18:52.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeRegistry.cpp:24, 18:52.77 from Unified_cpp_chrome0.cpp:11: 18:52.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 18:52.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.77 189 | CSSRect GetExpandedScrollableRect() const { 18:52.77 | ^ 18:52.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 18:52.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.77 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 18:52.77 | ^ 18:52.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 18:52.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.89 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 18:52.89 | ^ 18:52.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 18:52.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.89 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 18:52.89 | ^ 18:52.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 18:52.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.89 243 | CSSRect CalculateScrollRange() const { 18:52.89 | ^ 18:52.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 18:52.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.89 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 18:52.89 | ^ 18:52.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 18:52.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.97 457 | CSSRect GetVisualViewport() const { 18:52.97 | ^ 18:54.16 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:54.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 18:54.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 18:54.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 18:54.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 18:54.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 18:54.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 18:54.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 18:54.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRefreshDriver.h:27, 18:54.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/IdleTaskRunner.cpp:8: 18:54.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 18:54.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 18:54.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:54.30 40 | friend Sub operator*(Sub aCoord, T aScale) { 18:54.30 | ^~~~~~~~ 18:54.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 18:54.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 18:54.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 18:54.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 18:54.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 18:54.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRefreshDriver.h:27, 18:54.39 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/IdleTaskRunner.cpp:8: 18:54.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 18:54.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 18:54.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:54.39 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 18:54.39 | ^~~~~~~~ 18:54.39 Compiling rand v0.7.2 18:54.56 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:55.21 Compiling tokio-reactor v0.1.3 18:55.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 18:55.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 18:55.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:55.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 18:55.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.h:11, 18:55.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.cpp:7, 18:55.33 from Unified_cpp_xpcom_io0.cpp:11: 18:55.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 18:55.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:55.33 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 18:55.33 | ^ 18:55.37 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:55.40 Compiling tokio-codec v0.1.0 18:55.83 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:56.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 18:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 18:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 18:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.h:11, 18:56.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.cpp:7, 18:56.04 from Unified_cpp_xpcom_io0.cpp:11: 18:56.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 18:56.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:56.05 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 18:56.05 | ^ 18:57.06 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:57.71 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:58.01 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:58.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/arm64/MacroAssembler-arm64.h:15, 18:58.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MacroAssembler.h:23, 18:58.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/arm64/SharedICRegisters-arm64.h:10, 18:58.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/SharedICRegisters.h:17, 18:58.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/BaselineIC.h:18, 18:58.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MIR.h:24, 18:58.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MIRGraph.h:15, 18:58.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MIRGraph.cpp:7, 18:58.01 from Unified_cpp_js_src_jit8.cpp:2: 18:58.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MoveResolver.h: In member function 'void js::jit::MacroAssembler::passABIArg(const js::jit::MoveOperand&, js::jit::MoveOp::Type)': 18:58.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/MoveResolver.h:154:24: warning: 'to.js::jit::MoveOperand::kind_' may be used uninitialized in this function [-Wmaybe-uninitialized] 18:58.01 154 | if (kind_ != other.kind_) { 18:58.01 | ~~~~~~^~~~~ 18:58.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 18:58.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 18:58.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedTiming.h:12, 18:58.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AnimationEffect.h:10, 18:58.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:23, 18:58.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsDOMMutationObserver.h:13, 18:58.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/CycleCollectedJSContext.cpp:41, 18:58.42 from Unified_cpp_xpcom_base0.cpp:29: 18:58.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 18:58.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249:32: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.42 1249 | CSSCoord ToCSSPixels() const { return _0; } 18:58.42 | ^ 18:59.04 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:59.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 18:59.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 18:59.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:59.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 18:59.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.h:11, 18:59.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.cpp:7, 18:59.49 from Unified_cpp_xpcom_io0.cpp:11: 18:59.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 18:59.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.49 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 18:59.49 | ^ 18:59.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 18:59.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.50 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 18:59.50 | ^ 18:59.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 18:59.51 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.51 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 18:59.51 | ^ 18:59.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 18:59.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.53 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 18:59.53 | ^ 18:59.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 18:59.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.53 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 18:59.53 | ^ 18:59.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 18:59.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.84 371 | nscoord aAppUnitsPerDevPixel) { 18:59.84 | ^ 18:59.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 18:59.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.84 380 | nscoord aAppUnitsPerDevPixel) { 18:59.84 | ^ 18:59.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 18:59.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.84 387 | nscoord aAppUnitsPerDevPixel) { 18:59.84 | ^ 18:59.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 18:59.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.89 394 | nscoord aAppUnitsPerDevPixel) { 18:59.89 | ^ 19:00.28 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:00.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 19:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 19:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 19:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 19:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MediaKeyMessageEvent.h:15, 19:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:15, 19:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/DecryptJob.h:10, 19:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ChromiumCDMParent.h:9, 19:00.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/GMPService.h:27, 19:00.52 from StaticComponents.cpp:30: 19:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 19:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:00.52 189 | CSSRect GetExpandedScrollableRect() const { 19:00.52 | ^ 19:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 19:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:00.52 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 19:00.52 | ^ 19:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 19:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:00.52 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 19:00.52 | ^ 19:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 19:00.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:00.52 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 19:00.53 | ^ 19:00.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 19:00.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:00.53 243 | CSSRect CalculateScrollRange() const { 19:00.53 | ^ 19:00.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 19:00.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:00.53 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 19:00.53 | ^ 19:00.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 19:00.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:00.53 457 | CSSRect GetVisualViewport() const { 19:00.53 | ^ 19:01.08 Compiling netwerk_helper v0.0.1 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/netwerk/base/rust-helper) 19:01.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 19:01.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 19:01.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 19:01.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 19:01.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:01.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:01.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:01.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 19:01.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 19:01.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 19:01.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 19:01.14 from Unified_cpp_xpcom_base1.cpp:2: 19:01.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 19:01.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:01.14 21 | inline Rect ToRect(const gfxRect& aRect) { 19:01.14 | ^ 19:01.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 19:01.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:01.14 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 19:01.14 | ^ 19:01.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 19:01.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:01.14 40 | inline Point ToPoint(const gfxPoint& aPoint) { 19:01.14 | ^ 19:01.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 19:01.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:01.15 44 | inline Size ToSize(const gfxSize& aSize) { 19:01.15 | ^ 19:01.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 19:01.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:01.15 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 19:01.15 | ^ 19:01.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 19:01.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:01.15 52 | inline gfxSize ThebesSize(const Size& aSize) { 19:01.15 | ^ 19:01.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 19:01.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:01.15 56 | inline gfxRect ThebesRect(const Rect& aRect) { 19:01.15 | ^ 19:01.42 Compiling encoding_glue v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/encoding_glue) 19:01.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 19:01.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 19:01.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 19:01.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:01.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:01.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:01.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 19:01.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 19:01.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 19:01.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 19:01.59 from Unified_cpp_xpcom_base1.cpp:2: 19:01.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 19:01.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:01.59 1859 | int32_t aAppUnitsPerPixel) { 19:01.59 | ^ 19:01.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 19:01.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:01.59 3214 | int32_t aAppUnitsPerPixel) { 19:01.59 | ^ 19:04.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 19:04.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:04.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:04.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 19:04.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 19:04.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 19:04.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 19:04.58 from Unified_cpp_xpcom_base1.cpp:2: 19:04.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 19:04.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:04.58 332 | LayerPoint GetFixedPositionAnchor() const { 19:04.58 | ^ 19:04.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 19:04.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:04.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:04.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 19:04.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 19:04.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 19:04.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 19:04.67 from Unified_cpp_xpcom_base1.cpp:2: 19:04.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 19:04.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:04.67 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 19:04.67 | ^ 19:04.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 19:04.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:04.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:04.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 19:04.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 19:04.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 19:04.70 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 19:04.70 from Unified_cpp_xpcom_base1.cpp:2: 19:04.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 19:04.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:04.70 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 19:04.70 | ^ 19:06.00 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:06.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 19:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 19:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 19:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 19:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 19:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 19:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 19:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 19:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 19:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 19:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 19:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 19:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 19:06.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DragEvent.h:10, 19:06.48 from xptdata.cpp:13: 19:06.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 19:06.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.48 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 19:06.48 | ^ 19:06.63 Compiling sha2 v0.8.0 19:07.06 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:09.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 19:09.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 19:09.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 19:09.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowOutput.h:12, 19:09.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:28, 19:09.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRange.h:16, 19:09.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 19:09.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ScriptableContentIterator.h:11, 19:09.96 from StaticComponents.cpp:49: 19:09.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 19:09.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249:32: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.96 1249 | CSSCoord ToCSSPixels() const { return _0; } 19:09.96 | ^ 19:12.16 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 19:12.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 19:12.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 19:12.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 19:12.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:12.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:12.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:12.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:12.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 19:12.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 19:12.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 19:12.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 19:12.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 19:12.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 19:12.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 19:12.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 19:12.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 19:12.16 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DragEvent.h:10, 19:12.16 from xptdata.cpp:13: 19:12.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 19:12.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:12.16 21 | inline Rect ToRect(const gfxRect& aRect) { 19:12.16 | ^ 19:12.16 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 19:12.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:12.17 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 19:12.17 | ^ 19:12.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 19:12.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:12.17 40 | inline Point ToPoint(const gfxPoint& aPoint) { 19:12.17 | ^ 19:12.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 19:12.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:12.17 44 | inline Size ToSize(const gfxSize& aSize) { 19:12.17 | ^ 19:12.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 19:12.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:12.17 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 19:12.17 | ^ 19:12.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 19:12.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:12.17 52 | inline gfxSize ThebesSize(const Size& aSize) { 19:12.17 | ^ 19:12.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 19:12.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:12.17 56 | inline gfxRect ThebesRect(const Rect& aRect) { 19:12.17 | ^ 19:12.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 19:12.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 19:12.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 19:12.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:12.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:12.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:12.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:12.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 19:12.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 19:12.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 19:12.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 19:12.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 19:12.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 19:12.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 19:12.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 19:12.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 19:12.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DragEvent.h:10, 19:12.46 from xptdata.cpp:13: 19:12.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 19:12.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:12.46 1859 | int32_t aAppUnitsPerPixel) { 19:12.46 | ^ 19:12.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 19:12.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:12.47 3214 | int32_t aAppUnitsPerPixel) { 19:12.47 | ^ 19:12.88 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 19:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 19:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 19:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 19:12.88 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/reflect/xptinfo/xptinfo.cpp:10, 19:12.88 from Unified_cpp_reflect_xptinfo0.cpp:2: 19:12.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 19:12.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:12.88 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 19:12.88 | ^ 19:13.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 19:13.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 19:13.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 19:13.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 19:13.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/reflect/xptinfo/xptinfo.cpp:10, 19:13.02 from Unified_cpp_reflect_xptinfo0.cpp:2: 19:13.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 19:13.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:13.02 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 19:13.02 | ^ 19:13.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 19:13.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeRegistry.cpp:24, 19:13.34 from Unified_cpp_chrome0.cpp:11: 19:13.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 19:13.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249:32: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:13.34 1249 | CSSCoord ToCSSPixels() const { return _0; } 19:13.34 | ^ 19:14.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 19:14.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:14.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:14.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:14.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 19:14.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 19:14.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 19:14.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 19:14.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 19:14.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 19:14.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 19:14.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 19:14.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 19:14.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DragEvent.h:10, 19:14.96 from xptdata.cpp:13: 19:14.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 19:14.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:14.96 332 | LayerPoint GetFixedPositionAnchor() const { 19:14.96 | ^ 19:15.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 19:15.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:15.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:15.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:15.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 19:15.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 19:15.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 19:15.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 19:15.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 19:15.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 19:15.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 19:15.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 19:15.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 19:15.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DragEvent.h:10, 19:15.38 from xptdata.cpp:13: 19:15.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 19:15.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:15.38 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 19:15.38 | ^ 19:15.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 19:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 19:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 19:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 19:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 19:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 19:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 19:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 19:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 19:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 19:15.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DragEvent.h:10, 19:15.55 from xptdata.cpp:13: 19:15.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 19:15.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:15.55 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 19:15.55 | ^ 19:16.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 19:16.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 19:16.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:16.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 19:16.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 19:16.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 19:16.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryInfoDumper.cpp:14, 19:16.29 from Unified_cpp_xpcom_base2.cpp:29: 19:16.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 19:16.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:16.29 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 19:16.29 | ^ 19:16.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 19:16.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 19:16.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ReflowOutput.h:12, 19:16.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:28, 19:16.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRange.h:16, 19:16.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 19:16.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ScriptableContentIterator.h:11, 19:16.85 from StaticComponents.cpp:49: 19:16.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 19:16.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:16.85 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 19:16.85 | ^ 19:17.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 19:17.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 19:17.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/reflect/xptinfo/xptinfo.cpp:10, 19:17.23 from Unified_cpp_reflect_xptinfo0.cpp:2: 19:17.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 19:17.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:17.23 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 19:17.23 | ^ 19:17.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 19:17.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:17.23 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 19:17.23 | ^ 19:17.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 19:17.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:17.23 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 19:17.23 | ^ 19:17.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 19:17.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:17.23 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 19:17.23 | ^ 19:17.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 19:17.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:17.23 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 19:17.24 | ^ 19:17.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 19:17.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:17.25 371 | nscoord aAppUnitsPerDevPixel) { 19:17.25 | ^ 19:17.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 19:17.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:17.25 380 | nscoord aAppUnitsPerDevPixel) { 19:17.25 | ^ 19:17.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 19:17.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:17.25 387 | nscoord aAppUnitsPerDevPixel) { 19:17.25 | ^ 19:17.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 19:17.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:17.27 394 | nscoord aAppUnitsPerDevPixel) { 19:17.27 | ^ 19:17.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 19:17.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 19:17.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:17.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 19:17.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 19:17.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 19:17.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryInfoDumper.cpp:14, 19:17.32 from Unified_cpp_xpcom_base2.cpp:29: 19:17.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 19:17.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:17.32 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 19:17.32 | ^ 19:17.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 19:17.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRange.h:16, 19:17.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 19:17.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ScriptableContentIterator.h:11, 19:17.74 from StaticComponents.cpp:49: 19:17.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 19:17.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:17.74 21 | inline Rect ToRect(const gfxRect& aRect) { 19:17.74 | ^ 19:17.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 19:17.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:17.74 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 19:17.74 | ^ 19:17.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 19:17.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:17.74 40 | inline Point ToPoint(const gfxPoint& aPoint) { 19:17.74 | ^ 19:17.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 19:17.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:17.77 44 | inline Size ToSize(const gfxSize& aSize) { 19:17.77 | ^ 19:17.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 19:17.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:17.78 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 19:17.78 | ^ 19:17.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 19:17.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:17.84 52 | inline gfxSize ThebesSize(const Size& aSize) { 19:17.84 | ^ 19:17.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 19:17.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:17.84 56 | inline gfxRect ThebesRect(const Rect& aRect) { 19:17.84 | ^ 19:18.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 19:18.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 19:18.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:18.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 19:18.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 19:18.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 19:18.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryInfoDumper.cpp:14, 19:18.73 from Unified_cpp_xpcom_base2.cpp:29: 19:18.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 19:18.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.73 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 19:18.73 | ^ 19:18.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 19:18.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.73 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 19:18.73 | ^ 19:18.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 19:18.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.73 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 19:18.74 | ^ 19:18.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 19:18.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.75 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 19:18.75 | ^ 19:18.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 19:18.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.75 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 19:18.75 | ^ 19:18.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 19:18.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.78 371 | nscoord aAppUnitsPerDevPixel) { 19:18.78 | ^ 19:18.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 19:18.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.78 380 | nscoord aAppUnitsPerDevPixel) { 19:18.78 | ^ 19:18.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 19:18.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.79 387 | nscoord aAppUnitsPerDevPixel) { 19:18.79 | ^ 19:18.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 19:18.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.80 394 | nscoord aAppUnitsPerDevPixel) { 19:18.80 | ^ 19:21.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 19:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 19:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 19:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 19:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 19:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 19:21.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/reflect/xptinfo/xptinfo.cpp:10, 19:21.11 from Unified_cpp_reflect_xptinfo0.cpp:2: 19:21.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 19:21.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 19:21.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:21.11 40 | friend Sub operator*(Sub aCoord, T aScale) { 19:21.11 | ^~~~~~~~ 19:21.82 Compiling cubeb-sys v0.7.0 19:23.15 Compiling glsl-to-cxx v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/wr/glsl-to-cxx) 19:23.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 19:23.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 19:23.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 19:23.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 19:23.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 19:23.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/CycleCollectedJSContext.cpp:7, 19:23.42 from Unified_cpp_xpcom_base0.cpp:29: 19:23.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 19:23.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 19:23.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:23.42 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 19:23.42 | ^~~~~~~~ 19:23.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 19:23.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 19:23.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 19:23.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 19:23.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 19:23.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 19:23.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 19:23.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 19:23.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/CycleCollectedJSContext.cpp:7, 19:23.57 from Unified_cpp_xpcom_base0.cpp:29: 19:23.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 19:23.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 19:23.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:23.57 427 | SizeT Size() const { return SizeT(width, height); } 19:23.57 | ^~~~ 19:23.57 Compiling neqo-common v0.2.4 (https://github.com/mozilla/neqo?tag=v0.2.4#6fca78d0) 19:23.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 19:23.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 19:23.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 19:23.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 19:23.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 19:23.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/CycleCollectedJSContext.cpp:7, 19:23.57 from Unified_cpp_xpcom_base0.cpp:29: 19:23.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 19:23.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 19:23.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:23.58 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 19:23.58 | ^~~~~~~~ 19:23.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 19:23.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 19:23.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:23.58 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 19:23.58 | ^~~~~~~~ 19:23.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 19:23.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:23.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 19:23.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 19:23.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 19:23.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 19:23.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 19:23.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 19:23.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 19:23.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/CycleCollectedJSContext.cpp:7, 19:23.58 from Unified_cpp_xpcom_base0.cpp:29: 19:23.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 19:23.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 19:23.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:23.58 62 | Sub operator-(const Sub& aPoint) const { 19:23.58 | ^~~~~~~~ 19:24.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 19:24.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 19:24.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:24.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 19:24.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 19:24.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 19:24.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 19:24.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 19:24.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 19:24.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 19:24.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/CycleCollectedJSContext.cpp:7, 19:24.74 from Unified_cpp_xpcom_base0.cpp:29: 19:24.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 19:24.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 19:24.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:24.74 43 | friend Sub operator*(T aScale, Sub aCoord) { 19:24.74 | ^~~~~~~~ 19:26.52 modules/libpref 19:27.39 Compiling gecko_logger v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/rust/gecko_logger) 19:27.87 intl/hyphenation/glue 19:28.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 19:28.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeRegistry.cpp:24, 19:28.55 from Unified_cpp_chrome0.cpp:11: 19:28.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 19:28.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:28.55 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 19:28.55 | ^ 19:31.57 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRange.h:16, 19:31.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentIterator.h:14, 19:31.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ScriptableContentIterator.h:11, 19:31.57 from StaticComponents.cpp:49: 19:31.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 19:31.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:31.57 1859 | int32_t aAppUnitsPerPixel) { 19:31.57 | ^ 19:31.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 19:31.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:31.57 3214 | int32_t aAppUnitsPerPixel) { 19:31.57 | ^ 19:33.48 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/BasicLayers.h:11, 19:33.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 19:33.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 19:33.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 19:33.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 19:33.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 19:33.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 19:33.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 19:33.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 19:33.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DragEvent.h:10, 19:33.48 from xptdata.cpp:13: 19:33.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 19:33.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:33.48 1394 | LayerPoint GetFixedPositionAnchor() { 19:33.48 | ^ 19:33.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 19:33.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:33.57 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 19:33.57 | ^ 19:33.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/CallArgs.h:74, 19:33.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/CallNonGenericMethod.h:12, 19:33.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/NamespaceImports.h:15, 19:33.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/Barrier.h:12, 19:33.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/vm/JSObject.h:12, 19:33.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/builtin/Array.h:17, 19:33.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/Recover.h:12, 19:33.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/Recover.cpp:7, 19:33.60 from Unified_cpp_js_src_jit9.cpp:2: 19:33.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Value.h: In member function 'virtual bool js::jit::RSignExtendInt32::recover(JSContext*, js::jit::SnapshotIterator&) const': 19:33.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Value.h:430:47: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 19:33.61 430 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); 19:33.61 | ^~~~~~~~~~~ 19:33.61 In file included from Unified_cpp_js_src_jit9.cpp:2: 19:33.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/Recover.cpp:316:11: note: 'result' was declared here 19:33.61 316 | int32_t result; 19:33.61 | ^~~~~~ 19:34.36 Compiling synstructure v0.12.1 19:35.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 19:35.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 19:35.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 19:35.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:11, 19:35.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 19:35.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 19:35.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 19:35.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 19:35.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DragEvent.h:10, 19:35.02 from xptdata.cpp:13: 19:35.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function 'mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const': 19:35.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:35.02 49 | gfx::Size GetInheritedScale() const { return mScale; } 19:35.02 | ^ 19:35.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 19:35.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 19:35.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 19:35.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 19:35.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/AbstractThread.cpp:17, 19:35.92 from Unified_cpp_xpcom_threads0.cpp:2: 19:35.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 19:35.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:35.92 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 19:35.92 | ^ 19:37.50 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 19:37.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 19:37.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 19:37.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 19:37.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 19:37.50 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/AbstractThread.cpp:17, 19:37.50 from Unified_cpp_xpcom_threads0.cpp:2: 19:37.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 19:37.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:37.50 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 19:37.50 | ^ 19:40.31 Compiling darling_core v0.10.1 19:40.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 19:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 19:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 19:40.78 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/AbstractThread.cpp:17, 19:40.78 from Unified_cpp_xpcom_threads0.cpp:2: 19:40.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 19:40.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:40.78 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 19:40.78 | ^ 19:40.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 19:40.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:40.82 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 19:40.82 | ^ 19:40.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 19:40.82 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:40.82 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 19:40.82 | ^ 19:40.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 19:40.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:40.83 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 19:40.83 | ^ 19:40.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 19:40.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:40.83 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 19:40.83 | ^ 19:40.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 19:40.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:40.96 371 | nscoord aAppUnitsPerDevPixel) { 19:40.96 | ^ 19:41.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 19:41.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:41.01 380 | nscoord aAppUnitsPerDevPixel) { 19:41.01 | ^ 19:41.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 19:41.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:41.02 387 | nscoord aAppUnitsPerDevPixel) { 19:41.02 | ^ 19:41.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 19:41.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:41.07 394 | nscoord aAppUnitsPerDevPixel) { 19:41.07 | ^ 19:45.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 19:45.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:45.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:45.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 19:45.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 19:45.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ServiceWorkerShutdownState.h:13, 19:45.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ServiceWorkerManager.h:13, 19:45.24 from StaticComponents.cpp:69: 19:45.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 19:45.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:45.24 332 | LayerPoint GetFixedPositionAnchor() const { 19:45.24 | ^ 19:45.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 19:45.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:45.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:45.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 19:45.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 19:45.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ServiceWorkerShutdownState.h:13, 19:45.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ServiceWorkerManager.h:13, 19:45.28 from StaticComponents.cpp:69: 19:45.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 19:45.28 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:45.28 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 19:45.28 | ^ 19:45.31 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 19:45.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:45.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:45.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 19:45.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 19:45.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ServiceWorkerShutdownState.h:13, 19:45.31 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ServiceWorkerManager.h:13, 19:45.31 from StaticComponents.cpp:69: 19:45.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 19:45.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:45.31 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 19:45.31 | ^ 19:46.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 19:46.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 19:46.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 19:46.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 19:46.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:46.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:46.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:46.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:46.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 19:46.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 19:46.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 19:46.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/XPCOMInit.cpp:15, 19:46.94 from Unified_cpp_xpcom_build0.cpp:47: 19:46.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 19:46.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:46.94 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 19:46.94 | ^ 19:47.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxFont.h:39, 19:47.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDeviceContext.h:12, 19:47.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/UIEvent.h:15, 19:47.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 19:47.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DragEvent.h:10, 19:47.27 from xptdata.cpp:13: 19:47.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h: In member function 'mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()': 19:47.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:47.27 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 19:47.27 | ^ 19:49.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 19:49.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 19:49.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:49.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 19:49.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 19:49.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfilerMarkerPayload.h:12, 19:49.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:18, 19:49.10 from Unified_cpp_modules_libpref0.cpp:2: 19:49.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 19:49.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:49.10 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 19:49.10 | ^ 19:49.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 19:49.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 19:49.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:49.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 19:49.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 19:49.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfilerMarkerPayload.h:12, 19:49.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:18, 19:49.27 from Unified_cpp_modules_libpref0.cpp:2: 19:49.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 19:49.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:49.27 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 19:49.27 | ^ 19:50.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 19:50.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 19:50.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 19:50.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 19:50.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 19:50.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:50.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 19:50.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 19:50.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 19:50.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 19:50.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 19:50.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.cpp:11, 19:50.05 from Unified_cpp_xpcom_io0.cpp:11: 19:50.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 19:50.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.05 189 | CSSRect GetExpandedScrollableRect() const { 19:50.05 | ^ 19:50.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 19:50.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.05 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 19:50.05 | ^ 19:50.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 19:50.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.09 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 19:50.09 | ^ 19:50.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 19:50.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 19:50.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:50.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 19:50.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 19:50.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfilerMarkerPayload.h:12, 19:50.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:18, 19:50.19 from Unified_cpp_modules_libpref0.cpp:2: 19:50.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 19:50.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.19 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 19:50.19 | ^ 19:50.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 19:50.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.19 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 19:50.19 | ^ 19:50.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 19:50.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.19 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 19:50.19 | ^ 19:50.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 19:50.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.20 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 19:50.20 | ^ 19:50.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 19:50.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.20 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 19:50.20 | ^ 19:50.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 19:50.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.22 371 | nscoord aAppUnitsPerDevPixel) { 19:50.22 | ^ 19:50.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 19:50.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.24 380 | nscoord aAppUnitsPerDevPixel) { 19:50.24 | ^ 19:50.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 19:50.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.25 387 | nscoord aAppUnitsPerDevPixel) { 19:50.25 | ^ 19:50.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 19:50.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.25 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 19:50.25 | ^ 19:50.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 19:50.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.25 243 | CSSRect CalculateScrollRange() const { 19:50.25 | ^ 19:50.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 19:50.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.27 394 | nscoord aAppUnitsPerDevPixel) { 19:50.27 | ^ 19:50.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 19:50.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.38 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 19:50.38 | ^ 19:50.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 19:50.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.39 457 | CSSRect GetVisualViewport() const { 19:50.39 | ^ 19:53.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 19:53.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 19:53.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 19:53.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 19:53.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 19:53.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:53.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:53.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:53.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 19:53.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 19:53.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 19:53.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 19:53.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 19:53.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.cpp:11, 19:53.17 from Unified_cpp_xpcom_io0.cpp:11: 19:53.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 19:53.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249:32: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.17 1249 | CSSCoord ToCSSPixels() const { return _0; } 19:53.17 | ^ 19:55.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 19:55.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 19:55.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 19:55.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 19:55.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:55.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:55.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:55.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 19:55.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 19:55.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 19:55.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeRegistryChrome.cpp:7, 19:55.18 from Unified_cpp_chrome0.cpp:20: 19:55.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 19:55.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:55.18 21 | inline Rect ToRect(const gfxRect& aRect) { 19:55.18 | ^ 19:55.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 19:55.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:55.18 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 19:55.19 | ^ 19:55.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 19:55.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:55.20 40 | inline Point ToPoint(const gfxPoint& aPoint) { 19:55.20 | ^ 19:55.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 19:55.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:55.22 44 | inline Size ToSize(const gfxSize& aSize) { 19:55.22 | ^ 19:55.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 19:55.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:55.22 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 19:55.22 | ^ 19:55.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 19:55.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:55.23 52 | inline gfxSize ThebesSize(const Size& aSize) { 19:55.23 | ^ 19:55.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 19:55.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:55.24 56 | inline gfxRect ThebesRect(const Rect& aRect) { 19:55.24 | ^ 19:55.91 Compiling tokio-tcp v0.1.1 19:56.21 Compiling tokio-udp v0.1.1 19:56.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 19:56.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 19:56.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 19:56.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:56.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:56.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:56.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 19:56.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 19:56.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 19:56.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeRegistryChrome.cpp:7, 19:56.83 from Unified_cpp_chrome0.cpp:20: 19:56.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 19:56.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:56.83 1859 | int32_t aAppUnitsPerPixel) { 19:56.83 | ^ 19:56.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 19:56.88 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 19:56.88 3214 | int32_t aAppUnitsPerPixel) { 19:56.88 | ^ 20:00.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 20:00.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:00.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:00.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 20:00.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 20:00.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 20:00.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeRegistryChrome.cpp:7, 20:00.20 from Unified_cpp_chrome0.cpp:20: 20:00.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 20:00.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.20 332 | LayerPoint GetFixedPositionAnchor() const { 20:00.20 | ^ 20:00.40 Compiling tokio-uds v0.2.5 20:00.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 20:00.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:00.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:00.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 20:00.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 20:00.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 20:00.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeRegistryChrome.cpp:7, 20:00.63 from Unified_cpp_chrome0.cpp:20: 20:00.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 20:00.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.63 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 20:00.63 | ^ 20:00.78 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 20:00.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:00.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:00.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 20:00.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 20:00.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 20:00.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeRegistryChrome.cpp:7, 20:00.80 from Unified_cpp_chrome0.cpp:20: 20:00.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 20:00.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.80 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 20:00.80 | ^ 20:03.05 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 20:03.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 20:03.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 20:03.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 20:03.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:03.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:03.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:03.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 20:03.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 20:03.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 20:03.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 20:03.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 20:03.05 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.cpp:11, 20:03.05 from Unified_cpp_xpcom_io0.cpp:11: 20:03.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 20:03.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.05 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 20:03.05 | ^ 20:03.79 Compiling rust_cascade v0.6.0 20:06.68 Compiling uuid v0.8.1 20:06.79 Compiling tempfile v3.1.0 20:10.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 20:10.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 20:10.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:10.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 20:10.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 20:10.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 20:10.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 20:10.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenator.cpp:8, 20:10.13 from Unified_cpp_hyphenation_glue0.cpp:11: 20:10.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 20:10.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:10.13 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 20:10.13 | ^ 20:11.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 20:11.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 20:11.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/JSProcessActorChild.h:10, 20:11.07 from xptdata.cpp:20: 20:11.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function 'mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()': 20:11.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:11.07 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 20:11.07 | ^ 20:11.33 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 20:11.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 20:11.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:11.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 20:11.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 20:11.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 20:11.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 20:11.33 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenator.cpp:8, 20:11.33 from Unified_cpp_hyphenation_glue0.cpp:11: 20:11.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 20:11.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:11.33 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 20:11.33 | ^ 20:11.65 intl/locale 20:14.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 20:14.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 20:14.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:14.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 20:14.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 20:14.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 20:14.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 20:14.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenator.cpp:8, 20:14.60 from Unified_cpp_hyphenation_glue0.cpp:11: 20:14.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 20:14.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:14.60 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 20:14.60 | ^ 20:14.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 20:14.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:14.61 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 20:14.61 | ^ 20:14.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 20:14.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:14.63 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 20:14.63 | ^ 20:14.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 20:14.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:14.68 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 20:14.68 | ^ 20:14.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 20:14.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:14.68 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 20:14.68 | ^ 20:14.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 20:14.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:14.85 371 | nscoord aAppUnitsPerDevPixel) { 20:14.85 | ^ 20:14.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 20:14.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:14.86 380 | nscoord aAppUnitsPerDevPixel) { 20:14.86 | ^ 20:14.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 20:14.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:14.91 387 | nscoord aAppUnitsPerDevPixel) { 20:14.91 | ^ 20:14.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 20:14.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:14.97 394 | nscoord aAppUnitsPerDevPixel) { 20:14.97 | ^ 20:15.49 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 20:15.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 20:15.49 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsConsoleService.cpp:29, 20:15.49 from Unified_cpp_xpcom_base1.cpp:56: 20:15.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 20:15.49 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:15.49 1394 | LayerPoint GetFixedPositionAnchor() { 20:15.49 | ^ 20:15.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 20:15.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:15.50 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 20:15.50 | ^ 20:16.63 Compiling serde_derive v1.0.104 20:18.01 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 20:18.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 20:18.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 20:18.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 20:18.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:18.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 20:18.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 20:18.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 20:18.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 20:18.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 20:18.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 20:18.01 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/XPCOMInit.cpp:15, 20:18.01 from Unified_cpp_xpcom_build0.cpp:47: 20:18.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 20:18.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:18.01 21 | inline Rect ToRect(const gfxRect& aRect) { 20:18.01 | ^ 20:18.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 20:18.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:18.01 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 20:18.01 | ^ 20:18.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 20:18.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:18.02 40 | inline Point ToPoint(const gfxPoint& aPoint) { 20:18.02 | ^ 20:18.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 20:18.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:18.03 44 | inline Size ToSize(const gfxSize& aSize) { 20:18.03 | ^ 20:18.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 20:18.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:18.03 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 20:18.03 | ^ 20:18.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 20:18.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:18.04 52 | inline gfxSize ThebesSize(const Size& aSize) { 20:18.04 | ^ 20:18.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 20:18.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:18.04 56 | inline gfxRect ThebesRect(const Rect& aRect) { 20:18.04 | ^ 20:18.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 20:18.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 20:18.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 20:18.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 20:18.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 20:18.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:18.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 20:18.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 20:18.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 20:18.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryInfoDumper.cpp:14, 20:18.84 from Unified_cpp_xpcom_base2.cpp:29: 20:18.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 20:18.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:18.85 189 | CSSRect GetExpandedScrollableRect() const { 20:18.85 | ^ 20:18.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 20:18.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:18.85 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 20:18.85 | ^ 20:18.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 20:18.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:18.85 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 20:18.85 | ^ 20:18.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 20:18.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:18.85 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 20:18.85 | ^ 20:18.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 20:18.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:18.85 243 | CSSRect CalculateScrollRange() const { 20:18.85 | ^ 20:18.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 20:18.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:18.85 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 20:18.85 | ^ 20:18.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 20:18.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:18.86 457 | CSSRect GetVisualViewport() const { 20:18.86 | ^ 20:19.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 20:19.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 20:19.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 20:19.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:19.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 20:19.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 20:19.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 20:19.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 20:19.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 20:19.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 20:19.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/XPCOMInit.cpp:15, 20:19.18 from Unified_cpp_xpcom_build0.cpp:47: 20:19.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 20:19.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:19.18 1859 | int32_t aAppUnitsPerPixel) { 20:19.18 | ^ 20:19.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 20:19.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:19.30 3214 | int32_t aAppUnitsPerPixel) { 20:19.30 | ^ 20:19.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 20:19.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 20:19.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 20:19.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 20:19.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:19.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:19.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:19.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 20:19.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 20:19.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 20:19.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 20:19.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 20:19.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.cpp:11, 20:19.76 from Unified_cpp_xpcom_io0.cpp:11: 20:19.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 20:19.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:19.76 21 | inline Rect ToRect(const gfxRect& aRect) { 20:19.76 | ^ 20:19.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 20:19.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:19.76 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 20:19.76 | ^ 20:19.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 20:19.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:19.77 40 | inline Point ToPoint(const gfxPoint& aPoint) { 20:19.77 | ^ 20:19.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 20:19.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:19.78 44 | inline Size ToSize(const gfxSize& aSize) { 20:19.78 | ^ 20:19.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 20:19.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:19.78 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 20:19.78 | ^ 20:19.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 20:19.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:19.79 52 | inline gfxSize ThebesSize(const Size& aSize) { 20:19.79 | ^ 20:19.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 20:19.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:19.79 56 | inline gfxRect ThebesRect(const Rect& aRect) { 20:19.79 | ^ 20:20.39 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 20:20.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 20:20.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 20:20.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:20.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:20.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:20.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 20:20.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 20:20.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 20:20.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 20:20.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 20:20.40 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.cpp:11, 20:20.40 from Unified_cpp_xpcom_io0.cpp:11: 20:20.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 20:20.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:20.40 1859 | int32_t aAppUnitsPerPixel) { 20:20.40 | ^ 20:20.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 20:20.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:20.42 3214 | int32_t aAppUnitsPerPixel) { 20:20.42 | ^ 20:21.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 20:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 20:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 20:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 20:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 20:21.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 20:21.48 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.cpp:11, 20:21.48 from Unified_cpp_xpcom_io0.cpp:11: 20:21.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 20:21.48 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:21.48 332 | LayerPoint GetFixedPositionAnchor() const { 20:21.48 | ^ 20:21.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 20:21.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:21.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:21.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 20:21.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 20:21.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 20:21.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 20:21.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 20:21.53 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.cpp:11, 20:21.53 from Unified_cpp_xpcom_io0.cpp:11: 20:21.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 20:21.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:21.53 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 20:21.53 | ^ 20:21.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 20:21.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:21.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:21.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 20:21.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 20:21.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 20:21.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 20:21.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/net/NeckoChild.h:11, 20:21.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.cpp:11, 20:21.55 from Unified_cpp_xpcom_io0.cpp:11: 20:21.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 20:21.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:21.56 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 20:21.56 | ^ 20:21.66 Compiling xpcom_macros v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/rust/xpcom/xpcom_macros) 20:21.68 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:26.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 20:26.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 20:26.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 20:26.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 20:26.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 20:26.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 20:26.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 20:26.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/XPCOMInit.cpp:15, 20:26.71 from Unified_cpp_xpcom_build0.cpp:47: 20:26.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 20:26.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:26.71 332 | LayerPoint GetFixedPositionAnchor() const { 20:26.71 | ^ 20:26.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 20:26.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 20:26.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 20:26.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 20:26.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 20:26.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:26.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:26.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:26.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 20:26.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 20:26.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 20:26.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryInfoDumper.cpp:14, 20:26.72 from Unified_cpp_xpcom_base2.cpp:29: 20:26.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 20:26.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249:32: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:26.72 1249 | CSSCoord ToCSSPixels() const { return _0; } 20:26.72 | ^ 20:26.78 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:27.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 20:27.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 20:27.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 20:27.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 20:27.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 20:27.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 20:27.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 20:27.10 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/XPCOMInit.cpp:15, 20:27.10 from Unified_cpp_xpcom_build0.cpp:47: 20:27.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 20:27.10 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:27.10 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 20:27.10 | ^ 20:27.24 Compiling proc-macro-hack v0.5.11 20:27.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 20:27.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 20:27.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 20:27.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 20:27.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 20:27.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 20:27.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 20:27.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/XPCOMInit.cpp:15, 20:27.34 from Unified_cpp_xpcom_build0.cpp:47: 20:27.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 20:27.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:27.34 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 20:27.34 | ^ 20:27.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 20:27.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 20:27.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:27.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 20:27.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 20:27.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:27.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 20:27.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.h:11, 20:27.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.cpp:7, 20:27.76 from Unified_cpp_xpcom_io0.cpp:11: 20:27.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 20:27.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 20:27.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:27.76 40 | friend Sub operator*(Sub aCoord, T aScale) { 20:27.76 | ^~~~~~~~ 20:27.83 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 20:27.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 20:27.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:27.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 20:27.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.h:11, 20:27.83 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.cpp:7, 20:27.83 from Unified_cpp_xpcom_io0.cpp:11: 20:27.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 20:27.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 20:27.83 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:27.83 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 20:27.83 | ^~~~~~~~ 20:28.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 20:28.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 20:28.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 20:28.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:28.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 20:28.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.h:11, 20:28.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.cpp:7, 20:28.59 from Unified_cpp_xpcom_io0.cpp:11: 20:28.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 20:28.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 20:28.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.59 427 | SizeT Size() const { return SizeT(width, height); } 20:28.59 | ^~~~ 20:28.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 20:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 20:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 20:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.h:11, 20:28.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.cpp:7, 20:28.62 from Unified_cpp_xpcom_io0.cpp:11: 20:28.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 20:28.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 20:28.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.62 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 20:28.62 | ^~~~~~~~ 20:28.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 20:28.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 20:28.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.62 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 20:28.63 | ^~~~~~~~ 20:28.64 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 20:28.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:28.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 20:28.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 20:28.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:28.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 20:28.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.h:11, 20:28.64 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.cpp:7, 20:28.64 from Unified_cpp_xpcom_io0.cpp:11: 20:28.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 20:28.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 20:28.64 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.65 62 | Sub operator-(const Sub& aPoint) const { 20:28.65 | ^~~~~~~~ 20:29.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 20:29.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 20:29.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:29.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 20:29.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 20:29.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:29.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 20:29.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.h:11, 20:29.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.cpp:7, 20:29.52 from Unified_cpp_xpcom_io0.cpp:11: 20:29.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 20:29.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 20:29.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:29.52 43 | friend Sub operator*(T aScale, Sub aCoord) { 20:29.52 | ^~~~~~~~ 20:30.63 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 20:30.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 20:30.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:30.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 20:30.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.h:11, 20:30.63 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.cpp:7, 20:30.63 from Unified_cpp_xpcom_io0.cpp:11: 20:30.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 20:30.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 20:30.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:30.63 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 20:30.63 | ^~~~~~~~~~~~~ 20:30.65 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:30.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 20:30.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 20:30.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:30.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 20:30.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.h:11, 20:30.65 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/FileDescriptorFile.cpp:7, 20:30.65 from Unified_cpp_xpcom_io0.cpp:11: 20:30.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 20:30.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 20:30.65 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:30.65 323 | static SizeTyped FromUnknownSize( 20:30.65 | ^~~~~~~~~~~~~~~ 20:31.24 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:31.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 20:31.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 20:31.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:31.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 20:31.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 20:31.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 20:31.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 20:31.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 20:31.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 20:31.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 20:31.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 20:31.75 from xptdata.cpp:3: 20:31.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 20:31.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 20:31.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:31.75 40 | friend Sub operator*(Sub aCoord, T aScale) { 20:31.75 | ^~~~~~~~ 20:32.77 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 20:32.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 20:32.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 20:32.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 20:32.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 20:32.77 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 20:32.77 from xptdata.cpp:3: 20:32.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 20:32.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 20:32.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:32.77 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 20:32.77 | ^~~~~~~~ 20:33.38 In file included from Unified_cpp_js_src_jit3.cpp:2: 20:33.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/CodeGenerator.cpp: In member function 'void js::jit::CodeGenerator::emitIonToWasmCallBase(js::jit::LIonToWasmCallBase*) [with long unsigned int NumDefs = 1]': 20:33.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/CodeGenerator.cpp:14661:26: warning: 'argMir' may be used uninitialized in this function [-Wmaybe-uninitialized] 20:33.38 14661 | ABIArg arg = abi.next(argMir); 20:33.38 | ~~~~~~~~^~~~~~~~ 20:34.12 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:34.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 20:34.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 20:34.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 20:34.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 20:34.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 20:34.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 20:34.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 20:34.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 20:34.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 20:34.34 from xptdata.cpp:3: 20:34.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 20:34.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 20:34.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.34 427 | SizeT Size() const { return SizeT(width, height); } 20:34.34 | ^~~~ 20:34.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 20:34.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 20:34.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 20:34.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 20:34.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 20:34.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 20:34.34 from xptdata.cpp:3: 20:34.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 20:34.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 20:34.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.34 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 20:34.34 | ^~~~~~~~ 20:34.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 20:34.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 20:34.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.35 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 20:34.35 | ^~~~~~~~ 20:34.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 20:34.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:34.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 20:34.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 20:34.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 20:34.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 20:34.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 20:34.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 20:34.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 20:34.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 20:34.35 from xptdata.cpp:3: 20:34.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 20:34.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 20:34.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.35 62 | Sub operator-(const Sub& aPoint) const { 20:34.35 | ^~~~~~~~ 20:34.60 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 20:34.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 20:34.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:34.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 20:34.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 20:34.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 20:34.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 20:34.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 20:34.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 20:34.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 20:34.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 20:34.60 from xptdata.cpp:3: 20:34.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 20:34.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 20:34.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.60 43 | friend Sub operator*(T aScale, Sub aCoord) { 20:34.60 | ^~~~~~~~ 20:34.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 20:34.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 20:34.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 20:34.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 20:34.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 20:34.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 20:34.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 20:34.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 20:34.96 from xptdata.cpp:3: 20:34.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 20:34.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 20:34.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.96 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 20:34.96 | ^~~~~~~~~~~~~ 20:34.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:34.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 20:34.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 20:34.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 20:34.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 20:34.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 20:34.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 20:34.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 20:34.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 20:34.96 from xptdata.cpp:3: 20:34.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 20:34.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 20:34.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.99 323 | static SizeTyped FromUnknownSize( 20:34.99 | ^~~~~~~~~~~~~~~ 20:35.10 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 20:35.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 20:35.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:17, 20:35.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:16, 20:35.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/nsThread.h:27, 20:35.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/nsThreadManager.h:12, 20:35.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/AbstractThread.cpp:20, 20:35.17 from Unified_cpp_xpcom_threads0.cpp:2: 20:35.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 20:35.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:35.17 189 | CSSRect GetExpandedScrollableRect() const { 20:35.17 | ^ 20:35.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 20:35.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:35.17 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 20:35.17 | ^ 20:35.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 20:35.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:35.17 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 20:35.17 | ^ 20:35.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 20:35.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:35.17 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 20:35.17 | ^ 20:35.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 20:35.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:35.23 243 | CSSRect CalculateScrollRange() const { 20:35.23 | ^ 20:35.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 20:35.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:35.23 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 20:35.23 | ^ 20:35.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 20:35.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:35.23 457 | CSSRect GetVisualViewport() const { 20:35.23 | ^ 20:35.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 20:35.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 20:35.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 20:35.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 20:35.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 20:35.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:35.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 20:35.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:26, 20:35.42 from Unified_cpp_modules_libpref0.cpp:2: 20:35.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 20:35.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:35.42 189 | CSSRect GetExpandedScrollableRect() const { 20:35.42 | ^ 20:35.45 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 20:35.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:35.53 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 20:35.53 | ^ 20:35.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 20:35.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:35.53 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 20:35.53 | ^ 20:35.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 20:35.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:35.53 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 20:35.53 | ^ 20:35.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 20:35.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:35.53 243 | CSSRect CalculateScrollRange() const { 20:35.53 | ^ 20:35.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 20:35.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:35.54 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 20:35.54 | ^ 20:35.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 20:35.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:35.56 457 | CSSRect GetVisualViewport() const { 20:35.56 | ^ 20:36.08 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:36.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 20:36.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/XPCOM.h:157, 20:36.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/XPCOMInit.cpp:17, 20:36.25 from Unified_cpp_xpcom_build0.cpp:47: 20:36.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()': 20:36.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 20:36.25 79 | memset(this, 0, sizeof(nsXPTCVariant)); 20:36.25 | ^ 20:36.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 20:36.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 20:36.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 20:36.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 20:36.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 20:36.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 20:36.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 20:36.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 20:36.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 20:36.25 from xptdata.cpp:3: 20:36.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of 'mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]': 20:36.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 20:36.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:36.26 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 20:36.26 | ^~~~~~~~~~~~~~ 20:36.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 20:36.26 44 | struct nsXPTCVariant { 20:36.26 | ^~~~~~~~~~~~~ 20:36.29 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 20:36.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 20:36.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 20:36.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 20:36.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 20:36.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 20:36.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 20:36.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 20:36.29 from xptdata.cpp:3: 20:36.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]': 20:36.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 20:36.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:36.29 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 20:36.29 | ^~~~~~~~~~~~~ 20:36.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 20:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 20:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 20:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 20:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 20:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 20:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 20:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 20:36.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 20:36.34 from xptdata.cpp:3: 20:36.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 20:36.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 20:36.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:36.34 383 | Point TopLeft() const { return Point(x, y); } 20:36.34 | ^~~~~~~ 20:36.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 20:36.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 20:36.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 20:36.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 20:36.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 20:36.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 20:36.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 20:36.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 20:36.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 20:36.37 from xptdata.cpp:3: 20:36.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]': 20:36.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 20:36.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:36.37 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 20:36.37 | ^~~~~~~~~~~~~~~ 20:36.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 20:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 20:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 20:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 20:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 20:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 20:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 20:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 20:36.89 from xptdata.cpp:3: 20:36.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 20:36.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:220:47: required from here 20:36.89 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:36.89 277 | static RectTyped FromUnknownRect( 20:36.89 | ^~~~~~~~~~~~~~~ 20:36.89 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 20:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 20:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 20:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 20:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 20:36.89 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 20:36.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 20:36.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 20:36.90 from xptdata.cpp:3: 20:36.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 20:36.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:265:35: required from here 20:36.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:36.90 150 | static PointTyped FromUnknownPoint( 20:36.90 | ^~~~~~~~~~~~~~~~ 20:36.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 20:36.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 20:36.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 20:36.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 20:36.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 20:36.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 20:36.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 20:36.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 20:36.90 from xptdata.cpp:3: 20:36.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]': 20:36.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TextDrawTarget.h:340:57: required from here 20:36.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:36.90 282 | RectTyped ToUnknownRect() const { 20:36.90 | ^~~~~~~~~~~~~ 20:37.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 20:37.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 20:37.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 20:37.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 20:37.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:37.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:37.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:37.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 20:37.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 20:37.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 20:37.60 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryInfoDumper.cpp:14, 20:37.60 from Unified_cpp_xpcom_base2.cpp:29: 20:37.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 20:37.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:37.60 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 20:37.60 | ^ 20:39.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTHashtable.h:22, 20:39.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsBaseHashtable.h:14, 20:39.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsDataHashtable.h:11, 20:39.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:11, 20:39.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:8, 20:39.37 from Unified_cpp_xpcom_base1.cpp:2: 20:39.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 20:39.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 20:39.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::AmountFns'; use assignment or value-initialization instead [-Wclass-memaccess] 20:39.37 34 | memset(aT, 0, sizeof(T)); 20:39.37 | ~~~~~~^~~~~~~~~~~~~~~~~~ 20:39.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:8, 20:39.37 from Unified_cpp_xpcom_base1.cpp:2: 20:39.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 20:39.37 144 | struct AmountFns { 20:39.37 | ^~~~~~~~~ 20:39.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTHashtable.h:22, 20:39.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsBaseHashtable.h:14, 20:39.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsDataHashtable.h:11, 20:39.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:11, 20:39.37 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:8, 20:39.37 from Unified_cpp_xpcom_base1.cpp:2: 20:39.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 20:39.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 20:39.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::SizeOfTabFns'; use assignment or value-initialization instead [-Wclass-memaccess] 20:39.37 34 | memset(aT, 0, sizeof(T)); 20:39.37 | ~~~~~~^~~~~~~~~~~~~~~~~~ 20:39.37 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:8, 20:39.37 from Unified_cpp_xpcom_base1.cpp:2: 20:39.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 20:39.37 178 | struct SizeOfTabFns { 20:39.37 | ^~~~~~~~~~~~ 20:42.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 20:42.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 20:42.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:42.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 20:42.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 20:42.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:42.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 20:42.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 20:42.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 20:42.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 20:42.02 from Unified_cpp_xpcom_base1.cpp:2: 20:42.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 20:42.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 20:42.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:42.02 40 | friend Sub operator*(Sub aCoord, T aScale) { 20:42.02 | ^~~~~~~~ 20:42.08 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:42.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 20:42.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 20:42.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:42.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 20:42.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 20:42.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 20:42.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 20:42.42 from Unified_cpp_xpcom_base1.cpp:2: 20:42.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 20:42.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 20:42.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:42.42 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 20:42.42 | ^~~~~~~~ 20:43.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:43.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 20:43.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 20:43.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 20:43.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 20:43.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 20:43.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 20:43.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 20:43.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 20:43.22 from xptdata.cpp:3: 20:43.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]': 20:43.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from 'mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]' 20:43.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 20:43.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:43.22 246 | PointTyped As2DPoint() const { 20:43.22 | ^~~~~~~~~ 20:43.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 20:43.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 20:43.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 20:43.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 20:43.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 20:43.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 20:43.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 20:43.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 20:43.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 20:43.23 from xptdata.cpp:3: 20:43.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 20:43.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from 'mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]' 20:43.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 20:43.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:43.23 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 20:43.23 | ^~~~~~~~~ 20:43.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 20:43.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 20:43.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 20:43.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 20:43.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 20:43.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 20:43.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 20:43.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 20:43.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:15, 20:43.24 from xptdata.cpp:3: 20:43.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of 'mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]': 20:43.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from 'mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]' 20:43.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 20:43.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:43.24 2266 | PointTyped TransformPointSimple( 20:43.24 | ^~~~~~~~~~~~~~~~~~~~ 20:43.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]': 20:43.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from 'mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]' 20:43.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 20:43.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:43.24 794 | RectTyped TransformAndClipBounds( 20:43.24 | ^~~~~~~~~~~~~~~~~~~~~~ 20:43.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 20:43.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 20:43.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 20:43.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 20:43.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/Base64.h:10, 20:43.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/Base64.cpp:7, 20:43.24 from Unified_cpp_xpcom_io0.cpp:2: 20:43.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 20:43.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 20:43.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 20:43.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 20:43.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 20:43.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 20:43.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 20:43.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 20:43.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 20:43.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 20:43.30 760 | typename detail::Nth::Type extract() { 20:43.30 | ^~~~~~~ 20:43.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 20:43.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/XPCOMInit.cpp:30, 20:43.30 from Unified_cpp_xpcom_build0.cpp:47: 20:43.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()': 20:43.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:43.30 1394 | LayerPoint GetFixedPositionAnchor() { 20:43.30 | ^ 20:43.30 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 20:43.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 20:43.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 20:43.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 20:43.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 20:43.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:43.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:43.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:43.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 20:43.30 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:26, 20:43.30 from Unified_cpp_modules_libpref0.cpp:2: 20:43.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 20:43.30 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249:32: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:43.31 1249 | CSSCoord ToCSSPixels() const { return _0; } 20:43.31 | ^ 20:43.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h: In member function 'gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const': 20:43.31 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:43.31 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 20:43.31 | ^ 20:43.61 Compiling cssparser v0.28.0 20:43.70 Compiling derive_more v0.99.2 20:44.51 Compiling cstr-macros v0.1.6 20:45.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 20:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 20:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 20:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 20:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 20:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 20:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 20:45.71 from Unified_cpp_xpcom_base1.cpp:2: 20:45.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 20:45.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 20:45.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:45.71 427 | SizeT Size() const { return SizeT(width, height); } 20:45.71 | ^~~~ 20:45.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 20:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 20:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 20:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 20:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 20:45.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 20:45.72 from Unified_cpp_xpcom_base1.cpp:2: 20:45.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 20:45.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 20:45.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:45.72 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 20:45.72 | ^~~~~~~~ 20:45.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 20:45.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 20:45.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:45.72 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 20:45.72 | ^~~~~~~~ 20:45.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 20:45.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:45.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 20:45.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 20:45.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:45.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 20:45.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 20:45.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 20:45.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 20:45.72 from Unified_cpp_xpcom_base1.cpp:2: 20:45.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 20:45.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 20:45.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:45.72 62 | Sub operator-(const Sub& aPoint) const { 20:45.72 | ^~~~~~~~ 20:45.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 20:45.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 20:45.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 20:45.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 20:45.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 20:45.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 20:45.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 20:45.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 20:45.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 20:45.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThread.h:27, 20:45.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThreadManager.h:12, 20:45.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/nsComponentManager.cpp:33, 20:45.81 from Unified_cpp_xpcom_components0.cpp:38: 20:45.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 20:45.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:45.81 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 20:45.81 | ^ 20:46.17 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:47.11 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 20:47.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 20:47.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 20:47.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 20:47.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 20:47.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 20:47.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 20:47.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 20:47.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 20:47.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThread.h:27, 20:47.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThreadManager.h:12, 20:47.11 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/nsComponentManager.cpp:33, 20:47.11 from Unified_cpp_xpcom_components0.cpp:38: 20:47.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 20:47.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:47.11 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 20:47.11 | ^ 20:47.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 20:47.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 20:47.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:47.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 20:47.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 20:47.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:47.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 20:47.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 20:47.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 20:47.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 20:47.62 from Unified_cpp_xpcom_base1.cpp:2: 20:47.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 20:47.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 20:47.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:47.62 43 | friend Sub operator*(T aScale, Sub aCoord) { 20:47.62 | ^~~~~~~~ 20:47.67 Compiling cssparser-macros v0.6.0 20:48.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/../../widget/gtk/nsDeviceContextSpecG.h:9, 20:48.44 from StaticComponents.cpp:284: 20:48.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDeviceContextSpec.h: In member function 'virtual gfxPoint nsIDeviceContextSpec::GetPrintingTranslate()': 20:48.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDeviceContextSpec.h:79:43: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:48.44 79 | virtual gfxPoint GetPrintingTranslate() { return gfxPoint(0, 0); } 20:48.44 | ^ 20:50.61 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:51.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 20:51.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 20:51.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:51.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 20:51.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 20:51.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 20:51.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 20:51.08 from Unified_cpp_xpcom_base1.cpp:2: 20:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 20:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 20:51.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:51.08 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 20:51.08 | ^~~~~~~~~~~~~ 20:51.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 20:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 20:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 20:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 20:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 20:51.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 20:51.09 from Unified_cpp_xpcom_base1.cpp:2: 20:51.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 20:51.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 20:51.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:51.09 323 | static SizeTyped FromUnknownSize( 20:51.09 | ^~~~~~~~~~~~~~~ 20:53.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 20:53.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 20:53.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 20:53.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 20:53.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 20:53.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionParticipant.h:12, 20:53.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsWrapperCache.h:10, 20:53.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Animation.h:11, 20:53.90 from xptdata.cpp:3: 20:53.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 20:53.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 20:53.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 20:53.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 20:53.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 20:53.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 20:53.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 20:53.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 20:53.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 20:53.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.91 760 | typename detail::Nth::Type extract() { 20:53.91 | ^~~~~~~ 20:54.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 20:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 20:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 20:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 20:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 20:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 20:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessedStack.h:12, 20:54.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/LateWriteChecks.cpp:11, 20:54.59 from Unified_cpp_xpcom_build0.cpp:20: 20:54.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 20:54.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 20:54.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:54.59 40 | friend Sub operator*(Sub aCoord, T aScale) { 20:54.59 | ^~~~~~~~ 20:54.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 20:54.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 20:54.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:54.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 20:54.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 20:54.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessedStack.h:12, 20:54.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/LateWriteChecks.cpp:11, 20:54.76 from Unified_cpp_xpcom_build0.cpp:20: 20:54.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 20:54.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 20:54.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:54.76 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 20:54.76 | ^~~~~~~~ 20:55.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 20:55.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 20:55.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 20:55.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 20:55.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:55.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:55.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:55.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 20:55.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:26, 20:55.17 from Unified_cpp_modules_libpref0.cpp:2: 20:55.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 20:55.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:55.17 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 20:55.17 | ^ 20:55.81 Compiling rental-impl v0.5.5 20:55.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 20:55.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 20:55.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 20:55.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:55.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 20:55.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 20:55.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessedStack.h:12, 20:55.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/LateWriteChecks.cpp:11, 20:55.85 from Unified_cpp_xpcom_build0.cpp:20: 20:55.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 20:55.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 20:55.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:55.85 427 | SizeT Size() const { return SizeT(width, height); } 20:55.85 | ^~~~ 20:55.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 20:55.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 20:55.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:55.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 20:55.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 20:55.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessedStack.h:12, 20:55.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/LateWriteChecks.cpp:11, 20:55.87 from Unified_cpp_xpcom_build0.cpp:20: 20:55.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 20:55.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 20:55.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:55.87 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 20:55.87 | ^~~~~~~~ 20:55.89 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:55.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 20:55.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 20:55.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:55.91 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 20:55.91 | ^~~~~~~~ 20:55.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 20:55.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:55.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 20:55.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 20:55.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:55.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 20:55.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 20:55.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessedStack.h:12, 20:55.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/LateWriteChecks.cpp:11, 20:55.91 from Unified_cpp_xpcom_build0.cpp:20: 20:55.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 20:55.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 20:55.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:55.91 62 | Sub operator-(const Sub& aPoint) const { 20:55.91 | ^~~~~~~~ 20:56.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 20:56.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 20:56.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 20:56.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:56.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 20:56.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 20:56.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 20:56.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 20:56.42 from Unified_cpp_xpcom_base1.cpp:2: 20:56.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of 'mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]': 20:56.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 20:56.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.42 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 20:56.42 | ^~~~~~~~~~~~~~ 20:56.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 20:56.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 20:56.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:56.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 20:56.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 20:56.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 20:56.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 20:56.52 from Unified_cpp_xpcom_base1.cpp:2: 20:56.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]': 20:56.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:69:41: required from here 20:56.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.52 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 20:56.52 | ^~~~~~~~~~~~~ 20:56.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 20:56.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 20:56.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 20:56.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:56.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 20:56.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 20:56.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 20:56.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 20:56.55 from Unified_cpp_xpcom_base1.cpp:2: 20:56.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 20:56.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:47: required from here 20:56.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.55 383 | Point TopLeft() const { return Point(x, y); } 20:56.55 | ^~~~~~~ 20:56.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 20:56.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 20:56.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 20:56.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:56.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 20:56.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 20:56.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 20:56.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 20:56.55 from Unified_cpp_xpcom_base1.cpp:2: 20:56.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of 'mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]': 20:56.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:38: required from here 20:56.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.56 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 20:56.56 | ^~~~~~~~~~~~~~~ 20:57.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 20:57.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 20:57.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:57.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 20:57.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 20:57.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:57.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 20:57.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 20:57.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessedStack.h:12, 20:57.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/LateWriteChecks.cpp:11, 20:57.15 from Unified_cpp_xpcom_build0.cpp:20: 20:57.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 20:57.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 20:57.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:57.15 43 | friend Sub operator*(T aScale, Sub aCoord) { 20:57.15 | ^~~~~~~~ 20:57.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 20:57.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 20:57.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 20:57.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 20:57.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 20:57.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 20:57.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 20:57.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThread.h:27, 20:57.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThreadManager.h:12, 20:57.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/nsComponentManager.cpp:33, 20:57.79 from Unified_cpp_xpcom_components0.cpp:38: 20:57.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 20:57.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:57.79 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 20:57.79 | ^ 20:57.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 20:57.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:57.79 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 20:57.79 | ^ 20:57.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 20:57.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsICanvasRenderingContextInternal.h:16, 20:57.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XRWebGLLayer.h:13, 20:57.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebXRBinding.h:20, 20:57.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManagerChild.h:12, 20:57.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/MainThreadIdlePeriod.cpp:13, 20:57.80 from Unified_cpp_xpcom_threads0.cpp:65: 20:57.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 20:57.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249:32: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:57.80 1249 | CSSCoord ToCSSPixels() const { return _0; } 20:57.80 | ^ 20:57.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 20:57.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:57.86 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 20:57.86 | ^ 20:57.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 20:57.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:57.86 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 20:57.86 | ^ 20:57.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 20:57.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:57.86 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 20:57.86 | ^ 20:58.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 20:58.11 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:58.11 371 | nscoord aAppUnitsPerDevPixel) { 20:58.11 | ^ 20:58.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 20:58.18 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:58.18 380 | nscoord aAppUnitsPerDevPixel) { 20:58.18 | ^ 20:58.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 20:58.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:58.27 387 | nscoord aAppUnitsPerDevPixel) { 20:58.27 | ^ 20:58.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 20:58.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:58.27 394 | nscoord aAppUnitsPerDevPixel) { 20:58.27 | ^ 20:59.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 20:59.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 20:59.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:59.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 20:59.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 20:59.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessedStack.h:12, 20:59.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/LateWriteChecks.cpp:11, 20:59.07 from Unified_cpp_xpcom_build0.cpp:20: 20:59.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 20:59.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 20:59.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:59.07 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 20:59.07 | ^~~~~~~~~~~~~ 20:59.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:59.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 20:59.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 20:59.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:59.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 20:59.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 20:59.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessedStack.h:12, 20:59.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/LateWriteChecks.cpp:11, 20:59.08 from Unified_cpp_xpcom_build0.cpp:20: 20:59.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 20:59.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 20:59.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:59.08 323 | static SizeTyped FromUnknownSize( 20:59.08 | ^~~~~~~~~~~~~~~ 20:59.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 20:59.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 20:59.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 20:59.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:59.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 20:59.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 20:59.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessedStack.h:12, 20:59.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/LateWriteChecks.cpp:11, 20:59.69 from Unified_cpp_xpcom_build0.cpp:20: 20:59.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of 'mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]': 20:59.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2098:51: required from here 20:59.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:59.69 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 20:59.69 | ^~~~~~~~~~~~~~ 20:59.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTHashtable.h:22, 20:59.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsBaseHashtable.h:14, 20:59.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDataHashtable.h:11, 20:59.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:31, 20:59.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:59.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 20:59.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 20:59.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessedStack.h:12, 20:59.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/LateWriteChecks.cpp:11, 20:59.93 from Unified_cpp_xpcom_build0.cpp:20: 20:59.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 20:59.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 20:59.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::AmountFns'; use assignment or value-initialization instead [-Wclass-memaccess] 20:59.93 34 | memset(aT, 0, sizeof(T)); 20:59.93 | ~~~~~~^~~~~~~~~~~~~~~~~~ 20:59.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/XPCOMInit.cpp:66, 20:59.93 from Unified_cpp_xpcom_build0.cpp:47: 20:59.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 20:59.93 144 | struct AmountFns { 20:59.93 | ^~~~~~~~~ 20:59.93 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTHashtable.h:22, 20:59.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsBaseHashtable.h:14, 20:59.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsDataHashtable.h:11, 20:59.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:31, 20:59.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:59.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 20:59.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 20:59.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ProcessedStack.h:12, 20:59.93 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/LateWriteChecks.cpp:11, 20:59.93 from Unified_cpp_xpcom_build0.cpp:20: 20:59.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 20:59.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 20:59.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::SizeOfTabFns'; use assignment or value-initialization instead [-Wclass-memaccess] 20:59.94 34 | memset(aT, 0, sizeof(T)); 20:59.94 | ~~~~~~^~~~~~~~~~~~~~~~~~ 20:59.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/XPCOMInit.cpp:66, 20:59.94 from Unified_cpp_xpcom_build0.cpp:47: 20:59.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 20:59.94 178 | struct SizeOfTabFns { 20:59.94 | ^~~~~~~~~~~~ 20:59.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:59.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 20:59.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 20:59.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:59.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 20:59.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 20:59.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 20:59.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 20:59.94 from Unified_cpp_xpcom_base1.cpp:2: 20:59.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]': 20:59.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from 'mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]' 20:59.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Layers.h:2102:62: required from here 20:59.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 20:59.94 246 | PointTyped As2DPoint() const { 20:59.94 | ^~~~~~~~~ 21:00.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 21:00.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 21:00.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 21:00.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:00.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 21:00.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 21:00.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 21:00.03 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 21:00.03 from Unified_cpp_xpcom_base1.cpp:2: 21:00.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 21:00.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from 'mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]' 21:00.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 21:00.03 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:00.03 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 21:00.03 | ^~~~~~~~~ 21:00.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 21:00.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 21:00.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 21:00.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:00.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 21:00.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 21:00.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 21:00.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 21:00.04 from Unified_cpp_xpcom_base1.cpp:2: 21:00.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of 'mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]': 21:00.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from 'mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]' 21:00.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 21:00.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:00.05 2266 | PointTyped TransformPointSimple( 21:00.05 | ^~~~~~~~~~~~~~~~~~~~ 21:00.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]': 21:00.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from 'mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]' 21:00.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/TransformClipNode.h:123:64: required from here 21:00.05 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:00.05 794 | RectTyped TransformAndClipBounds( 21:00.05 | ^~~~~~~~~~~~~~~~~~~~~~ 21:01.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 21:01.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 21:01.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 21:01.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 21:01.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 21:01.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeProtocolHandler.cpp:16, 21:01.44 from Unified_cpp_chrome0.cpp:2: 21:01.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 21:01.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 21:01.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:01.44 40 | friend Sub operator*(Sub aCoord, T aScale) { 21:01.44 | ^~~~~~~~ 21:01.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 21:01.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 21:01.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 21:01.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeProtocolHandler.cpp:16, 21:01.76 from Unified_cpp_chrome0.cpp:2: 21:01.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 21:01.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 21:01.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:01.76 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 21:01.76 | ^~~~~~~~ 21:02.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 21:02.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 21:02.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 21:02.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 21:02.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 21:02.58 from StaticComponents.cpp:17: 21:02.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 21:02.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 21:02.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:02.58 40 | friend Sub operator*(Sub aCoord, T aScale) { 21:02.58 | ^~~~~~~~ 21:02.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 21:02.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 21:02.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 21:02.59 from StaticComponents.cpp:17: 21:02.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 21:02.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 21:02.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:02.59 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 21:02.59 | ^~~~~~~~ 21:02.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 21:02.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 21:02.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 21:02.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 21:02.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:02.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 21:02.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 21:02.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 21:02.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 21:02.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 21:02.87 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryInfoDumper.cpp:14, 21:02.87 from Unified_cpp_xpcom_base2.cpp:29: 21:02.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 21:02.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:02.87 21 | inline Rect ToRect(const gfxRect& aRect) { 21:02.87 | ^ 21:02.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 21:02.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:02.87 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 21:02.87 | ^ 21:02.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 21:02.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:02.87 40 | inline Point ToPoint(const gfxPoint& aPoint) { 21:02.88 | ^ 21:03.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 21:03.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:03.02 44 | inline Size ToSize(const gfxSize& aSize) { 21:03.02 | ^ 21:03.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 21:03.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:03.02 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 21:03.02 | ^ 21:03.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 21:03.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:03.02 52 | inline gfxSize ThebesSize(const Size& aSize) { 21:03.02 | ^ 21:03.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 21:03.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:03.02 56 | inline gfxRect ThebesRect(const Rect& aRect) { 21:03.02 | ^ 21:03.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 21:03.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 21:03.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 21:03.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 21:03.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 21:03.56 from StaticComponents.cpp:17: 21:03.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 21:03.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 21:03.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:03.56 427 | SizeT Size() const { return SizeT(width, height); } 21:03.56 | ^~~~ 21:03.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 21:03.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 21:03.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 21:03.56 from StaticComponents.cpp:17: 21:03.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 21:03.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 21:03.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:03.56 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 21:03.56 | ^~~~~~~~ 21:03.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 21:03.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 21:03.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:03.58 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 21:03.58 | ^~~~~~~~ 21:03.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 21:03.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 21:03.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 21:03.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 21:03.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 21:03.59 from StaticComponents.cpp:17: 21:03.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 21:03.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 21:03.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:03.59 62 | Sub operator-(const Sub& aPoint) const { 21:03.59 | ^~~~~~~~ 21:03.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 21:03.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 21:03.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 21:03.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 21:03.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:03.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 21:03.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 21:03.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 21:03.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:26, 21:03.68 from Unified_cpp_modules_libpref0.cpp:2: 21:03.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 21:03.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:03.69 21 | inline Rect ToRect(const gfxRect& aRect) { 21:03.69 | ^ 21:03.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 21:03.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:03.69 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 21:03.69 | ^ 21:03.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 21:03.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:03.69 40 | inline Point ToPoint(const gfxPoint& aPoint) { 21:03.69 | ^ 21:03.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 21:03.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:03.70 44 | inline Size ToSize(const gfxSize& aSize) { 21:03.70 | ^ 21:03.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 21:03.70 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:03.70 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 21:03.70 | ^ 21:03.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 21:03.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:03.71 52 | inline gfxSize ThebesSize(const Size& aSize) { 21:03.71 | ^ 21:03.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 21:03.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:03.71 56 | inline gfxRect ThebesRect(const Rect& aRect) { 21:03.71 | ^ 21:04.04 Compiling scroll_derive v0.10.1 21:04.04 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 21:04.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.h:11, 21:04.04 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:7, 21:04.04 from Unified_cpp_xpcom_base1.cpp:2: 21:04.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 21:04.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 21:04.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 21:04.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 21:04.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 21:04.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 21:04.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 21:04.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 21:04.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 21:04.04 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 21:04.04 760 | typename detail::Nth::Type extract() { 21:04.04 | ^~~~~~~ 21:04.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 21:04.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 21:04.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 21:04.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 21:04.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 21:04.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeProtocolHandler.cpp:16, 21:04.24 from Unified_cpp_chrome0.cpp:2: 21:04.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 21:04.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 21:04.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:04.24 427 | SizeT Size() const { return SizeT(width, height); } 21:04.24 | ^~~~ 21:04.24 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 21:04.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 21:04.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 21:04.24 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeProtocolHandler.cpp:16, 21:04.24 from Unified_cpp_chrome0.cpp:2: 21:04.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 21:04.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 21:04.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:04.24 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 21:04.24 | ^~~~~~~~ 21:04.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 21:04.24 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 21:04.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:04.25 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 21:04.25 | ^~~~~~~~ 21:04.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 21:04.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 21:04.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 21:04.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 21:04.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 21:04.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeProtocolHandler.cpp:16, 21:04.25 from Unified_cpp_chrome0.cpp:2: 21:04.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 21:04.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 21:04.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:04.25 62 | Sub operator-(const Sub& aPoint) const { 21:04.25 | ^~~~~~~~ 21:04.93 Compiling num-derive v0.3.0 21:05.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 21:05.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 21:05.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 21:05.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 21:05.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 21:05.56 from StaticComponents.cpp:17: 21:05.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 21:05.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 21:05.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:05.57 43 | friend Sub operator*(T aScale, Sub aCoord) { 21:05.57 | ^~~~~~~~ 21:06.09 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 21:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTSubstring.h:19, 21:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsAString.h:22, 21:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsString.h:16, 21:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/FileLocation.h:10, 21:06.09 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/build/FileLocation.cpp:7, 21:06.09 from Unified_cpp_xpcom_build0.cpp:2: 21:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 21:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 21:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 21:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 21:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 21:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 21:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 21:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 21:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 21:06.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 21:06.09 760 | typename detail::Nth::Type extract() { 21:06.09 | ^~~~~~~ 21:06.43 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 21:06.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 21:06.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 21:06.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 21:06.43 from StaticComponents.cpp:17: 21:06.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 21:06.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 21:06.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:06.44 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 21:06.44 | ^~~~~~~~~~~~~ 21:06.44 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 21:06.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 21:06.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 21:06.44 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 21:06.44 from StaticComponents.cpp:17: 21:06.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 21:06.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 21:06.44 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:06.44 323 | static SizeTyped FromUnknownSize( 21:06.44 | ^~~~~~~~~~~~~~~ 21:07.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 21:07.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 21:07.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 21:07.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 21:07.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 21:07.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeProtocolHandler.cpp:16, 21:07.02 from Unified_cpp_chrome0.cpp:2: 21:07.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 21:07.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 21:07.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.02 43 | friend Sub operator*(T aScale, Sub aCoord) { 21:07.02 | ^~~~~~~~ 21:07.26 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 21:07.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 21:07.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 21:07.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:07.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 21:07.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 21:07.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 21:07.26 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:26, 21:07.26 from Unified_cpp_modules_libpref0.cpp:2: 21:07.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 21:07.26 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.26 1859 | int32_t aAppUnitsPerPixel) { 21:07.26 | ^ 21:07.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 21:07.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.34 3214 | int32_t aAppUnitsPerPixel) { 21:07.34 | ^ 21:09.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTHashtable.h:22, 21:09.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIGlobalObject.h:19, 21:09.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptSettings.h:13, 21:09.20 from StaticComponents.cpp:13: 21:09.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 21:09.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/../../xpcom/base/nsMemoryReporterManager.h:162:40: required from here 21:09.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::AmountFns'; use assignment or value-initialization instead [-Wclass-memaccess] 21:09.20 34 | memset(aT, 0, sizeof(T)); 21:09.20 | ~~~~~~^~~~~~~~~~~~~~~~~~ 21:09.20 In file included from StaticComponents.cpp:299: 21:09.20 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/../../xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 21:09.20 144 | struct AmountFns { 21:09.20 | ^~~~~~~~~ 21:09.20 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTHashtable.h:22, 21:09.20 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIGlobalObject.h:19, 21:09.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ScriptSettings.h:13, 21:09.21 from StaticComponents.cpp:13: 21:09.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 21:09.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/../../xpcom/base/nsMemoryReporterManager.h:182:43: required from here 21:09.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::SizeOfTabFns'; use assignment or value-initialization instead [-Wclass-memaccess] 21:09.21 34 | memset(aT, 0, sizeof(T)); 21:09.21 | ~~~~~~^~~~~~~~~~~~~~~~~~ 21:09.21 In file included from StaticComponents.cpp:299: 21:09.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/../../xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 21:09.21 178 | struct SizeOfTabFns { 21:09.21 | ^~~~~~~~~~~~ 21:09.27 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 21:09.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 21:09.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 21:09.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 21:09.27 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:26, 21:09.27 from Unified_cpp_modules_libpref0.cpp:2: 21:09.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 21:09.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:09.27 332 | LayerPoint GetFixedPositionAnchor() const { 21:09.27 | ^ 21:09.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 21:09.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 21:09.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 21:09.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 21:09.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:26, 21:09.32 from Unified_cpp_modules_libpref0.cpp:2: 21:09.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 21:09.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:09.32 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 21:09.32 | ^ 21:09.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 21:09.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 21:09.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 21:09.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 21:09.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:26, 21:09.38 from Unified_cpp_modules_libpref0.cpp:2: 21:09.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 21:09.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:09.38 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 21:09.38 | ^ 21:09.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 21:09.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 21:09.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 21:09.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:09.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 21:09.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 21:09.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 21:09.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 21:09.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 21:09.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryInfoDumper.cpp:14, 21:09.72 from Unified_cpp_xpcom_base2.cpp:29: 21:09.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 21:09.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:09.73 1859 | int32_t aAppUnitsPerPixel) { 21:09.73 | ^ 21:09.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 21:09.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:09.73 3214 | int32_t aAppUnitsPerPixel) { 21:09.73 | ^ 21:10.74 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 21:10.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 21:10.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 21:10.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 21:10.74 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/locale/nsLanguageAtomService.cpp:15, 21:10.74 from Unified_cpp_intl_locale0.cpp:65: 21:10.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 21:10.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:10.74 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 21:10.74 | ^ 21:11.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 21:11.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 21:11.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 21:11.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 21:11.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 21:11.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/locale/nsLanguageAtomService.cpp:15, 21:11.34 from Unified_cpp_intl_locale0.cpp:65: 21:11.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 21:11.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:11.34 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 21:11.34 | ^ 21:11.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PresShell.h:52, 21:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsICanvasRenderingContextInternal.h:16, 21:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/XRWebGLLayer.h:13, 21:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/WebXRBinding.h:20, 21:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManagerChild.h:12, 21:11.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/MainThreadIdlePeriod.cpp:13, 21:11.36 from Unified_cpp_xpcom_threads0.cpp:65: 21:11.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 21:11.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:11.37 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 21:11.37 | ^ 21:12.90 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:12.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 21:12.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 21:12.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 21:12.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/locale/nsLanguageAtomService.cpp:15, 21:12.96 from Unified_cpp_intl_locale0.cpp:65: 21:12.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 21:12.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:12.96 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 21:12.96 | ^ 21:12.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 21:12.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:12.96 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 21:12.96 | ^ 21:12.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 21:12.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:12.96 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 21:12.96 | ^ 21:12.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 21:12.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:12.97 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 21:12.97 | ^ 21:12.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 21:12.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:12.97 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 21:12.97 | ^ 21:12.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 21:12.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:13.00 371 | nscoord aAppUnitsPerDevPixel) { 21:13.00 | ^ 21:13.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 21:13.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:13.00 380 | nscoord aAppUnitsPerDevPixel) { 21:13.00 | ^ 21:13.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 21:13.00 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:13.00 387 | nscoord aAppUnitsPerDevPixel) { 21:13.00 | ^ 21:13.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 21:13.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:13.01 394 | nscoord aAppUnitsPerDevPixel) { 21:13.01 | ^ 21:13.08 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 21:13.08 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/locale/nsLanguageAtomService.cpp:15, 21:13.08 from Unified_cpp_intl_locale0.cpp:65: 21:13.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 21:13.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249:32: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:13.09 1249 | CSSCoord ToCSSPixels() const { return _0; } 21:13.09 | ^ 21:15.39 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:15.69 intl/locale/gtk 21:15.81 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:15.96 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 21:15.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 21:15.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 21:15.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Event.h:19, 21:15.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 21:15.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 21:15.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 21:15.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 21:15.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 21:15.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 21:15.96 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenator.cpp:8, 21:15.96 from Unified_cpp_hyphenation_glue0.cpp:11: 21:15.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 21:15.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:15.96 189 | CSSRect GetExpandedScrollableRect() const { 21:15.96 | ^ 21:15.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 21:15.99 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:15.99 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 21:15.99 | ^ 21:16.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 21:16.01 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:16.01 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 21:16.01 | ^ 21:16.04 Compiling prost-derive v0.6.1 21:16.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 21:16.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:16.08 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 21:16.08 | ^ 21:16.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 21:16.08 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:16.08 243 | CSSRect CalculateScrollRange() const { 21:16.09 | ^ 21:16.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 21:16.09 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:16.09 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 21:16.09 | ^ 21:16.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 21:16.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 21:16.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 21:16.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 21:16.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeProtocolHandler.cpp:16, 21:16.19 from Unified_cpp_chrome0.cpp:2: 21:16.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 21:16.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 21:16.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:16.19 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 21:16.19 | ^~~~~~~~~~~~~ 21:16.19 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 21:16.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 21:16.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 21:16.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/dom/base/nsContentUtils.h:24, 21:16.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeProtocolHandler.cpp:16, 21:16.19 from Unified_cpp_chrome0.cpp:2: 21:16.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 21:16.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 21:16.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:16.19 323 | static SizeTyped FromUnknownSize( 21:16.19 | ^~~~~~~~~~~~~~~ 21:16.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 21:16.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:16.21 457 | CSSRect GetVisualViewport() const { 21:16.21 | ^ 21:17.99 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:19.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 21:19.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 21:19.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 21:19.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 21:19.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 21:19.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 21:19.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryInfoDumper.cpp:14, 21:19.17 from Unified_cpp_xpcom_base2.cpp:29: 21:19.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 21:19.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.17 332 | LayerPoint GetFixedPositionAnchor() const { 21:19.17 | ^ 21:19.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 21:19.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 21:19.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 21:19.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 21:19.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 21:19.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 21:19.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryInfoDumper.cpp:14, 21:19.58 from Unified_cpp_xpcom_base2.cpp:29: 21:19.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 21:19.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.58 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 21:19.58 | ^ 21:19.75 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 21:19.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 21:19.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 21:19.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 21:19.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 21:19.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 21:19.75 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryInfoDumper.cpp:14, 21:19.75 from Unified_cpp_xpcom_base2.cpp:29: 21:19.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 21:19.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.75 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 21:19.75 | ^ 21:20.07 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:20.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 21:20.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 21:20.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 21:20.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 21:20.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 21:20.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:20.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 21:20.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 21:20.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 21:20.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 21:20.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 21:20.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 21:20.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenator.cpp:8, 21:20.90 from Unified_cpp_hyphenation_glue0.cpp:11: 21:20.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function 'mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const': 21:20.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:1249:32: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.90 1249 | CSSCoord ToCSSPixels() const { return _0; } 21:20.90 | ^ 21:22.17 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:24.08 Compiling phf_generator v0.8.0 21:24.18 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 21:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WritingModes.h:13, 21:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ContentCache.h:16, 21:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 21:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 21:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 21:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 21:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 21:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 21:24.18 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 21:24.19 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenator.cpp:8, 21:24.19 from Unified_cpp_hyphenation_glue0.cpp:11: 21:24.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h: In member function 'gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const': 21:24.19 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.19 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 21:24.19 | ^ 21:26.00 Compiling crossbeam-deque v0.7.2 21:27.75 In file included from Unified_cpp_xpcom_io0.cpp:137: 21:27.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/nsEscape.cpp: In function 'nsresult NS_UnescapeURL(const char*, int32_t, uint32_t, nsACString&, bool&, const fallible_t&)': 21:27.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/nsEscape.cpp:588:26: warning: 'destPtr' may be used uninitialized in this function [-Wmaybe-uninitialized] 21:27.75 588 | memcpy(destPtr + destPos, last, toCopy); 21:27.75 | ~~~~~~~~^~~~~~~~~ 21:28.70 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:28.96 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:29.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 21:29.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 21:29.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 21:29.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 21:29.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:29.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 21:29.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 21:29.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 21:29.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 21:29.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 21:29.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 21:29.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenator.cpp:8, 21:29.35 from Unified_cpp_hyphenation_glue0.cpp:11: 21:29.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 21:29.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.35 21 | inline Rect ToRect(const gfxRect& aRect) { 21:29.35 | ^ 21:29.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 21:29.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.35 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 21:29.35 | ^ 21:29.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 21:29.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.36 40 | inline Point ToPoint(const gfxPoint& aPoint) { 21:29.36 | ^ 21:29.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 21:29.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.37 44 | inline Size ToSize(const gfxSize& aSize) { 21:29.37 | ^ 21:29.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 21:29.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.37 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 21:29.37 | ^ 21:29.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 21:29.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.37 52 | inline gfxSize ThebesSize(const Size& aSize) { 21:29.37 | ^ 21:29.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 21:29.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.38 56 | inline gfxRect ThebesRect(const Rect& aRect) { 21:29.38 | ^ 21:29.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Selection.h:11, 21:29.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:18, 21:29.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:29.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 21:29.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 21:29.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 21:29.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 21:29.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 21:29.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 21:29.52 from Unified_cpp_xpcom_base1.cpp:2: 21:29.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AutoRestore.h: In member function 'void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = PurpleScanBlackVisitor]': 21:29.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AutoRestore.h:40:32: warning: '*((void*)& ar +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] 21:29.52 40 | ~AutoRestore() { mLocation = mValue; } 21:29.52 | ^~~~~~ 21:29.52 In file included from Unified_cpp_xpcom_base1.cpp:74: 21:29.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsCycleCollector.cpp:921:30: note: '*((void*)& ar +8)' was declared here 21:29.52 921 | Maybe> ar; 21:29.52 | ^~ 21:30.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 21:30.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 21:30.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 21:30.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:30.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 21:30.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 21:30.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 21:30.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 21:30.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 21:30.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 21:30.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenator.cpp:8, 21:30.21 from Unified_cpp_hyphenation_glue0.cpp:11: 21:30.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 21:30.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:30.21 1859 | int32_t aAppUnitsPerPixel) { 21:30.21 | ^ 21:30.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 21:30.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:30.21 3214 | int32_t aAppUnitsPerPixel) { 21:30.21 | ^ 21:30.30 Compiling malloc_size_of_derive v0.1.1 21:31.69 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 21:31.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 21:31.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 21:31.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 21:31.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 21:31.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 21:31.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 21:31.69 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenator.cpp:8, 21:31.69 from Unified_cpp_hyphenation_glue0.cpp:11: 21:31.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 21:31.69 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:31.69 332 | LayerPoint GetFixedPositionAnchor() const { 21:31.70 | ^ 21:31.76 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 21:31.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 21:31.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 21:31.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 21:31.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 21:31.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 21:31.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 21:31.76 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenator.cpp:8, 21:31.76 from Unified_cpp_hyphenation_glue0.cpp:11: 21:31.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 21:31.76 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:31.77 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 21:31.77 | ^ 21:31.79 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 21:31.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 21:31.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 21:31.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 21:31.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 21:31.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 21:31.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 21:31.79 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenator.cpp:8, 21:31.79 from Unified_cpp_hyphenation_glue0.cpp:11: 21:31.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 21:31.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:31.79 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 21:31.79 | ^ 21:31.87 intl/lwbrk 21:31.92 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:37.34 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Selection.h:11, 21:37.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:18, 21:37.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:37.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 21:37.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 21:37.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 21:37.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 21:37.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 21:37.34 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 21:37.34 from Unified_cpp_xpcom_base1.cpp:2: 21:37.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AutoRestore.h: In member function 'void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = RemoveSkippableVisitor]': 21:37.34 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AutoRestore.h:40:32: warning: '*((void*)& ar +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] 21:37.34 40 | ~AutoRestore() { mLocation = mValue; } 21:37.34 | ^~~~~~ 21:37.36 In file included from Unified_cpp_xpcom_base1.cpp:74: 21:37.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsCycleCollector.cpp:921:30: note: '*((void*)& ar +8)' was declared here 21:37.36 921 | Maybe> ar; 21:37.36 | ^~ 21:37.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 21:37.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 21:37.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:37.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 21:37.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 21:37.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/nsMultiplexInputStream.cpp:28, 21:37.91 from Unified_cpp_xpcom_io1.cpp:38: 21:37.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 21:37.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:37.91 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 21:37.91 | ^ 21:38.17 Compiling peek-poke-derive v0.2.1 21:39.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 21:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 21:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 21:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 21:39.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/nsMultiplexInputStream.cpp:28, 21:39.14 from Unified_cpp_xpcom_io1.cpp:38: 21:39.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 21:39.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:39.14 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 21:39.14 | ^ 21:39.24 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:39.44 Compiling peek-poke-derive v0.2.1 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/gfx/wr/peek-poke/peek-poke-derive) 21:39.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Selection.h:11, 21:39.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:18, 21:39.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:39.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 21:39.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 21:39.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 21:39.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 21:39.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 21:39.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 21:39.56 from Unified_cpp_xpcom_base1.cpp:2: 21:39.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AutoRestore.h: In member function 'void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = SnowWhiteKiller]': 21:39.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AutoRestore.h:40:32: warning: '*((void*)& ar +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] 21:39.56 40 | ~AutoRestore() { mLocation = mValue; } 21:39.56 | ^~~~~~ 21:39.56 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 21:39.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 21:39.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 21:39.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsCycleCollectionTraversalCallback.h:10, 21:39.56 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsCycleCollectionNoteChild.h:14, 21:39.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsCOMPtr.h:30, 21:39.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Module.h:13, 21:39.57 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/StaticComponents.h:11, 21:39.57 from StaticComponents.cpp:7: 21:39.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 21:39.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 21:39.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 21:39.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 21:39.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 21:39.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 21:39.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 21:39.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 21:39.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 21:39.57 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 21:39.57 760 | typename detail::Nth::Type extract() { 21:39.57 | ^~~~~~~ 21:39.63 In file included from Unified_cpp_xpcom_base1.cpp:74: 21:39.63 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsCycleCollector.cpp:921:30: note: '*((void*)& ar +8)' was declared here 21:39.63 921 | Maybe> ar; 21:39.63 | ^~ 21:41.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 21:41.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 21:41.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:41.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 21:41.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 21:41.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/nsMultiplexInputStream.cpp:28, 21:41.85 from Unified_cpp_xpcom_io1.cpp:38: 21:41.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 21:41.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:41.85 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 21:41.85 | ^ 21:41.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 21:41.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:41.85 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 21:41.85 | ^ 21:41.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 21:41.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:41.85 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 21:41.85 | ^ 21:41.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 21:41.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:41.92 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 21:41.92 | ^ 21:41.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 21:41.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:41.92 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 21:41.92 | ^ 21:41.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 21:41.94 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:41.94 371 | nscoord aAppUnitsPerDevPixel) { 21:41.94 | ^ 21:41.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 21:41.96 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:41.96 380 | nscoord aAppUnitsPerDevPixel) { 21:41.96 | ^ 21:41.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 21:41.97 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:41.97 387 | nscoord aAppUnitsPerDevPixel) { 21:41.97 | ^ 21:41.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 21:41.98 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:41.98 394 | nscoord aAppUnitsPerDevPixel) { 21:41.98 | ^ 21:43.28 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Selection.h:11, 21:43.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:18, 21:43.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:43.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 21:43.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 21:43.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 21:43.28 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 21:43.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 21:43.29 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/MemoryTelemetry.cpp:19, 21:43.29 from Unified_cpp_xpcom_base1.cpp:2: 21:43.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AutoRestore.h: In member function 'void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = SelectPointersVisitor]': 21:43.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AutoRestore.h:40:32: warning: '*((void*)& ar +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] 21:43.29 40 | ~AutoRestore() { mLocation = mValue; } 21:43.29 | ^~~~~~ 21:43.29 In file included from Unified_cpp_xpcom_base1.cpp:74: 21:43.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsCycleCollector.cpp:921:30: note: '*((void*)& ar +8)' was declared here 21:43.29 921 | Maybe> ar; 21:43.29 | ^~ 21:44.67 Compiling gkrust_utils v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/rust/gkrust_utils) 21:45.69 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:46.17 Compiling audio_thread_priority v0.22.1 21:46.24 Compiling darling_macro v0.10.1 21:46.83 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:47.59 Compiling cstr v0.1.3 21:47.72 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 21:47.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 21:47.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:17, 21:47.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:16, 21:47.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThread.h:27, 21:47.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThreadManager.h:12, 21:47.72 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/nsComponentManager.cpp:33, 21:47.72 from Unified_cpp_xpcom_components0.cpp:38: 21:47.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 21:47.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:47.72 189 | CSSRect GetExpandedScrollableRect() const { 21:47.72 | ^ 21:47.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 21:47.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:47.74 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 21:47.74 | ^ 21:47.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 21:47.75 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:47.75 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 21:47.75 | ^ 21:47.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 21:47.77 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:47.77 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 21:47.77 | ^ 21:47.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 21:47.78 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:47.78 243 | CSSRect CalculateScrollRange() const { 21:47.78 | ^ 21:47.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 21:47.79 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:47.79 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 21:47.79 | ^ 21:47.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 21:47.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:47.87 457 | CSSRect GetVisualViewport() const { 21:47.87 | ^ 21:47.96 Compiling scroll v0.10.1 21:48.77 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:49.98 Compiling jsrust_shared v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/rust/shared) 21:50.10 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:51.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 21:51.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 21:51.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 21:51.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 21:51.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 21:51.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:51.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 21:51.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 21:51.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 21:51.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 21:51.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenator.cpp:8, 21:51.23 from Unified_cpp_hyphenation_glue0.cpp:11: 21:51.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 21:51.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 21:51.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:51.23 40 | friend Sub operator*(Sub aCoord, T aScale) { 21:51.23 | ^~~~~~~~ 21:51.32 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 21:51.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 21:51.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:51.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 21:51.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 21:51.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 21:51.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 21:51.32 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenator.cpp:8, 21:51.32 from Unified_cpp_hyphenation_glue0.cpp:11: 21:51.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 21:51.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 21:51.32 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:51.32 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 21:51.32 | ^~~~~~~~ 21:51.60 Compiling phf_codegen v0.8.0 21:51.61 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 21:51.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 21:51.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 21:51.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 21:51.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 21:51.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 21:51.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 21:51.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 21:51.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 21:51.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 21:51.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 21:51.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 21:51.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThread.h:27, 21:51.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThreadManager.h:12, 21:51.61 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/nsComponentManager.cpp:33, 21:51.61 from Unified_cpp_xpcom_components0.cpp:38: 21:51.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 21:51.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 21:51.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:51.61 40 | friend Sub operator*(Sub aCoord, T aScale) { 21:51.61 | ^~~~~~~~ 21:52.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 21:52.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 21:52.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 21:52.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 21:52.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 21:52.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 21:52.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 21:52.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThread.h:27, 21:52.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThreadManager.h:12, 21:52.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/nsComponentManager.cpp:33, 21:52.02 from Unified_cpp_xpcom_components0.cpp:38: 21:52.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 21:52.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 21:52.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:52.02 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 21:52.02 | ^~~~~~~~ 21:52.21 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 21:52.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 21:52.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 21:52.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 21:52.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 21:52.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 21:52.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 21:52.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 21:52.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 21:52.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 21:52.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThread.h:27, 21:52.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThreadManager.h:12, 21:52.21 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/nsComponentManager.cpp:33, 21:52.21 from Unified_cpp_xpcom_components0.cpp:38: 21:52.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 21:52.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 21:52.21 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:52.21 427 | SizeT Size() const { return SizeT(width, height); } 21:52.21 | ^~~~ 21:52.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 21:52.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 21:52.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 21:52.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 21:52.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 21:52.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 21:52.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 21:52.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThread.h:27, 21:52.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThreadManager.h:12, 21:52.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/nsComponentManager.cpp:33, 21:52.22 from Unified_cpp_xpcom_components0.cpp:38: 21:52.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 21:52.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 21:52.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:52.22 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 21:52.22 | ^~~~~~~~ 21:52.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 21:52.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 21:52.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:52.23 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 21:52.23 | ^~~~~~~~ 21:52.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 21:52.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 21:52.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 21:52.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 21:52.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 21:52.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 21:52.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 21:52.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 21:52.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 21:52.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 21:52.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 21:52.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThread.h:27, 21:52.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThreadManager.h:12, 21:52.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/nsComponentManager.cpp:33, 21:52.25 from Unified_cpp_xpcom_components0.cpp:38: 21:52.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 21:52.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 21:52.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:52.25 62 | Sub operator-(const Sub& aPoint) const { 21:52.25 | ^~~~~~~~ 21:52.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 21:52.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 21:52.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 21:52.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:52.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 21:52.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 21:52.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 21:52.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 21:52.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenator.cpp:8, 21:52.36 from Unified_cpp_hyphenation_glue0.cpp:11: 21:52.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 21:52.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 21:52.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:52.36 427 | SizeT Size() const { return SizeT(width, height); } 21:52.36 | ^~~~ 21:52.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 21:52.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 21:52.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:52.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 21:52.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 21:52.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 21:52.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 21:52.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenator.cpp:8, 21:52.36 from Unified_cpp_hyphenation_glue0.cpp:11: 21:52.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 21:52.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 21:52.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:52.36 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 21:52.36 | ^~~~~~~~ 21:52.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 21:52.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 21:52.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:52.36 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 21:52.36 | ^~~~~~~~ 21:52.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 21:52.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 21:52.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 21:52.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 21:52.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:52.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 21:52.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 21:52.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 21:52.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 21:52.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenator.cpp:8, 21:52.36 from Unified_cpp_hyphenation_glue0.cpp:11: 21:52.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 21:52.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 21:52.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:52.36 62 | Sub operator-(const Sub& aPoint) const { 21:52.36 | ^~~~~~~~ 21:52.41 Compiling phf_macros v0.8.0 21:52.81 Compiling tokio-threadpool v0.1.17 21:53.23 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 21:53.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 21:53.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 21:53.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 21:53.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 21:53.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:53.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 21:53.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 21:53.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 21:53.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 21:53.23 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenator.cpp:8, 21:53.23 from Unified_cpp_hyphenation_glue0.cpp:11: 21:53.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 21:53.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 21:53.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:53.23 43 | friend Sub operator*(T aScale, Sub aCoord) { 21:53.23 | ^~~~~~~~ 21:55.17 intl/strres 21:55.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 21:55.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 21:55.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:55.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 21:55.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 21:55.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 21:55.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 21:55.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenator.cpp:8, 21:55.59 from Unified_cpp_hyphenation_glue0.cpp:11: 21:55.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 21:55.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 21:55.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:55.59 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 21:55.59 | ^~~~~~~~~~~~~ 21:55.59 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 21:55.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 21:55.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 21:55.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:55.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 21:55.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 21:55.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 21:55.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentChild.h:14, 21:55.59 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenator.cpp:8, 21:55.59 from Unified_cpp_hyphenation_glue0.cpp:11: 21:55.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 21:55.59 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 21:55.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 21:55.60 323 | static SizeTyped FromUnknownSize( 21:55.60 | ^~~~~~~~~~~~~~~ 21:58.73 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 21:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 21:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 21:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 21:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 21:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 21:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIProtocolHandler.h:19, 21:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeProtocolHandler.h:9, 21:58.73 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/chrome/nsChromeProtocolHandler.cpp:13, 21:58.73 from Unified_cpp_chrome0.cpp:2: 21:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 21:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 21:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 21:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 21:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 21:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 21:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 21:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 21:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 21:58.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 21:58.73 760 | typename detail::Nth::Type extract() { 21:58.73 | ^~~~~~~ 22:00.13 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:30, 22:00.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 22:00.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 22:00.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 22:00.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 22:00.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:00.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:00.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:00.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 22:00.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 22:00.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManagerChild.h:14, 22:00.13 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/MainThreadIdlePeriod.cpp:13, 22:00.13 from Unified_cpp_xpcom_threads0.cpp:65: 22:00.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)': 22:00.13 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:00.13 21 | inline Rect ToRect(const gfxRect& aRect) { 22:00.13 | ^ 22:00.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)': 22:00.27 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:00.27 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 22:00.27 | ^ 22:00.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)': 22:00.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:00.29 40 | inline Point ToPoint(const gfxPoint& aPoint) { 22:00.29 | ^ 22:00.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)': 22:00.29 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:00.29 44 | inline Size ToSize(const gfxSize& aSize) { 22:00.29 | ^ 22:00.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxPoint mozilla::gfx::ThebesPoint(const Point&)': 22:00.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:00.36 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 22:00.36 | ^ 22:00.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxSize mozilla::gfx::ThebesSize(const Size&)': 22:00.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:00.36 52 | inline gfxSize ThebesSize(const Size& aSize) { 22:00.36 | ^ 22:00.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h: In function 'gfxRect mozilla::gfx::ThebesRect(const Rect&)': 22:00.50 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:00.50 56 | inline gfxRect ThebesRect(const Rect& aRect) { 22:00.50 | ^ 22:00.68 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 22:00.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 22:00.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 22:00.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 22:00.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 22:00.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:00.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 22:00.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 22:00.68 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/nsMultiplexInputStream.cpp:28, 22:00.68 from Unified_cpp_xpcom_io1.cpp:38: 22:00.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 22:00.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 22:00.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:00.68 40 | friend Sub operator*(Sub aCoord, T aScale) { 22:00.68 | ^~~~~~~~ 22:00.71 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 22:00.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 22:00.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:00.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 22:00.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 22:00.71 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/io/nsMultiplexInputStream.cpp:28, 22:00.71 from Unified_cpp_xpcom_io1.cpp:38: 22:00.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 22:00.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 22:00.71 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:00.71 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 22:00.71 | ^~~~~~~~ 22:04.24 Compiling ash v0.30.0 22:04.48 Compiling failure v0.1.6 (https://github.com/badboy/failure?rev=64af847bc5fdcb6d2438bec8a6030812a80519a5#64af847b) 22:04.80 Compiling xpcom v0.1.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/rust/xpcom) 22:05.42 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 22:05.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 22:05.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 22:05.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 22:05.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 22:05.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:05.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 22:05.42 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 22:05.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 22:05.43 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryInfoDumper.cpp:14, 22:05.43 from Unified_cpp_xpcom_base2.cpp:29: 22:05.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 22:05.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 22:05.43 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.43 40 | friend Sub operator*(Sub aCoord, T aScale) { 22:05.43 | ^~~~~~~~ 22:05.46 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 22:05.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 22:05.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:05.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 22:05.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 22:05.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 22:05.46 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryInfoDumper.cpp:14, 22:05.46 from Unified_cpp_xpcom_base2.cpp:29: 22:05.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 22:05.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 22:05.46 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.46 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 22:05.46 | ^~~~~~~~ 22:06.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFrame.h:66, 22:06.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 22:06.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 22:06.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 22:06.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:06.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:06.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:06.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 22:06.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 22:06.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManagerChild.h:14, 22:06.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/MainThreadIdlePeriod.cpp:13, 22:06.58 from Unified_cpp_xpcom_threads0.cpp:65: 22:06.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In static member function 'static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)': 22:06.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:06.58 1859 | int32_t aAppUnitsPerPixel) { 22:06.58 | ^ 22:06.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h: In function 'mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)': 22:06.74 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:06.74 3214 | int32_t aAppUnitsPerPixel) { 22:06.74 | ^ 22:06.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:06.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 22:06.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 22:06.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:06.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 22:06.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 22:06.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 22:06.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryInfoDumper.cpp:14, 22:06.91 from Unified_cpp_xpcom_base2.cpp:29: 22:06.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 22:06.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 22:06.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:06.91 427 | SizeT Size() const { return SizeT(width, height); } 22:06.91 | ^~~~ 22:06.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 22:06.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 22:06.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:06.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 22:06.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 22:06.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 22:06.92 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryInfoDumper.cpp:14, 22:06.92 from Unified_cpp_xpcom_base2.cpp:29: 22:06.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 22:06.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 22:06.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:06.92 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 22:06.92 | ^~~~~~~~ 22:06.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 22:06.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 22:06.93 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:06.93 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 22:06.93 | ^~~~~~~~ 22:06.94 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 22:06.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 22:06.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 22:06.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 22:06.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:06.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 22:06.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 22:06.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 22:06.94 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryInfoDumper.cpp:14, 22:06.95 from Unified_cpp_xpcom_base2.cpp:29: 22:06.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 22:06.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 22:06.95 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:06.95 62 | Sub operator-(const Sub& aPoint) const { 22:06.95 | ^~~~~~~~ 22:08.25 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 22:08.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 22:08.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 22:08.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 22:08.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 22:08.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:08.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 22:08.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 22:08.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 22:08.25 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryInfoDumper.cpp:14, 22:08.25 from Unified_cpp_xpcom_base2.cpp:29: 22:08.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 22:08.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 22:08.25 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:08.25 43 | friend Sub operator*(T aScale, Sub aCoord) { 22:08.25 | ^~~~~~~~ 22:09.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 22:09.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 22:09.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:09.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 22:09.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 22:09.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 22:09.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryInfoDumper.cpp:14, 22:09.80 from Unified_cpp_xpcom_base2.cpp:29: 22:09.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 22:09.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 22:09.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:09.80 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 22:09.80 | ^~~~~~~~~~~~~ 22:09.81 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 22:09.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 22:09.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 22:09.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:09.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 22:09.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 22:09.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/ContentParent.h:10, 22:09.81 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryInfoDumper.cpp:14, 22:09.81 from Unified_cpp_xpcom_base2.cpp:29: 22:09.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 22:09.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 22:09.81 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:09.81 323 | static SizeTyped FromUnknownSize( 22:09.81 | ^~~~~~~~~~~~~~~ 22:09.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 22:09.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 22:09.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 22:09.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 22:09.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 22:09.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 22:09.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsHashKeys.h:12, 22:09.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsInterfaceHashtable.h:11, 22:09.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenationManager.h:9, 22:09.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/hyphenation/glue/nsHyphenationManager.cpp:6, 22:09.91 from Unified_cpp_hyphenation_glue0.cpp:2: 22:09.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 22:09.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 22:09.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 22:09.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 22:09.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 22:09.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 22:09.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 22:09.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 22:09.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 22:09.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 22:09.92 760 | typename detail::Nth::Type extract() { 22:09.92 | ^~~~~~~ 22:10.04 Compiling goblin v0.1.2 22:12.01 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 22:12.41 In file included from Unified_cpp_js_src_jit4.cpp:47: 22:12.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/IonCacheIRCompiler.cpp: In member function 'bool js::jit::IonCacheIRCompiler::emitStoreFixedSlot(js::jit::ObjOperandId, uint32_t, js::jit::ValOperandId)': 22:12.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/jit/IonCacheIRCompiler.cpp:1428:30: warning: 'scratch.js::jit::AutoScratchRegister::reg_.js::jit::Register::reg_' may be used uninitialized in this function [-Wmaybe-uninitialized] 22:12.41 1428 | Maybe scratch; 22:12.41 | ^~~~~~~ 22:12.85 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsfriendapi.h:14, 22:12.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Proxy.h:12, 22:12.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xpcpublic.h:14, 22:12.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThreadUtils.h:33, 22:12.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsInterfaceRequestorAgg.cpp:11, 22:12.85 from Unified_cpp_xpcom_base2.cpp:2: 22:12.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 22:12.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 22:12.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::AmountFns'; use assignment or value-initialization instead [-Wclass-memaccess] 22:12.85 34 | memset(aT, 0, sizeof(T)); 22:12.85 | ~~~~~~^~~~~~~~~~~~~~~~~~ 22:12.87 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.cpp:13, 22:12.87 from Unified_cpp_xpcom_base2.cpp:38: 22:12.87 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 22:12.87 144 | struct AmountFns { 22:12.87 | ^~~~~~~~~ 22:12.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jsfriendapi.h:14, 22:12.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Proxy.h:12, 22:12.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/xpcpublic.h:14, 22:12.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsThreadUtils.h:33, 22:12.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsInterfaceRequestorAgg.cpp:11, 22:12.90 from Unified_cpp_xpcom_base2.cpp:2: 22:12.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 22:12.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 22:12.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::SizeOfTabFns'; use assignment or value-initialization instead [-Wclass-memaccess] 22:12.90 34 | memset(aT, 0, sizeof(T)); 22:12.90 | ~~~~~~^~~~~~~~~~~~~~~~~~ 22:12.92 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.cpp:13, 22:12.92 from Unified_cpp_xpcom_base2.cpp:38: 22:12.92 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 22:12.92 178 | struct SizeOfTabFns { 22:12.92 | ^~~~~~~~~~~~ 22:12.93 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 22:15.45 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 22:15.65 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 22:16.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 22:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 22:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 22:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 22:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 22:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 22:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 22:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 22:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 22:16.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/nsThread.h:27, 22:16.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/nsThreadManager.h:12, 22:16.85 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/ThreadEventTarget.cpp:14, 22:16.85 from Unified_cpp_xpcom_threads1.cpp:11: 22:16.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 22:16.85 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:16.85 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 22:16.85 | ^ 22:17.07 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 22:17.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:17.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:17.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:17.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 22:17.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 22:17.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManagerChild.h:14, 22:17.07 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/MainThreadIdlePeriod.cpp:13, 22:17.07 from Unified_cpp_xpcom_threads0.cpp:65: 22:17.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function 'mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const': 22:17.07 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:17.07 332 | LayerPoint GetFixedPositionAnchor() const { 22:17.07 | ^ 22:17.54 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 22:17.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 22:17.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 22:17.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 22:17.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 22:17.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 22:17.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 22:17.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 22:17.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 22:17.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/nsThread.h:27, 22:17.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/nsThreadManager.h:12, 22:17.54 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/ThreadEventTarget.cpp:14, 22:17.54 from Unified_cpp_xpcom_threads1.cpp:11: 22:17.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 22:17.54 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:17.54 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 22:17.54 | ^ 22:17.67 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 22:17.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:17.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:17.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:17.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 22:17.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 22:17.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManagerChild.h:14, 22:17.67 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/MainThreadIdlePeriod.cpp:13, 22:17.67 from Unified_cpp_xpcom_threads0.cpp:65: 22:17.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function 'mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const': 22:17.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:17.67 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 22:17.67 | ^ 22:17.91 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 22:17.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:17.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:17.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:17.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 22:17.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 22:17.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/VRManagerChild.h:14, 22:17.91 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/MainThreadIdlePeriod.cpp:13, 22:17.91 from Unified_cpp_xpcom_threads0.cpp:65: 22:17.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function 'mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const': 22:17.91 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:17.91 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 22:17.91 | ^ 22:18.22 In file included from Unified_cpp_modules_libpref0.cpp:2: 22:18.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp: In static member function 'static nsresult mozilla::Preferences::InitInitialObjects(bool)': 22:18.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:4587:11: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 22:18.22 4587 | i < MOZ_ARRAY_LENGTH(specialFiles); 22:19.80 Compiling cubeb-core v0.7.0 22:20.24 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 22:20.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Document.h:45, 22:20.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 22:20.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 22:20.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 22:20.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 22:20.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 22:20.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 22:20.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/nsThread.h:27, 22:20.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/nsThreadManager.h:12, 22:20.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/ThreadEventTarget.cpp:14, 22:20.36 from Unified_cpp_xpcom_threads1.cpp:11: 22:20.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 22:20.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:20.36 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 22:20.36 | ^ 22:20.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 22:20.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:20.36 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 22:20.36 | ^ 22:20.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 22:20.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:20.36 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 22:20.36 | ^ 22:20.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 22:20.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:20.37 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 22:20.37 | ^ 22:20.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 22:20.37 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:20.37 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 22:20.37 | ^ 22:20.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 22:20.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:20.56 371 | nscoord aAppUnitsPerDevPixel) { 22:20.56 | ^ 22:20.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 22:20.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:20.56 380 | nscoord aAppUnitsPerDevPixel) { 22:20.56 | ^ 22:20.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 22:20.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:20.56 387 | nscoord aAppUnitsPerDevPixel) { 22:20.56 | ^ 22:20.67 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 22:20.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:20.73 394 | nscoord aAppUnitsPerDevPixel) { 22:20.73 | ^ 22:20.88 Compiling selectors v0.22.0 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/servo/components/selectors) 22:21.01 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 22:22.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 22:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 22:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 22:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 22:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 22:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 22:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 22:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfilerMarkerPayload.h:12, 22:22.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:18, 22:22.80 from Unified_cpp_modules_libpref0.cpp:2: 22:22.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 22:22.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 22:22.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:22.80 40 | friend Sub operator*(Sub aCoord, T aScale) { 22:22.80 | ^~~~~~~~ 22:22.85 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 22:22.90 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 22:22.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 22:22.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:22.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 22:22.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 22:22.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfilerMarkerPayload.h:12, 22:22.90 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:18, 22:22.90 from Unified_cpp_modules_libpref0.cpp:2: 22:22.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 22:22.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 22:22.90 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:22.90 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 22:22.90 | ^~~~~~~~ 22:23.17 intl/unicharutil/util 22:23.25 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 22:23.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:23.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 22:23.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 22:23.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:23.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 22:23.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 22:23.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfilerMarkerPayload.h:12, 22:23.35 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:18, 22:23.35 from Unified_cpp_modules_libpref0.cpp:2: 22:23.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 22:23.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 22:23.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.36 427 | SizeT Size() const { return SizeT(width, height); } 22:23.36 | ^~~~ 22:23.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsITheme.h:15, 22:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:18, 22:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 22:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 22:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfilerMarkerPayload.h:12, 22:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:18, 22:23.36 from Unified_cpp_modules_libpref0.cpp:2: 22:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 22:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 22:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.36 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 22:23.36 | ^~~~~~~~ 22:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 22:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 22:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.36 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 22:23.36 | ^~~~~~~~ 22:23.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 22:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 22:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 22:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 22:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 22:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 22:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfilerMarkerPayload.h:12, 22:23.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:18, 22:23.36 from Unified_cpp_modules_libpref0.cpp:2: 22:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 22:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 22:23.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.36 62 | Sub operator-(const Sub& aPoint) const { 22:23.36 | ^~~~~~~~ 22:23.54 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 22:24.15 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 22:24.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 22:24.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 22:24.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 22:24.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 22:24.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:24.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 22:24.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 22:24.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfilerMarkerPayload.h:12, 22:24.15 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:18, 22:24.15 from Unified_cpp_modules_libpref0.cpp:2: 22:24.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 22:24.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 22:24.15 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:24.15 43 | friend Sub operator*(T aScale, Sub aCoord) { 22:24.15 | ^~~~~~~~ 22:24.54 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 22:25.42 Compiling peek-poke v0.2.0 22:25.62 In file included from Unified_cpp_xpcom_components0.cpp:11: 22:25.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/ManifestParser.cpp: In function 'void ParseManifest(NSLocationType, mozilla::FileLocation&, char*, bool)': 22:25.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/ManifestParser.cpp:673:72: warning: array subscript [0, 4294967294] is outside array bounds of 'nsTArrayHeader [1]' [-Warray-bounds] 22:25.62 673 | nsComponentManagerImpl::gComponentManager->ManifestContract(mgrcx, d.lineno, 22:25.62 | ^ 22:25.62 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIComponentRegistrar.h:14, 22:25.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/nsComponentManager.h:14, 22:25.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/ManifestParser.h:10, 22:25.62 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/components/ManifestParser.cpp:11, 22:25.62 from Unified_cpp_xpcom_components0.cpp:11: 22:25.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:265:23: note: while referencing 'sEmptyTArrayHeader' 22:25.62 265 | extern nsTArrayHeader sEmptyTArrayHeader; 22:25.62 | ^~~~~~~~~~~~~~~~~~ 22:25.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 22:25.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 22:25.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:25.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 22:25.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 22:25.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfilerMarkerPayload.h:12, 22:25.84 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:18, 22:25.84 from Unified_cpp_modules_libpref0.cpp:2: 22:25.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 22:25.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 22:25.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:25.84 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 22:25.84 | ^~~~~~~~~~~~~ 22:25.86 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 22:25.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:14, 22:25.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:12, 22:25.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:25.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 22:25.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 22:25.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/ProfilerMarkerPayload.h:12, 22:25.86 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:18, 22:25.86 from Unified_cpp_modules_libpref0.cpp:2: 22:25.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 22:25.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 22:25.86 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:25.86 323 | static SizeTyped FromUnknownSize( 22:25.86 | ^~~~~~~~~~~~~~~ 22:27.39 Compiling tokio-fs v0.1.3 22:27.71 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 22:29.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 22:29.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:29.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 22:29.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 22:29.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/strres/nsStringBundle.cpp:23, 22:29.80 from Unified_cpp_intl_strres0.cpp:2: 22:29.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In member function 'const Size mozilla::gfx::RectCornerRadii::TopLeft() const': 22:29.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:29.80 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 22:29.80 | ^ 22:30.07 Compiling rayon v1.2.0 22:31.02 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsRect.h:15, 22:31.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:19, 22:31.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:31.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 22:31.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 22:31.02 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/strres/nsStringBundle.cpp:23, 22:31.02 from Unified_cpp_intl_strres0.cpp:2: 22:31.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h: In member function 'virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const': 22:31.02 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:31.02 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 22:31.02 | ^ 22:33.32 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 22:33.75 Compiling error-support v0.1.0 (https://github.com/mozilla/application-services?rev=61dcc364ac0d6d0816ab88a494bbf20d824b009b#61dcc364) 22:34.71 Compiling darling v0.10.1 22:35.14 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:35.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 22:35.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 22:35.14 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/intl/strres/nsStringBundle.cpp:23, 22:35.14 from Unified_cpp_intl_strres0.cpp:2: 22:35.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)': 22:35.14 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:35.14 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 22:35.14 | ^ 22:35.17 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 22:35.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 22:35.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:35.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 22:35.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 22:35.17 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/AbstractThread.cpp:17, 22:35.17 from Unified_cpp_xpcom_threads0.cpp:2: 22:35.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)': 22:35.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:313:72: required from here 22:35.17 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:35.17 40 | friend Sub operator*(Sub aCoord, T aScale) { 22:35.17 | ^~~~~~~~ 22:35.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)': 22:35.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:35.23 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 22:35.23 | ^ 22:35.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)': 22:35.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:35.23 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 22:35.23 | ^ 22:35.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)': 22:35.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:35.23 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 22:35.23 | ^ 22:35.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)': 22:35.33 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:35.33 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 22:35.33 | ^ 22:35.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:35.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 22:35.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 22:35.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/AbstractThread.cpp:17, 22:35.36 from Unified_cpp_xpcom_threads0.cpp:2: 22:35.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]': 22:35.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIWidget.h:460:54: required from here 22:35.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:35.36 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 22:35.36 | ^~~~~~~~ 22:35.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)': 22:35.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:35.39 371 | nscoord aAppUnitsPerDevPixel) { 22:35.39 | ^ 22:35.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)': 22:35.39 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:35.39 380 | nscoord aAppUnitsPerDevPixel) { 22:35.39 | ^ 22:35.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)': 22:35.40 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:35.40 387 | nscoord aAppUnitsPerDevPixel) { 22:35.40 | ^ 22:35.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In static member function 'static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)': 22:35.42 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type 'mozilla::gfx::MarginTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:35.42 394 | nscoord aAppUnitsPerDevPixel) { 22:35.42 | ^ 22:35.90 Compiling cubeb v0.7.0 22:35.90 Compiling cubeb-backend v0.7.0 22:35.90 Compiling tokio v0.1.11 22:36.28 Compiling lmdb-rkv v0.14.0 22:36.48 Compiling derive_common v0.0.1 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/servo/components/derive_common) 22:37.22 Compiling prost v0.6.1 22:37.47 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 22:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 22:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 22:37.47 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/AbstractThread.cpp:17, 22:37.47 from Unified_cpp_xpcom_threads0.cpp:2: 22:37.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of 'SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]': 22:37.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:36: required from here 22:37.47 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:37.47 427 | SizeT Size() const { return SizeT(width, height); } 22:37.47 | ^~~~ 22:37.52 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:37.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 22:37.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 22:37.52 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/AbstractThread.cpp:17, 22:37.52 from Unified_cpp_xpcom_threads0.cpp:2: 22:37.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 22:37.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:213:48: required from here 22:37.52 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:37.52 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 22:37.52 | ^~~~~~~~ 22:37.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]': 22:37.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:233:41: required from here 22:37.53 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:37.53 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 22:37.53 | ^~~~~~~~ 22:37.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 22:37.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 22:37.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:37.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 22:37.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 22:37.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/AbstractThread.cpp:17, 22:37.55 from Unified_cpp_xpcom_threads0.cpp:2: 22:37.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of 'Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]': 22:37.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:292:53: required from here 22:37.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:37.56 62 | Sub operator-(const Sub& aPoint) const { 22:37.56 | ^~~~~~~~ 22:38.22 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 22:38.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 22:38.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 22:38.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/RootingAPI.h:20, 22:38.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Value.h:26, 22:38.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsISimpleEnumerator.h:13, 22:38.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIDirectoryEnumerator.h:14, 22:38.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIFile.h:14, 22:38.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/FileUtils.h:21, 22:38.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AutoMemMap.h:9, 22:38.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/SharedPrefMap.h:10, 22:38.22 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/modules/libpref/Preferences.cpp:13, 22:38.22 from Unified_cpp_modules_libpref0.cpp:2: 22:38.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 22:38.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 22:38.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 22:38.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 22:38.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 22:38.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 22:38.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 22:38.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 22:38.22 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 22:38.23 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 22:38.23 760 | typename detail::Nth::Type extract() { 22:38.23 | ^~~~~~~ 22:38.33 Compiling cubeb-pulse v0.3.0 (https://github.com/djg/cubeb-pulse-rs?rev=70431f444cf164177cb3c0f060698fc35f811be5#70431f44) 22:42.38 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 22:42.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:12, 22:42.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:42.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 22:42.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 22:42.38 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/AbstractThread.cpp:17, 22:42.38 from Unified_cpp_xpcom_threads0.cpp:2: 22:42.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of 'mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)': 22:42.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 22:42.38 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type 'mozilla::gfx::CoordTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:42.38 43 | friend Sub operator*(T aScale, Sub aCoord) { 22:42.38 | ^~~~~~~~ 22:43.80 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 22:43.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 22:43.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 22:43.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsCycleCollectionTraversalCallback.h:10, 22:43.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsCycleCollectionNoteChild.h:14, 22:43.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsCOMPtr.h:30, 22:43.80 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/base/nsInterfaceRequestorAgg.cpp:9, 22:43.80 from Unified_cpp_xpcom_base2.cpp:2: 22:43.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 22:43.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 22:43.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 22:43.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 22:43.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 22:43.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 22:43.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 22:43.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/ds/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 22:43.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 22:43.80 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.80 760 | typename detail::Nth::Type extract() { 22:43.80 | ^~~~~~~ 22:44.58 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIScrollableFrame.h:21, 22:44.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/Element.h:23, 22:44.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:17, 22:44.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:16, 22:44.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/nsThread.h:27, 22:44.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/nsThreadManager.h:12, 22:44.58 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/ThreadEventTarget.cpp:14, 22:44.58 from Unified_cpp_xpcom_threads1.cpp:11: 22:44.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const': 22:44.58 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:44.58 189 | CSSRect GetExpandedScrollableRect() const { 22:44.58 | ^ 22:44.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const': 22:44.60 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:44.60 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 22:44.60 | ^ 22:44.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const': 22:44.61 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:44.61 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 22:44.62 | ^ 22:44.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const': 22:44.62 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:44.62 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 22:44.62 | ^ 22:44.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const': 22:44.66 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:44.66 243 | CSSRect CalculateScrollRange() const { 22:44.66 | ^ 22:44.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)': 22:44.68 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type 'mozilla::gfx::PointTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:44.68 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 22:44.68 | ^ 22:44.72 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h: In member function 'mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const': 22:44.73 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:44.73 457 | CSSRect GetVisualViewport() const { 22:44.73 | ^ 22:46.71 Compiling to_shmem_derive v0.0.1 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/servo/components/to_shmem_derive) 22:47.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:14, 22:47.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:47.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 22:47.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 22:47.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/AbstractThread.cpp:17, 22:47.55 from Unified_cpp_xpcom_threads0.cpp:2: 22:47.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of 'mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]': 22:47.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:41: required from here 22:47.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type 'mozilla::gfx::RectTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:47.55 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 22:47.55 | ^~~~~~~~~~~~~ 22:47.55 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/Units.h:13, 22:47.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:47.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 22:47.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsContentUtils.h:24, 22:47.55 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/AbstractThread.cpp:17, 22:47.55 from Unified_cpp_xpcom_threads0.cpp:2: 22:47.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of 'static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]': 22:47.55 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 22:47.56 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type 'mozilla::gfx::SizeTyped' when C++17 is enabled changed to match C++14 in GCC 10.1 22:47.56 323 | static SizeTyped FromUnknownSize( 22:47.56 | ^~~~~~~~~~~~~~~ 22:47.65 Compiling style_derive v0.0.1 (/home/iurt/rpmbuild/BUILD/firefox-78.6.1/servo/components/style_derive) 22:47.80 Compiling phf v0.8.0 22:49.47 intl/l10n 22:52.36 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 22:52.70 intl/uconv 22:56.35 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/vm/MemoryMetrics.cpp:13, 22:56.35 from Unified_cpp_js_src21.cpp:38: 22:56.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In function 'size_t JS::SystemCompartmentCount(JSContext*)': 22:56.35 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:98:7: warning: '*((void*)(& comp)+40).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 22:56.35 98 | it++; 22:56.35 | ~~^~ 22:56.41 In file included from Unified_cpp_js_src21.cpp:38: 22:56.41 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/vm/MemoryMetrics.cpp:748:25: note: '*((void*)(& comp)+40).js::CompartmentsInZoneIter::it' was declared here 22:56.41 748 | for (CompartmentsIter comp(cx->runtime()); !comp.done(); comp.next()) { 22:56.41 | ^~~~ 22:56.84 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/vm/MemoryMetrics.cpp:13, 22:56.84 from Unified_cpp_js_src21.cpp:38: 22:56.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h: In function 'size_t JS::UserCompartmentCount(JSContext*)': 22:56.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/gc/PublicIterators.h:98:7: warning: '*((void*)(& comp)+40).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 22:56.84 98 | it++; 22:56.84 | ~~^~ 22:56.84 In file included from Unified_cpp_js_src21.cpp:38: 22:56.84 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/js/src/vm/MemoryMetrics.cpp:758:25: note: '*((void*)(& comp)+40).js::CompartmentsInZoneIter::it' was declared here 22:56.84 758 | for (CompartmentsIter comp(cx->runtime()); !comp.done(); comp.next()) { 22:56.84 | ^~~~ 23:00.95 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 23:01.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 23:01.63 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 23:02.64 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 23:04.00 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 23:04.56 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 23:05.11 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 23:06.36 In file included from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Result.h:17, 23:06.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/js/Result.h:121, 23:06.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/jspubtd.h:17, 23:06.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 23:06.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 23:06.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsCOMPtr.h:30, 23:06.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsIEventTarget.h:21, 23:06.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsISerialEventTarget.h:10, 23:06.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/AbstractThread.h:14, 23:06.36 from /home/iurt/rpmbuild/BUILD/firefox-78.6.1/xpcom/threads/AbstractThread.cpp:7, 23:06.36 from Unified_cpp_xpcom_threads0.cpp:2: 23:06.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h: In instantiation of 'typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]': 23:06.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 23:06.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:227:26: required from 'static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 23:06.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:627:24: required from 'mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]' 23:06.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:416:3: required from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]' 23:06.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:745:24: required from 'static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]' 23:06.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray-inl.h:501:51: required from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]' 23:06.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/nsTArray.h:1917:54: required from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]' 23:06.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/FilterSupport.h:498:41: required from here 23:06.36 /home/iurt/rpmbuild/BUILD/firefox-78.6.1/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type 'mozilla::gfx::GaussianBlurAttributes' when C++17 is enabled changed to match C++14 in GCC 10.1 23:06.36 760 | typename detail::Nth::Type extract() { 23:06.37 | ^~~~~~~ 23:06.98 netwerk/base 23:07.74 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C