Bug#1030160: chromium: FTBFS on arm64/armhf in bullseye-security (V4L issues)

2023-02-02 Thread Andres Salomon




On Thu, Feb 2 2023 at 02:14:42 PM +, "Steinberg, Benjamin" 
 wrote:
On Tue, 31 Jan 2023 13:35:49 -0500 Andres Salomon 
 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).




Bug#1030160: chromium: FTBFS on arm64/armhf in bullseye-security (V4L issues)

2023-02-02 Thread Steinberg, Benjamin
On Tue, 31 Jan 2023 13:35:49 -0500 Andres Salomon 
mailto: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.



Bug#1030160: chromium: FTBFS on arm64/armhf in bullseye-security (V4L issues)

2023-01-31 Thread Andres Salomon
On Tue, 31 Jan 2023 17:53:12 + "Adam D. Barratt" 
 wrote:

> 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,


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.


https://salsa.debian.org/chromium-team/chromium/-/commit/d4bcdc28a9313c76b8bfd91e368366c6c26ceee5



Bug#1030160: chromium: FTBFS on arm64/armhf in bullseye-security (V4L issues)

2023-01-31 Thread Adam D. Barratt
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