CLN 1.1

Richard B. Kreckel kreckel at thep.physik.uni-mainz.de
Tue Mar 20 12:47:06 CET 2001


Hi Julian,

On Tue, 20 Mar 2001, Julian Stoev wrote:
> I've just rebuild the Debian package from source. To do this I had to
> install libgmp3-dev. After the rebuild and the install it works fine.
> Probably there is some obscure dependence on libgmp3-dev in cln-dev,
> when it was compiled with gmp installed. 
> Probably you have to change your deb depends for cln-dev somehow to
> include the libgmp3-dev.

Not really.  CLN links against libgmp3.  But the headers are not needed
any more for running the library, even not for linking against libcln.
(We have rejected a dozen or so patches that "fixed" CLN for use with gmp3
for exactly this reason: we don't want to rely on the gmp header filese
being there.  All we need to know is sizeof(mp_limb_t), then we can map
this to our data structures.)  So, we have the following dependencies:
  cln                 depends on libgmp3 (but not libgmp3-dev)
  cln-dev             depends on cln and thus on libgmp3
  the whole package   build-depends on libgmp3-dev
Probably something got screwed elsewhere.  I will build the cln package
again, this time not here but on one of the Debian project machines.
Please holler if cln-1.1.0_3 reintroduces the problem on your machine!

Regards
     -richy.

PS: Hubert, we could need a machine running woody.  Can I just use higgs?
-- 
Richard Kreckel
<Richard.Kreckel at Uni-Mainz.DE>
<http://wwwthep.physik.uni-mainz.de/~kreckel/>





More information about the GiNaC-devel mailing list