mir 0.8.0+14.10.20141010-0ubuntu1 source package in Ubuntu
Changelog
mir (0.8.0+14.10.20141010-0ubuntu1) utopic; urgency=medium [ Daniel van Vugt ] * New upstream release 0.8.0 (https://launchpad.net/mir/+milestone/0.8.0) - Enhancements: . Less sensitivity to ABI breaks - many headers unused by external projects are now hidden and not installed by -dev packaes. If you require any headers that are missing, just ask. . Touchspots: --enable-touchspots to servers; visually shows touch locations (warning: This affects performance LP: #1373692). . Client performance reporting: Any Mir client can now get accurate performance information (frame rate, render time, buffer lag etc) logged to stdout. Just set env MIR_CLIENT_PERF_REPORT=log . Further improved touch responsiveness, with less lag and smoother scrolling (so long as you don't enable touchspots). . Slightly faster builds using precompiled headers. . Turn hardware overlays on by default. When in use, this halves the CPU usage of a Mir server. Already enabled in unity-system-compositor. . More scripting to detect ABI breaks. . Improved src/ tree consistency (renamed "src/shared" to "src/common"). . Improved fatal signal design: Changed from SIGTERM to SIGHUP delivered to clients on unexpected server disconnection. . Improved library/package design to allow concurrent installations of different Mir versions without conflicts. . Fd reception code is now common to client and server. - ABI summary: Servers need rebuilding, but clients do not; . Mirclient ABI unchanged at 8 . Mircommon ABI bumped to 2 . Mirplatform ABI bumped to 3 . Mirserver ABI bumped to 26 - API changes between Mir 0.7 and 0.8: . Lots of headers removed from the public SDK! We have only hidden headers not known to be used by any known projects. Please let us know if anything is missing - https://bugs.launchpad.net/mir/+filebug . graphics::Platform - interface changed significantly. . Lots of server API changes to support touchspots. . File descriptors now passed as type Fd instead of int32_t. - Bug fixes: . [regression] Mir deb packages with versioned names cannot be installed simultaneously any more (LP: #1293944) . A frozen client can hang the whole server (LP: #1350207) . QtMir FTBFS: fatal error: mir/input/input_channel.h: No such file or directory (LP: #1365934) . [regression] platform-api fails to build against Mir 0.8 (LP: #1368354) . Mir FTBFS with gcc 4.9.1-14 (utopic update): auto_unblock_thread.h:44:46: error: no matching function for call to ‘std::thread::thread(<brace-enclosed initializer list>)’ (LP: #1369389) . [regression] Compositing is jerky and stutters during touch events (LP: #1372850) . unit test fails: AndroidInputReceiverSetup.slow_raw_input_doesnt_cause_ frameskipping (LP: #1373826) . intermittent hang in TestClientInput (LP: #1338612) . TestClientInput.scene_obscure_motion_events_by_stacking fails intermittently (LP: #1361757) . [regression] First frame is composited as black (even though the client has provided a non-black frame) (LP: #1362444) . Some mali drivers crash after repeatedly creating/destroying the mir compositor threads (LP: #1362841) . [android] SIGTERM to server with connected client causes crash (LP: #1364637) . [regression] acceptance tests fails in ServerDisconnect.causes_client_to_terminate_by_default (LP: #1364772) . [regression] symbol lookup error: /usr/lib/arm-linux-gnueabihf/libmirserver.so.24: undefined symbol: _ZTIN7android7RefBaseE (libmirserver 0.6.1 doesn't work with libmircommon 0.7.0) (LP: #1364890) . [regression] Mir FTBFS with g++-4.8 [error: ISO C++ forbids casting between pointer-to-function and pointer-to-object] (LP: #1366134) . Intermittent CI failure in DemoPrivateProtobuf.client_calls_server (LP: #1367353) . Overly strict libmirplatform* dependencies are blocking CI (LP: #1370866) . [regression] mir demo servers segfault on shutdown (LP: #1371619) . Nested server crashes with SIGSEGV on shutdown in eglDestroyContext() (LP: #1372276) . [regression] Moving/resizing clients in a nested server is very jerky/stuttery (LP: #1372300) . [regression] Bypass/overlays are toggling constantly (LP: #1373689) . [regression] Mir server uses too much CPU during touch scrolling (LP: #1373809) . Intermittent test failures in TestClientCursorAPI.* (LP: #1342567) . clang emits lots of warnings about lttng headers (LP: #1348472) . [enhancement] Draw input event location (LP: #1323522) . demo shell: Keep colours consistent, regardless of the physical pixel format of your framebuffer (LP: #1375660) . tests: Fix SharedLibraryProber test runs on i386. (LP: #1375829) . Touchspots rendered as squares on some devices (LP: #1373698) . The headers needed to use features shown in the acceptance tests are not published (LP: #1375301) . update-all-ABI-sha1sums.sh and install_on_android.sh are no longer executable. (LP: #1376547) . Fix arm64 package by adding arm64 to the shared library prober test. (LP: #1379478) -- Ubuntu daily release <email address hidden> Fri, 10 Oct 2014 14:01:26 +0000
Upload details
- Uploaded by:
- PS Jenkins bot
- Uploaded to:
- Utopic
- Original maintainer:
- Ubuntu Developers
- Architectures:
- i386 amd64 armhf arm64 all
- Section:
- x11
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
mir_0.8.0+14.10.20141010.orig.tar.gz | 1.3 MiB | ea21cc556a846791a6615c0137781609d305af35630f992e5872fc9dad4ae5c6 |
mir_0.8.0+14.10.20141010-0ubuntu1.diff.gz | 42.5 KiB | 465b0931f19da299b600c0ae32cfae7d2a77cc176e1cc7fa12c8a6bd23f2dc76 |
mir_0.8.0+14.10.20141010-0ubuntu1.dsc | 3.7 KiB | c210823368ae33149584bd3040111c4251e74c9fbce506f82e4e38d8a2957c27 |
Available diffs
- diff from 0.8.0+14.10.20141005-0ubuntu1 (in ~ci-train-ppa-service/ubuntu-rtm/landing-020-deletedppa) to 0.8.0+14.10.20141010-0ubuntu1 (1.0 KiB)
- diff from 0.7.2+14.10.20140912~rtm-0ubuntu2 (in ~ci-train-ppa-service/ubuntu-rtm/landing-001-deletedppa) to 0.8.0+14.10.20141010-0ubuntu1 (374.2 KiB)
- diff from 0.7.3+14.10.20140918.1-0ubuntu1 (in ~ci-train-ppa-service/ubuntu/landing-006-deletedppa) to 0.8.0+14.10.20141010-0ubuntu1 (370.9 KiB)
Binary packages built by this source
- libmirclient-dev: No summary available for libmirclient-dev in ubuntu vivid.
No description available for libmirclient-dev in ubuntu vivid.
- libmirclient8: No summary available for libmirclient8 in ubuntu vivid.
No description available for libmirclient8 in ubuntu vivid.
- libmirclient8driver-android: No summary available for libmirclient8driver-android in ubuntu utopic.
No description available for libmirclient8dr
iver-android in ubuntu utopic.
- libmirclient8driver-mesa: No summary available for libmirclient8driver-mesa in ubuntu utopic.
No description available for libmirclient8dr
iver-mesa in ubuntu utopic.
- libmircommon-dev: No summary available for libmircommon-dev in ubuntu utopic.
No description available for libmircommon-dev in ubuntu utopic.
- libmircommon2: No summary available for libmircommon2 in ubuntu vivid.
No description available for libmircommon2 in ubuntu vivid.
- libmirplatform-dev: No summary available for libmirplatform-dev in ubuntu vivid.
No description available for libmirplatform-dev in ubuntu vivid.
- libmirplatform3: No summary available for libmirplatform3 in ubuntu vivid.
No description available for libmirplatform3 in ubuntu vivid.
- libmirplatform3driver-android: No summary available for libmirplatform3driver-android in ubuntu utopic.
No description available for libmirplatform3
driver- android in ubuntu utopic.
- libmirplatform3driver-mesa: No summary available for libmirplatform3driver-mesa in ubuntu utopic.
No description available for libmirplatform3
driver- mesa in ubuntu utopic.
- libmirserver-dev: No summary available for libmirserver-dev in ubuntu utopic.
No description available for libmirserver-dev in ubuntu utopic.
- libmirserver26: No summary available for libmirserver26 in ubuntu utopic.
No description available for libmirserver26 in ubuntu utopic.
- mir-demos: No summary available for mir-demos in ubuntu vivid.
No description available for mir-demos in ubuntu vivid.
- mir-doc: No summary available for mir-doc in ubuntu vivid.
No description available for mir-doc in ubuntu vivid.
- mir-test-tools: No summary available for mir-test-tools in ubuntu utopic.
No description available for mir-test-tools in ubuntu utopic.
- mir-utils: No summary available for mir-utils in ubuntu utopic.
No description available for mir-utils in ubuntu utopic.