From unknown Tue Jun 17 01:48:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26736: [PATCH] gnu: libgc: Fix Check for Hurd systems. Resent-From: rennes Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 01 May 2017 15:49:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 26736 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 26736@debbugs.gnu.org Cc: manolis837@gmail.com X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.149365370011646 (code B ref -1); Mon, 01 May 2017 15:49:01 +0000 Received: (at submit) by debbugs.gnu.org; 1 May 2017 15:48:20 +0000 Received: from localhost ([127.0.0.1]:49822 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d5DYc-00031h-Nv for submit@debbugs.gnu.org; Mon, 01 May 2017 11:48:20 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48882) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d5DYb-00031U-De for submit@debbugs.gnu.org; Mon, 01 May 2017 11:48:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d5DYV-0004k2-C5 for submit@debbugs.gnu.org; Mon, 01 May 2017 11:48:08 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:60600) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1d5DYV-0004jy-8f for submit@debbugs.gnu.org; Mon, 01 May 2017 11:48:07 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39850) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d5DYU-0001ZV-1D for guix-patches@gnu.org; Mon, 01 May 2017 11:48:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d5DYQ-0004jQ-7J for guix-patches@gnu.org; Mon, 01 May 2017 11:48:06 -0400 Received: from lb1.openmailbox.org ([5.79.108.160]:50182 helo=mail.openmailbox.org) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d5DYP-0004jE-Qh for guix-patches@gnu.org; Mon, 01 May 2017 11:48:02 -0400 Received: by mail.openmailbox.org (Postfix, from userid 20002) id 5A2EE50F29E; Mon, 1 May 2017 17:47:58 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=openmailbox.org; s=openmailbox; t=1493653679; bh=MgiWXTiPOwry0C/+FKQp4UlxnQgkVGBp6xzo2Ul9ins=; h=Date:From:Subject:To:Cc:From; b=PN7aGfnxDLW7+4D80wIA+XQ9XkX04kUgrod2JKr5wO7J6ac89aUQlRqV/532TdKm1 ELJinyEZ3RIyLUhSR6hkLgWd0QpJr4mAvE3PPzi/6LxP/E8drARbLf61y50did9yGa UtvhS5A+ENrBzHuXuSHIVM7c0LlHXLK7W3Cly+/g= Date: Mon, 01 May 2017 10:47:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=openmailbox.org; s=openmailbox; t=1493653676; bh=MgiWXTiPOwry0C/+FKQp4UlxnQgkVGBp6xzo2Ul9ins=; h=Date:From:Subject:To:Cc:From; b=rOZ5gEFFQlq0zfd2/Sd86rQnCLWJ/oDEyxg2orPDVmt/OZhubF7GpOptpkBaj7IrK EktyS5Wd6eycuD1h6rWK2T8Qlg7jtn9cBaVTVghU1/eGys0xEv/ZaPULb6hH1lcpWD ImIpt+q+ON0TXKV2/b0+to1/fhD8yCX3OTrqB15U= From: rennes X-Mailer: Balsa 2.5.3 Message-Id: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-akCqSQEl0dYyf6EkXSHr" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) --=-akCqSQEl0dYyf6EkXSHr Content-Type: text/plain; charset=us-ascii; DelSp=Yes; Format=Flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable This patch is libgc for core-updates. On GNU/Hurd systems during the 'Check' phase, there is a deadlock =20 caused by the 'gctest' test. We set "--disable-gcj-support" to configure script to pass the 'gctest' =20 test. bug report: https://lists.opendylan.org/pipermail/bdwgc/2017-April/006275.html discussion: https://lists.gnu.org/archive/html/bug-hurd/2017-01/msg00008.html Tested in Linux-x86_64, Hurd and cross-compiling (master branch).= --=-akCqSQEl0dYyf6EkXSHr Content-Type: text/x-patch; charset=UTF-8; name=0001-gnu-libgc-Fix-Check-for-Hurd-systems.patch Content-Disposition: attachment; filename=0001-gnu-libgc-Fix-Check-for-Hurd-systems.patch Content-Transfer-Encoding: quoted-printable =46rom 3369231f100c0195f04ee6e76e19dc1ffbd99e10 Mon Sep 17 00:00:00 2001 From: rennes Date: Mon, 1 May 2017 08:41:04 -0500 Subject: [PATCH] gnu: libgc: Fix Check for Hurd systems. * gnu/packages/bdw-gc.scm (libgc)[arguments]: On GNU/Hurd systems add '--disable-gcj-support' to #:configure-flags. Adjust #:configure-flags to disable GCJ support and pass the 'gctest' test. --- gnu/packages/bdw-gc.scm | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/gnu/packages/bdw-gc.scm b/gnu/packages/bdw-gc.scm index b9732374d..790a23857 100644 --- a/gnu/packages/bdw-gc.scm +++ b/gnu/packages/bdw-gc.scm @@ -2,6 +2,7 @@ ;;; Copyright =C2=A9 2012, 2013, 2014, 2016 Ludovic Court=C3=A8s ;;; Copyright =C2=A9 2014 Mark H Weaver ;;; Copyright =C2=A9 2016 Leo Famulari +;;; Copyright =C2=A9 2017 Rene Saavedra ;;; ;;; This file is part of GNU Guix. ;;; @@ -23,7 +24,8 @@ #:use-module (guix packages) #:use-module (guix download) #:use-module (guix build-system gnu) - #:use-module (gnu packages pkg-config)) + #:use-module (gnu packages pkg-config) + #:use-module (gnu packages hurd)) =20 (define-public libgc (package @@ -38,8 +40,20 @@ "143x7g0d0k6250ai6m2x3l4y352mzizi4wbgrmahxscv2aqjhjm1")))) (build-system gnu-build-system) (arguments - '(#:configure-flags '(;; Install gc_cpp.h et al. - "--enable-cplusplus"))) + `(#:configure-flags + (list + ;; Install gc_cpp.h et al. + "--enable-cplusplus" + ;; In GNU/Hurd systems during the 'Check' phase, + ;; there is a deadlock caused by the 'gctest' test. + ;; To disable the error set "--disable-gcj-support" + ;; to configure script. See bug report and discussion: + ;; + ;; + ,@(if (hurd-triplet? (or (%current-system) + (%current-target-system))) + '("--disable-gcj-support") + '())))) (native-inputs `(("pkg-config" ,pkg-config))) (inputs `(("libatomic-ops" ,libatomic-ops))) (outputs '("out" "debug")) --=20 2.12.0 = --=-akCqSQEl0dYyf6EkXSHr-- From unknown Tue Jun 17 01:48:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26736: [PATCH] gnu: libgc: Fix Check for Hurd systems. Resent-From: Manolis Ragkousis Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 02 May 2017 11:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26736 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: rennes Cc: 26736@debbugs.gnu.org Received: via spool by 26736-submit@debbugs.gnu.org id=B26736.149372464818337 (code B ref 26736); Tue, 02 May 2017 11:31:01 +0000 Received: (at 26736) by debbugs.gnu.org; 2 May 2017 11:30:48 +0000 Received: from localhost ([127.0.0.1]:50380 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d5W11-0004lS-Q1 for submit@debbugs.gnu.org; Tue, 02 May 2017 07:30:47 -0400 Received: from mail-wm0-f68.google.com ([74.125.82.68]:33713) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d5W0x-0004dT-Og for 26736@debbugs.gnu.org; Tue, 02 May 2017 07:30:45 -0400 Received: by mail-wm0-f68.google.com with SMTP id y10so3653989wmh.0 for <26736@debbugs.gnu.org>; Tue, 02 May 2017 04:30:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=Fyr2zJiCAotSMeW/GZPMgpG/NWb5+WT8ZpUlZS60k+I=; b=tDN0HRNVQOz/uNtyF7mX9zMT5jATTArc3as/n1nhF0hPNuYYWqV8LRH66NEsY0yH4d WKBIcP8MK074V3xwBWAmfk8yBbBHIermBAclq+2wqC6UK9giZDpG5rjZTDm76XguLFvb b9B4cuEV2uExUAmKwLQFMC5n60LZlSyJGN8Ng9+apMmTf6V9vJmiRaJJSrTekocZhOBa wWLQ3PJX7dOh4tKoihYD2bZy+y3381/GZbSTQ7yLu2hKQiMB9CQjsyuCENu9hr5Q0PRC u6AYAAVkLS7NcyvdB47ewj7BvnGd6RgvO2GxOASzdG+Paoe0zrH9gYtLgIzsZfuAsgQ+ xwLQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:cc:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=Fyr2zJiCAotSMeW/GZPMgpG/NWb5+WT8ZpUlZS60k+I=; b=H6vJHu67wKm0bdlcrS+BqGz2fQ7uLhuCX299mQuNwzJX5Nh5l4w5d20MbvUUW9WSP+ pvfAfzNi8gnbFmkcAXy02jjyEAc2T1Jo9JS/f5GywGPTLDXRCP548Z6OnkUnv/s6Gk8W g4kkw1ggr8QbhkW31Pr7gq9vMSHXS6Pd7kk+KBi+3nOb4U96eXJ1m3Zavj+peyoOFkzm R0GSneokiyJkiI3eVMyt5rxfIGNTNuZAasQbfDzGOvLuqglf3JpeAqGoE68NB3XaT9KL tId46Jk1mBjMNs0URj4R7VzhYUyKgjf4cvbsxKu8+5YyMGgrVJczhEj374Af9lydFiG9 jCIQ== X-Gm-Message-State: AN3rC/79EDp8k0cFwS44J3lEu62z9MT17w14TjkKUbBSd//L/nMcmyr3 4ZKPUoh6W0WTCg== X-Received: by 10.28.141.65 with SMTP id p62mr1893277wmd.122.1493724637810; Tue, 02 May 2017 04:30:37 -0700 (PDT) Received: from [192.168.2.110] (ppp-2-86-210-28.home.otenet.gr. [2.86.210.28]) by smtp.gmail.com with ESMTPSA id l82sm623798wmf.17.2017.05.02.04.30.36 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 02 May 2017 04:30:37 -0700 (PDT) References: From: Manolis Ragkousis Message-ID: Date: Tue, 2 May 2017 14:30:35 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: 0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.7 (/) Hello Rene, LGTM. I will push it to core-updates. Thank you, Manolis On 05/01/2017 06:47 PM, rennes wrote: > This patch is libgc for core-updates. > > On GNU/Hurd systems during the 'Check' phase, there is a deadlock caused > by the 'gctest' test. > > We set "--disable-gcj-support" to configure script to pass the 'gctest' > test. > > bug report: > https://lists.opendylan.org/pipermail/bdwgc/2017-April/006275.html > discussion: > https://lists.gnu.org/archive/html/bug-hurd/2017-01/msg00008.html > > Tested in Linux-x86_64, Hurd and cross-compiling (master branch). From unknown Tue Jun 17 01:48:59 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: rennes Subject: bug#26736: closed (Re: bug#26736: [PATCH] gnu: libgc: Fix Check for Hurd systems.) Message-ID: References: <87va32a9hz.fsf@posteo.net> X-Gnu-PR-Message: they-closed 26736 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 26736@debbugs.gnu.org Date: Sun, 06 Jan 2019 00:58:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1546736282-30793-1" This is a multi-part message in MIME format... ------------=_1546736282-30793-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #26736: [PATCH] gnu: libgc: Fix Check for Hurd systems. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 26736@debbugs.gnu.org. --=20 26736: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D26736 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1546736282-30793-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 26736-done) by debbugs.gnu.org; 6 Jan 2019 00:57:23 +0000 Received: from localhost ([127.0.0.1]:48161 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gfwkl-0007x5-3G for submit@debbugs.gnu.org; Sat, 05 Jan 2019 19:57:23 -0500 Received: from mout02.posteo.de ([185.67.36.66]:53241) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gfwkj-0007wl-E3 for 26736-done@debbugs.gnu.org; Sat, 05 Jan 2019 19:57:22 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 742262400E5 for <26736-done@debbugs.gnu.org>; Sun, 6 Jan 2019 01:57:15 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1546736235; bh=tcxI3dRsJ4LgEsX/c7XCZqBpO6+8TpdKdmSYSeGJ+14=; h=From:To:Subject:Date:From; b=oVQuxbYQixQq/Uu2lsMtYDshzkSmrOW9N+0WAM03tx208Mw7F4Q6eYX/pVbgkVicT nxf7aTRpv+sQYObYgYr7CI9lrIDwCfUAftH5mfoobqLGQiS1KoxdSmsjHnr7XkeHXp AW2MzjRmafdSD4go3FwM7+0OOoP6dW9p/928BdLKwAxB71j8Jg2nOwiFzmGtmOXWcg M0sanxM0h1O3Sv5uJ4SEizbMFPY39kQnTShCFxNYYTWNADqTG7Tg4AObt3hnokhPm7 hzm2JwtJTKjlRTeQbgoFuNV1ZLlyqGpRRAulxOZTFQ5MjAP6jOoipfVyOCOcpRZWEi AN0sNvJJJeERw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 43XKqZ4Cx2z9rxB for <26736-done@debbugs.gnu.org>; Sun, 6 Jan 2019 01:57:14 +0100 (CET) From: Kei Kebreau To: 26736-done@debbugs.gnu.org Subject: Re: bug#26736: [PATCH] gnu: libgc: Fix Check for Hurd systems. References: Date: Sat, 05 Jan 2019 19:57:12 -0500 In-Reply-To: (Manolis Ragkousis's message of "Tue, 2 May 2017 14:30:35 +0300") Message-ID: <87va32a9hz.fsf@posteo.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 26736-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) This patch was pushed several months ago. Manolis Ragkousis writes: > Hello Rene, > > LGTM. > > I will push it to core-updates. > > Thank you, > Manolis > > On 05/01/2017 06:47 PM, rennes wrote: >> This patch is libgc for core-updates. >> >> On GNU/Hurd systems during the 'Check' phase, there is a deadlock caused >> by the 'gctest' test. >> >> We set "--disable-gcj-support" to configure script to pass the 'gctest' >> test. >> >> bug report: >> https://lists.opendylan.org/pipermail/bdwgc/2017-April/006275.html >> discussion: >> https://lists.gnu.org/archive/html/bug-hurd/2017-01/msg00008.html >> >> Tested in Linux-x86_64, Hurd and cross-compiling (master branch). ------------=_1546736282-30793-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 1 May 2017 15:48:20 +0000 Received: from localhost ([127.0.0.1]:49822 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d5DYc-00031h-Nv for submit@debbugs.gnu.org; Mon, 01 May 2017 11:48:20 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48882) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d5DYb-00031U-De for submit@debbugs.gnu.org; Mon, 01 May 2017 11:48:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d5DYV-0004k2-C5 for submit@debbugs.gnu.org; Mon, 01 May 2017 11:48:08 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:60600) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1d5DYV-0004jy-8f for submit@debbugs.gnu.org; Mon, 01 May 2017 11:48:07 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39850) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d5DYU-0001ZV-1D for guix-patches@gnu.org; Mon, 01 May 2017 11:48:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d5DYQ-0004jQ-7J for guix-patches@gnu.org; Mon, 01 May 2017 11:48:06 -0400 Received: from lb1.openmailbox.org ([5.79.108.160]:50182 helo=mail.openmailbox.org) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d5DYP-0004jE-Qh for guix-patches@gnu.org; Mon, 01 May 2017 11:48:02 -0400 Received: by mail.openmailbox.org (Postfix, from userid 20002) id 5A2EE50F29E; Mon, 1 May 2017 17:47:58 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=openmailbox.org; s=openmailbox; t=1493653679; bh=MgiWXTiPOwry0C/+FKQp4UlxnQgkVGBp6xzo2Ul9ins=; h=Date:From:Subject:To:Cc:From; b=PN7aGfnxDLW7+4D80wIA+XQ9XkX04kUgrod2JKr5wO7J6ac89aUQlRqV/532TdKm1 ELJinyEZ3RIyLUhSR6hkLgWd0QpJr4mAvE3PPzi/6LxP/E8drARbLf61y50did9yGa UtvhS5A+ENrBzHuXuSHIVM7c0LlHXLK7W3Cly+/g= Date: Mon, 01 May 2017 10:47:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=openmailbox.org; s=openmailbox; t=1493653676; bh=MgiWXTiPOwry0C/+FKQp4UlxnQgkVGBp6xzo2Ul9ins=; h=Date:From:Subject:To:Cc:From; b=rOZ5gEFFQlq0zfd2/Sd86rQnCLWJ/oDEyxg2orPDVmt/OZhubF7GpOptpkBaj7IrK EktyS5Wd6eycuD1h6rWK2T8Qlg7jtn9cBaVTVghU1/eGys0xEv/ZaPULb6hH1lcpWD ImIpt+q+ON0TXKV2/b0+to1/fhD8yCX3OTrqB15U= From: rennes Subject: [PATCH] gnu: libgc: Fix Check for Hurd systems. To: guix-patches@gnu.org X-Mailer: Balsa 2.5.3 Message-Id: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-akCqSQEl0dYyf6EkXSHr" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit Cc: manolis837@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) --=-akCqSQEl0dYyf6EkXSHr Content-Type: text/plain; charset=us-ascii; DelSp=Yes; Format=Flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable This patch is libgc for core-updates. On GNU/Hurd systems during the 'Check' phase, there is a deadlock =20 caused by the 'gctest' test. We set "--disable-gcj-support" to configure script to pass the 'gctest' =20 test. bug report: https://lists.opendylan.org/pipermail/bdwgc/2017-April/006275.html discussion: https://lists.gnu.org/archive/html/bug-hurd/2017-01/msg00008.html Tested in Linux-x86_64, Hurd and cross-compiling (master branch).= --=-akCqSQEl0dYyf6EkXSHr Content-Type: text/x-patch; charset=UTF-8; name=0001-gnu-libgc-Fix-Check-for-Hurd-systems.patch Content-Disposition: attachment; filename=0001-gnu-libgc-Fix-Check-for-Hurd-systems.patch Content-Transfer-Encoding: quoted-printable =46rom 3369231f100c0195f04ee6e76e19dc1ffbd99e10 Mon Sep 17 00:00:00 2001 From: rennes Date: Mon, 1 May 2017 08:41:04 -0500 Subject: [PATCH] gnu: libgc: Fix Check for Hurd systems. * gnu/packages/bdw-gc.scm (libgc)[arguments]: On GNU/Hurd systems add '--disable-gcj-support' to #:configure-flags. Adjust #:configure-flags to disable GCJ support and pass the 'gctest' test. --- gnu/packages/bdw-gc.scm | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/gnu/packages/bdw-gc.scm b/gnu/packages/bdw-gc.scm index b9732374d..790a23857 100644 --- a/gnu/packages/bdw-gc.scm +++ b/gnu/packages/bdw-gc.scm @@ -2,6 +2,7 @@ ;;; Copyright =C2=A9 2012, 2013, 2014, 2016 Ludovic Court=C3=A8s ;;; Copyright =C2=A9 2014 Mark H Weaver ;;; Copyright =C2=A9 2016 Leo Famulari +;;; Copyright =C2=A9 2017 Rene Saavedra ;;; ;;; This file is part of GNU Guix. ;;; @@ -23,7 +24,8 @@ #:use-module (guix packages) #:use-module (guix download) #:use-module (guix build-system gnu) - #:use-module (gnu packages pkg-config)) + #:use-module (gnu packages pkg-config) + #:use-module (gnu packages hurd)) =20 (define-public libgc (package @@ -38,8 +40,20 @@ "143x7g0d0k6250ai6m2x3l4y352mzizi4wbgrmahxscv2aqjhjm1")))) (build-system gnu-build-system) (arguments - '(#:configure-flags '(;; Install gc_cpp.h et al. - "--enable-cplusplus"))) + `(#:configure-flags + (list + ;; Install gc_cpp.h et al. + "--enable-cplusplus" + ;; In GNU/Hurd systems during the 'Check' phase, + ;; there is a deadlock caused by the 'gctest' test. + ;; To disable the error set "--disable-gcj-support" + ;; to configure script. See bug report and discussion: + ;; + ;; + ,@(if (hurd-triplet? (or (%current-system) + (%current-target-system))) + '("--disable-gcj-support") + '())))) (native-inputs `(("pkg-config" ,pkg-config))) (inputs `(("libatomic-ops" ,libatomic-ops))) (outputs '("out" "debug")) --=20 2.12.0 = --=-akCqSQEl0dYyf6EkXSHr-- ------------=_1546736282-30793-1-- From unknown Tue Jun 17 01:48:59 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#26736] [PATCH] gnu: libgc: Fix Check for Hurd systems. Resent-From: Manolis Ragkousis Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 06 Jan 2019 01:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26736 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 26736-done@debbugs.gnu.org, kkebreau@posteo.net, rennes@openmailbox.org Received: via spool by 26736-done@debbugs.gnu.org id=D26736.154673695931898 (code D ref 26736); Sun, 06 Jan 2019 01:10:02 +0000 Received: (at 26736-done) by debbugs.gnu.org; 6 Jan 2019 01:09:19 +0000 Received: from localhost ([127.0.0.1]:48165 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gfwwI-0008IO-Ab for submit@debbugs.gnu.org; Sat, 05 Jan 2019 20:09:18 -0500 Received: from mail-wm1-f67.google.com ([209.85.128.67]:40386) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gfwwF-0008IB-Vc for 26736-done@debbugs.gnu.org; Sat, 05 Jan 2019 20:09:16 -0500 Received: by mail-wm1-f67.google.com with SMTP id f188so4394090wmf.5 for <26736-done@debbugs.gnu.org>; Sat, 05 Jan 2019 17:09:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:openpgp:autocrypt:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=fArBWj5LwgbDlpo0H+AaCW3+bG0peJMV8QJBZhXfhfo=; b=D/yMl02IR/6uX6MrhN8JWdtSQx2PBqVTggyrlq0eXKhnXBtCZbOBVm0uENtmTzTCkm TweB1FqsiVwF03Yw72kx2pOsrFB/k/PKfB/yFhX6ddkrdhccetHAiHmB3c0H/aXQUiXF jnpdyzbzZqhtzAGSGZoSml3aWahsBLUYz87Z3B+f/p9/URhmodoElSVWtT3JK//M+S9Y AOOTf38oTrQThYLLVDRzpYvJ7/84VPmoTlJrBepJAuOEVSg1ifIR/8LkhJmy6As44cmM V2JpjG4ZLUGYmOJPDkayI2LWg5zwYcutOetnqkdr2OB4WqoYESNsiKhLOuTUX044IN0q R7zw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:openpgp:autocrypt :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=fArBWj5LwgbDlpo0H+AaCW3+bG0peJMV8QJBZhXfhfo=; b=TZduJ4nVBdm2BTSxZyUCDzEYNxro5MDzhBQtEq4GhzHjSwPBijPBtXbUwARbAY4dXX 3b2dBgt/CUzEwicTEiNmzrXRSieBRqknq9eqWaokNMdk9oXshJEOXHISr+7vncUaZau1 WTGt77GkFvveIYzMbK3yYB41tF9xXd8UnkcmhPnVimSaIcVVY1JP5VmATZ4S8N4BoMil ZNTkGNWus91wYBXx+bUMJE0GByh78PTT5hS971j23VDBMHgFQaOVGe7TYHT40bk6cWo5 HaogM0PYSvI8drzgIksO2qu5cxRa29egb+4Uj0bPFjBaARoZ5XItr5WpX90vVTa82X5E OY4w== X-Gm-Message-State: AJcUukfz1wbO/Xhd18Htks0KLTyyzXvm9/fYH+ZfBQ/X9dgR7uYtBJyC So7rwkHJa2pJ3CdLJmfcIQ== X-Google-Smtp-Source: ALg8bN6hB55oMYgXmfd0ar/tUh8QhwSDng5HdKcJPHXzX98MLDw5hQCu1YJP0PHGI9cIoAjhuypVUg== X-Received: by 2002:a1c:4c10:: with SMTP id z16mr5258901wmf.117.1546736949760; Sat, 05 Jan 2019 17:09:09 -0800 (PST) Received: from [192.168.2.110] (ppp-94-66-205-169.home.otenet.gr. [94.66.205.169]) by smtp.gmail.com with ESMTPSA id t199sm3539404wmt.1.2019.01.05.17.09.08 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 05 Jan 2019 17:09:09 -0800 (PST) References: <87va32a9hz.fsf@posteo.net> From: Manolis Ragkousis Openpgp: preference=signencrypt Autocrypt: addr=manolis837@gmail.com; prefer-encrypt=mutual; keydata= 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 MYoS9fk0h0kYkqom Message-ID: <34060a93-ec86-5a62-e694-46a272f8fe35@gmail.com> Date: Sun, 6 Jan 2019 03:09:07 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.3.3 MIME-Version: 1.0 In-Reply-To: <87va32a9hz.fsf@posteo.net> Content-Type: text/plain; charset=utf-8 Content-Language: English & Greek Content-Transfer-Encoding: 7bit X-Spam-Score: 0.2 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) Hello Kei, Was this ticket still open? I will close it now. Thank you, Manolis On 1/6/19 2:57 AM, Kei Kebreau wrote: > This patch was pushed several months ago. > > Manolis Ragkousis writes: > >> Hello Rene, >> >> LGTM. >> >> I will push it to core-updates. >> >> Thank you, >> Manolis >> >> On 05/01/2017 06:47 PM, rennes wrote: >>> This patch is libgc for core-updates. >>> >>> On GNU/Hurd systems during the 'Check' phase, there is a deadlock caused >>> by the 'gctest' test. >>> >>> We set "--disable-gcj-support" to configure script to pass the 'gctest' >>> test. >>> >>> bug report: >>> https://lists.opendylan.org/pipermail/bdwgc/2017-April/006275.html >>> discussion: >>> https://lists.gnu.org/archive/html/bug-hurd/2017-01/msg00008.html >>> >>> Tested in Linux-x86_64, Hurd and cross-compiling (master branch). > > >