From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andreas Enge Subject: bug#18262: perl-tk intermittent failures due to parallel build Date: Mon, 25 Aug 2014 13:17:43 +0200 Message-ID: <20140825111743.GA27705@debian> References: <87iolwm99c.fsf@netris.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:59345) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XLsIn-0004Qt-D0 for bug-guix@gnu.org; Mon, 25 Aug 2014 07:19:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XLsIh-00041F-4Y for bug-guix@gnu.org; Mon, 25 Aug 2014 07:19:09 -0400 Received: from debbugs.gnu.org ([140.186.70.43]:44451) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XLsIh-00041B-1k for bug-guix@gnu.org; Mon, 25 Aug 2014 07:19:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1XLsIg-0001Fw-E5 for bug-guix@gnu.org; Mon, 25 Aug 2014 07:19:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Content-Disposition: inline In-Reply-To: <87iolwm99c.fsf@netris.org> 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-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: mhw@netris.org Cc: 18262@debbugs.gnu.org On Wed, Aug 13, 2014 at 04:20:47PM -0400, mhw@netris.org wrote: > I tried to add #:parallel-build #f to the arguments, but that flag seems > to be unsupported in the perl-build-system, even though it is almost > identical to the gnu-build-system. I think the following (untested) patch adds support for the flag: diff --git a/guix/build-system/perl.scm b/guix/build-system/perl.scm index 5695491..515ca90 100644 --- a/guix/build-system/perl.scm +++ b/guix/build-system/perl.scm @@ -79,6 +79,7 @@ provides a `Makefile.PL' file as its build system." #:system ,system #:test-target "test" #:tests? ,tests? + #:parallel-build? ,parallel-build? #:outputs %outputs #:inputs %build-inputs))) If it does, we might add #:parallel-tests? at the same time. Andreas