From owner-freebsd-hackers Tue Jan 9 11:26:01 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id LAA00302 for hackers-outgoing; Tue, 9 Jan 1996 11:26:01 -0800 (PST) Received: from austin.polstra.com (austin.polstra.com [206.213.73.10]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id LAA00295 for ; Tue, 9 Jan 1996 11:25:59 -0800 (PST) Received: from austin.polstra.com (jdp@localhost) by austin.polstra.com (8.6.12/8.6.12) with ESMTP id LAA13967; Tue, 9 Jan 1996 11:25:45 -0800 Message-Id: <199601091925.LAA13967@austin.polstra.com> To: freebsd-hackers@freebsd.org Cc: kaleb@x.org, j@uriah.heep.sax.de Subject: Re: Demand loading (Re: FreeBSD, Zappa & PCI) Date: Tue, 09 Jan 1996 11:25:45 -0800 From: John Polstra Sender: owner-hackers@freebsd.org Precedence: bulk I've been listening lurkingly to this discussion about RPATH vs. ldconfig. What strikes me about the argument is that both sides are right. Kaleb is right -- RPATH is good and useful. J"org is right -- ldconfig is good and useful. They don't have to be mutually exclusive, you know. SunOS, for example, has both. We can have them both, too. I've finished the "last" (ha ha) of my changes to the dynamic linker (to be committed soon), and I'm getting ready to address some of the problems in "ld". I think I can put the RPATH functionality in there quite easily, and I intend to do so. This will also require some changes to the dynamic linker, but not much. The necessary hooks are already present in our current a.out format. They've been there all along. Hang tight. -- John Polstra jdp@polstra.com John D. Polstra & Co., Inc. Seattle, Washington USA "Self-knowledge is always bad news." -- John Barth