From mboxrd@z Thu Jan 1 00:00:00 1970 From: ng0 Subject: Re: [PACKAGE] musl libc Date: Sat, 08 Oct 2016 13:54:24 +0000 Message-ID: <87twcnndyn.fsf@we.make.ritual.n0.is> References: <87shun46de.fsf@elephly.net> <87vazihz8o.fsf@elephly.net> <87twf2hw0y.fsf@elephly.net> <87k2furtky.fsf@we.make.ritual.n0.is> <877f9lqj7y.fsf@we.make.ritual.n0.is> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:41216) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bss5E-0004hP-E6 for guix-devel@gnu.org; Sat, 08 Oct 2016 09:54:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bss5B-0006N0-8P for guix-devel@gnu.org; Sat, 08 Oct 2016 09:54:36 -0400 Received: from aibo.runbox.com ([91.220.196.211]:48576) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bss5B-0006K4-2U for guix-devel@gnu.org; Sat, 08 Oct 2016 09:54:33 -0400 In-Reply-To: List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: David Craven Cc: guix-devel David Craven writes: >> I was wondering what happened to musl? Are there any problems left, >> anything the people you have been working with can help you to solve? I >> had the impression it was almost ready. > > Depends on what you consider ready. It's ready for creating a gcc6 > musl toolchain... If you want to use it for guixsd you'll also need to > patch ~every package in the base system, since many packages do #ifdef > GLIBC_2.23 #elifdef GLIBC_2.24 etc... that doesn't work well with > musl. > That's not what's needed to get the package itself into the tree.... I know the obstacles one has with musl, from Gentoo. So if it builds, and at least one package compiles with it, that's enough to be honest. There will be one hell of a roadtrip if you intend to fix EVERYTHING for musl to be satisfied enough to get it into master. --