From owner-freebsd-current Sat May 23 16:00:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA17244 for freebsd-current-outgoing; Sat, 23 May 1998 16:00:20 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns.mt.sri.com (sri-gw.MT.net [206.127.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA17233 for ; Sat, 23 May 1998 16:00:17 -0700 (PDT) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id QAA29300; Sat, 23 May 1998 16:59:39 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id QAA27515; Sat, 23 May 1998 16:59:37 -0600 Date: Sat, 23 May 1998 16:59:37 -0600 Message-Id: <199805232259.QAA27515@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Terry Lambert Cc: syssgm@dtir.qld.gov.au (Stephen McKay), freebsd-current@FreeBSD.ORG Subject: Re: Fix for undefined "__error" and discussion of shared object versioning In-Reply-To: <199805231951.MAA10260@usr07.primenet.com> References: <199805231040.UAA02235@troll.dtir.qld.gov.au> <199805231951.MAA10260@usr07.primenet.com> X-Mailer: VM 6.29 under 19.15 XEmacs Lucid Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > Yes, I've looked at these. That's why I'm so disappointed that the > > technique doesn't work. Having played with it a bit, I'm now convinced > > that no tweaking with errno.h can ever fix the problem. > > About 8 hours of work on ld could fix it. Methinks you would be badly mistaken. Fixing it right is almost impossible todo, as many have tried and given up in disgust. The existing loader is known to be broken, but fixing it breaks other things, since it relies on many of the 'broken' features in order to work right. Most of the fixes don't show up even in make world settings, but do show up later when valid programs that used to work no longer do. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message