Your message dated Thu, 09 Feb 2023 16:47:27 -0500
with message-id <3v1upr.tk599uj3ki...@queued.net>
and subject line Re: Bug#1030160: chromium: FTBFS on arm64/armhf in 
bullseye-security (V4L issues)
has caused the Debian Bug report #1030160,
regarding chromium: FTBFS on arm64/armhf in bullseye-security (V4L issues)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1030160: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1030160
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: chromium
Version: 109.0.5414.119-1~deb11u1
Severity: serious
Tags: FTBFS
X-Debbugs-CC: t...@security.debian.org
Control: affects -1 + security.debian.org
Control: affects -1 + release.debian.org

Hi,

The most recent chromium upload to bullseye-security fails to build on
arm64 and armhf due to issues with Video4Linux. Relevant-looking log
output is included below.

Regards,

Adam



FAILED: obj/media/gpu/v4l2/v4l2/v4l2_video_decoder_delegate_vp8.o 
clang++-13 -MMD -MF obj/media/gpu/v4l2/v4l2/v4l2_video_decoder_delegate_vp8.o.d 
-DMEDIA_GPU_IMPLEMENTATION -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_OZONE=1 
-DOFFICIAL_BUILD -D__STDC_CONSTANT_MACROS -D__STDC_FO
RMAT_MACROS -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE 
-D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D_GNU_SOURCE 
-DCR_CLANG_REVISION=\"llvmorg-16-init-8697-g60809cd2-1\" -DNDEBUG -DNVALGRIND 
-DD
YNAMIC_ANNOTATIONS_ENABLED=0 -DGL_GLEXT_PROTOTYPES -DUSE_GLX -DUSE_EGL 
-DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_40 
-DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_40 -DVK_USE_PLATFORM_XCB_KHR 
-DVK_USE_PLATFORM_WAYLA
ND_KHR -DSK_CODEC_DECODES_PNG -DSK_CODEC_DECODES_WEBP -DSK_ENCODE_PNG 
-DSK_ENCODE_WEBP -DSK_ENABLE_SKSL -DSK_UNTIL_CRBUG_1187654_IS_FIXED 
-DSK_USER_CONFIG_HEADER=\"../../skia/config/SkUserConfig.h\" -DSK_WIN_FON
TMGR_NO_SIMULATIONS -DSK_GL -DSK_CODEC_DECODES_JPEG -DSK_ENCODE_JPEG 
-DSK_HAS_WUFFS_LIBRARY -DSK_VULKAN=1 -DSK_SUPPORT_GPU=1 
-DSK_GPU_WORKAROUNDS_HEADER=\"gpu/config/gpu_driver_bug_workaround_autogen.h\" 
-DVK_US
E_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -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_IM
PL=ICU_UTIL_DATA_FILE -DGOOGLE_PROTOBUF_NO_RTTI 
-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER 
-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0 -DHAVE_PTHREAD 
-DLEVELDB_PLATFORM_CHROMIUM=1 -DLEVELDB_PLATFORM_CHROMIUM=1
 -DLIBGAV1_MAX_BITDEPTH=10 -DLIBGAV1_THREADPOOL_USE_STD_MUTEX 
