From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/1196 Path: news.gmane.org!not-for-mail From: John Spencer Newsgroups: gmane.linux.lib.musl.general Subject: Re: Re: musl bugs found through gnulib Date: Tue, 19 Jun 2012 15:26:12 +0200 Message-ID: <4FE07DF4.5090202@barfooze.de> References: <20120609230541.47eac2de@newbook> <4FD55156.7050302@cs.ucla.edu> <20120611182202.1ee4d019@newbook> <12545931.v3ALTEUUx8@linuix> <20120617235426.GX163@brightrain.aerifal.cx> <20120618082100.GT17860@port70.net> <4FDF26D8.6050309@barfooze.de> <20120618145545.GC163@brightrain.aerifal.cx> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1340111802 21793 80.91.229.3 (19 Jun 2012 13:16:42 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 19 Jun 2012 13:16:42 +0000 (UTC) Cc: Rich Felker , Bruno Haible To: musl@lists.openwall.com Original-X-From: musl-return-1197-gllmg-musl=m.gmane.org@lists.openwall.com Tue Jun 19 15:16:37 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 1SgyIH-0001j2-Lj for gllmg-musl@plane.gmane.org; Tue, 19 Jun 2012 15:16:29 +0200 Original-Received: (qmail 30242 invoked by uid 550); 19 Jun 2012 13:16:29 -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 30234 invoked from network); 19 Jun 2012 13:16:29 -0000 User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.14) Gecko/20110221 SUSE/3.1.8 Mail/1.0 In-Reply-To: <20120618145545.GC163@brightrain.aerifal.cx> Xref: news.gmane.org gmane.linux.lib.musl.general:1196 Archived-At: On 06/18/2012 04:55 PM, Rich Felker wrote: > > If you'd like to post a script to do this that actually works with all > gnulib programs, I'll consider that as an alternative to working with > the gnulib developers... ;-) > http://sprunge.us/dKaK it works by passing configure cache variables that will skip over the bogus conformance tests. unfortunately the compilation of fseterr/freadahead is unconditonal, thus the 2 C files must be "fixed" to not produce the well known compile errors. the only test that isn't turned off is the one for "POSIX getopt", because apparently the meaning is "GNU getopt", so using musl's getopt instead of the replacement one might cause problems.