touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #56431
[Bug 1418962] Re: Mir is not building in trusty
Won't fix. Overnight it seems the team has decided to move to C++14
instead.
** Changed in: mir
Status: In Progress => Won't Fix
** Changed in: mir
Milestone: 0.12.0 => None
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to mir in Ubuntu.
https://bugs.launchpad.net/bugs/1418962
Title:
Mir is not building in trusty
Status in Mir:
Won't Fix
Status in mir package in Ubuntu:
New
Bug description:
Trying to compile mir in trusty, using gcc-4.8 fails, mostly due to
the initialization lists with curly brackets.
Attached patch fixes them, but them I'm getting a weird linking issue
(not happening with clang), that I wasn't experiencing some weeks ago
(when the demo shell was in examples I think):
[100%] Built target mirserver
Linking CXX executable ../../bin/.mir_proving_server-uninstalled
CMakeFiles/mir_proving_server.dir/demo_shell.cpp.o: in function "mir::DefaultServerConfiguration::~DefaultServerConfiguration()":
/home/marco/Dev/mir-ports/mir/src/include/server/mir/default_server_configuration.h:159: invalid reference to "vtable for mir::DefaultServerConfiguration"
/home/marco/Dev/mir-ports/mir/src/include/server/mir/default_server_configuration.h:159: invalid reference to "vtable for mir::DefaultServerConfiguration"
collect2: error: ld returned 1 exit status
Installing the rest (libs, example clients, example servers) works as
expected.
To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1418962/+subscriptions