Bug#462087: clisp-dev: Includes unnecessary library references
- Subject: Bug#462087: clisp-dev: Includes unnecessary library references
- From: firstname.lastname@example.org (Luca Capello)
- Date: Tue, 15 Jul 2008 12:17:58 +0200
- Message-id: <[🔎] email@example.com>
- In-reply-to: <20080122130143.GA12638@alea.gnuu.de>
- References: <20080122130143.GA12638@alea.gnuu.de>
tags 462087 + help
On Tue, 22 Jan 2008 14:01:43 +0100, J?rg Sommer wrote:
> clisp-link includes the option -lSM and -lICE in a linking call, but
> dpkg-shlibdeps complains that the binary uses no symbols from this
> libraries. I tried to remove both options in
> /usr/lib/clisp-2.43/full/makevars and everything goes fine.
Actually, the Debian package doesn't directly depend on libICE  nor
libSM , but it depends on libXt  instead, which pulls libSM and so
The libXt dependency was added to solve bug #342552 , but as I
explained at , xmkmf seems not to be used anymore on the Debian CLISP
On my sid-amd64, I built CLISP without depending on libXt and it seems
to work fine, even when using the CLX module with StumpWM , i.e. a CL
program which interfaces with X.
However, while the resulting "non-libxt"-compiled /usr/bin/clisp doesn't
show any difference WRT the shared libraries it depends on when checked
with ldd, the "non-libxt"-compiled /usr/lib/clisp-2.44.1/full/lisp.run
indeed doesn't depend anymore on libICE and libSM.
Note that ldd shows no shared libXt dependency, in both cases, i.e. when
compiled with or without libXt.
I'd say it's safe to remove the libXt dependency, but since I'm not yet
a CLISP nor an X11 expert, I'd wait for some advice.
> Please, remove these flags from LIBS in makevars or make it possible to
> exclude them at runtime.
Removing the libXt dependency will remove these flags from LIBS in
makevars as well. However, if CLISP must depend on libXt, in that case
your request will be an upstream wishlist ;-)
Gismo / Luca
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 314 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-common-lisp-devel/attachments/20080715/99516c42/attachment.pgp