Date: Sun, 11 Aug 2002 13:24:30 +0100 From: mbm@colondot.net (Matthew Byng-Maddick) To: freebsd-security@freebsd.org Subject: Re: OpenSSl make is still crashing Message-ID: <E17drlm-0003dS-00@chiark.greenend.org.uk> In-Reply-To: <000b01c24113$78d60070$0cc8a8c0@masonr>
next in thread | previous in thread | raw e-mail | index | archive | help
In article <000b01c24113$78d60070$0cc8a8c0@masonr> you write: >I'm still trying unsuccessfully to upgrade OpenSSL. Here's the error when I >do a make install:- > >------------------------------------------------------------ >Can't locate Pod/Man.pm in @INC (@INC contains: >/usr/local/lib/perl5/site_perl/5.005/i386-freebsd >/usr/local/lib/perl5/site_perl/5.005 . /usr/libdata/perl/5.00503/mach >/usr/libdata/perl/5.00503) at /usr/bin/pod2man line 16. >BEGIN failed--compilation aborted at /usr/bin/pod2man line 16. >*** Error code 2 > >Stop in /usr/ports/security/openssl/work/openssl-0.9.6e. >*** Error code 1 > >Stop in /usr/ports/security/openssl. >------------------------------------------------------------ > >I'm running a fairly standard 4.6 (upgraded frpm 4.5) install. I've double >checked the install of the perl modules that the error message quotes and >can't see anything wrong. Any help would be greatly appreciated. Are you running with perl-5.6.1 and the modules installed there? What is the output of $ perl5 -MPod::Man -e 1 If nothing, then you're fine, if not, that's why you're breaking. Also try: $ perl5 -e 'print join"\n",@INC,""' and $ perl -e 'print join"\n",@INC,""' And: $ perl5 -v and $ perl -v OpenSSL's build process is a fairly ugly set of hacks, but tries to use perl5 in preference to perl, (searching through the path). This is somewhere down the bottom of the openssl-<ver>/Configure file. Given when you're posting this, I wouldn't touch e if you can actually move to 0.9.6g (yup, there were two releases within 14h of each other) Also, having just really suffered when trying to remove the OpenSSL port, I'd suggest that you use the base system wherever possible. Then you're pretty much guaranteed that it will work. (This was due to the random library version bump, and trying to be clever by compiling everything in a pure-ish chroot). Let's now hope they start fixing some of the unchecked malloc()s, unchecked fdopen()s, unchecked realloc()s etc. Yuck MBM -- Matthew Byng-Maddick <mbm@colondot.net> http://colondot.net/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-security" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E17drlm-0003dS-00>