[Pkg-directfb-devel] Bug#569815: mupen64plus: FTBFS: libcairo.so: undefined reference to `direct_memcpy'

Kurt Roeckx kurt at roeckx.be
Sun Feb 14 15:48:40 UTC 2010


tags 569815 - moreinfo
reassign 569815 libdirectfb-1.2-0 1.2.9-1
retitle 569815 soname change without binary package rename
thanks

On Sun, Feb 14, 2010 at 04:20:02PM +0100, Sven Eckelmann wrote:
> tags 569815 moreinfo
> thanks
> 
> Kurt Roeckx wrote:
> > There was an error while trying to autobuild your package:
> > > Start Time: 20100214-1355
> [....]
> > > /usr/lib/libopcodes.a /usr/bin/ld: warning: libdirectfb-1.2.so.0, needed
> > > by /usr/lib/libSDL.so, not found (try using -rpath or -rpath-link)
> > > /usr/bin/ld: warning: libfusion-1.2.so.0, needed by /usr/lib/libSDL.so,
> > > not found (try using -rpath or -rpath-link) /usr/bin/ld: warning:
> > > libdirect-1.2.so.0, needed by /usr/lib/libSDL.so, not found (try using
> > > -rpath or -rpath-link) /usr/lib/libcairo.so: undefined reference to
> > > `direct_memcpy'
> > > /usr/lib/libcairo.so: undefined reference to `direct_messages_bug'
> > > /usr/lib/libcairo.so: undefined reference to `direct_config'
> > > /usr/lib/libSDL.so: undefined reference to `DirectFBCreate'
> > > /usr/lib/libSDL.so: undefined reference to `DirectFBError'
> > > /usr/lib/libSDL.so: undefined reference to `DirectFBErrorString'
> > > /usr/lib/libSDL.so: undefined reference to `DirectFBInit'
> > > collect2: ld returned 1 exit status
> > > make[2]: *** [mupen64plus] Error 1
> > > make[2]: Leaving directory
> > > `/build/buildd-mupen64plus_1.5+dfsg1-7+b2-i386-UvQpW3/mupen64plus-1.5+dfs
> > >g1' make[1]: *** [override_dh_auto_build] Error 2
> > > make[1]: Leaving directory
> > > `/build/buildd-mupen64plus_1.5+dfsg1-7+b2-i386-UvQpW3/mupen64plus-1.5+dfs
> > >g1' make: *** [build] Error 2
> > > dpkg-buildpackage: error: debian/rules build gave error exit status 2
> > 
> > A full build log can be found at:
> > http://buildd.debian.org/build.php?arch=i386&pkg=mupen64plus&ver=1.5+dfsg1-
> > 7+b2
> 
> Thanks for the bug report, but when I read the error message - can it be that 
> this is sdl related and not related to my package? These functions are missing 
> in libSDL.so and are not used by me.

You're right, it's complaining about libraries it can't find.

It seems to be /usr/lib/libdirectfb-1.2.so.9 instead of 
libdirect-1.2.so.0 in the 1.2.9-1 version.


Kurt






More information about the Pkg-directfb-devel mailing list