From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/1051 Path: news.gmane.org!not-for-mail From: Rich Felker Newsgroups: gmane.linux.lib.musl.general Subject: Re: Compatability: dlinfo needed for kerberos Date: Sun, 10 Jun 2012 10:24:06 -0400 Message-ID: <20120610142406.GG163@brightrain.aerifal.cx> References: <20120610063542.0706d8eb@newbook> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1339338522 32149 80.91.229.3 (10 Jun 2012 14:28:42 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 10 Jun 2012 14:28:42 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-1052-gllmg-musl=m.gmane.org@lists.openwall.com Sun Jun 10 16:28:41 2012 Return-path: Envelope-to: gllmg-musl@plane.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by plane.gmane.org with smtp (Exim 4.69) (envelope-from ) id 1Sdj8A-0003HC-IF for gllmg-musl@plane.gmane.org; Sun, 10 Jun 2012 16:28:38 +0200 Original-Received: (qmail 5359 invoked by uid 550); 10 Jun 2012 14:28:38 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Original-Received: (qmail 5351 invoked from network); 10 Jun 2012 14:28:38 -0000 Content-Disposition: inline In-Reply-To: <20120610063542.0706d8eb@newbook> User-Agent: Mutt/1.5.21 (2010-09-15) Xref: news.gmane.org gmane.linux.lib.musl.general:1051 Archived-At: On Sun, Jun 10, 2012 at 06:35:42AM -0700, Isaac Dunham wrote: > MIT Kerberos 5 1.10.2 and OpenSSL want dlinfo; while OpenSSL supports > systems without dlinfo, Kerberos requires it on any non-Windows > systems (Windows has an equivalent API). > AFAICT the file that it occurs in must be built. Have you looked into what it's used for? I'm not 100% rejecting it at this time, but I really dislike the dlinfo interface. It exposes a lot of internals that applications should not be inspecting and seems to require us to keep around extra bloated data structures that are not otherwise needed. Rich