Compile failure in latest www/chromium
- Reply: Craig Leres : "Re: Compile failure in latest www/chromium"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 12 Aug 2025 18:26:20 UTC
I use portmaster, not poudriere. Compiling after commit
adb735ca4df789007afd41c9318f9dbdef888397 results in:
[ 49% 25075/50946] c++ -MD -MF
obj/media/audio/audio/audio_manager_sndio.o.d -DUSE_AURA=1 -DUSE_GLIB=1
-DUSE_OZONE=1 -DOFFICIAL_BUIL
D -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOUR
CE -DNO_UNWIND_TABLES -D_GNU_SOURCE
-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE
-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIO
NS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS
-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0
-DCR_LIBCXX_REVISION=2c359c239b138a20a03f798e47889
448ef131c22 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0
-DUSE_ALSA -DIS_MEDIA_IMPL -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_
2_56 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DSK_ENABLE_SKSL
-DSK_UNTIL_CRBUG_1187654_IS_FIXED -DSK_USER_CONFIG_HEADER=\"../.
./skia/config/SkUserConfig.h\" -DSK_WIN_FONTMGR_NO_SIMULATIONS
-DSK_DISABLE_LEGACY_INIT_DECODERS -DSK_CODEC_DECODES_JPEG -DSK_CODEC_
ENCODES_JPEG -DSK_GAMMA_EXPONENT=1.2 -DSK_GAMMA_CONTRAST=0.2 -DSK_GANESH
-DSK_GPU_WORKAROUNDS_HEADER=\"gpu/config/gpu_driver_bug_wor
karound_autogen.h\" -DSK_GL -DSK_VULKAN=1 -DSK_GRAPHITE -DSK_DAWN
-DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLAT
FORM_WAYLAND_KHR -DCHROMIUM -DLIBYUV_DISABLE_NEON -DLIBYUV_DISABLE_SVE
-DLIBYUV_DISABLE_SME -DLIBYUV_DISABLE_LSX -DLIBYUV_DISABLE_LA
SX -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DUSE_CHROMIUM_ICU=1
-DU_ENABLE_TRACING=1 -DU_ENABLE_RESOURCE_TRACING=0 -DU_STATIC_
IMPLEMENTATION -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC -I../.. -Igen
-I../../buildtools/third_party/libc++ -I../../third_party/per
fetto/include -Igen/third_party/perfetto/build_config
-Igen/third_party/perfetto -I../../third_party/skia
-Igen/third_party/skia -I.
./../third_party/wuffs/src/release/c
-I../../third_party/vulkan-headers/src/include
-I../../third_party/wayland/src/src -I../../thir
d_party/wayland/include/src -Igen/third_party/dawn/include
-I../../third_party/dawn/include -Igen/shim_headers/libpng_shim -Igen/shi
m_headers/libwebp_shim -Igen/shim_headers/libdrm_shim
-I../../net/third_party/quiche/overrides
-I../../net/third_party/quiche/src/qu
iche/common/platform/default -I../../net/third_party/quiche/src
-I../../third_party/khronos -I../../gpu -I../../third_party/libyuv/i
nclude -Igen/shim_headers/opus_shim -Igen/shim_headers/flac_shim
-I../../base/allocator/partition_allocator/src -Igen/base/allocator
/partition_allocator/src -I../../third_party/abseil-cpp
-I../../third_party/boringssl/src/include -I../../third_party/protobuf/src -
I../../third_party/angle/include -I../../third_party/icu/source/common
-I../../third_party/icu/source/i18n -I../../third_party/ipcz/
include -I../../third_party/ced/src -Wall -Wextra -Wimplicit-fallthrough
-Wextra-semi -Wunreachable-code-aggressive -Wthread-safety
-Wgnu -Wno-gnu-anonymous-struct -Wno-gnu-conditional-omitted-operand
-Wno-gnu-include-next -Wno-gnu-label-as-value -Wno-gnu-redeclar
ed-enum -Wno-gnu-statement-expression
-Wno-gnu-zero-variadic-macro-arguments -Wno-zero-length-array
-Wno-missing-field-initializers
-Wno-unused-parameter -Wno-psabi -Wloop-analysis
-Wno-unneeded-internal-declaration -Wno-cast-function-type
-Wno-thread-safety-refer
ence-return -Wshadow -fno-delete-null-pointer-checks
-fno-strict-overflow -fno-ident -fno-strict-aliasing -fstack-protector
-fno-unw
ind-tables -fno-asynchronous-unwind-tables -fPIC -pthread
-fcolor-diagnostics -fmerge-all-constants -fno-sized-deallocation -fcomple
te-member-pointers -m64 -msse3 -Xclang -fdebug-compilation-dir -Xclang .
-no-canonical-prefixes -ftrivial-auto-var-init=pattern -O2
-fdata-sections -ffunction-sections -fno-unique-section-names
-fno-math-errno -fno-omit-frame-pointer -g0 -fprofile-use=../../chrome
/build/pgo_profiles/chrome-linux-7258-1752969416-a528e01185d141ca77542255592e211024c33d34-b4ba555e3de319acd633d70ccd6c1d01f0460a1c.profdata
-Wno-profile-instr-unprofiled -Wno-profile-instr-out-of-date
-Wno-backend-plugin -mllvm -enable-ext-tsp-block-placement=1
-fvisibility=hidden -Wheader-hygiene -Wstring-conversion
-Wtautological-overlap-compare -Wexit-time-destructors
-isystem/usr/local/include -isystem/usr/local/include/glib-2.0
-isystem/usr/local/lib/glib-2.0/include -Wno-redundant-parens
-Wno-redundant-parens -isystem/usr/local/include
-isystem/usr/local/include/opus -Wno-invalid-offsetof
-Wenum-compare-conditional -Wno-nullability-completeness -std=c++20
-Wno-trigraphs -fno-exceptions -fno-rtti -nostdinc++
-isystem../../third_party/libc++/src/include
-isystem../../third_party/libc++abi/src/include
-fvisibility-inlines-hidden -O2 -pipe -fstack-protector-strong -isystem
/usr/local/include -fno-strict-aliasing -isystem /usr/local/include
-I/usr/local/include/libepoll-shim -c
../../media/audio/sndio/audio_manager_sndio.cc -o
obj/media/audio/audio/audio_manager_sndio.o
ESC[31mFAILED: ESC[0mobj/media/audio/audio/audio_manager_sndio.o
c++ -MD -MF obj/media/audio/audio/audio_manager_sndio.o.d -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 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE
-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS
-D_LIBCXXABI_DISBLE_VISIBILITY_ANNOTATIONS
-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0
-DCR_LIBCXX_REVISION=2c359c239b138a20a03f798e47889448ef131c22 -DNDEBU
G -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DUSE_ALSA -DIS_MEDIA_IMPL
-DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 -DGLIB_VERSION
_MIN_REQUIRED=GLIB_VERSION_2_56 -DSK_ENABLE_SKSL
-DSK_UNTIL_CRBUG_1187654_IS_FIXED
-DSK_USER_CONFIG_HEADER=\"../../skia/config/SkUse
rConfig.h\" -DSK_WIN_FONTMGR_NO_SIMULATIONS
-DSK_DISABLE_LEGACY_INIT_DECODERS -DSK_CODEC_DECODES_JPEG
-DSK_CODEC_ENCODES_JPEG -DSK_G
AMMA_EXPONENT=1.2 -DSK_GAMMA_CONTRAST=0.2 -DSK_GANESH
-DSK_GPU_WORKAROUNDS_HEADER=\"gpu/config/gpu_driver_bug_workaround_autogen.h\"
-DSK_GL -DSK_VULKAN=1 -DSK_GRAPHITE -DSK_DAWN
-DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR
-DVK_USE_PLATFORM_WAYLAND_KHR -D
CHROMIUM -DLIBYUV_DISABLE_NEON -DLIBYUV_DISABLE_SVE -DLIBYUV_DISABLE_SME
-DLIBYUV_DISABLE_LSX -DLIBYUV_DISABLE_LASX -DU_USING_ICU_NA
MESPACE=0 -DU_ENABLE_DYLOAD=0 -DUSE_CHROMIUM_ICU=1 -DU_ENABLE_TRACING=1
-DU_ENABLE_RESOURCE_TRACING=0 -DU_STATIC_IMPLEMENTATION -DIC
U_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC -I../.. -Igen
-I../../buildtools/third_party/libc++
-I../../third_party/perfetto/include -Igen
/third_party/perfetto/build_config -Igen/third_party/perfetto
-I../../third_party/skia -Igen/third_party/skia -I../../third_party/wu
ffs/src/release/c -I../../third_party/vulkan-headers/src/include
-I../../third_party/wayland/src/src -I../../third_party/wayland/inc
lude/src -Igen/third_party/dawn/include -I../../third_party/dawn/include
-Igen/shim_headers/libpng_shim -Igen/shim_headers/libwebp_s
him -Igen/shim_headers/libdrm_shim
-I../../net/third_party/quiche/overrides
-I../../net/third_party/quiche/src/quiche/common/platfor
m/default -I../../net/third_party/quiche/src -I../../third_party/khronos
-I../../gpu -I../../third_party/libyuv/include -Igen/shim_h
eaders/opus_shim -Igen/shim_headers/flac_shim
-I../../base/allocator/partition_allocator/src
-Igen/base/allocator/partition_allocato
r/src -I../../third_party/abseil-cpp
-I../../third_party/boringssl/src/include
-I../../third_party/protobuf/src -I../../third_party/
angle/include -I../../third_party/icu/source/common
-I../../third_party/icu/source/i18n -I../../third_party/ipcz/include
-I../../thi
rd_party/ced/src -Wall -Wextra -Wimplicit-fallthrough -Wextra-semi
-Wunreachable-code-aggressive -Wthread-safety -Wgnu -Wno-gnu-anon
ymous-struct -Wno-gnu-conditional-omitted-operand -Wno-gnu-include-next
-Wno-gnu-label-as-value -Wno-gnu-redeclared-enum -Wno-gnu-st
atement-expression -Wno-gnu-zero-variadic-macro-arguments
-Wno-zero-length-array -Wno-missing-field-initializers -Wno-unused-paramet
er -Wno-psabi -Wloop-analysis -Wno-unneeded-internal-declaration
-Wno-cast-function-type -Wno-thread-safety-reference-return -Wshado
w -fno-delete-null-pointer-checks -fno-strict-overflow -fno-ident
-fno-strict-aliasing -fstack-protector -fno-unwind-tables -fno-asy
nchronous-unwind-tables -fPIC -pthread -fcolor-diagnostics
-fmerge-all-constants -fno-sized-deallocation -fcomplete-member-pointers
-m64 -msse3 -Xclang -fdebug-compilation-dir -Xclang .
-no-canonical-prefixes -ftrivial-auto-var-init=pattern -O2
-fdata-sections -ff
unction-sections -fno-unique-section-names -fno-math-errno
-fno-omit-frame-pointer -g0 -fprofile-use=../../chrome/build/pgo_profiles
/chrome-linux-7258-1752969416-a528e01185d141ca77542255592e211024c33d34-b4ba555e3de319acd633d70ccd6c1d01f0460a1c.profdata
-Wno-profile-instr-unprofiled -Wno-profile-instr-out-of-date
-Wno-backend-plugin -mllvm -enable-ext-tsp-block-placement=1
-fvisibility=hidden -Wheader-hygiene -Wstring-conversion
-Wtautological-overlap-compare -Wexit-time-destructors
-isystem/usr/local/include -isystem/usr/local/include/glib-2.0
-isystem/usr/local/lib/glib-2.0/include -Wno-redundant-parens
-Wno-redundant-parens -isystem/usr/local/include
-isystem/usr/local/include/opus -Wno-invalid-offsetof
-Wenum-compare-conditional -Wno-nullability-completeness -std=c++20
-Wno-trigraphs -fno-exceptions -fno-rtti -nostdinc++
-isystem../../third_party/libc++/src/include
-isystem../../third_party/libc++abi/src/include
-fvisibility-inlines-hidden -O2 -pipe -fstack-protector-strong -isystem
/usr/local/include -fno-strict-aliasing -isystem /usr/local/include
-I/usr/local/include/libepoll-shim -c
../../media/audio/sndio/audio_manager_sndio.cc -o
obj/media/audio/audio/audio_manager_sndio.o
ESC[1m../../media/audio/sndio/audio_manager_sndio.cc:164:8:
ESC[0mESC[0;1;31merror: ESC[0mESC[1muse of undeclared identifier
'WARNING'ESC[0m
164 | DLOG(WARNING) << ESC[0;32m"CreateAudioManager"ESC[0m;ESC[0m
| ESC[0;1;32m ^
ESC[0mESC[1m../../media/audio/sndio/audio_manager_sndio.cc:204:9:
ESC[0mESC[0;1;31merror: ESC[0mESC[1muse of undeclared identifier
'WARNING'ESC[0m
204 | LOG(WARNING) << ESC[0;32m"Falling back to fake audio
output. ALSA is not "ESC[0m
| ESC[0;1;32m ^
ESC[0m2 errors generated.
(I can send the 80MB typescript if that would be clearer.)
Does this look familiar to anyone? -- George