From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Thompson Subject: Re: [PATCH 0/2] gnu: Add sdl-union and guile-sdl Date: Sat, 08 Nov 2014 21:08:45 -0500 Message-ID: <87ppcxnn0y.fsf@izanagi.i-did-not-set--mail-host-address--so-tickle-me> References: <878ujtwmpn.fsf@izanagi.i-did-not-set--mail-host-address--so-tickle-me> <87mw88u0nm.fsf@gnu.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]:36853) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XnHw4-0005Ey-Qv for guix-devel@gnu.org; Sat, 08 Nov 2014 21:09:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XnHvt-0005Vu-LA for guix-devel@gnu.org; Sat, 08 Nov 2014 21:09:00 -0500 Received: from na3sys009aog136.obsmtp.com ([74.125.149.85]:40077) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XnHvt-0005Vi-Cc for guix-devel@gnu.org; Sat, 08 Nov 2014 21:08:49 -0500 Received: by mail-qa0-f53.google.com with SMTP id n8so3905582qaq.26 for ; Sat, 08 Nov 2014 18:08:47 -0800 (PST) In-Reply-To: <87mw88u0nm.fsf@gnu.org> 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: Ludovic =?utf-8?Q?Court=C3=A8s?= Cc: guix-devel@gnu.org Ludovic Court=C3=A8s writes: > David Thompson skribis: > >> Regarding sdl-union: >> >> * This package isn't useful for users, only developers. Should I keep it >> private so that it doesn't show up in package searches? > > Probably, yes. But could you remind me why it=E2=80=99s needed? ISTR fr= om > earlier discussions that some tools (=E2=80=98sdl-config=E2=80=99?) assum= e that all the > headers and libraries are in the same directory, right? Yes, that is why. > Could you add the explanation as a comment or the =E2=80=98description=E2= =80=99 field in > the source? Added. >> Regarding guile-sdl: >> >> * This package doesn't build. However, if I build with --keep-failed >> and run `make clean && make` in /tmp/nix-.../guile-sdl-0.5.1, the build >> is successful. Does anyone have any thoughts about why this might be? >> I really need some help here. > > Did you try #:parallel-build? #f and/or #:parallel-tests? #f? > Otherwise, perhaps you could post the fail of the build log to see if we > have an idea. Parallel builds were indeed part of the problem. Thanks for pointing that out! After working through some other tough problems, I finally have a working guile-sdl package with a passing test suite. I will submit new patches as replies to the originals. --=20 David Thompson Web Developer - Free Software Foundation - http://fsf.org GPG Key: 0FF1D807 Support the FSF: https://fsf.org/donate