From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/1324 Path: news.gmane.org!not-for-mail From: idunham@lavabit.com Newsgroups: gmane.linux.lib.musl.general Subject: Re: Latest pkgsrc results [What builds on musl?] Date: Thu, 19 Jul 2012 15:35:33 -0700 (PDT) Message-ID: <32441.132.241.65.196.1342737333.squirrel@lavabit.com> References: <5007714D.7080200@purdue.edu> <59913.132.241.65.253.1342672087.squirrel@lavabit.com> <50078DFD.5040807@purdue.edu> 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 1342737349 23046 80.91.229.3 (19 Jul 2012 22:35:49 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 19 Jul 2012 22:35:49 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-1325-gllmg-musl=m.gmane.org@lists.openwall.com Fri Jul 20 00:35:48 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 1SrzK0-00050a-25 for gllmg-musl@plane.gmane.org; Fri, 20 Jul 2012 00:35:48 +0200 Original-Received: (qmail 10029 invoked by uid 550); 19 Jul 2012 22:35: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 10015 invoked from network); 19 Jul 2012 22:35:46 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=lavabit; d=lavabit.com; b=ko94RBDuJLyq5zqP4ev1YCOfYBXWvjqbH3jh7TvXtjgCEobJb4Hi4o7zKmOuf/6WcizgjIuyOqm9HvD2qSI/PW81VXR+P3DcX4Wuy0ETN/m1dyYwmhYSaj1wJyrwMliQaYuR8ZOpYiPqdWWruF6e7yUIVNBL6jQia04taMstPvY=; h=Message-ID:In-Reply-To:References:Date:Subject:From:To:User-Agent:MIME-Version:Content-Type:Content-Transfer-Encoding; In-Reply-To: <50078DFD.5040807@purdue.edu> User-Agent: SquirrelMail/1.4.13 Xref: news.gmane.org gmane.linux.lib.musl.general:1324 Archived-At: >>> Breakdown: http://sprunge.us/SFWc >>> Most valuable dependencies: http://sprunge.us/CcBV >> IIRC the wiki's not up right now, but this seems like something that >> would >> be useful to post there. > I was pushing on the wiki for exactly this reason ;) >>> Some notes: >>> Ruby doesn't build for stupid reasons (the docs don't build). I haven't >>> investigated, but it might be pkgsrc-specific. I'm told it works >>> elsewhere. PHP and SDL have patches I have not yet integrated. >> I can send patches for libowfat, if you want. (I know it's not great >> code, but I wanted dietsniff, so I patched both...) > I certainly won't argue. >> I may look into editors/ted and wm/icewm, since icewm is one of my >> favorite wms and Ted is the wordprocessor I usually use. I still have to get libpcre so it will build, but looking at make -i, Ted _seems_ to be simply wanting _XOPEN_SOURCE (or _GNU_SOURCE or _BSD_SOURCE), so it gets the M_* defines in math.h. (the only files that didn't build were the one that #include'd pcre.h, and a few that errored on M_PI and M_SQRT1_2 (most of you probably know this, but anyhow, make -i 2>&1 |tee $LOGFILE (I use busybox tee), then grep error: $LOGFILE, helps find where the problems are) ... > If you just want the pkgsrc patches, you can > either use snowflake/pkgsrc-patches (broken down by package) or > snowflake/core/patches/pkgsrc-musl.diff (all in one). Use pkgsrc 2012Q1 > for easiest patching, I haven't updated to Q2 yet. I intend to right > about now, since this build is over. > > (To listeners-in, Snowflake is http://bitbucket.org/GregorR/snowflake ) Ah yes...I still haven't bothered setting up Python or Mercurial...and I'd been hoping to avoid anything other than git as long as possible ;). Thanks, Isaac Dunham