[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#353401: libxvmc-dev: libXvMCW.a compiled without -fPIC, can't be used in .so:s



Package: libxvmc-dev
Version: 6.9.0.dfsg.1-4
Severity: important

*** Please type your report below this line ***

The libXvMCW.a contains non-relocatable code. This means that any attempt to
build a lib*.so which links statically to libXvMCW.a will break.

Diagnosing with objdump:
objdump  -r libXvMCW.a  | grep REL24
00000034 R_PPC_REL24       strlen
00000040 R_PPC_REL24       strlen
00000050 R_PPC_REL24       malloc
etc...

This makes it impossible to build mythtv-0.19 on ppc, since it does just
that (builds libmythtv.so, which statically links to libXvMCW). Or rather,
it builds, but the resulting .so is unusable.


-- System Information:
Debian Release: testing/unstable
 APT prefers testing
 APT policy: (650, 'testing'), (600, 'unstable')
Architecture: powerpc (ppc)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-1-powerpc
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages libxvmc-dev depends on:
ii libxv-dev 6.9.0.dfsg.1-4 X Window System video extension li ii libxvmc1 6.9.0.dfsg.1-4 X Window System video motion compe
ii  x-dev                     6.9.0.dfsg.1-4 X protocol development files

libxvmc-dev recommends no packages.

-- no debconf information




Reply to: