*** Building firefox-128.6.0esr on Sun Jan 26 14:53:48 EST 2025 *** Creating global state directory from environment variable: /tmp/build/firefox-128.6.0/mozbuild Creating local state directory: /tmp/build/firefox-128.6.0/mozbuild/srcdirs/firefox-128.6.0-b88dc81b3eb8 0:00.39 W Clobber not needed. 0:00.56 Using Python 3.13.1 from /tmp/build/firefox-128.6.0/mozbuild/srcdirs/firefox-128.6.0-b88dc81b3eb8/_virtualenvs/build/bin/python 0:00.56 Adding configure options from /tmp/build/firefox-128.6.0/mozconfig 0:00.56 --disable-necko-wifi 0:00.56 --with-system-libevent 0:00.56 --with-system-libvpx 0:00.56 --with-system-nspr 0:00.56 --with-system-nss 0:00.56 --with-system-webp 0:00.56 --disable-nodejs 0:00.56 --enable-official-branding 0:00.56 --disable-debug-symbols 0:00.56 --prefix=/usr 0:00.56 --enable-application=browser 0:00.56 --disable-crashreporter 0:00.56 --disable-updater 0:00.56 --disable-tests 0:00.56 --enable-rust-simd 0:00.56 --enable-system-ffi 0:00.56 --enable-system-pixman 0:00.56 --with-system-jpeg 0:00.57 --with-system-png 0:00.57 --with-system-zlib 0:00.57 --without-wasm-sandboxed-libraries 0:00.57 --allow-addon-sideload 0:00.57 --with-unsigned-addon-scopes=app,system 0:00.57 checking for vcs source checkout... no 0:00.59 checking for a shell... /usr/bin/sh 0:00.65 checking for host system type... x86_64-pc-linux-gnu 0:00.65 checking for target system type... x86_64-pc-linux-gnu 0:00.91 checking whether cross compiling... no 0:00.99 checking for the target C compiler... /usr/bin/clang 0:00.99 checking for ccache... not found 0:01.05 checking whether the target C compiler can be used... yes 0:01.05 checking for the target C++ compiler... /usr/bin/clang++ 0:01.09 checking whether the target C++ compiler can be used... yes 0:01.12 checking for unwind.h... yes 0:01.16 checking for target linker... bfd 0:01.21 checking for _Unwind_Backtrace... yes 0:01.22 checking for Python 3... /tmp/build/firefox-128.6.0/mozbuild/srcdirs/firefox-128.6.0-b88dc81b3eb8/_virtualenvs/build/bin/python (3.13.1) 0:01.23 checking for wget... /usr/bin/wget 0:01.24 checking the target C compiler version... 19.1.7 0:01.26 checking the target C compiler works... yes 0:01.26 checking the target C++ compiler version... 19.1.7 0:01.29 checking the target C++ compiler works... yes 0:01.29 checking for the host C compiler... /usr/bin/clang 0:01.29 checking whether the host C compiler can be used... yes 0:01.29 checking the host C compiler version... 19.1.7 0:01.29 checking the host C compiler works... yes 0:01.29 checking for the host C++ compiler... /usr/bin/clang++ 0:01.29 checking whether the host C++ compiler can be used... yes 0:01.29 checking the host C++ compiler version... 19.1.7 0:01.29 checking the host C++ compiler works... yes 0:01.33 checking for host linker... bfd 0:01.36 checking for 64-bit OS... yes 0:01.39 checking for new enough STL headers from libstdc++... yes 0:01.53 checking for __thread keyword for TLS variables... yes 0:01.54 checking for the assembler... /usr/bin/clang 0:01.56 checking for ar... /usr/bin/llvm-ar 0:01.59 checking whether ar supports response files... yes 0:01.61 checking for host_ar... /usr/bin/llvm-ar 0:01.63 checking for nm... /usr/bin/llvm-nm 0:01.65 checking for -mavxvnni support... yes 0:01.68 checking for -mavx512bw support... yes 0:01.70 checking for -mavx512vnni support... yes 0:01.70 checking for pkg_config... /usr/bin/pkg-config 0:01.71 checking for pkg-config version... 2.3.0 0:01.71 checking whether pkg-config is pkgconf... yes 0:01.76 checking for strndup... yes 0:01.82 checking for posix_memalign... yes 0:01.87 checking for memalign... yes 0:01.93 checking for malloc_usable_size... yes 0:01.96 checking for malloc.h... yes 0:01.98 checking whether malloc_usable_size definition can use const argument... no 0:02.01 checking for stdint.h... yes 0:02.04 checking for inttypes.h... yes 0:02.06 checking for alloca.h... yes 0:02.09 checking for sys/byteorder.h... no 0:02.11 checking for getopt.h... yes 0:02.14 checking for unistd.h... yes 0:02.17 checking for nl_types.h... yes 0:02.19 checking for cpuid.h... yes 0:02.22 checking for fts.h... yes 0:02.25 checking for sys/statvfs.h... yes 0:02.27 checking for sys/statfs.h... yes 0:02.30 checking for sys/vfs.h... yes 0:02.33 checking for sys/mount.h... yes 0:02.36 checking for sys/quota.h... yes 0:02.39 checking for linux/quota.h... yes 0:02.42 checking for linux/if_addr.h... yes 0:02.46 checking for linux/rtnetlink.h... yes 0:02.48 checking for sys/queue.h... yes 0:02.51 checking for sys/types.h... yes 0:02.54 checking for netinet/in.h... yes 0:02.57 checking for byteswap.h... yes 0:02.59 checking for memfd_create in sys/mman.h... yes 0:02.62 checking for linux/perf_event.h... yes 0:02.65 checking for perf_event_open system call... yes 0:02.76 checking for clock_gettime(CLOCK_MONOTONIC)... yes 0:02.88 checking for res_ninit()... yes 0:02.93 checking for dladdr... yes 0:02.96 checking for dlfcn.h... yes 0:03.02 checking for dlopen in -ldl... yes 0:03.06 checking for gethostbyname_r in -lc_r... no 0:03.10 checking for socket in -lsocket... no 0:03.15 checking for pthread_create... yes 0:03.19 checking for pthread.h... yes 0:03.21 checking whether the C compiler supports -pthread... yes 0:03.36 checking whether 64-bits std::atomic requires -latomic... no 0:03.38 checking whether the C compiler supports -Wbitfield-enum-conversion... yes 0:03.41 checking whether the C++ compiler supports -Wbitfield-enum-conversion... yes 0:03.43 checking whether the C compiler supports -Wformat-type-confusion... yes 0:03.46 checking whether the C++ compiler supports -Wformat-type-confusion... yes 0:03.48 checking whether the C compiler supports -Wshadow-field-in-constructor-modified... yes 0:03.51 checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... yes 0:03.54 checking whether the C compiler supports -Wtautological-constant-in-range-compare... yes 0:03.56 checking whether the C++ compiler supports -Wtautological-constant-in-range-compare... yes 0:03.59 checking whether the C compiler supports -Wno-error=tautological-type-limit-compare... yes 0:03.61 checking whether the C++ compiler supports -Wno-error=tautological-type-limit-compare... yes 0:03.64 checking whether the C compiler supports -Wunreachable-code-return... yes 0:03.66 checking whether the C++ compiler supports -Wunreachable-code-return... yes 0:03.69 checking whether the C compiler supports -Wunused-but-set-parameter... yes 0:03.71 checking whether the C++ compiler supports -Wunused-but-set-parameter... yes 0:03.73 checking whether the C compiler supports -Wclass-varargs... yes 0:03.76 checking whether the C++ compiler supports -Wclass-varargs... yes 0:03.79 checking whether the C++ compiler supports -Wempty-init-stmt... yes 0:03.81 checking whether the C compiler supports -Wfloat-overflow-conversion... yes 0:03.84 checking whether the C++ compiler supports -Wfloat-overflow-conversion... yes 0:03.86 checking whether the C compiler supports -Wfloat-zero-conversion... yes 0:03.89 checking whether the C++ compiler supports -Wfloat-zero-conversion... yes 0:03.91 checking whether the C compiler supports -Wloop-analysis... yes 0:03.94 checking whether the C++ compiler supports -Wloop-analysis... yes 0:03.96 checking whether the C compiler supports -Wno-range-loop-analysis... yes 0:03.99 checking whether the C++ compiler supports -Wno-range-loop-analysis... yes 0:04.01 checking whether the C++ compiler supports -Wcomma-subscript... no 0:04.03 checking whether the C compiler supports -Wenum-compare-conditional... yes 0:04.05 checking whether the C++ compiler supports -Wenum-compare-conditional... yes 0:04.08 checking whether the C compiler supports -Wenum-float-conversion... yes 0:04.10 checking whether the C++ compiler supports -Wenum-float-conversion... yes 0:04.12 checking whether the C++ compiler supports -Wvolatile... no 0:04.15 checking whether the C++ compiler supports -Wno-deprecated-anon-enum-enum-conversion... yes 0:04.17 checking whether the C++ compiler supports -Wno-deprecated-enum-enum-conversion... yes 0:04.20 checking whether the C++ compiler supports -Wno-deprecated-this-capture... yes 0:04.22 checking whether the C++ compiler supports -Wcomma... yes 0:04.24 checking whether the C compiler supports -Wduplicated-cond... no 0:04.26 checking whether the C++ compiler supports -Wduplicated-cond... no 0:04.28 checking whether the C++ compiler supports -Wimplicit-fallthrough... yes 0:04.30 checking whether the C compiler supports -Wlogical-op... no 0:04.32 checking whether the C++ compiler supports -Wlogical-op... no 0:04.35 checking whether the C compiler supports -Wstring-conversion... yes 0:04.38 checking whether the C++ compiler supports -Wstring-conversion... yes 0:04.40 checking whether the C++ compiler supports -Wno-inline-new-delete... yes 0:04.42 checking whether the C compiler supports -Wno-error=maybe-uninitialized... no 0:04.44 checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... no 0:04.47 checking whether the C compiler supports -Wno-error=deprecated-declarations... yes 0:04.49 checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes 0:04.52 checking whether the C compiler supports -Wno-error=array-bounds... yes 0:04.54 checking whether the C++ compiler supports -Wno-error=array-bounds... yes 0:04.57 checking whether the C compiler supports -Wno-error=free-nonheap-object... yes 0:04.59 checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes 0:04.61 checking whether the C compiler supports -Wno-multistatement-macros... no 0:04.63 checking whether the C++ compiler supports -Wno-multistatement-macros... no 0:04.65 checking whether the C compiler supports -Wno-error=class-memaccess... no 0:04.67 checking whether the C++ compiler supports -Wno-error=class-memaccess... no 0:04.69 checking whether the C compiler supports -Wno-error=atomic-alignment... yes 0:04.72 checking whether the C++ compiler supports -Wno-error=atomic-alignment... yes 0:04.74 checking whether the C compiler supports -Wno-error=deprecated-builtins... yes 0:04.76 checking whether the C++ compiler supports -Wno-error=deprecated-builtins... yes 0:04.79 checking whether the C compiler supports -Wformat... yes 0:04.81 checking whether the C++ compiler supports -Wformat... yes 0:04.84 checking whether the C compiler supports -Wformat-security... yes 0:04.86 checking whether the C++ compiler supports -Wformat-security... yes 0:04.88 checking whether the C compiler supports -Wformat-overflow=2... no 0:04.90 checking whether the C++ compiler supports -Wformat-overflow=2... no 0:04.93 checking whether the C compiler supports -Werror=implicit-function-declaration... yes 0:04.96 checking whether the C compiler supports -Wno-psabi... yes 0:04.98 checking whether the C++ compiler supports -Wno-psabi... yes 0:05.01 checking whether the C compiler supports -Wthread-safety... yes 0:05.04 checking whether the C++ compiler supports -Wthread-safety... yes 0:05.06 checking whether the C compiler supports -Wno-error=builtin-macro-redefined... yes 0:05.09 checking whether the C++ compiler supports -Wno-error=builtin-macro-redefined... yes 0:05.11 checking whether the C++ compiler supports -Wno-vla-cxx-extension... yes 0:05.13 checking whether the C compiler supports -Wno-unknown-warning-option... yes 0:05.16 checking whether the C++ compiler supports -Wno-unknown-warning-option... yes 0:05.18 checking whether the C++ compiler supports -fno-sized-deallocation... yes 0:05.21 checking whether the C++ compiler supports -fno-aligned-new... yes 0:05.26 checking whether the C linker supports -Wl,--build-id=sha1... yes 0:05.29 checking whether the C compiler supports -Wa,--noexecstack... yes 0:05.34 checking whether the C linker supports -Wl,-z,noexecstack... yes 0:05.40 checking whether the C linker supports -Wl,-z,text... yes 0:05.45 checking whether the C linker supports -Wl,-z,relro... yes 0:05.50 checking whether the C linker supports -Wl,-z,now... yes 0:05.56 checking whether the C linker supports -Wl,-z,nocopyreloc... yes 0:05.66 checking for --ignore-unresolved-symbol option to the linker... yes 0:05.72 checking what kind of list files are supported by the linker... linkerlist 0:05.72 checking for llvm_profdata... /usr/bin/llvm-profdata 0:05.73 checking whether llvm-profdata supports 'order' subcommand... yes 0:05.76 checking for llvm-objdump... /usr/bin/llvm-objdump 0:05.79 checking for readelf... /usr/bin/llvm-readelf 0:05.82 checking for objcopy... /usr/bin/llvm-objcopy 0:05.82 checking for alsa... yes 0:05.82 checking MOZ_ALSA_CFLAGS... 0:05.82 checking MOZ_ALSA_LIBS... -lasound 0:05.83 checking for libpulse... yes 0:05.83 checking MOZ_PULSEAUDIO_CFLAGS... -D_REENTRANT 0:05.83 checking MOZ_PULSEAUDIO_LIBS... -lpulse -pthread 0:05.83 checking for nspr >= 4.32... yes 0:05.83 checking NSPR_CFLAGS... -I/usr/include/nspr 0:05.83 checking NSPR_LIBS... -lplds4 -lplc4 -lnspr4 0:05.84 checking for rustc... /usr/bin/rustc 0:05.84 checking for cargo... /usr/bin/cargo 0:05.87 checking rustc version... 1.84.0 0:05.91 checking cargo version... 1.84.0 0:06.02 checking for rust host triplet... x86_64-unknown-linux-gnu 0:06.07 checking for rust target triplet... x86_64-unknown-linux-gnu 0:06.07 checking for rustdoc... /usr/bin/rustdoc 0:06.08 checking for cbindgen... /usr/bin/cbindgen 0:06.08 checking for rustfmt... /usr/bin/rustfmt 0:06.08 checking for clang for bindgen... /usr/bin/clang++ 0:06.10 checking for libclang for bindgen... /usr/lib/libclang.so 0:06.11 checking that libclang is new enough... yes 0:06.11 checking bindgen cflags... -x c++ -fno-sized-deallocation -fno-aligned-new -DTRACING=1 -DIMPL_LIBXUL -DMOZILLA_INTERNAL_API -DRUST_BINDGEN 0:06.11 checking for libffi > 3.0.9... yes 0:06.11 checking MOZ_FFI_CFLAGS... 0:06.11 checking MOZ_FFI_LIBS... -L/usr/lib/../lib -lffi 0:06.14 checking for tm_zone and tm_gmtoff in struct tm... yes 0:06.19 checking for getpagesize... yes 0:06.25 checking for gmtime_r... yes 0:06.30 checking for localtime_r... yes 0:06.35 checking for gettid... yes 0:06.41 checking for setpriority... yes 0:06.46 checking for syscall... yes 0:06.51 checking for getc_unlocked... yes 0:06.56 checking for pthread_getname_np... yes 0:06.62 checking for pthread_get_name_np... no 0:06.67 checking for strerror... yes 0:06.78 checking for nl_langinfo and CODESET... yes 0:06.88 checking for __cxa_demangle... yes 0:06.93 checking for _getc_nolock... no 0:06.99 checking for localeconv... yes 0:06.99 checking for nodejs... 0:06.99 WARNING: could not find Node.js executable later than 12.22.12; ensure `node` or `nodejs` is in PATH or set NODEJS in environment to point to an executable. 0:06.99 Executing `mach bootstrap --no-system-changes` should 0:06.99 install a compatible version in ~/.mozbuild on most platforms. 0:06.99 If you believe this is a bug, is a good way 0:06.99 to file. More details: 0:06.99 WARNING: (This will become an error in the near future.) 0:06.99 ... no 0:06.99 checking for gtk+-wayland-3.0 >= 3.14 xkbcommon >= 0.4.1... yes 0:07.00 checking MOZ_WAYLAND_CFLAGS... -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/elogind -I/usr/include/libdrm -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid 0:07.00 checking MOZ_WAYLAND_LIBS... -lgtk-3 -lgdk-3 -lz -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 0:07.00 checking for pango >= 1.22.0... yes 0:07.00 checking MOZ_PANGO_CFLAGS... -I/usr/include/pango-1.0 -pthread -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 0:07.01 checking MOZ_PANGO_LIBS... -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz 0:07.01 checking for fontconfig >= 2.7.0... yes 0:07.01 checking _FONTCONFIG_CFLAGS... -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include 0:07.01 checking _FONTCONFIG_LIBS... -lfontconfig -lfreetype 0:07.01 checking for freetype2 >= 9.10.3... yes 0:07.02 checking _FT2_CFLAGS... -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include 0:07.02 checking _FT2_LIBS... -lfreetype 0:07.02 checking for tar... /usr/bin/tar 0:07.02 checking for unzip... /usr/bin/unzip 0:07.02 checking for the Mozilla API key... no 0:07.02 checking for the Google Location Service API key... no 0:07.02 checking for the Google Safebrowsing API key... no 0:07.02 checking for the Bing API key... no 0:07.02 checking for the Adjust SDK key... no 0:07.02 checking for the Leanplum SDK key... no 0:07.02 checking for the Pocket API key... no 0:07.02 checking for libwebp >= 1.0.2 libwebpdemux >= 1.0.2... yes 0:07.02 checking MOZ_WEBP_CFLAGS... -I/usr/include/webp 0:07.03 checking MOZ_WEBP_LIBS... -lwebp -lwebpdemux 0:07.03 checking for x11 xcb xcb-shm x11-xcb xext xrandr >= 1.4.0 xcomposite xcursor xdamage xfixes xi... yes 0:07.03 checking MOZ_X11_CFLAGS... 0:07.03 checking MOZ_X11_LIBS... -lxcb-shm -lX11-xcb -lX11 -lxcb -lXext -lXrandr -lXcomposite -lXcursor -lXdamage -lXfixes -lXi 0:07.04 checking for ice sm... yes 0:07.04 checking MOZ_X11_SM_CFLAGS... -I/usr/include/uuid 0:07.09 checking for stat64... yes 0:07.14 checking for lstat64... yes 0:07.20 checking for truncate64... yes 0:07.25 checking for statvfs64... yes 0:07.30 checking for statvfs... yes 0:07.36 checking for statfs64... yes 0:07.41 checking for statfs... yes 0:07.46 checking for lutimes... yes 0:07.51 checking for posix_fadvise... yes 0:07.57 checking for posix_fallocate... yes 0:07.62 checking for eventfd... yes 0:07.67 checking for arc4random... yes 0:07.73 checking for arc4random_buf... yes 0:07.78 checking for mallinfo... yes 0:07.80 checking for sys/ioccom.h... no 0:07.88 checking for -z pack-relative-relocs option to ld... yes 0:07.88 checking for vpx >= 1.10.0... yes 0:07.88 checking MOZ_LIBVPX_CFLAGS... 0:07.89 checking MOZ_LIBVPX_LIBS... -lvpx -lm 0:07.91 checking for vpx/vpx_decoder.h... yes 0:08.00 checking for vpx_codec_dec_init_ver... yes 0:08.06 checking for jpeg_destroy_compress... yes 0:08.09 checking for sufficient jpeg library version... yes 0:08.12 checking for sufficient libjpeg-turbo JCS_EXTENSIONS... yes 0:08.12 checking for libpng >= 1.6.35... yes 0:08.12 checking MOZ_PNG_CFLAGS... -I/usr/include/libpng16 0:08.12 checking MOZ_PNG_LIBS... -lpng16 0:08.18 checking for png_get_acTL... yes 0:08.18 checking for nasm... /usr/bin/nasm 0:08.19 checking nasm version... 2.16.03 0:08.19 checking for dump_syms... not found 0:08.24 checking for getcontext... yes 0:08.24 checking for nss >= 3.101... yes 0:08.24 checking NSS_CFLAGS... -I/usr/include/nss -I/usr/include/nspr 0:08.25 checking NSS_LIBS... -lnss3 -lnssutil3 -lsmime3 -lssl3 -lsoftokn3 -lplds4 -lplc4 -lnspr4 0:08.25 checking for libevent... yes 0:08.25 checking MOZ_LIBEVENT_CFLAGS... 0:08.25 checking MOZ_LIBEVENT_LIBS... -levent 0:08.26 checking for gtk+-3.0 >= 3.14.0 gtk+-unix-print-3.0 glib-2.0 gobject-2.0 gio-unix-2.0... yes 0:08.26 checking MOZ_GTK3_CFLAGS... -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/elogind -I/usr/include/libdrm -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid 0:08.26 checking MOZ_GTK3_LIBS... -lgtk-3 -lgdk-3 -lz -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:08.27 checking for glib-2.0 >= 2.42 gobject-2.0... yes 0:08.27 checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include 0:08.27 checking GLIB_LIBS... -lgobject-2.0 -lglib-2.0 0:08.27 checking for dbus-1 >= 0.60... yes 0:08.28 checking MOZ_DBUS_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/elogind 0:08.28 checking MOZ_DBUS_LIBS... -ldbus-1 0:08.28 checking for pixman-1 >= 0.40.0... yes 0:08.28 checking MOZ_PIXMAN_CFLAGS... -I/usr/include/pixman-1 0:08.28 checking MOZ_PIXMAN_LIBS... -lpixman-1 0:08.31 checking for sin_len in struct sockaddr_in... no 0:08.33 checking for sin_len6 in struct sockaddr_in6... no 0:08.36 checking for sa_len in struct sockaddr... no 0:08.39 checking for pthread_cond_timedwait_monotonic_np... no 0:08.42 checking for 32-bits ethtool_cmd.speed... yes 0:08.44 checking for linux/joystick.h... yes 0:08.45 checking for awk... /usr/bin/gawk 0:08.45 checking for gmake... /usr/bin/make 0:08.45 checking for watchman... not found 0:08.45 checking for xargs... /usr/bin/xargs 0:08.45 checking for rpmbuild... not found 0:08.53 checking for strip... /usr/bin/llvm-strip 0:08.53 checking for zlib >= 1.2.3... yes 0:08.53 checking MOZ_ZLIB_CFLAGS... 0:08.53 checking MOZ_ZLIB_LIBS... -lz 0:08.53 checking for m4... /usr/bin/m4 0:08.57 creating cache ./config.cache 0:08.60 checking host system type... x86_64-pc-linux-gnu 0:08.62 checking target system type... x86_64-pc-linux-gnu 0:08.64 checking build system type... x86_64-pc-linux-gnu 0:08.64 checking for gcc... (cached) /usr/bin/clang -std=gnu99 0:08.64 checking whether the C compiler (/usr/bin/clang -std=gnu99 -Wl,-z,pack-relative-relocs) works... (cached) yes 0:08.64 checking whether the C compiler (/usr/bin/clang -std=gnu99 -Wl,-z,pack-relative-relocs) is a cross-compiler... no 0:08.64 checking whether we are using GNU C... (cached) yes 0:08.64 checking whether /usr/bin/clang -std=gnu99 accepts -g... (cached) yes 0:08.64 checking for c++... (cached) /usr/bin/clang++ 0:08.64 checking whether the C++ compiler (/usr/bin/clang++ -Wl,-z,pack-relative-relocs) works... (cached) yes 0:08.64 checking whether the C++ compiler (/usr/bin/clang++ -Wl,-z,pack-relative-relocs) is a cross-compiler... no 0:08.64 checking whether we are using GNU C++... (cached) yes 0:08.64 checking whether /usr/bin/clang++ accepts -g... (cached) yes 0:08.74 checking whether the linker supports Identical Code Folding... no 0:09.13 checking whether we're trying to statically link with libstdc++... no 0:09.32 checking whether removing dead symbols breaks debugging... no 0:09.32 checking if app-specific confvars.sh exists... /tmp/build/firefox-128.6.0/browser/confvars.sh 0:09.37 checking for valid C compiler optimization flags... yes 0:09.41 updating cache ./config.cache 0:09.42 creating ./config.data 0:09.43 js/src> Refreshing /tmp/build/firefox-128.6.0/js/src/old-configure with /tmp/build/firefox-128.6.0/build/autoconf/autoconf.sh 0:09.47 js/src> loading cache ./config.cache 0:09.50 js/src> checking host system type... x86_64-pc-linux-gnu 0:09.52 js/src> checking target system type... x86_64-pc-linux-gnu 0:09.54 js/src> checking build system type... x86_64-pc-linux-gnu 0:09.54 js/src> checking for gcc... (cached) /usr/bin/clang -std=gnu99 0:09.54 js/src> checking whether the C compiler (/usr/bin/clang -std=gnu99 -Wl,-z,pack-relative-relocs) works... (cached) yes 0:09.54 js/src> checking whether the C compiler (/usr/bin/clang -std=gnu99 -Wl,-z,pack-relative-relocs) is a cross-compiler... no 0:09.54 js/src> checking whether we are using GNU C... (cached) yes 0:09.54 js/src> checking whether /usr/bin/clang -std=gnu99 accepts -g... (cached) yes 0:09.54 js/src> checking for c++... (cached) /usr/bin/clang++ 0:09.55 js/src> checking whether the C++ compiler (/usr/bin/clang++ -Wl,-z,pack-relative-relocs) works... (cached) yes 0:09.55 js/src> checking whether the C++ compiler (/usr/bin/clang++ -Wl,-z,pack-relative-relocs) is a cross-compiler... no 0:09.55 js/src> checking whether we are using GNU C++... (cached) yes 0:09.55 js/src> checking whether /usr/bin/clang++ accepts -g... (cached) yes 0:09.60 js/src> checking whether the linker supports Identical Code Folding... (cached) no 0:09.61 js/src> checking whether we're trying to statically link with libstdc++... (cached) no 0:09.61 js/src> checking whether removing dead symbols breaks debugging... (cached) no 0:09.64 js/src> checking for valid optimization flags... yes 0:09.66 js/src> creating ./config.data 0:09.67 Creating config.status 0:09.95 Reticulating splines... 0:16.37 Finished reading 1996 moz.build files in 2.41s 0:16.37 Read 13 gyp files in parallel contributing 0.00s to total wall time 0:16.37 Processed into 13386 build config descriptors in 1.55s 0:16.37 RecursiveMake backend executed in 2.24s 0:16.37 4193 total backend files; 3179 created; 0 updated; 1014 unchanged; 0 deleted; 20 -> 1569 Makefile 0:16.37 FasterMake backend executed in 0.00s 0:16.37 0 total backend files; 0 created; 0 updated; 0 unchanged; 0 deleted 0:16.37 Clangd backend executed in 0.00s 0:16.37 0 total backend files; 0 created; 0 updated; 0 unchanged; 0 deleted 0:16.37 Total wall time: 6.46s; CPU time: 6.29s; Efficiency: 97%; Untracked: 0.26s 0:17.26 W Adding make options from /tmp/build/firefox-128.6.0/mozconfig MOZ_OBJDIR=/tmp/build/firefox-128.6.0/firefox-build-dir OBJDIR=/tmp/build/firefox-128.6.0/firefox-build-dir FOUND_MOZCONFIG=/tmp/build/firefox-128.6.0/mozconfig export FOUND_MOZCONFIG 0:17.26 /usr/bin/make -f client.mk -j16 -s 0:17.40 Elapsed: 0.00s; From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 0:17.40 Elapsed: 0.00s; From dist/private: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 0:17.48 Elapsed: 0.08s; From _tests: Kept 13 existing; Added/updated 660; Removed 0 files and 0 directories. 0:17.60 Elapsed: 0.20s; From dist/bin: Kept 12 existing; Added/updated 2906; Removed 0 files and 0 directories. 0:17.64 Elapsed: 0.24s; From dist/include: Kept 1867 existing; Added/updated 4660; Removed 0 files and 0 directories. 0:17.68 ./mozilla-config.h.stub 0:17.68 ./buildid.h.stub 0:17.68 ./source-repo.h.stub 0:17.68 ./RelationType.h.stub 0:17.68 ./Role.h.stub 0:17.68 ./stl.sentinel.stub 0:17.68 ./buildconfig.rs.stub 0:17.68 ./cbindgen-metadata.json.stub 0:17.68 ./UseCounterList.h.stub 0:17.68 ./UseCounterWorkerList.h.stub 0:17.69 ./ServoCSSPropList.py.stub 0:17.69 ./encodingsgroups.properties.h.stub 0:17.69 ./BaseChars.h.stub 0:17.69 ./IsCombiningDiacritic.h.stub 0:17.69 ./js-confdefs.h.stub 0:17.69 ./js-config.h.stub 0:17.70 config 0:18.00 ./ProfilingCategoryList.h.stub 0:18.00 ./PrefsGenerated.h.stub 0:18.00 ./ReservedWordsGenerated.h.stub 0:18.00 ./StatsPhasesGenerated.h.stub 0:18.01 ./ABIFunctionTypeGenerated.h.stub 0:18.01 ./MIROpsGenerated.h.stub 0:18.01 ./LIROpsGenerated.h.stub 0:18.02 ./CacheIROpsGenerated.h.stub 0:18.02 ./AtomicOperationsGenerated.h.stub 0:18.02 ./WasmBuiltinModuleGenerated.h.stub 0:18.02 ./FrameIdList.h.stub 0:18.10 ./FrameTypeList.h.stub 0:18.28 ./CountedUnknownProperties.h.stub 0:18.32 ./registered_field_trials.h.stub 0:18.33 ./EventGIFFTMap.h.stub 0:18.34 ./HistogramGIFFTMap.h.stub 0:18.41 ./ScalarGIFFTMap.h.stub 0:18.43 ./factory.rs.stub 0:18.44 ./ohttp_pings.rs.stub 0:18.44 ./NimbusFeatureManifest.h.stub 0:18.45 ./TelemetryHistogramEnums.h.stub 0:18.59 ./TelemetryHistogramNameMap.h.stub 0:18.62 ./TelemetryScalarData.h.stub 0:18.78 ./TelemetryScalarEnums.h.stub 0:18.78 ./TelemetryEventData.h.stub 0:18.87 ./TelemetryEventEnums.h.stub 0:18.88 ./TelemetryProcessEnums.h.stub 0:18.90 ./TelemetryProcessData.h.stub 0:19.04 ./TelemetryUserInteractionData.h.stub 0:19.23 ./TelemetryUserInteractionNameMap.h.stub 0:19.25 ./CrashAnnotations.h.stub 0:19.35 ./profiling_categories.rs.stub 0:19.36 ./ErrorList.h.stub 0:19.47 ./ErrorNamesInternal.h.stub 0:19.58 ./error_list.rs.stub 0:19.60 ./Services.h.stub 0:19.62 ./GeckoProcessTypes.h.stub 0:19.72 ./nsGkAtomList.h.stub 0:19.75 ./nsGkAtomConsts.h.stub 0:19.78 ./xpidl.stub.stub 0:19.90 ./application.ini.stub 0:19.91 config/nsinstall_real 0:19.91 ./CSS2Properties.webidl.stub 0:19.92 ./selfhosted.out.h.stub 0:19.94 ./nsCSSPropertyID.h.stub 0:20.00 ./ServoCSSPropList.h.stub 0:20.00 ./CompositorAnimatableProperties.h.stub 0:20.15 config/system-header.sentinel.stub 0:20.21 ./application.ini.h.stub 0:20.48 accessible/xpcom/xpcAccEvents.h.stub 0:20.49 modules/libpref/StaticPrefListAll.h.stub 0:20.82 xpcom/components/Components.h.stub 0:20.87 WARNING: mkdir -dot- requested by /usr/bin/make -C /tmp/build/firefox-128.6.0/firefox-build-dir/config/makefiles/xpidl xpidl 0:20.87 config/makefiles/xpidl/Bits.xpt 0:20.88 config/makefiles/xpidl/accessibility.xpt 0:21.13 config/makefiles/xpidl/alerts.xpt 0:21.13 config/makefiles/xpidl/appshell.xpt 0:21.13 config/makefiles/xpidl/appstartup.xpt 0:21.14 config/makefiles/xpidl/autocomplete.xpt 0:21.14 config/makefiles/xpidl/autoplay.xpt 0:21.34 config/makefiles/xpidl/backgroundhangmonitor.xpt 0:21.40 config/makefiles/xpidl/browser-newtab.xpt 0:21.56 config/makefiles/xpidl/browsercompsbase.xpt 0:21.63 config/makefiles/xpidl/caps.xpt 0:21.67 config/makefiles/xpidl/captivedetect.xpt 0:21.70 config/makefiles/xpidl/cascade_bindings.xpt 0:21.72 config/makefiles/xpidl/chrome.xpt 0:21.73 config/makefiles/xpidl/commandhandler.xpt 0:21.82 config/makefiles/xpidl/commandlines.xpt 0:21.96 config/makefiles/xpidl/composer.xpt 0:22.03 config/makefiles/xpidl/content_events.xpt 0:22.04 config/makefiles/xpidl/content_geckomediaplugins.xpt 0:22.08 config/makefiles/xpidl/docshell.xpt 0:22.11 config/makefiles/xpidl/dom.xpt 0:22.15 config/makefiles/xpidl/dom_audiochannel.xpt 0:22.24 config/makefiles/xpidl/dom_base.xpt 0:22.31 config/makefiles/xpidl/dom_bindings.xpt 0:22.41 config/makefiles/xpidl/dom_events.xpt 0:22.42 config/makefiles/xpidl/dom_geolocation.xpt 0:22.46 config/makefiles/xpidl/dom_identitycredential.xpt 0:22.52 config/makefiles/xpidl/dom_indexeddb.xpt 0:22.63 config/makefiles/xpidl/dom_localstorage.xpt 0:22.73 config/makefiles/xpidl/dom_media.xpt 0:22.81 config/makefiles/xpidl/dom_network.xpt 0:22.82 config/makefiles/xpidl/dom_notification.xpt 0:22.83 config/makefiles/xpidl/dom_payments.xpt 0:22.88 config/makefiles/xpidl/dom_power.xpt 0:22.92 config/makefiles/xpidl/dom_push.xpt 0:23.00 config/makefiles/xpidl/dom_quota.xpt 0:23.02 config/makefiles/xpidl/dom_security.xpt 0:23.12 config/makefiles/xpidl/dom_serializers.xpt 0:23.24 config/makefiles/xpidl/dom_sidebar.xpt 0:23.24 config/makefiles/xpidl/dom_simpledb.xpt 0:23.25 config/makefiles/xpidl/dom_storage.xpt 0:23.29 config/makefiles/xpidl/dom_system.xpt 0:23.35 config/makefiles/xpidl/dom_webauthn.xpt 0:23.44 config/makefiles/xpidl/dom_webspeechrecognition.xpt 0:23.48 config/makefiles/xpidl/dom_webspeechsynth.xpt 0:23.57 config/makefiles/xpidl/dom_workers.xpt 0:23.61 config/makefiles/xpidl/dom_xslt.xpt 0:23.64 config/makefiles/xpidl/dom_xul.xpt 0:23.65 config/makefiles/xpidl/downloads.xpt 0:23.68 config/makefiles/xpidl/editor.xpt 0:23.73 config/makefiles/xpidl/enterprisepolicies.xpt 0:23.74 config/makefiles/xpidl/extensions.xpt 0:23.86 ./GeneratedElementDocumentState.h.stub 0:23.86 config/makefiles/xpidl/exthandler.xpt 0:23.88 config/makefiles/xpidl/fastfind.xpt 0:23.94 ./fragmentdirectives_ffi_generated.h.stub 0:23.99 ./data_encoding_ffi_generated.h.stub 0:24.03 ./mime_guess_ffi_generated.h.stub 0:24.05 ./audioipc2_client_ffi_generated.h.stub 0:24.08 config/makefiles/xpidl/fog.xpt 0:24.16 ./audioipc2_server_ffi_generated.h.stub 0:24.18 config/makefiles/xpidl/gfx.xpt 0:24.30 ./midir_impl_ffi_generated.h.stub 0:24.33 config/makefiles/xpidl/html5.xpt 0:24.35 ./origin_trials_ffi_generated.h.stub 0:24.37 ./webrender_ffi_generated.h.stub 0:24.38 ./wgpu_ffi_generated.h.stub 0:24.40 config/makefiles/xpidl/htmlparser.xpt 0:24.42 config/makefiles/xpidl/http-sfv.xpt 0:24.50 ./unicode_bidi_ffi_generated.h.stub 0:24.60 ./mapped_hyph.h.stub 0:24.64 config/makefiles/xpidl/imglib2.xpt 0:24.73 ./fluent_ffi_generated.h.stub 0:24.76 ./l10nregistry_ffi_generated.h.stub 0:24.76 config/makefiles/xpidl/inspector.xpt 0:24.77 config/makefiles/xpidl/intl.xpt 0:24.80 config/makefiles/xpidl/jar.xpt 0:24.82 ./localization_ffi_generated.h.stub 0:25.08 ./fluent_langneg_ffi_generated.h.stub 0:25.09 ./oxilangtag_ffi_generated.h.stub 0:25.13 config/makefiles/xpidl/jsdevtools.xpt 0:25.17 ./unic_langid_ffi_generated.h.stub 0:25.18 config/makefiles/xpidl/kvstore.xpt 0:25.20 ./ServoStyleConsts.h.stub 0:25.27 config/makefiles/xpidl/layout_base.xpt 0:25.45 config/makefiles/xpidl/layout_xul_tree.xpt 0:25.50 ./mp4parse_ffi_generated.h.stub 0:25.50 config/makefiles/xpidl/locale.xpt 0:25.55 config/makefiles/xpidl/loginmgr.xpt 0:25.58 config/makefiles/xpidl/migration.xpt 0:25.66 ./MozURL_ffi.h.stub 0:25.71 ./rust_helper.h.stub 0:25.90 ./neqo_glue_ffi_generated.h.stub 0:25.93 config/makefiles/xpidl/mimetype.xpt 0:25.94 ./fog_ffi_generated.h.stub 0:25.96 ./jog_ffi_generated.h.stub 0:25.99 config/makefiles/xpidl/mozfind.xpt 0:26.06 config/makefiles/xpidl/mozintl.xpt 0:26.12 config/makefiles/xpidl/necko.xpt 0:26.20 ./dap_ffi_generated.h.stub 0:26.48 config/makefiles/xpidl/necko_about.xpt 0:26.48 ./profiler_ffi_generated.h.stub 0:26.51 ./gk_rust_utils_ffi_generated.h.stub 0:26.57 config/makefiles/xpidl/necko_cache2.xpt 0:26.59 config/makefiles/xpidl/necko_cookie.xpt 0:26.68 config/makefiles/xpidl/necko_dns.xpt 0:26.99 config/makefiles/xpidl/necko_file.xpt 0:27.00 config/makefiles/xpidl/necko_http.xpt 0:27.22 config/makefiles/xpidl/necko_res.xpt 0:27.35 config/makefiles/xpidl/necko_socket.xpt 0:27.35 config/makefiles/xpidl/necko_strconv.xpt 0:27.36 config/makefiles/xpidl/necko_viewsource.xpt 0:27.38 config/makefiles/xpidl/necko_websocket.xpt 0:27.53 config/makefiles/xpidl/necko_webtransport.xpt 0:27.84 config/makefiles/xpidl/parentalcontrols.xpt 0:27.96 config/makefiles/xpidl/peerconnection.xpt 0:27.99 config/makefiles/xpidl/pipnss.xpt 0:28.03 config/makefiles/xpidl/places.xpt 0:28.04 config/makefiles/xpidl/pref.xpt 0:28.05 config/makefiles/xpidl/prefetch.xpt 0:28.07 config/makefiles/xpidl/privateattribution.xpt 0:28.14 config/makefiles/xpidl/profiler.xpt 0:28.37 config/makefiles/xpidl/remote.xpt 0:28.45 config/makefiles/xpidl/reputationservice.xpt 0:28.45 config/makefiles/xpidl/sandbox.xpt 0:28.52 config/makefiles/xpidl/satchel.xpt 0:28.56 config/makefiles/xpidl/services.xpt 0:28.62 config/makefiles/xpidl/sessionstore.xpt 0:28.66 config/makefiles/xpidl/shellservice.xpt 0:28.75 config/makefiles/xpidl/shistory.xpt 0:28.83 config/makefiles/xpidl/spellchecker.xpt 0:28.90 config/makefiles/xpidl/startupcache.xpt 0:28.92 config/makefiles/xpidl/storage.xpt 0:28.98 config/makefiles/xpidl/telemetry.xpt 0:29.00 config/makefiles/xpidl/thumbnails.xpt 0:29.01 config/makefiles/xpidl/toolkit_antitracking.xpt 0:29.09 config/makefiles/xpidl/toolkit_asyncshutdown.xpt 0:29.09 config/makefiles/xpidl/toolkit_backgroundtasks.xpt 0:29.12 config/makefiles/xpidl/toolkit_cleardata.xpt 0:29.18 config/makefiles/xpidl/toolkit_contentanalysis.xpt 0:29.24 config/makefiles/xpidl/toolkit_cookiebanners.xpt 0:29.31 config/makefiles/xpidl/toolkit_crashservice.xpt 0:29.31 config/makefiles/xpidl/toolkit_finalizationwitness.xpt 0:29.33 config/makefiles/xpidl/toolkit_modules.xpt 0:29.34 config/makefiles/xpidl/toolkit_processtools.xpt 0:29.34 config/makefiles/xpidl/toolkit_resistfingerprinting.xpt 0:29.41 config/makefiles/xpidl/toolkit_search.xpt 0:29.44 config/makefiles/xpidl/toolkit_shell.xpt 0:29.47 config/makefiles/xpidl/toolkit_terminator.xpt 0:29.55 toolkit/components/glean/GleanMetrics.h.stub 0:29.56 toolkit/components/glean/GleanPings.h.stub 0:29.56 config/makefiles/xpidl/toolkit_xulstore.xpt 0:29.67 config/makefiles/xpidl/toolkitprofile.xpt 0:29.70 config/makefiles/xpidl/txmgr.xpt 0:29.74 config/makefiles/xpidl/txtsvc.xpt 0:29.76 config/makefiles/xpidl/uconv.xpt 0:29.77 config/makefiles/xpidl/update.xpt 0:29.79 config/makefiles/xpidl/uriloader.xpt 0:29.81 config/makefiles/xpidl/url-classifier.xpt 0:29.91 config/makefiles/xpidl/urlformatter.xpt 0:29.93 config/makefiles/xpidl/webBrowser_core.xpt 0:29.95 config/makefiles/xpidl/webbrowserpersist.xpt 0:30.09 config/makefiles/xpidl/webextensions.xpt 0:30.10 config/makefiles/xpidl/webextensions-storage.xpt 0:30.23 config/makefiles/xpidl/webvtt.xpt 0:30.28 config/makefiles/xpidl/widget.xpt 0:30.34 config/makefiles/xpidl/windowcreator.xpt 0:30.38 config/makefiles/xpidl/windowwatcher.xpt 0:30.43 config/makefiles/xpidl/xpcom_base.xpt 0:30.58 config/makefiles/xpidl/xpcom_components.xpt 0:30.60 config/makefiles/xpidl/xpcom_ds.xpt 0:30.68 config/makefiles/xpidl/xpcom_io.xpt 0:30.69 config/makefiles/xpidl/xpcom_system.xpt 0:30.73 config/makefiles/xpidl/xpcom_threads.xpt 0:30.74 config/makefiles/xpidl/xpconnect.xpt 0:30.80 config/makefiles/xpidl/xul.xpt 0:31.01 config/makefiles/xpidl/xulapp.xpt 0:31.03 config/makefiles/xpidl/zipwriter.xpt 0:31.93 config/makefiles/xpidl/xptdata.stub 0:37.33 browser/app 0:37.33 memory/build 0:37.33 build/pure_virtual 0:37.33 memory/mozalloc 0:37.33 mozglue/baseprofiler 0:37.33 mozglue/build 0:37.33 mfbt 0:37.33 mozglue/interposers 0:37.33 xpcom/glue/standalone 0:37.33 dom/media/gmp-plugin-openh264 0:37.33 ipc/app 0:37.33 dom/media/fake-cdm 0:37.33 toolkit/library/build/libxul.so.symbols.stub 0:37.33 mozglue/misc 0:37.39 warning: /tmp/build/firefox-128.6.0/netwerk/base/rust-helper/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 0:37.39 warning: /tmp/build/firefox-128.6.0/dom/media/webrtc/sdp/rsdparsa_capi/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 0:37.39 warning: /tmp/build/firefox-128.6.0/toolkit/components/kvstore/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 0:37.39 warning: /tmp/build/firefox-128.6.0/toolkit/library/gtest/rust/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 0:37.39 warning: /tmp/build/firefox-128.6.0/toolkit/library/gtest/rust/Cargo.toml: unused manifest key: lib.plugin 0:37.39 warning: /tmp/build/firefox-128.6.0/xpcom/rust/gtest/bench-collections/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 0:37.39 warning: /tmp/build/firefox-128.6.0/toolkit/components/glean/tests/gtest/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 0:37.39 warning: /tmp/build/firefox-128.6.0/toolkit/components/processtools/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 0:37.39 warning: /tmp/build/firefox-128.6.0/toolkit/components/bitsdownload/bits_client/bits/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 0:37.39 warning: /tmp/build/firefox-128.6.0/netwerk/base/mozurl/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 0:37.39 warning: /tmp/build/firefox-128.6.0/dom/fs/parent/rust/data-encoding-ffi/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 0:37.39 warning: /tmp/build/firefox-128.6.0/storage/variant/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 0:37.39 warning: /tmp/build/firefox-128.6.0/dom/media/gtest/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 0:37.39 warning: /tmp/build/firefox-128.6.0/js/src/rust/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 0:37.39 warning: /tmp/build/firefox-128.6.0/intl/encoding_glue/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 0:37.39 warning: /tmp/build/firefox-128.6.0/tools/profiler/rust-helper/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 0:37.39 warning: /tmp/build/firefox-128.6.0/xpcom/rust/gtest/xpcom/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 0:37.39 warning: /tmp/build/firefox-128.6.0/xpcom/rust/malloc_size_of_derive/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 0:37.39 warning: /tmp/build/firefox-128.6.0/xpcom/rust/gtest/nsstring/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 0:37.39 warning: /tmp/build/firefox-128.6.0/modules/libpref/parser/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 0:37.39 warning: /tmp/build/firefox-128.6.0/toolkit/components/cascade_bloom_filter/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 0:37.39 warning: /tmp/build/firefox-128.6.0/security/manager/ssl/cert_storage/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 0:37.39 warning: /tmp/build/firefox-128.6.0/dom/fs/parent/rust/mime-guess-ffi/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 0:37.39 warning: /tmp/build/firefox-128.6.0/js/src/fuzz-tests/gluesmith/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 0:37.39 warning: /tmp/build/firefox-128.6.0/toolkit/components/bitsdownload/bits_client/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition 0:37.39 (in the `regex` dependency) 0:37.39 warning: /tmp/build/firefox-128.6.0/toolkit/components/bitsdownload/bits_client/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 0:37.39 warning: /tmp/build/firefox-128.6.0/toolkit/components/bitsdownload/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 0:37.39 warning: /tmp/build/firefox-128.6.0/toolkit/library/rust/shared/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition 0:37.39 (in the `audio_thread_priority` dependency) 0:37.39 warning: /tmp/build/firefox-128.6.0/toolkit/library/rust/shared/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 0:37.39 warning: /tmp/build/firefox-128.6.0/toolkit/library/rust/shared/Cargo.toml: unused manifest key: lib.plugin 0:37.39 warning: /tmp/build/firefox-128.6.0/toolkit/library/rust/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 0:37.39 warning: /tmp/build/firefox-128.6.0/toolkit/library/rust/Cargo.toml: unused manifest key: lib.plugin 0:37.39 warning: /tmp/build/firefox-128.6.0/js/src/rust/shared/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 0:38.16 accessible/aom 0:39.86 accessible/atk 0:40.71 accessible/base 0:42.15 accessible/basetypes 0:42.15 accessible/generic 0:45.21 Compiling unicode-ident v1.0.6 0:45.24 Compiling proc-macro2 v1.0.74 0:45.36 Compiling serde v1.0.203 0:46.09 Compiling version_check v0.9.4 0:47.60 Compiling quote v1.0.35 0:47.69 Compiling cfg-if v1.0.0 0:47.75 Compiling memchr v2.5.0 0:48.57 Compiling syn v2.0.46 0:48.90 Compiling libc v0.2.153 0:48.97 accessible/html 0:50.06 In file included from /tmp/build/firefox-128.6.0/accessible/atk/RootAccessibleWrap.cpp:9: 0:50.07 /tmp/build/firefox-128.6.0/other-licenses/atk-1.0/atk/atkobject.h:632:3: warning: Deprecated pre-processor symbol: replace with "const" [-W#pragma-messages] 0:50.07 632 | G_CONST_RETURN gchar* (*get_name)(AtkObject* accessible); 0:50.07 | ^ 0:50.07 /usr/include/glib-2.0/glib/gmacros.h:1050:30: note: expanded from macro 'G_CONST_RETURN' 0:50.07 1050 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) 0:50.07 | ^ 0:50.07 /usr/include/glib-2.0/glib/glib-visibility.h:108:46: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_30_FOR' 0:50.07 108 | #define GLIB_DEPRECATED_MACRO_IN_2_30_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) 0:50.07 | ^ 0:50.07 /usr/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' 0:50.07 1304 | _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) 0:50.07 | ^ 0:50.07 /usr/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' 0:50.07 1301 | #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) 0:50.07 | ^ 0:50.07 :117:6: note: expanded from here 0:50.07 117 | GCC warning "Deprecated pre-processor symbol: replace with \"const\"" 0:50.08 | ^ 0:50.08 In file included from /tmp/build/firefox-128.6.0/accessible/atk/RootAccessibleWrap.cpp:9: 0:50.08 /tmp/build/firefox-128.6.0/other-licenses/atk-1.0/atk/atkobject.h:636:3: warning: Deprecated pre-processor symbol: replace with "const" [-W#pragma-messages] 0:50.08 636 | G_CONST_RETURN gchar* (*get_description)(AtkObject* accessible); 0:50.08 | ^ 0:50.08 /usr/include/glib-2.0/glib/gmacros.h:1050:30: note: expanded from macro 'G_CONST_RETURN' 0:50.08 1050 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) 0:50.08 | ^ 0:50.08 /usr/include/glib-2.0/glib/glib-visibility.h:108:46: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_30_FOR' 0:50.08 108 | #define GLIB_DEPRECATED_MACRO_IN_2_30_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) 0:50.08 | ^ 0:50.08 /usr/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' 0:50.08 1304 | _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) 0:50.08 | ^ 0:50.08 /usr/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' 0:50.08 1301 | #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) 0:50.08 | ^ 0:50.08 :122:6: note: expanded from here 0:50.08 122 | GCC warning "Deprecated pre-processor symbol: replace with \"const\"" 0:50.08 | ^ 0:50.08 In file included from /tmp/build/firefox-128.6.0/accessible/atk/RootAccessibleWrap.cpp:9: 0:50.09 /tmp/build/firefox-128.6.0/other-licenses/atk-1.0/atk/atkobject.h:773:1: warning: Deprecated pre-processor symbol: replace with "const" [-W#pragma-messages] 0:50.09 773 | G_CONST_RETURN gchar* atk_object_get_name(AtkObject* accessible); 0:50.09 | ^ 0:50.09 /usr/include/glib-2.0/glib/gmacros.h:1050:30: note: expanded from macro 'G_CONST_RETURN' 0:50.09 1050 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) 0:50.09 | ^ 0:50.09 /usr/include/glib-2.0/glib/glib-visibility.h:108:46: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_30_FOR' 0:50.09 108 | #define GLIB_DEPRECATED_MACRO_IN_2_30_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) 0:50.09 | ^ 0:50.09 /usr/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' 0:50.09 1304 | _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) 0:50.09 | ^ 0:50.09 /usr/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' 0:50.09 1301 | #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) 0:50.09 | ^ 0:50.09 :127:6: note: expanded from here 0:50.09 127 | GCC warning "Deprecated pre-processor symbol: replace with \"const\"" 0:50.09 | ^ 0:50.09 In file included from /tmp/build/firefox-128.6.0/accessible/atk/RootAccessibleWrap.cpp:9: 0:50.09 /tmp/build/firefox-128.6.0/other-licenses/atk-1.0/atk/atkobject.h:774:1: warning: Deprecated pre-processor symbol: replace with "const" [-W#pragma-messages] 0:50.09 774 | G_CONST_RETURN gchar* atk_object_get_description(AtkObject* accessible); 0:50.09 | ^ 0:50.09 /usr/include/glib-2.0/glib/gmacros.h:1050:30: note: expanded from macro 'G_CONST_RETURN' 0:50.09 1050 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) 0:50.09 | ^ 0:50.09 /usr/include/glib-2.0/glib/glib-visibility.h:108:46: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_30_FOR' 0:50.09 108 | #define GLIB_DEPRECATED_MACRO_IN_2_30_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) 0:50.09 | ^ 0:50.09 /usr/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' 0:50.09 1304 | _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) 0:50.09 | ^ 0:50.09 /usr/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' 0:50.09 1301 | #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) 0:50.09 | ^ 0:50.09 :132:6: note: expanded from here 0:50.09 132 | GCC warning "Deprecated pre-processor symbol: replace with \"const\"" 0:50.09 | ^ 0:50.09 In file included from /tmp/build/firefox-128.6.0/accessible/atk/RootAccessibleWrap.cpp:9: 0:50.09 /tmp/build/firefox-128.6.0/other-licenses/atk-1.0/atk/atkobject.h:800:1: warning: Deprecated pre-processor symbol: replace with "const" [-W#pragma-messages] 0:50.09 800 | G_CONST_RETURN gchar* atk_role_get_name(AtkRole role); 0:50.09 | ^ 0:50.09 /usr/include/glib-2.0/glib/gmacros.h:1050:30: note: expanded from macro 'G_CONST_RETURN' 0:50.10 1050 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) 0:50.10 | ^ 0:50.10 /usr/include/glib-2.0/glib/glib-visibility.h:108:46: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_30_FOR' 0:50.10 108 | #define GLIB_DEPRECATED_MACRO_IN_2_30_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) 0:50.10 | ^ 0:50.10 /usr/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' 0:50.10 1304 | _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) 0:50.10 | ^ 0:50.10 /usr/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' 0:50.10 1301 | #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) 0:50.10 | ^ 0:50.10 :2:6: note: expanded from here 0:50.10 2 | GCC warning "Deprecated pre-processor symbol: replace with \"const\"" 0:50.10 | ^ 0:50.10 In file included from /tmp/build/firefox-128.6.0/accessible/atk/RootAccessibleWrap.cpp:9: 0:50.10 /tmp/build/firefox-128.6.0/other-licenses/atk-1.0/atk/atkobject.h:810:1: warning: Deprecated pre-processor symbol: replace with "const" [-W#pragma-messages] 0:50.10 810 | G_CONST_RETURN gchar* atk_role_get_localized_name(AtkRole role); 0:50.10 | ^ 0:50.10 /usr/include/glib-2.0/glib/gmacros.h:1050:30: note: expanded from macro 'G_CONST_RETURN' 0:50.10 1050 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) 0:50.10 | ^ 0:50.10 /usr/include/glib-2.0/glib/glib-visibility.h:108:46: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_30_FOR' 0:50.10 108 | #define GLIB_DEPRECATED_MACRO_IN_2_30_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) 0:50.10 | ^ 0:50.10 /usr/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' 0:50.10 1304 | _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) 0:50.10 | ^ 0:50.10 /usr/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' 0:50.11 1301 | #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) 0:50.11 | ^ 0:50.11 :7:6: note: expanded from here 0:50.11 7 | GCC warning "Deprecated pre-processor symbol: replace with \"const\"" 0:50.11 | ^ 0:50.79 accessible/ipc 0:51.49 6 warnings generated. 0:52.52 Compiling autocfg v1.1.0 (/tmp/build/firefox-128.6.0/third_party/rust/autocfg) 0:52.73 Compiling minimal-lexical v0.2.1 0:53.08 Compiling glob v0.3.1 0:53.27 /tmp/build/firefox-128.6.0/accessible/atk/UtilInterface.cpp:237:23: warning: 'gtk_key_snooper_install' is deprecated [-Wdeprecated-declarations] 0:53.27 237 | sKey_snooper_id = gtk_key_snooper_install(mai_key_snooper, data); 0:53.27 | ^ 0:53.27 /usr/include/gtk-3.0/gtk/gtkmain.h:184:1: note: 'gtk_key_snooper_install' has been explicitly marked deprecated here 0:53.27 184 | GDK_DEPRECATED_IN_3_4 0:53.27 | ^ 0:53.27 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:286:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_4' 0:53.28 286 | # define GDK_DEPRECATED_IN_3_4 GDK_DEPRECATED 0:53.28 | ^ 0:53.28 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 0:53.28 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 0:53.28 | ^ 0:53.28 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 0:53.28 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 0:53.28 | ^ 0:53.28 Compiling nom v7.1.3 0:53.28 /tmp/build/firefox-128.6.0/accessible/atk/UtilInterface.cpp:257:5: warning: 'gtk_key_snooper_remove' is deprecated [-Wdeprecated-declarations] 0:53.28 257 | gtk_key_snooper_remove(sKey_snooper_id); 0:53.28 | ^ 0:53.28 /usr/include/gtk-3.0/gtk/gtkmain.h:187:1: note: 'gtk_key_snooper_remove' has been explicitly marked deprecated here 0:53.28 187 | GDK_DEPRECATED_IN_3_4 0:53.28 | ^ 0:53.28 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:286:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_4' 0:53.28 286 | # define GDK_DEPRECATED_IN_3_4 GDK_DEPRECATED 0:53.28 | ^ 0:53.28 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 0:53.28 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 0:53.29 | ^ 0:53.29 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 0:53.29 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 0:53.29 | ^ 0:53.63 Compiling thiserror v1.0.61 0:54.41 2 warnings generated. 0:54.48 Compiling log v0.4.20 0:54.50 Compiling mozbuild v0.1.0 (/tmp/build/firefox-128.6.0/build/rust/mozbuild) 0:54.55 Compiling lazy_static v1.4.0 0:54.63 Compiling semver v1.0.16 0:54.90 Compiling once_cell v1.19.0 0:54.96 Compiling siphasher v0.3.10 0:55.02 Compiling any_all_workaround v0.1.0 (https://github.com/hsivonen/any_all_workaround?rev=7fb1b7034c9f172aade21ee1c8554e8d8a48af80#7fb1b703) 0:55.28 Compiling anyhow v1.0.69 0:55.31 Compiling ahash v0.8.11 0:55.37 Compiling jobserver v0.1.25 0:55.48 Compiling encoding_rs v0.8.34 0:55.77 Compiling unicase v2.6.0 0:56.13 Compiling zerocopy v0.7.32 0:56.28 Compiling pkg-config v0.3.26 0:57.29 Compiling hashbrown v0.14.5 0:57.52 Compiling cc v1.0.89 0:58.47 Compiling paste v1.0.11 0:58.68 Compiling camino v1.1.2 0:59.20 accessible/xpcom 0:59.24 Compiling mime_guess v2.0.4 0:59.62 Compiling serde_json v1.0.116 0:59.85 Compiling bytes v1.4.0 1:00.09 Compiling synstructure v0.13.1 1:01.77 Compiling fs-err v2.9.0 1:01.80 Compiling itoa v1.0.5 1:02.00 Compiling equivalent v1.0.1 1:02.03 Compiling ryu v1.0.12 1:02.06 Compiling mime v0.3.16 1:02.71 Compiling smawk v0.3.2 1:02.89 Compiling unicode-linebreak v0.1.5 1:02.97 Compiling unicode-width v0.1.10 1:03.09 Compiling weedle2 v5.0.0 1:03.33 Compiling textwrap v0.16.1 1:03.44 accessible/xul 1:04.28 Compiling plain v0.2.3 1:04.38 Compiling askama_escape v0.10.3 1:04.55 Compiling thin-vec v0.2.12 1:04.97 browser/components/about 1:05.26 Compiling libm v0.2.6 1:05.71 Compiling heck v0.4.1 1:05.75 Compiling oneshot-uniffi v0.1.6 1:06.00 Compiling static_assertions v1.1.0 1:06.81 Compiling num-traits v0.2.15 1:07.14 Compiling either v1.8.1 1:07.37 Compiling bitflags v2.5.0 1:07.84 Compiling itertools v0.10.5 1:08.26 Compiling getrandom v0.2.14 1:08.68 Compiling stable_deref_trait v1.2.0 1:08.73 Compiling clang-sys v1.7.0 1:09.60 Compiling aho-corasick v1.1.0 1:09.97 Compiling byteorder v1.5.0 1:10.17 Compiling regex-syntax v0.7.5 1:10.43 Compiling libloading v0.8.3 1:10.81 Compiling bindgen v0.69.4 (/tmp/build/firefox-128.6.0/third_party/rust/bindgen) 1:10.83 Compiling scopeguard v1.1.0 1:11.02 Compiling cexpr v0.6.0 1:11.43 Compiling cstr v0.2.11 1:12.61 Compiling lazycell v1.3.0 1:12.73 Compiling rustc-hash v1.1.0 1:12.89 Compiling shlex v1.1.0 1:13.20 Compiling regex-automata v0.3.7 1:15.40 Compiling threadbound v0.1.5 1:15.81 browser/components/shell 1:16.61 Compiling crossbeam-utils v0.8.14 1:17.11 Compiling percent-encoding v2.3.1 1:17.53 Compiling form_urlencoded v1.2.1 1:19.01 Compiling regex v1.9.4 1:21.06 Compiling uniffi_core v0.27.1 1:22.47 Compiling lock_api v0.4.9 1:22.59 Compiling parking_lot_core v0.9.9 1:22.96 Compiling fnv v1.0.7 1:23.05 Compiling strsim v0.10.0 1:23.18 Compiling ident_case v1.0.1 1:23.63 Compiling darling_core v0.20.1 1:24.50 Compiling typenum v1.16.0 1:24.54 Compiling rand_core v0.6.4 1:24.96 Compiling generic-array v0.14.6 1:25.36 Compiling base64 v0.21.3 1:25.84 warning: trait `HasFloat` is never used 1:25.84 --> third_party/rust/bindgen/ir/item.rs:89:18 1:25.84 | 1:25.84 89 | pub(crate) trait HasFloat { 1:25.84 | ^^^^^^^^ 1:25.84 | 1:25.84 = note: `#[warn(dead_code)]` on by default 1:25.91 Compiling vcpkg v0.2.999 (/tmp/build/firefox-128.6.0/build/rust/vcpkg) 1:25.98 Compiling ppv-lite86 v0.2.17 1:26.44 Compiling libsqlite3-sys v0.28.0 1:26.82 Compiling rand_chacha v0.3.1 1:27.18 Compiling num-integer v0.1.45 1:27.61 Compiling time v0.1.45 1:28.71 Compiling rand v0.8.5 1:29.00 Compiling lmdb-rkv-sys v0.11.2 1:30.80 Compiling crypto-common v0.1.6 1:30.97 Compiling block-buffer v0.10.3 1:31.63 Compiling hashlink v0.9.1 1:32.24 Compiling phf_shared v0.11.2 1:32.45 Compiling cfg_aliases v0.1.1 1:32.51 Compiling fallible-iterator v0.3.0 1:32.62 Compiling termcolor v1.4.1 1:32.78 Compiling serde_derive v1.0.203 1:33.35 Compiling thiserror-impl v1.0.61 1:33.50 Compiling scroll_derive v0.12.0 1:33.52 Compiling uniffi_checksum_derive v0.27.1 1:34.21 Compiling zerofrom-derive v0.1.3 1:35.91 caps 1:36.22 Compiling yoke-derive v0.7.3 1:36.24 /tmp/build/firefox-128.6.0/browser/components/shell/nsGNOMEShellService.cpp:461:22: warning: 'gdk_color_parse' is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations] 1:36.25 461 | gboolean success = gdk_color_parse(background.get(), &color); 1:36.25 | ^ 1:36.25 /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:78:1: note: 'gdk_color_parse' has been explicitly marked deprecated here 1:36.25 78 | GDK_DEPRECATED_IN_3_14_FOR(gdk_rgba_parse) 1:36.25 | ^ 1:36.25 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:357:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_14_FOR' 1:36.25 357 | # define GDK_DEPRECATED_IN_3_14_FOR(f) GDK_DEPRECATED_FOR(f) 1:36.25 | ^ 1:36.25 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' 1:36.25 49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN 1:36.25 | ^ 1:36.25 /usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR' 1:36.25 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) 1:36.25 | ^ 1:36.44 Compiling uniffi_meta v0.27.1 1:37.49 Compiling scroll v0.12.0 1:37.92 1 warning generated. 1:38.00 Compiling xpcom_macros v0.1.0 (/tmp/build/firefox-128.6.0/xpcom/rust/xpcom/xpcom_macros) 1:38.12 Compiling goblin v0.8.1 1:42.90 chrome 1:43.06 Compiling zerovec-derive v0.10.2 1:44.17 Compiling displaydoc v0.2.4 1:45.67 Compiling darling_macro v0.20.1 1:45.84 Compiling fallible-streaming-iterator v0.1.9 1:46.22 config/external/gkcodecs/libgkcodecs.so.symbols.stub 1:46.27 Compiling phf_generator v0.11.2 1:46.40 Compiling digest v0.10.6 1:46.77 Compiling ffi-support v0.4.4 1:47.53 Compiling slab v0.4.8 1:47.96 Compiling arrayref v0.3.6 1:48.01 Compiling crc32fast v1.3.2 1:48.20 Compiling darling v0.20.1 1:48.33 Compiling ordered-float v3.4.0 1:48.71 Compiling memoffset v0.9.0 1:48.96 Compiling async-task v4.3.0 1:49.20 Compiling id-arena v2.2.1 1:49.42 Compiling litemap v0.7.2 1:49.48 Compiling adler v1.0.2 1:49.72 Compiling writeable v0.5.4 1:49.96 Compiling miniz_oxide v0.7.1 1:50.62 Compiling futures-core v0.3.28 1:50.92 Compiling rustix v0.38.28 1:51.05 Compiling flate2 v1.0.26 1:51.45 Compiling icu_provider_macros v1.4.0 1:52.22 Compiling error-support-macros v0.1.0 (https://github.com/mozilla/application-services?rev=7c275b9088557abcbc8f3c2834f9aaa9064ca5e4#7c275b90) 1:52.24 Compiling crossbeam-channel v0.5.6 1:52.93 Compiling whatsys v0.3.1 1:53.21 Compiling crossbeam-epoch v0.9.14 1:53.51 Compiling linux-raw-sys v0.4.12 1:53.69 Compiling cmake v0.1.999 (/tmp/build/firefox-128.6.0/build/rust/cmake) 1:53.75 Compiling futures-task v0.3.28 1:53.86 Compiling futures-channel v0.3.28 1:54.27 Compiling cubeb-sys v0.13.0 1:54.31 Compiling memoffset v0.8.999 (/tmp/build/firefox-128.6.0/build/rust/memoffset) 1:54.39 Compiling phf_macros v0.11.2 1:54.55 Compiling type-map v0.4.0 1:54.63 Compiling derive_more-impl v1.0.0-beta.2 1:54.82 media/libaom 1:54.89 Compiling zeitstempel v0.1.1 1:54.97 Compiling powerfmt v0.2.0 1:55.03 Compiling time-core v0.1.2 1:55.14 Compiling futures-sink v0.3.28 1:55.25 Compiling rayon-core v1.12.0 1:55.36 Compiling num-conv v0.1.0 1:55.39 Compiling khronos_api v3.1.0 1:55.55 Compiling fastrand v2.0.0 1:56.00 Compiling futures-util v0.3.28 1:56.05 Compiling time-macros v0.2.18 1:56.68 media/libogg 1:57.25 Compiling serde_with_macros v3.0.0 1:57.34 Compiling fluent-syntax v0.11.0 1:57.62 Compiling zerofrom v0.1.4 1:57.78 Compiling yoke v0.7.3 1:58.09 Compiling zerovec v0.10.4 1:58.12 Compiling env_logger v0.10.0 2:00.75 Compiling tinystr v0.7.4 2:00.83 Compiling phf v0.11.2 2:01.09 Compiling unic-langid-impl v0.9.5 2:01.13 Compiling icu_locid v1.4.0 2:04.71 Compiling unic-langid v0.9.5 2:04.77 Compiling fluent-langneg v0.13.0 2:05.21 Compiling icu_provider v1.4.0 2:05.39 Compiling intl_pluralrules v7.0.2 2:06.22 Compiling intl-memoizer v0.5.1 2:06.52 Compiling futures-macro v0.3.28 2:06.80 Compiling malloc_size_of_derive v0.1.3 (/tmp/build/firefox-128.6.0/xpcom/rust/malloc_size_of_derive) 2:06.87 Compiling inherent v1.0.7 2:06.96 Compiling fxhash v0.2.1 2:07.12 Compiling dtoa v0.4.8 2:07.39 Compiling futures-io v0.3.28 2:07.78 Compiling pin-project-lite v0.2.9 2:07.87 Compiling atomic_refcell v0.1.9 2:08.02 Compiling cpufeatures v0.2.8 2:08.30 Compiling pin-utils v0.1.0 2:08.36 Compiling self_cell v0.10.2 2:08.55 Compiling smallvec v1.13.1 2:08.58 Compiling indexmap v2.2.6 2:08.81 Compiling nsstring v0.1.0 (/tmp/build/firefox-128.6.0/xpcom/rust/nsstring) 2:08.91 Compiling bitflags v1.999.999 (/tmp/build/firefox-128.6.0/build/rust/bitflags) 2:08.96 Compiling bincode v1.3.3 2:09.04 Compiling unicode-bidi v0.3.15 (https://github.com/servo/unicode-bidi?rev=ca612daf1c08c53abe07327cb3e6ef6e0a760f0c#ca612daf) 2:09.06 Compiling tinyvec v1.999.999 (/tmp/build/firefox-128.6.0/build/rust/tinyvec) 2:09.12 Compiling unicode-normalization v0.1.22 2:09.42 warning: `bindgen` (lib) generated 1 warning 2:09.94 Compiling nserror v0.1.0 (/tmp/build/firefox-128.6.0/xpcom/rust/nserror) 2:09.98 Compiling parking_lot v0.12.1 2:09.98 Compiling uuid v1.3.0 2:10.16 Compiling toml v0.5.11 2:10.50 Compiling cargo-platform v0.1.2 2:10.80 Compiling basic-toml v0.1.2 2:11.67 Compiling xpcom v0.1.0 (/tmp/build/firefox-128.6.0/xpcom/rust/xpcom) 2:12.03 Compiling idna v0.5.0 2:12.26 Compiling arrayvec v0.7.2 2:12.38 Compiling euclid v0.22.10 2:12.65 Compiling cargo_metadata v0.15.3 2:12.81 Compiling lmdb-rkv v0.14.0 2:13.71 Compiling url v2.5.0 2:14.83 Compiling rusqlite v0.31.0 2:14.88 Compiling chrono v0.4.19 2:15.07 Compiling uniffi_testing v0.27.1 2:15.15 Compiling askama_derive v0.12.1 2:16.43 Compiling uniffi_udl v0.27.1 2:16.50 Compiling rkv v0.19.0 2:16.97 Compiling app_units v0.7.3 2:18.10 Compiling serde_bytes v0.11.9 2:18.31 Compiling derive_more v1.0.0-beta.2 2:18.42 Compiling deranged v0.3.11 2:18.44 Compiling serde_path_to_error v0.1.11 2:18.82 Compiling smallbitvec v2.5.1 2:18.90 Compiling uniffi_macros v0.27.1 2:19.26 Compiling derive_more v0.99.999 (/tmp/build/firefox-128.6.0/build/rust/derive_more) 2:19.26 Compiling sync-guid v0.1.0 (https://github.com/mozilla/application-services?rev=7c275b9088557abcbc8f3c2834f9aaa9064ca5e4#7c275b90) 2:19.37 Compiling webrender_build v0.0.2 (/tmp/build/firefox-128.6.0/gfx/wr/webrender_build) 2:19.74 Compiling fluent-bundle v0.15.2 2:20.53 Compiling time v0.3.36 2:21.03 Compiling tempfile v3.9.0 2:21.96 Compiling serde_with v3.0.0 2:22.24 Compiling dtoa-short v0.3.3 2:22.68 Compiling icu_collections v1.4.0 2:22.92 Compiling crossbeam-deque v0.8.2 2:23.42 Compiling derive_common v0.0.1 (/tmp/build/firefox-128.6.0/servo/components/derive_common) 2:23.51 Compiling phf_codegen v0.11.2 2:23.63 Compiling enum-map-derive v0.17.0 2:23.68 Compiling cssparser-macros v0.6.1 2:24.25 Compiling libdbus-sys v0.2.2 2:24.40 Compiling memmap2 v0.9.3 2:24.62 Compiling xml-rs v0.8.4 2:24.72 Compiling neqo-common v0.7.9 (/tmp/build/firefox-128.6.0/third_party/rust/neqo-common) 2:25.13 Compiling selectors v0.22.0 (/tmp/build/firefox-128.6.0/servo/components/selectors) 2:25.27 Compiling qlog v0.13.0 2:25.41 Compiling cubeb-core v0.13.0 2:26.41 Compiling gl_generator v0.14.0 2:26.81 Compiling cssparser v0.34.0 2:27.10 Compiling neqo-crypto v0.7.9 (/tmp/build/firefox-128.6.0/third_party/rust/neqo-crypto) 2:27.12 Compiling wr_malloc_size_of v0.0.2 (/tmp/build/firefox-128.6.0/gfx/wr/wr_malloc_size_of) 2:27.31 Compiling static_prefs v0.1.0 (/tmp/build/firefox-128.6.0/modules/libpref/init/static_prefs) 2:27.38 Compiling gecko-profiler v0.1.0 (/tmp/build/firefox-128.6.0/tools/profiler/rust-api) 2:27.47 Compiling sha2 v0.10.6 2:27.51 Compiling prost-derive v0.12.1 2:27.71 Compiling enum-map v2.7.3 2:27.97 Compiling nix v0.28.0 2:29.09 Compiling glslopt v0.1.10 2:29.30 Compiling servo_arc v0.1.1 (/tmp/build/firefox-128.6.0/servo/components/servo_arc) 2:29.57 Compiling glsl v6.0.2 2:29.58 Compiling unicode-xid v0.2.4 2:29.72 Compiling icu_locid_transform_data v1.4.0 2:29.74 Compiling rust_decimal v1.28.1 2:29.74 Compiling async-trait v0.1.68 2:29.78 Compiling icu_locid_transform v1.4.0 2:30.20 Compiling gleam v0.15.0 2:30.37 Compiling peek-poke-derive v0.3.0 (/tmp/build/firefox-128.6.0/gfx/wr/peek-poke/peek-poke-derive) 2:30.47 Compiling to_shmem v0.0.1 (/tmp/build/firefox-128.6.0/servo/components/to_shmem) 2:31.01 Compiling rayon v1.6.1 2:32.72 Compiling to_shmem_derive v0.0.1 (/tmp/build/firefox-128.6.0/servo/components/to_shmem_derive) 2:33.52 Compiling moz_task v0.1.0 (/tmp/build/firefox-128.6.0/xpcom/rust/moz_task) 2:34.19 Compiling storage_variant v0.1.0 (/tmp/build/firefox-128.6.0/storage/variant) 2:34.94 Compiling glsl-to-cxx v0.1.0 (/tmp/build/firefox-128.6.0/gfx/wr/glsl-to-cxx) 2:35.26 Compiling futures-executor v0.3.28 2:36.01 Compiling fluent-pseudo v0.3.1 2:36.71 Compiling pkcs11-bindings v0.1.5 2:39.00 Compiling profiler-macros v0.1.0 (/tmp/build/firefox-128.6.0/tools/profiler/rust-api/macros) 2:39.81 Compiling bindgen v0.63.999 (/tmp/build/firefox-128.6.0/build/rust/bindgen-0.63) 2:39.91 Compiling core_maths v0.1.0 2:40.11 Compiling alsa-sys v0.3.1 2:40.28 media/libopus 2:40.68 /tmp/build/firefox-128.6.0/media/libopus/celt/celt.c:86:13: warning: code will never be executed [-Wunreachable-code] 2:40.68 86 | ret = 0; 2:40.68 | ^ 2:40.75 Compiling num_cpus v1.15.0 2:40.83 Compiling error-chain v0.12.4 2:40.84 Compiling icu_segmenter_data v1.4.0 (/tmp/build/firefox-128.6.0/intl/icu_segmenter_data) 2:40.88 1 warning generated. 2:41.21 Compiling data-encoding v2.3.3 2:41.60 Compiling precomputed-hash v0.1.1 2:41.73 Compiling utf8_iter v1.0.3 2:41.75 Compiling bit-vec v0.6.3 2:42.04 Compiling crossbeam-queue v0.3.8 2:42.34 Compiling strck v0.1.2 2:42.62 Compiling same-file v1.0.6 2:42.64 Compiling new_debug_unreachable v1.0.4 2:42.73 Compiling neqo-transport v0.7.9 (/tmp/build/firefox-128.6.0/third_party/rust/neqo-transport) 2:42.80 Compiling ash v0.38.0+1.3.281 2:43.08 Compiling walkdir v2.3.2 2:43.29 Compiling strck_ident v0.1.2 2:43.54 Compiling bit-set v0.5.3 2:43.82 Compiling codespan-reporting v0.11.1 2:44.14 Compiling icu_segmenter v1.4.0 2:46.80 Compiling build-parallel v0.1.2 2:47.15 Compiling ohttp v0.3.1 2:47.24 Compiling fluent v0.16.0 2:47.29 Compiling dbus v0.6.5 2:47.47 Compiling futures v0.3.28 2:47.53 Compiling peek-poke v0.3.0 (/tmp/build/firefox-128.6.0/gfx/wr/peek-poke) 2:48.78 Compiling nss-gk-api v0.3.0 2:48.96 Compiling rustc_version v0.4.0 2:49.09 Compiling ron v0.8.1 2:49.59 Compiling askama v0.12.0 2:49.88 Compiling uniffi_bindgen v0.27.1 2:49.91 Compiling prost v0.12.1 2:49.93 Compiling gpu-alloc-types v0.3.0 2:50.19 Compiling dom v0.1.0 (/tmp/build/firefox-128.6.0/dom/base/rust) 2:50.53 Compiling spirv v0.3.0+sdk-1.3.268.0 2:50.68 Compiling gpu-descriptor-types v0.2.0 (https://github.com/zakarumych/gpu-descriptor?rev=7b71a4e47c81903ad75e2c53deb5ab1310f6ff4d#7b71a4e4) 2:50.88 Compiling viaduct v0.1.0 (https://github.com/mozilla/application-services?rev=7c275b9088557abcbc8f3c2834f9aaa9064ca5e4#7c275b90) 2:50.94 Compiling wgpu-hal v0.20.0 (https://github.com/gfx-rs/wgpu?rev=c7458638d14921c7562e4197ddeefa17be413587#c7458638) 2:51.14 Compiling audioipc2 v0.6.0 (https://github.com/mozilla/audioipc?branch=cherry-pick-firefox-128-129#e1071472) 2:51.17 Compiling hashbrown v0.13.999 (/tmp/build/firefox-128.6.0/build/rust/hashbrown) 2:51.69 Compiling nss_build_common v0.1.0 (https://github.com/mozilla/application-services?rev=7c275b9088557abcbc8f3c2834f9aaa9064ca5e4#7c275b90) 2:52.12 Compiling hexf-parse v0.2.1 2:52.19 Compiling chunky-vec v0.1.0 2:52.30 Compiling void v1.0.2 2:52.35 Compiling diplomat_core v0.7.0 2:52.39 Compiling malloc_size_of v0.0.1 (/tmp/build/firefox-128.6.0/servo/components/malloc_size_of) 2:52.72 Compiling naga v0.20.0 (https://github.com/gfx-rs/wgpu?rev=c7458638d14921c7562e4197ddeefa17be413587#c7458638) 2:53.84 Compiling gpu-descriptor v0.3.0 (https://github.com/zakarumych/gpu-descriptor?rev=7b71a4e47c81903ad75e2c53deb5ab1310f6ff4d#7b71a4e4) 2:54.29 Compiling gpu-alloc v0.6.0 2:54.42 Compiling mozglue-static v0.1.0 (/tmp/build/firefox-128.6.0/mozglue/static/rust) 2:54.68 Compiling nix v0.26.99 (/tmp/build/firefox-128.6.0/build/rust/nix) 2:54.74 Compiling sfv v0.9.4 2:54.82 Compiling webrender_api v0.62.0 (/tmp/build/firefox-128.6.0/gfx/wr/webrender_api) 2:55.13 Compiling webrender v0.62.0 (/tmp/build/firefox-128.6.0/gfx/wr/webrender) 2:57.02 Compiling style v0.0.1 (/tmp/build/firefox-128.6.0/servo/components/style) 2:58.01 Compiling swgl v0.1.0 (/tmp/build/firefox-128.6.0/gfx/wr/swgl) 2:59.62 Compiling audio_thread_priority v0.32.0 2:59.77 Compiling cubeb v0.13.0 2:59.96 Compiling wgpu-types v0.20.0 (https://github.com/gfx-rs/wgpu?rev=c7458638d14921c7562e4197ddeefa17be413587#c7458638) 3:00.45 Compiling enumset_derive v0.8.1 3:01.01 Compiling wgpu-core v0.20.0 (https://github.com/gfx-rs/wgpu?rev=c7458638d14921c7562e4197ddeefa17be413587#c7458638) 3:01.21 Compiling uniffi v0.27.1 3:01.26 Compiling libudev-sys v0.1.3 (/tmp/build/firefox-128.6.0/dom/webauthn/libudev-sys) 3:02.31 Compiling mio v0.8.8 (https://github.com/glandium/mio?rev=9a2ef335c366044ffe73b1c4acabe50a1daefe05#9a2ef335) 3:02.80 Compiling freetype v0.7.0 3:02.95 Compiling iovec v0.1.4 3:03.11 Compiling replace_with v0.1.7 3:03.15 Compiling svg_fmt v0.4.1 3:03.20 Compiling hex v0.4.3 3:03.57 Compiling keccak v0.1.4 3:03.71 Compiling encoding_c v0.9.8 3:03.71 Compiling tracy-rs v0.1.2 3:03.80 Compiling cose v0.1.4 (https://github.com/franziskuskiefer/cose-rust?rev=43c22248d136c8b38fe42ea709d08da6355cf04b#43c22248) 3:03.80 Compiling authenticator v0.4.0-alpha.24 3:04.00 Compiling encoding_c_mem v0.2.6 3:04.09 Compiling litrs v0.4.1 3:04.15 Compiling half v1.8.2 3:04.16 Compiling icu_properties_data v1.4.0 3:04.35 Compiling murmurhash3 v0.0.5 3:04.37 Compiling raw-window-handle v0.6.0 3:04.51 Compiling profiling v1.0.7 3:04.56 Compiling serde_cbor v0.11.2 3:04.79 Compiling rust_cascade v1.5.0 3:04.85 Compiling icu_properties v1.4.0 3:05.50 Compiling sha3 v0.10.8 3:06.00 Compiling enumset v1.1.2 3:06.28 Compiling etagere v0.2.7 3:06.41 Compiling document-features v0.2.8 3:06.59 Compiling neqo-qpack v0.7.9 (/tmp/build/firefox-128.6.0/third_party/rust/neqo-qpack) 3:07.43 Compiling diplomat v0.7.0 3:07.66 Compiling libudev v0.2.0 3:08.25 Compiling fluent-fallback v0.7.0 3:08.78 Compiling alsa v0.8.1 3:09.15 Compiling l10nregistry v0.3.0 (/tmp/build/firefox-128.6.0/intl/l10n/rust/l10nregistry-rs) 3:09.19 Compiling style_traits v0.0.1 (/tmp/build/firefox-128.6.0/servo/components/style_traits) 3:09.45 Compiling fallible_collections v0.4.9 3:09.98 Compiling fluent-ffi v0.1.0 (/tmp/build/firefox-128.6.0/intl/l10n/rust/fluent-ffi) 3:10.10 Compiling icu_provider_adapters v1.4.0 3:10.47 Compiling style_derive v0.0.1 (/tmp/build/firefox-128.6.0/servo/components/style_derive) 3:10.59 Compiling cubeb-backend v0.13.0 3:10.80 Compiling memmap2 v0.8.999 (/tmp/build/firefox-128.6.0/build/rust/memmap2) 3:10.82 Compiling plane-split v0.18.0 3:10.85 Compiling uluru v3.0.0 3:11.54 Compiling md-5 v0.10.5 3:11.74 Compiling bhttp v0.3.1 3:12.16 Compiling num-derive v0.4.2 3:12.65 Compiling dirs-sys v0.3.7 3:12.80 Compiling pulse-ffi v0.1.0 (https://github.com/mozilla/cubeb-pulse-rs?rev=8678dcab1c287de79c4c184ccc2e065bc62b70e2#8678dcab) 3:13.24 Compiling socket2 v0.5.7 3:13.24 Compiling bitreader v0.3.6 3:13.36 Compiling qcms v0.3.0 (/tmp/build/firefox-128.6.0/gfx/qcms) 3:13.49 Compiling subtle v2.5.0 3:13.49 Compiling diplomat-runtime v0.7.0 3:13.67 Compiling quick-error v1.2.3 3:13.74 Compiling moz_cbor v0.1.2 3:13.76 Compiling memalloc v0.1.0 3:13.77 Compiling cache-padded v1.2.0 3:13.85 Compiling topological-sort v0.1.0 3:14.00 Compiling matches v0.1.10 3:14.06 Compiling runloop v0.1.0 3:14.18 Compiling icu_capi v1.4.0 (/tmp/build/firefox-128.6.0/intl/icu_capi) 3:14.57 Compiling socket2 v0.4.999 (/tmp/build/firefox-128.6.0/build/rust/socket2) 3:14.62 Compiling ringbuf v0.2.8 3:14.63 Compiling midir v0.7.0 (https://github.com/mozilla/midir.git?rev=85156e360a37d851734118104619f86bd18e94c6#85156e36) 3:14.76 Compiling dns-parser v0.8.0 3:15.09 Compiling prio v0.16.2 3:15.61 Compiling mp4parse v0.17.0 (https://github.com/mozilla/mp4parse-rust?rev=a138e40ec1c603615873e524b5b22e11c0ec4820#a138e40e) 3:15.84 Compiling pulse v0.3.0 (https://github.com/mozilla/cubeb-pulse-rs?rev=8678dcab1c287de79c4c184ccc2e065bc62b70e2#8678dcab) 3:16.03 Compiling dirs v4.0.0 3:16.19 Compiling memmap2 v0.5.999 (/tmp/build/firefox-128.6.0/build/rust/memmap2-0.5) 3:16.26 Compiling l10nregistry-ffi v0.1.0 (/tmp/build/firefox-128.6.0/intl/l10n/rust/l10nregistry-ffi) 3:17.50 warning: use of deprecated type alias `std::panic::PanicInfo`: use `PanicHookInfo` instead 3:17.50 --> mozglue/static/rust/lib.rs:71:29 3:17.50 | 3:17.50 71 | fn panic_hook(info: &panic::PanicInfo) { 3:17.50 | ^^^^^^^^^ 3:17.50 | 3:17.50 = note: `#[warn(deprecated)]` on by default 3:17.66 Compiling unicode-bidi-ffi v0.1.0 (/tmp/build/firefox-128.6.0/intl/bidi/rust/unicode-bidi-ffi) 3:17.71 warning: `mozglue-static` (lib) generated 1 warning 3:17.71 Compiling neqo-http3 v0.7.9 (/tmp/build/firefox-128.6.0/third_party/rust/neqo-http3) 3:18.24 Compiling storage v0.1.0 (/tmp/build/firefox-128.6.0/storage/rust) 3:18.69 Compiling dogear v0.5.0 3:18.86 Compiling types v0.1.0 (https://github.com/mozilla/application-services?rev=7c275b9088557abcbc8f3c2834f9aaa9064ca5e4#7c275b90) 3:19.04 Compiling webrtc-sdp v0.3.11 3:19.62 Compiling origin-trial-token v0.1.1 3:19.91 Compiling unic-langid-ffi v0.1.0 (/tmp/build/firefox-128.6.0/intl/locale/rust/unic-langid-ffi) 3:19.92 warning: unused return value of `std::hash::Hasher::finish` that must be used 3:19.92 --> third_party/rust/neqo-http3/src/server_events.rs:46:9 3:19.93 | 3:19.93 46 | state.finish(); 3:19.93 | ^^^^^^^^^^^^^^ 3:19.93 | 3:19.93 = note: `#[warn(unused_must_use)]` on by default 3:19.93 help: use `let _ = ...` to ignore the resulting value 3:19.93 | 3:19.93 46 | let _ = state.finish(); 3:19.93 | +++++++ 3:19.93 warning: unused return value of `std::hash::Hasher::finish` that must be used 3:19.93 --> third_party/rust/neqo-http3/src/server_events.rs:237:9 3:19.93 | 3:19.93 237 | state.finish(); 3:19.93 | ^^^^^^^^^^^^^^ 3:19.93 | 3:19.93 help: use `let _ = ...` to ignore the resulting value 3:19.93 | 3:19.93 237 | let _ = state.finish(); 3:19.93 | +++++++ 3:19.93 warning: unused return value of `std::hash::Hasher::finish` that must be used 3:19.93 --> third_party/rust/neqo-http3/src/server_events.rs:406:9 3:19.93 | 3:19.93 406 | state.finish(); 3:19.93 | ^^^^^^^^^^^^^^ 3:19.93 | 3:19.93 help: use `let _ = ...` to ignore the resulting value 3:19.93 | 3:19.93 406 | let _ = state.finish(); 3:19.93 | +++++++ 3:20.44 Compiling sha1 v0.10.5 3:21.06 Compiling chardetng v0.1.9 (https://github.com/hsivonen/chardetng?rev=3484d3e3ebdc8931493aa5df4d7ee9360a90e76b#3484d3e3) 3:21.40 Compiling object v0.32.0 3:22.65 Compiling xmldecl v0.2.0 3:22.81 Compiling rustc-demangle v0.1.21 3:22.99 Compiling typed-arena-nomut v0.1.0 3:23.06 Compiling oxilangtag v0.1.3 3:23.20 Compiling remove_dir_all v0.5.3 3:23.25 Compiling wpf-gpu-raster v0.1.0 (https://github.com/FirefoxGraphics/wpf-gpu-raster?rev=99979da091fd58fba8477e7fcdf5ec0727102916#99979da0) 3:23.93 Compiling oxilangtag-ffi v0.1.0 (/tmp/build/firefox-128.6.0/intl/locale/rust/oxilangtag-ffi) 3:24.40 Compiling encoding_glue v0.1.0 (/tmp/build/firefox-128.6.0/intl/encoding_glue) 3:24.45 Compiling chardetng_c v0.1.2 (https://github.com/hsivonen/chardetng_c?rev=ed8a4c6f900a90d4dbc1d64b856e61490a1c3570#ed8a4c6f) 3:24.57 Compiling buildid_reader v0.1.0 (/tmp/build/firefox-128.6.0/toolkit/library/buildid_reader) 3:24.71 Compiling rsdparsa_capi v0.1.0 (/tmp/build/firefox-128.6.0/dom/media/webrtc/sdp/rsdparsa_capi) 3:24.75 Compiling profiler_helper v0.1.0 (/tmp/build/firefox-128.6.0/tools/profiler/rust-helper) 3:24.98 Compiling neqo_glue v0.1.0 (/tmp/build/firefox-128.6.0/netwerk/socket/neqo_glue) 3:25.24 Compiling uniffi_build v0.27.1 3:25.41 Compiling crypto_hash v0.1.0 (/tmp/build/firefox-128.6.0/security/manager/ssl/crypto_hash) 3:25.85 Compiling bookmark_sync v0.1.0 (/tmp/build/firefox-128.6.0/toolkit/components/places/bookmark_sync) 3:26.35 Compiling fluent-langneg-ffi v0.1.0 (/tmp/build/firefox-128.6.0/intl/locale/rust/fluent-langneg-ffi) 3:26.54 Compiling origin-trials-ffi v0.1.0 (/tmp/build/firefox-128.6.0/dom/origin-trials/ffi) 3:26.71 Compiling authrs_bridge v0.1.0 (/tmp/build/firefox-128.6.0/dom/webauthn/authrs_bridge) 3:27.35 Compiling jsrust_shared v0.1.0 (/tmp/build/firefox-128.6.0/js/src/rust/shared) 3:27.43 Compiling mp4parse_capi v0.17.0 (https://github.com/mozilla/mp4parse-rust?rev=a138e40ec1c603615873e524b5b22e11c0ec4820#a138e40e) 3:27.59 Compiling cubeb-pulse v0.5.0 (https://github.com/mozilla/cubeb-pulse-rs?rev=8678dcab1c287de79c4c184ccc2e065bc62b70e2#8678dcab) 3:27.70 Compiling dap_ffi v0.1.0 (/tmp/build/firefox-128.6.0/toolkit/components/telemetry/dap/ffi) 3:27.89 Compiling localization-ffi v0.1.0 (/tmp/build/firefox-128.6.0/intl/l10n/rust/localization-ffi) 3:29.47 Compiling mapped_hyph v0.4.3 (https://github.com/jfkthame/mapped_hyph.git?rev=c7651a0cffff41996ad13c44f689bd9cd2192c01#c7651a0c) 3:30.67 Compiling mdns_service v0.1.1 (/tmp/build/firefox-128.6.0/dom/media/webrtc/transport/mdns_service) 3:30.91 warning: `neqo-http3` (lib) generated 3 warnings 3:30.92 Compiling mime-guess-ffi v0.1.0 (/tmp/build/firefox-128.6.0/dom/fs/parent/rust/mime-guess-ffi) 3:32.19 Compiling midir_impl v0.1.0 (/tmp/build/firefox-128.6.0/dom/midi/midir_impl) 3:32.19 Compiling cose-c v0.1.5 3:32.47 Compiling binary_http v0.1.0 (/tmp/build/firefox-128.6.0/netwerk/protocol/http/binary_http) 3:33.30 Compiling audioipc2-client v0.6.0 (https://github.com/mozilla/audioipc?branch=cherry-pick-firefox-128-129#e1071472) 3:33.38 Compiling audioipc2-server v0.6.0 (https://github.com/mozilla/audioipc?branch=cherry-pick-firefox-128-129#e1071472) 3:33.57 Compiling oblivious_http v0.1.0 (/tmp/build/firefox-128.6.0/netwerk/protocol/http/oblivious_http) 3:34.02 Compiling cascade_bloom_filter v0.1.0 (/tmp/build/firefox-128.6.0/toolkit/components/cascade_bloom_filter) 3:34.04 Compiling cert_storage v0.0.1 (/tmp/build/firefox-128.6.0/security/manager/ssl/cert_storage) 3:34.32 Compiling http_sfv v0.1.0 (/tmp/build/firefox-128.6.0/netwerk/base/http-sfv) 3:34.43 Compiling gkrust_utils v0.1.0 (/tmp/build/firefox-128.6.0/xpcom/rust/gkrust_utils) 3:34.53 Compiling data-encoding-ffi v0.1.0 (/tmp/build/firefox-128.6.0/dom/fs/parent/rust/data-encoding-ffi) 3:34.63 Compiling kvstore v0.1.0 (/tmp/build/firefox-128.6.0/toolkit/components/kvstore) 3:34.74 Compiling mozurl v0.0.1 (/tmp/build/firefox-128.6.0/netwerk/base/mozurl) 3:35.20 Compiling processtools v0.1.0 (/tmp/build/firefox-128.6.0/toolkit/components/processtools) 3:35.44 Compiling rure v0.2.2 (/tmp/build/firefox-128.6.0/third_party/rust/rure) 3:35.52 Compiling aa-stroke v0.1.0 (https://github.com/FirefoxGraphics/aa-stroke?rev=d94278ed9c7020f50232689a26d1277eb0eb74d2#d94278ed) 3:36.30 Compiling netwerk_helper v0.0.1 (/tmp/build/firefox-128.6.0/netwerk/base/rust-helper) 3:37.16 Compiling dom_fragmentdirectives v0.1.0 (/tmp/build/firefox-128.6.0/dom/base/fragmentdirectives) 3:37.35 Compiling moz_asserts v0.1.0 (/tmp/build/firefox-128.6.0/mozglue/static/rust/moz_asserts) 3:37.41 Compiling prefs_parser v0.0.1 (/tmp/build/firefox-128.6.0/modules/libpref/parser) 3:37.69 Compiling mozilla-central-workspace-hack v0.1.0 (/tmp/build/firefox-128.6.0/build/workspace-hack) 3:37.75 media/libtheora 3:37.76 media/libvorbis 3:37.97 config/external/icu/common 3:38.10 /tmp/build/firefox-128.6.0/media/libvorbis/lib/vorbis_floor1.c:458:26: warning: variable 'y2b' set but not used [-Wunused-but-set-variable] 3:38.10 458 | double xb=0,yb=0,x2b=0,y2b=0,xyb=0,bn=0; 3:38.10 | ^ 3:38.12 config/external/icu/data/icu_data.o 3:38.57 In file included from Unified_c_media_libtheora0.c:47: 3:38.57 /tmp/build/firefox-128.6.0/media/libtheora/lib/huffdec.c:439:7: warning: variable 'total' set but not used [-Wunused-but-set-variable] 3:38.57 439 | int total; 3:38.57 | ^ 3:38.66 1 warning generated. 3:38.90 config/external/icu/i18n 3:40.02 media/libsoundtouch/src 3:43.30 1 warning generated. 3:47.91 In file included from Unified_cpp_libsoundtouch_src0.cpp:20: 3:47.91 /tmp/build/firefox-128.6.0/media/libsoundtouch/src/FIRFilter.cpp:81:12: warning: unused variable 'dScaler' [-Wunused-variable] 3:47.91 81 | double dScaler = 1.0 / (double)resultDivider; 3:47.91 | ^~~~~~~ 3:47.91 /tmp/build/firefox-128.6.0/media/libsoundtouch/src/FIRFilter.cpp:127:12: warning: unused variable 'dScaler' [-Wunused-variable] 3:47.91 127 | double dScaler = 1.0 / (double)resultDivider; 3:47.91 | ^~~~~~~ 3:47.92 /tmp/build/firefox-128.6.0/media/libsoundtouch/src/FIRFilter.cpp:166:12: warning: unused variable 'dScaler' [-Wunused-variable] 3:47.92 166 | double dScaler = 1.0 / (double)resultDivider; 3:47.92 | ^~~~~~~ 3:47.95 In file included from Unified_cpp_libsoundtouch_src0.cpp:47: 3:47.96 /tmp/build/firefox-128.6.0/media/libsoundtouch/src/InterpolateShannon.cpp:71:9: warning: 'PI' macro redefined [-Wmacro-redefined] 3:47.96 71 | #define PI 3.1415926536 3:47.96 | ^ 3:47.96 /tmp/build/firefox-128.6.0/media/libsoundtouch/src/AAFilter.cpp:45:9: note: previous definition is here 3:47.96 45 | #define PI M_PI 3:47.96 | ^ 3:47.98 In file included from Unified_cpp_libsoundtouch_src0.cpp:65: 3:47.98 /tmp/build/firefox-128.6.0/media/libsoundtouch/src/RateTransposer.cpp:134:10: warning: variable 'count' set but not used [-Wunused-but-set-variable] 3:47.98 134 | uint count; 3:47.98 | ^ 3:48.10 In file included from Unified_cpp_libsoundtouch_src0.cpp:101: 3:48.10 /tmp/build/firefox-128.6.0/media/libsoundtouch/src/cpu_detect_x86.cpp:48:12: warning: 'bit_MMX' macro redefined [-Wmacro-redefined] 3:48.10 48 | #define bit_MMX (1 << 23) 3:48.10 | ^ 3:48.10 /usr/lib/clang/19/include/cpuid.h:133:9: note: previous definition is here 3:48.10 133 | #define bit_MMX 0x00800000 3:48.10 | ^ 3:48.10 In file included from Unified_cpp_libsoundtouch_src0.cpp:101: 3:48.10 /tmp/build/firefox-128.6.0/media/libsoundtouch/src/cpu_detect_x86.cpp:49:12: warning: 'bit_SSE' macro redefined [-Wmacro-redefined] 3:48.10 49 | #define bit_SSE (1 << 25) 3:48.10 | ^ 3:48.10 /usr/lib/clang/19/include/cpuid.h:136:9: note: previous definition is here 3:48.10 136 | #define bit_SSE 0x02000000 3:48.10 | ^ 3:48.10 In file included from Unified_cpp_libsoundtouch_src0.cpp:101: 3:48.10 /tmp/build/firefox-128.6.0/media/libsoundtouch/src/cpu_detect_x86.cpp:50:12: warning: 'bit_SSE2' macro redefined [-Wmacro-redefined] 3:48.10 50 | #define bit_SSE2 (1 << 26) 3:48.10 | ^ 3:48.10 /usr/lib/clang/19/include/cpuid.h:137:9: note: previous definition is here 3:48.10 137 | #define bit_SSE2 0x04000000 3:48.10 | ^ 3:49.15 8 warnings generated. 3:54.93 config/external/rlbox 3:55.08 config/external/sqlite/libmozsqlite3.so.symbols.stub 3:55.21 third_party/sqlite3/ext 3:55.29 fts5parse.sql:1042:9: warning: code will never be executed [-Wunreachable-code] 3:55.29 1042 | fts5YYMINORTYPE fts5yylhsminor; 3:55.29 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:55.30 third_party/sqlite3/src 3:56.38 /tmp/build/firefox-128.6.0/third_party/sqlite3/src/sqlite3.c:89016:3: warning: 'return' will never be executed [-Wunreachable-code-return] 3:56.38 89016 | return; 3:56.39 | ^~~~~~ 3:56.51 /tmp/build/firefox-128.6.0/third_party/sqlite3/src/sqlite3.c:93611:10: warning: 'return' will never be executed [-Wunreachable-code-return] 3:56.51 93611 | return 0; 3:56.51 | ^ 3:56.73 /tmp/build/firefox-128.6.0/intl/icu/source/i18n/collationdatabuilder.cpp:418:20: warning: code will never be executed [-Wunreachable-code] 3:56.73 418 | modified = true; 3:56.73 | ^~~~ 3:56.82 devtools/platform 3:56.95 Compiling interrupt-support v0.1.0 (https://github.com/mozilla/application-services?rev=7c275b9088557abcbc8f3c2834f9aaa9064ca5e4#7c275b90) 3:56.98 Compiling error-support v0.1.0 (https://github.com/mozilla/application-services?rev=7c275b9088557abcbc8f3c2834f9aaa9064ca5e4#7c275b90) 3:57.37 Compiling glean-core v60.1.1 3:57.52 /tmp/build/firefox-128.6.0/third_party/sqlite3/src/sqlite3.c:154873:10: warning: 'return' will never be executed [-Wunreachable-code-return] 3:57.52 154873 | return 0; 3:57.52 | ^ 3:57.85 /tmp/build/firefox-128.6.0/third_party/sqlite3/src/sqlite3.c:176118:9: warning: code will never be executed [-Wunreachable-code] 3:57.85 176118 | YYMINORTYPE yylhsminor; 3:57.85 | ^~~~~~~~~~~~~~~~~~~~~~~ 3:58.00 1 warning generated. 3:58.38 Compiling sync15 v0.1.0 (https://github.com/mozilla/application-services?rev=7c275b9088557abcbc8f3c2834f9aaa9064ca5e4#7c275b90) 3:58.90 Compiling sql-support v0.1.0 (https://github.com/mozilla/application-services?rev=7c275b9088557abcbc8f3c2834f9aaa9064ca5e4#7c275b90) 3:59.01 devtools/shared/heapsnapshot 3:59.06 Compiling remote_settings v0.1.0 (https://github.com/mozilla/application-services?rev=7c275b9088557abcbc8f3c2834f9aaa9064ca5e4#7c275b90) 4:00.12 Compiling webext-storage v0.1.0 (https://github.com/mozilla/application-services?rev=7c275b9088557abcbc8f3c2834f9aaa9064ca5e4#7c275b90) 4:01.02 Compiling golden_gate v0.1.0 (/tmp/build/firefox-128.6.0/services/sync/golden_gate) 4:02.01 Compiling relevancy v0.1.0 (https://github.com/mozilla/application-services?rev=7c275b9088557abcbc8f3c2834f9aaa9064ca5e4#7c275b90) 4:03.08 Compiling suggest v0.1.0 (https://github.com/mozilla/application-services?rev=7c275b9088557abcbc8f3c2834f9aaa9064ca5e4#7c275b90) 4:03.64 Compiling tabs v0.1.0 (https://github.com/mozilla/application-services?rev=7c275b9088557abcbc8f3c2834f9aaa9064ca5e4#7c275b90) 4:03.69 Compiling app_services_logger v0.1.0 (/tmp/build/firefox-128.6.0/services/common/app_services_logger) 4:04.50 Compiling gecko_logger v0.1.0 (/tmp/build/firefox-128.6.0/xpcom/rust/gecko_logger) 4:05.83 1 warning generated. 4:05.84 Compiling webext_storage_bridge v0.1.0 (/tmp/build/firefox-128.6.0/toolkit/components/extensions/storage/webext_storage_bridge) 4:05.95 Compiling glean v60.1.1 4:07.21 Compiling firefox-on-glean v0.1.0 (/tmp/build/firefox-128.6.0/toolkit/components/glean/api) 4:07.81 /tmp/build/firefox-128.6.0/intl/icu/source/common/locdspnm.cpp:287:14: warning: private field 'capitalizationBrkIter' is not used [-Wunused-private-field] 4:07.81 287 | UObject* capitalizationBrkIter; 4:07.81 | ^ 4:08.35 1 warning generated. 4:09.04 Compiling wgpu_bindings v0.1.0 (/tmp/build/firefox-128.6.0/gfx/wgpu_bindings) 4:11.35 docshell/base 4:18.27 docshell/build 4:29.31 docshell/shistory 4:30.58 dom/abort 4:35.75 dom/animation 4:46.10 dom/audiochannel 4:48.89 Compiling wr_glyph_rasterizer v0.1.0 (/tmp/build/firefox-128.6.0/gfx/wr/wr_glyph_rasterizer) 4:49.34 Compiling data_storage v0.0.1 (/tmp/build/firefox-128.6.0/security/manager/ssl/data_storage) 4:53.65 Compiling fog_control v0.1.0 (/tmp/build/firefox-128.6.0/toolkit/components/glean) 4:54.17 warning: creating a shared reference to mutable static is discouraged 4:54.17 --> toolkit/components/glean/src/lib.rs:57:9 4:54.17 | 4:54.17 57 | PENDING_BUF.len() 4:54.17 | ^^^^^^^^^^^^^^^^^ shared reference to mutable static 4:54.17 | 4:54.17 = note: for more information, see 4:54.17 = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives 4:54.17 = note: `#[warn(static_mut_refs)]` on by default 4:54.17 warning: creating a shared reference to mutable static is discouraged 4:54.17 --> toolkit/components/glean/src/lib.rs:70:23 4:54.17 | 4:54.17 70 | let pending_len = PENDING_BUF.len(); 4:54.18 | ^^^^^^^^^^^^^^^^^ shared reference to mutable static 4:54.18 | 4:54.18 = note: for more information, see 4:54.18 = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives 4:54.18 warning: creating a shared reference to mutable static is discouraged 4:54.18 --> toolkit/components/glean/src/lib.rs:74:35 4:54.18 | 4:54.18 74 | std::ptr::copy_nonoverlapping(PENDING_BUF.as_ptr(), buf, pending_len); 4:54.18 | ^^^^^^^^^^^^^^^^^^^^ shared reference to mutable static 4:54.18 | 4:54.18 = note: for more information, see 4:54.18 = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives 4:55.28 Compiling jog v0.1.0 (/tmp/build/firefox-128.6.0/toolkit/components/glean/bindings/jog) 4:56.99 warning: `fog_control` (lib) generated 3 warnings 4:58.78 dom/base/UseCounterMetrics.cpp.stub 4:59.22 dom/battery 4:59.65 4 warnings generated. 4:59.74 dom/bindings 5:02.16 dom/broadcastchannel 5:06.31 dom/cache 5:14.65 /tmp/build/firefox-128.6.0/intl/icu/source/common/ucnv.cpp:326:12: warning: 'ucnv_safeClone_73' is deprecated [-Wdeprecated-declarations] 5:14.65 326 | return ucnv_safeClone(cnv, nullptr, nullptr, status); 5:14.65 | ^ 5:14.65 /tmp/build/firefox-128.6.0/firefox-build-dir/dist/include/unicode/urename.h:707:24: note: expanded from macro 'ucnv_safeClone' 5:14.65 707 | #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone) 5:14.65 | ^ 5:14.65 /tmp/build/firefox-128.6.0/firefox-build-dir/dist/include/unicode/uvernum.h:123:47: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME' 5:14.65 123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 5:14.65 | ^ 5:14.65 /tmp/build/firefox-128.6.0/firefox-build-dir/dist/include/unicode/uvernum.h:122:51: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 5:14.65 122 | # define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y) 5:14.65 | ^ 5:14.65 /tmp/build/firefox-128.6.0/firefox-build-dir/dist/include/unicode/uvernum.h:121:50: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 5:14.65 121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 5:14.65 | ^ 5:14.65 :129:1: note: expanded from here 5:14.65 129 | ucnv_safeClone_73 5:14.65 | ^ 5:14.65 /tmp/build/firefox-128.6.0/intl/icu/source/common/unicode/ucnv.h:556:1: note: 'ucnv_safeClone_73' has been explicitly marked deprecated here 5:14.66 556 | U_DEPRECATED UConverter * U_EXPORT2 5:14.66 | ^ 5:14.66 /tmp/build/firefox-128.6.0/firefox-build-dir/dist/include/unicode/umachine.h:116:29: note: expanded from macro 'U_DEPRECATED' 5:14.66 116 | #define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED 5:14.66 | ^ 5:14.66 /tmp/build/firefox-128.6.0/firefox-build-dir/dist/include/unicode/umachine.h:96:52: note: expanded from macro 'U_ATTRIBUTE_DEPRECATED' 5:14.66 96 | # define U_ATTRIBUTE_DEPRECATED __attribute__ ((deprecated)) 5:14.66 | ^ 5:14.67 /tmp/build/firefox-128.6.0/intl/icu/source/common/ucnv.cpp:494:13: warning: 'ucnv_safeClone_73' is deprecated [-Wdeprecated-declarations] 5:14.67 494 | clone = ucnv_safeClone(cnv, cloneBuffer, &cloneSize, err); 5:14.67 | ^ 5:14.67 /tmp/build/firefox-128.6.0/firefox-build-dir/dist/include/unicode/urename.h:707:24: note: expanded from macro 'ucnv_safeClone' 5:14.67 707 | #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone) 5:14.67 | ^ 5:14.67 /tmp/build/firefox-128.6.0/firefox-build-dir/dist/include/unicode/uvernum.h:123:47: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME' 5:14.67 123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 5:14.67 | ^ 5:14.67 /tmp/build/firefox-128.6.0/firefox-build-dir/dist/include/unicode/uvernum.h:122:51: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 5:14.67 122 | # define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y) 5:14.67 | ^ 5:14.67 /tmp/build/firefox-128.6.0/firefox-build-dir/dist/include/unicode/uvernum.h:121:50: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 5:14.67 121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 5:14.67 | ^ 5:14.67 :155:1: note: expanded from here 5:14.67 155 | ucnv_safeClone_73 5:14.67 | ^ 5:14.67 /tmp/build/firefox-128.6.0/intl/icu/source/common/unicode/ucnv.h:556:1: note: 'ucnv_safeClone_73' has been explicitly marked deprecated here 5:14.67 556 | U_DEPRECATED UConverter * U_EXPORT2 5:14.67 | ^ 5:14.67 /tmp/build/firefox-128.6.0/firefox-build-dir/dist/include/unicode/umachine.h:116:29: note: expanded from macro 'U_DEPRECATED' 5:14.67 116 | #define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED 5:14.67 | ^ 5:14.67 /tmp/build/firefox-128.6.0/firefox-build-dir/dist/include/unicode/umachine.h:96:52: note: expanded from macro 'U_ATTRIBUTE_DEPRECATED' 5:14.67 96 | # define U_ATTRIBUTE_DEPRECATED __attribute__ ((deprecated)) 5:14.67 | ^ 5:15.56 2 warnings generated. 5:16.82 dom/canvas 5:17.56 dom/clients/api 5:26.56 Compiling geckoservo v0.0.1 (/tmp/build/firefox-128.6.0/servo/ports/geckolib) 5:26.89 warning: elided lifetime has a name 5:26.89 --> servo/ports/geckolib/glue.rs:6223:52 5:26.89 | 5:26.89 6222 | impl<'a> PrioritizedPropertyIter<'a> { 5:26.89 | -- lifetime `'a` declared here 5:26.89 6223 | fn new(properties: &'a [PropertyValuePair]) -> PrioritizedPropertyIter { 5:26.89 | ^^^^^^^^^^^^^^^^^^^^^^^ this elided lifetime gets resolved as `'a` 5:26.89 | 5:26.89 = note: `#[warn(elided_named_lifetimes)]` on by default 5:44.91 dom/clients/manager 6:04.39 dom/commandhandler 6:07.25 dom/console 6:16.60 dom/credentialmanagement/identity 6:31.03 Compiling webrender_bindings v0.1.0 (/tmp/build/firefox-128.6.0/gfx/webrender_bindings) 6:31.21 warning: elided lifetime has a name 6:31.21 --> gfx/webrender_bindings/src/moz2d_renderer.rs:311:34 6:31.21 | 6:31.21 309 | impl<'a> CachedReader<'a> { 6:31.21 | -- lifetime `'a` declared here 6:31.21 310 | /// Creates a new CachedReader. 6:31.21 311 | pub fn new(buf: &'a [u8]) -> CachedReader { 6:31.21 | ^^^^^^^^^^^^ this elided lifetime gets resolved as `'a` 6:31.21 | 6:31.21 note: the lint level is defined here 6:31.21 --> gfx/webrender_bindings/src/lib.rs:5:9 6:31.21 | 6:31.21 5 | #![deny(warnings)] 6:31.21 | ^^^^^^^^ 6:31.22 = note: `#[warn(elided_named_lifetimes)]` implied by `#[warn(warnings)]` 6:34.41 Compiling gkrust-shared v0.1.0 (/tmp/build/firefox-128.6.0/toolkit/library/rust/shared) 6:58.80 warning: `geckoservo` (lib) generated 1 warning 6:59.72 warning: `webrender_bindings` (lib) generated 1 warning 6:59.73 dom/credentialmanagement 7:05.98 dom/crypto 7:16.99 dom/debugger 7:26.39 dom/encoding 7:34.64 dom/events 7:57.67 /tmp/build/firefox-128.6.0/intl/icu/source/i18n/smpdtfmt.cpp:1485:56: warning: variable 'capContextUsageType' set but not used [-Wunused-but-set-variable] 7:57.67 1485 | DateFormatSymbols::ECapitalizationContextUsageType capContextUsageType = DateFormatSymbols::kCapContextUsageOther; 7:57.67 | ^ 8:00.16 1 warning generated. 8:06.64 dom/fetch 8:11.75 /tmp/build/firefox-128.6.0/third_party/aom/av1/encoder/x86/av1_fwd_txfm2d_avx2.c:2052:25: warning: result of comparison of 4 < 2-bit unsigned value is always false [-Wtautological-value-range-compare] 8:11.75 2052 | for (int j = 0; j < AOMMIN(4, height_div16); ++j) { 8:11.75 | ^~~~~~~~~~~~~~~~~~~~~~~ 8:11.75 /tmp/build/firefox-128.6.0/third_party/aom/aom_dsp/aom_dsp_common.h:26:28: note: expanded from macro 'AOMMIN' 8:11.75 26 | #define AOMMIN(x, y) (((x) < (y)) ? (x) : (y)) 8:11.75 | ~~~ ^ ~~~ 8:14.37 1 warning generated. 8:18.02 dom/file/ipc 8:26.02 dom/file 8:29.26 /tmp/build/firefox-128.6.0/intl/icu/source/i18n/ucol.cpp:108:12: warning: 'ucol_safeClone_73' is deprecated [-Wdeprecated-declarations] 8:29.26 108 | return ucol_safeClone(coll, nullptr, nullptr, status); 8:29.26 | ^ 8:29.26 /tmp/build/firefox-128.6.0/intl/icu/source/common/unicode/urename.h:784:24: note: expanded from macro 'ucol_safeClone' 8:29.26 784 | #define ucol_safeClone U_ICU_ENTRY_POINT_RENAME(ucol_safeClone) 8:29.26 | ^ 8:29.26 /tmp/build/firefox-128.6.0/intl/icu/source/common/unicode/uvernum.h:123:47: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME' 8:29.26 123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 8:29.26 | ^ 8:29.26 /tmp/build/firefox-128.6.0/intl/icu/source/common/unicode/uvernum.h:122:51: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 8:29.26 122 | # define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y) 8:29.26 | ^ 8:29.26 /tmp/build/firefox-128.6.0/intl/icu/source/common/unicode/uvernum.h:121:50: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 8:29.26 121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 8:29.26 | ^ 8:29.26 :165:1: note: expanded from here 8:29.26 165 | ucol_safeClone_73 8:29.26 | ^ 8:29.26 /tmp/build/firefox-128.6.0/firefox-build-dir/dist/include/unicode/ucol.h:1349:1: note: 'ucol_safeClone_73' has been explicitly marked deprecated here 8:29.26 1349 | U_DEPRECATED UCollator* U_EXPORT2 8:29.26 | ^ 8:29.26 /tmp/build/firefox-128.6.0/intl/icu/source/common/unicode/umachine.h:116:29: note: expanded from macro 'U_DEPRECATED' 8:29.26 116 | #define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED 8:29.26 | ^ 8:29.26 /tmp/build/firefox-128.6.0/intl/icu/source/common/unicode/umachine.h:96:52: note: expanded from macro 'U_ATTRIBUTE_DEPRECATED' 8:29.26 96 | # define U_ATTRIBUTE_DEPRECATED __attribute__ ((deprecated)) 8:29.26 | ^ 8:29.63 1 warning generated. 8:32.85 dom/file/uri 8:46.48 dom/filesystem/compat 8:48.85 dom/filesystem 8:56.76 dom/flex 9:14.30 dom/fs/api 9:26.22 dom/fs/child 9:28.93 dom/fs/parent/datamodel 9:29.24 dom/fs/parent 9:44.52 dom/fs/shared 9:52.27 dom/gamepad 9:55.68 dom/geolocation 9:59.94 dom/grid 10:01.16 dom/html/input 10:02.30 dom/html 10:05.19 dom/indexedDB 10:35.16 dom/ipc/jsactor 10:35.90 Compiling gkrust v0.1.0 (/tmp/build/firefox-128.6.0/toolkit/library/rust) 10:46.04 dom/ipc 10:46.12 dom/jsurl 10:56.71 dom/l10n 10:59.04 dom/localstorage 11:01.32 dom/locks 11:10.22 dom/mathml 11:11.72 dom/media/autoplay 11:15.57 dom/media/bridge 11:24.10 dom/media/doctor 11:31.23 dom/media/driftcontrol 11:32.39 dom/media/eme 11:32.68 dom/media/encoder 11:34.27 dom/media/flac 11:37.05 dom/media/gmp 11:43.28 dom/media/gmp/widevine-adapter 11:51.19 dom/media/imagecapture 11:51.24 dom/media/ipc 11:54.43 dom/media/mediacapabilities 12:01.06 dom/media/mediacontrol 12:05.78 dom/media/mediasession 12:06.83 dom/media/mediasink 12:13.01 dom/media/mediasource 12:16.76 dom/media/mp3 12:19.73 dom/media/mp4 12:29.70 dom/media/ogg 12:39.82 dom/media/platforms/agnostic/bytestreams 12:41.45 dom/media/platforms/agnostic/eme 12:49.89 dom/media/platforms/agnostic/gmp 12:52.53 dom/media/platforms/ffmpeg/ffmpeg57 12:55.34 dom/media/platforms/ffmpeg/ffmpeg58 12:57.62 dom/media/platforms/ffmpeg/ffmpeg59 12:59.22 dom/media/platforms/ffmpeg/ffmpeg60 13:02.70 dom/media/platforms/ffmpeg/ffmpeg61 13:06.09 dom/media/platforms/ffmpeg/ffvpx 13:06.54 dom/media/platforms/ffmpeg/libav53 13:09.49 dom/media/platforms/ffmpeg/libav54 13:10.60 dom/media/platforms/ffmpeg/libav55 13:14.73 dom/media/platforms/ffmpeg 13:15.56 dom/media/platforms/omx 13:16.88 dom/media/platforms 13:20.50 dom/media/systemservices 13:26.63 dom/media 13:29.60 dom/media/utils 13:30.47 dom/media/wave 13:31.13 dom/media/webaudio/blink 13:35.29 dom/media/webaudio 13:36.84 dom/media/webcodecs 13:45.18 dom/media/webm 13:46.14 dom/media/webrtc/common 13:47.11 dom/media/webrtc/jsapi 13:47.80 dom/media/webrtc/jsep 13:50.66 dom/media/webrtc/libwebrtcglue 14:00.34 dom/media/webrtc/sdp 14:09.54 dom/media/webrtc 14:16.39 dom/media/webrtc/transport/build 14:23.63 dom/media/webrtc/transport/ipc 14:26.15 dom/media/webrtc/transport/third_party/nICEr 14:30.46 dom/media/webrtc/transport/third_party/nrappkit 14:43.08 dom/media/webrtc/transportbridge 14:44.20 dom/media/webspeech/recognition 14:45.90 dom/media/webspeech/synth/speechd 14:47.20 dom/media/webspeech/synth 14:48.82 dom/media/webvtt 14:50.76 dom/messagechannel 14:55.59 dom/midi 14:56.63 dom/network 15:02.74 dom/notification 15:05.97 dom/origin-trials/keys.inc.stub 15:10.94 dom/payments/ipc 15:13.81 dom/payments 15:13.99 dom/performance 15:16.61 dom/permission 15:21.98 dom/power 15:22.20 dom/privateattribution 15:25.88 dom/promise 15:29.94 dom/prototype 15:33.06 dom/push 15:33.70 dom/quota 15:35.65 dom/reporting 15:36.98 dom/script 15:37.89 dom/security/featurepolicy 15:39.22 dom/security/sanitizer 15:45.56 dom/security 15:50.17 dom/security/trusted-types 15:52.21 dom/serializers 15:52.80 dom/serviceworkers 15:55.89 dom/simpledb 15:56.33 dom/smil 15:56.47 dom/storage 16:06.70 dom/streams 16:23.25 dom/svg 16:30.18 dom/system/linux 16:33.94 dom/system 16:38.02 dom/url 16:43.45 dom/vr 16:48.98 dom/webauthn 16:58.42 dom/webbrowserpersist 17:06.32 dom/webgpu 17:09.54 dom/webscheduling 17:09.85 dom/websocket 17:12.85 dom/webtransport/api 17:16.76 dom/webtransport/child 17:17.91 dom/webtransport/parent 17:19.64 dom/webtransport/shared 17:22.82 dom/workers/loader 17:26.74 dom/workers/remoteworkers 17:28.98 dom/workers/sharedworkers 17:34.19 dom/workers 17:34.74 dom/worklet 17:34.74 dom/worklet/loader 17:36.76 dom/xhr 17:36.86 dom/xml 17:44.76 dom/xslt/base 17:46.48 dom/xslt/xml 17:48.27 dom/xslt/xpath 17:52.76 dom/xslt/xslt 17:55.53 dom/xul 17:59.54 editor/composer 18:01.05 editor/libeditor 18:01.08 editor/spellchecker 18:05.20 editor/txmgr 18:05.83 extensions/auth 18:08.97 extensions/permissions 18:13.20 extensions/pref/autoconfig/src 18:17.90 extensions/spellcheck/hunspell/glue 18:19.91 extensions/spellcheck/hunspell/src 18:20.54 extensions/spellcheck/ipc 18:20.98 extensions/spellcheck/src 18:21.30 gfx/2d 18:23.60 gfx/angle/targets/angle_common 18:23.87 gfx/angle/targets/preprocessor 18:23.92 In file included from Unified_cpp_hunspell_src0.cpp:74: 18:23.92 /tmp/build/firefox-128.6.0/extensions/spellcheck/hunspell/src/suggestmgr.cxx:1950:7: warning: variable 'test' set but not used [-Wunused-but-set-variable] 18:23.92 1950 | int test = 0; 18:23.92 | ^ 18:23.92 /tmp/build/firefox-128.6.0/extensions/spellcheck/hunspell/src/suggestmgr.cxx:2002:7: warning: variable 'test' set but not used [-Wunused-but-set-variable] 18:23.92 2002 | int test = 0; 18:23.92 | ^ 18:25.42 gfx/angle/targets/translator 18:34.94 gfx/cairo/cairo/src 18:43.43 gfx/config 18:44.86 2 warnings generated. 18:48.24 gfx/gl 18:56.46 gfx/graphite2/src 18:58.42 In file included from Unified_cpp_gfx_graphite2_src0.cpp:74: 18:58.42 /tmp/build/firefox-128.6.0/gfx/graphite2/src/GlyphCache.cpp:47:40: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 18:58.42 47 | class _glat_iterator : public std::iterator > 18:58.42 | ^ 18:58.42 /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../../../include/c++/14.2.0/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 18:58.42 127 | struct _GLIBCXX17_DEPRECATED iterator 18:58.42 | ^ 18:58.42 /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../../../include/c++/14.2.0/x86_64-pc-linux-gnu/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 18:58.42 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] 18:58.42 | ^ 19:03.28 1 warning generated. 19:03.33 gfx/harfbuzz/src 19:06.63 gfx/ipc 19:10.58 In file included from Unified_cpp_gfx_harfbuzz_src0.cpp:128: 19:10.58 In file included from /tmp/build/firefox-128.6.0/gfx/harfbuzz/src/hb-ot-color.cc:35: 19:10.58 /tmp/build/firefox-128.6.0/gfx/harfbuzz/src/OT/Color/COLR/COLR.hh:1614:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 19:10.58 1614 | default:return; 19:10.58 | ^ 19:10.59 /tmp/build/firefox-128.6.0/gfx/harfbuzz/src/OT/Color/COLR/COLR.hh:1614:5: note: insert 'HB_FALLTHROUGH;' to silence this warning 19:10.59 1614 | default:return; 19:10.59 | ^ 19:10.59 | HB_FALLTHROUGH; 19:10.59 /tmp/build/firefox-128.6.0/gfx/harfbuzz/src/OT/Color/COLR/COLR.hh:1614:5: note: insert 'break;' to avoid fall-through 19:10.59 1614 | default:return; 19:10.60 | ^ 19:10.60 | break; 19:12.14 gfx/layers 19:12.15 In file included from Unified_cpp_gfx_harfbuzz_src0.cpp:155: 19:12.15 In file included from /tmp/build/firefox-128.6.0/gfx/harfbuzz/src/hb-ot-layout.cc:49: 19:12.15 /tmp/build/firefox-128.6.0/gfx/harfbuzz/src/hb-ot-layout-base-table.hh:186:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 19:12.15 186 | default:return; 19:12.15 | ^ 19:12.16 /tmp/build/firefox-128.6.0/gfx/harfbuzz/src/hb-ot-layout-base-table.hh:186:5: note: insert 'HB_FALLTHROUGH;' to silence this warning 19:12.16 186 | default:return; 19:12.16 | ^ 19:12.16 | HB_FALLTHROUGH; 19:12.16 /tmp/build/firefox-128.6.0/gfx/harfbuzz/src/hb-ot-layout-base-table.hh:186:5: note: insert 'break;' to avoid fall-through 19:12.16 186 | default:return; 19:12.16 | ^ 19:12.16 | break; 19:13.65 gfx/ots/src 19:36.79 gfx/skia 19:44.30 gfx/src 19:46.16 gfx/thebes 19:48.35 gfx/vr/service/openvr 19:49.47 gfx/vr/service 19:49.94 In file included from /tmp/build/firefox-128.6.0/gfx/skia/skia/src/core/SkBlitMask_opts_ssse3.cpp:20: 19:49.94 /tmp/build/firefox-128.6.0/gfx/skia/skia/src/opts/SkOpts_SetTarget.h:78:57: warning: attribute declaration must precede definition [-Wignored-attributes] 19:49.94 78 | #pragma clang attribute push(__attribute__((target("sse2,ssse3"))), apply_to=function) 19:49.94 | ^ 19:49.94 /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../../../include/c++/14.2.0/bits/stl_algobase.h:642:5: note: previous definition is here 19:49.94 642 | copy(_II __first, _II __last, _OI __result) 19:49.94 | ^ 19:49.94 In file included from /tmp/build/firefox-128.6.0/gfx/skia/skia/src/core/SkBlitMask_opts_ssse3.cpp:20: 19:49.94 /tmp/build/firefox-128.6.0/gfx/skia/skia/src/opts/SkOpts_SetTarget.h:78:57: warning: attribute declaration must precede definition [-Wignored-attributes] 19:49.94 78 | #pragma clang attribute push(__attribute__((target("sse2,ssse3"))), apply_to=function) 19:49.94 | ^ 19:49.94 /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../../../include/c++/14.2.0/bits/stl_algobase.h:878:5: note: previous definition is here 19:49.94 878 | copy_backward(_BI1 __first, _BI1 __last, _BI2 __result) 19:49.94 | ^ 19:49.94 In file included from /tmp/build/firefox-128.6.0/gfx/skia/skia/src/core/SkBlitMask_opts_ssse3.cpp:20: 19:49.94 /tmp/build/firefox-128.6.0/gfx/skia/skia/src/opts/SkOpts_SetTarget.h:78:57: warning: attribute declaration must precede definition [-Wignored-attributes] 19:49.94 78 | #pragma clang attribute push(__attribute__((target("sse2,ssse3"))), apply_to=function) 19:49.94 | ^ 19:49.95 /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../../../include/c++/14.2.0/bits/stl_algobase.h:1022:5: note: previous definition is here 19:49.95 1022 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) 19:49.95 | ^ 19:49.95 In file included from /tmp/build/firefox-128.6.0/gfx/skia/skia/src/core/SkBlitMask_opts_ssse3.cpp:20: 19:49.95 /tmp/build/firefox-128.6.0/gfx/skia/skia/src/opts/SkOpts_SetTarget.h:78:57: warning: attribute declaration must precede definition [-Wignored-attributes] 19:49.95 78 | #pragma clang attribute push(__attribute__((target("sse2,ssse3"))), apply_to=function) 19:49.95 | ^ 19:49.95 /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../../../include/c++/14.2.0/bits/stl_algobase.h:1175:5: note: previous definition is here 19:49.95 1175 | fill_n(_OI __first, _Size __n, const _Tp& __value) 19:49.95 | ^ 19:49.95 In file included from /tmp/build/firefox-128.6.0/gfx/skia/skia/src/core/SkBlitMask_opts_ssse3.cpp:20: 19:49.95 /tmp/build/firefox-128.6.0/gfx/skia/skia/src/opts/SkOpts_SetTarget.h:78:57: warning: attribute declaration must precede definition [-Wignored-attributes] 19:49.95 78 | #pragma clang attribute push(__attribute__((target("sse2,ssse3"))), apply_to=function) 19:49.95 | ^ 19:49.95 /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../../../include/c++/14.2.0/bits/stl_algobase.h:2279:5: note: previous definition is here 19:49.95 2279 | is_permutation(_ForwardIterator1 __first1, _ForwardIterator1 __last1, 19:49.95 | ^ 19:49.95 In file included from /tmp/build/firefox-128.6.0/gfx/skia/skia/src/core/SkBlitMask_opts_ssse3.cpp:20: 19:49.95 /tmp/build/firefox-128.6.0/gfx/skia/skia/src/opts/SkOpts_SetTarget.h:78:57: warning: attribute declaration must precede definition [-Wignored-attributes] 19:49.95 78 | #pragma clang attribute push(__attribute__((target("sse2,ssse3"))), apply_to=function) 19:49.95 | ^ 19:49.95 /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../../../include/c++/14.2.0/bits/stl_algobase.h:155:5: note: previous definition is here 19:49.95 155 | iter_swap(_ForwardIterator1 __a, _ForwardIterator2 __b) 19:49.95 | ^ 19:49.95 In file included from /tmp/build/firefox-128.6.0/gfx/skia/skia/src/core/SkBlitMask_opts_ssse3.cpp:20: 19:49.95 /tmp/build/firefox-128.6.0/gfx/skia/skia/src/opts/SkOpts_SetTarget.h:78:57: warning: attribute declaration must precede definition [-Wignored-attributes] 19:49.95 78 | #pragma clang attribute push(__attribute__((target("sse2,ssse3"))), apply_to=function) 19:49.95 | ^ 19:49.95 /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../../../include/c++/14.2.0/bits/stl_algobase.h:1527:5: note: previous definition is here 19:49.95 1527 | lower_bound(_ForwardIterator __first, _ForwardIterator __last, 19:49.95 | ^ 19:49.95 In file included from /tmp/build/firefox-128.6.0/gfx/skia/skia/src/core/SkBlitMask_opts_ssse3.cpp:20: 19:49.96 /tmp/build/firefox-128.6.0/gfx/skia/skia/src/opts/SkOpts_SetTarget.h:78:57: warning: attribute declaration must precede definition [-Wignored-attributes] 19:49.96 78 | #pragma clang attribute push(__attribute__((target("sse2,ssse3"))), apply_to=function) 19:49.96 | ^ 19:49.96 /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../../../include/c++/14.2.0/bits/stl_algobase.h:257:5: note: previous definition is here 19:49.96 257 | max(const _Tp& __a, const _Tp& __b) 19:49.96 | ^ 19:49.96 In file included from /tmp/build/firefox-128.6.0/gfx/skia/skia/src/core/SkBlitMask_opts_ssse3.cpp:20: 19:49.96 /tmp/build/firefox-128.6.0/gfx/skia/skia/src/opts/SkOpts_SetTarget.h:78:57: warning: attribute declaration must precede definition [-Wignored-attributes] 19:49.96 78 | #pragma clang attribute push(__attribute__((target("sse2,ssse3"))), apply_to=function) 19:49.96 | ^ 19:49.96 /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../../../include/c++/14.2.0/bits/stl_algobase.h:303:5: note: previous definition is here 19:49.96 303 | max(const _Tp& __a, const _Tp& __b, _Compare __comp) 19:49.96 | ^ 19:49.96 In file included from /tmp/build/firefox-128.6.0/gfx/skia/skia/src/core/SkBlitMask_opts_ssse3.cpp:20: 19:49.96 /tmp/build/firefox-128.6.0/gfx/skia/skia/src/opts/SkOpts_SetTarget.h:78:57: warning: attribute declaration must precede definition [-Wignored-attributes] 19:49.96 78 | #pragma clang attribute push(__attribute__((target("sse2,ssse3"))), apply_to=function) 19:49.96 | ^ 19:49.96 /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../../../include/c++/14.2.0/bits/stl_algobase.h:233:5: note: previous definition is here 19:49.96 233 | min(const _Tp& __a, const _Tp& __b) 19:49.96 | ^ 19:49.96 In file included from /tmp/build/firefox-128.6.0/gfx/skia/skia/src/core/SkBlitMask_opts_ssse3.cpp:20: 19:49.96 /tmp/build/firefox-128.6.0/gfx/skia/skia/src/opts/SkOpts_SetTarget.h:78:57: warning: attribute declaration must precede definition [-Wignored-attributes] 19:49.96 78 | #pragma clang attribute push(__attribute__((target("sse2,ssse3"))), apply_to=function) 19:49.96 | ^ 19:49.96 /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../../../include/c++/14.2.0/bits/stl_algobase.h:281:5: note: previous definition is here 19:49.96 281 | min(const _Tp& __a, const _Tp& __b, _Compare __comp) 19:49.96 | ^ 19:49.96 In file included from /tmp/build/firefox-128.6.0/gfx/skia/skia/src/core/SkBlitMask_opts_ssse3.cpp:20: 19:49.96 /tmp/build/firefox-128.6.0/gfx/skia/skia/src/opts/SkOpts_SetTarget.h:78:57: warning: attribute declaration must precede definition [-Wignored-attributes] 19:49.96 78 | #pragma clang attribute push(__attribute__((target("sse2,ssse3"))), apply_to=function) 19:49.96 | ^ 19:49.96 /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../../../include/c++/14.2.0/bits/stl_algobase.h:204:5: note: previous definition is here 19:49.96 204 | swap_ranges(_ForwardIterator1 __first1, _ForwardIterator1 __last1, 19:49.96 | ^ 19:49.96 In file included from /tmp/build/firefox-128.6.0/gfx/skia/skia/src/core/SkBlitMask_opts_ssse3.cpp:20: 19:49.96 /tmp/build/firefox-128.6.0/gfx/skia/skia/src/opts/SkOpts_SetTarget.h:78:57: warning: attribute declaration must precede definition [-Wignored-attributes] 19:49.96 78 | #pragma clang attribute push(__attribute__((target("sse2,ssse3"))), apply_to=function) 19:49.96 | ^ 19:49.96 /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../../../include/c++/14.2.0/bits/stl_algobase.h:1576:5: note: previous definition is here 19:49.96 1576 | equal(_II1 __first1, _II1 __last1, _II2 __first2) 19:49.96 | ^ 19:49.96 In file included from /tmp/build/firefox-128.6.0/gfx/skia/skia/src/core/SkBlitMask_opts_ssse3.cpp:20: 19:49.96 /tmp/build/firefox-128.6.0/gfx/skia/skia/src/opts/SkOpts_SetTarget.h:78:57: warning: attribute declaration must precede definition [-Wignored-attributes] 19:49.96 78 | #pragma clang attribute push(__attribute__((target("sse2,ssse3"))), apply_to=function) 19:49.96 | ^ 19:49.96 /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../../../include/c++/14.2.0/bits/stl_algobase.h:1607:5: note: previous definition is here 19:49.96 1607 | equal(_IIter1 __first1, _IIter1 __last1, 19:49.96 | ^ 19:49.96 In file included from /tmp/build/firefox-128.6.0/gfx/skia/skia/src/core/SkBlitMask_opts_ssse3.cpp:20: 19:49.96 /tmp/build/firefox-128.6.0/gfx/skia/skia/src/opts/SkOpts_SetTarget.h:78:57: warning: attribute declaration must precede definition [-Wignored-attributes] 19:49.96 78 | #pragma clang attribute push(__attribute__((target("sse2,ssse3"))), apply_to=function) 19:49.96 | ^ 19:49.96 /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../../../include/c++/14.2.0/bits/stl_algobase.h:1759:5: note: previous definition is here 19:49.97 1759 | lexicographical_compare(_II1 __first1, _II1 __last1, 19:49.97 | ^ 19:49.97 In file included from /tmp/build/firefox-128.6.0/gfx/skia/skia/src/core/SkBlitMask_opts_ssse3.cpp:20: 19:49.97 /tmp/build/firefox-128.6.0/gfx/skia/skia/src/opts/SkOpts_SetTarget.h:78:57: warning: attribute declaration must precede definition [-Wignored-attributes] 19:49.97 78 | #pragma clang attribute push(__attribute__((target("sse2,ssse3"))), apply_to=function) 19:49.97 | ^ 19:49.97 /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../../../include/c++/14.2.0/bits/stl_algobase.h:1794:5: note: previous definition is here 19:49.97 1794 | lexicographical_compare(_II1 __first1, _II1 __last1, 19:49.97 | ^ 19:49.97 In file included from /tmp/build/firefox-128.6.0/gfx/skia/skia/src/core/SkBlitMask_opts_ssse3.cpp:20: 19:49.97 /tmp/build/firefox-128.6.0/gfx/skia/skia/src/opts/SkOpts_SetTarget.h:78:57: warning: attribute declaration must precede definition [-Wignored-attributes] 19:49.97 78 | #pragma clang attribute push(__attribute__((target("sse2,ssse3"))), apply_to=function) 19:49.97 | ^ 19:49.97 /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../../../include/c++/14.2.0/bits/stl_algobase.h:1937:5: note: previous definition is here 19:49.97 1937 | mismatch(_InputIterator1 __first1, _InputIterator1 __last1, 19:49.97 | ^ 19:49.97 In file included from /tmp/build/firefox-128.6.0/gfx/skia/skia/src/core/SkBlitMask_opts_ssse3.cpp:20: 19:49.97 /tmp/build/firefox-128.6.0/gfx/skia/skia/src/opts/SkOpts_SetTarget.h:78:57: warning: attribute declaration must precede definition [-Wignored-attributes] 19:49.97 78 | #pragma clang attribute push(__attribute__((target("sse2,ssse3"))), apply_to=function) 19:49.97 | ^ 19:49.97 /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../../../include/c++/14.2.0/bits/stl_algobase.h:1972:5: note: previous definition is here 19:49.97 1972 | mismatch(_InputIterator1 __first1, _InputIterator1 __last1, 19:49.97 | ^ 19:49.97 In file included from /tmp/build/firefox-128.6.0/gfx/skia/skia/src/core/SkBlitMask_opts_ssse3.cpp:20: 19:49.97 /tmp/build/firefox-128.6.0/gfx/skia/skia/src/opts/SkOpts_SetTarget.h:78:57: warning: attribute declaration must precede definition [-Wignored-attributes] 19:49.97 78 | #pragma clang attribute push(__attribute__((target("sse2,ssse3"))), apply_to=function) 19:49.97 | ^ 19:49.97 /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../../../include/c++/14.2.0/bits/stl_algobase.h:2322:5: note: previous definition is here 19:49.97 2322 | search(_ForwardIterator1 __first1, _ForwardIterator1 __last1, 19:49.97 | ^ 19:50.99 gfx/vr 19:52.04 19 warnings generated. 19:56.71 gfx/webrender_bindings 20:13.53 gfx/ycbcr 20:14.68 Finished `release` profile [optimized] target(s) in 19m 37s 20:23.17 toolkit/library/rust/libgkrust.a 20:23.94 hal 20:36.31 image/build 20:44.21 2 warnings generated. 20:44.32 image/decoders/icon/gtk 20:47.89 image/decoders/icon 20:55.65 image/decoders 21:04.65 image/encoders/bmp 21:10.99 /tmp/build/firefox-128.6.0/image/decoders/icon/gtk/nsIconChannel.cpp:136:5: warning: 'gtk_widget_ensure_style' is deprecated [-Wdeprecated-declarations] 21:10.99 136 | gtk_widget_ensure_style(gStockImageWidget); 21:10.99 | ^ 21:10.99 /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:739:1: note: 'gtk_widget_ensure_style' has been explicitly marked deprecated here 21:10.99 739 | GDK_DEPRECATED_IN_3_0 21:10.99 | ^ 21:10.99 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:258:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_0' 21:10.99 258 | # define GDK_DEPRECATED_IN_3_0 GDK_DEPRECATED 21:10.99 | ^ 21:10.99 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 21:10.99 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 21:10.99 | ^ 21:10.99 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 21:10.99 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 21:10.99 | ^ 21:11.00 /tmp/build/firefox-128.6.0/image/decoders/icon/gtk/nsIconChannel.cpp:279:3: warning: 'gtk_icon_info_free' is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations] 21:11.00 279 | gtk_icon_info_free(iconInfo); 21:11.00 | ^ 21:11.00 /usr/include/gtk-3.0/gtk/gtkicontheme.h:283:1: note: 'gtk_icon_info_free' has been explicitly marked deprecated here 21:11.00 283 | GDK_DEPRECATED_IN_3_8_FOR(g_object_unref) 21:11.00 | ^ 21:11.00 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:315:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_8_FOR' 21:11.00 315 | # define GDK_DEPRECATED_IN_3_8_FOR(f) GDK_DEPRECATED_FOR(f) 21:11.00 | ^ 21:11.00 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' 21:11.00 49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN 21:11.00 | ^ 21:11.00 /usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR' 21:11.00 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) 21:11.00 | ^ 21:11.01 /tmp/build/firefox-128.6.0/image/decoders/icon/gtk/nsIconChannel.cpp:360:9: warning: 'gtk_icon_info_free' is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations] 21:11.01 360 | gtk_icon_info_free(icon); 21:11.01 | ^ 21:11.01 /usr/include/gtk-3.0/gtk/gtkicontheme.h:283:1: note: 'gtk_icon_info_free' has been explicitly marked deprecated here 21:11.01 283 | GDK_DEPRECATED_IN_3_8_FOR(g_object_unref) 21:11.01 | ^ 21:11.01 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:315:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_8_FOR' 21:11.01 315 | # define GDK_DEPRECATED_IN_3_8_FOR(f) GDK_DEPRECATED_FOR(f) 21:11.01 | ^ 21:11.01 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' 21:11.01 49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN 21:11.01 | ^ 21:11.01 /usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR' 21:11.01 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) 21:11.01 | ^ 21:11.01 /tmp/build/firefox-128.6.0/image/decoders/icon/gtk/nsIconChannel.cpp:366:21: warning: 'gtk_widget_get_style' is deprecated: Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations] 21:11.02 366 | GtkStyle* style = gtk_widget_get_style(gStockImageWidget); 21:11.02 | ^ 21:11.02 /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:741:1: note: 'gtk_widget_get_style' has been explicitly marked deprecated here 21:11.02 741 | GDK_DEPRECATED_IN_3_0_FOR(gtk_widget_get_style_context) 21:11.02 | ^ 21:11.02 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:259:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_0_FOR' 21:11.02 259 | # define GDK_DEPRECATED_IN_3_0_FOR(f) GDK_DEPRECATED_FOR(f) 21:11.02 | ^ 21:11.02 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' 21:11.02 49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN 21:11.02 | ^ 21:11.02 /usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR' 21:11.02 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) 21:11.02 | ^ 21:11.02 /tmp/build/firefox-128.6.0/image/decoders/icon/gtk/nsIconChannel.cpp:369:16: warning: 'gtk_style_lookup_icon_set' is deprecated: Use 'GtkStyleContext and a style class' instead [-Wdeprecated-declarations] 21:11.02 369 | icon_set = gtk_style_lookup_icon_set(style, stockID.get()); 21:11.02 | ^ 21:11.02 /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:464:1: note: 'gtk_style_lookup_icon_set' has been explicitly marked deprecated here 21:11.02 464 | GDK_DEPRECATED_IN_3_0_FOR(GtkStyleContext and a style class) 21:11.03 | ^ 21:11.03 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:259:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_0_FOR' 21:11.03 259 | # define GDK_DEPRECATED_IN_3_0_FOR(f) GDK_DEPRECATED_FOR(f) 21:11.03 | ^ 21:11.03 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' 21:11.03 49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN 21:11.03 | ^ 21:11.03 /usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR' 21:11.03 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) 21:11.03 | ^ 21:11.03 /tmp/build/firefox-128.6.0/image/decoders/icon/gtk/nsIconChannel.cpp:379:16: warning: 'gtk_icon_set_new' is deprecated [-Wdeprecated-declarations] 21:11.03 379 | icon_set = gtk_icon_set_new(); 21:11.03 | ^ 21:11.03 /usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h:137:1: note: 'gtk_icon_set_new' has been explicitly marked deprecated here 21:11.03 137 | GDK_DEPRECATED_IN_3_10 21:11.03 | ^ 21:11.03 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:328:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_10' 21:11.03 328 | # define GDK_DEPRECATED_IN_3_10 GDK_DEPRECATED 21:11.03 | ^ 21:11.03 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 21:11.03 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 21:11.03 | ^ 21:11.03 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 21:11.03 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 21:11.03 | ^ 21:11.04 /tmp/build/firefox-128.6.0/image/decoders/icon/gtk/nsIconChannel.cpp:380:34: warning: 'gtk_icon_source_new' is deprecated [-Wdeprecated-declarations] 21:11.04 380 | GtkIconSource* icon_source = gtk_icon_source_new(); 21:11.04 | ^ 21:11.04 /usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h:169:1: note: 'gtk_icon_source_new' has been explicitly marked deprecated here 21:11.04 169 | GDK_DEPRECATED_IN_3_10 21:11.04 | ^ 21:11.04 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:328:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_10' 21:11.04 328 | # define GDK_DEPRECATED_IN_3_10 GDK_DEPRECATED 21:11.04 | ^ 21:11.04 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 21:11.04 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 21:11.04 | ^ 21:11.04 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 21:11.04 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 21:11.04 | ^ 21:11.04 /tmp/build/firefox-128.6.0/image/decoders/icon/gtk/nsIconChannel.cpp:382:5: warning: 'gtk_icon_source_set_icon_name' is deprecated [-Wdeprecated-declarations] 21:11.04 382 | gtk_icon_source_set_icon_name(icon_source, stockIcon.get()); 21:11.04 | ^ 21:11.04 /usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h:179:1: note: 'gtk_icon_source_set_icon_name' has been explicitly marked deprecated here 21:11.04 179 | GDK_DEPRECATED_IN_3_10 21:11.04 | ^ 21:11.04 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:328:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_10' 21:11.04 328 | # define GDK_DEPRECATED_IN_3_10 GDK_DEPRECATED 21:11.04 | ^ 21:11.04 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 21:11.04 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 21:11.04 | ^ 21:11.04 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 21:11.04 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 21:11.04 | ^ 21:11.04 /tmp/build/firefox-128.6.0/image/decoders/icon/gtk/nsIconChannel.cpp:383:5: warning: 'gtk_icon_set_add_source' is deprecated [-Wdeprecated-declarations] 21:11.04 383 | gtk_icon_set_add_source(icon_set, icon_source); 21:11.04 | ^ 21:11.04 /usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h:158:1: note: 'gtk_icon_set_add_source' has been explicitly marked deprecated here 21:11.04 158 | GDK_DEPRECATED_IN_3_10 21:11.04 | ^ 21:11.04 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:328:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_10' 21:11.04 328 | # define GDK_DEPRECATED_IN_3_10 GDK_DEPRECATED 21:11.04 | ^ 21:11.04 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 21:11.04 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 21:11.04 | ^ 21:11.04 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 21:11.04 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 21:11.04 | ^ 21:11.05 /tmp/build/firefox-128.6.0/image/decoders/icon/gtk/nsIconChannel.cpp:384:5: warning: 'gtk_icon_source_free' is deprecated [-Wdeprecated-declarations] 21:11.05 384 | gtk_icon_source_free(icon_source); 21:11.05 | ^ 21:11.05 /usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h:173:1: note: 'gtk_icon_source_free' has been explicitly marked deprecated here 21:11.05 173 | GDK_DEPRECATED_IN_3_10 21:11.05 | ^ 21:11.05 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:328:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_10' 21:11.05 328 | # define GDK_DEPRECATED_IN_3_10 GDK_DEPRECATED 21:11.05 | ^ 21:11.05 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 21:11.05 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 21:11.05 | ^ 21:11.05 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 21:11.05 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 21:11.05 | ^ 21:11.05 /tmp/build/firefox-128.6.0/image/decoders/icon/gtk/nsIconChannel.cpp:387:21: warning: 'gtk_icon_set_render_icon' is deprecated: Use 'gtk_icon_set_render_icon_pixbuf' instead [-Wdeprecated-declarations] 21:11.05 387 | GdkPixbuf* icon = gtk_icon_set_render_icon( 21:11.05 | ^ 21:11.05 /usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h:149:1: note: 'gtk_icon_set_render_icon' has been explicitly marked deprecated here 21:11.05 149 | GDK_DEPRECATED_IN_3_0_FOR(gtk_icon_set_render_icon_pixbuf) 21:11.05 | ^ 21:11.05 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:259:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_0_FOR' 21:11.05 259 | # define GDK_DEPRECATED_IN_3_0_FOR(f) GDK_DEPRECATED_FOR(f) 21:11.05 | ^ 21:11.05 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' 21:11.05 49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN 21:11.05 | ^ 21:11.05 /usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR' 21:11.05 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) 21:11.05 | ^ 21:11.05 /tmp/build/firefox-128.6.0/image/decoders/icon/gtk/nsIconChannel.cpp:390:5: warning: 'gtk_icon_set_unref' is deprecated [-Wdeprecated-declarations] 21:11.05 390 | gtk_icon_set_unref(icon_set); 21:11.05 | ^ 21:11.05 /usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h:144:1: note: 'gtk_icon_set_unref' has been explicitly marked deprecated here 21:11.05 144 | GDK_DEPRECATED_IN_3_10 21:11.05 | ^ 21:11.05 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:328:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_10' 21:11.05 328 | # define GDK_DEPRECATED_IN_3_10 GDK_DEPRECATED 21:11.05 | ^ 21:11.05 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 21:11.05 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 21:11.05 | ^ 21:11.05 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 21:11.05 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 21:11.05 | ^ 21:14.35 image/encoders/ico 21:17.21 12 warnings generated. 21:19.34 image/encoders/jpeg 21:19.81 image/encoders/png 21:22.79 image/encoders/webp 21:22.82 image 21:41.34 intl/components 21:54.38 intl/hyphenation/glue 21:56.28 intl/l10n 21:58.78 intl/locale/gtk 21:59.99 intl/locale 22:02.32 intl/lwbrk 22:13.13 intl/strres 22:15.88 intl/uconv 22:16.26 intl/unicharutil/util 22:26.73 ipc/chromium 22:26.77 ipc/glue 22:29.21 ipc/ipdl 22:30.54 ipc/testshell 22:34.05 js/loader 22:36.47 js/src/debugger 22:54.03 js/src/frontend 23:04.19 js/src/gc/StatsPhasesGenerated.inc.stub 23:04.68 js/src/intgemm 23:04.71 js/src/irregexp 23:10.41 js/src/jit 23:10.85 js/src 23:28.54 js/src/util 23:40.41 js/src/wasm 23:49.61 modules/fdlibm/src 23:53.89 js/xpconnect/loader 24:06.06 js/xpconnect/src 24:23.82 js/xpconnect/wrappers 24:27.95 layout/base 24:45.60 layout/build 24:54.07 layout/forms 24:58.60 layout/generic 24:59.47 layout/inspector 25:15.53 layout/ipc 25:54.97 layout/mathml 26:02.74 layout/painting 26:02.85 layout/printing 26:07.75 layout/style/nsComputedDOMStyleGenerated.inc.stub 26:07.75 layout/style/nsCSSPropsGenerated.inc.stub 26:14.27 layout/svg 26:20.67 layout/tables 26:25.68 layout 26:30.75 layout/xul 26:33.98 layout/xul/tree 26:44.95 media/libcubeb/src 26:47.88 media/libdav1d/asm 26:49.33 media/libdav1d/16bd_cdef_apply_tmpl.c.stub 26:49.33 media/libdav1d/8bd_cdef_apply_tmpl.c.stub 26:49.79 media/libdav1d/16bd_cdef_tmpl.c.stub 26:50.24 media/libdav1d/8bd_cdef_tmpl.c.stub 26:50.69 media/libdav1d/16bd_fg_apply_tmpl.c.stub 26:51.14 media/libdav1d/8bd_fg_apply_tmpl.c.stub 26:51.58 media/libdav1d/16bd_filmgrain_tmpl.c.stub 26:52.01 media/libdav1d/8bd_filmgrain_tmpl.c.stub 26:52.43 media/libdav1d/16bd_ipred_prepare_tmpl.c.stub 26:52.84 media/libdav1d/8bd_ipred_prepare_tmpl.c.stub 26:53.29 media/libdav1d/16bd_ipred_tmpl.c.stub 26:53.72 media/libdav1d/8bd_ipred_tmpl.c.stub 26:54.17 media/libdav1d/16bd_itx_tmpl.c.stub 26:54.61 media/libdav1d/8bd_itx_tmpl.c.stub 26:54.94 media/libdav1d/16bd_lf_apply_tmpl.c.stub 26:55.07 media/libmkv 26:55.20 /tmp/build/firefox-128.6.0/media/libmkv/EbmlBufferWriter.c:43:13: warning: unused function '_Serialize' [-Wunused-function] 26:55.20 43 | static void _Serialize(EbmlGlobal *glob, const unsigned char *p, const unsigned char *q) { 26:55.20 | ^~~~~~~~~~ 26:55.24 1 warning generated. 26:55.39 media/libdav1d/8bd_lf_apply_tmpl.c.stub 26:55.87 media/libdav1d/16bd_loopfilter_tmpl.c.stub 26:56.31 media/libdav1d/8bd_loopfilter_tmpl.c.stub 26:56.53 media/libdav1d/16bd_looprestoration_tmpl.c.stub 26:56.97 media/libdav1d/8bd_looprestoration_tmpl.c.stub 26:57.39 media/libnestegg/src 26:57.45 media/libdav1d/16bd_lr_apply_tmpl.c.stub 26:57.51 In file included from Unified_c_media_libnestegg_src0.c:2: 26:57.51 /tmp/build/firefox-128.6.0/media/libnestegg/src/nestegg.c:1170:22: warning: variable 'peeked_id' set but not used [-Wunused-but-set-variable] 26:57.51 1170 | uint64_t id, size, peeked_id; 26:57.51 | ^ 26:57.92 media/libdav1d/8bd_lr_apply_tmpl.c.stub 26:58.29 media/libspeex_resampler/src 26:58.39 media/libdav1d/16bd_mc_tmpl.c.stub 26:58.66 1 warning generated. 26:58.68 media/libdav1d/8bd_mc_tmpl.c.stub 26:59.12 media/libdav1d/16bd_recon_tmpl.c.stub 26:59.56 media/libdav1d/8bd_recon_tmpl.c.stub 27:03.81 media/libyuv/libyuv 27:07.33 media/mozva 27:07.56 media/psshparser 27:08.36 memory/volatile 27:08.53 modules/brotli 27:08.80 modules/libjar 27:10.56 modules/libjar/zipwriter 27:15.60 modules/libpref 27:15.96 modules/woff2 27:18.05 In file included from Unified_cpp_modules_woff20.cpp:38: 27:18.05 /tmp/build/firefox-128.6.0/modules/woff2/src/woff2_dec.cc:1218:12: warning: unused variable 'dst_offset' [-Wunused-variable] 27:18.05 1218 | uint64_t dst_offset = first_table_offset; 27:18.05 | ^~~~~~~~~~ 27:19.75 netwerk/base/http-sfv 27:19.76 netwerk/base/mozurl 27:20.93 netwerk/base/ascii_pac_utils.inc.stub 27:22.07 1 warning generated. 27:22.15 netwerk/build 27:22.80 netwerk/cache2 27:23.00 netwerk/cookie 27:23.52 netwerk/dns/etld_data.inc.stub 27:24.97 netwerk/ipc 27:25.55 netwerk/mime 27:30.83 netwerk/protocol/about 27:32.06 netwerk/protocol/data 27:34.47 netwerk/protocol/file 27:35.30 netwerk/protocol/gio 27:41.80 netwerk/protocol/http 27:41.85 netwerk/protocol/res 27:51.12 netwerk/protocol/viewsource 27:58.18 netwerk/protocol/websocket 28:07.07 netwerk/protocol/webtransport 28:07.33 netwerk/sctp/datachannel 28:13.53 netwerk/sctp/src 28:20.67 netwerk/socket 28:24.50 netwerk/streamconv/converters 28:24.61 netwerk/streamconv 28:25.06 netwerk/system/linux 28:26.23 netwerk/system/netlink 28:27.05 netwerk/system 28:27.54 netwerk/url-classifier 28:29.07 other-licenses/snappy 28:29.16 parser/expat/lib 28:29.74 parser/html 28:30.23 parser/htmlparser 28:32.77 parser/prototype 28:36.04 security/certverifier 28:38.33 security/ct 28:39.16 security/manager/pki 28:43.62 security/manager/ssl/nsSTSPreloadListGenerated.inc.stub 28:43.63 security/manager/ssl/xpcshell.inc.stub 28:43.64 security/manager/ssl/addons-public.inc.stub 28:43.72 security/manager/ssl/addons-public-intermediate.inc.stub 28:44.11 security/nss/lib/mozpkix 28:44.18 security/sandbox/common 28:45.06 security/manager/ssl/addons-stage.inc.stub 28:45.11 security/sandbox/linux/broker 28:46.24 security/sandbox/linux/glue 28:48.13 security/manager/ssl/addons-stage-intermediate.inc.stub 28:48.57 security/sandbox/linux/launch 28:53.50 security/sandbox/linux/reporter 28:53.53 security/manager/ssl/content-signature-prod.inc.stub 28:53.72 security/manager/ssl/content-signature-stage.inc.stub 28:53.97 security/sandbox/linux 28:54.27 startupcache 28:54.46 storage 28:56.17 In file included from /tmp/build/firefox-128.6.0/security/sandbox/chromium/sandbox/linux/seccomp-bpf/trap.cc:19: 28:56.17 In file included from /tmp/build/firefox-128.6.0/security/sandbox/chromium/base/logging.h:26: 28:56.17 /tmp/build/firefox-128.6.0/security/sandbox/chromium/base/template_util.h:129:7: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 28:56.17 129 | __has_trivial_copy(T) && __has_trivial_destructor(T); 28:56.17 | ^ 28:56.17 /tmp/build/firefox-128.6.0/security/sandbox/chromium/base/template_util.h:129:32: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 28:56.17 129 | __has_trivial_copy(T) && __has_trivial_destructor(T); 28:56.17 | ^ 28:56.69 2 warnings generated. 28:58.00 In file included from /tmp/build/firefox-128.6.0/security/sandbox/chromium/sandbox/linux/services/syscall_wrappers.cc:18: 28:58.00 In file included from /tmp/build/firefox-128.6.0/security/sandbox/chromium/base/logging.h:26: 28:58.00 /tmp/build/firefox-128.6.0/security/sandbox/chromium/base/template_util.h:129:7: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 28:58.00 129 | __has_trivial_copy(T) && __has_trivial_destructor(T); 28:58.00 | ^ 28:58.00 /tmp/build/firefox-128.6.0/security/sandbox/chromium/base/template_util.h:129:32: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 28:58.00 129 | __has_trivial_copy(T) && __has_trivial_destructor(T); 28:58.00 | ^ 28:58.15 2 warnings generated. 28:58.17 security/manager/ssl/content-signature-dev.inc.stub 28:58.26 third_party/drm/libdrm 28:58.30 In file included from Unified_cpp_sandbox_linux0.cpp:11: 28:58.30 In file included from /tmp/build/firefox-128.6.0/security/sandbox/chromium-shim/base/logging.cpp:15: 28:58.30 In file included from /tmp/build/firefox-128.6.0/security/sandbox/chromium/base/logging.h:26: 28:58.31 /tmp/build/firefox-128.6.0/security/sandbox/chromium/base/template_util.h:129:7: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 28:58.31 129 | __has_trivial_copy(T) && __has_trivial_destructor(T); 28:58.31 | ^ 28:58.31 /tmp/build/firefox-128.6.0/security/sandbox/chromium/base/template_util.h:129:32: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 28:58.31 129 | __has_trivial_copy(T) && __has_trivial_destructor(T); 28:58.31 | ^ 28:59.56 third_party/gbm/libgbm 28:59.67 security/manager/ssl/content-signature-local.inc.stub 28:59.94 In file included from Unified_cpp_sandbox_linux1.cpp:11: 28:59.94 In file included from /tmp/build/firefox-128.6.0/security/sandbox/chromium/base/strings/utf_string_conversions.cc:5: 28:59.94 In file included from /tmp/build/firefox-128.6.0/security/sandbox/chromium/base/strings/utf_string_conversions.h:14: 28:59.94 In file included from /tmp/build/firefox-128.6.0/security/sandbox/chromium/base/strings/string_piece.h:32: 28:59.94 In file included from /tmp/build/firefox-128.6.0/security/sandbox/chromium/base/logging.h:26: 28:59.94 /tmp/build/firefox-128.6.0/security/sandbox/chromium/base/template_util.h:129:7: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 28:59.94 129 | __has_trivial_copy(T) && __has_trivial_destructor(T); 28:59.94 | ^ 28:59.94 /tmp/build/firefox-128.6.0/security/sandbox/chromium/base/template_util.h:129:32: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 28:59.94 129 | __has_trivial_copy(T) && __has_trivial_destructor(T); 28:59.94 | ^ 29:00.15 third_party/libepoxy 29:00.39 /tmp/build/firefox-128.6.0/security/sandbox/chromium/base/template_util.h:129:7: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 29:00.40 129 | __has_trivial_copy(T) && __has_trivial_destructor(T); 29:00.40 | ^ 29:00.40 /tmp/build/firefox-128.6.0/security/sandbox/chromium/base/containers/vector_buffer.h:125:70: note: in instantiation of static data member 'base::is_trivially_copyable>::value' requested here 29:00.40 125 | typename std::enable_if::value, 29:00.40 | ^ 29:00.40 /tmp/build/firefox-128.6.0/security/sandbox/chromium/base/containers/vector_buffer.h:127:15: note: while substituting prior template arguments into non-type template parameter [with T2 = base::OnceCallback] 29:00.40 127 | static void MoveRange(T* from_begin, T* from_end, T* to) { 29:00.40 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:00.40 128 | CHECK(!RangesOverlap(from_begin, from_end, to)); 29:00.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:00.40 129 | memcpy( 29:00.40 | ~~~~~~~ 29:00.40 130 | to, from_begin, 29:00.40 | ~~~~~~~~~~~~~~~ 29:00.40 131 | CheckSub(get_uintptr(from_end), get_uintptr(from_begin)).ValueOrDie()); 29:00.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:00.40 132 | } 29:00.40 | ~ 29:00.40 /tmp/build/firefox-128.6.0/security/sandbox/chromium/base/containers/circular_deque.h:921:16: note: while substituting deduced template arguments into function template 'MoveRange' [with T2 = (no value), $1 = (no value)] 29:00.40 921 | from_buf.MoveRange(&from_buf[from_begin], &from_buf[from_end], 29:00.40 | ^ 29:00.40 /tmp/build/firefox-128.6.0/security/sandbox/chromium/base/containers/circular_deque.h:945:5: note: in instantiation of member function 'base::circular_deque>::MoveBuffer' requested here 29:00.40 945 | MoveBuffer(buffer_, begin_, end_, &new_buffer, &begin_, &end_); 29:00.40 | ^ 29:00.40 /tmp/build/firefox-128.6.0/security/sandbox/chromium/base/containers/circular_deque.h:961:5: note: in instantiation of member function 'base::circular_deque>::SetCapacityTo' requested here 29:00.40 961 | SetCapacityTo(new_capacity); 29:00.40 | ^ 29:00.40 /tmp/build/firefox-128.6.0/security/sandbox/chromium/base/containers/circular_deque.h:852:5: note: in instantiation of member function 'base::circular_deque>::ExpandCapacityIfNecessary' requested here 29:00.40 852 | ExpandCapacityIfNecessary(1); 29:00.40 | ^ 29:00.40 /tmp/build/firefox-128.6.0/security/sandbox/chromium/base/containers/circular_deque.h:836:31: note: in instantiation of function template specialization 'base::circular_deque>::emplace_back>' requested here 29:00.40 836 | void push_back(T&& value) { emplace_back(std::move(value)); } 29:00.40 | ^ 29:00.40 /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../../../include/c++/14.2.0/bits/stl_stack.h:264:11: note: in instantiation of member function 'base::circular_deque>::push_back' requested here 29:00.40 264 | { c.push_back(std::move(__x)); } 29:00.41 | ^ 29:00.41 /tmp/build/firefox-128.6.0/security/sandbox/chromium/base/at_exit.cc:65:25: note: in instantiation of member function 'std::stack, base::circular_deque>>::push' requested here 29:00.41 65 | g_top_manager->stack_.push(std::move(task)); 29:00.41 | ^ 29:00.41 In file included from Unified_cpp_sandbox_linux0.cpp:11: 29:00.41 In file included from /tmp/build/firefox-128.6.0/security/sandbox/chromium-shim/base/logging.cpp:15: 29:00.41 In file included from /tmp/build/firefox-128.6.0/security/sandbox/chromium/base/logging.h:26: 29:00.41 /tmp/build/firefox-128.6.0/security/sandbox/chromium/base/template_util.h:129:32: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 29:00.41 129 | __has_trivial_copy(T) && __has_trivial_destructor(T); 29:00.41 | ^ 29:00.46 In file included from Unified_cpp_sandbox_linux2.cpp:2: 29:00.46 In file included from /tmp/build/firefox-128.6.0/security/sandbox/chromium/base/time/time_now_posix.cc:5: 29:00.46 In file included from /tmp/build/firefox-128.6.0/security/sandbox/chromium/base/time/time.h:62: 29:00.46 In file included from /tmp/build/firefox-128.6.0/security/sandbox/chromium/base/logging.h:26: 29:00.46 /tmp/build/firefox-128.6.0/security/sandbox/chromium/base/template_util.h:129:7: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 29:00.46 129 | __has_trivial_copy(T) && __has_trivial_destructor(T); 29:00.46 | ^ 29:00.46 /tmp/build/firefox-128.6.0/security/sandbox/chromium/base/template_util.h:129:32: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 29:00.46 129 | __has_trivial_copy(T) && __has_trivial_destructor(T); 29:00.46 | ^ 29:01.06 /tmp/build/firefox-128.6.0/third_party/libepoxy/libepoxy/src/dispatch_egl.c:65:9: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 29:01.06 65 | int ret; 29:01.06 | ^ 29:01.09 1 warning generated. 29:01.78 In file included from Unified_cpp_sandbox_linux2.cpp:47: 29:01.78 In file included from /tmp/build/firefox-128.6.0/security/sandbox/chromium/sandbox/linux/bpf_dsl/policy_compiler.cc:21: 29:01.78 /tmp/build/firefox-128.6.0/security/sandbox/chromium/sandbox/linux/bpf_dsl/syscall_set.h:73:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 29:01.78 73 | : public std::iterator { 29:01.78 | ^ 29:01.78 /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../../../include/c++/14.2.0/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 29:01.78 127 | struct _GLIBCXX17_DEPRECATED iterator 29:01.78 | ^ 29:01.78 /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../../../include/c++/14.2.0/x86_64-pc-linux-gnu/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 29:01.78 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] 29:01.78 | ^ 29:03.08 third_party/libsrtp/src 29:03.93 third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn 29:05.22 2 warnings generated. 29:05.23 third_party/libwebrtc/api/audio/aec3_config_gn 29:05.27 third_party/libwebrtc/api/audio/aec3_factory_gn 29:05.29 third_party/libwebrtc/api/audio/audio_frame_api_gn 29:05.35 third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn 29:05.36 third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn 29:06.44 third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn 29:07.25 4 warnings generated. 29:07.30 third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn 29:07.40 third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn 29:07.64 third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn 29:08.07 third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn 29:08.41 third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn 29:08.60 third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn 29:08.67 3 warnings generated. 29:08.71 third_party/libwebrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn 29:08.73 third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn 29:09.82 third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn 29:10.04 third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn 29:10.12 third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn 29:10.28 third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn 29:11.04 third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn 29:11.17 third_party/libwebrtc/api/audio_options_api_gn 29:11.74 third_party/libwebrtc/api/crypto/options_gn 29:11.75 third_party/libwebrtc/api/environment/environment_factory_gn 29:11.85 third_party/libwebrtc/api/field_trials_registry_gn 29:12.61 third_party/libwebrtc/api/media_stream_interface_gn 29:12.69 third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn 29:12.79 third_party/libwebrtc/api/neteq/neteq_api_gn 29:13.10 third_party/libwebrtc/api/neteq/tick_timer_gn 29:13.34 third_party/libwebrtc/api/rtc_error_gn 29:13.79 third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn 29:14.19 third_party/libwebrtc/api/rtp_headers_gn 29:14.50 third_party/libwebrtc/api/rtp_packet_info_gn 29:14.68 third_party/libwebrtc/api/rtp_parameters_gn 29:14.70 third_party/libwebrtc/api/rtp_sender_setparameters_callback_gn 29:14.74 third_party/libwebrtc/api/task_queue/pending_task_safety_flag_gn 29:15.20 third_party/libwebrtc/api/task_queue/task_queue_gn 29:15.53 third_party/libwebrtc/api/transport/bitrate_settings_gn 29:15.77 third_party/libwebrtc/api/transport/field_trial_based_config_gn 29:15.78 third_party/libwebrtc/api/transport/goog_cc_gn 29:15.79 third_party/libwebrtc/api/transport/network_control_gn 29:15.92 third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn 29:16.39 third_party/libwebrtc/api/transport_api_gn 29:16.82 third_party/libwebrtc/api/units/data_rate_gn 29:16.92 third_party/libwebrtc/api/units/data_size_gn 29:16.96 third_party/libwebrtc/api/units/frequency_gn 29:17.15 third_party/libwebrtc/api/units/time_delta_gn 29:17.24 third_party/libwebrtc/api/units/timestamp_gn 29:17.52 third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn 29:17.88 third_party/libwebrtc/api/video/encoded_frame_gn 29:17.94 third_party/libwebrtc/api/video/encoded_image_gn 29:18.39 third_party/libwebrtc/api/video/frame_buffer_gn 29:18.51 third_party/libwebrtc/api/video/video_adaptation_gn 29:18.73 third_party/libwebrtc/api/video/video_bitrate_allocation_gn 29:18.80 third_party/libwebrtc/api/video/video_bitrate_allocator_gn 29:19.02 third_party/libwebrtc/api/video/video_frame_gn 29:19.04 third_party/libwebrtc/api/video/video_frame_i010_gn 29:19.06 third_party/libwebrtc/api/video/video_frame_metadata_gn 29:20.20 third_party/libwebrtc/api/video/video_rtp_headers_gn 29:20.91 third_party/libwebrtc/api/video_codecs/scalability_mode_gn 29:20.91 third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn 29:20.96 third_party/libwebrtc/api/video_codecs/video_codecs_api_gn 29:20.98 third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn 29:21.03 third_party/libwebrtc/audio/audio_gn 29:21.05 third_party/libwebrtc/audio/utility/audio_frame_operations_gn 29:21.25 third_party/libwebrtc/call/adaptation/resource_adaptation_gn 29:21.57 third_party/libwebrtc/call/bitrate_allocator_gn 29:21.58 third_party/libwebrtc/call/bitrate_configurator_gn 29:21.72 third_party/libwebrtc/call/call_gn 29:22.44 third_party/libwebrtc/call/call_interfaces_gn 29:22.53 third_party/libwebrtc/call/rtp_interfaces_gn 29:22.87 third_party/libwebrtc/call/rtp_receiver_gn 29:23.15 third_party/libwebrtc/call/rtp_sender_gn 29:23.43 third_party/libwebrtc/call/version_gn 29:23.56 third_party/libwebrtc/call/video_stream_api_gn 29:23.69 third_party/libwebrtc/common_audio/common_audio_avx2_gn 29:25.00 third_party/libwebrtc/common_audio/common_audio_c_gn 29:25.04 third_party/libwebrtc/common_audio/common_audio_cc_gn 29:25.22 In file included from Unified_cpp_source_adaptation_gn0.cpp:65: 29:25.22 /tmp/build/firefox-128.6.0/third_party/libwebrtc/call/adaptation/video_stream_adapter.cc:233:10: warning: returning variable 'current_restrictions_' by reference requires holding mutex 'sequence_checker_' [-Wthread-safety-reference-return] 29:25.23 233 | return current_restrictions_.counters; 29:25.23 | ^ 29:25.95 third_party/libwebrtc/common_audio/common_audio_gn 29:26.28 third_party/libwebrtc/common_audio/common_audio_sse2_gn 29:26.48 third_party/libwebrtc/common_audio/fir_filter_factory_gn 29:26.65 third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn 29:26.67 third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn 29:26.95 third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn 29:27.06 third_party/libwebrtc/common_video/common_video_gn 29:27.12 third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn 29:27.43 third_party/libwebrtc/logging/rtc_event_audio_gn 29:27.72 In file included from Unified_cpp_rtp_receiver_gn0.cpp:2: 29:27.72 In file included from /tmp/build/firefox-128.6.0/third_party/libwebrtc/call/rtp_demuxer.cc:11: 29:27.72 /tmp/build/firefox-128.6.0/third_party/libwebrtc/call/rtp_demuxer.h:216:14: warning: private field 'use_mid_' is not used [-Wunused-private-field] 29:27.72 216 | const bool use_mid_; 29:27.72 | ^ 29:27.97 third_party/libwebrtc/logging/rtc_event_bwe_gn 29:28.03 third_party/libwebrtc/logging/rtc_event_field_gn 29:28.16 third_party/libwebrtc/logging/rtc_event_number_encodings_gn 29:28.18 In file included from Unified_cpp_audio_audio_gn0.cpp:20: 29:28.18 /tmp/build/firefox-128.6.0/third_party/libwebrtc/audio/audio_send_stream.cc:187:10: warning: returning variable 'config_' by reference requires holding mutex 'worker_thread_checker_' [-Wthread-safety-reference-return] 29:28.18 187 | return config_; 29:28.18 | ^ 29:28.22 third_party/libwebrtc/logging/rtc_event_pacing_gn 29:28.24 third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn 29:29.03 Unified_cpp_common_audio_gn0.cpp:110:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 29:29.03 110 | #include "/tmp/build/firefox-128.6.0/third_party/libwebrtc/common_audio/wav_header.cc" 29:29.03 | ^ 29:29.03 /tmp/build/firefox-128.6.0/third_party/libwebrtc/common_audio/wav_header.cc:94:9: note: previous '#pragma pack' directive that modifies alignment is here 29:29.03 94 | #pragma pack(2) 29:29.03 | ^ 29:29.45 third_party/libwebrtc/logging/rtc_event_video_gn 29:29.83 third_party/libwebrtc/logging/rtc_stream_config_gn 29:29.95 1 warning generated. 29:30.01 third_party/libwebrtc/media/codec_gn 29:30.21 third_party/libwebrtc/media/media_constants_gn 29:30.30 third_party/libwebrtc/media/rtc_sdp_video_format_utils_gn 29:30.79 1 warning generated. 29:30.82 In file included from Unified_cpp_rtc_event_field_gn0.cpp:20: 29:30.82 /tmp/build/firefox-128.6.0/third_party/libwebrtc/logging/rtc_event_log/events/rtc_event_field_encoding_parser.cc:23:35: warning: unused function 'ConvertFieldType' [-Wunused-function] 29:30.82 23 | absl::optional ConvertFieldType(uint64_t value) { 29:30.82 | ^~~~~~~~~~~~~~~~ 29:30.84 third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn 29:30.87 third_party/libwebrtc/media/video_adapter_gn 29:31.29 third_party/libwebrtc/media/video_broadcaster_gn 29:31.32 third_party/libwebrtc/media/video_common_gn 29:32.33 third_party/libwebrtc/media/video_source_base_gn 29:32.44 1 warning generated. 29:32.49 third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn 29:32.71 third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn 29:32.71 third_party/libwebrtc/modules/audio_coding/audio_coding_gn 29:33.07 third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn 29:33.14 third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn 29:33.25 1 warning generated. 29:33.29 third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn 29:33.75 third_party/libwebrtc/modules/audio_coding/default_neteq_factory_gn 29:34.41 third_party/libwebrtc/modules/audio_coding/g711_c_gn 29:34.59 third_party/libwebrtc/modules/audio_coding/g711_gn 29:34.60 In file included from Unified_cpp_video_source_base_gn0.cpp:2: 29:34.60 /tmp/build/firefox-128.6.0/third_party/libwebrtc/media/base/video_source_base.cc:101:10: warning: returning variable 'sinks_' by reference requires holding mutex 'source_sequence_' [-Wthread-safety-reference-return] 29:34.60 101 | return sinks_; 29:34.60 | ^ 29:34.60 third_party/libwebrtc/modules/audio_coding/g722_c_gn 29:34.76 third_party/libwebrtc/modules/audio_coding/g722_gn 29:34.84 third_party/libwebrtc/modules/audio_coding/ilbc_c_gn 29:35.20 third_party/libwebrtc/modules/audio_coding/ilbc_gn 29:35.49 third_party/libwebrtc/modules/audio_coding/isac_vad_gn 29:35.61 1 warning generated. 29:36.13 third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn 29:36.32 third_party/libwebrtc/modules/audio_coding/neteq_gn 29:36.42 third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn 29:36.56 third_party/libwebrtc/modules/audio_coding/pcm16b_gn 29:37.46 third_party/libwebrtc/modules/audio_coding/red_gn 29:37.69 third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn 29:37.79 third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn 29:38.02 third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn 29:38.10 third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn 29:38.21 third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn 29:38.22 third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn 29:38.24 third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn 29:38.29 third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn 29:38.81 1 warning generated. 29:38.89 third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn 29:39.41 third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn 29:39.95 third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn 29:40.19 third_party/libwebrtc/modules/audio_processing/agc/agc_gn 29:40.96 third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn 29:41.19 third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn 29:41.79 third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gain_controller_gn 29:41.96 third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn 29:42.15 In file included from Unified_cpp_aec3_aec3_gn1.cpp:38: 29:42.16 /tmp/build/firefox-128.6.0/third_party/libwebrtc/modules/audio_processing/aec3/echo_canceller3.cc:785:72: warning: possible misuse of comma operator here [-Wcomma] 29:42.16 785 | std::make_unique(/*num_bands=*/1, num_capture_channels_), 29:42.16 | ^ 29:42.16 /tmp/build/firefox-128.6.0/third_party/libwebrtc/modules/audio_processing/aec3/echo_canceller3.cc:784:5: note: cast expression to void to silence warning 29:42.16 784 | linear_output_block_ = 29:42.16 | ^~~~~~~~~~~~~~~~~~~~~~ 29:42.16 | static_cast( 29:42.16 785 | std::make_unique(/*num_bands=*/1, num_capture_channels_), 29:42.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:42.16 | ) 29:42.45 third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor_gn 29:42.53 third_party/libwebrtc/modules/audio_processing/agc2/cpu_features_gn 29:42.71 third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn 29:43.19 third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn 29:43.43 third_party/libwebrtc/modules/audio_processing/agc2/input_volume_controller_gn 29:43.55 third_party/libwebrtc/modules/audio_processing/agc2/input_volume_stats_reporter_gn 29:43.62 third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn 29:44.28 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_auto_correlation_gn 29:44.50 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn 29:44.86 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_layers_gn 29:44.88 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_lp_residual_gn 29:44.89 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_pitch_gn 29:45.64 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_spectral_features_gn 29:45.80 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn 29:45.96 third_party/libwebrtc/modules/audio_processing/agc2/saturation_protector_gn 29:46.00 third_party/libwebrtc/modules/audio_processing/agc2/speech_level_estimator_gn 29:46.19 third_party/libwebrtc/modules/audio_processing/agc2/vad_wrapper_gn 29:46.29 third_party/libwebrtc/modules/audio_processing/api_gn 29:46.69 third_party/libwebrtc/modules/audio_processing/apm_logging_gn 29:46.69 third_party/libwebrtc/modules/audio_processing/audio_buffer_gn 29:47.05 third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn 29:47.54 third_party/libwebrtc/modules/audio_processing/audio_processing_gn 29:47.60 third_party/libwebrtc/modules/audio_processing/audio_processing_statistics_gn 29:47.67 third_party/libwebrtc/modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster_gn 29:48.01 third_party/libwebrtc/modules/audio_processing/gain_controller2_gn 29:48.37 third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn 29:48.46 third_party/libwebrtc/modules/audio_processing/ns/ns_gn 29:48.78 third_party/libwebrtc/modules/audio_processing/optionally_built_submodule_creators_gn 29:48.80 third_party/libwebrtc/modules/audio_processing/rms_level_gn 29:48.98 third_party/libwebrtc/modules/audio_processing/transient/transient_suppressor_impl_gn 29:48.98 third_party/libwebrtc/modules/audio_processing/transient/voice_probability_delay_unit_gn 29:49.19 third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn 29:49.47 third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn 29:49.63 third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn 29:49.72 1 warning generated. 29:49.75 third_party/libwebrtc/modules/audio_processing/vad/vad_gn 29:49.78 third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn 29:50.29 third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn 29:50.62 third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn 29:50.78 third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn 29:50.88 third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn 29:51.06 third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn 29:51.30 third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v1_gn 29:51.49 third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v2_gn 29:51.57 third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn 29:51.73 third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn 29:51.78 third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn 29:52.26 third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn 29:52.82 third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn 29:52.98 third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn 29:53.03 third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn 29:54.17 third_party/libwebrtc/modules/desktop_capture/primitives_gn 29:54.50 third_party/libwebrtc/modules/pacing/interval_budget_gn 29:55.66 third_party/libwebrtc/modules/pacing/pacing_gn 29:55.67 third_party/libwebrtc/modules/portal/portal_gn 29:56.11 third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn 29:56.36 third_party/libwebrtc/modules/rtp_rtcp/leb128_gn 29:56.49 third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn 29:56.70 third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn 29:57.51 third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn 29:58.16 In file included from Unified_cpp_desktop_capture_gn0.cpp:137: 29:58.16 In file included from /tmp/build/firefox-128.6.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc:19: 29:58.16 /tmp/build/firefox-128.6.0/third_party/pipewire/spa/param/video/format-utils.h:98:58: warning: passing object of class type 'struct spa_fraction' through variadic function [-Wclass-varargs] 29:58.16 98 | SPA_FORMAT_VIDEO_maxFramerate, SPA_POD_Fraction(info->max_framerate), 0); 29:58.16 | ^ 29:58.16 /tmp/build/firefox-128.6.0/third_party/pipewire/spa/param/video/format-utils.h:107:61: warning: passing object of class type 'struct spa_fraction' through variadic function [-Wclass-varargs] 29:58.16 107 | SPA_FORMAT_VIDEO_pixelAspectRatio,SPA_POD_Fraction(info->pixel_aspect_ratio), 0); 29:58.16 | ^ 29:58.17 /tmp/build/firefox-128.6.0/third_party/pipewire/spa/param/video/format-utils.h:182:58: warning: passing object of class type 'struct spa_fraction' through variadic function [-Wclass-varargs] 29:58.17 182 | SPA_FORMAT_VIDEO_maxFramerate, SPA_POD_Fraction(info->max_framerate), 0); 29:58.17 | ^ 29:58.17 /tmp/build/firefox-128.6.0/third_party/pipewire/spa/param/video/format-utils.h:221:58: warning: passing object of class type 'struct spa_fraction' through variadic function [-Wclass-varargs] 29:58.17 221 | SPA_FORMAT_VIDEO_maxFramerate, SPA_POD_Fraction(info->max_framerate), 0); 29:58.17 | ^ 29:58.49 third_party/libwebrtc/modules/third_party/fft/fft_gn 29:58.54 In file included from Unified_cpp_desktop_capture_gn1.cpp:38: 29:58.54 In file included from /tmp/build/firefox-128.6.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_stream_utils.cc:15: 29:58.54 /tmp/build/firefox-128.6.0/third_party/pipewire/spa/param/video/format-utils.h:98:58: warning: passing object of class type 'struct spa_fraction' through variadic function [-Wclass-varargs] 29:58.54 98 | SPA_FORMAT_VIDEO_maxFramerate, SPA_POD_Fraction(info->max_framerate), 0); 29:58.54 | ^ 29:58.54 /tmp/build/firefox-128.6.0/third_party/pipewire/spa/param/video/format-utils.h:107:61: warning: passing object of class type 'struct spa_fraction' through variadic function [-Wclass-varargs] 29:58.54 107 | SPA_FORMAT_VIDEO_pixelAspectRatio,SPA_POD_Fraction(info->pixel_aspect_ratio), 0); 29:58.54 | ^ 29:58.55 /tmp/build/firefox-128.6.0/third_party/pipewire/spa/param/video/format-utils.h:182:58: warning: passing object of class type 'struct spa_fraction' through variadic function [-Wclass-varargs] 29:58.55 182 | SPA_FORMAT_VIDEO_maxFramerate, SPA_POD_Fraction(info->max_framerate), 0); 29:58.55 | ^ 29:58.55 /tmp/build/firefox-128.6.0/third_party/pipewire/spa/param/video/format-utils.h:221:58: warning: passing object of class type 'struct spa_fraction' through variadic function [-Wclass-varargs] 29:58.55 221 | SPA_FORMAT_VIDEO_maxFramerate, SPA_POD_Fraction(info->max_framerate), 0); 29:58.55 | ^ 29:58.56 third_party/libwebrtc/modules/third_party/g711/g711_3p_gn 29:58.65 third_party/libwebrtc/modules/third_party/g722/g722_3p_gn 29:58.90 third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn 29:59.42 third_party/libwebrtc/modules/video_capture/video_capture_module_gn 30:00.68 third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn 30:01.29 third_party/libwebrtc/modules/video_coding/codecs/av1/av1_svc_config_gn 30:01.68 4 warnings generated. 30:03.09 In file included from Unified_cpp_ure_internal_impl_gn0.cpp:56: 30:03.09 In file included from /tmp/build/firefox-128.6.0/third_party/libwebrtc/modules/video_capture/linux/video_capture_pipewire.cc:14: 30:03.10 /tmp/build/firefox-128.6.0/third_party/pipewire/spa/param/video/format-utils.h:98:58: warning: passing object of class type 'struct spa_fraction' through variadic function [-Wclass-varargs] 30:03.10 98 | SPA_FORMAT_VIDEO_maxFramerate, SPA_POD_Fraction(info->max_framerate), 0); 30:03.10 | ^ 30:03.10 /tmp/build/firefox-128.6.0/third_party/pipewire/spa/param/video/format-utils.h:107:61: warning: passing object of class type 'struct spa_fraction' through variadic function [-Wclass-varargs] 30:03.10 107 | SPA_FORMAT_VIDEO_pixelAspectRatio,SPA_POD_Fraction(info->pixel_aspect_ratio), 0); 30:03.10 | ^ 30:03.10 /tmp/build/firefox-128.6.0/third_party/pipewire/spa/param/video/format-utils.h:182:58: warning: passing object of class type 'struct spa_fraction' through variadic function [-Wclass-varargs] 30:03.10 182 | SPA_FORMAT_VIDEO_maxFramerate, SPA_POD_Fraction(info->max_framerate), 0); 30:03.10 | ^ 30:03.11 /tmp/build/firefox-128.6.0/third_party/pipewire/spa/param/video/format-utils.h:221:58: warning: passing object of class type 'struct spa_fraction' through variadic function [-Wclass-varargs] 30:03.11 221 | SPA_FORMAT_VIDEO_maxFramerate, SPA_POD_Fraction(info->max_framerate), 0); 30:03.11 | ^ 30:03.45 third_party/libwebrtc/modules/video_coding/encoded_frame_gn 30:03.63 third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn 30:04.01 In file included from Unified_cpp_ure_internal_impl_gn0.cpp:20: 30:04.01 In file included from /tmp/build/firefox-128.6.0/third_party/libwebrtc/modules/video_capture/linux/device_info_pipewire.cc:23: 30:04.01 /tmp/build/firefox-128.6.0/third_party/libwebrtc/modules/video_capture/linux/pipewire_session.h:125:31: warning: private field 'status_' is not used [-Wunused-private-field] 30:04.01 125 | VideoCaptureOptions::Status status_; 30:04.01 | ^ 30:04.29 In file included from Unified_cpp_rtp_rtcp_format_gn2.cpp:38: 30:04.29 /tmp/build/firefox-128.6.0/third_party/libwebrtc/modules/rtp_rtcp/source/rtp_video_layers_allocation_extension.cc:67:40: warning: result of comparison 'const uint8_t' (aka 'const unsigned char') > 255 is always false [-Wtautological-type-limit-compare] 30:04.29 67 | if (spatial_layer.frame_rate_fps > 255) { 30:04.29 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~ 30:05.31 4 warnings generated. 30:05.39 third_party/libwebrtc/modules/video_coding/frame_helpers_gn 30:05.41 third_party/libwebrtc/modules/video_coding/nack_requester_gn 30:05.84 third_party/libwebrtc/modules/video_coding/packet_buffer_gn 30:06.37 third_party/libwebrtc/modules/video_coding/svc/scalability_mode_util_gn 30:06.99 third_party/libwebrtc/modules/video_coding/svc/scalability_structures_gn 30:07.14 third_party/libwebrtc/modules/video_coding/svc/scalable_video_controller_gn 30:07.15 third_party/libwebrtc/modules/video_coding/svc/svc_rate_allocator_gn 30:07.23 1 warning generated. 30:07.40 third_party/libwebrtc/modules/video_coding/timing/decode_time_percentile_filter_gn 30:07.42 5 warnings generated. 30:08.13 third_party/libwebrtc/modules/video_coding/timing/frame_delay_variation_kalman_filter_gn 30:08.14 third_party/libwebrtc/modules/video_coding/timing/inter_frame_delay_variation_calculator_gn 30:09.42 third_party/libwebrtc/modules/video_coding/timing/jitter_estimator_gn 30:09.43 third_party/libwebrtc/modules/video_coding/timing/rtt_filter_gn 30:09.50 third_party/libwebrtc/modules/video_coding/timing/timestamp_extrapolator_gn 30:09.52 third_party/libwebrtc/modules/video_coding/timing/timing_module_gn 30:10.10 third_party/libwebrtc/modules/video_coding/video_codec_interface_gn 30:10.29 third_party/libwebrtc/modules/video_coding/video_coding_gn 30:10.35 third_party/libwebrtc/modules/video_coding/video_coding_utility_gn 30:10.36 third_party/libwebrtc/modules/video_coding/webrtc_libvpx_interface_gn 30:10.69 third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn 30:10.86 third_party/libwebrtc/modules/video_coding/webrtc_vp8_scalability_gn 30:11.56 third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn 30:11.73 third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn 30:11.76 third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn 30:11.89 third_party/libwebrtc/rtc_base/async_dns_resolver_gn 30:11.98 third_party/libwebrtc/rtc_base/audio_format_to_string_gn 30:12.16 third_party/libwebrtc/rtc_base/bit_buffer_gn 30:13.53 third_party/libwebrtc/rtc_base/bitrate_tracker_gn 30:13.55 third_party/libwebrtc/rtc_base/bitstream_reader_gn 30:13.98 third_party/libwebrtc/rtc_base/byte_buffer_gn 30:14.19 third_party/libwebrtc/rtc_base/checks_gn 30:14.24 third_party/libwebrtc/rtc_base/containers/flat_containers_internal_gn 30:14.76 third_party/libwebrtc/rtc_base/copy_on_write_buffer_gn 30:14.90 third_party/libwebrtc/rtc_base/criticalsection_gn 30:15.29 third_party/libwebrtc/rtc_base/event_tracer_gn 30:15.40 third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn 30:15.41 third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn 30:15.69 third_party/libwebrtc/rtc_base/experiments/bandwidth_quality_scaler_settings_gn 30:15.87 third_party/libwebrtc/rtc_base/experiments/cpu_speed_experiment_gn 30:15.89 third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn 30:15.89 third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn 30:16.54 third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn 30:16.67 third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn 30:16.82 third_party/libwebrtc/rtc_base/experiments/normalize_simulcast_size_experiment_gn 30:17.94 third_party/libwebrtc/rtc_base/experiments/quality_rampup_experiment_gn 30:18.54 third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn 30:18.55 third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn 30:18.58 third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn 30:19.42 third_party/libwebrtc/rtc_base/experiments/rtt_mult_experiment_gn 30:19.47 third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn 30:19.63 third_party/libwebrtc/rtc_base/frequency_tracker_gn 30:19.81 third_party/libwebrtc/rtc_base/histogram_percentile_counter_gn 30:19.85 third_party/libwebrtc/rtc_base/ip_address_gn 30:20.31 third_party/libwebrtc/rtc_base/logging_gn 30:20.79 third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn 30:20.88 third_party/libwebrtc/rtc_base/net_helpers_gn 30:20.95 third_party/libwebrtc/rtc_base/network/sent_packet_gn 30:21.35 third_party/libwebrtc/rtc_base/network_constants_gn 30:21.38 third_party/libwebrtc/rtc_base/network_route_gn 30:21.59 third_party/libwebrtc/rtc_base/null_socket_server_gn 30:21.75 third_party/libwebrtc/rtc_base/platform_thread_gn 30:21.95 third_party/libwebrtc/rtc_base/platform_thread_types_gn 30:22.04 third_party/libwebrtc/rtc_base/race_checker_gn 30:22.09 third_party/libwebrtc/rtc_base/random_gn 30:22.11 third_party/libwebrtc/rtc_base/rate_limiter_gn 30:22.19 third_party/libwebrtc/rtc_base/rate_statistics_gn 30:22.26 third_party/libwebrtc/rtc_base/rate_tracker_gn 30:22.38 third_party/libwebrtc/rtc_base/rtc_event_gn 30:22.39 third_party/libwebrtc/rtc_base/rtc_numerics_gn 30:22.40 third_party/libwebrtc/rtc_base/sample_counter_gn 30:22.99 third_party/libwebrtc/rtc_base/socket_address_gn 30:23.02 third_party/libwebrtc/rtc_base/socket_gn 30:23.45 third_party/libwebrtc/rtc_base/stringutils_gn 30:23.61 third_party/libwebrtc/rtc_base/synchronization/sequence_checker_internal_gn 30:23.72 third_party/libwebrtc/rtc_base/synchronization/yield_gn 30:23.82 third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn 30:23.88 third_party/libwebrtc/rtc_base/system/file_wrapper_gn 30:23.90 third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn 30:24.02 third_party/libwebrtc/rtc_base/third_party/base64/base64_gn 30:24.06 third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn 30:24.14 third_party/libwebrtc/rtc_base/threading_gn 30:24.29 third_party/libwebrtc/rtc_base/timeutils_gn 30:24.47 third_party/libwebrtc/rtc_base/weak_ptr_gn 30:24.55 third_party/libwebrtc/rtc_base/zero_memory_gn 30:24.75 third_party/libwebrtc/system_wrappers/denormal_disabler_gn 30:25.05 third_party/libwebrtc/system_wrappers/field_trial_gn 30:25.33 third_party/libwebrtc/system_wrappers/metrics_gn 30:25.36 third_party/libwebrtc/system_wrappers/system_wrappers_gn 30:25.39 third_party/libwebrtc/third_party/abseil-cpp/absl/base/log_severity_gn 30:25.47 third_party/libwebrtc/third_party/abseil-cpp/absl/base/raw_logging_internal_gn 30:25.59 third_party/libwebrtc/third_party/abseil-cpp/absl/base/throw_delegate_gn 30:25.88 third_party/libwebrtc/third_party/abseil-cpp/absl/numeric/int128_gn 30:25.90 third_party/libwebrtc/third_party/abseil-cpp/absl/strings/string_view_gn 30:25.93 third_party/libwebrtc/third_party/abseil-cpp/absl/strings/strings_gn 30:25.96 third_party/libwebrtc/third_party/abseil-cpp/absl/types/bad_optional_access_gn 30:26.08 third_party/libwebrtc/third_party/abseil-cpp/absl/types/bad_variant_access_gn 30:26.11 third_party/libwebrtc/third_party/pffft/pffft_gn 30:26.31 third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn 30:26.50 third_party/libwebrtc/video/adaptation/video_adaptation_gn 30:26.53 third_party/libwebrtc/video/config/encoder_config_gn 30:26.58 third_party/libwebrtc/video/config/streams_config_gn 30:26.71 third_party/libwebrtc/video/decode_synchronizer_gn 30:26.71 third_party/libwebrtc/video/frame_cadence_adapter_gn 30:26.89 third_party/libwebrtc/video/frame_decode_timing_gn 30:26.93 In file included from Unified_cpp_metrics_gn0.cpp:2: 30:26.93 /tmp/build/firefox-128.6.0/third_party/libwebrtc/system_wrappers/source/metrics.cc:68:44: warning: returning variable 'info_' by reference requires holding mutex 'mutex_' [-Wthread-safety-reference-return] 30:26.93 68 | const std::string& name() const { return info_.name; } 30:26.93 | ^ 30:27.11 third_party/libwebrtc/video/frame_dumping_encoder_gn 30:27.11 third_party/libwebrtc/video/frame_dumping_decoder_gn 30:27.21 third_party/libwebrtc/video/render/incoming_video_stream_gn 30:27.99 third_party/libwebrtc/video/render/video_render_frames_gn 30:28.13 third_party/libwebrtc/video/task_queue_frame_decode_scheduler_gn 30:28.33 third_party/libwebrtc/video/unique_timestamp_counter_gn 30:28.43 third_party/libwebrtc/video/video_gn 30:28.45 1 warning generated. 30:28.73 third_party/libwebrtc/video/video_receive_stream_timeout_tracker_gn 30:29.06 third_party/libwebrtc/video/video_stream_buffer_controller_gn 30:29.37 third_party/libwebrtc/video/video_stream_encoder_impl_gn 30:30.09 third_party/msgpack 30:30.13 third_party/pipewire/libpipewire 30:30.39 third_party/sipcc 30:30.91 third_party/wayland-proxy 30:31.01 third_party/zstd 30:31.01 third_party/zstd/huf_decompress_amd64.o 30:31.46 toolkit/components/alerts 30:31.67 toolkit/components/antitracking/bouncetrackingprotection 30:31.81 toolkit/components/antitracking 30:31.81 toolkit/components/autocomplete 30:32.18 toolkit/components/backgroundhangmonitor 30:32.63 toolkit/components/backgroundtasks 30:32.68 toolkit/components/browser 30:32.85 toolkit/components/build 30:32.90 toolkit/components/cascade_bloom_filter 30:33.14 toolkit/components/clearsitedata 30:33.47 In file included from Unified_cpp_ream_encoder_impl_gn0.cpp:38: 30:33.47 /tmp/build/firefox-128.6.0/third_party/libwebrtc/video/video_source_sink_controller.cc:99:10: warning: returning variable 'resolutions_' by reference requires holding mutex 'sequence_checker_' [-Wthread-safety-reference-return] 30:33.47 99 | return resolutions_; 30:33.47 | ^ 30:34.84 toolkit/components/commandlines 30:35.41 toolkit/components/contentanalysis 30:36.20 toolkit/components/cookiebanners 30:37.96 toolkit/components/credentialmanagement 30:39.12 toolkit/components/ctypes 30:40.71 toolkit/components/downloads 30:41.14 toolkit/components/extensions 30:41.65 toolkit/components/extensions/webidl-api 30:44.75 toolkit/components/extensions/webrequest 30:47.16 1 warning generated. 30:47.23 toolkit/components/finalizationwitness 30:49.41 toolkit/components/find 30:50.45 toolkit/components/formautofill 30:51.23 toolkit/components/glean 30:56.07 toolkit/components/glean/xpcom 30:58.11 toolkit/components/jsoncpp/src/lib_json 31:02.52 toolkit/components/mediasniffer 31:03.87 toolkit/components/mozintl 31:04.41 toolkit/components/nimbus 31:05.29 toolkit/components/parentalcontrols 31:07.81 toolkit/components/places 31:08.52 toolkit/components/printingui/ipc 31:08.54 toolkit/components/processtools 31:08.70 toolkit/components/protobuf 31:09.49 toolkit/components/reflect 31:09.73 toolkit/components/remote 31:10.14 toolkit/components/reputationservice 31:13.92 /tmp/build/firefox-128.6.0/toolkit/components/protobuf/src/google/protobuf/generated_message_tctable_lite.cc:1631:10: warning: 'return' will never be executed [-Wunreachable-code-return] 31:13.93 1631 | return Error(PROTOBUF_TC_PARAM_PASS); 31:13.93 | ^~~~~ 31:16.32 toolkit/components/resistfingerprinting 31:16.90 toolkit/components/satchel 31:18.18 1 warning generated. 31:22.12 toolkit/components/sessionstore 31:22.24 toolkit/components/startup 31:23.30 /tmp/build/firefox-128.6.0/toolkit/components/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:375:10: warning: 'return' will never be executed [-Wunreachable-code-return] 31:23.30 375 | return true; 31:23.30 | ^~~~ 31:23.51 toolkit/components/statusfilter 31:23.73 1 warning generated. 31:26.89 toolkit/components/telemetry/TelemetryHistogramData.inc.stub 31:26.97 toolkit/components/terminator 31:30.02 toolkit/components/typeaheadfind 31:30.15 toolkit/components/uniffi-js 31:31.12 toolkit/components/url-classifier 31:31.54 toolkit/components/viaduct 31:31.84 toolkit/components/windowwatcher 31:37.61 toolkit/crashreporter 31:40.44 toolkit/library/buildid.cpp.stub 31:40.64 toolkit/mozapps/extensions 31:40.93 toolkit/profile 31:41.78 toolkit/system/gnome 31:42.40 toolkit/system/unixproxy 31:46.09 toolkit/xre 31:47.93 tools/performance 31:49.08 tools/profiler 31:50.77 uriloader/base 31:51.73 uriloader/exthandler 31:52.52 uriloader/prefetch 31:58.55 uriloader/preload 32:01.14 view 32:06.41 widget/gtk/mozgtk 32:07.30 widget/gtk/mozwayland 32:08.91 widget/gtk 32:14.45 widget/headless 32:14.45 widget/gtk/wayland 32:21.70 widget 32:30.97 widget/x11 32:31.08 xpcom/base 32:39.76 xpcom/build/Services.cpp.stub 32:44.59 xpcom/components 32:46.34 In file included from Unified_cpp_widget_gtk1.cpp:65: 32:46.34 /tmp/build/firefox-128.6.0/widget/gtk/WidgetStyleCache.cpp:130:23: warning: 'gtk_arrow_new' is deprecated [-Wdeprecated-declarations] 32:46.34 130 | GtkWidget* widget = gtk_arrow_new(GTK_ARROW_DOWN, GTK_SHADOW_OUT); 32:46.34 | ^ 32:46.34 /usr/include/gtk-3.0/gtk/deprecated/gtkarrow.h:72:1: note: 'gtk_arrow_new' has been explicitly marked deprecated here 32:46.34 72 | GDK_DEPRECATED_IN_3_14 32:46.34 | ^ 32:46.34 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:356:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_14' 32:46.34 356 | # define GDK_DEPRECATED_IN_3_14 GDK_DEPRECATED 32:46.34 | ^ 32:46.34 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 32:46.34 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 32:46.34 | ^ 32:46.34 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 32:46.34 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 32:46.35 | ^ 32:46.35 In file included from Unified_cpp_widget_gtk1.cpp:65: 32:46.35 /tmp/build/firefox-128.6.0/widget/gtk/WidgetStyleCache.cpp:210:32: warning: 'gtk_arrow_get_type' is deprecated [-Wdeprecated-declarations] 32:46.35 210 | GtkInnerWidgetInfo info = {GTK_TYPE_ARROW, &comboBoxArrow}; 32:46.35 | ^ 32:46.35 /usr/include/gtk-3.0/gtk/deprecated/gtkarrow.h:39:42: note: expanded from macro 'GTK_TYPE_ARROW' 32:46.35 39 | #define GTK_TYPE_ARROW (gtk_arrow_get_type ()) 32:46.35 | ^ 32:46.35 /usr/include/gtk-3.0/gtk/deprecated/gtkarrow.h:70:1: note: 'gtk_arrow_get_type' has been explicitly marked deprecated here 32:46.36 70 | GDK_DEPRECATED_IN_3_14 32:46.36 | ^ 32:46.36 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:356:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_14' 32:46.36 356 | # define GDK_DEPRECATED_IN_3_14 GDK_DEPRECATED 32:46.36 | ^ 32:46.36 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 32:46.36 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 32:46.36 | ^ 32:46.36 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 32:46.36 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 32:46.36 | ^ 32:46.36 In file included from Unified_cpp_widget_gtk1.cpp:65: 32:46.36 /tmp/build/firefox-128.6.0/widget/gtk/WidgetStyleCache.cpp:212:14: warning: 'gtk_arrow_get_type' is deprecated [-Wdeprecated-declarations] 32:46.36 212 | } else if (GTK_IS_ARROW(buttonChild)) { 32:46.36 | ^ 32:46.36 /usr/include/gtk-3.0/gtk/deprecated/gtkarrow.h:42:77: note: expanded from macro 'GTK_IS_ARROW' 32:46.36 42 | #define GTK_IS_ARROW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_ARROW)) 32:46.36 | ^ 32:46.36 /usr/include/gtk-3.0/gtk/deprecated/gtkarrow.h:39:42: note: expanded from macro 'GTK_TYPE_ARROW' 32:46.36 39 | #define GTK_TYPE_ARROW (gtk_arrow_get_type ()) 32:46.36 | ^ 32:46.36 /usr/include/gtk-3.0/gtk/deprecated/gtkarrow.h:70:1: note: 'gtk_arrow_get_type' has been explicitly marked deprecated here 32:46.36 70 | GDK_DEPRECATED_IN_3_14 32:46.36 | ^ 32:46.36 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:356:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_14' 32:46.36 356 | # define GDK_DEPRECATED_IN_3_14 GDK_DEPRECATED 32:46.36 | ^ 32:46.36 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 32:46.36 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 32:46.36 | ^ 32:46.36 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 32:46.36 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 32:46.36 | ^ 32:46.37 In file included from Unified_cpp_widget_gtk1.cpp:65: 32:46.37 /tmp/build/firefox-128.6.0/widget/gtk/WidgetStyleCache.cpp:321:32: warning: 'gtk_arrow_get_type' is deprecated [-Wdeprecated-declarations] 32:46.37 321 | GtkInnerWidgetInfo info = {GTK_TYPE_ARROW, &comboBoxArrow}; 32:46.37 | ^ 32:46.37 /usr/include/gtk-3.0/gtk/deprecated/gtkarrow.h:39:42: note: expanded from macro 'GTK_TYPE_ARROW' 32:46.37 39 | #define GTK_TYPE_ARROW (gtk_arrow_get_type ()) 32:46.37 | ^ 32:46.37 /usr/include/gtk-3.0/gtk/deprecated/gtkarrow.h:70:1: note: 'gtk_arrow_get_type' has been explicitly marked deprecated here 32:46.37 70 | GDK_DEPRECATED_IN_3_14 32:46.37 | ^ 32:46.37 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:356:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_14' 32:46.37 356 | # define GDK_DEPRECATED_IN_3_14 GDK_DEPRECATED 32:46.37 | ^ 32:46.37 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 32:46.37 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 32:46.37 | ^ 32:46.37 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 32:46.37 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 32:46.37 | ^ 32:46.37 In file included from Unified_cpp_widget_gtk1.cpp:65: 32:46.38 /tmp/build/firefox-128.6.0/widget/gtk/WidgetStyleCache.cpp:323:14: warning: 'gtk_arrow_get_type' is deprecated [-Wdeprecated-declarations] 32:46.38 323 | } else if (GTK_IS_ARROW(buttonChild)) { 32:46.38 | ^ 32:46.38 /usr/include/gtk-3.0/gtk/deprecated/gtkarrow.h:42:77: note: expanded from macro 'GTK_IS_ARROW' 32:46.38 42 | #define GTK_IS_ARROW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_ARROW)) 32:46.38 | ^ 32:46.38 /usr/include/gtk-3.0/gtk/deprecated/gtkarrow.h:39:42: note: expanded from macro 'GTK_TYPE_ARROW' 32:46.38 39 | #define GTK_TYPE_ARROW (gtk_arrow_get_type ()) 32:46.38 | ^ 32:46.38 /usr/include/gtk-3.0/gtk/deprecated/gtkarrow.h:70:1: note: 'gtk_arrow_get_type' has been explicitly marked deprecated here 32:46.38 70 | GDK_DEPRECATED_IN_3_14 32:46.38 | ^ 32:46.38 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:356:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_14' 32:46.38 356 | # define GDK_DEPRECATED_IN_3_14 GDK_DEPRECATED 32:46.38 | ^ 32:46.38 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 32:46.38 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 32:46.38 | ^ 32:46.38 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 32:46.38 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 32:46.38 | ^ 32:46.39 In file included from Unified_cpp_widget_gtk1.cpp:65: 32:46.39 /tmp/build/firefox-128.6.0/widget/gtk/WidgetStyleCache.cpp:481:3: warning: 'gtk_style_context_invalidate' is deprecated [-Wdeprecated-declarations] 32:46.39 481 | gtk_style_context_invalidate(headerBarStyle); 32:46.39 | ^ 32:46.39 /usr/include/gtk-3.0/gtk/gtkstylecontext.h:1226:1: note: 'gtk_style_context_invalidate' has been explicitly marked deprecated here 32:46.39 1226 | GDK_DEPRECATED_IN_3_12 32:46.39 | ^ 32:46.39 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:342:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_12' 32:46.39 342 | # define GDK_DEPRECATED_IN_3_12 GDK_DEPRECATED 32:46.39 | ^ 32:46.39 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 32:46.39 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 32:46.39 | ^ 32:46.39 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 32:46.39 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 32:46.39 | ^ 32:46.39 In file included from Unified_cpp_widget_gtk1.cpp:65: 32:46.39 /tmp/build/firefox-128.6.0/widget/gtk/WidgetStyleCache.cpp:482:3: warning: 'gtk_style_context_invalidate' is deprecated [-Wdeprecated-declarations] 32:46.39 482 | gtk_style_context_invalidate(fixedStyle); 32:46.39 | ^ 32:46.39 /usr/include/gtk-3.0/gtk/gtkstylecontext.h:1226:1: note: 'gtk_style_context_invalidate' has been explicitly marked deprecated here 32:46.39 1226 | GDK_DEPRECATED_IN_3_12 32:46.39 | ^ 32:46.39 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:342:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_12' 32:46.39 342 | # define GDK_DEPRECATED_IN_3_12 GDK_DEPRECATED 32:46.39 | ^ 32:46.39 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 32:46.39 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 32:46.39 | ^ 32:46.39 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 32:46.39 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 32:46.39 | ^ 32:46.40 In file included from Unified_cpp_widget_gtk1.cpp:65: 32:46.40 /tmp/build/firefox-128.6.0/widget/gtk/WidgetStyleCache.cpp:611:3: warning: 'gtk_style_context_invalidate' is deprecated [-Wdeprecated-declarations] 32:46.40 611 | gtk_style_context_invalidate(style); 32:46.40 | ^ 32:46.40 /usr/include/gtk-3.0/gtk/gtkstylecontext.h:1226:1: note: 'gtk_style_context_invalidate' has been explicitly marked deprecated here 32:46.40 1226 | GDK_DEPRECATED_IN_3_12 32:46.40 | ^ 32:46.40 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:342:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_12' 32:46.41 342 | # define GDK_DEPRECATED_IN_3_12 GDK_DEPRECATED 32:46.41 | ^ 32:46.41 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 32:46.41 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 32:46.41 | ^ 32:46.41 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 32:46.41 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 32:46.41 | ^ 32:46.43 In file included from Unified_cpp_widget_gtk1.cpp:65: 32:46.43 /tmp/build/firefox-128.6.0/widget/gtk/WidgetStyleCache.cpp:788:5: warning: 'gtk_style_context_invalidate' is deprecated [-Wdeprecated-declarations] 32:46.43 788 | gtk_style_context_invalidate(style); 32:46.43 | ^ 32:46.43 /usr/include/gtk-3.0/gtk/gtkstylecontext.h:1226:1: note: 'gtk_style_context_invalidate' has been explicitly marked deprecated here 32:46.44 1226 | GDK_DEPRECATED_IN_3_12 32:46.44 | ^ 32:46.44 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:342:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_12' 32:46.44 342 | # define GDK_DEPRECATED_IN_3_12 GDK_DEPRECATED 32:46.44 | ^ 32:46.44 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 32:46.44 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 32:46.44 | ^ 32:46.44 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 32:46.44 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 32:46.44 | ^ 32:46.45 In file included from Unified_cpp_widget_gtk1.cpp:65: 32:46.45 /tmp/build/firefox-128.6.0/widget/gtk/WidgetStyleCache.cpp:1113:7: warning: 'gtk_style_context_add_region' is deprecated [-Wdeprecated-declarations] 32:46.45 1113 | gtk_style_context_add_region(style, GTK_STYLE_REGION_TAB, 32:46.45 | ^ 32:46.46 /usr/include/gtk-3.0/gtk/gtkstylecontext.h:1107:1: note: 'gtk_style_context_add_region' has been explicitly marked deprecated here 32:46.46 1107 | GDK_DEPRECATED_IN_3_14 32:46.46 | ^ 32:46.46 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:356:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_14' 32:46.46 356 | # define GDK_DEPRECATED_IN_3_14 GDK_DEPRECATED 32:46.46 | ^ 32:46.46 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 32:46.46 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 32:46.46 | ^ 32:46.46 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 32:46.46 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 32:46.46 | ^ 32:46.46 In file included from Unified_cpp_widget_gtk1.cpp:65: 32:46.46 /tmp/build/firefox-128.6.0/widget/gtk/WidgetStyleCache.cpp:1120:7: warning: 'gtk_style_context_add_region' is deprecated [-Wdeprecated-declarations] 32:46.46 1120 | gtk_style_context_add_region(style, GTK_STYLE_REGION_TAB, 32:46.46 | ^ 32:46.46 /usr/include/gtk-3.0/gtk/gtkstylecontext.h:1107:1: note: 'gtk_style_context_add_region' has been explicitly marked deprecated here 32:46.46 1107 | GDK_DEPRECATED_IN_3_14 32:46.46 | ^ 32:46.46 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:356:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_14' 32:46.46 356 | # define GDK_DEPRECATED_IN_3_14 GDK_DEPRECATED 32:46.46 | ^ 32:46.46 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 32:46.46 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 32:46.46 | ^ 32:46.46 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 32:46.46 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 32:46.46 | ^ 32:46.46 In file included from Unified_cpp_widget_gtk1.cpp:65: 32:46.46 /tmp/build/firefox-128.6.0/widget/gtk/WidgetStyleCache.cpp:1242:7: warning: 'gtk_style_context_add_region' is deprecated [-Wdeprecated-declarations] 32:46.47 1242 | gtk_style_context_add_region(style, GTK_STYLE_REGION_TAB, 32:46.47 | ^ 32:46.47 /usr/include/gtk-3.0/gtk/gtkstylecontext.h:1107:1: note: 'gtk_style_context_add_region' has been explicitly marked deprecated here 32:46.47 1107 | GDK_DEPRECATED_IN_3_14 32:46.47 | ^ 32:46.47 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:356:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_14' 32:46.47 356 | # define GDK_DEPRECATED_IN_3_14 GDK_DEPRECATED 32:46.47 | ^ 32:46.47 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 32:46.47 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 32:46.47 | ^ 32:46.47 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 32:46.47 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 32:46.47 | ^ 32:46.47 In file included from Unified_cpp_widget_gtk1.cpp:65: 32:46.47 /tmp/build/firefox-128.6.0/widget/gtk/WidgetStyleCache.cpp:1247:7: warning: 'gtk_style_context_add_region' is deprecated [-Wdeprecated-declarations] 32:46.47 1247 | gtk_style_context_add_region(style, GTK_STYLE_REGION_TAB, 32:46.47 | ^ 32:46.47 /usr/include/gtk-3.0/gtk/gtkstylecontext.h:1107:1: note: 'gtk_style_context_add_region' has been explicitly marked deprecated here 32:46.47 1107 | GDK_DEPRECATED_IN_3_14 32:46.47 | ^ 32:46.47 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:356:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_14' 32:46.47 356 | # define GDK_DEPRECATED_IN_3_14 GDK_DEPRECATED 32:46.47 | ^ 32:46.47 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 32:46.47 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 32:46.47 | ^ 32:46.47 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 32:46.47 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 32:46.47 | ^ 32:46.48 In file included from Unified_cpp_widget_gtk1.cpp:65: 32:46.48 /tmp/build/firefox-128.6.0/widget/gtk/WidgetStyleCache.cpp:1322:37: warning: 'gtk_style_context_get_direction' is deprecated: Use 'gtk_style_context_get_state' instead [-Wdeprecated-declarations] 32:46.48 1322 | GtkTextDirection oldDirection = gtk_style_context_get_direction(style); 32:46.48 | ^ 32:46.48 /usr/include/gtk-3.0/gtk/gtkstylecontext.h:1160:1: note: 'gtk_style_context_get_direction' has been explicitly marked deprecated here 32:46.48 1160 | GDK_DEPRECATED_IN_3_8_FOR(gtk_style_context_get_state) 32:46.48 | ^ 32:46.48 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:315:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_8_FOR' 32:46.48 315 | # define GDK_DEPRECATED_IN_3_8_FOR(f) GDK_DEPRECATED_FOR(f) 32:46.49 | ^ 32:46.49 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' 32:46.49 49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN 32:46.49 | ^ 32:46.49 /usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR' 32:46.49 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) 32:46.49 | ^ 32:46.49 In file included from Unified_cpp_widget_gtk1.cpp:65: 32:46.49 /tmp/build/firefox-128.6.0/widget/gtk/WidgetStyleCache.cpp:1324:7: warning: 'gtk_style_context_set_direction' is deprecated: Use 'gtk_style_context_set_state' instead [-Wdeprecated-declarations] 32:46.49 1324 | gtk_style_context_set_direction(style, aDirection); 32:46.49 | ^ 32:46.49 /usr/include/gtk-3.0/gtk/gtkstylecontext.h:1157:1: note: 'gtk_style_context_set_direction' has been explicitly marked deprecated here 32:46.49 1157 | GDK_DEPRECATED_IN_3_8_FOR(gtk_style_context_set_state) 32:46.49 | ^ 32:46.49 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:315:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_8_FOR' 32:46.49 315 | # define GDK_DEPRECATED_IN_3_8_FOR(f) GDK_DEPRECATED_FOR(f) 32:46.49 | ^ 32:46.49 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' 32:46.49 49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN 32:46.49 | ^ 32:46.49 /usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR' 32:46.49 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) 32:46.49 | ^ 32:46.49 In file included from Unified_cpp_widget_gtk1.cpp:65: 32:46.49 /tmp/build/firefox-128.6.0/widget/gtk/WidgetStyleCache.cpp:1342:5: warning: 'gtk_style_context_invalidate' is deprecated [-Wdeprecated-declarations] 32:46.49 1342 | gtk_style_context_invalidate(style); 32:46.49 | ^ 32:46.49 /usr/include/gtk-3.0/gtk/gtkstylecontext.h:1226:1: note: 'gtk_style_context_invalidate' has been explicitly marked deprecated here 32:46.49 1226 | GDK_DEPRECATED_IN_3_12 32:46.49 | ^ 32:46.49 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:342:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_12' 32:46.49 342 | # define GDK_DEPRECATED_IN_3_12 GDK_DEPRECATED 32:46.49 | ^ 32:46.49 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 32:46.49 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 32:46.49 | ^ 32:46.49 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 32:46.49 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 32:46.49 | ^ 32:47.06 In file included from Unified_cpp_widget_gtk1.cpp:137: 32:47.06 /tmp/build/firefox-128.6.0/widget/gtk/gtk3drawing.cpp:639:3: warning: 'gtk_misc_get_padding' is deprecated [-Wdeprecated-declarations] 32:47.06 639 | gtk_misc_get_padding(misc, &mxpad, &mypad); 32:47.06 | ^ 32:47.06 /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:83:1: note: 'gtk_misc_get_padding' has been explicitly marked deprecated here 32:47.06 83 | GDK_DEPRECATED_IN_3_14 32:47.07 | ^ 32:47.07 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:356:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_14' 32:47.07 356 | # define GDK_DEPRECATED_IN_3_14 GDK_DEPRECATED 32:47.07 | ^ 32:47.07 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 32:47.07 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 32:47.07 | ^ 32:47.07 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 32:47.07 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 32:47.07 | ^ 32:47.07 In file included from Unified_cpp_widget_gtk1.cpp:137: 32:47.07 /tmp/build/firefox-128.6.0/widget/gtk/gtk3drawing.cpp:643:3: warning: 'gtk_misc_get_alignment' is deprecated [-Wdeprecated-declarations] 32:47.07 643 | gtk_misc_get_alignment(misc, &mxalign, &myalign); 32:47.07 | ^ 32:47.07 /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:75:1: note: 'gtk_misc_get_alignment' has been explicitly marked deprecated here 32:47.07 75 | GDK_DEPRECATED_IN_3_14 32:47.07 | ^ 32:47.07 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:356:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_14' 32:47.07 356 | # define GDK_DEPRECATED_IN_3_14 GDK_DEPRECATED 32:47.07 | ^ 32:47.07 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 32:47.07 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 32:47.07 | ^ 32:47.07 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 32:47.07 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 32:47.07 | ^ 32:50.26 In file included from Unified_cpp_widget_gtk2.cpp:83: 32:50.26 /tmp/build/firefox-128.6.0/widget/gtk/nsFilePicker.cpp:140:3: warning: 'gtk_misc_set_padding' is deprecated [-Wdeprecated-declarations] 32:50.26 140 | gtk_misc_set_padding(GTK_MISC(preview_widget), x_padding, 0); 32:50.26 | ^ 32:50.26 /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:79:1: note: 'gtk_misc_set_padding' has been explicitly marked deprecated here 32:50.26 79 | GDK_DEPRECATED_IN_3_14 32:50.26 | ^ 32:50.26 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:356:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_14' 32:50.26 356 | # define GDK_DEPRECATED_IN_3_14 GDK_DEPRECATED 32:50.26 | ^ 32:50.26 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 32:50.26 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 32:50.26 | ^ 32:50.26 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 32:50.26 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 32:50.26 | ^ 32:50.40 In file included from Unified_cpp_widget_gtk2.cpp:83: 32:50.40 /tmp/build/firefox-128.6.0/widget/gtk/nsFilePicker.cpp:728:63: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 32:50.41 728 | accept_label = (action == GTK_FILE_CHOOSER_ACTION_SAVE) ? GTK_STOCK_SAVE 32:50.41 | ^ 32:50.41 /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:964:38: note: expanded from macro 'GTK_STOCK_SAVE' 32:50.41 964 | #define GTK_STOCK_SAVE ((GtkStock)"gtk-save") 32:50.41 | ^ 32:50.41 /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:105:1: note: 'GtkStock' has been explicitly marked deprecated here 32:50.41 105 | G_DEPRECATED 32:50.41 | ^ 32:50.41 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 32:50.41 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 32:50.41 | ^ 32:50.41 In file included from Unified_cpp_widget_gtk2.cpp:83: 32:50.41 /tmp/build/firefox-128.6.0/widget/gtk/nsFilePicker.cpp:729:63: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 32:50.41 729 | : GTK_STOCK_OPEN; 32:50.41 | ^ 32:50.41 /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:765:38: note: expanded from macro 'GTK_STOCK_OPEN' 32:50.41 765 | #define GTK_STOCK_OPEN ((GtkStock)"gtk-open") 32:50.41 | ^ 32:50.41 /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:105:1: note: 'GtkStock' has been explicitly marked deprecated here 32:50.41 105 | G_DEPRECATED 32:50.41 | ^ 32:50.41 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 32:50.41 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 32:50.41 | ^ 32:50.41 In file included from Unified_cpp_widget_gtk2.cpp:83: 32:50.42 /tmp/build/firefox-128.6.0/widget/gtk/nsFilePicker.cpp:732:30: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 32:50.42 732 | title, parent, action, GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, 32:50.42 | ^ 32:50.42 /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:159:38: note: expanded from macro 'GTK_STOCK_CANCEL' 32:50.42 159 | #define GTK_STOCK_CANCEL ((GtkStock)"gtk-cancel") 32:50.42 | ^ 32:50.42 /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:105:1: note: 'GtkStock' has been explicitly marked deprecated here 32:50.42 105 | G_DEPRECATED 32:50.42 | ^ 32:50.42 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 32:50.42 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 32:50.42 | ^ 32:50.42 In file included from Unified_cpp_widget_gtk2.cpp:83: 32:50.42 /tmp/build/firefox-128.6.0/widget/gtk/nsFilePicker.cpp:734:3: warning: 'gtk_dialog_set_alternative_button_order' is deprecated [-Wdeprecated-declarations] 32:50.42 734 | gtk_dialog_set_alternative_button_order( 32:50.42 | ^ 32:50.42 /usr/include/gtk-3.0/gtk/gtkdialog.h:184:1: note: 'gtk_dialog_set_alternative_button_order' has been explicitly marked deprecated here 32:50.42 184 | GDK_DEPRECATED_IN_3_10 32:50.42 | ^ 32:50.42 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:328:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_10' 32:50.42 328 | # define GDK_DEPRECATED_IN_3_10 GDK_DEPRECATED 32:50.42 | ^ 32:50.42 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 32:50.42 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 32:50.42 | ^ 32:50.42 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 32:50.42 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 32:50.42 | ^ 32:51.83 /tmp/build/firefox-128.6.0/widget/gtk/nsWindow.cpp:3527:11: warning: 'gtk_icon_theme_add_builtin_icon' is deprecated: Use 'gtk_icon_theme_add_resource_path' instead [-Wdeprecated-declarations] 32:51.83 3527 | gtk_icon_theme_add_builtin_icon(iconName.get(), 32:51.83 | ^ 32:51.83 /usr/include/gtk-3.0/gtk/gtkicontheme.h:274:1: note: 'gtk_icon_theme_add_builtin_icon' has been explicitly marked deprecated here 32:51.83 274 | GDK_DEPRECATED_IN_3_14_FOR(gtk_icon_theme_add_resource_path) 32:51.83 | ^ 32:51.83 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:357:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_14_FOR' 32:51.83 357 | # define GDK_DEPRECATED_IN_3_14_FOR(f) GDK_DEPRECATED_FOR(f) 32:51.83 | ^ 32:51.83 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' 32:51.83 49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN 32:51.83 | ^ 32:51.84 /usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR' 32:51.84 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) 32:51.84 | ^ 32:51.85 /tmp/build/firefox-128.6.0/widget/gtk/nsWindow.cpp:3664:9: warning: 'gdk_pointer_grab' is deprecated: Use 'gdk_device_grab' instead [-Wdeprecated-declarations] 32:51.85 3664 | gdk_pointer_grab(GetToplevelGdkWindow(), 32:51.85 | ^ 32:51.85 /usr/include/gtk-3.0/gdk/gdkmain.h:85:1: note: 'gdk_pointer_grab' has been explicitly marked deprecated here 32:51.85 85 | GDK_DEPRECATED_IN_3_0_FOR(gdk_device_grab) 32:51.85 | ^ 32:51.85 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:259:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_0_FOR' 32:51.85 259 | # define GDK_DEPRECATED_IN_3_0_FOR(f) GDK_DEPRECATED_FOR(f) 32:51.85 | ^ 32:51.85 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' 32:51.85 49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN 32:51.85 | ^ 32:51.85 /usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR' 32:51.85 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) 32:51.85 | ^ 32:51.86 /tmp/build/firefox-128.6.0/widget/gtk/nsWindow.cpp:3676:5: warning: 'gdk_pointer_ungrab' is deprecated: Use 'gdk_device_ungrab' instead [-Wdeprecated-declarations] 32:51.86 3676 | gdk_pointer_ungrab(GetLastUserInputTime()); 32:51.86 | ^ 32:51.86 /usr/include/gtk-3.0/gdk/gdkmain.h:99:1: note: 'gdk_pointer_ungrab' has been explicitly marked deprecated here 32:51.86 99 | GDK_DEPRECATED_IN_3_0_FOR(gdk_device_ungrab) 32:51.86 | ^ 32:51.86 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:259:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_0_FOR' 32:51.86 259 | # define GDK_DEPRECATED_IN_3_0_FOR(f) GDK_DEPRECATED_FOR(f) 32:51.86 | ^ 32:51.86 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' 32:51.86 49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN 32:51.86 | ^ 32:51.86 /usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR' 32:51.86 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) 32:51.86 | ^ 32:52.25 /tmp/build/firefox-128.6.0/widget/gtk/nsWindow.cpp:6329:5: warning: 'gtk_widget_set_double_buffered' is deprecated [-Wdeprecated-declarations] 32:52.25 6329 | gtk_widget_set_double_buffered(GTK_WIDGET(mContainer), FALSE); 32:52.25 | ^ 32:52.25 /usr/include/gtk-3.0/gtk/gtkwidget.h:882:1: note: 'gtk_widget_set_double_buffered' has been explicitly marked deprecated here 32:52.25 882 | GDK_DEPRECATED_IN_3_14 32:52.25 | ^ 32:52.25 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:356:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_14' 32:52.25 356 | # define GDK_DEPRECATED_IN_3_14 GDK_DEPRECATED 32:52.26 | ^ 32:52.26 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 32:52.26 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 32:52.26 | ^ 32:52.26 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 32:52.26 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 32:52.26 | ^ 32:52.57 /tmp/build/firefox-128.6.0/widget/gtk/nsWindow.cpp:9184:5: warning: 'gtk_widget_reparent' is deprecated [-Wdeprecated-declarations] 32:52.57 9184 | gtk_widget_reparent(GTK_WIDGET(mContainer), tmpWindow); 32:52.57 | ^ 32:52.57 /usr/include/gtk-3.0/gtk/gtkwidget.h:754:1: note: 'gtk_widget_reparent' has been explicitly marked deprecated here 32:52.57 754 | GDK_DEPRECATED_IN_3_14 32:52.57 | ^ 32:52.57 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:356:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_14' 32:52.57 356 | # define GDK_DEPRECATED_IN_3_14 GDK_DEPRECATED 32:52.57 | ^ 32:52.57 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 32:52.57 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 32:52.57 | ^ 32:52.57 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 32:52.57 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 32:52.57 | ^ 32:52.57 /tmp/build/firefox-128.6.0/widget/gtk/nsWindow.cpp:9207:5: warning: 'gtk_widget_reparent' is deprecated [-Wdeprecated-declarations] 32:52.57 9207 | gtk_widget_reparent(GTK_WIDGET(mContainer), GTK_WIDGET(mShell)); 32:52.57 | ^ 32:52.57 /usr/include/gtk-3.0/gtk/gtkwidget.h:754:1: note: 'gtk_widget_reparent' has been explicitly marked deprecated here 32:52.57 754 | GDK_DEPRECATED_IN_3_14 32:52.57 | ^ 32:52.57 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:356:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_14' 32:52.57 356 | # define GDK_DEPRECATED_IN_3_14 GDK_DEPRECATED 32:52.57 | ^ 32:52.58 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 32:52.58 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 32:52.58 | ^ 32:52.58 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 32:52.58 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 32:52.58 | ^ 32:55.81 In file included from Unified_cpp_widget_gtk2.cpp:110: 32:55.81 /tmp/build/firefox-128.6.0/widget/gtk/nsLookAndFeel.cpp:386:8: warning: 'gtk_style_properties_lookup_property' is deprecated [-Wdeprecated-declarations] 32:55.81 386 | if (!gtk_style_properties_lookup_property(propertyName, nullptr, nullptr)) 32:55.81 | ^ 32:55.81 /usr/include/gtk-3.0/gtk/deprecated/gtkstyleproperties.h:75:1: note: 'gtk_style_properties_lookup_property' has been explicitly marked deprecated here 32:55.81 75 | GDK_DEPRECATED_IN_3_8 32:55.81 | ^ 32:55.81 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:314:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_8' 32:55.81 314 | # define GDK_DEPRECATED_IN_3_8 GDK_DEPRECATED 32:55.81 | ^ 32:55.81 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 32:55.81 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 32:55.81 | ^ 32:55.81 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 32:55.81 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 32:55.81 | ^ 32:55.95 In file included from Unified_cpp_widget_gtk2.cpp:110: 32:55.95 /tmp/build/firefox-128.6.0/widget/gtk/nsLookAndFeel.cpp:2179:3: warning: 'gtk_style_context_add_region' is deprecated [-Wdeprecated-declarations] 32:55.95 2179 | gtk_style_context_add_region(style, GTK_STYLE_REGION_ROW, GTK_REGION_ODD); 32:55.95 | ^ 32:55.95 /usr/include/gtk-3.0/gtk/gtkstylecontext.h:1107:1: note: 'gtk_style_context_add_region' has been explicitly marked deprecated here 32:55.95 1107 | GDK_DEPRECATED_IN_3_14 32:55.95 | ^ 32:55.95 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:356:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_14' 32:55.95 356 | # define GDK_DEPRECATED_IN_3_14 GDK_DEPRECATED 32:55.95 | ^ 32:55.95 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 32:55.95 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 32:55.95 | ^ 32:55.95 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 32:55.95 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 32:55.95 | ^ 32:56.00 In file included from Unified_cpp_widget_gtk2.cpp:119: 32:56.00 /tmp/build/firefox-128.6.0/widget/gtk/nsPrintDialogGTK.cpp:74:43: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 32:56.01 74 | (GtkDialogFlags)(GTK_DIALOG_MODAL), GTK_STOCK_CANCEL, GTK_RESPONSE_REJECT, 32:56.01 | ^ 32:56.01 /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:159:38: note: expanded from macro 'GTK_STOCK_CANCEL' 32:56.01 159 | #define GTK_STOCK_CANCEL ((GtkStock)"gtk-cancel") 32:56.01 | ^ 32:56.01 /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:105:1: note: 'GtkStock' has been explicitly marked deprecated here 32:56.01 105 | G_DEPRECATED 32:56.01 | ^ 32:56.01 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 32:56.01 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 32:56.01 | ^ 32:56.01 In file included from Unified_cpp_widget_gtk2.cpp:119: 32:56.01 /tmp/build/firefox-128.6.0/widget/gtk/nsPrintDialogGTK.cpp:75:7: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 32:56.01 75 | GTK_STOCK_OK, GTK_RESPONSE_ACCEPT, nullptr); 32:56.01 | ^ 32:56.01 /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: note: expanded from macro 'GTK_STOCK_OK' 32:56.01 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") 32:56.01 | ^ 32:56.01 /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:105:1: note: 'GtkStock' has been explicitly marked deprecated here 32:56.01 105 | G_DEPRECATED 32:56.01 | ^ 32:56.01 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 32:56.01 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 32:56.01 | ^ 32:56.01 In file included from Unified_cpp_widget_gtk2.cpp:119: 32:56.01 /tmp/build/firefox-128.6.0/widget/gtk/nsPrintDialogGTK.cpp:78:3: warning: 'gtk_dialog_set_alternative_button_order' is deprecated [-Wdeprecated-declarations] 32:56.01 78 | gtk_dialog_set_alternative_button_order( 32:56.01 | ^ 32:56.01 /usr/include/gtk-3.0/gtk/gtkdialog.h:184:1: note: 'gtk_dialog_set_alternative_button_order' has been explicitly marked deprecated here 32:56.01 184 | GDK_DEPRECATED_IN_3_10 32:56.01 | ^ 32:56.01 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:328:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_10' 32:56.01 328 | # define GDK_DEPRECATED_IN_3_10 GDK_DEPRECATED 32:56.01 | ^ 32:56.01 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 32:56.01 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 32:56.01 | ^ 32:56.01 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 32:56.01 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 32:56.01 | ^ 32:56.01 In file included from Unified_cpp_widget_gtk2.cpp:119: 32:56.02 /tmp/build/firefox-128.6.0/widget/gtk/nsPrintDialogGTK.cpp:86:32: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 32:56.02 86 | gtk_image_new_from_stock(GTK_STOCK_DIALOG_QUESTION, GTK_ICON_SIZE_DIALOG); 32:56.02 | ^ 32:56.02 /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: note: expanded from macro 'GTK_STOCK_DIALOG_QUESTION' 32:56.02 302 | #define GTK_STOCK_DIALOG_QUESTION ((GtkStock)"gtk-dialog-question") 32:56.02 | ^ 32:56.02 /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:105:1: note: 'GtkStock' has been explicitly marked deprecated here 32:56.02 105 | G_DEPRECATED 32:56.02 | ^ 32:56.02 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 32:56.02 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 32:56.02 | ^ 32:56.02 In file included from Unified_cpp_widget_gtk2.cpp:119: 32:56.02 /tmp/build/firefox-128.6.0/widget/gtk/nsPrintDialogGTK.cpp:86:7: warning: 'gtk_image_new_from_stock' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations] 32:56.02 86 | gtk_image_new_from_stock(GTK_STOCK_DIALOG_QUESTION, GTK_ICON_SIZE_DIALOG); 32:56.02 | ^ 32:56.02 /usr/include/gtk-3.0/gtk/gtkimage.h:121:1: note: 'gtk_image_new_from_stock' has been explicitly marked deprecated here 32:56.02 121 | GDK_DEPRECATED_IN_3_10_FOR(gtk_image_new_from_icon_name) 32:56.02 | ^ 32:56.02 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:329:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_10_FOR' 32:56.02 329 | # define GDK_DEPRECATED_IN_3_10_FOR(f) GDK_DEPRECATED_FOR(f) 32:56.02 | ^ 32:56.02 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' 32:56.02 49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN 32:56.02 | ^ 32:56.02 /usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR' 32:56.02 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) 32:56.02 | ^ 32:56.02 In file included from Unified_cpp_widget_gtk2.cpp:119: 32:56.02 /tmp/build/firefox-128.6.0/widget/gtk/nsPrintDialogGTK.cpp:98:28: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 32:56.02 98 | GtkWidget* custom_vbox = gtk_vbox_new(TRUE, 2); 32:56.02 | ^ 32:56.02 /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:60:1: note: 'gtk_vbox_new' has been explicitly marked deprecated here 32:56.02 60 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new) 32:56.02 | ^ 32:56.02 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR' 32:56.02 273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f) 32:56.02 | ^ 32:56.02 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' 32:56.02 49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN 32:56.02 | ^ 32:56.02 /usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR' 32:56.02 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) 32:56.02 | ^ 32:56.02 In file included from Unified_cpp_widget_gtk2.cpp:119: 32:56.03 /tmp/build/firefox-128.6.0/widget/gtk/nsPrintDialogGTK.cpp:102:28: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 32:56.03 102 | GtkWidget* custom_hbox = gtk_hbox_new(FALSE, 2); 32:56.03 | ^ 32:56.03 /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:62:1: note: 'gtk_hbox_new' has been explicitly marked deprecated here 32:56.03 62 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new) 32:56.03 | ^ 32:56.03 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR' 32:56.03 273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f) 32:56.03 | ^ 32:56.03 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' 32:56.03 49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN 32:56.03 | ^ 32:56.03 /usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR' 32:56.03 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) 32:56.03 | ^ 32:56.03 In file included from Unified_cpp_widget_gtk2.cpp:119: 32:56.03 /tmp/build/firefox-128.6.0/widget/gtk/nsPrintDialogGTK.cpp:191:35: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 32:56.03 191 | GtkWidget* custom_options_tab = gtk_vbox_new(FALSE, 0); 32:56.03 | ^ 32:56.03 /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:60:1: note: 'gtk_vbox_new' has been explicitly marked deprecated here 32:56.03 60 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new) 32:56.03 | ^ 32:56.03 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR' 32:56.04 273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f) 32:56.04 | ^ 32:56.04 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' 32:56.04 49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN 32:56.04 | ^ 32:56.04 /usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR' 32:56.04 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) 32:56.04 | ^ 32:56.04 In file included from Unified_cpp_widget_gtk2.cpp:119: 32:56.04 /tmp/build/firefox-128.6.0/widget/gtk/nsPrintDialogGTK.cpp:197:40: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 32:56.04 197 | GtkWidget* check_buttons_container = gtk_vbox_new(TRUE, 2); 32:56.04 | ^ 32:56.04 /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:60:1: note: 'gtk_vbox_new' has been explicitly marked deprecated here 32:56.04 60 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new) 32:56.04 | ^ 32:56.04 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR' 32:56.04 273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f) 32:56.04 | ^ 32:56.04 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' 32:56.04 49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN 32:56.04 | ^ 32:56.04 /usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR' 32:56.04 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) 32:56.04 | ^ 32:56.04 In file included from Unified_cpp_widget_gtk2.cpp:119: 32:56.04 /tmp/build/firefox-128.6.0/widget/gtk/nsPrintDialogGTK.cpp:221:45: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 32:56.04 221 | GtkWidget* appearance_buttons_container = gtk_vbox_new(TRUE, 2); 32:56.04 | ^ 32:56.05 /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:60:1: note: 'gtk_vbox_new' has been explicitly marked deprecated here 32:56.05 60 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new) 32:56.05 | ^ 32:56.05 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR' 32:56.05 273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f) 32:56.05 | ^ 32:56.05 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' 32:56.05 49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN 32:56.05 | ^ 32:56.05 /usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR' 32:56.05 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) 32:56.05 | ^ 32:56.05 In file included from Unified_cpp_widget_gtk2.cpp:119: 32:56.05 /tmp/build/firefox-128.6.0/widget/gtk/nsPrintDialogGTK.cpp:237:3: warning: 'gtk_misc_set_alignment' is deprecated [-Wdeprecated-declarations] 32:56.05 237 | gtk_misc_set_alignment(GTK_MISC(appearance_label), 0, 0); 32:56.05 | ^ 32:56.05 /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:71:1: note: 'gtk_misc_set_alignment' has been explicitly marked deprecated here 32:56.05 71 | GDK_DEPRECATED_IN_3_14 32:56.05 | ^ 32:56.05 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:356:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_14' 32:56.05 356 | # define GDK_DEPRECATED_IN_3_14 GDK_DEPRECATED 32:56.05 | ^ 32:56.05 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 32:56.05 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 32:56.05 | ^ 32:56.05 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 32:56.05 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 32:56.05 | ^ 32:56.05 In file included from Unified_cpp_widget_gtk2.cpp:119: 32:56.05 /tmp/build/firefox-128.6.0/widget/gtk/nsPrintDialogGTK.cpp:239:37: warning: 'gtk_alignment_new' is deprecated [-Wdeprecated-declarations] 32:56.06 239 | GtkWidget* appearance_container = gtk_alignment_new(0, 0, 0, 0); 32:56.06 | ^ 32:56.06 /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:78:1: note: 'gtk_alignment_new' has been explicitly marked deprecated here 32:56.06 78 | GDK_DEPRECATED_IN_3_14 32:56.06 | ^ 32:56.06 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:356:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_14' 32:56.06 356 | # define GDK_DEPRECATED_IN_3_14 GDK_DEPRECATED 32:56.06 | ^ 32:56.06 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 32:56.06 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 32:56.06 | ^ 32:56.06 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 32:56.06 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 32:56.06 | ^ 32:56.06 In file included from Unified_cpp_widget_gtk2.cpp:119: 32:56.06 /tmp/build/firefox-128.6.0/widget/gtk/nsPrintDialogGTK.cpp:240:3: warning: 'gtk_alignment_set_padding' is deprecated [-Wdeprecated-declarations] 32:56.06 240 | gtk_alignment_set_padding(GTK_ALIGNMENT(appearance_container), 8, 0, 12, 0); 32:56.06 | ^ 32:56.06 /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:90:1: note: 'gtk_alignment_set_padding' has been explicitly marked deprecated here 32:56.06 90 | GDK_DEPRECATED_IN_3_14 32:56.06 | ^ 32:56.06 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:356:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_14' 32:56.06 356 | # define GDK_DEPRECATED_IN_3_14 GDK_DEPRECATED 32:56.06 | ^ 32:56.06 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 32:56.06 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 32:56.06 | ^ 32:56.06 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 32:56.06 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 32:56.06 | ^ 32:56.06 In file included from Unified_cpp_widget_gtk2.cpp:119: 32:56.06 /tmp/build/firefox-128.6.0/widget/gtk/nsPrintDialogGTK.cpp:244:45: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 32:56.06 244 | GtkWidget* appearance_vertical_squasher = gtk_vbox_new(FALSE, 0); 32:56.06 | ^ 32:56.06 /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:60:1: note: 'gtk_vbox_new' has been explicitly marked deprecated here 32:56.06 60 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new) 32:56.06 | ^ 32:56.06 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR' 32:56.06 273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f) 32:56.06 | ^ 32:56.06 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' 32:56.06 49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN 32:56.06 | ^ 32:56.06 /usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR' 32:56.06 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) 32:56.06 | ^ 32:56.06 In file included from Unified_cpp_widget_gtk2.cpp:119: 32:56.06 /tmp/build/firefox-128.6.0/widget/gtk/nsPrintDialogGTK.cpp:256:3: warning: 'gtk_misc_set_alignment' is deprecated [-Wdeprecated-declarations] 32:56.06 256 | gtk_misc_set_alignment(GTK_MISC(header_footer_label), 0, 0); 32:56.06 | ^ 32:56.06 /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:71:1: note: 'gtk_misc_set_alignment' has been explicitly marked deprecated here 32:56.07 71 | GDK_DEPRECATED_IN_3_14 32:56.07 | ^ 32:56.07 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:356:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_14' 32:56.07 356 | # define GDK_DEPRECATED_IN_3_14 GDK_DEPRECATED 32:56.07 | ^ 32:56.07 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 32:56.07 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 32:56.07 | ^ 32:56.07 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 32:56.07 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 32:56.07 | ^ 32:56.07 In file included from Unified_cpp_widget_gtk2.cpp:119: 32:56.07 /tmp/build/firefox-128.6.0/widget/gtk/nsPrintDialogGTK.cpp:258:40: warning: 'gtk_alignment_new' is deprecated [-Wdeprecated-declarations] 32:56.07 258 | GtkWidget* header_footer_container = gtk_alignment_new(0, 0, 0, 0); 32:56.07 | ^ 32:56.07 /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:78:1: note: 'gtk_alignment_new' has been explicitly marked deprecated here 32:56.07 78 | GDK_DEPRECATED_IN_3_14 32:56.07 | ^ 32:56.07 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:356:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_14' 32:56.07 356 | # define GDK_DEPRECATED_IN_3_14 GDK_DEPRECATED 32:56.07 | ^ 32:56.07 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 32:56.07 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 32:56.07 | ^ 32:56.07 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 32:56.07 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 32:56.07 | ^ 32:56.07 In file included from Unified_cpp_widget_gtk2.cpp:119: 32:56.07 /tmp/build/firefox-128.6.0/widget/gtk/nsPrintDialogGTK.cpp:259:3: warning: 'gtk_alignment_set_padding' is deprecated [-Wdeprecated-declarations] 32:56.07 259 | gtk_alignment_set_padding(GTK_ALIGNMENT(header_footer_container), 8, 0, 12, 32:56.07 | ^ 32:56.07 /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:90:1: note: 'gtk_alignment_set_padding' has been explicitly marked deprecated here 32:56.07 90 | GDK_DEPRECATED_IN_3_14 32:56.07 | ^ 32:56.07 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:356:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_14' 32:56.07 356 | # define GDK_DEPRECATED_IN_3_14 GDK_DEPRECATED 32:56.07 | ^ 32:56.07 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' 32:56.07 48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN 32:56.07 | ^ 32:56.07 /usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED' 32:56.07 1267 | #define G_DEPRECATED __attribute__((__deprecated__)) 32:56.07 | ^ 32:56.07 In file included from Unified_cpp_widget_gtk2.cpp:119: 32:56.08 /tmp/build/firefox-128.6.0/widget/gtk/nsPrintDialogGTK.cpp:263:36: warning: 'gtk_table_new' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 32:56.08 263 | GtkWidget* header_footer_table = gtk_table_new(3, 3, FALSE); // 3x3 table 32:56.08 | ^ 32:56.08 /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:118:1: note: 'gtk_table_new' has been explicitly marked deprecated here 32:56.08 118 | GDK_DEPRECATED_IN_3_4_FOR(GtkGrid) 32:56.08 | ^ 32:56.08 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:287:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_4_FOR' 32:56.08 287 | # define GDK_DEPRECATED_IN_3_4_FOR(f) GDK_DEPRECATED_FOR(f) 32:56.08 | ^ 32:56.08 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' 32:56.08 49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN 32:56.08 | ^ 32:56.08 /usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR' 32:56.08 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) 32:56.08 | ^ 32:56.08 In file included from Unified_cpp_widget_gtk2.cpp:119: 32:56.08 /tmp/build/firefox-128.6.0/widget/gtk/nsPrintDialogGTK.cpp:275:5: warning: 'gtk_table_attach' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 32:56.08 275 | gtk_table_attach(GTK_TABLE(header_footer_table), header_dropdown[i], i, 32:56.08 | ^ 32:56.08 /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:126:1: note: 'gtk_table_attach' has been explicitly marked deprecated here 32:56.08 126 | GDK_DEPRECATED_IN_3_4_FOR(GtkGrid) 32:56.08 | ^ 32:56.08 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:287:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_4_FOR' 32:56.08 287 | # define GDK_DEPRECATED_IN_3_4_FOR(f) GDK_DEPRECATED_FOR(f) 32:56.08 | ^ 32:56.08 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' 32:56.08 49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN 32:56.08 | ^ 32:56.08 /usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR' 32:56.09 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) 32:56.09 | ^ 32:56.09 In file included from Unified_cpp_widget_gtk2.cpp:119: 32:56.09 /tmp/build/firefox-128.6.0/widget/gtk/nsPrintDialogGTK.cpp:282:5: warning: 'gtk_table_attach' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 32:56.09 282 | gtk_table_attach(GTK_TABLE(header_footer_table), 32:56.09 | ^ 32:56.09 /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:126:1: note: 'gtk_table_attach' has been explicitly marked deprecated here 32:56.09 126 | GDK_DEPRECATED_IN_3_4_FOR(GtkGrid) 32:56.09 | ^ 32:56.09 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:287:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_4_FOR' 32:56.09 287 | # define GDK_DEPRECATED_IN_3_4_FOR(f) GDK_DEPRECATED_FOR(f) 32:56.09 | ^ 32:56.09 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' 32:56.09 49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN 32:56.09 | ^ 32:56.09 /usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR' 32:56.09 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) 32:56.09 | ^ 32:56.09 In file included from Unified_cpp_widget_gtk2.cpp:119: 32:56.09 /tmp/build/firefox-128.6.0/widget/gtk/nsPrintDialogGTK.cpp:295:5: warning: 'gtk_table_attach' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 32:56.09 295 | gtk_table_attach(GTK_TABLE(header_footer_table), footer_dropdown[i], i, 32:56.09 | ^ 32:56.09 /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:126:1: note: 'gtk_table_attach' has been explicitly marked deprecated here 32:56.09 126 | GDK_DEPRECATED_IN_3_4_FOR(GtkGrid) 32:56.09 | ^ 32:56.09 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:287:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_4_FOR' 32:56.09 287 | # define GDK_DEPRECATED_IN_3_4_FOR(f) GDK_DEPRECATED_FOR(f) 32:56.09 | ^ 32:56.09 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' 32:56.09 49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN 32:56.09 | ^ 32:56.09 /usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR' 32:56.09 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) 32:56.09 | ^ 32:56.09 In file included from Unified_cpp_widget_gtk2.cpp:119: 32:56.09 /tmp/build/firefox-128.6.0/widget/gtk/nsPrintDialogGTK.cpp:304:48: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 32:56.09 304 | GtkWidget* header_footer_vertical_squasher = gtk_vbox_new(FALSE, 0); 32:56.09 | ^ 32:56.09 /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:60:1: note: 'gtk_vbox_new' has been explicitly marked deprecated here 32:56.09 60 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new) 32:56.09 | ^ 32:56.10 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR' 32:56.10 273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f) 32:56.10 | ^ 32:56.10 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' 32:56.10 49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN 32:56.10 | ^ 32:56.10 /usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR' 32:56.10 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) 32:56.10 | ^ 32:56.33 xpcom/ds 33:03.23 18 warnings generated. 33:04.34 In file included from Unified_cpp_xpcom_base2.cpp:56: 33:04.34 /tmp/build/firefox-128.6.0/xpcom/base/nsMemoryReporterManager.cpp:137:26: warning: 'mallinfo' is deprecated [-Wdeprecated-declarations] 33:04.34 137 | struct mallinfo info = mallinfo(); 33:04.34 | ^ 33:04.34 /usr/include/malloc.h:114:48: note: 'mallinfo' has been explicitly marked deprecated here 33:04.34 114 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED; 33:04.34 | ^ 33:04.34 /usr/include/malloc.h:32:30: note: expanded from macro '__MALLOC_DEPRECATED' 33:04.34 32 | # define __MALLOC_DEPRECATED __attribute_deprecated__ 33:04.34 | ^ 33:04.34 /usr/include/sys/cdefs.h:510:51: note: expanded from macro '__attribute_deprecated__' 33:04.34 510 | # define __attribute_deprecated__ __attribute__ ((__deprecated__)) 33:04.34 | ^ 33:05.37 xpcom/io 33:07.03 xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_x86_64_unix.o 33:07.17 xpcom/reflect/xptcall/md/unix 33:11.06 xpcom/reflect/xptcall 33:11.95 6 warnings generated. 33:13.96 xpcom/reflect/xptinfo 33:14.67 xpcom/string 33:15.53 xpcom/threads 33:15.75 29 warnings generated. 33:15.98 xpfe/appshell 33:21.10 1 warning generated. 33:22.02 js/xpconnect/shell 33:22.26 media/ffvpx/libavcodec/libmozavcodec.so.symbols.stub 33:25.12 media/ffvpx/libavcodec/bsf 33:26.09 media/ffvpx/libavcodec 33:27.37 media/ffvpx/libavcodec/x86 33:28.17 media/ffvpx/libavutil/libmozavutil.so.symbols.stub 33:28.35 /tmp/build/firefox-128.6.0/media/ffvpx/libavcodec/x86/idctdsp_init.c:29:22: warning: unused variable 'simple_mmx_permutation' [-Wunused-const-variable] 33:28.35 29 | static const uint8_t simple_mmx_permutation[64] = { 33:28.35 | ^~~~~~~~~~~~~~~~~~~~~~ 33:28.38 1 warning generated. 33:28.41 media/ffvpx/libavutil/x86 33:29.12 dom/media/eme/clearkey 33:30.97 media/gmp-clearkey/0.1 33:32.56 modules/xz-embedded 33:34.25 security/manager/ssl/builtins/dynamic-library/libnssckbi.so.symbols.stub 33:36.92 security/manager/ssl/ipcclientcerts/dynamic-library/libipcclientcerts.so.symbols.stub 33:38.85 toolkit/components/telemetry/pingsender 33:39.11 toolkit/xre/glxtest 33:46.61 tools/power 33:47.20 widget/gtk/vaapitest 33:48.08 /tmp/build/firefox-128.6.0/media/ffvpx/libavcodec/libaomenc.c:1431:36: warning: implicit conversion from enumeration type 'enum aom_com_control_id' to different enumeration type 'enum aome_enc_control_id' [-Wenum-conversion] 33:48.08 1431 | res = codecctl_imgp(avctx, AV1_GET_NEW_FRAME_IMAGE, &img); 33:48.08 | ~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~ 33:48.26 build/pure_virtual/libpure_virtual.a 33:48.37 dom/media/fake-cdm/libfake.so 33:48.40 warning: /tmp/build/firefox-128.6.0/dom/media/webrtc/sdp/rsdparsa_capi/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 33:48.40 warning: /tmp/build/firefox-128.6.0/toolkit/components/glean/tests/gtest/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 33:48.40 warning: /tmp/build/firefox-128.6.0/js/src/fuzz-tests/gluesmith/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 33:48.40 warning: /tmp/build/firefox-128.6.0/toolkit/components/bitsdownload/bits_client/bits/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 33:48.40 warning: /tmp/build/firefox-128.6.0/security/manager/ssl/cert_storage/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 33:48.40 warning: /tmp/build/firefox-128.6.0/toolkit/components/processtools/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 33:48.40 warning: /tmp/build/firefox-128.6.0/toolkit/library/gtest/rust/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 33:48.40 warning: /tmp/build/firefox-128.6.0/toolkit/library/gtest/rust/Cargo.toml: unused manifest key: lib.plugin 33:48.40 warning: /tmp/build/firefox-128.6.0/modules/libpref/parser/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 33:48.40 warning: /tmp/build/firefox-128.6.0/js/src/rust/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 33:48.41 warning: /tmp/build/firefox-128.6.0/netwerk/base/rust-helper/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 33:48.41 warning: /tmp/build/firefox-128.6.0/dom/fs/parent/rust/mime-guess-ffi/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 33:48.41 warning: /tmp/build/firefox-128.6.0/toolkit/library/rust/shared/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition 33:48.41 (in the `audio_thread_priority` dependency) 33:48.41 warning: /tmp/build/firefox-128.6.0/toolkit/library/rust/shared/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 33:48.41 warning: /tmp/build/firefox-128.6.0/toolkit/library/rust/shared/Cargo.toml: unused manifest key: lib.plugin 33:48.41 warning: /tmp/build/firefox-128.6.0/storage/variant/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 33:48.41 warning: /tmp/build/firefox-128.6.0/toolkit/components/cascade_bloom_filter/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 33:48.41 warning: /tmp/build/firefox-128.6.0/dom/fs/parent/rust/data-encoding-ffi/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 33:48.41 warning: /tmp/build/firefox-128.6.0/xpcom/rust/gtest/bench-collections/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 33:48.41 warning: /tmp/build/firefox-128.6.0/js/src/rust/shared/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 33:48.41 warning: /tmp/build/firefox-128.6.0/intl/encoding_glue/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 33:48.41 warning: /tmp/build/firefox-128.6.0/toolkit/components/bitsdownload/bits_client/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition 33:48.41 (in the `regex` dependency) 33:48.41 warning: /tmp/build/firefox-128.6.0/toolkit/components/bitsdownload/bits_client/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 33:48.41 warning: /tmp/build/firefox-128.6.0/toolkit/components/bitsdownload/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 33:48.41 warning: /tmp/build/firefox-128.6.0/dom/media/gtest/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 33:48.41 warning: /tmp/build/firefox-128.6.0/toolkit/components/kvstore/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 33:48.41 warning: /tmp/build/firefox-128.6.0/tools/profiler/rust-helper/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 33:48.41 warning: /tmp/build/firefox-128.6.0/xpcom/rust/gtest/nsstring/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 33:48.41 warning: /tmp/build/firefox-128.6.0/xpcom/rust/gtest/xpcom/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 33:48.41 warning: /tmp/build/firefox-128.6.0/toolkit/library/rust/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 33:48.41 warning: /tmp/build/firefox-128.6.0/toolkit/library/rust/Cargo.toml: unused manifest key: lib.plugin 33:48.41 warning: /tmp/build/firefox-128.6.0/xpcom/rust/malloc_size_of_derive/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 33:48.41 warning: /tmp/build/firefox-128.6.0/netwerk/base/mozurl/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 33:48.46 1 warning generated. 33:48.49 dom/media/gmp-plugin-openh264/libfakeopenh264.so 33:48.58 config/external/gkcodecs/libgkcodecs.so 33:48.86 config/external/lgpllibs/liblgpllibs.so 33:49.08 config/external/sqlite/libmozsqlite3.so 33:49.18 dom/base 33:50.31 dom/origin-trials 33:51.84 js/src/gc 33:55.10 In file included from /tmp/build/firefox-128.6.0/media/ffvpx/libavcodec/options.c:39: 33:55.10 /tmp/build/firefox-128.6.0/media/ffvpx/libavcodec/options_table.h:50:110: warning: implicit conversion from 'long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion] 33:55.10 50 | {"b", "set bitrate (in bits/s)", OFFSET(bit_rate), AV_OPT_TYPE_INT64, {.i64 = AV_CODEC_DEFAULT_BITRATE }, 0, INT64_MAX, A|V|E}, 33:55.10 | ~ ^~~~~~~~~ 33:55.10 /usr/include/stdint.h:113:22: note: expanded from macro 'INT64_MAX' 33:55.10 113 | # define INT64_MAX (__INT64_C(9223372036854775807)) 33:55.10 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:55.10 /usr/include/stdint.h:95:24: note: expanded from macro '__INT64_C' 33:55.10 95 | # define __INT64_C(c) c ## L 33:55.10 | ^~~~~~ 33:55.10 :224:1: note: expanded from here 33:55.10 224 | 9223372036854775807L 33:55.10 | ^~~~~~~~~~~~~~~~~~~~ 33:55.19 1 warning generated. 33:55.77 warning: trait `HasFloat` is never used 33:55.77 --> third_party/rust/bindgen/ir/item.rs:89:18 33:55.77 | 33:55.77 89 | pub(crate) trait HasFloat { 33:55.77 | ^^^^^^^^ 33:55.77 | 33:55.77 = note: `#[warn(dead_code)]` on by default 33:55.77 warning: `bindgen` (lib) generated 1 warning 33:55.77 Compiling builtins-static v0.1.0 (/tmp/build/firefox-128.6.0/security/manager/ssl/builtins) 33:55.92 warning: unexpected `cfg` condition value: `testlib` 33:55.92 --> security/manager/ssl/builtins/build.rs:351:11 33:55.92 | 33:55.92 351 | #[cfg(feature = "testlib")] 33:55.92 | ^^^^^^^^^^^^^^^^^^^ 33:55.92 | 33:55.92 = note: expected values for `feature` are: `mozilla-central-workspace-hack` 33:55.92 = help: consider adding `testlib` as a feature in `Cargo.toml` 33:55.92 = note: see for more information about checking conditional configuration 33:55.92 = note: `#[warn(unexpected_cfgs)]` on by default 33:55.92 warning: unexpected `cfg` condition value: `testlib` 33:55.92 --> security/manager/ssl/builtins/build.rs:356:15 33:55.92 | 33:55.92 356 | #[cfg(not(feature = "testlib"))] 33:55.92 | ^^^^^^^^^^^^^^^^^^^ 33:55.92 | 33:55.92 = note: expected values for `feature` are: `mozilla-central-workspace-hack` 33:55.92 = help: consider adding `testlib` as a feature in `Cargo.toml` 33:55.92 = note: see for more information about checking conditional configuration 33:56.90 Compiling mozilla-central-workspace-hack v0.1.0 (/tmp/build/firefox-128.6.0/build/workspace-hack) 34:00.25 layout/style 34:02.65 warning: `builtins-static` (build script) generated 2 warnings 34:08.01 media/libdav1d 34:09.49 /tmp/build/firefox-128.6.0/third_party/dav1d/src/cpu.c:102:9: warning: code will never be executed [-Wunreachable-code] 34:09.49 102 | if (c) 34:09.49 | ^ 34:09.50 1 warning generated. 34:10.06 /tmp/build/firefox-128.6.0/third_party/dav1d/src/decode.c:1903:43: warning: conditional expression between different enumeration types ('enum CompInterPredMode' and 'enum InterPredMode') [-Wenum-compare-conditional] 34:10.06 1903 | b->inter_mode == (is_comp ? GLOBALMV_GLOBALMV : GLOBALMV); 34:10.06 | ^ ~~~~~~~~~~~~~~~~~ ~~~~~~~~ 34:13.66 1 warning generated. 34:15.49 Finished `release` profile [optimized] target(s) in 27.22s 34:17.24 security/manager/ssl/builtins/libbuiltins_static.a 34:21.15 netwerk/base 34:28.13 netwerk/dns 34:29.11 security/manager/ssl 34:40.10 security/sandbox/linux/libmozsandbox.so 35:09.05 toolkit/components/telemetry 35:11.46 toolkit/library/buildid.cpp.stub 35:11.94 toolkit/library 35:21.65 widget/gtk/mozgtk/libmozgtk.so 35:22.31 widget/gtk/mozwayland/libmozwayland.so 35:30.05 xpcom/build 35:35.34 media/ffvpx/libavutil 35:37.30 media/gmp-clearkey/0.1/libclearkey.so 35:37.50 security/manager/ssl/builtins/dynamic-library 35:37.64 security/manager/ssl/ipcclientcerts/dynamic-library 35:39.65 /tmp/build/firefox-128.6.0/media/ffvpx/libavutil/cpu.c:72:12: warning: 'return' will never be executed [-Wunreachable-code-return] 35:39.65 72 | return 0; 35:39.65 | ^ 35:39.66 /tmp/build/firefox-128.6.0/media/ffvpx/libavutil/cpu.c:116:76: warning: implicit conversion from 'long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion] 35:39.66 116 | { "flags" , NULL, 0, AV_OPT_TYPE_FLAGS, { .i64 = 0 }, INT64_MIN, INT64_MAX, .unit = "flags" }, 35:39.66 | ~ ^~~~~~~~~ 35:39.66 /usr/include/stdint.h:113:22: note: expanded from macro 'INT64_MAX' 35:39.66 113 | # define INT64_MAX (__INT64_C(BUILDSTATUS@toolkit/components/telemetry END_Object TelemetryCommon.o 35:39.66 9223372036854775807)) 35:39.66 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:39.66 /usr/include/stdint.h:95:24: note: expanded from macro '__INT64_C' 35:39.66 95 | # define __INT64_C(c) c ## L 35:39.66 | ^~~~~~ 35:39.66 :4:1: note: expanded from here 35:39.66 4 | 9223372036854775807L 35:39.66 | ^~~~~~~~~~~~~~~~~~~~ 35:39.66 /tmp/build/firefox-128.6.0/media/ffvpx/libavutil/cpu.c:284:12: warning: 'return' will never be executed [-Wunreachable-code-return] 35:39.67 284 | return 8; 35:39.67 | ^ 35:39.69 3 warnings generated. 35:40.69 /tmp/build/firefox-128.6.0/media/ffvpx/libavutil/eval.c:249:29: warning: implicit conversion from 'unsigned long' to 'double' changes value from 18446744073709551615 to 18446744073709551616 [-Wimplicit-const-int-float-conversion] 35:40.70 249 | return r * (1.0/UINT64_MAX); 35:40.70 | ~^~~~~~~~~~ 35:40.70 /usr/include/stdint.h:119:23: note: expanded from macro 'UINT64_MAX' 35:40.70 119 | # define UINT64_MAX (__UINT64_C(18446744073709551615)) 35:40.70 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:40.70 /usr/include/stdint.h:96:25: note: expanded from macro '__UINT64_C' 35:40.70 96 | # define __UINT64_C(c) c ## UL 35:40.70 | ^~~~~~~ 35:40.70 :218:1: note: expanded from here 35:40.70 218 | 18446744073709551615UL 35:40.70 | ^~~~~~~~~~~~~~~~~~~~~~ 35:40.70 /tmp/build/firefox-128.6.0/media/ffvpx/libavutil/eval.c:255:44: warning: implicit conversion from 'unsigned long' to 'double' changes value from 18446744073709551615 to 18446744073709551616 [-Wimplicit-const-int-float-conversion] 35:40.70 255 | return min + (max - min) * r / UINT64_MAX; 35:40.70 | ~ ^~~~~~~~~~ 35:40.70 /usr/include/stdint.h:119:23: note: expanded from macro 'UINT64_MAX' 35:40.70 119 | # define UINT64_MAX (__UINT64_C(18446744073709551615)) 35:40.70 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:40.70 /usr/include/stdint.h:96:25: note: expanded from macro '__UINT64_C' 35:40.70 96 | # define __UINT64_C(c) c ## UL 35:40.70 | ^~~~~~~ 35:40.70 :219:1: note: expanded from here 35:40.70 219 | 18446744073709551615UL 35:40.70 | ^~~~~~~~~~~~~~~~~~~~~~ 35:41.16 2 warnings generated. 35:41.68 toolkit/components/telemetry/pingsender/pingsender 35:42.62 toolkit/xre/glxtest/glxtest 35:43.57 tools/power/rapl 35:44.31 widget/gtk/vaapitest/vaapitest 35:44.69 /tmp/build/firefox-128.6.0/media/ffvpx/libavutil/hwcontext_vaapi.c:1688:38: warning: variable 'try_all' set but not used [-Wunused-but-set-variable] 35:44.69 1688 | int try_drm, try_x11, try_win32, try_all; 35:44.69 | ^ 35:45.04 1 warning generated. 35:47.98 /tmp/build/firefox-128.6.0/media/ffvpx/libavutil/opt.c:455:12: warning: 'return' will never be executed [-Wunreachable-code-return] 35:47.98 455 | return 0; 35:47.98 | ^ 35:49.25 1 warning generated. 35:51.89 /tmp/build/firefox-128.6.0/media/ffvpx/libavutil/time.c:68:12: warning: 'return' will never be executed [-Wunreachable-code-return] 35:51.89 68 | return av_gettime() + 42 * 60 * 60 * INT64_C(1000000); 35:51.89 | ^~~~~~~~~~ 35:51.92 1 warning generated. 36:00.76 warning: /tmp/build/firefox-128.6.0/netwerk/base/mozurl/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 36:00.76 warning: /tmp/build/firefox-128.6.0/dom/media/webrtc/sdp/rsdparsa_capi/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 36:00.76 warning: /tmp/build/firefox-128.6.0/xpcom/rust/gtest/bench-collections/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 36:00.76 warning: /tmp/build/firefox-128.6.0/toolkit/library/rust/shared/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition 36:00.76 (in the `audio_thread_priority` dependency) 36:00.76 warning: /tmp/build/firefox-128.6.0/toolkit/library/rust/shared/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 36:00.76 warning: /tmp/build/firefox-128.6.0/toolkit/library/rust/shared/Cargo.toml: unused manifest key: lib.plugin 36:00.76 warning: /tmp/build/firefox-128.6.0/storage/variant/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 36:00.76 warning: /tmp/build/firefox-128.6.0/security/manager/ssl/cert_storage/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 36:00.76 warning: /tmp/build/firefox-128.6.0/netwerk/base/rust-helper/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 36:00.76 warning: /tmp/build/firefox-128.6.0/toolkit/components/processtools/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 36:00.76 warning: /tmp/build/firefox-128.6.0/toolkit/components/kvstore/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 36:00.76 warning: /tmp/build/firefox-128.6.0/tools/profiler/rust-helper/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 36:00.76 warning: /tmp/build/firefox-128.6.0/toolkit/components/bitsdownload/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 36:00.76 warning: /tmp/build/firefox-128.6.0/toolkit/components/cascade_bloom_filter/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 36:00.76 warning: /tmp/build/firefox-128.6.0/intl/encoding_glue/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 36:00.76 warning: /tmp/build/firefox-128.6.0/dom/fs/parent/rust/mime-guess-ffi/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 36:00.76 warning: /tmp/build/firefox-128.6.0/js/src/fuzz-tests/gluesmith/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 36:00.76 warning: /tmp/build/firefox-128.6.0/toolkit/library/rust/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 36:00.76 warning: /tmp/build/firefox-128.6.0/toolkit/library/rust/Cargo.toml: unused manifest key: lib.plugin 36:00.77 warning: /tmp/build/firefox-128.6.0/xpcom/rust/gtest/nsstring/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 36:00.77 warning: /tmp/build/firefox-128.6.0/dom/fs/parent/rust/data-encoding-ffi/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 36:00.77 warning: /tmp/build/firefox-128.6.0/xpcom/rust/gtest/xpcom/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 36:00.77 warning: /tmp/build/firefox-128.6.0/js/src/rust/shared/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 36:00.77 warning: /tmp/build/firefox-128.6.0/toolkit/components/bitsdownload/bits_client/bits/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 36:00.77 warning: /tmp/build/firefox-128.6.0/toolkit/library/gtest/rust/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 36:00.77 warning: /tmp/build/firefox-128.6.0/toolkit/library/gtest/rust/Cargo.toml: unused manifest key: lib.plugin 36:00.77 warning: /tmp/build/firefox-128.6.0/toolkit/components/glean/tests/gtest/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 36:00.77 warning: /tmp/build/firefox-128.6.0/toolkit/components/bitsdownload/bits_client/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition 36:00.77 (in the `regex` dependency) 36:00.77 warning: /tmp/build/firefox-128.6.0/toolkit/components/bitsdownload/bits_client/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 36:00.77 warning: /tmp/build/firefox-128.6.0/modules/libpref/parser/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 36:00.77 warning: /tmp/build/firefox-128.6.0/dom/media/gtest/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 36:00.77 warning: /tmp/build/firefox-128.6.0/js/src/rust/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 36:00.77 warning: /tmp/build/firefox-128.6.0/xpcom/rust/malloc_size_of_derive/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 36:01.30 browser/app/firefox 36:02.11 js/src/build/libjs_static.a 36:02.45 media/ffvpx/libavutil/libmozavutil.so 36:02.82 security/manager/ssl/builtins/dynamic-library/libnssckbi.so 36:05.35 media/ffvpx/libavcodec/libmozavcodec.so 36:08.22 warning: trait `HasFloat` is never used 36:08.22 --> third_party/rust/bindgen/ir/item.rs:89:18 36:08.22 | 36:08.22 89 | pub(crate) trait HasFloat { 36:08.22 | ^^^^^^^^ 36:08.22 | 36:08.22 = note: `#[warn(dead_code)]` on by default 36:08.22 warning: `bindgen` (lib) generated 1 warning 36:08.22 Compiling rsclientcerts v0.1.0 (/tmp/build/firefox-128.6.0/security/manager/ssl/rsclientcerts) 36:09.09 Compiling mozilla-central-workspace-hack v0.1.0 (/tmp/build/firefox-128.6.0/build/workspace-hack) 36:10.15 Compiling ipcclientcerts-static v0.1.0 (/tmp/build/firefox-128.6.0/security/manager/ssl/ipcclientcerts) 36:20.83 Finished `release` profile [optimized] target(s) in 20.15s 36:21.72 security/manager/ssl/ipcclientcerts/libipcclientcerts_static.a 36:21.72 security/manager/ssl/ipcclientcerts/dynamic-library/libipcclientcerts.so 36:37.27 toolkit/library/build/libxul.so 36:48.99 js/xpconnect/shell/xpcshell 36:49.00 ipc/app/plugin-container 36:49.45 ./MacOS-files.txt.stub 36:49.46 ./node.stub.stub 36:49.46 ./node.stub.stub 36:49.46 ./node.stub.stub 36:49.46 ./node.stub.stub 36:49.46 ./node.stub.stub 36:49.46 ./node.stub.stub 36:49.46 ./node.stub.stub 36:49.47 ./node.stub.stub 36:49.47 ./node.stub.stub 36:49.47 ./node.stub.stub 36:49.47 ./node.stub.stub 36:49.48 ./node.stub.stub 36:49.71 NODEJS not set. Be sure to check that your mozconfig doesn't 36:49.71 have --disable-nodejs in it. If it does, try removing that line 36:49.71 and building again. 36:49.71 NODEJS not set. Be sure to check that your mozconfig doesn't 36:49.71 have --disable-nodejs in it. If it does, try removing that line 36:49.71 and building again. 36:49.71 NODEJS not set. Be sure to check that your mozconfig doesn't 36:49.71 have --disable-nodejs in it. If it does, try removing that line 36:49.71 and building again. 36:49.72 NODEJS not set. Be sure to check that your mozconfig doesn't 36:49.72 have --disable-nodejs in it. If it does, try removing that line 36:49.72 and building again. 36:49.72 NODEJS not set. Be sure to check that your mozconfig doesn't 36:49.72 have --disable-nodejs in it. If it does, try removing that line 36:49.72 and building again. 36:49.72 NODEJS not set. Be sure to check that your mozconfig doesn't 36:49.72 have --disable-nodejs in it. If it does, try removing that line 36:49.72 and building again. 36:49.72 NODEJS not set. Be sure to check that your mozconfig doesn't 36:49.72 have --disable-nodejs in it. If it does, try removing that line 36:49.72 and building again. 36:49.72 NODEJS not set. Be sure to check that your mozconfig doesn't 36:49.72 have --disable-nodejs in it. If it does, try removing that line 36:49.72 and building again. 36:49.73 NODEJS not set. Be sure to check that your mozconfig doesn't 36:49.73 have --disable-nodejs in it. If it does, try removing that line 36:49.73 and building again. 36:49.75 NODEJS not set. Be sure to check that your mozconfig doesn't 36:49.75 have --disable-nodejs in it. If it does, try removing that line 36:49.75 and building again. 36:49.75 NODEJS not set. Be sure to check that your mozconfig doesn't 36:49.75 have --disable-nodejs in it. If it does, try removing that line 36:49.75 and building again. 36:49.81 make[3]: *** [backend.mk:910: devtools/client/debugger/src/actions/.deps/node.stub.stub] Error 1 36:49.81 make[3]: *** Waiting for unfinished jobs.... 36:49.81 make[3]: *** [backend.mk:1013: devtools/client/debugger/src/actions/utils/middleware/.deps/node.stub.stub] Error 1 36:49.81 make[3]: *** [backend.mk:974: devtools/client/debugger/src/actions/pause/.deps/node.stub.stub] Error 1 36:49.81 make[3]: *** [backend.mk:990: devtools/client/debugger/src/actions/sources/.deps/node.stub.stub] Error 1 36:49.81 make[3]: *** [backend.mk:886: devtools/client/debugger/src/.deps/node.stub.stub] Error 1 36:49.81 make[3]: *** [backend.mk:920: devtools/client/debugger/src/actions/ast/.deps/node.stub.stub] Error 1 36:49.81 make[3]: *** [backend.mk:999: devtools/client/debugger/src/actions/utils/.deps/node.stub.stub] Error 1 36:49.81 make[3]: *** [backend.mk:949: devtools/client/debugger/src/actions/context-menus/.deps/node.stub.stub] Error 1 36:49.81 make[3]: *** [backend.mk:932: devtools/client/debugger/src/actions/breakpoints/.deps/node.stub.stub] Error 1 36:49.82 make[3]: *** [backend.mk:1032: devtools/client/debugger/src/client/firefox/.deps/node.stub.stub] Error 1 36:49.82 make[3]: *** [backend.mk:1022: devtools/client/debugger/src/client/.deps/node.stub.stub] Error 1 36:49.97 make[2]: *** [/tmp/build/firefox-128.6.0/config/recurse.mk:34: misc] Error 2 36:49.97 make[1]: *** [/tmp/build/firefox-128.6.0/config/rules.mk:361: default] Error 2 36:49.98 make: *** [client.mk:60: build] Error 2 36:50.09 W 139 compiler warnings present. 36:50.59 /usr/bin/notify-send '--app-name=Mozilla Build System' 'Mozilla Build System' 'Build failed' Config object not found by mach. Configure complete! Be sure to run |mach build| to pick up any changes