Source: qtwebengine-opensource-src
Version: 5.11.3+dfsg-2
Severity: serious
Tags: ftbfs bullseye sid
Justification: ftbfs

Hi,

During a rebuild for the libvpx6 transition qtwebengine-opensource-src
failed to build from source. The tail of the log is:

| [6055/15332] /usr/bin/g++ -MMD -MF 
obj/third_party/webrtc/modules/video_coding/webrtc_vp9/vp9_impl.o.d 
-DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 
-DUSE_NSS_CERTS=1 -DUSE_X11=1 -DNO_TCMALLOC -DFULL_SAFE_BROWSING 
-DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD 
-DFIELDTRIAL_TESTING_ENABLED -DTOOLKIT_QT -D_FILE_OFFSET_BITS=64 
-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS 
-D__STDC_FORMAT_MACROS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 
-DWEBRTC_ENABLE_PROTOBUF=1 -DWEBRTC_RESTRICT_LOGGING -DHAVE_SCTP 
-DENABLE_EXTERNAL_AUTH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE 
-DLOGGING_INSIDE_WEBRTC -DUSE_WEBRTC_DEV_BRANCH 
-DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DFEATURE_ENABLE_VOICEMAIL 
-DGTEST_RELATIVE_PATH -DWEBRTC_CHROMIUM_BUILD -DWEBRTC_POSIX -DWEBRTC_LINUX 
-DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 
-DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DNO_MAIN_THREAD_WRAPPING -Igen 
-I../../3rdparty/chromium 
-I../../3rdparty/chromium/third_party/webrtc_overrides 
-I../../3rdparty/chromium/third_party/webrtc -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -Igen -Igen 
-I../../3rdparty/chromium/third_party/libyuv/include -Igen 
-I../../3rdparty/chromium/third_party/webrtc/common_video/include 
-fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector 
-Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= 
-funwind-tables -fPIC -pipe -pthread -m64 -Wall -U_FORTIFY_SOURCE 
-D_FORTIFY_SOURCE=2 -Wno-unused-local-typedefs -Wno-maybe-uninitialized 
-Wno-deprecated-declarations -fno-delete-null-pointer-checks 
-Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident 
-fdata-sections -ffunction-sections -fno-omit-frame-pointer -g0 
-fvisibility=hidden -std=gnu++14 -fno-delete-null-pointer-checks -Wno-narrowing 
-fno-exceptions -fno-rtti -fvisibility-inlines-hidden -c 
../../3rdparty/chromium/third_party/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc
 -o obj/third_party/webrtc/modules/video_coding/webrtc_vp9/vp9_impl.o
| FAILED: obj/third_party/webrtc/modules/video_coding/webrtc_vp9/vp9_impl.o 
| /usr/bin/g++ -MMD -MF 
obj/third_party/webrtc/modules/video_coding/webrtc_vp9/vp9_impl.o.d 
-DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 
-DUSE_NSS_CERTS=1 -DUSE_X11=1 -DNO_TCMALLOC -DFULL_SAFE_BROWSING 
-DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD 
-DFIELDTRIAL_TESTING_ENABLED -DTOOLKIT_QT -D_FILE_OFFSET_BITS=64 
-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS 
-D__STDC_FORMAT_MACROS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 
-DWEBRTC_ENABLE_PROTOBUF=1 -DWEBRTC_RESTRICT_LOGGING -DHAVE_SCTP 
-DENABLE_EXTERNAL_AUTH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE 
-DLOGGING_INSIDE_WEBRTC -DUSE_WEBRTC_DEV_BRANCH 
-DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DFEATURE_ENABLE_VOICEMAIL 
-DGTEST_RELATIVE_PATH -DWEBRTC_CHROMIUM_BUILD -DWEBRTC_POSIX -DWEBRTC_LINUX 
-DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 
-DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DNO_MAIN_THREAD_WRAPPING -Igen 
-I../../3rdparty/chromium 
-I../../3rdparty/chromium/third_party/webrtc_overrides 
-I../../3rdparty/chromium/third_party/webrtc -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -Igen -Igen 
-I../../3rdparty/chromium/third_party/libyuv/include -Igen 
-I../../3rdparty/chromium/third_party/webrtc/common_video/include 
-fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector 
-Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= 
-funwind-tables -fPIC -pipe -pthread -m64 -Wall -U_FORTIFY_SOURCE 
-D_FORTIFY_SOURCE=2 -Wno-unused-local-typedefs -Wno-maybe-uninitialized 
-Wno-deprecated-declarations -fno-delete-null-pointer-checks 
-Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident 
-fdata-sections -ffunction-sections -fno-omit-frame-pointer -g0 
-fvisibility=hidden -std=gnu++14 -fno-delete-null-pointer-checks -Wno-narrowing 
-fno-exceptions -fno-rtti -fvisibility-inlines-hidden -c 
../../3rdparty/chromium/third_party/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc
 -o obj/third_party/webrtc/modules/video_coding/webrtc_vp9/vp9_impl.o
| 
../../3rdparty/chromium/third_party/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc:
 In constructor ‘webrtc::VP9EncoderImpl::VP9EncoderImpl()’:
| 
../../3rdparty/chromium/third_party/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc:84:36:
 warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial 
type ‘class webrtc::VideoCodec’; use assignment or value-initialization instead 
[-Wclass-memaccess]
|    memset(&codec_, 0, sizeof(codec_));
|                                     ^
| In file included from 
../../3rdparty/chromium/third_party/webrtc/api/video_codecs/video_decoder.h:19,
|                  from 
../../3rdparty/chromium/third_party/webrtc/modules/video_coding/include/video_codec_interface.h:17,
|                  from 
../../3rdparty/chromium/third_party/webrtc/modules/video_coding/codecs/vp9/include/vp9.h:17,
|                  from 
../../3rdparty/chromium/third_party/webrtc/modules/video_coding/codecs/vp9/vp9_impl.h:18,
|                  from 
../../3rdparty/chromium/third_party/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc:12:
| ../../3rdparty/chromium/third_party/webrtc/common_types.h:524:7: note: ‘class 
webrtc::VideoCodec’ declared here
|  class VideoCodec {
|        ^~~~~~~~~~
| 
../../3rdparty/chromium/third_party/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc:
 In member function ‘vpx_svc_ref_frame_config 
webrtc::VP9EncoderImpl::GenerateRefsAndFlags(const 
webrtc::VP9EncoderImpl::SuperFrameRefSettings&)’:
| 
../../3rdparty/chromium/third_party/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc:826:17:
 error: ‘struct vpx_svc_ref_frame_config’ has no member named ‘frame_flags’

https://buildd.debian.org/status/package.php?p=qtwebengine-opensource-src

-- System Information:
Debian Release: 10.0
  APT prefers stable
  APT policy: (990, 'stable'), (500, 'stable-updates'), (500, 
'oldstable-updates'), (500, 'unstable'), (500, 'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.19.0-5-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8), LANGUAGE=en_GB:en 
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Reply via email to