retitle 286937 Ode should have a stable ABI and provide a dynamic library
severity 286937 wishlist
tags 286937 - wontfix
thanks


Coin,

Steve Langasek <[EMAIL PROTECTED]> writes:

> Oh, I indeed failed to notice that libode-dev provided
> /usr/lib/libode-pic.a.  In that case, I don't think there's any problem with
> what the libode-dev package is doing.

Note that keeping a non-pic version of ode is only useful if you need to
link with another non-pic object, which should only happen if this is
non-free sofware, or because of minor performance difference, but this
is Debian not Gentoo, am i right ?

As the linker is not capable to handle cases where a pic dynamic library
link with a non-pic static one on few architectures, as the ode
maintainer is willing to follow this not-so-good policy requirement,
and because i cannot remove the use of ode in the application i am
packaging, i am obliged to add a silly patch to use the -pic static
library. I won't maintain such a dirty upstream source modification for
long.

Ode was created in 2001, and now that several years have passed, should
be able to provide a stable ABI and provide a shared library. So i think
we could ask upstream to make some efforts. Using such static-only
libraries are a pain to manage, and should only be used as a temporary
solution.

That's why i am modifying my request, thus changing severity and removing
the wontfix tag.

-- 
Marc DequÃnes (Duck)

Attachment: pgptVO4pwUuon.pgp
Description: PGP signature

Reply via email to