From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Subject: bug#25953: [PATCH] gnu: mesa: Build LLVM Gallium drivers. Date: Sat, 11 Mar 2017 11:58:07 +0100 Message-ID: <87r3249j28.fsf@gnu.org> References: <878tom6xc6.fsf@kirby.i-did-not-set--mail-host-address--so-tickle-me> <20170306143526.30361-1-rekado@elephly.net> <871su9lg9o.fsf@netris.org> <87poht2p1w.fsf@elephly.net> <87o9x8powc.fsf@netris.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:58449) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cmejq-00065q-D9 for bug-guix@gnu.org; Sat, 11 Mar 2017 05:59:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cmejn-0000H6-BX for bug-guix@gnu.org; Sat, 11 Mar 2017 05:59:06 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:52116) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cmejn-0000Gu-7h for bug-guix@gnu.org; Sat, 11 Mar 2017 05:59:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cmejm-00063e-Un for bug-guix@gnu.org; Sat, 11 Mar 2017 05:59:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <87o9x8powc.fsf@netris.org> (Mark H. Weaver's message of "Fri, 10 Mar 2017 20:45:23 -0500") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Mark H Weaver Cc: 25953@debbugs.gnu.org Mark H Weaver skribis: > > Would it make sense to add a =E2=80=9Cmesa-minimal=E2=80=9D package and= a minimal > > variant of xorg-server where any mesa package is rewritten to be > > mesa-minimal? > > Judging by the number of packages that include 'mesa' as an input, it > won't be so easy. Search for ",mesa" in gnu/packages/*.scm, and see the > output of "guix refresh -l mesa". The xf86-video-* packages include > 'mesa' as input, and many other packages as well. We could somehow provide a way (maybe an xorg-service option) to rewrite the package graph so that it uses mesa-minimal. WDYT? > I won't block this, but I will take this opportunity to mention that for > those of us who wish to build GuixSD from source code on our own > machines, life is becoming increasingly uncomfortable as more and more > optional features are added to our core packages. This is true, but it=E2=80=99s a problem that concerns GNU/Linux in general; I don=E2=80=99t think Guix is really special in this regard. I mean, in the good ol=E2=80=99 GCC 2.95 and GTK+ 2.x days, when D-Bus and = its friends didn=E2=80=99t exist, there was much less to build, right? :-) Ludo=E2=80=99.