From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/1229 Path: news.gmane.org!not-for-mail From: orc Newsgroups: gmane.linux.lib.musl.general Subject: Re: Hello Date: Mon, 25 Jun 2012 20:09:35 +0800 Message-ID: <20120625200935.06b6d126@sibserver.ru> References: <20120607200123.402a1672@sibserver.ru> <4FD0A902.6070108@barfooze.de> <20120607231831.66c78c33@sibserver.ru> <20120620152938.6073a08b@sibserver.ru> <38795.132.241.65.253.1340415793.squirrel@lavabit.com> <20120623015106.GB544@brightrain.aerifal.cx> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1340626301 31373 80.91.229.3 (25 Jun 2012 12:11:41 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 25 Jun 2012 12:11:41 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-1230-gllmg-musl=m.gmane.org@lists.openwall.com Mon Jun 25 14:11:40 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 1Sj88q-0008Tk-48 for gllmg-musl@plane.gmane.org; Mon, 25 Jun 2012 14:11:40 +0200 Original-Received: (qmail 18101 invoked by uid 550); 25 Jun 2012 12:11:40 -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 18051 invoked from network); 25 Jun 2012 12:11:32 -0000 In-Reply-To: <20120623015106.GB544@brightrain.aerifal.cx> X-Mailer: claws-mail Xref: news.gmane.org gmane.linux.lib.musl.general:1229 Archived-At: On Fri, 22 Jun 2012 21:51:07 -0400 Rich Felker wrote: > On Fri, Jun 22, 2012 at 09:43:13PM -0400, idunham@lavabit.com wrote: > > DRI is for HW acceleration, and is provided by Mesa. > > > - Needs to fix certain glibc-only assumptions, like selecting > > > fgetln() instead of getline() and fixing nonexistent __uid_t > > I'm surprised glibc has it though; I thought it was really BSD-only. glibc has no fgetln(), and Xorg uses getline if building with glibc: #ifdef __GLIBC__ while ((read = getline(&line, &len, fp)) != -1) { #else while ((line = fgetln(fp, &len)) != (char *)NULL) { #endif /* __GLIBC __ */ (in xorg-server-1.11.2/hw/xfree86/common/xf86pciBus.c)