landing-team-changes team mailing list archive
-
landing-team-changes team
-
Mailing list archive
-
Message #00787
[stable-overlay] mir (0.15.1+15.04.20150903-0ubuntu1)
Uploaded to the Stable Phone Overlay PPA (~ci-train-ppa-service/ubuntu/stable-phone-overlay vivid) archive
---------------
Format: 1.8
Date: Thu, 03 Sep 2015 18:50:01 +0000
Source: mir
Binary: libmirprotobuf1 libmirserver33 libmirplatform9 libmircommon-dev libmirplatform-dev libmirserver-dev mirtest-dev libmirclient9 libmirclient-dev libmirclient-debug-extension1 libmirclient-debug-extension-dev mir-demos mir-utils mir-doc mir-test-tools libmircommon5 mir-platform-graphics-mesa-x4 mir-platform-graphics-mesa-kms4 mir-platform-graphics-android4 mir-client-platform-mesa3 mir-client-platform-mesa-dev mir-client-platform-android3 mir-graphics-drivers-desktop mir-graphics-drivers-android python3-mir-perf-framework
Architecture: source
Version: 0.15.1+15.04.20150903-0ubuntu1
Distribution: vivid
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@xxxxxxxxxxxxxxxx>
Changed-By: CI Train Bot <ci-train-bot@xxxxxxxxxxxxx>
Description:
libmirclient-debug-extension-dev - Display server for Ubuntu - client debug interface headers
libmirclient-debug-extension1 - Display server for Ubuntu - optional client debug interfaces
libmirclient-dev - Display server for Ubuntu - development headers
libmirclient9 - Display server for Ubuntu - client library
libmircommon-dev - Display server for Ubuntu - development headers
libmircommon5 - Display server for Ubuntu - shared library
libmirplatform-dev - Display server for Ubuntu - development headers
libmirplatform9 - Display server for Ubuntu - platform library
libmirprotobuf1 - Display server for Ubuntu - RPC definitions
libmirserver-dev - Display server for Ubuntu - development headers
libmirserver33 - Display server for Ubuntu - server library
mir-client-platform-android3 - Display server for Ubuntu - client platform library for Android
mir-client-platform-mesa-dev - Display server for Ubuntu - client platform library for Mesa deve
mir-client-platform-mesa3 - Display server for Ubuntu - client platform library for Mesa
mir-demos - Display server for Ubuntu - demonstration programs
mir-doc - API documentation for mir
mir-graphics-drivers-android - Display server for Ubuntu - android driver metapackage
mir-graphics-drivers-desktop - Display server for Ubuntu - desktop driver metapackage
mir-platform-graphics-android4 - Display server for Ubuntu - platform library for Android
mir-platform-graphics-mesa-kms4 - Display server for Ubuntu - platform library for KMS Mesa
mir-platform-graphics-mesa-x4 - Display server for Ubuntu - platform library for X11 Mesa
mir-test-tools - Display Server for Ubuntu - stress tests and other test tools
mir-utils - Display server for Ubuntu - utility programs
mirtest-dev - Display server for Ubuntu - test development headers and library
python3-mir-perf-framework - Display server for Ubuntu - performance testing framework
Launchpad-Bugs-Fixed: 1276322 1296538 1380463 1381330 1391976 1413211 1414883 1415305 1415321 1417581 1418002 1418035 1418081 1418569 1418910 1419048 1420573 1420678 1421591 1422522 1424909 1427207 1427976 1428402 1430000 1430315 1433330 1435127 1435186 1436192 1436212 1436644 1437166 1437174 1437357 1438160 1438536 1438621 1438660 1438702 1439078 1439285 1439549 1439719 1440005 1440088 1441620 1441759 1442020 1444047 1444061 1444938 1445418 1445473 1445538 1446304 1447430 1447729 1447839 1447882 1447896 1447911 1449198 1450377 1451309 1451844 1452320 1454128 1454518 1457987 1458689 1460149 1461312 1461314 1461697 1462033 1462088 1463315 1464174 1464690 1465231 1465585 1465642 1465669 1465692 1465883 1466492 1466594 1468029 1469673 1471858 1471909 1472911 1473268 1473869 1474231 1474891 1475120 1475994 1478213 1479899 1480654 1480755 1481570 1482274 1486535 1488542
Changes:
mir (0.15.1+15.04.20150903-0ubuntu1) vivid; urgency=medium
.
[ Kevin Gunn ]
* released-rebuild-for-vivid-overlay
.
mir (0.15.1+15.10.20150825-0ubuntu1) wily; urgency=medium
.
[ Alberto Aguirre ]
* New upstream release 0.15.1 (https://launchpad.net/mir/+milestone/0.15.1)
- Bug fixes:
. Client API minor version was not updated (LP: #1488542)
. [regression] ubuntu-emulator fails to start Mir demos (LP: #1486535)
.
[ CI Train Bot ]
* No-change rebuild.
.
mir (0.15.0+15.10.20150818-0ubuntu1) wily; urgency=medium
.
[ Daniel van Vugt ]
* New upstream release 0.15.0 (https://launchpad.net/mir/+milestone/0.15.0)
- ABI summary: Only servers and graphics drivers need rebuilding;
. Mirclient ABI unchanged at 9
. Mirserver ABI bumped to 33
. Mircommon ABI unchanged at 5
. Mirplatform ABI bumped to 9
- Enhancements:
. Add support for Mir-on-X11.
. Latency reduction optimizations (around ~15ms reduction in total):
Reduced input event resampling latency by 5ms. Reduced output latency
(in system compositors) by around 10ms with the introduction of
"predictive bypass". And we're not finished; future Mir releases
should reduce latency further.
. Introduced a python3-based Mir performance framework.
. Lots of preparation for an architectural overhaul of buffer swapping,
required in the least to support future optimizations like nested
bypass.
. Added a new cursor: crosshair
. Added support for 15/16-bit client pixel formats ("high colour").
. Added a new client function to make picking the right pixel format
for a given EGLConfig super simple: mir_connection_get_egl_pixel_format
. Added application-not-responding detection
. Added client API for specifying input region shape.
. Fixed the remaining threading flaws identified by ThreadSanitizer and
turned it on permanently for all continuous integration in future.
. Added support for relative pointer motion events (e.g. for gaming).
- Bug fixes:
. Fix focus issues breaking autopilot tests entering text (LP: #1468029)
. Fix mir tests failure on armhf with GCC5 (LP: #1478213)
. mir_buffer_stream_swap_buffers_sync can hang constraints (LP: #1479899)
. Loading libmirclient.so twice leads to a segfault in libmirprotobuf.so
(LP: #1391976)
. Visible corruption in SDL apps (LP: #1460149)
. MultiThreadedCompositor::destroy_compositing_threads hangs/deadlocks on
shutdown or display reconfiguration (LP: #1471909)
. ctest/"make test" reports 100% tests pass even when some fail.
(LP: #1472911)
. Mir server crashed - GLib-CRITICAL **: g_source_get_context: assertion
'source->context != NULL || !SOURCE_DESTROYED (source)' failed
(LP: #1473869)
. USC crash on multimonitor unplug [std::exception::what: error during
hwc prepare()] (LP: #1474891)
. [regression] Input focus delay after switching app back into focus
(LP: #1480654)
. GLibMainLoopTest.propagates_exception_from_server_action fails with
GCC 5 in armhf (LP: #1482274)
. [enhancement] Mir lacks relative mouse support (LP: #1276322)
. ShmBuffer ignores pixel_format (LP: #1424909)
. Fullscreen bypassed clients stutter with double buffers when other
clients are running (LP: #1447896)
. [regression] Demo servers crash on start-up if MIR_ENABLE_TESTS=OFF
(LP: #1439078)
. [regression] The software cursor has a rectangular shadow around it
in mir_proving_server (LP: #1447911)
. TestClientCursorAPI.cursor_passed_through_nested_server fails
intermittently (LP: #1462088)
. [enhancement] Add support for high colour (15/16-bit colour) clients
(LP: #1469673)
. android-input logs are not flushed as soon as they happen (LP #1470204)
. Android: rotated display config not applied when an external monitor
is hot-plugged (LP: #1471858)
. [regression] Clients are blocked in swap buffers when the screen turns
off (LP: #1475120)
. [regression] Some Mir EGL demos don't get bypassed any more in
fullscreen (LP: #1480755)
. [regression] Multi-finger gestures are often not detected as finished
(LP: #1481570)
. Connection error when no client-platform (drivers) installed is
confusing (LP: #1473268)
. Compositor report shows overlays ("bypass") is never used by
mir_proving_server on Android, even for fullscreen surfaces
(LP: #1474231)
.
mir (0.14.0+15.10.20150723.1-0ubuntu1) wily; urgency=medium
.
[ Andreas Pokorny ]
* Fix missing ABI renaming in Mirplatform
* Bump Mirserver platform graphics to 3
* Fix mirprotobuf ABI break
* Fix g++-5.0 compilation (LP: #1475994)
.
[ CI Train Bot ]
* New rebuild forced.
.
mir (0.14.0+15.10.20150715-0ubuntu1) wily; urgency=medium
.
[ Andreas Pokorny ]
* New upstream release 0.14.0 (https://launchpad.net/mir/+milestone/0.14.0)
- ABI summary: All clients and all servers need building;
. Mirclient ABI bumped to 9
. Mirserver ABI bumped to 32
. Mircommon ABI bumped to 5
. Mirplatform ABI bumped to 8
- Enhancements:
. mir_demo_server: tweaks, features and improvements
. More MirEvent-2.0 related changes and unifications
. New SurfaceInputDispatcher to replace the android InputDispatcher
. New Threaded dispatcher for Dispatchable added
. Rework of the relationship of surfaces and buffer streams to allow
attaching multiple buffer streams to a surface.
. Preparation work for new buffer semantics
. fd leaks in tests eliminated and leak check activated for unit and
integration tests
. Further TSAN reported issues removed
. Preparation work for mir-on-x: splitting of mesa platform in common
and KMS parts
. Further rework of input stack focused on test infrastructure
. Persistent id request for surfaces added
. Integration-tests cleaning: switch tests to in-process server
. A first end-to-end input test added in privileged-tests
. "mesa" platform renamed to "mesa-kms" (LP: #1381330)
. [enhancement] Mir servers should allow client connections only after
server start-up has finished (LP: #1451844)
. build-dependency on g++-4.9 dropped (LP: #1452320)
- Bug fixes:
. Crash because uncaught exception in mir::events::add_touch
(LP: #1437357)
. [vegetahd] android buffer allocator does consider hwc alignment
constraints (LP: #1461314)
. [regression] Touch input does not work at all any more (LP: #1464174)
. Mir emits a mir_motion_action_hover_exit event before of a
mir_motion_action_pointer_down (LP: #1419048)
. [testsfail] NestedInput.nested_event_filter_receives_keyboard_from_host
failure in CI (LP: #1462033)
. [testsfail] InputEvents.reach_nested_client in CI (LP: #1463315)
. [regression] titlebar in "canonical" example WM + KeyRepeatDispatcher
causes deadlock (LP: #1464690)
. CI failure in
TestClientInput.clients_receive_many_button_events_inside_window
(LP: #1465231)
. mir-client-platform-mesa-dev package dependency is incorrect
(LP: #1465642)
. Repeat input events keep being emitted even when user switches to
different VT (LP: #1465669)
. libmirprotobuf's ABI can be broken when modifying protobuf message
definitions (LP: #1465883)
. Spurious Failure in ClientLibrary.highly_threaded_client
(LP: #1466492)
. failure in CI in BufferStreamArrangement.arrangements_are_applied
(LP: #1466594)
. [arale] software buffers have flickering line artefacts (LP: #1418035)
. can't load app purchase UI without a U1 account (LP: #1450377)
. [arale] Software cursor appears slightly corrupt on arale (black
spots in place of white) (LP: #1451309)
. [regression] Dragging windows by the titlebar is incredibly slow
and laggy (LP: #1454128)
. [regression] Opacity controls (Alt+mousewheel) don't work any more
(LP: #1454518)
. [regression] No API for creating freestyle surfaces (LP: #1457987)
. [vivid-overlay] input-stub.so fails to load on i386 (LP: #1458689)
. client API version has wrong version (LP: #1461312)
. abi-dump-base make target is broken (LP: #1461697)
. Stopping input in a nested server stops VT switching (LP: #1465585)
. Pointer events are not mapped to correct output by nested Mir
(LP: #1465692)
. Loading libmirclient.so twice leads to a segfault in libmirprotobuf.so
(LP: #1391976)
.
mir (0.13.3+15.10.20150617-0ubuntu1) wily; urgency=medium
.
[ Alberto Aguirre ]
* New upstream release 0.13.3 (https://launchpad.net/mir/+milestone/0.13.3)
- Bug fixes:
. mir-client-platform-mesa-dev package dep is incorrect (LP: #1465642)
. Avoid allocating mir protobuf message objects on stack (LP: #1465883)
.
mir (0.13.2+15.10.20150605-0ubuntu1) wily; urgency=medium
.
[ Alberto Aguirre ]
* New upstream release 0.13.2 (https://launchpad.net/mir/+milestone/0.13.2)
- Bug fixes:
. Wrong client API version (LP: #1461312)
. Add quirk to force buffer width alignment on some devices (LP: #1461314)
.
[ CI Train Bot ]
* New rebuild forced.
.
mir (0.13.1+15.10.20150520.1-0ubuntu1) wily; urgency=medium
.
* Bump upstream version number to add test binaries to orig tarball.
* Do minimal porting required to prepare for building on ppc/ppc64el.
* Disable testsuite on powerpc until big-endian porting is complete.
.
mir (0.13.1+15.04.20150520-0ubuntu1) vivid; urgency=medium
.
[ Cemil Azizoglu ]
* New upstream release 0.13.1 (https://launchpad.net/mir/+milestone/0.13.1)
- ABI summary: No ABI break. Servers and clients do not need rebuilding.
. Mirclient ABI unchanged at 8
. Mircommon ABI unchanged at 4
. Mirplatform ABI unchanged at 7
. Mirserver ABI unchanged at 31
- Bug fixes:
. Can't load app purchase UI without a U1 account (LP: #1450377)
. Crash because uncaught exception in mir::events::add_touch (LP: #1437357)
.
mir (0.13.0+15.04.20150512-0ubuntu1) vivid; urgency=medium
.
[ Alan Griffiths ]
* New upstream release 0.13.0 (https://launchpad.net/mir/+milestone/0.13.0)
- Very large release as the previous 0.12 series contained only minimal
bug fixes...
- Enhancements:
. New demo clients for input testing: mir_demo_client_eglsquare and
mir_demo_client_target.
. Demo clients: mir_demo_client_tooltip, mir_demo_client_animated_cursor
. mir_demo_client_fingerpaint now processes input asynchronously to
drawing for a more fluid experience.
. New, default window manager in mir_demo_server
. mir_demo_server option (--arw-file) to make socket filename globally rw
. mir_demo_server demonstrates use of config file
. Added support to mir_proving_server for rendering window title strings
. Demo servers (mir_proving_server, mir_demo_server): Introduce support
for Alt+` switching of windows in multi-window clients.
. Added client API support for constructing input method surfaces.
. Introduce "buffer streams" properly. This is a generalization of the
most basic functionality of a surface.
. Log useful OpenGL information on server start-up.
. Add support for HWC 1.4
. Add display and fencing information to the layers in the HWC report
. Add a report_vsync method to display report
. Support for second display when running on "android" driver stack
. Server buffering strategy is configurable by --nbuffers=N
(or environment MIR_SERVER_NBUFFERS=N)
. Explicit support for configuring window management in libmirserver.
. Remove surface configurator & placement strategy configuration points
. Added experimental environment variable MIR_CLIENT_INPUT_RATE=Hz for
tweaking the input resampling rate a client experiences (0 = off).
Also raised the default input rate from 55Hz to 59Hz for visibly
smoother touch scrolling.
. Added keymap setting support for surfaces.
. Improved automated testing of latency.
. Replaced and rewrote automated ABI checking.
. New client APIs for basic window management; setting window titles,
self-resizing, size constraints and changing type.
. Introduced dynamically loadable input platforms.
. Work towards libinput integration
. Added proof-of-concept support for Snappy packaging for Ubuntu Core.
. Drop support for C++11. Now C++14 is required to build Mir.
. Deprecated MirEventDelegate. Now you just pass the two fields as
parameters directly to mir_surface_set_event_handler().
. Legacy functions for creating surfaces marked deprecated
. Minor redesign of the new input event API introduced in 0.10/11,
so that identifiers are shorter and less convoluted.
. Drop libmirclient dependency on client-platform drivers
. Drop libmirserver dependency on client-platform drivers
. Use the ABI version in platform library names and packages
. Rework to reduce "abstraction leaks" in the graphics platform
. Add thread sanitizer build option
. Update KVM Instructions
. Update CMAKE to use CMAKE_*_OUTPUT_DIRECTORY
- ABI summary: Servers need rebuilding, but clients do not;
. Mirclient ABI unchanged at 8
. Mircommon ABI bumped to 4
. Mirplatform ABI bumped to 7
. Mirserver ABI bumped to 31
- Bug fixes:
. vivid fails to build Mir as of 2015-03-22: error: #warning "_BSD_SOURCE
and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Werror=cpp]
(LP: #1435127)
. [regression] Mir servers freeze on startup (mouse and keyboard not
responsive) (LP: #1444061)
. [enhancement] Add support for video/HDMI output on Android
(LP: #1296538)
. [enhancement] Set custom cursors (LP: #1380463)
. [regression] mali, powervr locks up with around the introduction or
removal of a third overlay (LP: #1413211)
. [regression] Client functions residing in libmircommon (LP: #1415321)
. USC - mouse cursor on AMD graphics is drawing incorrectly (LP: #1417581)
. [testsfail] SurfaceSwapBuffers.does_not_block_when_surface_is_not_composited
fails in CI (LP: #1418002)
. Compositing is triggered continously and needlessly when there are
occluded surfaces with available buffers (LP: #1418081)
. mir_demo_server doesn't emit hover_exit events (LP: #1418569)
. SessionMediator locks mutexes in one thread and unlocks them in another
(LP: #1427976)
. ProtobufResponder::send_response_result race (LP: #1428402)
. Some protobuf Closure objects can access dead objects (LP: #1433330)
. valgrind on armhf fails with with many errors (LP: #1435186)
. [regression] QtMir and USC can't build with lp:mir -
fatal error: mir/events/event_builders.h (LP: #1436212)
. [regression] mir_acceptance_tests.TestClientInput is hanging
(LP: #1436644)
. [regression] libmirclient crashes when calling
mir_surface_set_event_handler() twice [InputTransport.cpp:110:
android::InputChannel::InputChannel(const String8&, int): Assertion
`false && "\"result != 0\""' failed.] (LP: #1438160)
. [regression] Surfaces can't overlap screen edges any more (LP: #1438660)
. losing touches in arale when home button is pressed (LP: #1439285)
. [krillin] mirscreencast only creates a still picture, not a playable
movie (LP: #1439549)
. [regression] Unity8 doesn't detect input sent from USC with latest mir
development code (LP: #1439719)
. Intermittent CI failures in tests expecting created surfaces to have
specific size (LP: #1440088)
. [regression] [testsfail] failure in CI on
SimpleDispatchThreadTest.keeps_dispatching_after_signal_interruption
(LP: #1441620)
. [android] Screencasting causes other clients to stop rendering
(LP: #1441759)
. Intermittent CI failures in
MultiThreadedCompositor.does_not_block_in_start_when_compositor_thread_fails
(LP: #1442020)
. Flickering showing stale buffers on Krillin (LP: #1444047)
. Acceptance tests link with static versions of client library and server
components (LP: #1445473)
. [regression] mir_acceptance_tests:
TestClientCursorAPI.cursor_passed_through_nested_server is crashing most
of the time (LP: #1447430)
. [regression] Clients log verbose info on startup:
"Loader: Loading module: ..." (LP: #1414883)
. [enhancement] Missing client function for surface resizing
(LP: #1420573)
. [regression] [multimonitor] Clients (sometimes) run at double frame rate
if overlapping two monitors. (LP: #1420678)
. [enhancement] Need a client API to specify resize limitations
(LP: #1421591)
. [enhancement] Add surface morph client API (LP: #1422522)
. The process for updating packaging for ABI changes is cumbersome and
error-prone (LP: #1427207)
. [regression] mir_acceptance_tests.NestedServer failure in clang CI
(LP: #1430000)
. DisplayConfigurationOutput.physical_size_mm is undefined/zero
(LP: #1430315)
. Dragging objects in a nested server or a client stutters slightly
(LP: #1436192)
. [regression] mir_proving_server: Super+N/Super+C does nothing now
(LP: #1437166)
. [regression] "Playground" event filters get registered twice
(LP: #1437174)
. [regression] <WARNING> Platform Probing: Failed to probe module.
(LP: #1438536)
. [regression] Move/resizing in mir_proving_server freezes if the cursor
is outside the window (LP: #1438621)
. [testsfail] CI failure in ClientLibraryErrorsDeathTest.
creating_surface_synchronosly_on_malconstructed_connection_is_fatal
(LP: #1438702)
. Exceptions thrown due to EGL failures don't include EGL error codes
(LP: #1444938)
. Can't switch between sibling windows of multi-window apps (LP: #1445538)
. [regression] specifying -DMIR_PLATFORM to one platform causes cmake
failure (LP: #1447729)
. mir_demo_server(_minimal): Can't move surfaces to overlap screen edges
(LP: #1447882)
. [regression] mir_demo_standalone_render_surfaces fails to start on
krillin (LP: #1449198)
. [regression] MIR_CLIENT_PERF_REPORT=log now shows "0" for the surface
name (LP: #1415305)
. Nested display leaks its EGLContext (LP: #1418910)
. SimpleDispatchThreadTest.doesnt_call_dispatch_after_first_false_return
fails when run repeatedly (LP: #1440005)
. Surfaces are not properly released in CustomWindowManagement.
state_change_requests_are_associated_with_correct_surface
(LP: #1445418)
. android reports that the gpu can only support 1 simultaneous output
(LP: #1446304)
. Support dynamic mouse cursor icons (LP: #1447839)
Checksums-Sha1:
99e4db776dcdd1479f0d26387b976ab15b3de87e 4534 mir_0.15.1+15.04.20150903-0ubuntu1.dsc
3eccb50316567482bc0d32a4a34f330ab6b29342 1665592 mir_0.15.1+15.04.20150903.orig.tar.gz
314586a9f0fc6ec73a3120e73510d196ccbc8801 54041 mir_0.15.1+15.04.20150903-0ubuntu1.diff.gz
Checksums-Sha256:
aff7b481a7fbbdbcf8d948bd051f8ebbf92783b51a5307f3933b6f6443cb53be 4534 mir_0.15.1+15.04.20150903-0ubuntu1.dsc
8c22e746b9eae3dc7d6aa6ae455fbad2a851819d53e30345071c1583236fb201 1665592 mir_0.15.1+15.04.20150903.orig.tar.gz
c191bf47006390c119d92fb15f919cd0d1743a3dbf3802c0d5b6c8e6b7274828 54041 mir_0.15.1+15.04.20150903-0ubuntu1.diff.gz
Files:
133f499010dc07033aa630eecedc7485 4534 x11 optional mir_0.15.1+15.04.20150903-0ubuntu1.dsc
bd27dc1bde1b5ec34c78191af15d4185 1665592 x11 optional mir_0.15.1+15.04.20150903.orig.tar.gz
229041136b103fc2c70a5f8c86964520 54041 x11 optional mir_0.15.1+15.04.20150903-0ubuntu1.diff.gz
Original-Maintainer: Thomas Vo?? <thomas.voss@xxxxxxxxxxxxx>