On Friday, July 20, 2012 11:27:08, Ian Jackson wrote: > Chris Knadle writes ("Re: Bug#682010: re celt and mumble referred to the TC"): > > On Friday, July 20, 2012 10:21:17, Ian Jackson wrote: > > > Why won't it build ? > > > > The mumble source pacakge will not build in Wheezy on amd64 due to Wheezy > > getting an upgrade to gcc 4.7 in relation with zero-ice. > > Oh, right. This is related to the other changes from -1 to -2.
I might be forgetting some facts, but that sounds right. Build just finished and erred as expected. I'll give you the tail of the file, just let me know if you'd like the entirety. ------------------------------------------ /usr/include/Ice/Handle.h: In instantiation of ‘IceInternal::Handle<T>::Handle(T*) [with T = Ice::Communicator]’: /usr/include/Ice/OutgoingAsync.h:49:16: required from here /usr/include/Ice/Handle.h:66:13: error: ‘upCast’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] compilation terminated due to -Wfatal-errors. make[3]: *** [release/MurmurIce.o] Error 1 make[3]: Leaving directory `/home/cknadle/src/mumble/mumble-1.2.3-348- g317f5a0/src/murmur' make[2]: *** [release] Error 2 make[2]: Leaving directory `/home/cknadle/src/mumble/mumble-1.2.3-348- g317f5a0/src/murmur' make[1]: *** [sub-src-murmur-sub_Release_ordered] Error 2 make[1]: Leaving directory `/home/cknadle/src/mumble/mumble-1.2.3-348- g317f5a0' make: *** [build-arch-stamp] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2 ------------------------------------------ > I assume that we could make, in principle, a -3 which was like -2 but > with celt 0.7.1 reenabled. I should probably examine the Git history, but in priciple I believe it should be possible to either make a "348" -2 with backported zero-ice ABI fixes and hardcoding use of gcc 4.6, or a "349" -3 with added libcelt support. However if we decide to go in this direction while upstream plans to re-enable Speex, we should probably also consider whether to try to re-enable Speex for interoperability. -- Chris -- Chris Knadle chris.kna...@coredump.us GPG Key: 4096R/0x1E759A726A9FDD74
signature.asc
Description: This is a digitally signed message part.