Bug#704785: OGRE's FTBFS #713640 affects other packages

Manuel A. Fernandez Montecelo manuel.montezelo at gmail.com
Wed Sep 4 23:32:31 UTC 2013


2013/9/4 Paul Wise <pabs at debian.org>:
> On Wed, 2013-09-04 at 11:40 +0100, Manuel A. Fernandez Montecelo wrote:
>
>> Can you please check if this is fixed with the version 1.8.0+dfsg1-5
>> that I just uploaded?
>
> It does not, I still get the issue:
>
> ...
> Get: 4 http://http.debian.net/debian/ sid/main libogre-1.8.0 amd64 1.8.0+dfsg1-5 [2233 kB]
> ...
> Get: 17 http://http.debian.net/debian/ sid/main libogre-1.8-dev amd64 1.8.0+dfsg1-5 [843 kB]
> ...
> g++ -I/usr/include/ois   -pthread -I/usr/include/OGRE    -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security  -L/lib -Wl,-z,relro -Wl,-z,defs -Wl,-O1 -Wl,--as-needed  -L/lib -L/lib -o funguloids funguloids-asteroid.o funguloids-ballworm.o funguloids-base.o funguloids-bground.o funguloids-blackhole.o funguloids-effects.o funguloids-fmodexsoundsystem.o funguloids-gamecamera.o funguloids-game.o funguloids-hiscore.o funguloids-input.o funguloids-main.o funguloids-menu.o funguloids-movingobject.o funguloids-mp3stream.o funguloids-mpak.o funguloids-mpakogre.o funguloids-mushroom.o funguloids-object.o funguloids-objectsystem.o funguloids-oggstream.o funguloids-ogreapp.o funguloids-ogrelistener.o funguloids-openalchannel.o funguloids-openalchannelgroup.o funguloids-openalsoundsystem.o funguloids-player.o funguloids-playlist.o funguloids-scriptsystem.o funguloids-streamplayer.o funguloids-tentacles.o funguloids-whirler.o -lOIS   -lOgreMain -lpthread    -lalut -lopenal -lopenal -lalut  -llua5.1 -logg -lvorbis -lvorbisfile -lvorbisenc -lmad
> /usr/bin/ld: funguloids-asteroid.o: undefined reference to symbol '_ZN5boost6system15system_categoryEv'
> /usr/lib/libboost_system.so.1.54.0: error adding symbols: DSO missing from command line
> collect2: error: ld returned 1 exit status

As you probably know, if you add -lboost_system (maybe needs also
other boost components after that) to LDFLAGS it will go away.  Of
course there should be a better solution for this and I'll try to find
it, but I don't know how yet and it may take a while.

It seems that the thread component pulls system since 1.53, and OGRE
1.8.1 was released well before that and people have problems with
this.  I don't know if this will be addressed upstream with a new .2
release, doesn't look like it will happen.

Even if I try to package 1.8.1 I don't think that there's a high
probability that this will be fixed (apart that it will take a while
with the delay in NEW queue, which is why I've been trying to backport
fixes while 1.9-rc1 is accepted).


Cheers.
-- 
Manuel A. Fernandez Montecelo <manuel.montezelo at gmail.com>



More information about the Pkg-games-devel mailing list