mir ftbfs in yakkety builders

Bug #1600343 reported by Kevin DuBois on 2016-07-08
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fix Released
Alberto Aguirre
Fix Released
Alberto Aguirre
mir (Ubuntu)

Bug Description



[ 58%] Building C object examples/CMakeFiles/mir_demo_client_cursors.dir/cursors_demo_client.c.o
cd /«BUILDDIR»/mir-0.24.0+16.10.20160708/obj-x86_64-linux-gnu/examples && /usr/bin/x86_64-linux-gnu-gcc -DLOG_NDEBUG=1 -DMESA_EGL_NO_X11_HEADERS -DMIR_LIBINPUT_HAS_ACCEL_PROFILE=1 -DMIR_SERVER_EGL_OPENGL_API=EGL_OPENGL_ES_API -DMIR_SERVER_EGL_OPENGL_BIT=EGL_OPENGL_ES2_BIT -DMIR_SERVER_GLEXT_H="<GLES2/gl2ext.h>" -DMIR_SERVER_GL_H="<GLES2/gl2.h>" -DMIR_VERSION_MAJOR=0 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=24 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/«BUILDDIR»/mir-0.24.0+16.10.20160708/include/common -I/«BUILDDIR»/mir-0.24.0+16.10.20160708/include/cookie -I/«BUILDDIR»/mir-0.24.0+16.10.20160708/obj-x86_64-linux-gnu/src/protobuf -I/«BUILDDIR»/mir-0.24.0+16.10.20160708/include/server -I/«BUILDDIR»/mir-0.24.0+16.10.20160708/include/client -I/«BUILDDIR»/mir-0.24.0+16.10.20160708/include/platform -I/«BUILDDIR»/mir-0.24.0+16.10.20160708/include/renderers/gl -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -pedantic -Wextra -fPIC -flto -std=c99 -Wall -fno-strict-aliasing -Wextra -o CMakeFiles/mir_demo_client_cursors.dir/cursors_demo_client.c.o -c /«BUILDDIR»/mir-0.24.0+16.10.20160708/examples/cursors_demo_client.c
In file included from /usr/include/stdint.h:25:0,
                 from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9,
                 from /«BUILDDIR»/mir-0.24.0+16.10.20160708/include/client/mir_toolkit/events/event.h:23,
                 from /«BUILDDIR»/mir-0.24.0+16.10.20160708/include/client/mir_toolkit/client_types.h:24,
                 from /«BUILDDIR»/mir-0.24.0+16.10.20160708/include/client/mir_toolkit/mir_connection.h:21,
                 from /«BUILDDIR»/mir-0.24.0+16.10.20160708/include/client/mir_toolkit/mir_client_library.h:21,
                 from /«BUILDDIR»/mir-0.24.0+16.10.20160708/examples/cursors_demo_client.c:21:
/usr/include/features.h:148:3: error: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Werror=cpp]
 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"

Related branches

Daniel van Vugt (vanvugt) wrote :

Now occurring on a regular (updated) yakkety desktop

Changed in mir:
importance: High → Critical
Daniel van Vugt (vanvugt) wrote :

Fix committed to lp:mir at revision 3585, scheduled for release in Mir 0.25.0
Fix committed to lp:mir/0.24 at revision 3584, scheduled for release in Mir 0.24.0

Changed in mir:
status: In Progress → Fix Committed
Kevin DuBois (kdub) on 2016-07-20
Changed in mir:
milestone: 0.25.0 → 0.24.0
no longer affects: mir/0.24
Launchpad Janitor (janitor) wrote :
Download full text (5.7 KiB)

This bug was fixed in the package mir - 0.24.0+16.10.20160815.3-0ubuntu1

mir (0.24.0+16.10.20160815.3-0ubuntu1) yakkety; urgency=medium

  * New upstream release 0.24.0 (https://launchpad.net/mir/+milestone/0.24.0)
    - ABI summary:
      . mirclient ABI unchanged at 9
      . mirserver ABI bumped to 41
      . mircommon ABI unchanged at 6
      . mirplatform ABI bumped to 12
      . mirprotobuf ABI unchanged at 3
      . mirplatformgraphics ABI bumped to 10
      . mirclientplatform ABI unchanged at 5
      . mirinputplatform ABI unchanged at 5
    - Enhancements:
      . Added a new tool 'mirvanity' which can use a high speed video camera
        to measure client-to-screen latency.
      . Added (build-time) support for desktop full OpenGL servers (disabled
        by default in favor of GLESv2).
      . Introduced new buffer semantics (NBS) and enabled it by default.
      . Avoided using libmirserver in mir_demo_standalone_render_overlays,
        making bringup traces less cluttered.
      . Removed TilingWindowManager from example servers.
      . Added two new mir_*_performance_test tools that are run as part of
      . Added pointer confinement to the client API.
      . Added new platform supporting software EGLStreams.
      . Added an input platform that the nested server can use.
      . Allow configuration of the application_not_responding_detector
      . Handle server-side keymapping using XKBMapper.
      . Remove the offscreen display.
      . Add callback option to notify shells that the server is about to stop.
      . Add logging for ANativeWindow events on Android.
    - Bugs fixed:
      . usage of std:call_once in mirclient causes TLS collisions with some
        android devices (LP: #1599867)
      . AltGr not working on external keyboards (LP: #1565236)
      . [regression] unity8 fails to start when built with 0.24 series (lp:mir)
        (LP: #1597717)
      . CI failure in MirSurfaceVisibilityEvent.exposed_received_when_surface_
        raised_over_occluding_surface [called twice - over-saturated and active]
        (LP: #1556045)
      . package-built mir_demo_server does not start on device (LP: #1577357)
      . During surface creation, first stream in spec becomes default stream.
        (LP: #1577967)
      . mouse is getting stuck on a phantom edge (LP: #1580774)
      . [testsfail] in MirSurfaceVisibilityEvent.exposed_received_when_surface_
        raised_over_occluding_surface [never called] (LP: #1581385)
      . [enhancement] Add support for full OpenGL compositing (LP: #1420581)
      . [testsfail] ServerSignal.terminate_handler_is_called_for_SIGINT|SIGTERM
        (LP: #1570353)
      . [testsfail] ClientLatency.triple_buffered_client_has_less_than_two_
        frames_latency (LP: #1576690)
      . [testsfail] NestedServer.when_monitor_plugged_in_client_is_notified_of_
        new_display_configuration (LP: #1576760)
      . mir server crashed in what(): drmModeMoveCursor failed (returned -13)
        (LP: #1579630)
      . mirtest-dev is hard to use as the objects used are compiled with LTO
        (LP: #1583536)
      . [testsfail] ClientLogging.repo...


Changed in mir (Ubuntu):
status: New → Fix Released
Changed in mir:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers