** Changed in: mir Status: Fix Released => Fix Committed -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu. https://bugs.launchpad.net/bugs/1546676
Title: EglSyncFence tests depend on android platform Status in Mir: Fix Committed Status in Mir 0.20 series: Fix Released Status in mir package in Ubuntu: Fix Released Bug description: If you build for MIR_PLATFORM=mesa-kms;mesa-x11 then you get build errors: CMakeFiles/mir_unit_tests.dir/graphics/test_egl_sync_fence.cpp.o: In function `EglSyncFence_can_wait_for_fence_with_timeout_Test::TestBody()': /«BUILDDIR»/mir-0.20.0+16.04.20160217.3/tests/unit-tests/graphics/test_egl_sync_fence.cpp:100: undefined reference to `mir::graphics::EGLSyncFence::EGLSyncFence(std::shared_ptr<mir::graphics::EGLSyncExtensions> const&)' /«BUILDDIR»/mir-0.20.0+16.04.20160217.3/tests/unit-tests/graphics/test_egl_sync_fence.cpp:101: undefined reference to `mir::graphics::EGLSyncFence::raise()' /«BUILDDIR»/mir-0.20.0+16.04.20160217.3/tests/unit-tests/graphics/test_egl_sync_fence.cpp:102: undefined reference to `mir::graphics::EGLSyncFence::wait_for(std::chrono::duration<long, std::ratio<1l, 1000000000l> >)' /«BUILDDIR»/mir-0.20.0+16.04.20160217.3/tests/unit-tests/graphics/test_egl_sync_fence.cpp:100: undefined reference to `mir::graphics::EGLSyncFence::~EGLSyncFence()' /«BUILDDIR»/mir-0.20.0+16.04.20160217.3/tests/unit-tests/graphics/test_egl_sync_fence.cpp:100: undefined reference to `mir::graphics::EGLSyncFence::~EGLSyncFence()' CMakeFiles/mir_unit_tests.dir/graphics/test_egl_sync_fence.cpp.o: In function `EglSyncFence_can_clear_without_waiting_Test::TestBody()': /«BUILDDIR»/mir-0.20.0+16.04.20160217.3/tests/unit-tests/graphics/test_egl_sync_fence.cpp:118: undefined reference to `mir::graphics::EGLSyncFence::EGLSyncFence(std::shared_ptr<mir::graphics::EGLSyncExtensions> const&)' /«BUILDDIR»/mir-0.20.0+16.04.20160217.3/tests/unit-tests/graphics/test_egl_sync_fence.cpp:119: undefined reference to `mir::graphics::EGLSyncFence::raise()' /«BUILDDIR»/mir-0.20.0+16.04.20160217.3/tests/unit-tests/graphics/test_egl_sync_fence.cpp:120: undefined reference to `mir::graphics::EGLSyncFence::reset()' /«BUILDDIR»/mir-0.20.0+16.04.20160217.3/tests/unit-tests/graphics/test_egl_sync_fence.cpp:118: undefined reference to `mir::graphics::EGLSyncFence::~EGLSyncFence()' /«BUILDDIR»/mir-0.20.0+16.04.20160217.3/tests/unit-tests/graphics/test_egl_sync_fence.cpp:118: undefined reference to `mir::graphics::EGLSyncFence::~EGLSyncFence()' CMakeFiles/mir_unit_tests.dir/graphics/test_egl_sync_fence.cpp.o: In function `void __gnu_cxx::new_allocator<mir::graphics::EGLSyncExtensions>::construct<mir::graphics::EGLSyncExtensions>(mir::graphics::EGLSyncExtensions*)': /usr/include/c++/5/bits/shared_ptr_base.h:518: undefined reference to `mir::graphics::EGLSyncExtensions::EGLSyncExtensions()' /usr/include/c++/5/bits/shared_ptr_base.h:518: undefined reference to `mir::graphics::EGLSyncExtensions::EGLSyncExtensions()' /usr/include/c++/5/bits/shared_ptr_base.h:518: undefined reference to `mir::graphics::EGLSyncExtensions::EGLSyncExtensions()' /usr/include/c++/5/bits/shared_ptr_base.h:518: undefined reference to `mir::graphics::EGLSyncExtensions::EGLSyncExtensions()' /usr/include/c++/5/bits/shared_ptr_base.h:518: undefined reference to `mir::graphics::EGLSyncExtensions::EGLSyncExtensions()' https://launchpadlibrarian.net/240210508/buildlog_ubuntu-xenial- arm64.mir_0.20.0+16.04.20160217.3-0ubuntu1_BUILDING.txt.gz To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1546676/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp