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

Bug#923940: [libtheoraenc] What resolution were you looking for?



Control: tags -1 fixed-upstream

On Tue, 2020-04-14 at 23:30 -0700, Ralph Giles wrote:

> good to hear transitive linking can be assumed to work these days!

It has worked for as long as I have been around Debian (since ~2005).

> This is fixed in upstream git with a line in lib/Makefile.am:
> 
>     libtheoraenc_la_LIBADD = libtheoradec.la

Thanks for the quick fix.

> Probably backporting that should be the fix for this with the current
> Debian package.

It seems like a minor issue so waiting for the next release is fine.

> I think this is a cleaner way to address the issue for the next
> upstream release, if libraries are better off self-contained. There
> is already a lot of code duplicated between libtheoradec and
> libtheoraenc for performance reasons, and ABI visibility is
> controlled with a version script passed to the linker. The handful of
> small functions in info.c added by Petter's patch are the only shared
> code not so duplicated.

I see, that seems like a reasonable solution then too.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: