Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 3 Feb 1999 10:50:01 -0800 (PST)
From:      Steve Price <sprice@hiwaay.net>
To:        freebsd-ports@FreeBSD.ORG
Subject:   Re: ports/9890: Fix for broken ports/security/stunnel
Message-ID:  <199902031850.KAA81078@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/9890; it has been noted by GNATS.

From: Steve Price <sprice@hiwaay.net>
To: martti.kuparinen@ericsson.com
Cc: freebsd-gnats-submit@FreeBSD.ORG
Subject: Re: ports/9890: Fix for broken ports/security/stunnel
Date: Wed, 3 Feb 1999 12:46:58 -0600 (CST)

 On Tue, 2 Feb 1999 martti.kuparinen@ericsson.com wrote:
 
 # >Description:
 # The security/stunnel port won't compile on 3.0-STABLE. The current
 # patch-aa file insists on using the "-lRSAglue -lrsaref" flags
 # while these libs may not to exist.
 # 
 # Can someone verify this fix with a "USA_RESIDENT=YES" compiled SSLeay
 # installation.
 
 I can verify that this doesn't work. :)  Satoshi's 3.0 build
 machines don't seem to be having a problem with the port as it
 stands today.  It also works fine on my 4.0-CURRENT box.  You
 might try removing/reinstalling the rsaref and SSLeay ports.
 Make sure you remove any crufty libs in /usr/local/lib and
 /usr/local/lib/aout that are related to these two ports and give
 it another try.  You are running an ELF world right?  The only
 two releases we support in the ports tree right now are [34].0
 and they are both ELF.
 
 As I told you in a private Email exchange, I'd be happy to see
 a patch that works but the one you provided isn't the one I'm
 afraid.  Here's what I get on my machine with your patches.
 
 Script started on Wed Feb  3 12:31:56 1999
 bsd[/usr/ports/security/stunnel]$ uname -a
 FreeBSD bsd.nichols.com 4.0-CURRENT FreeBSD 4.0-CURRENT #4: Sat Jan 30 20:08:50 CST 1999     steve@bsd.nichols.com:/usr/src/sys/compile/bsd  i386
 bsd[/usr/ports/security/stunnel]$ make
 ===>  Extracting for stunnel-2.1
 >> Checksum OK for stunnel-2.1.tar.gz.
 ===>   stunnel-2.1 depends on executable: ssleay - found
 ===>   stunnel-2.1 depends on file: /usr/local/lib/libssl.a - found
 ===>   stunnel-2.1 depends on file: /usr/local/lib/libcrypto.a - found
 ===>  Patching for stunnel-2.1
 ===>  Applying FreeBSD patches for stunnel-2.1
 ===>  Configuring for stunnel-2.1
 creating cache ./config.cache
 checking host system type... i386-unknown-freebsd4.0
 checking for gcc... cc
 checking whether the C compiler (cc -O -pipe ) works... yes
 checking whether the C compiler (cc -O -pipe ) is a cross-compiler... no
 checking whether we are using GNU C... yes
 checking whether cc accepts -g... yes
 checking for a BSD compatible install... /usr/bin/install -c -o root -g wheel
 checking whether make sets ${MAKE}... yes
 checking for gethostbyname in -lnsl... no
 checking for socket in -lsocket... no
 checking for hosts_access in -lwrap... no
 checking how to run the C preprocessor... cc -E
 checking for strings.h... yes
 checking for unistd.h... yes
 checking for sys/select.h... yes
 checking for tcpd.h... no
 updating cache ./config.cache
 creating ./config.status
 creating Makefile
 creating config.h
 ===>  Building for stunnel-2.1
 cc -c -O -pipe -Wall -I/usr/local/include stunnel.c
 cc  -s -o stunnel stunnel.o -L/usr/local/lib -lssl -lcrypto
 /usr/local/lib/libcrypto.a(rsa_lib.o): In function `RSA_new_method':
 rsa_lib.o(.text+0x30): undefined reference to `RSA_PKCS1_RSAref'
 /usr/local/lib/libcrypto.a(err_all.o): In function `ERR_load_crypto_strings':
 err_all.o(.text+0x2d): undefined reference to `ERR_load_RSAREF_strings'
 *** Error code 1
 
 Stop.
 *** Error code 1
 
 Stop.
 *** Error code 1
 
 Stop.
 *** Error code 1
 
 Stop.
 bsd[/usr/ports/security/stunnel]$ exit
 exit
 
 Script done on Wed Feb  3 12:32:14 1999
 

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199902031850.KAA81078>