Merge lp:~alan-griffiths/mir/pre-reboot-0.27-release into lp:mir
- pre-reboot-0.27-release
- Merge into development-branch
Status: | Merged |
---|---|
Approved by: | Gerry Boland |
Approved revision: | no longer in the source branch. |
Merged at revision: | 4179 |
Proposed branch: | lp:~alan-griffiths/mir/pre-reboot-0.27-release |
Merge into: | lp:mir |
Diff against target: |
192 lines (+78/-40) 5 files modified
debian/changelog (+54/-0) debian/rules (+1/-1) src/client/symbols.map (+3/-7) src/platform/symbols.map (+1/-7) src/protobuf/symbols.map (+19/-25) |
To merge this branch: | bzr merge lp:~alan-griffiths/mir/pre-reboot-0.27-release |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Gerry Boland (community) | Approve | ||
Mir CI Bot | continuous-integration | Approve | |
Review via email: mp+324606@code.launchpad.net |
Commit message
Prepare for rebooting the 0.27 release by merging the changelog and merging linker script stanzas
Description of the change
Mir CI Bot (mir-ci-bot) wrote : | # |
Mir CI Bot (mir-ci-bot) wrote : | # |
FAILED: Continuous integration, rev:4175
https:/
Executed test runs:
FAILURE: https:/
SUCCESS: https:/
FAILURE: https:/
SUCCESS: https:/
SUCCESS: https:/
FAILURE: https:/
SUCCESS: https:/
deb: https:/
FAILURE: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
FAILURE: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
Click here to trigger a rebuild:
https:/
Mir CI Bot (mir-ci-bot) wrote : | # |
FAILED: Continuous integration, rev:4175
https:/
Executed test runs:
FAILURE: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
FAILURE: https:/
SUCCESS: https:/
deb: https:/
FAILURE: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
FAILURE: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
Click here to trigger a rebuild:
https:/
Mir CI Bot (mir-ci-bot) wrote : | # |
PASSED: Continuous integration, rev:4175
https:/
Executed test runs:
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
Click here to trigger a rebuild:
https:/
Preview Diff
1 | === modified file 'debian/changelog' |
2 | --- debian/changelog 2017-05-08 03:04:26 +0000 |
3 | +++ debian/changelog 2017-05-25 09:00:52 +0000 |
4 | @@ -1,3 +1,57 @@ |
5 | +mir (0.26.3-0ubuntu1) UNRELEASED; urgency=medium |
6 | + |
7 | + * New upstream release 0.26.3 (https://launchpad.net/mir/+milestone/0.26.3) |
8 | + - Enhancements: |
9 | + . Make deprecations optional (and default to off for builds on 16.04 LTS) |
10 | + . Added support for building on Ubuntu 17.10 artful. |
11 | + - Bugs fixed: |
12 | + . Mir needs to be updated to 0.26 in 16.04LTS (LP: #1685186) |
13 | + . unity-system-compositor crashed with SIGSEGV in |
14 | + libinput_device_config_accel_is_available() from |
15 | + libinput_device_config_accel_set_speed() from |
16 | + mir::input::evdev::LibInputDevice::apply_settings() (LP: #1672955) |
17 | + . Please transition to Boost 1.62 (LP: #1675138) |
18 | + . Mir sending key repeat events continually to nested shell after VT |
19 | + switch (causes Unity8 lockup for a while) (LP: #1675357) |
20 | + . mir_demo_standalone_render_overlays fails to link (LP: #1677239) |
21 | + |
22 | + -- Daniel van Vugt <daniel.van.vugt@canonical.com> Thu, 30 Mar 2017 11:43:28 +0800 |
23 | + |
24 | +mir (0.26.2+17.04.20170322.1-0ubuntu2) zesty; urgency=medium |
25 | + |
26 | + [ Mattia Rizzolo ] |
27 | + * Patch the code to use unversioned runtime boost libraries (LP: #1675138). |
28 | + |
29 | + -- Gianfranco Costamagna <locutusofborg@debian.org> Fri, 24 Mar 2017 22:58:36 +0100 |
30 | + |
31 | +mir (0.26.2+17.04.20170322.1-0ubuntu1) zesty; urgency=medium |
32 | + |
33 | + [ Daniel van Vugt ] |
34 | + * New upstream release 0.26.2 (https://launchpad.net/mir/+milestone/0.26.2) |
35 | + - Bugs fixed: |
36 | + . EDID does not change when hotplugging a monitor (LP: #1660017) |
37 | + . [regression] mirout crashes when connecting to unity8 or any nested |
38 | + server: [libprotobuf FATAL /usr/include/google/protobuf/repeated_field. |
39 | + h:1408] CHECK failed: (index) < (current_size_) (LP: #1661163) |
40 | + . Mir server crashed with SIGSEGV in |
41 | + mir::compositor::TemporaryBuffer::size() called from |
42 | + mir::gl::tessellate_renderable_into_rectangle() (LP: #1664760) |
43 | + . Nested servers (Unity8) periodically stutter (half frame rate) with |
44 | + Mir 0.26.1 (LP: #1666372) |
45 | + . Don't dereference the end iterator in ms::ApplicationSession:: |
46 | + surface_after() (LP: #1667645) |
47 | + . [regression] OSK input shaping no longer works correctly (LP: #1669444) |
48 | + . Setting MirWindowSpec parameters always causes window's input_region |
49 | + to be reset (LP: #1670876) |
50 | + . Subpixel order not included in Mir display information (LP: #1393578) |
51 | + . Presentation chains should support various swap interval modes |
52 | + (LP: #1673533) |
53 | + . Need an extension for GBM buffers to replace |
54 | + mir_buffer_get_buffer_package() (LP: #1673534) |
55 | + . Seg fault on detect_fd_leaks (LP: #1661498) |
56 | + |
57 | + -- Cemil Azizoglu <cemil.azizoglu@canonical.com> Wed, 22 Mar 2017 04:54:19 +0000 |
58 | + |
59 | mir (0.26.1+17.04.20170209.1-0ubuntu1) zesty; urgency=medium |
60 | |
61 | * New upstream release 0.26.1 (https://launchpad.net/mir/+milestone/0.26.1) |
62 | |
63 | === modified file 'debian/rules' |
64 | --- debian/rules 2017-05-08 03:04:26 +0000 |
65 | +++ debian/rules 2017-05-25 09:00:52 +0000 |
66 | @@ -34,7 +34,7 @@ |
67 | endif |
68 | |
69 | override_dh_auto_configure: |
70 | -ifneq ($(filter armhf arm64,$(DEB_HOST_ARCH)),) |
71 | +ifneq ($(filter armhf,$(DEB_HOST_ARCH)),) |
72 | dh_auto_configure -- \ |
73 | $(COMMON_CONFIGURE_OPTIONS) \ |
74 | -DMIR_RUN_ACCEPTANCE_TESTS=OFF \ |
75 | |
76 | === modified file 'src/client/symbols.map' |
77 | --- src/client/symbols.map 2017-05-08 05:23:46 +0000 |
78 | +++ src/client/symbols.map 2017-05-25 09:00:52 +0000 |
79 | @@ -581,6 +581,7 @@ |
80 | |
81 | MIR_CLIENT_0.27 { # New functions in Mir 0.27 |
82 | global: |
83 | + mir_buffer_stream_get_microseconds_till_vblank; |
84 | mir_connection_apply_session_input_config; |
85 | mir_connection_set_base_input_config; |
86 | mir_create_freestyle_window_spec; |
87 | @@ -603,6 +604,8 @@ |
88 | mir_keyboard_config_set_keymap_variant; |
89 | mir_keyboard_event_key_text; |
90 | mir_output_get_logical_height; |
91 | + mir_output_has_custom_logical_size; |
92 | + mir_output_set_logical_size; |
93 | mir_output_get_logical_width; |
94 | mir_window_request_user_move; |
95 | mir_window_request_user_resize; |
96 | @@ -611,10 +614,3 @@ |
97 | mir_touchscreen_config_set_mapping_mode; |
98 | mir_touchscreen_config_set_output_id; |
99 | } MIR_CLIENT_0.26.1; |
100 | - |
101 | -MIR_CLIENT_0.28 { # New functions in Mir 0.28 (or 1.0) |
102 | - global: |
103 | - mir_buffer_stream_get_microseconds_till_vblank; |
104 | - mir_output_has_custom_logical_size; |
105 | - mir_output_set_logical_size; |
106 | -} MIR_CLIENT_0.27; |
107 | |
108 | === modified file 'src/platform/symbols.map' |
109 | --- src/platform/symbols.map 2017-05-08 03:04:26 +0000 |
110 | +++ src/platform/symbols.map 2017-05-25 09:00:52 +0000 |
111 | @@ -7,6 +7,7 @@ |
112 | mir::graphics::Buffer::Buffer*; |
113 | mir::graphics::DisplayConfiguration::operator*; |
114 | mir::graphics::DisplayConfigurationOutput::extents*; |
115 | + mir::graphics::DisplayConfigurationOutput::transformation*; |
116 | mir::graphics::DisplayConfigurationOutput::valid*; |
117 | mir::graphics::DisplayConfigurationPolicy::apply_to*; |
118 | mir::graphics::DisplayConfigurationPolicy::?DisplayConfigurationPolicy*; |
119 | @@ -152,10 +153,3 @@ |
120 | }; |
121 | local: *; |
122 | }; |
123 | - |
124 | -MIRPLATFORM_0.28 { |
125 | - global: |
126 | - extern "C++" { |
127 | - mir::graphics::DisplayConfigurationOutput::transformation*; |
128 | - }; |
129 | -} MIRPLATFORM_0.27; |
130 | |
131 | === modified file 'src/protobuf/symbols.map' |
132 | --- src/protobuf/symbols.map 2017-05-08 03:04:26 +0000 |
133 | +++ src/protobuf/symbols.map 2017-05-25 09:00:52 +0000 |
134 | @@ -1116,6 +1116,23 @@ |
135 | MIR_PROTOBUF_0.27 { |
136 | global: |
137 | extern "C++" { |
138 | + mir::protobuf::Extension::MergePartialFromCodedStream*; |
139 | + mir::protobuf::Extension::Extension*; |
140 | + mir::protobuf::Extension::ByteSize*; |
141 | + mir::protobuf::Extension::GetTypeName*; |
142 | + mir::protobuf::Extension::?Extension*; |
143 | + mir::protobuf::Extension::New*; |
144 | + mir::protobuf::Extension::default_instance*; |
145 | + mir::protobuf::Extension::SerializeWithCachedSizes*; |
146 | + mir::protobuf::Extension::Clear*; |
147 | + mir::protobuf::Extension::IsInitialized*; |
148 | + mir::protobuf::Extension::CopyFrom*; |
149 | + mir::protobuf::Extension::MergeFrom*; |
150 | + mir::protobuf::Extension::kVersionFieldNumber*; |
151 | + mir::protobuf::Extension::CheckTypeAndMergeFrom*; |
152 | + mir::protobuf::Extension::Swap*; |
153 | + mir::protobuf::Extension::kNameFieldNumber*; |
154 | + mir::protobuf::Extension::DiscardUnknownFields*; |
155 | mir::protobuf::RequestOperation_IsValid*; |
156 | mir::protobuf::RequestWithAuthority::ByteSize*; |
157 | mir::protobuf::RequestWithAuthority::CheckTypeAndMergeFrom*; |
158 | @@ -1135,32 +1152,9 @@ |
159 | mir::protobuf::RequestWithAuthority::SerializeWithCachedSizes*; |
160 | mir::protobuf::RequestWithAuthority::Swap*; |
161 | non-virtual?thunk?to?mir::protobuf::RequestWithAuthority::?RequestWithAuthority*; |
162 | + typeinfo?for?mir::protobuf::Extension; |
163 | typeinfo?for?mir::protobuf::RequestWithAuthority; |
164 | + vtable?for?mir::protobuf::Extension; |
165 | vtable?for?mir::protobuf::RequestWithAuthority; |
166 | }; |
167 | } MIR_PROTOBUF_0.26; |
168 | - |
169 | -MIR_PROTOBUF_0.28 { |
170 | - global: |
171 | - extern "C++" { |
172 | - typeinfo?for?mir::protobuf::Extension; |
173 | - vtable?for?mir::protobuf::Extension; |
174 | - mir::protobuf::Extension::MergePartialFromCodedStream*; |
175 | - mir::protobuf::Extension::Extension*; |
176 | - mir::protobuf::Extension::ByteSize*; |
177 | - mir::protobuf::Extension::GetTypeName*; |
178 | - mir::protobuf::Extension::?Extension*; |
179 | - mir::protobuf::Extension::New*; |
180 | - mir::protobuf::Extension::default_instance*; |
181 | - mir::protobuf::Extension::SerializeWithCachedSizes*; |
182 | - mir::protobuf::Extension::Clear*; |
183 | - mir::protobuf::Extension::IsInitialized*; |
184 | - mir::protobuf::Extension::CopyFrom*; |
185 | - mir::protobuf::Extension::MergeFrom*; |
186 | - mir::protobuf::Extension::kVersionFieldNumber*; |
187 | - mir::protobuf::Extension::CheckTypeAndMergeFrom*; |
188 | - mir::protobuf::Extension::Swap*; |
189 | - mir::protobuf::Extension::kNameFieldNumber*; |
190 | - mir::protobuf::Extension::DiscardUnknownFields*; |
191 | - }; |
192 | -} MIR_PROTOBUF_0.27; |
FAILED: Continuous integration, rev:4175 /mir-jenkins. ubuntu. com/job/ mir-ci/ 3413/ /mir-jenkins. ubuntu. com/job/ build-mir/ 4642/console /mir-jenkins. ubuntu. com/job/ build-0- fetch/4774 /mir-jenkins. ubuntu. com/job/ build-1- sourcepkg/ release= xenial+ overlay/ 4763 /mir-jenkins. ubuntu. com/job/ build-1- sourcepkg/ release= zesty/4763 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= amd64,compiler= clang,platform= mesa,release= artful/ 4674/console /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= amd64,compiler= clang,platform= mesa,release= zesty/4674 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= amd64,compiler= clang,platform= mesa,release= zesty/4674/ artifact/ output/ *zip*/output. zip /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= amd64,compiler= gcc,platform= mesa,release= artful/ 4674/console /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= amd64,compiler= gcc,platform= mesa,release= xenial+ overlay/ 4674 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= amd64,compiler= gcc,platform= mesa,release= xenial+ overlay/ 4674/artifact/ output/ *zip*/output. zip /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= amd64,compiler= gcc,platform= mesa,release= zesty/4674 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= amd64,compiler= gcc,platform= mesa,release= zesty/4674/ artifact/ output/ *zip*/output. zip /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= cross-armhf, compiler= gcc,platform= mesa,release= artful/ 4674/console /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= cross-armhf, compiler= gcc,platform= mesa,release= zesty/4674 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= cross-armhf, compiler= gcc,platform= mesa,release= zesty/4674/ artifact/ output/ *zip*/output. zip /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= i386,compiler= gcc,platform= mesa,release= xenial+ overlay/ 4674 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= i386,compiler= gcc,platform= mesa,release= xenial+ overlay/ 4674/artifact/ output/ *zip*/output. zip
https:/
Executed test runs:
FAILURE: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
FAILURE: https:/
SUCCESS: https:/
deb: https:/
FAILURE: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
FAILURE: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
Click here to trigger a rebuild: /mir-jenkins. ubuntu. com/job/ mir-ci/ 3413/rebuild
https:/