Bug#831184: mumble: FTBFS with GCC 6, seems Ice related

2016-08-11 Thread Chris Knadle
tags 831184 + patch pending thanks Attached are two patches (thanks to Mikkel Krautz for finding the solution and for the c++11 patch) both which fix the build. Unless there's an objection I'm going to use the patch to build with c++03 because that's what Mumble upstream tests Mumble with. Thank

Bug#831184: mumble: FTBFS with GCC 6, seems Ice related

2016-08-07 Thread Diederik de Haas
Control: forwarded -1 https://github.com/mumble-voip/mumble/issues/2494 > Upstream bug: https://github.com/mumble-voip/mumble/issues/2494 Updated bug meta data accordingly signature.asc Description: This is a digitally signed message part.

Bug#831184: mumble: FTBFS with GCC 6, seems Ice related

2016-08-06 Thread Mikkel Krautz
Upstream bug: https://github.com/mumble-voip/mumble/issues/2494 On Sat, Aug 6, 2016 at 12:43 PM, Mikkel Krautz wrote: > Hi, > > I finally had a chance to try this myself on stretch. > > Mumble 1.2.x expects C++03, but g++ 6 defaults to C++11/C++14 (not sure > which). > > We (upstream) don't expl

Bug#831184: mumble: FTBFS with GCC 6, seems Ice related

2016-08-06 Thread Mikkel Krautz
Hi, I finally had a chance to try this myself on stretch. Mumble 1.2.x expects C++03, but g++ 6 defaults to C++11/C++14 (not sure which). We (upstream) don't explicitly pass -std=c++03 to g++ -- so we let the compiler choose. I just tested building Mumble with an explicit -std=c++03 flags. That

Bug#831184: mumble: FTBFS with GCC 6, seems Ice related

2016-08-05 Thread Chris Knadle
Jose Gutierrez de la Concha: > On Thu, Aug 4, 2016 at 7:03 PM, Chris Knadle > wrote: [...] > Can you try to put /usr/lib/x86_64-linux-gnu/c++11 before > /usr/lib/x86_64-linux-gnu > otherwise linker will pick the C++98 libs Mmm... okay that information helps. Though... unfortunately this isn't

Bug#831184: mumble: FTBFS with GCC 6, seems Ice related

2016-08-05 Thread Jose Gutierrez de la Concha
On Thu, Aug 4, 2016 at 7:03 PM, Chris Knadle wrote: > > > Jose Gutierrez de la Concha: > > Hi, > > > > When building an Ice application with C++11/C++14 enabled you need to > link > > with libraries with ++11 suffix -lIce++11 instead of -lIce. > > > > libzeroc-ice3.6 provide C++98 libraries and C

Bug#831184: mumble: FTBFS with GCC 6, seems Ice related

2016-08-04 Thread Chris Knadle
Jose Gutierrez de la Concha: > Hi, > > When building an Ice application with C++11/C++14 enabled you need to link > with libraries with ++11 suffix -lIce++11 instead of -lIce. > > libzeroc-ice3.6 provide C++98 libraries and C++11 libraries with ++11 > suffix and the APIs are slightly different.

Bug#831184: mumble: FTBFS with GCC 6, seems Ice related

2016-08-01 Thread Jose Gutierrez de la Concha
Hi, When building an Ice application with C++11/C++14 enabled you need to link with libraries with ++11 suffix -lIce++11 instead of -lIce. libzeroc-ice3.6 provide C++98 libraries and C++11 libraries with ++11 suffix and the APIs are slightly different. Regards, José On Mon, Aug 1, 2016 at 2:56

Bug#831184: mumble: FTBFS with GCC 6, seems Ice related

2016-07-31 Thread Chris Knadle
Greetings. Unfortunately Mumble in Debian won't compile with GCC-6 right now: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=831184 After talking to Mikkel Krautz (mumble upstream) I tried adding the following to the unix {} block in murmur.pro: QMAKE_CXXFLAGS *= -std=c++11 but unfor