[Evolution] Re: .la files
Øystein Gisnås
oystein at gisnas.net
Mon Jun 12 16:37:58 UTC 2006
lør, 06,.05.2006 kl. 07.08 +0100, skrev Ross Burton:
> Can our esteemed new Evolution maintainer agree to remove the .la files
> from Evolution and Evolution Data Server shortly?
We have struggled a bit with a bug that was triggered by the removal
of .la from evolution. In the latest upload we put the .la files back in
while waiting for the real solution.
The symptoms can be seen when building something that depends on
evolution, for example evolution-exchange. Compile and linking succeed,
but the binaries that linked
against /usr/lib/evolution/2.6/libeutil.so.0.0.0
and /usr/lib/evolution/2.6/libevolution-addressbook-a11y.so.0.0.0 cannot
resolve those libraries, because RPATH is missing (can be seen with
objdump -p evolution-exchange-storage).
I have two questions. First, is it OK that another package links against
a library that is not in /usr/lib? Second, if the location of the libs
is OK, how can I make libtool put RPATH into evolution-exchange-storage
and other binaries linked against the two troublesome libraries? Is it a
bug in libtool, or must one set a flag to force RPATH in Makefile.am or
something?
I hope someone can help with this, so that the .la removal process can
continue.
Cheers,
--
Øystein Gisnås
Debian Evolution Maintainer Team
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Dette er en digitalt signert meldingsdel
Url : http://lists.alioth.debian.org/pipermail/pkg-evolution-maintainers/attachments/20060612/36b02d1f/attachment.pgp
More information about the Pkg-evolution-maintainers
mailing list