Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chromium 120.0.6099.224 fails to build with master OE #786

Closed
Gerry546 opened this issue Feb 1, 2024 · 12 comments · Fixed by #791
Closed

Chromium 120.0.6099.224 fails to build with master OE #786

Gerry546 opened this issue Feb 1, 2024 · 12 comments · Fixed by #791
Assignees

Comments

@Gerry546
Copy link

Gerry546 commented Feb 1, 2024

Hi,

I cannot seem to get this recipe to build with the new rust support
I use all the default flags of the recipe and follow master on all dependend layers.

I would like to know what I can do in order to get chromium to work again. :-)

I have taken out the snippet of the do_compile output where it seems to break for some reason:

[192/64373] rm -f obj/base/third_party/double_conversion/libdouble_conversion.a && "aarch64-oe-linux-llvm-ar" -T -r -c -s -D obj/base/third_party/double_conversion/libdouble_conversion.a @"obj/base/third_party/double_conversion/libdouble_conversion.a.rsp"
[193/64373] touch obj/build/linux/libudev/udev0_loader.stamp
[194/64373] touch obj/build/linux/libudev/udev1_loader.stamp
[195/64373] touch obj/build/linux/libudev/libudev.stamp
[196/64373] ln -f obj/build/rust/std/lib/libmemchr.rlib prebuilt_rustc_sysroot/lib/rustlib/aarch64-oe-linux-gnu/lib/libmemchr.rlib 2>/dev/null || (rm -rf prebuilt_rustc_sysroot/lib/rustlib/aarch64-oe-linux-gnu/lib/libmemchr.rlib && cp -af obj/build/rust/std/lib/libmemchr.rlib prebuilt_rustc_sysroot/lib/rustlib/aarch64-oe-linux-gnu/lib/libmemchr.rlib)
[197/64373] ln -f obj/build/rust/std/lib/libminiz_oxide.rlib prebuilt_rustc_sysroot/lib/rustlib/aarch64-oe-linux-gnu/lib/libminiz_oxide.rlib 2>/dev/null || (rm -rf prebuilt_rustc_sysroot/lib/rustlib/aarch64-oe-linux-gnu/lib/libminiz_oxide.rlib && cp -af obj/build/rust/std/lib/libminiz_oxide.rlib prebuilt_rustc_sysroot/lib/rustlib/aarch64-oe-linux-gnu/lib/libminiz_oxide.rlib)
[198/64373] ln -f obj/build/rust/std/lib/libobject.rlib prebuilt_rustc_sysroot/lib/rustlib/aarch64-oe-linux-gnu/lib/libobject.rlib 2>/dev/null || (rm -rf prebuilt_rustc_sysroot/lib/rustlib/aarch64-oe-linux-gnu/lib/libobject.rlib && cp -af obj/build/rust/std/lib/libobject.rlib prebuilt_rustc_sysroot/lib/rustlib/aarch64-oe-linux-gnu/lib/libobject.rlib)
[199/64373] ln -f obj/build/rust/std/lib/libprofiler_builtins.rlib prebuilt_rustc_sysroot/lib/rustlib/aarch64-oe-linux-gnu/lib/libprofiler_builtins.rlib 2>/dev/null || (rm -rf prebuilt_rustc_sysroot/lib/rustlib/aarch64-oe-linux-gnu/lib/libprofiler_builtins.rlib && cp -af obj/build/rust/std/lib/libprofiler_builtins.rlib prebuilt_rustc_sysroot/lib/rustlib/aarch64-oe-linux-gnu/lib/libprofiler_builtins.rlib)
FAILED: prebuilt_rustc_sysroot/lib/rustlib/aarch64-oe-linux-gnu/lib/libprofiler_builtins.rlib 
ln -f obj/build/rust/std/lib/libprofiler_builtins.rlib prebuilt_rustc_sysroot/lib/rustlib/aarch64-oe-linux-gnu/lib/libprofiler_builtins.rlib 2>/dev/null || (rm -rf prebuilt_rustc_sysroot/lib/rustlib/aarch64-oe-linux-gnu/lib/libprofiler_builtins.rlib && cp -af obj/build/rust/std/lib/libprofiler_builtins.rlib prebuilt_rustc_sysroot/lib/rustlib/aarch64-oe-linux-gnu/lib/libprofiler_builtins.rlib)
cp: cannot stat 'obj/build/rust/std/lib/libprofiler_builtins.rlib': No such file or directory
[200/64373] aarch64-oe-linux-clang++ -target aarch64-oe-linux  -mcpu=cortex-a72 -march=armv8-a+crc -mbranch-protection=standard -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot -MMD -MF obj/base/allocator/partition_allocator/src/partition_alloc/allocator_core/reservation_offset_table.o.d -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_OZONE=1 -DOFFICIAL_BUILD -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D_GNU_SOURCE -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DIS_PARTITION_ALLOC_IMPL -I../.. -Igen -I../../base/allocator/partition_allocator/src -Igen/base/allocator/partition_allocator/src -Wall -Wextra -Wimplicit-fallthrough -Wextra-semi -Wunreachable-code-aggressive -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter -Wno-psabi -Wloop-analysis -Wno-unneeded-internal-declaration -Wenum-compare-conditional -Wno-unknown-warning-option -Wno-ignored-pragma-optimize -Wno-deprecated-builtins -Wno-bitfield-constant-conversion -Wno-deprecated-this-capture -Wno-invalid-offsetof -Wno-vla-extension -Wno-thread-safety-reference-return -Wno-delayed-template-parsing-in-cxx20 -Wshadow -fno-delete-null-pointer-checks -fno-ident -fno-strict-aliasing -fstack-protector -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pthread -fcolor-diagnostics -fmerge-all-constants -fcrash-diagnostics-dir=../../tools/clang/crashreports -mllvm -instcombine-lower-dbg-declare=0 -ffp-contract=off -flto=thin -fsplit-lto-unit -fwhole-program-vtables -mbranch-protection=standard -mno-outline -Xclang -fdebug-compilation-dir -Xclang . -ftrivial-auto-var-init=pattern -fno-omit-frame-pointer -g0 -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Xclang -target-feature -Xclang +mte -Wexit-time-destructors -O3 -fdata-sections -ffunction-sections -fno-unique-section-names -fno-math-errno -std=c++20 -Wno-trigraphs -fno-exceptions -fno-rtti -fvisibility-inlines-hidden  -O2 -pipe  -feliminate-unused-debug-types   -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/out/Release=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/out/Release=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot=  -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot=  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot-native= -g1 -fvisibility-inlines-hidden -stdlib=libc++ -c ../../base/allocator/partition_allocator/src/partition_alloc/reservation_offset_table.cc -o obj/base/allocator/partition_allocator/src/partition_alloc/allocator_core/reservation_offset_table.o
[201/64373] aarch64-oe-linux-clang++ -target aarch64-oe-linux  -mcpu=cortex-a72 -march=armv8-a+crc -mbranch-protection=standard -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot -MMD -MF obj/base/allocator/partition_allocator/src/partition_alloc/allocator_core/partition_alloc.o.d -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_OZONE=1 -DOFFICIAL_BUILD -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D_GNU_SOURCE -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DIS_PARTITION_ALLOC_IMPL -I../.. -Igen -I../../base/allocator/partition_allocator/src -Igen/base/allocator/partition_allocator/src -Wall -Wextra -Wimplicit-fallthrough -Wextra-semi -Wunreachable-code-aggressive -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter -Wno-psabi -Wloop-analysis -Wno-unneeded-internal-declaration -Wenum-compare-conditional -Wno-unknown-warning-option -Wno-ignored-pragma-optimize -Wno-deprecated-builtins -Wno-bitfield-constant-conversion -Wno-deprecated-this-capture -Wno-invalid-offsetof -Wno-vla-extension -Wno-thread-safety-reference-return -Wno-delayed-template-parsing-in-cxx20 -Wshadow -fno-delete-null-pointer-checks -fno-ident -fno-strict-aliasing -fstack-protector -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pthread -fcolor-diagnostics -fmerge-all-constants -fcrash-diagnostics-dir=../../tools/clang/crashreports -mllvm -instcombine-lower-dbg-declare=0 -ffp-contract=off -flto=thin -fsplit-lto-unit -fwhole-program-vtables -mbranch-protection=standard -mno-outline -Xclang -fdebug-compilation-dir -Xclang . -ftrivial-auto-var-init=pattern -fno-omit-frame-pointer -g0 -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Xclang -target-feature -Xclang +mte -Wexit-time-destructors -O3 -fdata-sections -ffunction-sections -fno-unique-section-names -fno-math-errno -std=c++20 -Wno-trigraphs -fno-exceptions -fno-rtti -fvisibility-inlines-hidden  -O2 -pipe  -feliminate-unused-debug-types   -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/out/Release=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/out/Release=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot=  -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot=  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot-native= -g1 -fvisibility-inlines-hidden -stdlib=libc++ -c ../../base/allocator/partition_allocator/src/partition_alloc/partition_alloc.cc -o obj/base/allocator/partition_allocator/src/partition_alloc/allocator_core/partition_alloc.o
[202/64373] aarch64-oe-linux-clang++ -target aarch64-oe-linux  -mcpu=cortex-a72 -march=armv8-a+crc -mbranch-protection=standard -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot -MMD -MF obj/base/allocator/partition_allocator/src/partition_alloc/allocator_core/partition_page.o.d -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_OZONE=1 -DOFFICIAL_BUILD -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D_GNU_SOURCE -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DIS_PARTITION_ALLOC_IMPL -I../.. -Igen -I../../base/allocator/partition_allocator/src -Igen/base/allocator/partition_allocator/src -Wall -Wextra -Wimplicit-fallthrough -Wextra-semi -Wunreachable-code-aggressive -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter -Wno-psabi -Wloop-analysis -Wno-unneeded-internal-declaration -Wenum-compare-conditional -Wno-unknown-warning-option -Wno-ignored-pragma-optimize -Wno-deprecated-builtins -Wno-bitfield-constant-conversion -Wno-deprecated-this-capture -Wno-invalid-offsetof -Wno-vla-extension -Wno-thread-safety-reference-return -Wno-delayed-template-parsing-in-cxx20 -Wshadow -fno-delete-null-pointer-checks -fno-ident -fno-strict-aliasing -fstack-protector -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pthread -fcolor-diagnostics -fmerge-all-constants -fcrash-diagnostics-dir=../../tools/clang/crashreports -mllvm -instcombine-lower-dbg-declare=0 -ffp-contract=off -flto=thin -fsplit-lto-unit -fwhole-program-vtables -mbranch-protection=standard -mno-outline -Xclang -fdebug-compilation-dir -Xclang . -ftrivial-auto-var-init=pattern -fno-omit-frame-pointer -g0 -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Xclang -target-feature -Xclang +mte -Wexit-time-destructors -O3 -fdata-sections -ffunction-sections -fno-unique-section-names -fno-math-errno -std=c++20 -Wno-trigraphs -fno-exceptions -fno-rtti -fvisibility-inlines-hidden  -O2 -pipe  -feliminate-unused-debug-types   -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/out/Release=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/out/Release=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot=  -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot=  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot-native= -g1 -fvisibility-inlines-hidden -stdlib=libc++ -c ../../base/allocator/partition_allocator/src/partition_alloc/partition_page.cc -o obj/base/allocator/partition_allocator/src/partition_alloc/allocator_core/partition_page.o
[203/64373] aarch64-oe-linux-clang++ -target aarch64-oe-linux  -mcpu=cortex-a72 -march=armv8-a+crc -mbranch-protection=standard -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot -MMD -MF obj/base/allocator/partition_allocator/src/partition_alloc/allocator_core/thread_cache.o.d -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_OZONE=1 -DOFFICIAL_BUILD -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D_GNU_SOURCE -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DIS_PARTITION_ALLOC_IMPL -I../.. -Igen -I../../base/allocator/partition_allocator/src -Igen/base/allocator/partition_allocator/src -Wall -Wextra -Wimplicit-fallthrough -Wextra-semi -Wunreachable-code-aggressive -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter -Wno-psabi -Wloop-analysis -Wno-unneeded-internal-declaration -Wenum-compare-conditional -Wno-unknown-warning-option -Wno-ignored-pragma-optimize -Wno-deprecated-builtins -Wno-bitfield-constant-conversion -Wno-deprecated-this-capture -Wno-invalid-offsetof -Wno-vla-extension -Wno-thread-safety-reference-return -Wno-delayed-template-parsing-in-cxx20 -Wshadow -fno-delete-null-pointer-checks -fno-ident -fno-strict-aliasing -fstack-protector -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pthread -fcolor-diagnostics -fmerge-all-constants -fcrash-diagnostics-dir=../../tools/clang/crashreports -mllvm -instcombine-lower-dbg-declare=0 -ffp-contract=off -flto=thin -fsplit-lto-unit -fwhole-program-vtables -mbranch-protection=standard -mno-outline -Xclang -fdebug-compilation-dir -Xclang . -ftrivial-auto-var-init=pattern -fno-omit-frame-pointer -g0 -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Xclang -target-feature -Xclang +mte -Wexit-time-destructors -O3 -fdata-sections -ffunction-sections -fno-unique-section-names -fno-math-errno -std=c++20 -Wno-trigraphs -fno-exceptions -fno-rtti -fvisibility-inlines-hidden  -O2 -pipe  -feliminate-unused-debug-types   -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/out/Release=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/out/Release=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot=  -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot=  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot-native= -g1 -fvisibility-inlines-hidden -stdlib=libc++ -c ../../base/allocator/partition_allocator/src/partition_alloc/thread_cache.cc -o obj/base/allocator/partition_allocator/src/partition_alloc/allocator_core/thread_cache.o
[204/64373] aarch64-oe-linux-clang++ -target aarch64-oe-linux  -mcpu=cortex-a72 -march=armv8-a+crc -mbranch-protection=standard -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot -MMD -MF obj/base/allocator/partition_allocator/src/partition_alloc/allocator_core/pcscan_scheduling.o.d -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_OZONE=1 -DOFFICIAL_BUILD -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D_GNU_SOURCE -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DIS_PARTITION_ALLOC_IMPL -I../.. -Igen -I../../base/allocator/partition_allocator/src -Igen/base/allocator/partition_allocator/src -Wall -Wextra -Wimplicit-fallthrough -Wextra-semi -Wunreachable-code-aggressive -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter -Wno-psabi -Wloop-analysis -Wno-unneeded-internal-declaration -Wenum-compare-conditional -Wno-unknown-warning-option -Wno-ignored-pragma-optimize -Wno-deprecated-builtins -Wno-bitfield-constant-conversion -Wno-deprecated-this-capture -Wno-invalid-offsetof -Wno-vla-extension -Wno-thread-safety-reference-return -Wno-delayed-template-parsing-in-cxx20 -Wshadow -fno-delete-null-pointer-checks -fno-ident -fno-strict-aliasing -fstack-protector -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pthread -fcolor-diagnostics -fmerge-all-constants -fcrash-diagnostics-dir=../../tools/clang/crashreports -mllvm -instcombine-lower-dbg-declare=0 -ffp-contract=off -flto=thin -fsplit-lto-unit -fwhole-program-vtables -mbranch-protection=standard -mno-outline -Xclang -fdebug-compilation-dir -Xclang . -ftrivial-auto-var-init=pattern -fno-omit-frame-pointer -g0 -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Xclang -target-feature -Xclang +mte -Wexit-time-destructors -O3 -fdata-sections -ffunction-sections -fno-unique-section-names -fno-math-errno -std=c++20 -Wno-trigraphs -fno-exceptions -fno-rtti -fvisibility-inlines-hidden  -O2 -pipe  -feliminate-unused-debug-types   -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/out/Release=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/out/Release=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot=  -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot=  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot-native= -g1 -fvisibility-inlines-hidden -stdlib=libc++ -c ../../base/allocator/partition_allocator/src/partition_alloc/starscan/pcscan_scheduling.cc -o obj/base/allocator/partition_allocator/src/partition_alloc/allocator_core/pcscan_scheduling.o
[205/64373] aarch64-oe-linux-clang++ -target aarch64-oe-linux  -mcpu=cortex-a72 -march=armv8-a+crc -mbranch-protection=standard -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot -MMD -MF obj/base/allocator/partition_allocator/src/partition_alloc/allocator_core/metadata_allocator.o.d -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_OZONE=1 -DOFFICIAL_BUILD -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D_GNU_SOURCE -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DIS_PARTITION_ALLOC_IMPL -I../.. -Igen -I../../base/allocator/partition_allocator/src -Igen/base/allocator/partition_allocator/src -Wall -Wextra -Wimplicit-fallthrough -Wextra-semi -Wunreachable-code-aggressive -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter -Wno-psabi -Wloop-analysis -Wno-unneeded-internal-declaration -Wenum-compare-conditional -Wno-unknown-warning-option -Wno-ignored-pragma-optimize -Wno-deprecated-builtins -Wno-bitfield-constant-conversion -Wno-deprecated-this-capture -Wno-invalid-offsetof -Wno-vla-extension -Wno-thread-safety-reference-return -Wno-delayed-template-parsing-in-cxx20 -Wshadow -fno-delete-null-pointer-checks -fno-ident -fno-strict-aliasing -fstack-protector -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pthread -fcolor-diagnostics -fmerge-all-constants -fcrash-diagnostics-dir=../../tools/clang/crashreports -mllvm -instcombine-lower-dbg-declare=0 -ffp-contract=off -flto=thin -fsplit-lto-unit -fwhole-program-vtables -mbranch-protection=standard -mno-outline -Xclang -fdebug-compilation-dir -Xclang . -ftrivial-auto-var-init=pattern -fno-omit-frame-pointer -g0 -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Xclang -target-feature -Xclang +mte -Wexit-time-destructors -O3 -fdata-sections -ffunction-sections -fno-unique-section-names -fno-math-errno -std=c++20 -Wno-trigraphs -fno-exceptions -fno-rtti -fvisibility-inlines-hidden  -O2 -pipe  -feliminate-unused-debug-types   -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/out/Release=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/out/Release=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot=  -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot=  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot-native= -g1 -fvisibility-inlines-hidden -stdlib=libc++ -c ../../base/allocator/partition_allocator/src/partition_alloc/starscan/metadata_allocator.cc -o obj/base/allocator/partition_allocator/src/partition_alloc/allocator_core/metadata_allocator.o
[206/64373] aarch64-oe-linux-clang++ -target aarch64-oe-linux  -mcpu=cortex-a72 -march=armv8-a+crc -mbranch-protection=standard -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot -MMD -MF obj/base/allocator/partition_allocator/src/partition_alloc/raw_ptr/raw_ptr_backup_ref_impl.o.d -DIS_RAW_PTR_IMPL -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_OZONE=1 -DOFFICIAL_BUILD -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D_GNU_SOURCE -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -I../.. -Igen -I../../base/allocator/partition_allocator/src -Igen/base/allocator/partition_allocator/src -Wall -Wextra -Wimplicit-fallthrough -Wextra-semi -Wunreachable-code-aggressive -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter -Wno-psabi -Wloop-analysis -Wno-unneeded-internal-declaration -Wenum-compare-conditional -Wno-unknown-warning-option -Wno-ignored-pragma-optimize -Wno-deprecated-builtins -Wno-bitfield-constant-conversion -Wno-deprecated-this-capture -Wno-invalid-offsetof -Wno-vla-extension -Wno-thread-safety-reference-return -Wno-delayed-template-parsing-in-cxx20 -Wshadow -fno-delete-null-pointer-checks -fno-ident -fno-strict-aliasing -fstack-protector -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pthread -fcolor-diagnostics -fmerge-all-constants -fcrash-diagnostics-dir=../../tools/clang/crashreports -mllvm -instcombine-lower-dbg-declare=0 -ffp-contract=off -flto=thin -fsplit-lto-unit -fwhole-program-vtables -mbranch-protection=standard -mno-outline -Xclang -fdebug-compilation-dir -Xclang . -ftrivial-auto-var-init=pattern -fno-omit-frame-pointer -g0 -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wexit-time-destructors -O3 -fdata-sections -ffunction-sections -fno-unique-section-names -fno-math-errno -std=c++20 -Wno-trigraphs -fno-exceptions -fno-rtti -fvisibility-inlines-hidden  -O2 -pipe  -feliminate-unused-debug-types   -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/out/Release=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/out/Release=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot=  -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot=  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot-native= -g1 -fvisibility-inlines-hidden -stdlib=libc++ -c ../../base/allocator/partition_allocator/src/partition_alloc/pointers/raw_ptr_backup_ref_impl.cc -o obj/base/allocator/partition_allocator/src/partition_alloc/raw_ptr/raw_ptr_backup_ref_impl.o
[207/64373] aarch64-oe-linux-clang++ -target aarch64-oe-linux  -mcpu=cortex-a72 -march=armv8-a+crc -mbranch-protection=standard -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot -MMD -MF obj/base/allocator/partition_allocator/src/partition_alloc/allocator_core/pcscan.o.d -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_OZONE=1 -DOFFICIAL_BUILD -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D_GNU_SOURCE -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DIS_PARTITION_ALLOC_IMPL -I../.. -Igen -I../../base/allocator/partition_allocator/src -Igen/base/allocator/partition_allocator/src -Wall -Wextra -Wimplicit-fallthrough -Wextra-semi -Wunreachable-code-aggressive -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter -Wno-psabi -Wloop-analysis -Wno-unneeded-internal-declaration -Wenum-compare-conditional -Wno-unknown-warning-option -Wno-ignored-pragma-optimize -Wno-deprecated-builtins -Wno-bitfield-constant-conversion -Wno-deprecated-this-capture -Wno-invalid-offsetof -Wno-vla-extension -Wno-thread-safety-reference-return -Wno-delayed-template-parsing-in-cxx20 -Wshadow -fno-delete-null-pointer-checks -fno-ident -fno-strict-aliasing -fstack-protector -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pthread -fcolor-diagnostics -fmerge-all-constants -fcrash-diagnostics-dir=../../tools/clang/crashreports -mllvm -instcombine-lower-dbg-declare=0 -ffp-contract=off -flto=thin -fsplit-lto-unit -fwhole-program-vtables -mbranch-protection=standard -mno-outline -Xclang -fdebug-compilation-dir -Xclang . -ftrivial-auto-var-init=pattern -fno-omit-frame-pointer -g0 -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Xclang -target-feature -Xclang +mte -Wexit-time-destructors -O3 -fdata-sections -ffunction-sections -fno-unique-section-names -fno-math-errno -std=c++20 -Wno-trigraphs -fno-exceptions -fno-rtti -fvisibility-inlines-hidden  -O2 -pipe  -feliminate-unused-debug-types   -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/out/Release=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/out/Release=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot=  -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot=  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot-native= -g1 -fvisibility-inlines-hidden -stdlib=libc++ -c ../../base/allocator/partition_allocator/src/partition_alloc/starscan/pcscan.cc -o obj/base/allocator/partition_allocator/src/partition_alloc/allocator_core/pcscan.o
[208/64373] aarch64-oe-linux-clang++ -target aarch64-oe-linux  -mcpu=cortex-a72 -march=armv8-a+crc -mbranch-protection=standard -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot -MMD -MF obj/base/allocator/partition_allocator/src/partition_alloc/allocator_core/write_protector.o.d -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_OZONE=1 -DOFFICIAL_BUILD -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D_GNU_SOURCE -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DIS_PARTITION_ALLOC_IMPL -I../.. -Igen -I../../base/allocator/partition_allocator/src -Igen/base/allocator/partition_allocator/src -Wall -Wextra -Wimplicit-fallthrough -Wextra-semi -Wunreachable-code-aggressive -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter -Wno-psabi -Wloop-analysis -Wno-unneeded-internal-declaration -Wenum-compare-conditional -Wno-unknown-warning-option -Wno-ignored-pragma-optimize -Wno-deprecated-builtins -Wno-bitfield-constant-conversion -Wno-deprecated-this-capture -Wno-invalid-offsetof -Wno-vla-extension -Wno-thread-safety-reference-return -Wno-delayed-template-parsing-in-cxx20 -Wshadow -fno-delete-null-pointer-checks -fno-ident -fno-strict-aliasing -fstack-protector -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pthread -fcolor-diagnostics -fmerge-all-constants -fcrash-diagnostics-dir=../../tools/clang/crashreports -mllvm -instcombine-lower-dbg-declare=0 -ffp-contract=off -flto=thin -fsplit-lto-unit -fwhole-program-vtables -mbranch-protection=standard -mno-outline -Xclang -fdebug-compilation-dir -Xclang . -ftrivial-auto-var-init=pattern -fno-omit-frame-pointer -g0 -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Xclang -target-feature -Xclang +mte -Wexit-time-destructors -O3 -fdata-sections -ffunction-sections -fno-unique-section-names -fno-math-errno -std=c++20 -Wno-trigraphs -fno-exceptions -fno-rtti -fvisibility-inlines-hidden  -O2 -pipe  -feliminate-unused-debug-types   -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/out/Release=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/out/Release=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot=  -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot=  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot-native= -g1 -fvisibility-inlines-hidden -stdlib=libc++ -c ../../base/allocator/partition_allocator/src/partition_alloc/starscan/write_protector.cc -o obj/base/allocator/partition_allocator/src/partition_alloc/allocator_core/write_protector.o
[209/64373] aarch64-oe-linux-clang++ -target aarch64-oe-linux  -mcpu=cortex-a72 -march=armv8-a+crc -mbranch-protection=standard -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot -MMD -MF obj/base/allocator/partition_allocator/src/partition_alloc/allocator_shim/allocator_shim.o.d -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_OZONE=1 -DOFFICIAL_BUILD -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D_GNU_SOURCE -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DIS_PARTITION_ALLOC_IMPL -I../.. -Igen -I../../base/allocator/partition_allocator/src -Igen/base/allocator/partition_allocator/src -Wall -Wextra -Wimplicit-fallthrough -Wextra-semi -Wunreachable-code-aggressive -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter -Wno-psabi -Wloop-analysis -Wno-unneeded-internal-declaration -Wenum-compare-conditional -Wno-unknown-warning-option -Wno-ignored-pragma-optimize -Wno-deprecated-builtins -Wno-bitfield-constant-conversion -Wno-deprecated-this-capture -Wno-invalid-offsetof -Wno-vla-extension -Wno-thread-safety-reference-return -Wno-delayed-template-parsing-in-cxx20 -Wshadow -fno-delete-null-pointer-checks -fno-ident -fno-strict-aliasing -fstack-protector -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pthread -fcolor-diagnostics -fmerge-all-constants -fcrash-diagnostics-dir=../../tools/clang/crashreports -mllvm -instcombine-lower-dbg-declare=0 -ffp-contract=off -flto=thin -fsplit-lto-unit -fwhole-program-vtables -mbranch-protection=standard -mno-outline -Xclang -fdebug-compilation-dir -Xclang . -ftrivial-auto-var-init=pattern -fno-omit-frame-pointer -g0 -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wexit-time-destructors -O3 -fdata-sections -ffunction-sections -fno-unique-section-names -fno-math-errno -std=c++20 -Wno-trigraphs -fno-exceptions -fno-rtti -fvisibility-inlines-hidden  -O2 -pipe  -feliminate-unused-debug-types   -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/out/Release=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/out/Release=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot=  -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot=  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot-native= -g1 -fvisibility-inlines-hidden -stdlib=libc++ -c ../../base/allocator/partition_allocator/src/partition_alloc/shim/allocator_shim.cc -o obj/base/allocator/partition_allocator/src/partition_alloc/allocator_shim/allocator_shim.o
[210/64373] aarch64-oe-linux-clang++ -target aarch64-oe-linux  -mcpu=cortex-a72 -march=armv8-a+crc -mbranch-protection=standard -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot -MMD -MF obj/base/allocator/partition_allocator/src/partition_alloc/allocator_shim/allocator_shim_default_dispatch_to_partition_alloc.o.d -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_OZONE=1 -DOFFICIAL_BUILD -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D_GNU_SOURCE -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DIS_PARTITION_ALLOC_IMPL -I../.. -Igen -I../../base/allocator/partition_allocator/src -Igen/base/allocator/partition_allocator/src -Wall -Wextra -Wimplicit-fallthrough -Wextra-semi -Wunreachable-code-aggressive -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter -Wno-psabi -Wloop-analysis -Wno-unneeded-internal-declaration -Wenum-compare-conditional -Wno-unknown-warning-option -Wno-ignored-pragma-optimize -Wno-deprecated-builtins -Wno-bitfield-constant-conversion -Wno-deprecated-this-capture -Wno-invalid-offsetof -Wno-vla-extension -Wno-thread-safety-reference-return -Wno-delayed-template-parsing-in-cxx20 -Wshadow -fno-delete-null-pointer-checks -fno-ident -fno-strict-aliasing -fstack-protector -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pthread -fcolor-diagnostics -fmerge-all-constants -fcrash-diagnostics-dir=../../tools/clang/crashreports -mllvm -instcombine-lower-dbg-declare=0 -ffp-contract=off -flto=thin -fsplit-lto-unit -fwhole-program-vtables -mbranch-protection=standard -mno-outline -Xclang -fdebug-compilation-dir -Xclang . -ftrivial-auto-var-init=pattern -fno-omit-frame-pointer -g0 -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wexit-time-destructors -O3 -fdata-sections -ffunction-sections -fno-unique-section-names -fno-math-errno -std=c++20 -Wno-trigraphs -fno-exceptions -fno-rtti -fvisibility-inlines-hidden  -O2 -pipe  -feliminate-unused-debug-types   -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/out/Release=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/out/Release=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot=  -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot=  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot-native= -g1 -fvisibility-inlines-hidden -stdlib=libc++ -c ../../base/allocator/partition_allocator/src/partition_alloc/shim/allocator_shim_default_dispatch_to_partition_alloc.cc -o obj/base/allocator/partition_allocator/src/partition_alloc/allocator_shim/allocator_shim_default_dispatch_to_partition_alloc.o
[211/64373] aarch64-oe-linux-clang++ -target aarch64-oe-linux  -mcpu=cortex-a72 -march=armv8-a+crc -mbranch-protection=standard -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot -MMD -MF obj/base/allocator/partition_allocator/src/partition_alloc/allocator_core/snapshot.o.d -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_OZONE=1 -DOFFICIAL_BUILD -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D_GNU_SOURCE -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DIS_PARTITION_ALLOC_IMPL -I../.. -Igen -I../../base/allocator/partition_allocator/src -Igen/base/allocator/partition_allocator/src -Wall -Wextra -Wimplicit-fallthrough -Wextra-semi -Wunreachable-code-aggressive -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter -Wno-psabi -Wloop-analysis -Wno-unneeded-internal-declaration -Wenum-compare-conditional -Wno-unknown-warning-option -Wno-ignored-pragma-optimize -Wno-deprecated-builtins -Wno-bitfield-constant-conversion -Wno-deprecated-this-capture -Wno-invalid-offsetof -Wno-vla-extension -Wno-thread-safety-reference-return -Wno-delayed-template-parsing-in-cxx20 -Wshadow -fno-delete-null-pointer-checks -fno-ident -fno-strict-aliasing -fstack-protector -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pthread -fcolor-diagnostics -fmerge-all-constants -fcrash-diagnostics-dir=../../tools/clang/crashreports -mllvm -instcombine-lower-dbg-declare=0 -ffp-contract=off -flto=thin -fsplit-lto-unit -fwhole-program-vtables -mbranch-protection=standard -mno-outline -Xclang -fdebug-compilation-dir -Xclang . -ftrivial-auto-var-init=pattern -fno-omit-frame-pointer -g0 -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Xclang -target-feature -Xclang +mte -Wexit-time-destructors -O3 -fdata-sections -ffunction-sections -fno-unique-section-names -fno-math-errno -std=c++20 -Wno-trigraphs -fno-exceptions -fno-rtti -fvisibility-inlines-hidden  -O2 -pipe  -feliminate-unused-debug-types   -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/out/Release=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/out/Release=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot=  -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot=  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot-native= -g1 -fvisibility-inlines-hidden -stdlib=libc++ -c ../../base/allocator/partition_allocator/src/partition_alloc/starscan/snapshot.cc -o obj/base/allocator/partition_allocator/src/partition_alloc/allocator_core/snapshot.o
[212/64373] aarch64-oe-linux-clang++ -target aarch64-oe-linux  -mcpu=cortex-a72 -march=armv8-a+crc -mbranch-protection=standard -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot -MMD -MF obj/base/allocator/partition_allocator/src/partition_alloc/allocator_shim/nonscannable_allocator.o.d -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_OZONE=1 -DOFFICIAL_BUILD -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D_GNU_SOURCE -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DIS_PARTITION_ALLOC_IMPL -I../.. -Igen -I../../base/allocator/partition_allocator/src -Igen/base/allocator/partition_allocator/src -Wall -Wextra -Wimplicit-fallthrough -Wextra-semi -Wunreachable-code-aggressive -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter -Wno-psabi -Wloop-analysis -Wno-unneeded-internal-declaration -Wenum-compare-conditional -Wno-unknown-warning-option -Wno-ignored-pragma-optimize -Wno-deprecated-builtins -Wno-bitfield-constant-conversion -Wno-deprecated-this-capture -Wno-invalid-offsetof -Wno-vla-extension -Wno-thread-safety-reference-return -Wno-delayed-template-parsing-in-cxx20 -Wshadow -fno-delete-null-pointer-checks -fno-ident -fno-strict-aliasing -fstack-protector -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pthread -fcolor-diagnostics -fmerge-all-constants -fcrash-diagnostics-dir=../../tools/clang/crashreports -mllvm -instcombine-lower-dbg-declare=0 -ffp-contract=off -flto=thin -fsplit-lto-unit -fwhole-program-vtables -mbranch-protection=standard -mno-outline -Xclang -fdebug-compilation-dir -Xclang . -ftrivial-auto-var-init=pattern -fno-omit-frame-pointer -g0 -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wexit-time-destructors -O3 -fdata-sections -ffunction-sections -fno-unique-section-names -fno-math-errno -std=c++20 -Wno-trigraphs -fno-exceptions -fno-rtti -fvisibility-inlines-hidden  -O2 -pipe  -feliminate-unused-debug-types   -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/out/Release=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/out/Release=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot=  -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot=  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot-native= -g1 -fvisibility-inlines-hidden -stdlib=libc++ -c ../../base/allocator/partition_allocator/src/partition_alloc/shim/nonscannable_allocator.cc -o obj/base/allocator/partition_allocator/src/partition_alloc/allocator_shim/nonscannable_allocator.o
[213/64373] aarch64-oe-linux-clang++ -target aarch64-oe-linux  -mcpu=cortex-a72 -march=armv8-a+crc -mbranch-protection=standard -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot -MMD -MF obj/base/allocator/partition_allocator/src/partition_alloc/allocator_core/stats_collector.o.d -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_OZONE=1 -DOFFICIAL_BUILD -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D_GNU_SOURCE -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DIS_PARTITION_ALLOC_IMPL -I../.. -Igen -I../../base/allocator/partition_allocator/src -Igen/base/allocator/partition_allocator/src -Wall -Wextra -Wimplicit-fallthrough -Wextra-semi -Wunreachable-code-aggressive -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter -Wno-psabi -Wloop-analysis -Wno-unneeded-internal-declaration -Wenum-compare-conditional -Wno-unknown-warning-option -Wno-ignored-pragma-optimize -Wno-deprecated-builtins -Wno-bitfield-constant-conversion -Wno-deprecated-this-capture -Wno-invalid-offsetof -Wno-vla-extension -Wno-thread-safety-reference-return -Wno-delayed-template-parsing-in-cxx20 -Wshadow -fno-delete-null-pointer-checks -fno-ident -fno-strict-aliasing -fstack-protector -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pthread -fcolor-diagnostics -fmerge-all-constants -fcrash-diagnostics-dir=../../tools/clang/crashreports -mllvm -instcombine-lower-dbg-declare=0 -ffp-contract=off -flto=thin -fsplit-lto-unit -fwhole-program-vtables -mbranch-protection=standard -mno-outline -Xclang -fdebug-compilation-dir -Xclang . -ftrivial-auto-var-init=pattern -fno-omit-frame-pointer -g0 -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Xclang -target-feature -Xclang +mte -Wexit-time-destructors -O3 -fdata-sections -ffunction-sections -fno-unique-section-names -fno-math-errno -std=c++20 -Wno-trigraphs -fno-exceptions -fno-rtti -fvisibility-inlines-hidden  -O2 -pipe  -feliminate-unused-debug-types   -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/out/Release=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/out/Release=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot=  -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot=  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot-native= -g1 -fvisibility-inlines-hidden -stdlib=libc++ -c ../../base/allocator/partition_allocator/src/partition_alloc/starscan/stats_collector.cc -o obj/base/allocator/partition_allocator/src/partition_alloc/allocator_core/stats_collector.o
[214/64373] aarch64-oe-linux-clang++ -target aarch64-oe-linux  -mcpu=cortex-a72 -march=armv8-a+crc -mbranch-protection=standard -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot -MMD -MF obj/base/allocator/partition_allocator/src/partition_alloc/allocator_core/pcscan_internal.o.d -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_OZONE=1 -DOFFICIAL_BUILD -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D_GNU_SOURCE -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DIS_PARTITION_ALLOC_IMPL -I../.. -Igen -I../../base/allocator/partition_allocator/src -Igen/base/allocator/partition_allocator/src -Wall -Wextra -Wimplicit-fallthrough -Wextra-semi -Wunreachable-code-aggressive -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter -Wno-psabi -Wloop-analysis -Wno-unneeded-internal-declaration -Wenum-compare-conditional -Wno-unknown-warning-option -Wno-ignored-pragma-optimize -Wno-deprecated-builtins -Wno-bitfield-constant-conversion -Wno-deprecated-this-capture -Wno-invalid-offsetof -Wno-vla-extension -Wno-thread-safety-reference-return -Wno-delayed-template-parsing-in-cxx20 -Wshadow -fno-delete-null-pointer-checks -fno-ident -fno-strict-aliasing -fstack-protector -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pthread -fcolor-diagnostics -fmerge-all-constants -fcrash-diagnostics-dir=../../tools/clang/crashreports -mllvm -instcombine-lower-dbg-declare=0 -ffp-contract=off -flto=thin -fsplit-lto-unit -fwhole-program-vtables -mbranch-protection=standard -mno-outline -Xclang -fdebug-compilation-dir -Xclang . -ftrivial-auto-var-init=pattern -fno-omit-frame-pointer -g0 -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Xclang -target-feature -Xclang +mte -Wexit-time-destructors -O3 -fdata-sections -ffunction-sections -fno-unique-section-names -fno-math-errno -std=c++20 -Wno-trigraphs -fno-exceptions -fno-rtti -fvisibility-inlines-hidden  -O2 -pipe  -feliminate-unused-debug-types   -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/out/Release=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/out/Release=/usr/src/debug/chromium-ozone-wayland/120.0.6099.224  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot=  -fmacro-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot=  -fdebug-prefix-map=/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/recipe-sysroot-native= -g1 -fvisibility-inlines-hidden -stdlib=libc++ -c ../../base/allocator/partition_allocator/src/partition_alloc/starscan/pcscan_internal.cc -o obj/base/allocator/partition_allocator/src/partition_alloc/allocator_core/pcscan_internal.o
ninja: build stopped: subcommand failed.
WARNING: exit code 1 from a shell command.
@bobolopolis
Copy link
Contributor

