Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 Mar 2020 11:22:22 -0600
From:      Ian Lepore <ian@freebsd.org>
To:        Ed Maste <emaste@freebsd.org>, FreeBSD Current <freebsd-current@freebsd.org>
Subject:   Re: Any a.out users?
Message-ID:  <177f99391d35483369bd43a2be1e994d07697e17.camel@freebsd.org>
In-Reply-To: <CAPyFy2CmZO_eDFTMhk0TO8QbN9H%2BnE5KVk058MyjhqtNcPy-RA@mail.gmail.com>
References:  <CAPyFy2CmZO_eDFTMhk0TO8QbN9H%2BnE5KVk058MyjhqtNcPy-RA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 2020-03-13 at 13:04 -0400, Ed Maste wrote:
> While looking at other things we came across ldconfig's a.out
> support,
> which hasn't been used by anything in the FreeBSD base system in ~2
> decades.
> 
> I know there are (or at least recently were) folks using a.out
> binaries on contemporary FreeBSD. Most likely statically linked
> proprietary software. I'd be curious to know if anyone is still using
> this.
> 
> As far as ldconfig goes I don't see the value in generating a.out
> hints; if someone is using a.out shared libraries (from FreeBSD 2.x)
> it seems that they can also just use FreeBSD 2.x ldconfig to generate
> the hints file. Is there any reason we shouldn't deprecate ldconfig
> a.out support?

Could a.out support be a kernel config option that's off by default? 
And could its presence be indicated via sysctl in some way, so that
ldconfig could do a.out hints only if support for them is available?

-- Ian




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?177f99391d35483369bd43a2be1e994d07697e17.camel>