From owner-freebsd-hackers Sun Jan 25 10:14:50 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA00516 for hackers-outgoing; Sun, 25 Jan 1998 10:14:50 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from frmug.org (frmug-gw.frmug.org [193.56.58.252]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA00507 for ; Sun, 25 Jan 1998 10:14:43 -0800 (PST) (envelope-from roberto@keltia.freenix.fr) Received: (from uucp@localhost) by frmug.org (8.8.8/frmug-2.2/nospam) with UUCP id TAA29084; Sun, 25 Jan 1998 19:14:37 +0100 (CET) (envelope-from roberto@keltia.freenix.fr) Received: (from roberto@localhost) by keltia.freenix.fr (8.8.8/keltia-2.13/nospam) id TAA15682; Sun, 25 Jan 1998 19:13:00 +0100 (CET) (envelope-from roberto) Message-ID: <19980125191259.27350@keltia.freenix.fr> Date: Sun, 25 Jan 1998 19:12:59 +0100 From: Ollivier Robert To: freebsd-hackers@FreeBSD.ORG Cc: stanny@TDFltd.com Subject: Re: Crisis - I broke perl / can't find boot_Socket symbol Mail-Followup-To: freebsd-hackers@FreeBSD.ORG, stanny@TDFltd.com References: <3.0.1.32.19980125122250.006e1c5c@izzy.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.88.14i In-Reply-To: <3.0.1.32.19980125122250.006e1c5c@izzy.net>; from Gary Stanny on Sun, Jan 25, 1998 at 12:22:50PM -0500 X-Operating-System: FreeBSD 3.0-CURRENT ctm#4016 AMD-K6 MMX @ 225 MHz Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk According to Gary Stanny: > What is Socket.bs and should it be 0 length? Don't worry about it. The .bs file (for Bootstrap) is for architectures other than i386. > I pkg_add-ed perl-5.00401, p5-libwww-5.12, p5-Net-1.0505, & > p5-MIME-Base64-2.03. I am running FreeBSD 2.2.2. Am I just missing a > package ? You probably took a CURRENT package (or a 2.2.5 one) and got bitten by the new ld.so that can find symbols in shared libs with or without the "_". With the new ld, Perl's Configure doesn't generate "_" in front of names exported so you old ld.so can't find them. The package was probably created on a system with the new ld. Recompile Perl yourself. Get the 5.004_04 BTW. -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto@keltia.freenix.fr FreeBSD keltia.freenix.fr 3.0-CURRENT #4: Sun Jan 18 15:50:16 CET 1998