--- Begin Message ---
Package: src:mir
Version: 2.28.0-2
Severity: serious
Tags: ftbfs forky sid
Dear maintainer:
During a rebuild of all packages in unstable, this package failed to build.
Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:
https://people.debian.org/~sanvila/build-logs/202608/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:mir, so that this is still
visible in the BTS web page for this package.
Thanks.
--------------------------------------------------------------------------------
[...]
/<<PKGBUILDDIR>>/tests/unit-tests/console/test_linux_virtual_terminal.cpp:1763:33:
error: call of overloaded âgmock_ioctl(const
testing::internal::AnythingMatcher&, long unsigned int, std::nullptr_t)â is
ambiguous
1763 | EXPECT_CALL(mock_fops, ioctl(_, EVIOCREVOKE, nullptr))
| ^
⢠there are 2 candidates
⢠candidate 1: âtesting::internal::MockSpec<int(int, long unsigned int,
int)> {anonymous}::MockVTFileOperations::gmock_ioctl(const
testing::Matcher<int>&, const testing::Matcher<long unsigned int>&, const
testing::Matcher<int>&)â
/<<PKGBUILDDIR>>/tests/unit-tests/console/test_linux_virtual_terminal.cpp:58:5:
58 | MOCK_METHOD(int, ioctl, (int, unsigned long int, int),
(override));
| ^~~~~~~~~~~
⢠candidate 2: âtesting::internal::MockSpec<int(int, long unsigned int,
void*)> {anonymous}::MockVTFileOperations::gmock_ioctl(const
testing::Matcher<int>&, const testing::Matcher<long unsigned int>&, const
testing::Matcher<void*>&)â
/<<PKGBUILDDIR>>/tests/unit-tests/console/test_linux_virtual_terminal.cpp:59:5:
59 | MOCK_METHOD(int, ioctl, (int, unsigned long int, void*),
(override));
| ^~~~~~~~~~~
make[3]: *** [tests/unit-tests/CMakeFiles/mir_unit_tests.dir/build.make:579:
tests/unit-tests/CMakeFiles/mir_unit_tests.dir/console/test_linux_virtual_terminal.cpp.o]
Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build-amd64'
make[2]: *** [CMakeFiles/Makefile2:9588:
tests/unit-tests/CMakeFiles/mir_unit_tests.dir/all] Error 2
make[2]: *** Waiting for unfinished jobs....
[ 85%] Building CXX object
tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_configuration.cpp.o
cd /<<PKGBUILDDIR>>/build-amd64/tests/unit-tests/platforms/g
[too-long-redacted] /test_display_configuration.cpp
[ 85%] Building CXX object
tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_real_kms_output.cpp.o
cd /<<PKGBUILDDIR>>/build-amd64/tests/unit-tests/platforms/g
[too-long-redacted] ms/kms/test_real_kms_output.cpp
[ 85%] Building CXX object
tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_kms_page_flipper.cpp.o
cd /<<PKGBUILDDIR>>/build-amd64/tests/unit-tests/platforms/g
[too-long-redacted] s/kms/test_kms_page_flipper.cpp
[ 85%] Building CXX object
tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_cursor.cpp.o
cd /<<PKGBUILDDIR>>/build-amd64/tests/unit-tests/platforms/g
[too-long-redacted] rms/gbm-kms/kms/test_cursor.cpp
/<<PKGBUILDDIR>>/tests/unit-tests/platforms/gbm-kms/kms/test_cursor.cpp: In
constructor â{anonymous}::MesaCursorTest::MesaCursorTest()â:
/<<PKGBUILDDIR>>/tests/unit-tests/platforms/gbm-kms/kms/test_cursor.cpp:309:34:
warning: âtypename std::decay<_Tp>::type testing::Invoke(FunctionImpl&&)
[with FunctionImpl =
{anonymous}::MesaCursorTest::MesaCursorTest()::<lambda(int, uint64_t,
uint64_t*)>; typename std::decay<_Tp>::type =
{anonymous}::MesaCursorTest::MesaCursorTest()::<lambda(int, uint64_t,
uint64_t*)>]â is deprecated: Actions can now be implicitly constructed from
callables. No need to create wrapper objects using Invoke().
[-Wdeprecated-declarations]
309 | .WillByDefault(Invoke([this](int , uint64_t , uint64_t
*value)
|
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
310 | {
| ~
311 | *value = cursor_side;
| ~~~~~~~~~~~~~~~~~~~~~
312 | return 0;
| ~~~~~~~~~
313 | }));
| ~~
In file included from /usr/src/googletest/googlemock/include/gmock/gmock.h:56,
from
/<<PKGBUILDDIR>>/tests/include/mir/test/doubles/mock_gbm.h:20,
from
/<<PKGBUILDDIR>>/tests/unit-tests/platforms/gbm-kms/kms/test_cursor.cpp:27:
/usr/src/googletest/googlemock/include/gmock/gmock-actions.h:2042:41: note:
declared here
2042 | typename std::decay<FunctionImpl>::type Invoke(FunctionImpl&&
function_impl) {
| ^~~~~~
/<<PKGBUILDDIR>>/tests/unit-tests/platforms/gbm-kms/kms/test_cursor.cpp:315:34:
warning: âtypename std::decay<_Tp>::type testing::Invoke(FunctionImpl&&)
[with FunctionImpl =
{anonymous}::MesaCursorTest::MesaCursorTest()::<lambda(int, uint64_t,
uint64_t*)>; typename std::decay<_Tp>::type =
{anonymous}::MesaCursorTest::MesaCursorTest()::<lambda(int, uint64_t,
uint64_t*)>]â is deprecated: Actions can now be implicitly constructed from
callables. No need to create wrapper objects using Invoke().
[-Wdeprecated-declarations]
315 | .WillByDefault(Invoke([this](int , uint64_t , uint64_t
*value)
|
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
316 | {
| ~
317 | *value = cursor_side;
| ~~~~~~~~~~~~~~~~~~~~~
318 | return 0;
| ~~~~~~~~~
319 | }));
| ~~
/usr/src/googletest/googlemock/include/gmock/gmock-actions.h:2042:41: note:
declared here
2042 | typename std::decay<FunctionImpl>::type Invoke(FunctionImpl&&
function_impl) {
| ^~~~~~
/<<PKGBUILDDIR>>/tests/unit-tests/platforms/gbm-kms/kms/test_cursor.cpp: In
member function âvirtual void
MesaCursorTest_respects_drm_cap_cursor_Test::TestBody()â:
/<<PKGBUILDDIR>>/tests/unit-tests/platforms/gbm-kms/kms/test_cursor.cpp:373:30:
warning: âtypename std::decay<_Tp>::type testing::Invoke(FunctionImpl&&)
[with FunctionImpl =
MesaCursorTest_respects_drm_cap_cursor_Test::TestBody()::<lambda(int, uint64_t,
uint64_t*)>; typename std::decay<_Tp>::type =
MesaCursorTest_respects_drm_cap_cursor_Test::TestBody()::<lambda(int, uint64_t,
uint64_t*)>]â is deprecated: Actions can now be implicitly constructed from
callables. No need to create wrapper objects using Invoke().
[-Wdeprecated-declarations]
373 | .WillByDefault(Invoke([](int , uint64_t , uint64_t *value) {
*value = drm_buffer_size; return 0; }));
|
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/googletest/googlemock/include/gmock/gmock-actions.h:2042:41: note:
declared here
2042 | typename std::decay<FunctionImpl>::type Invoke(FunctionImpl&&
function_impl) {
| ^~~~~~
/<<PKGBUILDDIR>>/tests/unit-tests/platforms/gbm-kms/kms/test_cursor.cpp:376:30:
warning: âtypename std::decay<_Tp>::type testing::Invoke(FunctionImpl&&)
[with FunctionImpl =
MesaCursorTest_respects_drm_cap_cursor_Test::TestBody()::<lambda(int, uint64_t,
uint64_t*)>; typename std::decay<_Tp>::type =
MesaCursorTest_respects_drm_cap_cursor_Test::TestBody()::<lambda(int, uint64_t,
uint64_t*)>]â is deprecated: Actions can now be implicitly constructed from
callables. No need to create wrapper objects using Invoke().
[-Wdeprecated-declarations]
376 | .WillByDefault(Invoke([](int , uint64_t , uint64_t *value) {
*value = drm_buffer_size; return 0; }));
|
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/googletest/googlemock/include/gmock/gmock-actions.h:2042:41: note:
declared here
2042 | typename std::decay<FunctionImpl>::type Invoke(FunctionImpl&&
function_impl) {
| ^~~~~~
[ 86%] Building CXX object
tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_bypass.cpp.o
cd /<<PKGBUILDDIR>>/build-amd64/tests/unit-tests/platforms/g
[too-long-redacted] rms/gbm-kms/kms/test_bypass.cpp
[ 86%] Building CXX object
tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_drm_helper.cpp.o
cd /<<PKGBUILDDIR>>/build-amd64/tests/unit-tests/platforms/g
[too-long-redacted] gbm-kms/kms/test_drm_helper.cpp
In file included from /<<PKGBUILDDIR>>/include/core/mir/geometry/size.h:21,
from
/<<PKGBUILDDIR>>/include/platform/mir/graphics/cursor.h:21,
from
/<<PKGBUILDDIR>>/src/platforms/gbm-kms/server/kms/cursor.h:21,
from
/<<PKGBUILDDIR>>/tests/unit-tests/platforms/gbm-kms/kms/test_cursor.cpp:17:
In copy constructor âconstexpr mir::geometry::generic::Value<T,
Tag>::Value(const mir::geometry::generic::Value<T, Tag>&) [with T = int; Tag =
mir::geometry::WidthTag]â,
inlined from âconstexpr mir::geometry::generic::Size<T>::Size(const
mir::geometry::generic::Size<T>&) [with T = int]â at
/<<PKGBUILDDIR>>/include/core/mir/geometry/size.h:51:15,
inlined from âvirtual mir::geometry::Size
{anonymous}::SinglePixelCursorImage::size() constâ at
/<<PKGBUILDDIR>>/tests/unit-tests/platforms/gbm-kms/kms/test_cursor.cpp:334:16,
inlined from âvirtual void
MesaCursorTest_cursor_renderable_screen_position_is_expected_Test::TestBody()â
at
/<<PKGBUILDDIR>>/tests/unit-tests/platforms/gbm-kms/kms/test_cursor.cpp:817:5:
/<<PKGBUILDDIR>>/include/core/mir/geometry/dimensions.h:127:22: warning: array
subscript 8 is outside array bounds of
âstd::_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
std::allocator<void>, __gnu_cxx::_S_atomic> [1]â [-Warray-bounds=]
127 | : value{that.value}
| ~~~~~^~~~~
In file included from
/usr/include/x86_64-linux-gnu/c++/16/bits/c++allocator.h:33,
from /usr/include/c++/16/bits/allocator.h:46,
from /usr/include/c++/16/string:46,
from /usr/include/c++/16/bits/locale_classes.h:43,
from /usr/include/c++/16/bits/ios_base.h:43,
from /usr/include/c++/16/ios:46,
from /usr/include/c++/16/bits/ostream.h:43,
from /usr/include/c++/16/ostream:42,
from /<<PKGBUILDDIR>>/include/core/mir/geometry/size.h:22:
In member function âconstexpr _Tp*
std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp =
std::_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
std::allocator<void>, __gnu_cxx::_S_atomic>]â,
inlined from âconstexpr _Tp* std::allocator< <template-parameter-1-1>
>::allocate(std::size_t) [with _Tp =
std::_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
std::allocator<void>, __gnu_cxx::_S_atomic>]â at
/usr/include/c++/16/bits/allocator.h:206:40,
inlined from âstatic constexpr _Tp*
std::allocator_traits<std::allocator<_CharT> >::allocate(allocator_type&,
size_type) [with _Tp =
std::_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
std::allocator<void>, __gnu_cxx::_S_atomic>]â at
/usr/include/c++/16/bits/alloc_traits.h:638:28,
inlined from âstd::__allocated_ptr<_Alloc>
std::__allocate_guarded(_Alloc&) [with _Alloc =
allocator<_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
allocator<void>, __gnu_cxx::_S_atomic> >]â at
/usr/include/c++/16/bits/allocated_ptr.h:103:69,
inlined from âstd::__shared_count<_Lp>::__shared_count(_Tp*&,
std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp =
{anonymous}::StubCursorImage; _Alloc = std::allocator<void>; _Args = {};
__gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]â at
/usr/include/c++/16/bits/shared_ptr_base.h:1035:9,
inlined from âstd::__shared_ptr<_Tp,
_Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc =
std::allocator<void>; _Args = {}; _Tp = {anonymous}::StubCursorImage;
__gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]â at
/usr/include/c++/16/bits/shared_ptr_base.h:1813:14,
inlined from
âstd::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&&
...) [with _Alloc = std::allocator<void>; _Args = {}; _Tp =
{anonymous}::StubCursorImage]â at
/usr/include/c++/16/bits/shared_ptr.h:463:59,
inlined from âstd::shared_ptr<std::_NonArray<_Tp> >
std::make_shared(_Args&& ...) [with _Tp = {anonymous}::StubCursorImage; _Args =
{}]â at /usr/include/c++/16/bits/shared_ptr.h:1066:39,
inlined from âvirtual void
MesaCursorTest_cursor_renderable_screen_position_is_expected_Test::TestBody()â
at
/<<PKGBUILDDIR>>/tests/unit-tests/platforms/gbm-kms/kms/test_cursor.cpp:813:52:
/usr/include/c++/16/bits/new_allocator.h:162:75: note: at offset 32 into object
of size 24 allocated by âoperator newâ
162 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n *
sizeof(_Tp)));
|
^
In copy constructor âconstexpr mir::geometry::generic::Value<T,
Tag>::Value(const mir::geometry::generic::Value<T, Tag>&) [with T = int; Tag =
mir::geometry::HeightTag]â,
inlined from âconstexpr mir::geometry::generic::Size<T>::Size(const
mir::geometry::generic::Size<T>&) [with T = int]â at
/<<PKGBUILDDIR>>/include/core/mir/geometry/size.h:51:15,
inlined from âvirtual mir::geometry::Size
{anonymous}::SinglePixelCursorImage::size() constâ at
/<<PKGBUILDDIR>>/tests/unit-tests/platforms/gbm-kms/kms/test_cursor.cpp:334:16,
inlined from âvirtual void
MesaCursorTest_cursor_renderable_screen_position_is_expected_Test::TestBody()â
at
/<<PKGBUILDDIR>>/tests/unit-tests/platforms/gbm-kms/kms/test_cursor.cpp:817:5:
/<<PKGBUILDDIR>>/include/core/mir/geometry/dimensions.h:127:22: warning: array
subscript 9 is outside array bounds of
âstd::_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
std::allocator<void>, __gnu_cxx::_S_atomic> [1]â [-Warray-bounds=]
127 | : value{that.value}
| ~~~~~^~~~~
In member function âconstexpr _Tp*
std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp =
std::_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
std::allocator<void>, __gnu_cxx::_S_atomic>]â,
inlined from âconstexpr _Tp* std::allocator< <template-parameter-1-1>
>::allocate(std::size_t) [with _Tp =
std::_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
std::allocator<void>, __gnu_cxx::_S_atomic>]â at
/usr/include/c++/16/bits/allocator.h:206:40,
inlined from âstatic constexpr _Tp*
std::allocator_traits<std::allocator<_CharT> >::allocate(allocator_type&,
size_type) [with _Tp =
std::_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
std::allocator<void>, __gnu_cxx::_S_atomic>]â at
/usr/include/c++/16/bits/alloc_traits.h:638:28,
inlined from âstd::__allocated_ptr<_Alloc>
std::__allocate_guarded(_Alloc&) [with _Alloc =
allocator<_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
allocator<void>, __gnu_cxx::_S_atomic> >]â at
/usr/include/c++/16/bits/allocated_ptr.h:103:69,
inlined from âstd::__shared_count<_Lp>::__shared_count(_Tp*&,
std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp =
{anonymous}::StubCursorImage; _Alloc = std::allocator<void>; _Args = {};
__gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]â at
/usr/include/c++/16/bits/shared_ptr_base.h:1035:9,
inlined from âstd::__shared_ptr<_Tp,
_Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc =
std::allocator<void>; _Args = {}; _Tp = {anonymous}::StubCursorImage;
__gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]â at
/usr/include/c++/16/bits/shared_ptr_base.h:1813:14,
inlined from
âstd::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&&
...) [with _Alloc = std::allocator<void>; _Args = {}; _Tp =
{anonymous}::StubCursorImage]â at
/usr/include/c++/16/bits/shared_ptr.h:463:59,
inlined from âstd::shared_ptr<std::_NonArray<_Tp> >
std::make_shared(_Args&& ...) [with _Tp = {anonymous}::StubCursorImage; _Args =
{}]â at /usr/include/c++/16/bits/shared_ptr.h:1066:39,
inlined from âvirtual void
MesaCursorTest_cursor_renderable_screen_position_is_expected_Test::TestBody()â
at
/<<PKGBUILDDIR>>/tests/unit-tests/platforms/gbm-kms/kms/test_cursor.cpp:813:52:
/usr/include/c++/16/bits/new_allocator.h:162:75: note: at offset 36 into object
of size 24 allocated by âoperator newâ
162 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n *
sizeof(_Tp)));
|
^
In copy constructor âconstexpr mir::geometry::generic::Value<T,
Tag>::Value(const mir::geometry::generic::Value<T, Tag>&) [with T = int; Tag =
mir::geometry::WidthTag]â,
inlined from âconstexpr mir::geometry::generic::Size<T>::Size(const
mir::geometry::generic::Size<T>&) [with T = int]â at
/<<PKGBUILDDIR>>/include/core/mir/geometry/size.h:51:15,
inlined from âvirtual mir::geometry::Size
{anonymous}::SinglePixelCursorImage::size() constâ at
/<<PKGBUILDDIR>>/tests/unit-tests/platforms/gbm-kms/kms/test_cursor.cpp:334:16,
inlined from âvirtual void
MesaCursorTest_cursor_renderable_screen_position_is_expected_Test::TestBody()â
at
/<<PKGBUILDDIR>>/tests/unit-tests/platforms/gbm-kms/kms/test_cursor.cpp:817:5:
/<<PKGBUILDDIR>>/include/core/mir/geometry/dimensions.h:127:22: warning: array
subscript 8 is outside array bounds of
âstd::_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
std::allocator<void>, __gnu_cxx::_S_atomic> [1]â [-Warray-bounds=]
127 | : value{that.value}
| ~~~~~^~~~~
In member function âconstexpr _Tp*
std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp =
std::_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
std::allocator<void>, __gnu_cxx::_S_atomic>]â,
inlined from âconstexpr _Tp* std::allocator< <template-parameter-1-1>
>::allocate(std::size_t) [with _Tp =
std::_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
std::allocator<void>, __gnu_cxx::_S_atomic>]â at
/usr/include/c++/16/bits/allocator.h:206:40,
inlined from âstatic constexpr _Tp*
std::allocator_traits<std::allocator<_CharT> >::allocate(allocator_type&,
size_type) [with _Tp =
std::_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
std::allocator<void>, __gnu_cxx::_S_atomic>]â at
/usr/include/c++/16/bits/alloc_traits.h:638:28,
inlined from âstd::__allocated_ptr<_Alloc>
std::__allocate_guarded(_Alloc&) [with _Alloc =
allocator<_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
allocator<void>, __gnu_cxx::_S_atomic> >]â at
/usr/include/c++/16/bits/allocated_ptr.h:103:69,
inlined from âstd::__shared_count<_Lp>::__shared_count(_Tp*&,
std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp =
{anonymous}::StubCursorImage; _Alloc = std::allocator<void>; _Args = {};
__gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]â at
/usr/include/c++/16/bits/shared_ptr_base.h:1035:9,
inlined from âstd::__shared_ptr<_Tp,
_Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc =
std::allocator<void>; _Args = {}; _Tp = {anonymous}::StubCursorImage;
__gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]â at
/usr/include/c++/16/bits/shared_ptr_base.h:1813:14,
inlined from
âstd::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&&
...) [with _Alloc = std::allocator<void>; _Args = {}; _Tp =
{anonymous}::StubCursorImage]â at
/usr/include/c++/16/bits/shared_ptr.h:463:59,
inlined from âstd::shared_ptr<std::_NonArray<_Tp> >
std::make_shared(_Args&& ...) [with _Tp = {anonymous}::StubCursorImage; _Args =
{}]â at /usr/include/c++/16/bits/shared_ptr.h:1066:39,
inlined from âvirtual void
MesaCursorTest_cursor_renderable_screen_position_is_expected_Test::TestBody()â
at
/<<PKGBUILDDIR>>/tests/unit-tests/platforms/gbm-kms/kms/test_cursor.cpp:813:52:
/usr/include/c++/16/bits/new_allocator.h:162:75: note: at offset 32 into object
of size 24 allocated by âoperator newâ
162 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n *
sizeof(_Tp)));
|
^
In copy constructor âconstexpr mir::geometry::generic::Value<T,
Tag>::Value(const mir::geometry::generic::Value<T, Tag>&) [with T = int; Tag =
mir::geometry::HeightTag]â,
inlined from âconstexpr mir::geometry::generic::Size<T>::Size(const
mir::geometry::generic::Size<T>&) [with T = int]â at
/<<PKGBUILDDIR>>/include/core/mir/geometry/size.h:51:15,
inlined from âvirtual mir::geometry::Size
{anonymous}::SinglePixelCursorImage::size() constâ at
/<<PKGBUILDDIR>>/tests/unit-tests/platforms/gbm-kms/kms/test_cursor.cpp:334:16,
inlined from âvirtual void
MesaCursorTest_cursor_renderable_screen_position_is_expected_Test::TestBody()â
at
/<<PKGBUILDDIR>>/tests/unit-tests/platforms/gbm-kms/kms/test_cursor.cpp:817:5:
/<<PKGBUILDDIR>>/include/core/mir/geometry/dimensions.h:127:22: warning: array
subscript 9 is outside array bounds of
âstd::_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
std::allocator<void>, __gnu_cxx::_S_atomic> [1]â [-Warray-bounds=]
127 | : value{that.value}
| ~~~~~^~~~~
In member function âconstexpr _Tp*
std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp =
std::_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
std::allocator<void>, __gnu_cxx::_S_atomic>]â,
inlined from âconstexpr _Tp* std::allocator< <template-parameter-1-1>
>::allocate(std::size_t) [with _Tp =
std::_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
std::allocator<void>, __gnu_cxx::_S_atomic>]â at
/usr/include/c++/16/bits/allocator.h:206:40,
inlined from âstatic constexpr _Tp*
std::allocator_traits<std::allocator<_CharT> >::allocate(allocator_type&,
size_type) [with _Tp =
std::_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
std::allocator<void>, __gnu_cxx::_S_atomic>]â at
/usr/include/c++/16/bits/alloc_traits.h:638:28,
inlined from âstd::__allocated_ptr<_Alloc>
std::__allocate_guarded(_Alloc&) [with _Alloc =
allocator<_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
allocator<void>, __gnu_cxx::_S_atomic> >]â at
/usr/include/c++/16/bits/allocated_ptr.h:103:69,
inlined from âstd::__shared_count<_Lp>::__shared_count(_Tp*&,
std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp =
{anonymous}::StubCursorImage; _Alloc = std::allocator<void>; _Args = {};
__gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]â at
/usr/include/c++/16/bits/shared_ptr_base.h:1035:9,
inlined from âstd::__shared_ptr<_Tp,
_Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc =
std::allocator<void>; _Args = {}; _Tp = {anonymous}::StubCursorImage;
__gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]â at
/usr/include/c++/16/bits/shared_ptr_base.h:1813:14,
inlined from
âstd::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&&
...) [with _Alloc = std::allocator<void>; _Args = {}; _Tp =
{anonymous}::StubCursorImage]â at
/usr/include/c++/16/bits/shared_ptr.h:463:59,
inlined from âstd::shared_ptr<std::_NonArray<_Tp> >
std::make_shared(_Args&& ...) [with _Tp = {anonymous}::StubCursorImage; _Args =
{}]â at /usr/include/c++/16/bits/shared_ptr.h:1066:39,
inlined from âvirtual void
MesaCursorTest_cursor_renderable_screen_position_is_expected_Test::TestBody()â
at
/<<PKGBUILDDIR>>/tests/unit-tests/platforms/gbm-kms/kms/test_cursor.cpp:813:52:
/usr/include/c++/16/bits/new_allocator.h:162:75: note: at offset 36 into object
of size 24 allocated by âoperator newâ
162 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n *
sizeof(_Tp)));
|
^
In copy constructor âconstexpr mir::geometry::generic::Value<T,
Tag>::Value(const mir::geometry::generic::Value<T, Tag>&) [with T = int; Tag =
mir::geometry::WidthTag]â,
inlined from âconstexpr mir::geometry::generic::Size<T>::Size(const
mir::geometry::generic::Size<T>&) [with T = int]â at
/<<PKGBUILDDIR>>/include/core/mir/geometry/size.h:51:15,
inlined from âvirtual mir::geometry::Size
{anonymous}::SinglePixelCursorImage::size() constâ at
/<<PKGBUILDDIR>>/tests/unit-tests/platforms/gbm-kms/kms/test_cursor.cpp:334:16,
inlined from âvirtual void
MesaCursorTest_cursor_renderable_src_bounds_is_expected_Test::TestBody()â at
/<<PKGBUILDDIR>>/tests/unit-tests/platforms/gbm-kms/kms/test_cursor.cpp:829:5:
/<<PKGBUILDDIR>>/include/core/mir/geometry/dimensions.h:127:22: warning: array
subscript 8 is outside array bounds of
âstd::_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
std::allocator<void>, __gnu_cxx::_S_atomic> [1]â [-Warray-bounds=]
127 | : value{that.value}
| ~~~~~^~~~~
In member function âconstexpr _Tp*
std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp =
std::_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
std::allocator<void>, __gnu_cxx::_S_atomic>]â,
inlined from âconstexpr _Tp* std::allocator< <template-parameter-1-1>
>::allocate(std::size_t) [with _Tp =
std::_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
std::allocator<void>, __gnu_cxx::_S_atomic>]â at
/usr/include/c++/16/bits/allocator.h:206:40,
inlined from âstatic constexpr _Tp*
std::allocator_traits<std::allocator<_CharT> >::allocate(allocator_type&,
size_type) [with _Tp =
std::_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
std::allocator<void>, __gnu_cxx::_S_atomic>]â at
/usr/include/c++/16/bits/alloc_traits.h:638:28,
inlined from âstd::__allocated_ptr<_Alloc>
std::__allocate_guarded(_Alloc&) [with _Alloc =
allocator<_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
allocator<void>, __gnu_cxx::_S_atomic> >]â at
/usr/include/c++/16/bits/allocated_ptr.h:103:69,
inlined from âstd::__shared_count<_Lp>::__shared_count(_Tp*&,
std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp =
{anonymous}::StubCursorImage; _Alloc = std::allocator<void>; _Args = {};
__gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]â at
/usr/include/c++/16/bits/shared_ptr_base.h:1035:9,
inlined from âstd::__shared_ptr<_Tp,
_Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc =
std::allocator<void>; _Args = {}; _Tp = {anonymous}::StubCursorImage;
__gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]â at
/usr/include/c++/16/bits/shared_ptr_base.h:1813:14,
inlined from
âstd::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&&
...) [with _Alloc = std::allocator<void>; _Args = {}; _Tp =
{anonymous}::StubCursorImage]â at
/usr/include/c++/16/bits/shared_ptr.h:463:59,
inlined from âstd::shared_ptr<std::_NonArray<_Tp> >
std::make_shared(_Args&& ...) [with _Tp = {anonymous}::StubCursorImage; _Args =
{}]â at /usr/include/c++/16/bits/shared_ptr.h:1066:39,
inlined from âvirtual void
MesaCursorTest_cursor_renderable_src_bounds_is_expected_Test::TestBody()â at
/<<PKGBUILDDIR>>/tests/unit-tests/platforms/gbm-kms/kms/test_cursor.cpp:825:52:
/usr/include/c++/16/bits/new_allocator.h:162:75: note: at offset 32 into object
of size 24 allocated by âoperator newâ
162 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n *
sizeof(_Tp)));
|
^
In copy constructor âconstexpr mir::geometry::generic::Value<T,
Tag>::Value(const mir::geometry::generic::Value<T, Tag>&) [with T = int; Tag =
mir::geometry::HeightTag]â,
inlined from âconstexpr mir::geometry::generic::Size<T>::Size(const
mir::geometry::generic::Size<T>&) [with T = int]â at
/<<PKGBUILDDIR>>/include/core/mir/geometry/size.h:51:15,
inlined from âvirtual mir::geometry::Size
{anonymous}::SinglePixelCursorImage::size() constâ at
/<<PKGBUILDDIR>>/tests/unit-tests/platforms/gbm-kms/kms/test_cursor.cpp:334:16,
inlined from âvirtual void
MesaCursorTest_cursor_renderable_src_bounds_is_expected_Test::TestBody()â at
/<<PKGBUILDDIR>>/tests/unit-tests/platforms/gbm-kms/kms/test_cursor.cpp:829:5:
/<<PKGBUILDDIR>>/include/core/mir/geometry/dimensions.h:127:22: warning: array
subscript 9 is outside array bounds of
âstd::_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
std::allocator<void>, __gnu_cxx::_S_atomic> [1]â [-Warray-bounds=]
127 | : value{that.value}
| ~~~~~^~~~~
In member function âconstexpr _Tp*
std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp =
std::_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
std::allocator<void>, __gnu_cxx::_S_atomic>]â,
inlined from âconstexpr _Tp* std::allocator< <template-parameter-1-1>
>::allocate(std::size_t) [with _Tp =
std::_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
std::allocator<void>, __gnu_cxx::_S_atomic>]â at
/usr/include/c++/16/bits/allocator.h:206:40,
inlined from âstatic constexpr _Tp*
std::allocator_traits<std::allocator<_CharT> >::allocate(allocator_type&,
size_type) [with _Tp =
std::_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
std::allocator<void>, __gnu_cxx::_S_atomic>]â at
/usr/include/c++/16/bits/alloc_traits.h:638:28,
inlined from âstd::__allocated_ptr<_Alloc>
std::__allocate_guarded(_Alloc&) [with _Alloc =
allocator<_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
allocator<void>, __gnu_cxx::_S_atomic> >]â at
/usr/include/c++/16/bits/allocated_ptr.h:103:69,
inlined from âstd::__shared_count<_Lp>::__shared_count(_Tp*&,
std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp =
{anonymous}::StubCursorImage; _Alloc = std::allocator<void>; _Args = {};
__gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]â at
/usr/include/c++/16/bits/shared_ptr_base.h:1035:9,
inlined from âstd::__shared_ptr<_Tp,
_Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc =
std::allocator<void>; _Args = {}; _Tp = {anonymous}::StubCursorImage;
__gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]â at
/usr/include/c++/16/bits/shared_ptr_base.h:1813:14,
inlined from
âstd::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&&
...) [with _Alloc = std::allocator<void>; _Args = {}; _Tp =
{anonymous}::StubCursorImage]â at
/usr/include/c++/16/bits/shared_ptr.h:463:59,
inlined from âstd::shared_ptr<std::_NonArray<_Tp> >
std::make_shared(_Args&& ...) [with _Tp = {anonymous}::StubCursorImage; _Args =
{}]â at /usr/include/c++/16/bits/shared_ptr.h:1066:39,
inlined from âvirtual void
MesaCursorTest_cursor_renderable_src_bounds_is_expected_Test::TestBody()â at
/<<PKGBUILDDIR>>/tests/unit-tests/platforms/gbm-kms/kms/test_cursor.cpp:825:52:
/usr/include/c++/16/bits/new_allocator.h:162:75: note: at offset 36 into object
of size 24 allocated by âoperator newâ
162 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n *
sizeof(_Tp)));
|
^
In copy constructor âconstexpr mir::geometry::generic::Value<T,
Tag>::Value(const mir::geometry::generic::Value<T, Tag>&) [with T = int; Tag =
mir::geometry::WidthTag]â,
inlined from âconstexpr mir::geometry::generic::Size<T>::Size(const
mir::geometry::generic::Size<T>&) [with T = int]â at
/<<PKGBUILDDIR>>/include/core/mir/geometry/size.h:51:15,
inlined from âvirtual mir::geometry::Size
{anonymous}::SinglePixelCursorImage::size() constâ at
/<<PKGBUILDDIR>>/tests/unit-tests/platforms/gbm-kms/kms/test_cursor.cpp:334:16,
inlined from âvirtual void
MesaCursorTest_cursor_renderable_src_bounds_is_expected_Test::TestBody()â at
/<<PKGBUILDDIR>>/tests/unit-tests/platforms/gbm-kms/kms/test_cursor.cpp:829:5:
/<<PKGBUILDDIR>>/include/core/mir/geometry/dimensions.h:127:22: warning: array
subscript 8 is outside array bounds of
âstd::_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
std::allocator<void>, __gnu_cxx::_S_atomic> [1]â [-Warray-bounds=]
127 | : value{that.value}
| ~~~~~^~~~~
In member function âconstexpr _Tp*
std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp =
std::_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
std::allocator<void>, __gnu_cxx::_S_atomic>]â,
inlined from âconstexpr _Tp* std::allocator< <template-parameter-1-1>
>::allocate(std::size_t) [with _Tp =
std::_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
std::allocator<void>, __gnu_cxx::_S_atomic>]â at
/usr/include/c++/16/bits/allocator.h:206:40,
inlined from âstatic constexpr _Tp*
std::allocator_traits<std::allocator<_CharT> >::allocate(allocator_type&,
size_type) [with _Tp =
std::_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
std::allocator<void>, __gnu_cxx::_S_atomic>]â at
/usr/include/c++/16/bits/alloc_traits.h:638:28,
inlined from âstd::__allocated_ptr<_Alloc>
std::__allocate_guarded(_Alloc&) [with _Alloc =
allocator<_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
allocator<void>, __gnu_cxx::_S_atomic> >]â at
/usr/include/c++/16/bits/allocated_ptr.h:103:69,
inlined from âstd::__shared_count<_Lp>::__shared_count(_Tp*&,
std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp =
{anonymous}::StubCursorImage; _Alloc = std::allocator<void>; _Args = {};
__gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]â at
/usr/include/c++/16/bits/shared_ptr_base.h:1035:9,
inlined from âstd::__shared_ptr<_Tp,
_Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc =
std::allocator<void>; _Args = {}; _Tp = {anonymous}::StubCursorImage;
__gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]â at
/usr/include/c++/16/bits/shared_ptr_base.h:1813:14,
inlined from
âstd::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&&
...) [with _Alloc = std::allocator<void>; _Args = {}; _Tp =
{anonymous}::StubCursorImage]â at
/usr/include/c++/16/bits/shared_ptr.h:463:59,
inlined from âstd::shared_ptr<std::_NonArray<_Tp> >
std::make_shared(_Args&& ...) [with _Tp = {anonymous}::StubCursorImage; _Args =
{}]â at /usr/include/c++/16/bits/shared_ptr.h:1066:39,
inlined from âvirtual void
MesaCursorTest_cursor_renderable_src_bounds_is_expected_Test::TestBody()â at
/<<PKGBUILDDIR>>/tests/unit-tests/platforms/gbm-kms/kms/test_cursor.cpp:825:52:
/usr/include/c++/16/bits/new_allocator.h:162:75: note: at offset 32 into object
of size 24 allocated by âoperator newâ
162 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n *
sizeof(_Tp)));
|
^
In copy constructor âconstexpr mir::geometry::generic::Value<T,
Tag>::Value(const mir::geometry::generic::Value<T, Tag>&) [with T = int; Tag =
mir::geometry::HeightTag]â,
inlined from âconstexpr mir::geometry::generic::Size<T>::Size(const
mir::geometry::generic::Size<T>&) [with T = int]â at
/<<PKGBUILDDIR>>/include/core/mir/geometry/size.h:51:15,
inlined from âvirtual mir::geometry::Size
{anonymous}::SinglePixelCursorImage::size() constâ at
/<<PKGBUILDDIR>>/tests/unit-tests/platforms/gbm-kms/kms/test_cursor.cpp:334:16,
inlined from âvirtual void
MesaCursorTest_cursor_renderable_src_bounds_is_expected_Test::TestBody()â at
/<<PKGBUILDDIR>>/tests/unit-tests/platforms/gbm-kms/kms/test_cursor.cpp:829:5:
/<<PKGBUILDDIR>>/include/core/mir/geometry/dimensions.h:127:22: warning: array
subscript 9 is outside array bounds of
âstd::_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
std::allocator<void>, __gnu_cxx::_S_atomic> [1]â [-Warray-bounds=]
127 | : value{that.value}
| ~~~~~^~~~~
In member function âconstexpr _Tp*
std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp =
std::_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
std::allocator<void>, __gnu_cxx::_S_atomic>]â,
inlined from âconstexpr _Tp* std::allocator< <template-parameter-1-1>
>::allocate(std::size_t) [with _Tp =
std::_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
std::allocator<void>, __gnu_cxx::_S_atomic>]â at
/usr/include/c++/16/bits/allocator.h:206:40,
inlined from âstatic constexpr _Tp*
std::allocator_traits<std::allocator<_CharT> >::allocate(allocator_type&,
size_type) [with _Tp =
std::_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
std::allocator<void>, __gnu_cxx::_S_atomic>]â at
/usr/include/c++/16/bits/alloc_traits.h:638:28,
inlined from âstd::__allocated_ptr<_Alloc>
std::__allocate_guarded(_Alloc&) [with _Alloc =
allocator<_Sp_counted_ptr_inplace<{anonymous}::StubCursorImage,
allocator<void>, __gnu_cxx::_S_atomic> >]â at
/usr/include/c++/16/bits/allocated_ptr.h:103:69,
inlined from âstd::__shared_count<_Lp>::__shared_count(_Tp*&,
std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp =
{anonymous}::StubCursorImage; _Alloc = std::allocator<void>; _Args = {};
__gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]â at
/usr/include/c++/16/bits/shared_ptr_base.h:1035:9,
inlined from âstd::__shared_ptr<_Tp,
_Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc =
std::allocator<void>; _Args = {}; _Tp = {anonymous}::StubCursorImage;
__gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]â at
/usr/include/c++/16/bits/shared_ptr_base.h:1813:14,
inlined from
âstd::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&&
...) [with _Alloc = std::allocator<void>; _Args = {}; _Tp =
{anonymous}::StubCursorImage]â at
/usr/include/c++/16/bits/shared_ptr.h:463:59,
inlined from âstd::shared_ptr<std::_NonArray<_Tp> >
std::make_shared(_Args&& ...) [with _Tp = {anonymous}::StubCursorImage; _Args =
{}]â at /usr/include/c++/16/bits/shared_ptr.h:1066:39,
inlined from âvirtual void
MesaCursorTest_cursor_renderable_src_bounds_is_expected_Test::TestBody()â at
/<<PKGBUILDDIR>>/tests/unit-tests/platforms/gbm-kms/kms/test_cursor.cpp:825:52:
/usr/include/c++/16/bits/new_allocator.h:162:75: note: at offset 36 into object
of size 24 allocated by âoperator newâ
162 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n *
sizeof(_Tp)));
|
^
[ 86%] Building CXX object
tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_quirks.cpp.o
cd /<<PKGBUILDDIR>>/build-amd64/tests/unit-tests/platforms/g
[too-long-redacted] rms/gbm-kms/kms/test_quirks.cpp
[ 86%] Linking CXX executable ../../../../../bin/mir_unit_tests_gbm-kms.bin
cd /<<PKGBUILDDIR>>/build-amd64/tests/unit-tests/platforms/gbm-kms/kms &&
/usr/bin/cmake -E cmake_link_script
CMakeFiles/mir_unit_tests_gbm-kms.dir/link.txt --verbose=1
/usr/bin/x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PK
[too-long-redacted] 86_64-linux-gnu/libxkbcommon.so
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build-amd64'
[ 86%] Built target mir_unit_tests_gbm-kms
make[2]: Leaving directory '/<<PKGBUILDDIR>>/build-amd64'
make[1]: *** [Makefile:149: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/build-amd64'
dh_auto_build: error: cd build-amd64 && make -j2 INSTALL="install
--strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:21: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit
status 2
--------------------------------------------------------------------------------
--- End Message ---