FAILED: src/gn/operators.o /usr/bin/c++ -MMD -MF src/gn/operators.o.d -I../../../../src/3rdparty/gn/src -I. -DNO_LAST_COMMIT_POSITION -DNDEBUG -O3 -fdata-sections -ffunction-sections -Werror -D_FILE_OFFSET_BITS=64 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -pthread -pipe -fno-exceptions -fno-rtti -fdiagnostics-color -Wall -Wextra -Wno-unused-parameter -Wextra-semi -Wundef -Wno-redundant-move -Wno-restrict -Wno-deprecated-copy -Wno-implicit-fallthrough -Wno-redundant-move -Wno-unused-variable -Wno-format -Wno-strict-aliasing -Wno-cast-function-type -std=gnu++20 -c ../../../../src/3rdparty/gn/src/gn/operators.cc -o src/gn/operators.o In file included from /usr/include/c++/12/string:40, from ../../../../src/3rdparty/gn/src/base/strings/string_number_conversions.h:11, from ../../../../src/3rdparty/gn/src/gn/operators.cc:10: In static member function ‘static constexpr void std::char_traits::assign(char_type&, const char_type&)’, inlined from ‘static constexpr void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_S_copy(_CharT*, const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/basic_string.h:431:23, inlined from ‘constexpr std::__cxx11::basic_string<_CharT, _Traits, _Allocator>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_replace(size_type, size_type, const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/basic_string.tcc:540:22, inlined from ‘constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::assign(const _CharT*) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/basic_string.h:1659:19, inlined from ‘constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::operator=(const _CharT*) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/basic_string.h:827:28, inlined from ‘Err {anonymous}::MakeOverwriteError(const BinaryOpNode*, const Value&)’ at ../../../../src/3rdparty/gn/src/gn/operators.cc:202:17: /usr/include/c++/12/bits/char_traits.h:348:16: error: ‘((const std::char_traits::char_type*)((char*)&empty_def + offsetof(std::__cxx11::string, std::__cxx11::basic_string, std::allocator >::)))[2]’ may be used uninitialized [-Werror=maybe-uninitialized] 348 | __c1 = __c2; | ^~~~ ../../../../src/3rdparty/gn/src/gn/operators.cc: In function ‘Err {anonymous}::MakeOverwriteError(const BinaryOpNode*, const Value&)’: ../../../../src/3rdparty/gn/src/gn/operators.cc:198:15: note: ‘empty_def’ declared here 198 | std::string empty_def; | ^~~~~~~~~ In static member function ‘static constexpr void std::char_traits::assign(char_type&, const char_type&)’, inlined from ‘static constexpr void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_S_copy(_CharT*, const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/basic_string.h:431:23, inlined from ‘constexpr std::__cxx11::basic_string<_CharT, _Traits, _Allocator>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_replace(size_type, size_type, const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/basic_string.tcc:540:22, inlined from ‘constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::assign(const _CharT*) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/basic_string.h:1659:19, inlined from ‘constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::operator=(const _CharT*) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/basic_string.h:827:28, inlined from ‘Err {anonymous}::MakeOverwriteError(const BinaryOpNode*, const Value&)’ at ../../../../src/3rdparty/gn/src/gn/operators.cc:205:17: /usr/include/c++/12/bits/char_traits.h:348:16: error: ‘((const std::char_traits::char_type*)((char*)&empty_def + offsetof(std::__cxx11::string, std::__cxx11::basic_string, std::allocator >::)))[2]’ may be used uninitialized [-Werror=maybe-uninitialized] 348 | __c1 = __c2; | ^~~~ ../../../../src/3rdparty/gn/src/gn/operators.cc: In function ‘Err {anonymous}::MakeOverwriteError(const BinaryOpNode*, const Value&)’: ../../../../src/3rdparty/gn/src/gn/operators.cc:198:15: note: ‘empty_def’ declared here 198 | std::string empty_def; | ^~~~~~~~~ cc1plus: all warnings being treated as errors [197/200] CXX src/gn/command_gen.o ninja: build stopped: subcommand failed. FAILED: gn /mnt/lzwind/qt6-webengine/obj-x86_64-linux-gnu/src/gn/gn cd /mnt/lzwind/qt6-webengine/obj-x86_64-linux-gnu/src/gn && /usr/bin/python3 /mnt/lzwind/qt6-webengine/src/3rdparty/gn/build/gen.py --no-last-commit-position --out-path /mnt/lzwind/qt6-webengine/obj-x86_64-linux-gnu/src/gn/Release --cc /usr/bin/cc --cxx /usr/bin/c++ --ld /usr/bin/c++ --platform linux --ar /usr/bin/ar --qt-version 6.8.0.qtwebengine.qt.io && /usr/bin/ninja -C /mnt/lzwind/qt6-webengine/obj-x86_64-linux-gnu/src/gn/Release gn ninja: build stopped: subcommand failed. [123/348] : && /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/mnt/lzwind/qt6-webengine=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -flto=auto -fno-fat-lto-objects -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -Wl,--version-script,/mnt/lzwind/qt6-webengine/obj-x86_64-linux-gnu/src/webenginequick/ui/qtwebenginequickdelegatesplugin.version -Wl,-z,relro,-z,now -Wl,--enable-new-dtags -shared -o lib/x86_64-linux-gnu/qt6/qml/QtWebEngine/ControlsDelegates/libqtwebenginequickdelegatesplugin.so src/webenginequick/ui/CMakeFiles/qtwebenginequickdelegatesplugin.dir/Unity/unity_0_cxx.cxx.o src/webenginequick/ui/CMakeFiles/qtwebenginequickdelegatesplugin.dir/.qt/rcc/qrc_qtwebenginequickdelegatesplugin.cpp.o -Wl,-rpath,/mnt/lzwind/qt6-webengine/obj-x86_64-linux-gnu/lib/x86_64-linux-gnu: lib/x86_64-linux-gnu/libQt6WebEngineQuickDelegatesQml.so.6.8.0 /usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.8.0 /usr/lib/x86_64-linux-gnu/libQt6Network.so.6.8.0 /usr/lib/x86_64-linux-gnu/libQt6Core.so.6.8.0 && : FAILED: src/gn/src/gn-stamp/gn-build /mnt/lzwind/qt6-webengine/obj-x86_64-linux-gnu/src/gn/src/gn-stamp/gn-build cd /mnt/lzwind/qt6-webengine/obj-x86_64-linux-gnu/src/gn && /usr/bin/cmake --build . && /usr/bin/cmake -E touch /mnt/lzwind/qt6-webengine/obj-x86_64-linux-gnu/src/gn/src/gn-stamp/gn-build ninja: build stopped: subcommand failed. dh_auto_build: error: cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j192 -v returned exit code 1 make[1]: *** [debian/rules:91: override_dh_auto_build] Error 1 make[1]: Leaving directory '/mnt/lzwind/qt6-webengine' make: *** [debian/rules:32: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2