From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/1230 Path: news.gmane.org!not-for-mail From: idunham@lavabit.com Newsgroups: gmane.linux.lib.musl.general Subject: Re: Hello Date: Mon, 25 Jun 2012 06:53:34 -0700 (PDT) Message-ID: <26146.132.241.65.253.1340632414.squirrel@lavabit.com> 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> <20120625195923.23829e93@sibserver.ru> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: dough.gmane.org 1340632434 18460 80.91.229.3 (25 Jun 2012 13:53:54 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 25 Jun 2012 13:53:54 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-1231-gllmg-musl=m.gmane.org@lists.openwall.com Mon Jun 25 15:53:50 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 1Sj9je-0007JT-Hr for gllmg-musl@plane.gmane.org; Mon, 25 Jun 2012 15:53:46 +0200 Original-Received: (qmail 32472 invoked by uid 550); 25 Jun 2012 13:53:46 -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 32464 invoked from network); 25 Jun 2012 13:53:46 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=lavabit; d=lavabit.com; b=FUmNzwzcncRBZ+qN4lOJdvCTa9OkFt45sdLs5yzeSGmX60hdgn0buStzHZ2TIyO3DLHGhn2mJCEa+eLkQL4qAK4KEQRav4P8pw3FqZRTUzwKW8DGEE9OGl9V32U1CmGvHuYYSBtubYfV3oRxk7v+0eOxWqe4bFn0XfFqXjdYOd4=; h=Message-ID:In-Reply-To:References:Date:Subject:From:To:User-Agent:MIME-Version:Content-Type:Content-Transfer-Encoding; In-Reply-To: <20120625195923.23829e93@sibserver.ru> User-Agent: SquirrelMail/1.4.13 Xref: news.gmane.org gmane.linux.lib.musl.general:1230 Archived-At: > On Fri, 22 Jun 2012 21:43:13 -0400 (EDT) > idunham@lavabit.com wrote: > >> > Some news from that point. >> > >> > I spent some time building the same X11 tree as my host system uses >> > (X11R76) and now I can say that it works almost unmodified with musl >> > 0.9.1. Some notes about it: >> > - all libs compiled normally except xcb and Mesa. XCB deals with XML >> > and python that I did not installed, Mesa depends on g++. >> > (Unfortunately all X libs have now rpath hardcoded, thanks to >> > libtool's idiotic behavior. Oh.) >> > - apps compiled normally (some failed due to unset CFLAGS, was too >> > lazy to fix the build.sh) >> > - xorg-server-1.11.2: >> > - did not linked with musl 0.9.1 (missing ioperm() and iopl() >> > syscall wrappers, added manually). >> Are these wrappers available somewhere online (in a git tree or >> something)? > > I added them manually, they are just one-line system call wrappers. > Attached patch just adds them as an additional files, without declaring > them in headers (I declared them in unistd.h, but not sure, maybe > wrong place for linux-specific calls). > Wrong place: sys/io.h (not yet provided by musl) is where those go. _