-DLIBGAV1_ENABLE_LOGGING=0 -DLIBGAV1_PUBLIC= -DVK_NO_PROTOTYPES 
-DUSE_VULKAN_XCB -I../.. -Igen -I../../third_party/libyuv/include 
-I../../third_party
/perfetto/include -Igen/third_party/perfetto/build_config 
-Igen/third_party/perfetto -Igen/shim_headers/zlib_shim 
-Igen/shim_headers/jsoncpp_shim -Igen/shim_headers/double_conversion_shim 
-Igen/shim_headers/libe
vent_shim -Igen/shim_headers/libpng_shim -Igen/shim_headers/libwebp_shim 
-Igen/shim_headers/brotli_shim -Igen/shim_headers/libXNVCtrl_shim 
-I../../third_party/khronos -I../../gpu -I../../third_party/vulkan-deps/
vulkan-headers/src/include -I../../third_party/wayland/src/src 
-I../../third_party/wayland/include/src -Igen/third_party/dawn/include 
-I../../third_party/dawn/include -Igen/shim_headers/re2_shim -Igen/shim_heade
rs/opus_shim -Igen/shim_headers/snappy_shim -I../../third_party/abseil-cpp 
-I../../third_party/boringssl/src/include -I../../third_party/protobuf/src 
-Igen/protoc_out -Igen/third_party/perfetto -I../../third_par
ty/mesa_headers -I../../third_party/skia 
-I../../third_party/wuffs/src/release/c -I../../third_party/vulkan/include 
-I../../third_party/vulkan-deps/vulkan-headers/src/include 
-I../../third_party/wayland/src/src 
-I../../third_party/wayland/include/src -I../../third_party/icu/source/common 
-I../../third_party/icu/source/i18n -I../../third_party/ced/src 
-I../../third_party/libwebm/source -I../../third_party/protobuf/src -
I../../third_party/leveldatabase -I../../third_party/leveldatabase/src 
-I../../third_party/leveldatabase/src/include 
-I../../third_party/libaom/source/libaom -I../../third_party/libgav1/src 
-I../../third_party/l
ibgav1/src/src -I../../third_party/wayland/include 
-I../../third_party/wayland/include/src -I../../third_party/wayland/src/cursor 
-I../../third_party/wayland/src/egl -I../../third_party/wayland/src/src 
-Igen/thi
rd_party/wayland/src/protocol -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-ignored-pragma-optimize -Wno-bitfield-constant-conversion -Wshadow 
-fno-delete-null-pointer-checks -fno-ident -fno-strict-aliasing 
--param=ssp-buffe
r-size=4 -fstack-protector -fno-unwind-tables -fno-asynchronous-unwind-tables 
-fPIC -pthread -fcolor-diagnostics -fmerge-all-constants 
-fcrash-diagnostics-dir=../../tools/clang/crashreports -mllvm -instcombine-l
ower-dbg-declare=0 -ffp-contract=off -mbranch-protection=standard 
--target=aarch64-linux-gnu -ffile-compilation-dir=. -no-canonical-prefixes 
-ftrivial-auto-var-init=pattern -fdata-sections -ffunction-sections -f
no-unique-section-names -fno-omit-frame-pointer -g0 -fvisibility=hidden 
-Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare 
-I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -
DPROTOBUF_ALLOW_DEPRECATED=1 -std=c++20 -Wno-trigraphs -fno-exceptions 
-fno-rtti -fvisibility-inlines-hidden -Wdate-time -D_FORTIFY_SOURCE=2 -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wfo
rmat -Werror=format-security -Wno-conversion -Wno-unused-function 
-Wno-unused-variable -Wno-unused-private-field -Wno-deprecated-declarations 
-Wno-unknown-pragmas  -fno-delete-null-pointer-checks -c ../../media/
gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc -o 
obj/media/gpu/v4l2/v4l2/v4l2_video_decoder_delegate_vp8.o
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:34:3: error: member 
access into incomplete type 'struct v4l2_vp8_segment'
  SET_V4L2_SGMNT_HDR_FLAG_IF(segmentation_enabled,
  ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:33:17: note: expanded 
from macro 'SET_V4L2_SGMNT_HDR_FLAG_IF'
  v4l2_sgmnt_hdr->flags |= ((vp8_sgmnt_hdr.cond) ? (flag) : 0)
                ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:31:40: note: forward 
declaration of 'media::(anonymous namespace)::v4l2_vp8_segment'
                                struct v4l2_vp8_segment* v4l2_sgmnt_hdr) {
                                       ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:36:3: error: member 
access into incomplete type 'struct v4l2_vp8_segment'
  SET_V4L2_SGMNT_HDR_FLAG_IF(update_mb_segmentation_map,
  ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:33:17: note: expanded 
from macro 'SET_V4L2_SGMNT_HDR_FLAG_IF'
  v4l2_sgmnt_hdr->flags |= ((vp8_sgmnt_hdr.cond) ? (flag) : 0)
                ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:31:40: note: forward 
declaration of 'media::(anonymous namespace)::v4l2_vp8_segment'
                                struct v4l2_vp8_segment* v4l2_sgmnt_hdr) {
                                       ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:38:3: error: member 
access into incomplete type 'struct v4l2_vp8_segment'
  SET_V4L2_SGMNT_HDR_FLAG_IF(update_segment_feature_data,
  ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:33:17: note: expanded 
from macro 'SET_V4L2_SGMNT_HDR_FLAG_IF'
  v4l2_sgmnt_hdr->flags |= ((vp8_sgmnt_hdr.cond) ? (flag) : 0)
                ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:31:40: note: forward 
declaration of 'media::(anonymous namespace)::v4l2_vp8_segment'
                                struct v4l2_vp8_segment* v4l2_sgmnt_hdr) {
                                       ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:41:3: error: member 
access into incomplete type 'struct v4l2_vp8_segment'
  SET_V4L2_SGMNT_HDR_FLAG_IF(
  ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:33:17: note: expanded 
from macro 'SET_V4L2_SGMNT_HDR_FLAG_IF'
  v4l2_sgmnt_hdr->flags |= ((vp8_sgmnt_hdr.cond) ? (flag) : 0)
                ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:31:40: note: forward 
declaration of 'media::(anonymous namespace)::v4l2_vp8_segment'
                                struct v4l2_vp8_segment* v4l2_sgmnt_hdr) {
                                       ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:44:3: error: member 
access into incomplete type 'struct v4l2_vp8_segment'
  SET_V4L2_SGMNT_HDR_FLAG_IF(segment_feature_mode,
  ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:33:17: note: expanded 
from macro 'SET_V4L2_SGMNT_HDR_FLAG_IF'
  v4l2_sgmnt_hdr->flags |= ((vp8_sgmnt_hdr.cond) ? (flag) : 0)
                ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:31:40: note: forward 
declaration of 'media::(anonymous namespace)::v4l2_vp8_segment'
                                struct v4l2_vp8_segment* v4l2_sgmnt_hdr) {
                                       ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:48:33: error: member 
access into incomplete type 'struct v4l2_vp8_segment'
  SafeArrayMemcpy(v4l2_sgmnt_hdr->quant_update,
                                ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:31:40: note: forward 
declaration of 'media::(anonymous namespace)::v4l2_vp8_segment'
                                struct v4l2_vp8_segment* v4l2_sgmnt_hdr) {
                                       ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:50:33: error: member 
access into incomplete type 'struct v4l2_vp8_segment'
  SafeArrayMemcpy(v4l2_sgmnt_hdr->lf_update, vp8_sgmnt_hdr.lf_update_value);
                                ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:31:40: note: forward 
declaration of 'media::(anonymous namespace)::v4l2_vp8_segment'
                                struct v4l2_vp8_segment* v4l2_sgmnt_hdr) {
                                       ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:51:33: error: member 
access into incomplete type 'struct v4l2_vp8_segment'
  SafeArrayMemcpy(v4l2_sgmnt_hdr->segment_probs, vp8_sgmnt_hdr.segment_prob);
                                ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:31:40: note: forward 
declaration of 'media::(anonymous namespace)::v4l2_vp8_segment'
                                struct v4l2_vp8_segment* v4l2_sgmnt_hdr) {
                                       ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:58:3: error: member 
access into incomplete type 'struct v4l2_vp8_loop_filter'
  SET_V4L2_LF_HDR_FLAG_IF(loop_filter_adj_enable, V4L2_VP8_LF_ADJ_ENABLE);
  ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:57:14: note: expanded 
from macro 'SET_V4L2_LF_HDR_FLAG_IF'
  v4l2_lf_hdr->flags |= ((vp8_loopfilter_hdr.cond) ? (flag) : 0)
             ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:55:38: note: forward 
declaration of 'media::(anonymous namespace)::v4l2_vp8_loop_filter'
                              struct v4l2_vp8_loop_filter* v4l2_lf_hdr) {
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:59:3: error: member 
access into incomplete type 'struct v4l2_vp8_loop_filter'
  SET_V4L2_LF_HDR_FLAG_IF(mode_ref_lf_delta_update, V4L2_VP8_LF_DELTA_UPDATE);
  ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:57:14: note: expanded 
from macro 'SET_V4L2_LF_HDR_FLAG_IF'
  v4l2_lf_hdr->flags |= ((vp8_loopfilter_hdr.cond) ? (flag) : 0)
             ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:55:38: note: forward 
declaration of 'media::(anonymous namespace)::v4l2_vp8_loop_filter'
                              struct v4l2_vp8_loop_filter* v4l2_lf_hdr) {
                                     ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:60:3: error: member 
access into incomplete type 'struct v4l2_vp8_loop_filter'
  SET_V4L2_LF_HDR_FLAG_IF(type == Vp8LoopFilterHeader::LOOP_FILTER_TYPE_SIMPLE,
  ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:57:14: note: expanded 
from macro 'SET_V4L2_LF_HDR_FLAG_IF'
  v4l2_lf_hdr->flags |= ((vp8_loopfilter_hdr.cond) ? (flag) : 0)
             ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:55:38: note: forward 
declaration of 'media::(anonymous namespace)::v4l2_vp8_loop_filter'
                              struct v4l2_vp8_loop_filter* v4l2_lf_hdr) {
                                     ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:65:3: error: member 
access into incomplete type 'struct v4l2_vp8_loop_filter'
  LF_HDR_TO_V4L2_LF_HDR(level);
  ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:64:45: note: expanded 
from macro 'LF_HDR_TO_V4L2_LF_HDR'
#define LF_HDR_TO_V4L2_LF_HDR(a) v4l2_lf_hdr->a = vp8_loopfilter_hdr.a;
                                            ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:55:38: note: forward 
declaration of 'media::(anonymous namespace)::v4l2_vp8_loop_filter'
                              struct v4l2_vp8_loop_filter* v4l2_lf_hdr) {
                                     ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:66:3: error: member 
access into incomplete type 'struct v4l2_vp8_loop_filter'
  LF_HDR_TO_V4L2_LF_HDR(sharpness_level);
  ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:64:45: note: expanded 
from macro 'LF_HDR_TO_V4L2_LF_HDR'
#define LF_HDR_TO_V4L2_LF_HDR(a) v4l2_lf_hdr->a = vp8_loopfilter_hdr.a;
                                            ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:55:38: note: forward 
declaration of 'media::(anonymous namespace)::v4l2_vp8_loop_filter'
                              struct v4l2_vp8_loop_filter* v4l2_lf_hdr) {
                                     ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:69:30: error: member 
access into incomplete type 'struct v4l2_vp8_loop_filter'
  SafeArrayMemcpy(v4l2_lf_hdr->ref_frm_delta,
                             ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:55:38: note: forward 
declaration of 'media::(anonymous namespace)::v4l2_vp8_loop_filter'
                              struct v4l2_vp8_loop_filter* v4l2_lf_hdr) {
                                     ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:71:30: error: member 
access into incomplete type 'struct v4l2_vp8_loop_filter'
  SafeArrayMemcpy(v4l2_lf_hdr->mb_mode_delta, vp8_loopfilter_hdr.mb_mode_delta);
                             ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:55:38: note: forward 
declaration of 'media::(anonymous namespace)::v4l2_vp8_loop_filter'
                              struct v4l2_vp8_loop_filter* v4l2_lf_hdr) {
                                     ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:76:17: error: member 
access into incomplete type 'struct v4l2_vp8_quantization'
  v4l2_quant_hdr->y_ac_qi = vp8_quant_hdr.y_ac_qi;
                ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:75:40: note: forward 
declaration of 'media::(anonymous namespace)::v4l2_vp8_quantization'
                                struct v4l2_vp8_quantization* v4l2_quant_hdr) {
                                       ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:77:17: error: member 
access into incomplete type 'struct v4l2_vp8_quantization'
  v4l2_quant_hdr->y_dc_delta = vp8_quant_hdr.y_dc_delta;
                ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:75:40: note: forward 
declaration of 'media::(anonymous namespace)::v4l2_vp8_quantization'
                                struct v4l2_vp8_quantization* v4l2_quant_hdr) {
                                       ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:78:17: error: member 
access into incomplete type 'struct v4l2_vp8_quantization'
  v4l2_quant_hdr->y2_dc_delta = vp8_quant_hdr.y2_dc_delta;
                ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:75:40: note: forward 
declaration of 'media::(anonymous namespace)::v4l2_vp8_quantization'
                                struct v4l2_vp8_quantization* v4l2_quant_hdr) {
                                       ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:79:17: error: member 
access into incomplete type 'struct v4l2_vp8_quantization'
  v4l2_quant_hdr->y2_ac_delta = vp8_quant_hdr.y2_ac_delta;
                ^
../../media/gpu/v4l2/v4l2_video_decoder_delegate_vp8.cc:75:40: note: forward 
declaration of 'media::(anonymous namespace)::v4l2_vp8_quantization'
                                struct v4l2_vp8_quantization* v4l2_quant_hdr) {
                                       ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.


FAILED: obj/media/gpu/v4l2/v4l2/v4l2_video_decoder_delegate_vp9.o 
[similar looking output to the vp8 failure]

FAILED: obj/media/gpu/v4l2/v4l2/v4l2_video_decoder_backend_stateless.o 
clang++-13 -MMD -MF 
obj/media/gpu/v4l2/v4l2/v4l2_video_decoder_backend_stateless.o.d 
-DMEDIA_GPU_IMPLEMENTATION -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_OZONE=1 
-DOFFICIAL_BUILD -D__STDC_CONSTANT_MACROS -D__ST
DC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE 
-D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D_GNU_SOURCE 
-DCR_CLANG_REVISION=\"llvmorg-16-init-8697-g60809cd2-1\" -DNDEBUG -DNVALGRIN
D -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DGL_GLEXT_PROTOTYPES -DUSE_GLX -DUSE_EGL 
-DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_40 
-DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_40 -DVK_USE_PLATFORM_XCB_KHR 
-DVK_USE_PLATFORM_
WAYLAND_KHR -DSK_CODEC_DECODES_PNG -DSK_CODEC_DECODES_WEBP -DSK_ENCODE_PNG 
-DSK_ENCODE_WEBP -DSK_ENABLE_SKSL -DSK_UNTIL_CRBUG_1187654_IS_FIXED 
-DSK_USER_CONFIG_HEADER=\"../../skia/config/SkUserConfig.h\" -DSK_WI
N_FONTMGR_NO_SIMULATIONS -DSK_GL -DSK_CODEC_DECODES_JPEG -DSK_ENCODE_JPEG 
-DSK_HAS_WUFFS_LIBRARY -DSK_VULKAN=1 -DSK_SUPPORT_GPU=1 
-DSK_GPU_WORKAROUNDS_HEADER=\"gpu/config/gpu_driver_bug_workaround_autogen.h\" 
-D
VK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -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_DA
TA_IMPL=ICU_UTIL_DATA_FILE -DGOOGLE_PROTOBUF_NO_RTTI 
-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER 
-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0 -DHAVE_PTHREAD 
-DLEVELDB_PLATFORM_CHROMIUM=1 -DLEVELDB_PLATFORM_CHROM
IUM=1 -DLIBGAV1_MAX_BITDEPTH=10 -DLIBGAV1_THREADPOOL_USE_STD_MUTEX 
-DLIBGAV1_ENABLE_LOGGING=0 -DLIBGAV1_PUBLIC= -DVK_NO_PROTOTYPES 
-DUSE_VULKAN_XCB -I../.. -Igen -I../../third_party/libyuv/include -I../../third_
party/perfetto/include -Igen/third_party/perfetto/build_config 
-Igen/third_party/perfetto -Igen/shim_headers/zlib_shim 
-Igen/shim_headers/jsoncpp_shim -Igen/shim_headers/double_conversion_shim 
-Igen/shim_headers
/libevent_shim -Igen/shim_headers/libpng_shim -Igen/shim_headers/libwebp_shim 
-Igen/shim_headers/brotli_shim -Igen/shim_headers/libXNVCtrl_shim 
-I../../third_party/khronos -I../../gpu -I../../third_party/vulkan-
deps/vulkan-headers/src/include -I../../third_party/wayland/src/src 
-I../../third_party/wayland/include/src -Igen/third_party/dawn/include 
-I../../third_party/dawn/include -Igen/shim_headers/re2_shim -Igen/shim_
headers/opus_shim -Igen/shim_headers/snappy_shim -I../../third_party/abseil-cpp 
-I../../third_party/boringssl/src/include -I../../third_party/protobuf/src 
-Igen/protoc_out -Igen/third_party/perfetto -I../../thir
d_party/mesa_headers -I../../third_party/skia 
-I../../third_party/wuffs/src/release/c -I../../third_party/vulkan/include 
-I../../third_party/vulkan-deps/vulkan-headers/src/include 
-I../../third_party/wayland/src
/src -I../../third_party/wayland/include/src 
-I../../third_party/icu/source/common -I../../third_party/icu/source/i18n 
-I../../third_party/ced/src -I../../third_party/libwebm/source 
-I../../third_party/protobuf/
src -I../../third_party/leveldatabase -I../../third_party/leveldatabase/src 
-I../../third_party/leveldatabase/src/include 
-I../../third_party/libaom/source/libaom -I../../third_party/libgav1/src 
-I../../third_pa
rty/libgav1/src/src -I../../third_party/wayland/include 
-I../../third_party/wayland/include/src -I../../third_party/wayland/src/cursor 
-I../../third_party/wayland/src/egl -I../../third_party/wayland/src/src -Ige
n/third_party/wayland/src/protocol -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-ignored-pragma-optimize -Wno-bitfield-constant-conversion -Wshadow 
-fno-delete-null-pointer-checks -fno-ident -fno-strict-aliasing 
--param=ssp-buffer-size=4 -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 
-mbranch-protection=standard --target=aarch64-linux-gnu 
-ffile-compilation-dir=. -no-canonical-prefixes -ftrivial-auto-var-init=pattern 
-fdata-sections -ffunction-sections -fno-unique-section-names 
-fno-omit-frame-pointer -g0 -fvisibility=hidden -Wheader-hygiene 
-Wstring-conversion -Wtautological-overlap-compare -I/usr/include/glib-2.0 
-I/usr/lib/aarch64-linux-gnu/glib-2.0/include -DPROTOBUF_ALLOW_DEPRECATED=1 
-std=c++20 -Wno-trigraphs -fno-exceptions -fno-rtti -fvisibility-inlines-hidden 
-Wdate-time -D_FORTIFY_SOURCE=2 -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wno-conversion 
-Wno-unused-function -Wno-unused-variable -Wno-unused-private-field 
-Wno-deprecated-declarations -Wno-unknown-pragmas  
-fno-delete-null-pointer-checks -c 
../../media/gpu/v4l2/v4l2_video_decoder_backend_stateless.cc -o 
obj/media/gpu/v4l2/v4l2/v4l2_video_decoder_backend_stateless.o
../../media/gpu/v4l2/v4l2_video_decoder_backend_stateless.cc:665:9: error: use 
of undeclared identifier 'V4L2_PIX_FMT_H264_SLICE'
        V4L2_PIX_FMT_H264_SLICE,
        ^
../../media/gpu/v4l2/v4l2_video_decoder_backend_stateless.cc:666:9: error: use 
of undeclared identifier 'V4L2_PIX_FMT_VP8_FRAME'
        V4L2_PIX_FMT_VP8_FRAME,
        ^
../../media/gpu/v4l2/v4l2_video_decoder_backend_stateless.cc:667:9: error: use 
of undeclared identifier 'V4L2_PIX_FMT_VP9_FRAME'
        V4L2_PIX_FMT_VP9_FRAME,
        ^
../../media/gpu/v4l2/v4l2_video_decoder_backend_stateless.cc:672:44: error: no 
matching function for call to 'size'
        device->GetSupportedDecodeProfiles(std::size(kSupportedInputFourccs),
                                           ^~~~~~~~~
/usr/bin/../lib/gcc/aarch64-linux-gnu/10/../../../../include/c++/10/bits/range_access.h:245:5:
 note: candidate template ignored: substitution failure [with _Container = 
unsigned int []]: member reference base type 'unsigned int const[]' is not a 
structure or union
    size(const _Container& __cont) noexcept(noexcept(__cont.size()))
    ^
/usr/bin/../lib/gcc/aarch64-linux-gnu/10/../../../../include/c++/10/bits/range_access.h:254:5:
 note: candidate template ignored: could not match 'const _Tp [_Nm]' against 
'uint32_t const[]'
    size(const _Tp (&)[_Nm]) noexcept
    ^
4 errors generated.

--- End Message ---
--- Begin Message --- Okay, 110.0.5481.77-1~deb11u1 for arm64 just showed up in https://security.debian.org/debian-security/pool/main/c/chromium/ , so I'm closing this. I appreciate the report + build log (normally I have to bug the security team for a build log when I notice that an architecture build hasn't shown up after like a week), so please do report {bullseye,bookworm}-security build failures in the future!



On Thu, Feb 2 2023 at 12:07:56 PM -0500, Andres Salomon <dilin...@queued.net> wrote:


On Thu, Feb 2 2023 at 02:14:42 PM +0000, "Steinberg, Benjamin" <bsteinb...@law.harvard.edu> wrote:
On Tue, 31 Jan 2023 13:35:49 -0500 Andres Salomon <dilin...@queued.net> wrote:

> Thanks! I forgot that it can only be enabled on sid when I merged the

> new release into bullseye. This will get fixed in the next security

> upload.



Thanks, Andres. Just to confirm, does



> This will get fixed in the next security upload.



mean that bullseye-security is not going to contain arm64 and armhf packages for Chromium 109.0.5414.119-1~deb11u1? I ask because in our application, I keep Chromium versions up to date and synchronized between deployments (amd64 machines) and developer machines (M1 Macs). If the arm64 package for this version won’t be present, I’ll wait for the next version, presumably 110.0.5481.77.




Correct. I'll upload either the next v109 release (if we get one), or v110 (which is due out on Tuesday).

--- End Message ---

Reply via email to