I had the same issue: #785

I'm on kirkstone, and using the kirkstone/rust-1.70 branch of meta-lts-mixins gave me a working build.

Seems you need rust with profiler support enabled as well. The recent rust recipes in oe-core and meta-lts-mixins disable the profiler: https://git.yoctoproject.org/poky/commit/meta/recipes-devtools/rust?id=321aebfa281bd28e368c684ece57867f6bd0cbe7

The kirkstone/rust-1.70 (and kirkstone/rust-1.68) branches still have the profiler enabled.

@Gerry546
Copy link
Author

Gerry546 commented Feb 3, 2024

You are correct that this dependency is apparently needed which is indeed a problem. However, having enabled it again I bump into the next problem:

[4560/63971] python3 ../../third_party/catapult/tracing/bin/generate_about_tracing_contents --outdir gen/content/browser/tracing
FAILED: gen/content/browser/tracing/about_tracing.js gen/content/browser/tracing/about_tracing.html 
python3 ../../third_party/catapult/tracing/bin/generate_about_tracing_contents --outdir gen/content/browser/tracing
/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/third_party/catapult/common/py_vulcanize/py_vulcanize/html_generation_controller.py:21: SyntaxWarning: invalid escape sequence '\('
  if re.search('url\(.+\)', contents):
/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/third_party/catapult/common/py_vulcanize/py_vulcanize/style_sheet.py:63: SyntaxWarning: invalid escape sequence '\('
  return re.sub('url\((?P"|\'|)(?P[^"\'()]*)(?P=quote)\)',
/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/third_party/catapult/common/py_vulcanize/py_vulcanize/style_sheet.py:75: SyntaxWarning: invalid escape sequence '\('
  'url\((?:["|\']?)([^"\'()]*)(?:["|\']?)\)',
/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/third_party/catapult/common/py_vulcanize/py_vulcanize/js_utils.py:7: SyntaxWarning: invalid escape sequence '\/'
  return js.replace('</script>', '<\/script>')

/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/third_party/catapult/common/py_vulcanize/py_vulcanize/parse_html_deps.py:296: SyntaxWarning: invalid escape sequence '/'
raise Exception('Escape script tags with </script>')
Traceback (most recent call last):
File "/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/third_party/catapult/common/py_vulcanize/py_vulcanize/html_module.py", line 28, in Parse
parser_results = parse_html_deps.HTMLModuleParser().Parse(self.contents)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/third_party/catapult/common/py_vulcanize/py_vulcanize/parse_html_deps.py", line 298, in Parse
return HTMLModuleParserResults(html)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/third_party/catapult/common/py_vulcanize/py_vulcanize/parse_html_deps.py", line 164, in init
self._soup = bs4.BeautifulSoup(html, 'html5lib')
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/tom/projects/Estalor-Yocto/build/tmp/work/cortexa72-oe-linux/chromium-ozone-wayland/120.0.6099.224/chromium-120.0.6099.224/third_party/catapult/third_party/beautifulsoup4-4.9.3/py3k/bs4/init.py", line 243, in init
raise FeatureNotFound(
bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested: html5lib. Do you need to install a parser library?

@MaxIhlenfeldt MaxIhlenfeldt self-assigned this Feb 5, 2024
@MaxIhlenfeldt
Copy link
Collaborator

I already stumbled across this myself at the end of last week but didn't have the time yet to take a closer look (and forgot to file an issue). Thanks for reporting, and also thanks to @bobolopolis for figuring out the cause! I'll think about how to best fix this, and will check the html5lib issue afterwards.

@MaxIhlenfeldt
Copy link
Collaborator

Removing profiler_builtins from this list fixes the error, although I'm not sure if we'll run into other errors later on in the build.

I'm now also getting the same warnings errors as @Gerry546. I suspect that this is due to master's update from Python 3.11 to 3.12. Chromium tracks this at https://issues.chromium.org/issues/40283283, which e.g. also mentions the SyntaxWarnings. They should be fixed in m122, and I hope that the bs4/html5lib issue will also be gone in that version.

I'll re-visit this issue once the m122 update is ready, and hopefully we can just include the profiler_builtins change mentioned above in the update PR and have the master build working again.

@MaxIhlenfeldt MaxIhlenfeldt changed the title Chromium 120.0.6099.224 fails to build. Chromium 120.0.6099.224 fails to build with master OE Feb 5, 2024
@MaxIhlenfeldt
Copy link
Collaborator

Hm, I just realized that the next update I'll do is m121, not m122. I'll see if it's feasible to backport the patches needed to fix the Python 3.12 issues.

@rwmacleod
Copy link
Contributor

@MaxIhlenfeldt have you considered sending the rust bbappends changes to oe-core / master and to the kirkstone mixing layer?

@Yashinde145
Copy link

The profiler option was disabled in oe-core master to fix rust reproducibility issues but it is enabled in kirkstone branch and build works fine there.

We can check the bbappends changes and then send it oe-core, if everything works fine.

@MaxIhlenfeldt
Copy link
Collaborator

We can check the bbappends changes and then send it oe-core, if everything works fine.

I'd be very grateful if you could handle that!

@MaxIhlenfeldt
Copy link
Collaborator

Hm, I just realized that the next update I'll do is m121, not m122. I'll see if it's feasible to backport the patches needed to fix the Python 3.12 issues.

Quick update: backporting https://crrev.com/c/5092950 should fix the compilation with Python 3.12. I'll include it in the m121 update, which I'll upload soon.

halstead pushed a commit to yoctoproject/poky that referenced this issue Feb 29, 2024
The rust profiler PGO (Profile-guided Optimization) options was disabled as a part rustdoc reproducibility fix.
https://git.yoctoproject.org/poky/commit/meta/recipes-devtools/rust?id=321aebfa281bd28e368c684ece57867f6bd0cbe7

But, other applications (such as to build chromium with poky) requires PGO enabled (OSSystems/meta-browser#786).

For reproducibility issue fix only "rust-demangler" change is sufficient in commit#321aebfa281. The PGO is reverted to it's default.

(From OE-Core rev: 8a3049bc1abf5b4ca4e30598ed88dd68e42e8d1b)

Signed-off-by: Yash Shinde <Yash.Shinde@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
halstead pushed a commit to openembedded/openembedded-core that referenced this issue Feb 29, 2024
The rust profiler PGO (Profile-guided Optimization) options was disabled as a part rustdoc reproducibility fix.
https://git.yoctoproject.org/poky/commit/meta/recipes-devtools/rust?id=321aebfa281bd28e368c684ece57867f6bd0cbe7

But, other applications (such as to build chromium with poky) requires PGO enabled (OSSystems/meta-browser#786).

For reproducibility issue fix only "rust-demangler" change is sufficient in commit#321aebfa281. The PGO is reverted to it's default.

Signed-off-by: Yash Shinde <Yash.Shinde@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
halstead pushed a commit to yoctoproject/poky that referenced this issue Feb 29, 2024
The rust profiler PGO (Profile-guided Optimization) options was disabled as a part rustdoc reproducibility fix.
https://git.yoctoproject.org/poky/commit/meta/recipes-devtools/rust?id=321aebfa281bd28e368c684ece57867f6bd0cbe7

But, other applications (such as to build chromium with poky) requires PGO enabled (OSSystems/meta-browser#786).

For reproducibility issue fix only "rust-demangler" change is sufficient in commit#321aebfa281. The PGO is reverted to it's default.

(From OE-Core rev: 8a3049bc1abf5b4ca4e30598ed88dd68e42e8d1b)

Signed-off-by: Yash Shinde <Yash.Shinde@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
halstead pushed a commit to yoctoproject/poky that referenced this issue Feb 29, 2024
The rust profiler PGO (Profile-guided Optimization) options was disabled as a part rustdoc reproducibility fix.
https://git.yoctoproject.org/poky/commit/meta/recipes-devtools/rust?id=321aebfa281bd28e368c684ece57867f6bd0cbe7

But, other applications (such as to build chromium with poky) requires PGO enabled (OSSystems/meta-browser#786).

For reproducibility issue fix only "rust-demangler" change is sufficient in commit#321aebfa281. The PGO is reverted to it's default.

(From OE-Core rev: 8a3049bc1abf5b4ca4e30598ed88dd68e42e8d1b)

Signed-off-by: Yash Shinde <Yash.Shinde@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
halstead pushed a commit to yoctoproject/poky that referenced this issue Mar 1, 2024
The rust profiler PGO (Profile-guided Optimization) options was disabled as a part rustdoc reproducibility fix.
https://git.yoctoproject.org/poky/commit/meta/recipes-devtools/rust?id=321aebfa281bd28e368c684ece57867f6bd0cbe7

But, other applications (such as to build chromium with poky) requires PGO enabled (OSSystems/meta-browser#786).

For reproducibility issue fix only "rust-demangler" change is sufficient in commit#321aebfa281. The PGO is reverted to it's default.

(From OE-Core rev: 8a3049bc1abf5b4ca4e30598ed88dd68e42e8d1b)

Signed-off-by: Yash Shinde <Yash.Shinde@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
halstead pushed a commit to yoctoproject/poky that referenced this issue Mar 1, 2024
The rust profiler PGO (Profile-guided Optimization) options was disabled as a part rustdoc reproducibility fix.
https://git.yoctoproject.org/poky/commit/meta/recipes-devtools/rust?id=321aebfa281bd28e368c684ece57867f6bd0cbe7

But, other applications (such as to build chromium with poky) requires PGO enabled (OSSystems/meta-browser#786).

For reproducibility issue fix only "rust-demangler" change is sufficient in commit#321aebfa281. The PGO is reverted to it's default.

(From OE-Core rev: 83bd5e12e069a60a870a7c7ed046a2827eb777a1)

Signed-off-by: Yash Shinde <Yash.Shinde@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
halstead pushed a commit to openembedded/openembedded-core that referenced this issue Mar 1, 2024
The rust profiler PGO (Profile-guided Optimization) options was disabled as a part rustdoc reproducibility fix.
https://git.yoctoproject.org/poky/commit/meta/recipes-devtools/rust?id=321aebfa281bd28e368c684ece57867f6bd0cbe7

But, other applications (such as to build chromium with poky) requires PGO enabled (OSSystems/meta-browser#786).

For reproducibility issue fix only "rust-demangler" change is sufficient in commit#321aebfa281. The PGO is reverted to it's default.

Signed-off-by: Yash Shinde <Yash.Shinde@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
quaresmajose pushed a commit to quaresmajose/meta-lts-mixins that referenced this issue Mar 11, 2024
The rust profiler PGO (Profile-guided Optimization) options was disabled as a part rustdoc reproducibility fix.
https://git.yoctoproject.org/poky/commit/meta/recipes-devtools/rust?id=321aebfa281bd28e368c684ece57867f6bd0cbe7

But, other applications (such as to build chromium with poky) requires PGO enabled (OSSystems/meta-browser#786).

For reproducibility issue fix only "rust-demangler" change is sufficient in commit#321aebfa281. The PGO is reverted to it's default.

Signed-off-by: Yash Shinde <Yash.Shinde@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
@Gerry546
Copy link
Author

How do you manage to apply this as a backport? I cannot seem to devtool modify chromium-ozone-wayland without devtool throwing an error:
ERROR: ExecutionError('git submodule foreach --recursive "git tag -f devtool-base"', 128, '', "fatal: No url found for submodule path 'third_party/rust-src' in .gitmodules\n")

And I can't add this as a patch directly via a .bbappend as these files are not in unpacked source.

@MaxIhlenfeldt
Copy link
Collaborator

@Gerry546 please see #791 for the WIP update to m121, which contains the backported patch.

@Gerry546
Copy link
Author

Thanks. That works. :) Good to have something compile again

doanac pushed a commit to lmp-mirrors/meta-lts-mixins that referenced this issue Mar 18, 2024
The rust profiler PGO (Profile-guided Optimization) options was disabled as a part rustdoc reproducibility fix.
https://git.yoctoproject.org/poky/commit/meta/recipes-devtools/rust?id=321aebfa281bd28e368c684ece57867f6bd0cbe7

But, other applications (such as to build chromium with poky) requires PGO enabled (OSSystems/meta-browser#786).

For reproducibility issue fix only "rust-demangler" change is sufficient in commit#321aebfa281. The PGO is reverted to it's default.

Signed-off-by: Yash Shinde <Yash.Shinde@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
(adapted from oe-core commit 83bd5e12e069a60a870a7c7ed046a2827eb777a1)
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
@MaxIhlenfeldt MaxIhlenfeldt linked a pull request Mar 18, 2024 that will close this issue
daregit pushed a commit to daregit/yocto-combined that referenced this issue May 22, 2024
The rust profiler PGO (Profile-guided Optimization) options was disabled as a part rustdoc reproducibility fix.
https://git.yoctoproject.org/poky/commit/meta/recipes-devtools/rust?id=321aebfa281bd28e368c684ece57867f6bd0cbe7

But, other applications (such as to build chromium with poky) requires PGO enabled (OSSystems/meta-browser#786).

For reproducibility issue fix only "rust-demangler" change is sufficient in commit#321aebfa281. The PGO is reverted to it's default.

(From OE-Core rev: 83bd5e12e069a60a870a7c7ed046a2827eb777a1)

Signed-off-by: Yash Shinde <Yash.Shinde@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging a pull request may close this issue.

5 participants