[ubuntu/trusty-proposed] mir 0.1.6+14.04.20140310-0ubuntu1 (Accepted)
Ubuntu Archive Robot
cjwatson+ubuntu-archive-robot at chiark.greenend.org.uk
Tue Mar 11 02:45:22 UTC 2014
mir (0.1.6+14.04.20140310-0ubuntu1) trusty; urgency=medium
[ Kevin Gunn ]
* Cherry-picked from future release 0.1.7:
- Enhancement: options: Make it easier to customize DefaultConfiguration
- Bug fix: Don't pass a parameter to bash's popd command. It doesn't expect
one and will return an error from cross-compile-chroot.sh. (LP: #1287600)
* New upstream release 0.1.6 (https://launchpad.net/mir/+milestone/0.1.6)
- mirserver ABI bumped to 16.
- Server API changes:
. Report classes have moved to new namespaces/components. Please
consult the server headers.
. General clean-ups and virtual function changes affecting the ABI
(a rebuild is required for all shells).
- mirclient ABI unchanged, still at 7. Clients do not need rebuilding.
- Add new feature: Screen recording ("screencasting") as demonstrated by
the new mir-util "mirscreencast".
- debian: Provide platform packages managed with dpkg alternatives.
- Add new valgrind suppressions (mostly for armhf right now)
- tools: Add new libmirclientplatform.so to install_on_android.sh.
- Add "mir_demo_standalone_render_overlays", which is a free-standing
example of overlay support.
- Proper DisplayConfiguration for the AndroidDisplay to be better
prepared for multi-monitor Android.
- Commenced/continued simplifying the surface class hierarchy: BasicSurface
has now absorbed SurfaceData.
- Dynamically load the client platform library.
- Bugs fixed:
. Exceptions thrown from within compositing threads were untraceable,
resulting in a bunch of undebuggable crash reports (LP: #1237332)
. Ensure we close drm device file descriptors on exec. (LP: #1284081)
. nested render_surfaces fails on N4 [std::exception::what: Failed to
compile vertex shader:] (LP: #1284597)
. examples: correct "fullscreen-surfaces" option. (LP: #1284554)
. Fix mutex data race reported by helgrind in integration test:
SwapperSwappingStress (LP: #1282886)
. scene: Return null snapshots for sessions without surfaces
(LP: #1281728)
. tests: Address some raciness in
MesaDisplayTest.drm_device_change_event_triggers_handler.
(LP: #1283085)
. tests: Suppress spurious memory errors occuring when running the
unit tests on armhf with valgrind. (LP: #1279438)
. Mir shows an old frame on client startup (for Mesa GL clients)
(LP: #1281938)
. tests: Add expectation to validate second SessionAuthorizer method
is called wit correct parameter. (LP: #1218436)
. Set field "current_format" when sending a display config to the
server. (LP: #1277343)
. Fix crash in android devices by working around a subtle threading
bug, use a dummy thead_local array to push the gl/egl context TLS
into a region where the future wait code does not overwrite it.
(LP: #1280086)
. compositor: calling SwitchingBundle::force_requests_to_complete()
can be a no-op when there are no requests. (LP: #1281145)
. tests: Don't emit an "add" uevent manually when adding a device
(LP: #1281146)
. config: reduce size of default RPC thread pool. (LP: #1233001)
. Clients freeze on startup if 10 or more are already running
(LP: #1267323)
. Fix Nexus 10 leaking FDs in the hwc prepare/set loop. (LP: #1278658)
. Parallelize page flipping with rendering of the next frame, fixing
stuttering observed in multi-monitor clone mode (LP: #1213801)
. Ubuntu trusty update "glm 0.9.5.1-1" broke Mir builds. Work around the
change. (LP: #1285955)
. Screencast feature by compositing to offscreen buffer (LP: #1207312)
[ Ubuntu daily release ]
* New rebuild forced
Date: 2014-03-10 19:32:13.319218+00:00
Changed-By: PS Jenkins bot <ps-jenkins at lists.canonical.com>
Signed-By: Ubuntu Archive Robot <cjwatson+ubuntu-archive-robot at chiark.greenend.org.uk>
https://launchpad.net/ubuntu/trusty/+source/mir/0.1.6+14.04.20140310-0ubuntu1
-------------- next part --------------
Sorry, changesfile not available.
More information about the Trusty-changes
mailing list