From owner-freebsd-doc Sun Sep 26 11:54: 8 1999 Delivered-To: freebsd-doc@freebsd.org Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.54]) by hub.freebsd.org (Postfix) with ESMTP id E30FE15293; Sun, 26 Sep 1999 11:54:06 -0700 (PDT) (envelope-from kargl@troutmask.apl.washington.edu) Received: (from kargl@localhost) by troutmask.apl.washington.edu (8.9.3/8.9.1) id LAA00432; Sun, 26 Sep 1999 11:52:21 -0700 (PDT) (envelope-from kargl) From: "Steven G. Kargl" Message-Id: <199909261852.LAA00432@troutmask.apl.washington.edu> Subject: Re: docs/13333: remove rtld(1) XREF in dlopen.3 In-Reply-To: <19990926072113.A16170@scorpion.crimea.ua> from Alexey Zelkin at "Sep 26, 1999 07:21:13 am" To: phantom@cris.net (Alexey Zelkin) Date: Sun, 26 Sep 1999 11:52:21 -0700 (PDT) Cc: freebsd-doc@FreeBSD.ORG, FreeBSD-gnats-submit@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-doc@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Once upon a time, Alexey Zelkin said: > hi, > > On Sat, Sep 25, 1999 at 06:40:01PM -0700, Steven G. Kargl wrote: > > > > rtld(1) is in libexec/rtld-aout. This is only built if OBJFORMAT == > > > aout. > > > > > > I don't know this chunk of the system. The proper fix might be to > > > have an aout specific dlopen(3) and an ELF specific dlopen(3). If > > > you enquire on -hackers we can probably work out the best course of > > > action. > > > > > > > On a FreeBSD-current with the default ELF format, rtld.1 is not installed. > > Perhaps, rtld.1 should be installed into share/man/man1aout? > > Otherwise, the .Xr in dlopen(3) points to a man page that does not > > exist. > > You have to install compatXX dist to get this manpage installed. I not sure > that we will do any specific actions with rtld.1 (like installing to man1aout) > because we already have such precendents -- "man kerberos" is good one. > > May I close PR ? > Sure. Close the PR. I update my systems via "make world", and I went from aout to elf format via "make update; make world". I have the equivalent of the compatXX installed on my system with respect to the binaries and libraries. I do not have rtld.1 except in /usr/src/whatever. The .Xr to rtld(1) in dlopen(3) should be removed on a FreeBSD-current system. -- Steve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-doc" in the body of the message