Bug#1066454: wpewebkit: FTBFS: SharedContextMutex.cpp:219:41: error: inlining failed in call to ‘always_inline’ ‘egl::SharedContextMutex<Mutex>* egl::SharedContextMutex<Mutex>::doTryLock() [with Mutex = std::mutex]’: recursive inlining
Lucas Nussbaum
lucas at debian.org
Wed Mar 13 12:06:03 GMT 2024
Source: wpewebkit
Version: 2.42.5-1.1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-20240313 ftbfs-trixie
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_OPENGL -DANGLE_PLATFORM_LINUX -DBUILDING_WEBKIT=1 -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBWRAP_EXECUTABLE=\"/usr/bin/bwrap\" -DDBUS_PROXY_EXECUTABLE=\"/usr/bin/xdg-dbus-proxy\" -DEGL_EGL_PROTOTYPES=0 -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DGETTEXT_PACKAGE=\"WPE\" -DGL_GLES_PROTOTYPES=0 -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DLIBANGLE_IMPLEMENTATION -DPAS_BMALLOC=1 -DUSE_SYSTEM_EGL -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/WebKit -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/include -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/include/KHR -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/common/base -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/common/third_party/xxhash -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/third_party/zlib/google -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/Source/ThirdParty/ANGLE/include -g1 -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -DG_DISABLE_CAST_CHECKS -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -w -MD -MT Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/libANGLE/SharedContextMutex.cpp.o -MF Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/libANGLE/SharedContextMutex.cpp.o.d -o Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/libANGLE/SharedContextMutex.cpp.o -c /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp
> cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ is not valid for C++
> /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp: In member function ‘egl::SharedContextMutex<Mutex>* egl::SharedContextMutex<Mutex>::doTryLock() [with Mutex = std::mutex]’:
> /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:219:41: error: inlining failed in call to ‘always_inline’ ‘egl::SharedContextMutex<Mutex>* egl::SharedContextMutex<Mutex>::doTryLock() [with Mutex = std::mutex]’: recursive inlining
> 219 | ANGLE_INLINE SharedContextMutex<Mutex> *SharedContextMutex<Mutex>::doTryLock()
> | ^~~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:230:67: note: called from here
> 230 | SharedContextMutex *const lockedRoot = root->doTryLock();
> | ~~~~~~~~~~~~~~~^~
> /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:219:41: error: inlining failed in call to ‘always_inline’ ‘egl::SharedContextMutex<Mutex>* egl::SharedContextMutex<Mutex>::doTryLock() [with Mutex = std::mutex]’: recursive inlining
> 219 | ANGLE_INLINE SharedContextMutex<Mutex> *SharedContextMutex<Mutex>::doTryLock()
> | ^~~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:230:67: note: called from here
> 230 | SharedContextMutex *const lockedRoot = root->doTryLock();
> | ~~~~~~~~~~~~~~~^~
> In member function ‘egl::SharedContextMutex<Mutex>* egl::SharedContextMutex<Mutex>::doTryLock() [with Mutex = std::mutex]’,
> inlined from ‘egl::SharedContextMutex<Mutex>* egl::SharedContextMutex<Mutex>::doTryLock() [with Mutex = std::mutex]’ at /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:230:67,
> inlined from ‘egl::SharedContextMutex<Mutex>* egl::SharedContextMutex<Mutex>::doTryLock() [with Mutex = std::mutex]’ at /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:230:67,
> inlined from ‘bool egl::SharedContextMutex<Mutex>::try_lock() [with Mutex = std::mutex]’ at /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:124:28:
> /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:219:41: error: inlining failed in call to ‘always_inline’ ‘egl::SharedContextMutex<Mutex>* egl::SharedContextMutex<Mutex>::doTryLock() [with Mutex = std::mutex]’: recursive inlining
> 219 | ANGLE_INLINE SharedContextMutex<Mutex> *SharedContextMutex<Mutex>::doTryLock()
> | ^~~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:230:67: note: called from here
> 230 | SharedContextMutex *const lockedRoot = root->doTryLock();
> | ~~~~~~~~~~~~~~~^~
> /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:219:41: error: inlining failed in call to ‘always_inline’ ‘egl::SharedContextMutex<Mutex>* egl::SharedContextMutex<Mutex>::doTryLock() [with Mutex = std::mutex]’: recursive inlining
> 219 | ANGLE_INLINE SharedContextMutex<Mutex> *SharedContextMutex<Mutex>::doTryLock()
> | ^~~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:230:67: note: called from here
> 230 | SharedContextMutex *const lockedRoot = root->doTryLock();
> | ~~~~~~~~~~~~~~~^~
> In member function ‘egl::SharedContextMutex<Mutex>* egl::SharedContextMutex<Mutex>::doLock() [with Mutex = std::mutex]’,
> inlined from ‘egl::SharedContextMutex<Mutex>* egl::SharedContextMutex<Mutex>::doLock() [with Mutex = std::mutex]’ at /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:251:60:
> /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:241:41: error: inlining failed in call to ‘always_inline’ ‘egl::SharedContextMutex<Mutex>* egl::SharedContextMutex<Mutex>::doLock() [with Mutex = std::mutex]’: recursive inlining
> 241 | ANGLE_INLINE SharedContextMutex<Mutex> *SharedContextMutex<Mutex>::doLock()
> | ^~~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:251:60: note: called from here
> 251 | SharedContextMutex *const lockedRoot = root->doLock();
> | ~~~~~~~~~~~~^~
> /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:241:41: error: inlining failed in call to ‘always_inline’ ‘egl::SharedContextMutex<Mutex>* egl::SharedContextMutex<Mutex>::doLock() [with Mutex = std::mutex]’: recursive inlining
> 241 | ANGLE_INLINE SharedContextMutex<Mutex> *SharedContextMutex<Mutex>::doLock()
> | ^~~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:251:60: note: called from here
> 251 | SharedContextMutex *const lockedRoot = root->doLock();
> | ~~~~~~~~~~~~^~
> In member function ‘egl::SharedContextMutex<Mutex>* egl::SharedContextMutex<Mutex>::doLock() [with Mutex = std::mutex]’,
> inlined from ‘egl::SharedContextMutex<Mutex>* egl::SharedContextMutex<Mutex>::doLock() [with Mutex = std::mutex]’ at /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:251:60,
> inlined from ‘egl::SharedContextMutex<Mutex>* egl::SharedContextMutex<Mutex>::doLock() [with Mutex = std::mutex]’ at /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:251:60,
> inlined from ‘egl::SharedContextMutex<Mutex>* egl::SharedContextMutex<Mutex>::doLock() [with Mutex = std::mutex]’ at /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:251:60,
> inlined from ‘void egl::SharedContextMutex<Mutex>::lock() [with Mutex = std::mutex]’ at /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:131:23:
> /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:241:41: error: inlining failed in call to ‘always_inline’ ‘egl::SharedContextMutex<Mutex>* egl::SharedContextMutex<Mutex>::doLock() [with Mutex = std::mutex]’: recursive inlining
> 241 | ANGLE_INLINE SharedContextMutex<Mutex> *SharedContextMutex<Mutex>::doLock()
> | ^~~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:251:60: note: called from here
> 251 | SharedContextMutex *const lockedRoot = root->doLock();
> | ~~~~~~~~~~~~^~
> /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:241:41: error: inlining failed in call to ‘always_inline’ ‘egl::SharedContextMutex<Mutex>* egl::SharedContextMutex<Mutex>::doLock() [with Mutex = std::mutex]’: recursive inlining
> 241 | ANGLE_INLINE SharedContextMutex<Mutex> *SharedContextMutex<Mutex>::doLock()
> | ^~~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:251:60: note: called from here
> 251 | SharedContextMutex *const lockedRoot = root->doLock();
> | ~~~~~~~~~~~~^~
> In member function ‘egl::SharedContextMutex<Mutex>* egl::SharedContextMutex<Mutex>::doTryLock() [with Mutex = std::mutex]’,
> inlined from ‘egl::SharedContextMutex<Mutex>* egl::SharedContextMutex<Mutex>::doTryLock() [with Mutex = std::mutex]’ at /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:230:67,
> inlined from ‘egl::SharedContextMutex<Mutex>* egl::SharedContextMutex<Mutex>::doTryLock() [with Mutex = std::mutex]’ at /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:230:67,
> inlined from ‘egl::SharedContextMutex<Mutex>* egl::SharedContextMutex<Mutex>::doTryLock() [with Mutex = std::mutex]’ at /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:230:67,
> inlined from ‘static void egl::SharedContextMutex<Mutex>::Merge(egl::SharedContextMutex<Mutex>*, egl::SharedContextMutex<Mutex>*) [with Mutex = std::mutex]’ at /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:311:47:
> /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:219:41: error: inlining failed in call to ‘always_inline’ ‘egl::SharedContextMutex<Mutex>* egl::SharedContextMutex<Mutex>::doTryLock() [with Mutex = std::mutex]’: recursive inlining
> 219 | ANGLE_INLINE SharedContextMutex<Mutex> *SharedContextMutex<Mutex>::doTryLock()
> | ^~~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:230:67: note: called from here
> 230 | SharedContextMutex *const lockedRoot = root->doTryLock();
> | ~~~~~~~~~~~~~~~^~
> /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:219:41: error: inlining failed in call to ‘always_inline’ ‘egl::SharedContextMutex<Mutex>* egl::SharedContextMutex<Mutex>::doTryLock() [with Mutex = std::mutex]’: recursive inlining
> 219 | ANGLE_INLINE SharedContextMutex<Mutex> *SharedContextMutex<Mutex>::doTryLock()
> | ^~~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:230:67: note: called from here
> 230 | SharedContextMutex *const lockedRoot = root->doTryLock();
> | ~~~~~~~~~~~~~~~^~
> In member function ‘egl::SharedContextMutex<Mutex>* egl::SharedContextMutex<Mutex>::doLock() [with Mutex = std::mutex]’,
> inlined from ‘egl::SharedContextMutex<Mutex>* egl::SharedContextMutex<Mutex>::doLock() [with Mutex = std::mutex]’ at /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:251:60,
> inlined from ‘egl::SharedContextMutex<Mutex>* egl::SharedContextMutex<Mutex>::doLock() [with Mutex = std::mutex]’ at /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:251:60,
> inlined from ‘egl::SharedContextMutex<Mutex>* egl::SharedContextMutex<Mutex>::doLock() [with Mutex = std::mutex]’ at /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:251:60,
> inlined from ‘egl::SharedContextMutex<Mutex>* egl::SharedContextMutex<Mutex>::doLock() [with Mutex = std::mutex]’ at /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:251:60,
> inlined from ‘static void egl::SharedContextMutex<Mutex>::Merge(egl::SharedContextMutex<Mutex>*, egl::SharedContextMutex<Mutex>*) [with Mutex = std::mutex]’ at /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:329:51:
> /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:241:41: error: inlining failed in call to ‘always_inline’ ‘egl::SharedContextMutex<Mutex>* egl::SharedContextMutex<Mutex>::doLock() [with Mutex = std::mutex]’: recursive inlining
> 241 | ANGLE_INLINE SharedContextMutex<Mutex> *SharedContextMutex<Mutex>::doLock()
> | ^~~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:251:60: note: called from here
> 251 | SharedContextMutex *const lockedRoot = root->doLock();
> | ~~~~~~~~~~~~^~
> /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:241:41: error: inlining failed in call to ‘always_inline’ ‘egl::SharedContextMutex<Mutex>* egl::SharedContextMutex<Mutex>::doLock() [with Mutex = std::mutex]’: recursive inlining
> 241 | ANGLE_INLINE SharedContextMutex<Mutex> *SharedContextMutex<Mutex>::doLock()
> | ^~~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:251:60: note: called from here
> 251 | SharedContextMutex *const lockedRoot = root->doLock();
> | ~~~~~~~~~~~~^~
> In member function ‘egl::SharedContextMutex<Mutex>* egl::SharedContextMutex<Mutex>::doLock() [with Mutex = std::mutex]’,
> inlined from ‘egl::SharedContextMutex<Mutex>* egl::SharedContextMutex<Mutex>::doLock() [with Mutex = std::mutex]’ at /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:251:60,
> inlined from ‘egl::SharedContextMutex<Mutex>* egl::SharedContextMutex<Mutex>::doLock() [with Mutex = std::mutex]’ at /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:251:60,
> inlined from ‘egl::SharedContextMutex<Mutex>* egl::SharedContextMutex<Mutex>::doLock() [with Mutex = std::mutex]’ at /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:251:60,
> inlined from ‘static void egl::SharedContextMutex<Mutex>::Merge(egl::SharedContextMutex<Mutex>*, egl::SharedContextMutex<Mutex>*) [with Mutex = std::mutex]’ at /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:365:24:
> /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:241:41: error: inlining failed in call to ‘always_inline’ ‘egl::SharedContextMutex<Mutex>* egl::SharedContextMutex<Mutex>::doLock() [with Mutex = std::mutex]’: recursive inlining
> 241 | ANGLE_INLINE SharedContextMutex<Mutex> *SharedContextMutex<Mutex>::doLock()
> | ^~~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:251:60: note: called from here
> 251 | SharedContextMutex *const lockedRoot = root->doLock();
> | ~~~~~~~~~~~~^~
> /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:241:41: error: inlining failed in call to ‘always_inline’ ‘egl::SharedContextMutex<Mutex>* egl::SharedContextMutex<Mutex>::doLock() [with Mutex = std::mutex]’: recursive inlining
> 241 | ANGLE_INLINE SharedContextMutex<Mutex> *SharedContextMutex<Mutex>::doLock()
> | ^~~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/SharedContextMutex.cpp:251:60: note: called from here
> 251 | SharedContextMutex *const lockedRoot = root->doLock();
> | ~~~~~~~~~~~~^~
> [1525/6754] /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_OPENGL -DANGLE_PLATFORM_LINUX -DBUILDING_WEBKIT=1 -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBWRAP_EXECUTABLE=\"/usr/bin/bwrap\" -DDBUS_PROXY_EXECUTABLE=\"/usr/bin/xdg-dbus-proxy\" -DEGL_EGL_PROTOTYPES=0 -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DGETTEXT_PACKAGE=\"WPE\" -DGL_GLES_PROTOTYPES=0 -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DLIBANGLE_IMPLEMENTATION -DPAS_BMALLOC=1 -DUSE_SYSTEM_EGL -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/WebKit -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/include -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/include/KHR -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/common/base -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/common/third_party/xxhash -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/third_party/zlib/google -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/Source/ThirdParty/ANGLE/include -g1 -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -DG_DISABLE_CAST_CHECKS -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -w -MD -MT Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/libANGLE/ShareGroup.cpp.o -MF Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/libANGLE/ShareGroup.cpp.o.d -o Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/libANGLE/ShareGroup.cpp.o -c /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/ShareGroup.cpp
> cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ is not valid for C++
> [1526/6754] /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_OPENGL -DANGLE_PLATFORM_LINUX -DBUILDING_WEBKIT=1 -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBWRAP_EXECUTABLE=\"/usr/bin/bwrap\" -DDBUS_PROXY_EXECUTABLE=\"/usr/bin/xdg-dbus-proxy\" -DEGL_EGL_PROTOTYPES=0 -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DGETTEXT_PACKAGE=\"WPE\" -DGL_GLES_PROTOTYPES=0 -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DLIBANGLE_IMPLEMENTATION -DPAS_BMALLOC=1 -DUSE_SYSTEM_EGL -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/WebKit -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/include -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/include/KHR -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/common/base -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/common/third_party/xxhash -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/third_party/zlib/google -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/Source/ThirdParty/ANGLE/include -g1 -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -DG_DISABLE_CAST_CHECKS -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -w -MD -MT Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/libANGLE/Stream.cpp.o -MF Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/libANGLE/Stream.cpp.o.d -o Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/libANGLE/Stream.cpp.o -c /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/Stream.cpp
> cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ is not valid for C++
> [1527/6754] cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/JavaScriptCore/DerivedSources && /usr/bin/cmake -E env CMAKE_CXX_COMPILER_ID=GNU GCC_OFFLINEASM_SOURCE_MAP=OFF /usr/bin/ruby /<<PKGBUILDDIR>>/Source/JavaScriptCore/offlineasm/asm.rb -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/JavaScriptCore/DerivedSources/ /<<PKGBUILDDIR>>/Source/JavaScriptCore/llint/LowLevelInterpreter.asm /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bin/LLIntOffsetsExtractor /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/JavaScriptCore/DerivedSources/LLIntAssembly.h normal --binary-format=ELF && /usr/bin/cmake -E touch_nocreate /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/JavaScriptCore/DerivedSources/LLIntAssembly.h
> [1528/6754] /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_OPENGL -DANGLE_PLATFORM_LINUX -DBUILDING_WEBKIT=1 -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBWRAP_EXECUTABLE=\"/usr/bin/bwrap\" -DDBUS_PROXY_EXECUTABLE=\"/usr/bin/xdg-dbus-proxy\" -DEGL_EGL_PROTOTYPES=0 -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DGETTEXT_PACKAGE=\"WPE\" -DGL_GLES_PROTOTYPES=0 -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DLIBANGLE_IMPLEMENTATION -DPAS_BMALLOC=1 -DUSE_SYSTEM_EGL -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/WebKit -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/include -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/include/KHR -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/common/base -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/common/third_party/xxhash -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/third_party/zlib/google -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/Source/ThirdParty/ANGLE/include -g1 -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -DG_DISABLE_CAST_CHECKS -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -w -MD -MT Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/libANGLE/Surface.cpp.o -MF Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/libANGLE/Surface.cpp.o.d -o Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/libANGLE/Surface.cpp.o -c /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/Surface.cpp
> cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ is not valid for C++
> [1529/6754] /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_OPENGL -DANGLE_PLATFORM_LINUX -DBUILDING_WEBKIT=1 -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBWRAP_EXECUTABLE=\"/usr/bin/bwrap\" -DDBUS_PROXY_EXECUTABLE=\"/usr/bin/xdg-dbus-proxy\" -DEGL_EGL_PROTOTYPES=0 -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DGETTEXT_PACKAGE=\"WPE\" -DGL_GLES_PROTOTYPES=0 -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DLIBANGLE_IMPLEMENTATION -DPAS_BMALLOC=1 -DUSE_SYSTEM_EGL -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/WebKit -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/include -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/include/KHR -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/common/base -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/common/third_party/xxhash -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/third_party/zlib/google -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/Source/ThirdParty/ANGLE/include -g1 -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -DG_DISABLE_CAST_CHECKS -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -w -MD -MT Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/libANGLE/Texture.cpp.o -MF Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/libANGLE/Texture.cpp.o.d -o Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/libANGLE/Texture.cpp.o -c /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/Texture.cpp
> cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ is not valid for C++
> [1530/6754] /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_OPENGL -DANGLE_PLATFORM_LINUX -DBUILDING_WEBKIT=1 -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBWRAP_EXECUTABLE=\"/usr/bin/bwrap\" -DDBUS_PROXY_EXECUTABLE=\"/usr/bin/xdg-dbus-proxy\" -DEGL_EGL_PROTOTYPES=0 -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DGETTEXT_PACKAGE=\"WPE\" -DGL_GLES_PROTOTYPES=0 -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DLIBANGLE_IMPLEMENTATION -DPAS_BMALLOC=1 -DUSE_SYSTEM_EGL -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/WebKit -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/include -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/include/KHR -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/common/base -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/common/third_party/xxhash -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/third_party/zlib/google -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/Source/ThirdParty/ANGLE/include -g1 -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -DG_DISABLE_CAST_CHECKS -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -w -MD -MT Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/libANGLE/Thread.cpp.o -MF Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/libANGLE/Thread.cpp.o.d -o Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/libANGLE/Thread.cpp.o -c /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/Thread.cpp
> cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ is not valid for C++
> [1531/6754] /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_OPENGL -DANGLE_PLATFORM_LINUX -DBUILDING_WEBKIT=1 -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBWRAP_EXECUTABLE=\"/usr/bin/bwrap\" -DDBUS_PROXY_EXECUTABLE=\"/usr/bin/xdg-dbus-proxy\" -DEGL_EGL_PROTOTYPES=0 -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DGETTEXT_PACKAGE=\"WPE\" -DGL_GLES_PROTOTYPES=0 -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DLIBANGLE_IMPLEMENTATION -DPAS_BMALLOC=1 -DUSE_SYSTEM_EGL -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/WebKit -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/include -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/include/KHR -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/common/base -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/common/third_party/xxhash -I/<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/third_party/zlib/google -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/Source/ThirdParty/ANGLE/include -g1 -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -DG_DISABLE_CAST_CHECKS -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -w -MD -MT Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/libANGLE/State.cpp.o -MF Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/libANGLE/State.cpp.o.d -o Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/libANGLE/State.cpp.o -c /<<PKGBUILDDIR>>/Source/ThirdParty/ANGLE/src/libANGLE/State.cpp
> cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ is not valid for C++
> ninja: build stopped: subcommand failed.
> dh_auto_build: error: cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j8 -v returned exit code 1
> make: *** [debian/rules:157: binary] Error 25
The full build log is available from:
http://qa-logs.debian.net/2024/03/13/wpewebkit_2.42.5-1.1_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240313;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240313&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
More information about the Pkg-webkit-maintainers
mailing list