Date: Tue, 12 Nov 2002 15:20:38 -0800 From: "Drew Tomlinson" <drew@mykitchentable.net> To: "FreeBSD Questions" <freebsd-questions@freebsd.org> Subject: OpenSSL Problems Building Webmin Port Message-ID: <023101c28aa2$1c6373d0$6e2a6ba5@tagalong>
next in thread | raw e-mail | index | archive | help
I just installed 4.7-RELEASE on a ev56 Alpha platform via bootdisks and FTP. The install went without a hitch. Next I downloaded the 4.7-RELEASE-p1 sources, and built a custom kernel. Again no problems. I have done a fresh cvsup of my ports tree as of today, 11/12/02. However when attempting to install webmin via portupgrade, I get the following error: ===> Verifying reinstall for /usr/local/lib/perl5/site_perl/5.005/alpha-freebsd/Net/SSLeay.pm in /usr/ports/security/p5-Net-SSLeay ===> Extracting for p5-Net-SSLeay-1.17 >> Checksum OK for Net_SSLeay.pm-1.17.tar.gz. ===> Patching for p5-Net-SSLeay-1.17 ===> Configuring for p5-Net-SSLeay-1.17 Checking for OpenSSL-0.9.6d or newer... You have OpenSSL-0.9.6g installed in /usr *** Could not figure out which C compiler was used to compile /usr/bin/openssl. It is essentiall that OpenSSL, perl, and Net::SSLeay are compiled with the same compiler and flags. Mixing and matching compilers is not supported. at ./Makefile.PL line 132. Checking if your kit is complete... Looks good Checking if your kit is complete... Looks good Writing Makefile for Net::SSLeay::Handle Writing Makefile for Net::SSLeay ===> Building for p5-Net-SSLeay-1.17 Makefile out-of-date with respect to /usr/libdata/perl/5.00503/mach/Config.pm /usr/libdata/perl/5.00503/mach/CORE/config.h Cleaning current config before rebuilding Makefile... make -f Makefile.old clean > /dev/null 2>&1 || /bin/sh -c true /usr/bin/perl5.00503 "-I/usr/libdata/perl/5.00503/mach" "-I/usr/libdata/perl/5.00503" Makefile.PL "CC=cc" "CCFLAGS=-O -pipe -mcpu=ev56" "PREFIX=/usr/local" "INSTALLPRIVLIB=/usr/local/lib" "INSTALLARCHLIB=/usr/local/lib" Checking for OpenSSL-0.9.6d or newer... I could not find your OpenSSL in `CC=cc' Please provide OpenSSL-0.9.6d installation directory (get from http://www.openssl.org/ if you don't have it; please note that SSLeay is no longer supported, see README) (C-c to abort): *** END OF OUTPUT *** and there it sits, waiting for me to tell it where OpenSSL lives. I have check my system and found /usr/bin/openssl. It appears I have it installed: zombie# /usr/bin/openssl version OpenSSL 0.9.6g 9 Aug 2002 However, passing either '/usr/bin' or '/usr/bin/openssl' doesn't satisfy the request. I've searched the web but found only one small thread that didn't have a resolution. So far, other ports build fine. Any ideas? Thanks, Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?023101c28aa2$1c6373d0$6e2a6ba5>