libtool, not installing .la files?
Michael Nottebrock
michaelnottebrock at gmx.net
Wed Dec 15 08:38:45 PST 2004
On Wednesday, 15. December 2004 16:00, Christian Weisgerber wrote:
> Michael Nottebrock <michaelnottebrock at gmx.net> wrote:
> > Can't you just keep them this time? If you remove them (again), you're
> > going to cause lots of build failures for KDE users (again)...
>
> How so? I'm pretty certain that the .la files are not used.
KDE uses them and libtool records library dependency information into them -
and if prefers .la over -lfoo when doing so, i.e. if somebody compiles a part
of KDE that uses libvorbis or libogg (like audio/arts), the respective
libtool archive will have a DEPENDENCY_LIBS line that, for example,
contains /usr/local/lib/libvorbisenc.la.
Now if somebody compiles another part of KDE that depends on that previous
part (like kdemultimedia which links in arts parts) and the libtool archive
is suddenly missing, the build will fail because libtool can't link.
The only remedy in that case is to recompile arts ... so if you plan to nuke
the libtool archives from libvorbis and libogg again, please give me a heads
up before doing so - I'll preemptively bump PORTREVISION for affected parts
of KDE then.
--
,_, | Michael Nottebrock | lofi at freebsd.org
(/^ ^\) | FreeBSD - The Power to Serve | http://www.freebsd.org
\u/ | K Desktop Environment on FreeBSD | http://freebsd.kde.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20041215/6dc68a4c/attachment.bin
More information about the freebsd-ports
mailing list