Bug#768718: zaz: FTBFS in jessie: ld: ogvexport.o: undefined reference to symbol 'vorbis_bitrate_addblock'

Peter Pentchev roam at ringlet.net
Mon Nov 10 10:21:54 UTC 2014


On Mon, Nov 10, 2014 at 12:21:01PM +0200, Peter Pentchev wrote:
> package src:zaz
> tags 768718 + confirmed patch
> thanks
> 
> On Sun, Nov 09, 2014 at 08:14:55AM +0100, Lucas Nussbaum wrote:
> [snip]
> > Usertags: qa-ftbfs-20141108 qa-ftbfs
> > Justification: FTBFS in jessie on amd64
> [snip]
> > 
> > > g++  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -Wl,-z,relro -Wl,-z,defs  -Wl,-as-needed -Wl,--no-undefined -o zaz main.o audiobuffer.o mixer.o oggsample.o scene.o settings.o wavesample.o streamingoggsample.o frame_events.o ogvexport.o bezier.o textureloader.o player.o level.o ballpath.o game.o editor.o mainmenu.o menu.o gameloop.o hiscores.o lineeditor.o tests.o profile.o directorylister.o levelset.o splash.o -lSDL -lvorbisfile -ltheoraenc -ltheoradec -logg  -lftgl    -lGL -lvorbisenc -lSDL_image 
> > > /usr/bin/ld: ogvexport.o: undefined reference to symbol 'vorbis_bitrate_addblock'
> > > //usr/lib/x86_64-linux-gnu/libvorbis.so.0: error adding symbols: DSO missing from command line
> > > collect2: error: ld returned 1 exit status
> 
> Hi Miriam,
> 
> Just as in #768741, what do you think about the attached small patch
> that does the configure script's job by manually adding -lvorbis to
> the zaz linker flags?  Of course, the proper fix should be done upstream
> in the configure script, but IMHO this minimal targeted fix should be
> sufficient for the Jessie freeze.
> 
> Once again, feel free to remove the changelog and control snippets and
> commit it yourself, since zaz is your package.  Of course, if you agree,
> I could commit it to the pkg-games Subversion repo and put a package up
> in the sponsoring queue.
> 
> Again, Miriam, Lucas, thanks for all your work!

And wouldn't it have helped immensely if I'd also attached the patch...

G'luck,
Peter

-- 
Peter Pentchev  roam at ringlet.net roam at FreeBSD.org p.penchev at storpool.com
PGP key:        http://people.FreeBSD.org/~roam/roam.key.asc
Key fingerprint 2EE7 A7A5 17FC 124C F115  C354 651E EFB0 2527 DF13
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Add-a-minimal-patch-to-link-with-libvorbis.patch
Type: text/x-diff
Size: 2970 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-games-devel/attachments/20141110/876c4512/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-games-devel/attachments/20141110/876c4512/attachment.sig>


More information about the Pkg-games-devel mailing list