mir fails to build with GCC 5
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
Fix Released
|
Critical
|
Alan Griffiths | ||
0.14 |
Fix Released
|
Critical
|
Alan Griffiths | ||
mir (Ubuntu) |
Fix Released
|
Critical
|
Unassigned | ||
Bug Description
as seen in silo16:
make[3]: Entering directory '/«BUILDDIR»
/usr/bin/cmake -E cmake_progress_
[ 10%] Building CXX object src/protobuf/
cd /«BUILDDIR»
In file included from /«BUILDDIR»
/«BUILDDIR»
bool force_google_
^
/usr/bin/cmake -E cmake_progress_
cc1plus: all warnings being treated as errors
make[3]: *** [src/protobuf/
[ 10%] src/protobuf/
make[3]: Leaving directory '/«BUILDDIR»
CMakeFiles/
make[2]: *** [src/protobuf/
Related branches
- PS Jenkins bot (community): Approve (continuous-integration)
- Kevin DuBois (community): Approve
- Daniel van Vugt: Approve
- Andreas Pokorny (community): Approve
-
Diff: 193 lines (+15/-70)7 files modifiedexamples/basic.c (+2/-2)
examples/flicker.c (+2/-2)
src/client/rpc/mir_protobuf_rpc_channel.cpp (+0/-1)
src/include/common/mir/protobuf/google_protobuf_guard.h (+0/-40)
src/protobuf/google_protobuf_guard.cpp (+9/-22)
src/server/frontend/protobuf_connection_creator.cpp (+0/-1)
tests/unit-tests/android_input/property_map.cpp (+2/-2)
- Matthias Klose (community): Approve
- Daniel van Vugt: Needs Information
- Andreas Pokorny (community): Approve
-
Diff: 193 lines (+15/-70)7 files modifiedexamples/basic.c (+2/-2)
examples/flicker.c (+2/-2)
src/client/rpc/mir_protobuf_rpc_channel.cpp (+0/-1)
src/include/common/mir/protobuf/google_protobuf_guard.h (+0/-40)
src/protobuf/google_protobuf_guard.cpp (+9/-22)
src/server/frontend/protobuf_connection_creator.cpp (+0/-1)
tests/unit-tests/android_input/property_map.cpp (+2/-2)
Changed in mir: | |
milestone: | none → 0.15.0 |
importance: | Undecided → Critical |
Changed in mir: | |
assignee: | nobody → Alan Griffiths (alan-griffiths) |
Changed in mir: | |
status: | New → In Progress |
Changed in mir (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in mir (Ubuntu): | |
status: | In Progress → Fix Released |
Changed in mir: | |
status: | Fix Committed → Fix Released |
there is more than one issue ... looks like the package never saw GCC 5 before.
here are the hacks I applied to be able to continue with other packages: /launchpad. net/~ci- train-ppa- service/ +archive/ ubuntu/ landing- 016/+files/ mir_0.14. 0%2B15. 10.20150715- 0ubuntu2~ gcc5.1_ 0.14.0% 2B15.10. 20150715- 0ubuntu2. 1.diff. gz
https:/