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>