monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Monotone-devel] Not so minor problem in 0.99.1


From: Hendrik Boom
Subject: Re: [Monotone-devel] Not so minor problem in 0.99.1
Date: Mon, 3 Jan 2011 12:26:19 -0500
User-agent: Mutt/1.5.18 (2008-05-17)

On Mon, Jan 03, 2011 at 05:55:27PM +0100, Richard Levitte wrote:
> In message <address@hidden> on Mon, 3 Jan 2011 10:56:40 -0500, Hendrik Boom 
> <address@hidden> said:
> 
> hendrik> Unfortunately, even with libbotan1.7 and libbotan1.7-dev installed, 
> when 
> hendrik> running .'configure I still get
> hendrik> 
> hendrik> checking for botan... no
> hendrik> botan.pc not found
> hendrik> checking for botan using botan-config... yes
> hendrik> checking whether botan is usable... no
> hendrik> configure: *** botan_CFLAGS=
> hendrik> configure: *** botan_LIBS=-L/usr/lib -lm -lbz2 -lcrypto -lgmp 
> -lpthread 
> hendrik> -lrt -lz -lbotan
> hendrik> configure: error: in `/farhome/hendrik/dv/monotone/monotone-0.99.1':
> hendrik> configure: error: Must be able to compile and link programs against 
> hendrik> botan.
> hendrik> See `config.log' for more details
> hendrik> 
> [...]
> hendrik> 
> hendrik> Searching the Debian package data base 
> hendrik> http://www.debian.org/distrib/packages
> hendrik> fails to find any packages in stable containing a file named botan.pc
> 
> That's not the issue.  libbotan1.7 contains the program botan-config,
> which can be used as well, and if you look again, it was used and
> correctly identified botan for you.
> 
> However, a few lines further down, there's this:
> 
> hendrik> conftest.cpp -lz  -L/usr/lib -lm -lbz2 -lcrypto -lgmp -lpthread -lrt 
> -lz 
> hendrik> -lbotan >&5
> hendrik> /usr/bin/ld: cannot find -lcrypto
> 
> That's where the problem is...
> 
> Quite honestly, though, I'm a bit surprised this should happen at
> all.  libbotan1.7 depends on libssl0.9.8, which delivers libcrypto...
> So the question is, what's up with that?

libssl10.9.8 provides libcrypto in

/usr/lib/i486/libcrypto.so.0.9.8
/usr/lib/i586/libcrypto.so.0.9.8
/usr/lib/i686/cmov/libcrypto.so.0.9.8
/usr/lib/libcrypto.so.0.9.8

and all of these are present on my system.

address@hidden:~/dv$ ls -l /usr/lib/i486/libcrypto.so.0.9.8 
/usr/lib/i586/libcrypto.so.0.9.8 /usr/lib/i686/cmov/libcrypto.so.0.9.8 
/usr/lib/libcrypto.so.0.9.8
-rw-r--r-- 1 root root 1334692 2010-11-16 13:24 /usr/lib/i486/libcrypto.so.0.9.8
-rw-r--r-- 1 root root 1293732 2010-11-16 13:24 /usr/lib/i586/libcrypto.so.0.9.8
-rw-r--r-- 1 root root 1375588 2010-11-16 13:24 
/usr/lib/i686/cmov/libcrypto.so.0.9.8
-rw-r--r-- 1 root root 1416548 2010-11-16 13:24 /usr/lib/libcrypto.so.0.9.8
address@hidden:~/dv$ 

I agree.  The question is, what's up with that?

-- hendrik



reply via email to

[Prev in Thread] Current Thread [Next in Thread]