Subject: Re: Undefined symbol in SSL-using packages
To: Frederick Bruckman <fredb@immanent.net>
From: Paul Hoffman <phoffman@proper.com>
List: netbsd-help
Date: 08/01/2002 15:19:27
At 7:03 PM -0500 7/31/02, Frederick Bruckman wrote:
>On Wed, 31 Jul 2002, Paul Hoffman wrote:
>
>>  I have downloaded the pkgsrc binaries for lynx and curl. When I try
>>  to use either of them with an https: URL, I get:
>>
>>  /usr/pkg/lib/libssl.so.1: Undefined PLT symbol "sk_new_null" (reloc
>>  type = 7, symnum = 44)
>>
>>  pkg_info sez (among other things):
>>
>  > lynx-2.8.3.1        Alphanumeric display oriented World-Wide Web Client
>>  openssl-0.9.6       Secure Socket Layer and cryptographic library
>>  curl-7.9.5nb1       client that groks URLs
>>
>>  Do I need to update openssl to openssl-0.9.6nb2.tgz?
>
>On 1.5* and 1.6*, lynx shouldn't use the package openssl at all,
>though the binary may be picking it up by mistake. The current openssl
>packages install libssl.so.200, so this can't happen. The latest
>stable lynx is 2.8.4.1.2, and there are packages available.

I deinstalled lynx-2.8.3.1 and installed 2.8.4.1.2 by builing from 
source instead of downloading the binary; the same problem persists.

The only thing at all related to security in my packages is:

openssh-3.4.0.1     Open Source Secure shell client and server 
(remote login pro

Help is appreciated.