DES AWOL after 4.8

Jacques A. Vidrine nectar at FreeBSD.org
Wed May 7 05:33:04 PDT 2003


On Tue, May 06, 2003 at 09:44:28PM -0700, Dave Tweten wrote:
> stefan at csudsu.com said:
> >I had the same thing happen, the symbolic link does not exist. You can
> >just link libcrypto to libdes
> >libdes.a -> libcrypto.a
> >and so forth. 

No, do _not_ do this.  libdes and libcrypto are not compatible
(especially since OpenSSL 0.9.7, introduced in 4.8-RELEASE).

> In my case the problem doesn't seem to be non-existance.  It's corruption. 
>  The libdes links were:
> 
> 	libdes.a -> libcrypto.a
> 	libdes.so -> libcrypto.so.2
> 	libdes.so.3 -> libcrypto.so.2
> 	libdes_p.a -> libcrypto_p.a
> 
> Following your advice, I created the following links:
> 
> 	libdes.so -> libcrypto.so
> 	libdes.so.2 -> libcrypto.so.2
> 	libdes.so.3 -> libcrypto.so.3
> 
> When I rebuild pidentd, all was well.  Thanks.

You really want to remove the symlinks, otherwise you may be screwed
later.  `installworld' is supposed to remove them for you.

Anyway, the pidentd port was broken.  I have now fixed it.

Cheers,
-- 
Jacques Vidrine   . NTT/Verio SME      . FreeBSD UNIX       . Heimdal
nectar at celabo.org . jvidrine at verio.net . nectar at freebsd.org . nectar at kth.se


More information about the freebsd-stable mailing list