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 | 1 | mir (0.26.3-0ubuntu1) UNRELEASED; urgency=medium | ||
6 | 2 | |||
7 | 3 | * New upstream release 0.26.3 (https://launchpad.net/mir/+milestone/0.26.3) | ||
8 | 4 | - Enhancements: | ||
9 | 5 | . Make deprecations optional (and default to off for builds on 16.04 LTS) | ||
10 | 6 | . Added support for building on Ubuntu 17.10 artful. | ||
11 | 7 | - Bugs fixed: | ||
12 | 8 | . Mir needs to be updated to 0.26 in 16.04LTS (LP: #1685186) | ||
13 | 9 | . unity-system-compositor crashed with SIGSEGV in | ||
14 | 10 | libinput_device_config_accel_is_available() from | ||
15 | 11 | libinput_device_config_accel_set_speed() from | ||
16 | 12 | mir::input::evdev::LibInputDevice::apply_settings() (LP: #1672955) | ||
17 | 13 | . Please transition to Boost 1.62 (LP: #1675138) | ||
18 | 14 | . Mir sending key repeat events continually to nested shell after VT | ||
19 | 15 | switch (causes Unity8 lockup for a while) (LP: #1675357) | ||
20 | 16 | . mir_demo_standalone_render_overlays fails to link (LP: #1677239) | ||
21 | 17 | |||
22 | 18 | -- Daniel van Vugt <daniel.van.vugt@canonical.com> Thu, 30 Mar 2017 11:43:28 +0800 | ||
23 | 19 | |||
24 | 20 | mir (0.26.2+17.04.20170322.1-0ubuntu2) zesty; urgency=medium | ||
25 | 21 | |||
26 | 22 | [ Mattia Rizzolo ] | ||
27 | 23 | * Patch the code to use unversioned runtime boost libraries (LP: #1675138). | ||
28 | 24 | |||
29 | 25 | -- Gianfranco Costamagna <locutusofborg@debian.org> Fri, 24 Mar 2017 22:58:36 +0100 | ||
30 | 26 | |||
31 | 27 | mir (0.26.2+17.04.20170322.1-0ubuntu1) zesty; urgency=medium | ||
32 | 28 | |||
33 | 29 | [ Daniel van Vugt ] | ||
34 | 30 | * New upstream release 0.26.2 (https://launchpad.net/mir/+milestone/0.26.2) | ||
35 | 31 | - Bugs fixed: | ||
36 | 32 | . EDID does not change when hotplugging a monitor (LP: #1660017) | ||
37 | 33 | . [regression] mirout crashes when connecting to unity8 or any nested | ||
38 | 34 | server: [libprotobuf FATAL /usr/include/google/protobuf/repeated_field. | ||
39 | 35 | h:1408] CHECK failed: (index) < (current_size_) (LP: #1661163) | ||
40 | 36 | . Mir server crashed with SIGSEGV in | ||
41 | 37 | mir::compositor::TemporaryBuffer::size() called from | ||
42 | 38 | mir::gl::tessellate_renderable_into_rectangle() (LP: #1664760) | ||
43 | 39 | . Nested servers (Unity8) periodically stutter (half frame rate) with | ||
44 | 40 | Mir 0.26.1 (LP: #1666372) | ||
45 | 41 | . Don't dereference the end iterator in ms::ApplicationSession:: | ||
46 | 42 | surface_after() (LP: #1667645) | ||
47 | 43 | . [regression] OSK input shaping no longer works correctly (LP: #1669444) | ||
48 | 44 | . Setting MirWindowSpec parameters always causes window's input_region | ||
49 | 45 | to be reset (LP: #1670876) | ||
50 | 46 | . Subpixel order not included in Mir display information (LP: #1393578) | ||
51 | 47 | . Presentation chains should support various swap interval modes | ||
52 | 48 | (LP: #1673533) | ||
53 | 49 | . Need an extension for GBM buffers to replace | ||
54 | 50 | mir_buffer_get_buffer_package() (LP: #1673534) | ||
55 | 51 | . Seg fault on detect_fd_leaks (LP: #1661498) | ||
56 | 52 | |||
57 | 53 | -- Cemil Azizoglu <cemil.azizoglu@canonical.com> Wed, 22 Mar 2017 04:54:19 +0000 | ||
58 | 54 | |||
59 | 1 | mir (0.26.1+17.04.20170209.1-0ubuntu1) zesty; urgency=medium | 55 | mir (0.26.1+17.04.20170209.1-0ubuntu1) zesty; urgency=medium |
60 | 2 | 56 | ||
61 | 3 | * New upstream release 0.26.1 (https://launchpad.net/mir/+milestone/0.26.1) | 57 | * New upstream release 0.26.1 (https://launchpad.net/mir/+milestone/0.26.1) |
62 | 4 | 58 | ||
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 | 34 | endif | 34 | endif |
68 | 35 | 35 | ||
69 | 36 | override_dh_auto_configure: | 36 | override_dh_auto_configure: |
71 | 37 | ifneq ($(filter armhf arm64,$(DEB_HOST_ARCH)),) | 37 | ifneq ($(filter armhf,$(DEB_HOST_ARCH)),) |
72 | 38 | dh_auto_configure -- \ | 38 | dh_auto_configure -- \ |
73 | 39 | $(COMMON_CONFIGURE_OPTIONS) \ | 39 | $(COMMON_CONFIGURE_OPTIONS) \ |
74 | 40 | -DMIR_RUN_ACCEPTANCE_TESTS=OFF \ | 40 | -DMIR_RUN_ACCEPTANCE_TESTS=OFF \ |
75 | 41 | 41 | ||
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 | 581 | 581 | ||
81 | 582 | MIR_CLIENT_0.27 { # New functions in Mir 0.27 | 582 | MIR_CLIENT_0.27 { # New functions in Mir 0.27 |
82 | 583 | global: | 583 | global: |
83 | 584 | mir_buffer_stream_get_microseconds_till_vblank; | ||
84 | 584 | mir_connection_apply_session_input_config; | 585 | mir_connection_apply_session_input_config; |
85 | 585 | mir_connection_set_base_input_config; | 586 | mir_connection_set_base_input_config; |
86 | 586 | mir_create_freestyle_window_spec; | 587 | mir_create_freestyle_window_spec; |
87 | @@ -603,6 +604,8 @@ | |||
88 | 603 | mir_keyboard_config_set_keymap_variant; | 604 | mir_keyboard_config_set_keymap_variant; |
89 | 604 | mir_keyboard_event_key_text; | 605 | mir_keyboard_event_key_text; |
90 | 605 | mir_output_get_logical_height; | 606 | mir_output_get_logical_height; |
91 | 607 | mir_output_has_custom_logical_size; | ||
92 | 608 | mir_output_set_logical_size; | ||
93 | 606 | mir_output_get_logical_width; | 609 | mir_output_get_logical_width; |
94 | 607 | mir_window_request_user_move; | 610 | mir_window_request_user_move; |
95 | 608 | mir_window_request_user_resize; | 611 | mir_window_request_user_resize; |
96 | @@ -611,10 +614,3 @@ | |||
97 | 611 | mir_touchscreen_config_set_mapping_mode; | 614 | mir_touchscreen_config_set_mapping_mode; |
98 | 612 | mir_touchscreen_config_set_output_id; | 615 | mir_touchscreen_config_set_output_id; |
99 | 613 | } MIR_CLIENT_0.26.1; | 616 | } MIR_CLIENT_0.26.1; |
100 | 614 | |||
101 | 615 | MIR_CLIENT_0.28 { # New functions in Mir 0.28 (or 1.0) | ||
102 | 616 | global: | ||
103 | 617 | mir_buffer_stream_get_microseconds_till_vblank; | ||
104 | 618 | mir_output_has_custom_logical_size; | ||
105 | 619 | mir_output_set_logical_size; | ||
106 | 620 | } MIR_CLIENT_0.27; | ||
107 | 621 | 617 | ||
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 | 7 | mir::graphics::Buffer::Buffer*; | 7 | mir::graphics::Buffer::Buffer*; |
113 | 8 | mir::graphics::DisplayConfiguration::operator*; | 8 | mir::graphics::DisplayConfiguration::operator*; |
114 | 9 | mir::graphics::DisplayConfigurationOutput::extents*; | 9 | mir::graphics::DisplayConfigurationOutput::extents*; |
115 | 10 | mir::graphics::DisplayConfigurationOutput::transformation*; | ||
116 | 10 | mir::graphics::DisplayConfigurationOutput::valid*; | 11 | mir::graphics::DisplayConfigurationOutput::valid*; |
117 | 11 | mir::graphics::DisplayConfigurationPolicy::apply_to*; | 12 | mir::graphics::DisplayConfigurationPolicy::apply_to*; |
118 | 12 | mir::graphics::DisplayConfigurationPolicy::?DisplayConfigurationPolicy*; | 13 | mir::graphics::DisplayConfigurationPolicy::?DisplayConfigurationPolicy*; |
119 | @@ -152,10 +153,3 @@ | |||
120 | 152 | }; | 153 | }; |
121 | 153 | local: *; | 154 | local: *; |
122 | 154 | }; | 155 | }; |
123 | 155 | |||
124 | 156 | MIRPLATFORM_0.28 { | ||
125 | 157 | global: | ||
126 | 158 | extern "C++" { | ||
127 | 159 | mir::graphics::DisplayConfigurationOutput::transformation*; | ||
128 | 160 | }; | ||
129 | 161 | } MIRPLATFORM_0.27; | ||
130 | 162 | 156 | ||
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 | 1116 | MIR_PROTOBUF_0.27 { | 1116 | MIR_PROTOBUF_0.27 { |
136 | 1117 | global: | 1117 | global: |
137 | 1118 | extern "C++" { | 1118 | extern "C++" { |
138 | 1119 | mir::protobuf::Extension::MergePartialFromCodedStream*; | ||
139 | 1120 | mir::protobuf::Extension::Extension*; | ||
140 | 1121 | mir::protobuf::Extension::ByteSize*; | ||
141 | 1122 | mir::protobuf::Extension::GetTypeName*; | ||
142 | 1123 | mir::protobuf::Extension::?Extension*; | ||
143 | 1124 | mir::protobuf::Extension::New*; | ||
144 | 1125 | mir::protobuf::Extension::default_instance*; | ||
145 | 1126 | mir::protobuf::Extension::SerializeWithCachedSizes*; | ||
146 | 1127 | mir::protobuf::Extension::Clear*; | ||
147 | 1128 | mir::protobuf::Extension::IsInitialized*; | ||
148 | 1129 | mir::protobuf::Extension::CopyFrom*; | ||
149 | 1130 | mir::protobuf::Extension::MergeFrom*; | ||
150 | 1131 | mir::protobuf::Extension::kVersionFieldNumber*; | ||
151 | 1132 | mir::protobuf::Extension::CheckTypeAndMergeFrom*; | ||
152 | 1133 | mir::protobuf::Extension::Swap*; | ||
153 | 1134 | mir::protobuf::Extension::kNameFieldNumber*; | ||
154 | 1135 | mir::protobuf::Extension::DiscardUnknownFields*; | ||
155 | 1119 | mir::protobuf::RequestOperation_IsValid*; | 1136 | mir::protobuf::RequestOperation_IsValid*; |
156 | 1120 | mir::protobuf::RequestWithAuthority::ByteSize*; | 1137 | mir::protobuf::RequestWithAuthority::ByteSize*; |
157 | 1121 | mir::protobuf::RequestWithAuthority::CheckTypeAndMergeFrom*; | 1138 | mir::protobuf::RequestWithAuthority::CheckTypeAndMergeFrom*; |
158 | @@ -1135,32 +1152,9 @@ | |||
159 | 1135 | mir::protobuf::RequestWithAuthority::SerializeWithCachedSizes*; | 1152 | mir::protobuf::RequestWithAuthority::SerializeWithCachedSizes*; |
160 | 1136 | mir::protobuf::RequestWithAuthority::Swap*; | 1153 | mir::protobuf::RequestWithAuthority::Swap*; |
161 | 1137 | non-virtual?thunk?to?mir::protobuf::RequestWithAuthority::?RequestWithAuthority*; | 1154 | non-virtual?thunk?to?mir::protobuf::RequestWithAuthority::?RequestWithAuthority*; |
162 | 1155 | typeinfo?for?mir::protobuf::Extension; | ||
163 | 1138 | typeinfo?for?mir::protobuf::RequestWithAuthority; | 1156 | typeinfo?for?mir::protobuf::RequestWithAuthority; |
164 | 1157 | vtable?for?mir::protobuf::Extension; | ||
165 | 1139 | vtable?for?mir::protobuf::RequestWithAuthority; | 1158 | vtable?for?mir::protobuf::RequestWithAuthority; |
166 | 1140 | }; | 1159 | }; |
167 | 1141 | } MIR_PROTOBUF_0.26; | 1160 | } MIR_PROTOBUF_0.26; |
168 | 1142 | |||
169 | 1143 | MIR_PROTOBUF_0.28 { | ||
170 | 1144 | global: | ||
171 | 1145 | extern "C++" { | ||
172 | 1146 | typeinfo?for?mir::protobuf::Extension; | ||
173 | 1147 | vtable?for?mir::protobuf::Extension; | ||
174 | 1148 | mir::protobuf::Extension::MergePartialFromCodedStream*; | ||
175 | 1149 | mir::protobuf::Extension::Extension*; | ||
176 | 1150 | mir::protobuf::Extension::ByteSize*; | ||
177 | 1151 | mir::protobuf::Extension::GetTypeName*; | ||
178 | 1152 | mir::protobuf::Extension::?Extension*; | ||
179 | 1153 | mir::protobuf::Extension::New*; | ||
180 | 1154 | mir::protobuf::Extension::default_instance*; | ||
181 | 1155 | mir::protobuf::Extension::SerializeWithCachedSizes*; | ||
182 | 1156 | mir::protobuf::Extension::Clear*; | ||
183 | 1157 | mir::protobuf::Extension::IsInitialized*; | ||
184 | 1158 | mir::protobuf::Extension::CopyFrom*; | ||
185 | 1159 | mir::protobuf::Extension::MergeFrom*; | ||
186 | 1160 | mir::protobuf::Extension::kVersionFieldNumber*; | ||
187 | 1161 | mir::protobuf::Extension::CheckTypeAndMergeFrom*; | ||
188 | 1162 | mir::protobuf::Extension::Swap*; | ||
189 | 1163 | mir::protobuf::Extension::kNameFieldNumber*; | ||
190 | 1164 | mir::protobuf::Extension::DiscardUnknownFields*; | ||
191 | 1165 | }; | ||
192 | 1166 | } 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:/