Mir

Merge lp:mir/0.7 into lp:mir/ubuntu

Proposed by Alexandros Frantzis
Status: Merged
Approved by: Alexandros Frantzis
Approved revision: 1903
Merged at revision: 1211
Proposed branch: lp:mir/0.7
Merge into: lp:mir/ubuntu
Diff against target: 60 lines (+17/-3)
4 files modified
CMakeLists.txt (+1/-1)
debian/changelog (+8/-0)
src/client/default_connection_configuration.cpp (+4/-1)
src/platform/options/default_configuration.cpp (+4/-1)
To merge this branch: bzr merge lp:mir/0.7
Reviewer Review Type Date Requested Status
PS Jenkins bot (community) continuous-integration Needs Fixing
Daniel van Vugt Approve
Review via email: mp+234436@code.launchpad.net

Commit message

Mir 0.7.2 release Fixes: 1366134

Description of the change

Mir 0.7.2 release Fixes: 1366134

To post a comment you must log in.
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Oh the third chunk of the fix applied to devel doesn't exist in 0.7. Seems to be true...

review: Approve
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
Alexandros Frantzis (afrantzis) wrote :

Failure is caused by CI infrastructure, not related to code or packaging changes:

"java.io.IOException: /var/lib/jenkins/workspace/mir-utopic-amd64-ci/work/results/coverage.xml is not an XML file, please check your report pattern"

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'CMakeLists.txt'
2--- CMakeLists.txt 2014-09-09 16:30:37 +0000
3+++ CMakeLists.txt 2014-09-12 08:26:02 +0000
4@@ -28,7 +28,7 @@
5
6 set(MIR_VERSION_MAJOR 0)
7 set(MIR_VERSION_MINOR 7) # This should change at least with every MIRSERVER_ABI
8-set(MIR_VERSION_PATCH 1)
9+set(MIR_VERSION_PATCH 2)
10
11 set(MIR_VERSION ${MIR_VERSION_MAJOR}.${MIR_VERSION_MINOR}.${MIR_VERSION_PATCH})
12
13
14=== modified file 'debian/changelog'
15--- debian/changelog 2014-09-09 18:28:01 +0000
16+++ debian/changelog 2014-09-12 08:26:02 +0000
17@@ -1,3 +1,11 @@
18+mir (0.7.2) UNRELEASED; urgency=medium
19+
20+ * New upstream release 0.7.2 (https://launchpad.net/mir/+milestone/0.7.2)
21+ - Bug fixes
22+ . Restore support for gcc-4.8/trusty (LP: #1366134)
23+
24+ -- Alexandros Frantzis <alexandros.frantzis@canonical.com> Fri, 12 Sep 2014 11:11:17 +0300
25+
26 mir (0.7.1+14.10.20140909.1-0ubuntu1) utopic; urgency=medium
27
28 [ Alberto Aguirre ]
29
30=== modified file 'src/client/default_connection_configuration.cpp'
31--- src/client/default_connection_configuration.cpp 2014-08-29 16:00:17 +0000
32+++ src/client/default_connection_configuration.cpp 2014-09-12 08:26:02 +0000
33@@ -54,7 +54,10 @@
34 {
35 Dl_info info;
36
37- dladdr(reinterpret_cast<void*>(&ensure_loaded_with_rtld_global), &info);
38+ // Cast dladdr itself to work around g++-4.8 warnings (LP: #1366134)
39+ typedef int (safe_dladdr_t)(void(*func)(), Dl_info *info);
40+ safe_dladdr_t *safe_dladdr = (safe_dladdr_t*)&dladdr;
41+ safe_dladdr(&ensure_loaded_with_rtld_global, &info);
42 dlopen(info.dli_fname, RTLD_NOW | RTLD_NOLOAD | RTLD_GLOBAL);
43 }
44 }
45
46=== modified file 'src/platform/options/default_configuration.cpp'
47--- src/platform/options/default_configuration.cpp 2014-08-29 16:00:17 +0000
48+++ src/platform/options/default_configuration.cpp 2014-09-12 08:26:02 +0000
49@@ -74,7 +74,10 @@
50 {
51 Dl_info info;
52
53- dladdr(reinterpret_cast<void*>(&ensure_loaded_with_rtld_global), &info);
54+ // Cast dladdr itself to work around g++-4.8 warnings (LP: #1366134)
55+ typedef int (safe_dladdr_t)(void(*func)(), Dl_info *info);
56+ safe_dladdr_t *safe_dladdr = (safe_dladdr_t*)&dladdr;
57+ safe_dladdr(&ensure_loaded_with_rtld_global, &info);
58 dlopen(info.dli_fname, RTLD_NOW | RTLD_NOLOAD | RTLD_GLOBAL);
59 }
60 }

Subscribers

People subscribed via source and target branches

to all changes: