From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46398) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d1Clf-0005LW-19 for guix-patches@gnu.org; Thu, 20 Apr 2017 10:09:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d1Cla-0000Ea-Ur for guix-patches@gnu.org; Thu, 20 Apr 2017 10:09:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:60893) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d1Cla-0000EK-RE for guix-patches@gnu.org; Thu, 20 Apr 2017 10:09:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1d1Cla-0005eu-LJ for guix-patches@gnu.org; Thu, 20 Apr 2017 10:09:02 -0400 Subject: bug#26575: [PATCH] gnu: pcre: Fix Check for Hurd systems. Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:46151) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d1Ckl-0004lv-3l for guix-patches@gnu.org; Thu, 20 Apr 2017 10:08:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d1Ckf-0008Bu-7l for guix-patches@gnu.org; Thu, 20 Apr 2017 10:08:11 -0400 Received: from mail-wr0-x241.google.com ([2a00:1450:400c:c0c::241]:35761) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d1Ckf-0008BJ-0I for guix-patches@gnu.org; Thu, 20 Apr 2017 10:08:05 -0400 Received: by mail-wr0-x241.google.com with SMTP id l44so7699456wrc.2 for ; Thu, 20 Apr 2017 07:08:04 -0700 (PDT) References: <5KS7z5mphS+XEqq1mDxH00@zOZmN4tlatuvZLJiZIxdE> From: Manolis Ragkousis Message-ID: Date: Thu, 20 Apr 2017 17:08:01 +0300 MIME-Version: 1.0 In-Reply-To: <5KS7z5mphS+XEqq1mDxH00@zOZmN4tlatuvZLJiZIxdE> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: rennes Cc: 26575@debbugs.gnu.org Hello Rene On 04/20/2017 08:12 AM, rennes wrote: > Hello, > This patch fix the Check phase on GNU/Hurd. > Built in Linux and Hurd. > > Additional, I have a doubt regarding the outputs of the package, after > build shows: > /gnu/store/9bx00n7mpxiyp9nyjz5qas53kc3wid5i-pcre-8.40-bin > /gnu/store/qb2mbv1wj3b18ix88blfidyy0yzrzggz-pcre-8.40-doc > /gnu/store/v8ma5z2d1m78f64c9m3dp6s3359w02h0-pcre-8.40 > > The outputs have different hash, is this correct? You have 3 outputs because of this (outputs '("out" ;library & headers "bin" ;depends on Readline (adds 20MiB to the closure) "doc")) ;1.8 MiB of HTML It seems correct to me. Also this > ,@(if (hurd-triplet? ((or %current-system > %current-target-system))) should be this > ,@(if (hurd-triplet? (or (%current-system) > (%current-target-system))) Btw trying to build it with `./pre-inst-env guix build --target=i586-pc-gnu pcre' fails with ** Cannot --enable-pcregrep-libz because zlib.h was not found Maybe the inputs should become native-inputs? Thank you! Manolis