On Monday 22 May 2006 10:13, you wrote:
> > Looks like libmms actually depends on glib, meaning it needs to be both
> > in the package depends, and in the library dependencies when built, so
> > the linker can resolve programs built on it.
>
>  I agree with your analysis, I suspect a mistake in the use of
>  PKG_CHECK_MODULES as src/Makefile.am uses a mysterious $(PKG_LIBS)
>  which is nowhere to be found.  I just tried replacing PKG_LIBS with
>  GLIB_LIBS and it seems to address this problem:
>     bee% objdump -x debian/tmp/usr/lib/libmms.so | grep NEEDED
>       NEEDED      libglib-2.0.so.0
>       NEEDED      libc.so.6
>  I'll do an upload addressing this bug soonish.

Okay, that would be excellent. =)

>  I've lowered the severity of the bug because if you rely on pkg-config
>  to provide the linker flags, you'll end up with binaries linked to
>  glib, and the only package in Debian build-depending on libmms-dev is
>  gst-plugins0.8 which uses pkg-config to link against libmms.

Well, I guess that's reasonable. Although, part of the reason I have 
interested in libmms is that I'm both the Debian maintainer and upstream 
for mimms and I'd *like* to use libmms instead of it's own internal mms 
code (which comes from the same ancestry).

Anyway, I guess I could work around it in the meantime by using pkg-config 
and depending on glib manually, but I will probably just wait for this to 
be fixed. =)

-- 
Wesley J. Landaker <[EMAIL PROTECTED]> <xmpp:[EMAIL PROTECTED]>
OpenPGP FP: 4135 2A3B 4726 ACC5 9094  0097 F0A9 8A4C 4CD6 E3D2

Attachment: pgpISUmFLgmvV.pgp
Description: PGP signature

Reply via email to