From owner-freebsd-current@freebsd.org Fri Mar 13 17:22:28 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id AD7EE2653B7 for ; Fri, 13 Mar 2020 17:22:28 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from outbound2m.ore.mailhop.org (outbound2m.ore.mailhop.org [54.149.155.156]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 48fCDz3lfbz3Qlw for ; Fri, 13 Mar 2020 17:22:26 +0000 (UTC) (envelope-from ian@freebsd.org) ARC-Seal: i=1; a=rsa-sha256; t=1584120144; cv=none; d=outbound.mailhop.org; s=arc-outbound20181012; b=El33hULk1wylAD4OUItAbnytwDu6B6DZsg50gvOUaDRoAUGrFH+GXGmjR5jC4jJI1bW2kKFxlAjrY YdSMG/Rgxg93bcTWF6rJvFHEHtVURlz7hyWAMp8oyJGzTweSXEZmAzUzIRvH8hcd3mB2aO6UTJ2YA/ QvuXOI1FgCvBTYbBFJqmchK5s0ntL3cDQ4A5Pz2FXXmEYoNm+7eK4APmjp13ZwzTLSHo0T1Dp3Wsnb 8CAAHBJ813xFuePiMaDoAu8834PkFyqcdWlazGQX+lcwEpf1DjVFX8toTizPmVnUreB4a+eaGS29ER ippauGS5C20py0NuNF0EBVzcRTN7RZw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=outbound.mailhop.org; s=arc-outbound20181012; h=content-transfer-encoding:mime-version:content-type:references:in-reply-to: date:to:from:subject:message-id:dkim-signature:from; bh=sjSjQQCRwsuxJUbrU5NHbl/yNF7dnhtC912kQO1DLW4=; b=HXc7jtAuCoHiW9TXEMA0MNS66sCT+h1WmHLP3RL5q0larBpooYZxHKFwlj1eGNehYYRG7o1UyNfmU pjKJhdxi1G3Ze745tpefID9LrF/vW6De4HjwcVu5o5eOL+kIwkK/eIiuUzEW3Q3MVqxiD5ss48hMHY yjZ6Epgmsv2/Q6wkrQc8HRduPXuvAiHNMA98NsWDp47vbSQY1Tzh9njfulfErR0wDTZ48Mo2RiadnJ fzA5Uik4pldsSvwOKpnhsnWikyvJmTKDZyIzWo2Hy/pr5XtguJpsLRaj5YcdAD7D02EimUQyeKREbN wTP5QPvMLcj2+lbkNMs6HesTHaq2TsQ== ARC-Authentication-Results: i=1; outbound4.ore.mailhop.org; spf=softfail smtp.mailfrom=freebsd.org smtp.remote-ip=67.177.211.60; dmarc=none header.from=freebsd.org; arc=none header.oldest-pass=0; DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outbound.mailhop.org; s=dkim-high; h=content-transfer-encoding:mime-version:content-type:references:in-reply-to: date:to:from:subject:message-id:from; bh=sjSjQQCRwsuxJUbrU5NHbl/yNF7dnhtC912kQO1DLW4=; b=CsD0L+QC5pWqrCfCBb+0y3kMcQI+SDWjtKxWPePUGQDWDoeTeVvHwk1BgYvBastbb34x5uCrg732Q JmvyU7lZX07Vtu5sXWfb8KzH4Qb8u9NU5RRL3SWGtiN8weErfVGP8PWAlcKGHctsrkETQlIyys4eAR j8lziLKkG8s/cQkMjG/e7JuJ6DTCL9RwgskiNVj6kdlMdPufeSTlS4MHAY8W6E/OdFHdV5gKeubnr4 1+bd5HO7n17sL8BlU0WLyki7cb8jE8aHGS0puzqLG9cADVMfeMg0v2h0muK7dhEyzc4DF6SqmIZLG5 T0dLx2+yDQUGsYz6VYkdFgrKQQaC8Zg== X-MHO-RoutePath: aGlwcGll X-MHO-User: 3365260b-654f-11ea-9eb3-25e2dfa9fa8d X-Report-Abuse-To: https://support.duocircle.com/support/solutions/articles/5000540958-duocircle-standard-smtp-abuse-information X-Originating-IP: 67.177.211.60 X-Mail-Handler: DuoCircle Outbound SMTP Received: from ilsoft.org (unknown [67.177.211.60]) by outbound4.ore.mailhop.org (Halon) with ESMTPSA id 3365260b-654f-11ea-9eb3-25e2dfa9fa8d; Fri, 13 Mar 2020 17:22:23 +0000 (UTC) Received: from rev (rev [172.22.42.240]) by ilsoft.org (8.15.2/8.15.2) with ESMTP id 02DHMMkc057456; Fri, 13 Mar 2020 11:22:22 -0600 (MDT) (envelope-from ian@freebsd.org) Message-ID: <177f99391d35483369bd43a2be1e994d07697e17.camel@freebsd.org> Subject: Re: Any a.out users? From: Ian Lepore To: Ed Maste , FreeBSD Current Date: Fri, 13 Mar 2020 11:22:22 -0600 In-Reply-To: References: Content-Type: text/plain; charset="ASCII" X-Mailer: Evolution 3.28.5 FreeBSD GNOME Team Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 48fCDz3lfbz3Qlw X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-1.09 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-0.17)[-0.174,0]; ASN(0.00)[asn:16509, ipnet:54.148.0.0/15, country:US]; NEURAL_HAM_LONG(-0.91)[-0.911,0] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Mar 2020 17:22:28 -0000 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