From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Thompson Subject: Re: [PATCH] gnu: mesa: Update to 10.5.4. Date: Tue, 28 Apr 2015 10:39:56 -0400 Message-ID: <878udc71vn.fsf@fsf.org> References: <874mo0fpp4.fsf@taylan.uni.cx> 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]:57420) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yn6g7-00072B-D9 for guix-devel@gnu.org; Tue, 28 Apr 2015 10:40:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Yn6g3-0000Nz-2k for guix-devel@gnu.org; Tue, 28 Apr 2015 10:40:03 -0400 Received: from mail.fsf.org ([208.118.235.13]:33634) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yn6g2-0000Nu-V5 for guix-devel@gnu.org; Tue, 28 Apr 2015 10:39:58 -0400 In-Reply-To: <874mo0fpp4.fsf@taylan.uni.cx> 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-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: =?utf-8?Q?Taylan_Ulrich_Bay=C4=B1rl=C4=B1=2FKammer?= , guix-devel@gnu.org "Taylan Ulrich Bay=C4=B1rl=C4=B1/Kammer" writes: > Note that this patch introduces some significant changes to the recipe, > and I'm unsure about their correctness. (It builds fine, but maybe > isn't future-proof.) > > AFAIUI, python, flex, bison, and gettext are all only needed (at build > time) when rebuilding parts of the build system. Maybe they were > left-overs from before commit ce4d7ab which adds a hack to prevent the > build system from rebuilding parts of itself; however the same commit > *adds* gettext which wasn't there before. Maybe it was an oversight, > and the commit shouldn't had added gettext and should have removed the > other three from the native inputs? > > In any case, it builds fine when I remove said hack (doesn't seem > necessary anymore), and also remove all four from native inputs. > > (Actually there are also some .py files in the source tree which I'm > told might be necessary at build time regardless of rebuilding the build > system, but this doesn't seem to be the case for us, maybe because > they're only needed for some optional features which we don't have > enabled.) > > Input from any mesa experts or those who touched this package before is > welcome. > This is totally unrelated to your concerns, but since we're on the topic of making changes to the Mesa recipe: has anyone successfully used Mesa with a nouveau (nvidia) graphics card? Our recipe doesn't seem to build the necessary shared library and I'm not sure how to fix it. --=20 David Thompson Web Developer - Free Software Foundation - http://fsf.org GPG Key: 0FF1D807 Support the FSF: https://fsf.org/donate