From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id 6KkBF2R3YmQdOgAASxT56A (envelope-from ) for ; Mon, 15 May 2023 20:18:12 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id mI0AFmR3YmQLdQEAG6o9tA (envelope-from ) for ; Mon, 15 May 2023 20:18:12 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 1715E28966 for ; Mon, 15 May 2023 20:18:12 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pyclM-0003sr-2k; Mon, 15 May 2023 14:17:36 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pyclJ-0003sR-B4 for help-guix@gnu.org; Mon, 15 May 2023 14:17:34 -0400 Received: from smtp1-g21.free.fr ([212.27.42.1]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pyclG-000896-M6 for help-guix@gnu.org; Mon, 15 May 2023 14:17:32 -0400 Received: from zimbra49-e8.priv.proxad.net (unknown [172.20.243.199]) by smtp1-g21.free.fr (Postfix) with ESMTP id A8728B005A2; Mon, 15 May 2023 20:17:26 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=free.fr; s=smtp-20201208; t=1684174646; bh=R9ApbFbogbB6Igiv940N8PbFN/2osp2mCvVbpwmJdEI=; h=Date:From:To:Cc:In-Reply-To:Subject:From; b=mJDPTzMdvVWBNno6IWTyfEuI+7mpXdbkpL58PYNp1JFQMNeJGJETarpMFkXSq1XQU 46I/oYtFoFaNBy3JmAS/qzqb5yraPLnNEaZUyLpwmScedWhsQCuGRcZq3U+5Hu5NK/ Ok1/MNzxNOIjqnL6RkKwJkzrDKGvnsJCfGSY1xAFU5Mu4FjUxdhCnzjE38DEuK+bbh xmx5mdPlQbXdnUSWCxCE7UFc6USoM6gfoLnjCAt7P4fh0V43AlY5pKjXWuTo9ADReq YzxgszyxpAT/e0WFJlOG8T2jS4ZLmInhTYmgMRzGuc5c5BTzR570gC6ZsajQeMvMn8 t1DYKWR2JBMeA== Date: Mon, 15 May 2023 20:17:26 +0200 (CEST) From: hub.lombard@free.fr To: Denis 'GNUtoo' Carikli Cc: help-guix@gnu.org, Vagrant Cascadian Message-ID: <322365109.713816747.1684174646633.JavaMail.root@zimbra49-e8.priv.proxad.net> In-Reply-To: <20230515144856.26b5d1e4@primary_laptop> Subject: Re: 1 dependencies couldn't be built. cpp-mustache-4.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Originating-IP: [62.147.27.44] X-Mailer: Zimbra 7.2.0-GA2598 (ZimbraWebClient - GC98 (Linux)/7.2.0-GA2598) X-Authenticated-User: hub.lombard@free.fr Received-SPF: pass client-ip=212.27.42.1; envelope-from=hub.lombard@free.fr; helo=smtp1-g21.free.fr X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: help-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Seal: i=1; s=key1; d=yhetil.org; t=1684174692; a=rsa-sha256; cv=none; b=mglZDANH4zfc1CUPCaV9HJeaU/a0dUsQPwarOouU0dUDJIFrO3hfjlS5/TL34Em2RenQR2 dkzWiZd+1Fv7389iakNqcgvkY5G66U16AmrHqo6vkVjh8BKZslN95anRfwnSLKAYHcXDiN YQwtvoZQyvBZUo+1T0IOhLngAHUkBm06tT8J17BnW/ksAncM66ta41t2NeWrfE7gj8caas kUiU08RG9qnvxOwcbbiWmZlF0qR17lcKlISSX3YYN34sU+uwruGKWNsBMu8WkLRObCNuB1 snM9VH+OllAquVCXGMfSCkbHzwH6/aQmRYK+W+JC0gmY6noipO2n1jvsaQUTAg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=free.fr header.s=smtp-20201208 header.b=mJDPTzMd; dmarc=pass (policy=none) header.from=free.fr; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1684174692; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=msRaGXiEKWzIw9apeQpvfUy+HnQWr4/VrMoao9ykTWA=; b=Xgs/QY2KCQQWeRn4o7Umm9sZe+2XLE60yEBQVchlkobJP8VOUhdq9+hKCOdBn5Jm0Rb93/ WmtxIbz4xlnvDuOJD1+FmhvIhbsh6m/3NwYz2dfmPWKKTL1l+rg4E68civlX4getgXRbEA 6YseSWj8cuve8V+WVQkOum87SXKg+wSRr+RBUN4/J7UGVy7jPgAuuyDbFPVXb0cG7ejDDZ zkmKNSAx94/Tk3iGKK9ZFYbVlzBQISG+5TKTPd+ezIVZ5DpxrcGi4Xc1Vfun++CTser178 AzwsF+mrLUQA1bHLYhOGIry8Jo4vvWhoqjoxAm/2lnl+/E0pzol5P42Vl2FaDw== X-Migadu-Spam-Score: -8.27 X-Spam-Score: -8.27 X-Migadu-Queue-Id: 1715E28966 X-Migadu-Scanner: scn0.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=free.fr header.s=smtp-20201208 header.b=mJDPTzMd; dmarc=pass (policy=none) header.from=free.fr; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" X-TUID: dj2ZZOhvc1WF Hi Denis! Thank you for your answer :) I have downloaded the 2 patches and I plan to apply it when I have time... Thanks again for your help! Kind regards, Hubert ----- Mail original ----- De: "Denis 'GNUtoo' Carikli" =C3=80: "Vagrant Cascadian" Cc: "hub lombard" , help-guix@gnu.org Envoy=C3=A9: Lundi 15 Mai 2023 14:49:37 Objet: Re: 1 dependencies couldn't be built. cpp-mustache-4.1 Hi, On Sun, 14 May 2023 08:16:41 -0700 Vagrant Cascadian wrote: > On 2023-05-14, hub.lombard@free.fr wrote: > > I encounter an update's problem, 'guix package -u' does not finish > > correctly... > > > > Here's the history and an error log contain about 'cpp-mustache-4.1' > ... > > In file included from > > /gnu/store/gsjczqir1wbz8p770zndrpw4rnppmxi3-glibc-2.35/include/signal.h= :328, > > from /tmp/guix-build-cpp-mustache-4.1.drv-0/source/catch.hpp:6520, > > from /tmp/guix-build-cpp-mustache-4.1.drv-0/source/tests.cpp:32: > > /tmp/guix-build-cpp-mustache-4.1.drv-0/source/catch.hpp:6543:33: > > error: size of array =E2=80=98altStackMem=E2=80=99 is not an integral > > constant-expression 6543 | static char > > altStackMem[SIGSTKSZ]; | ^~~~~~~~ > > /tmp/guix-build-cpp-mustache-4.1.drv-0/source/catch.hpp:6594:45: > > error: size of array =E2=80=98altStackMem=E2=80=99 is not an integral > > constant-expression 6594 | char > > FatalConditionHandler::altStackMem[SIGSTKSZ] =3D {}; | > > [CMakeFiles/mustache.dir/build.make:79: > > CMakeFiles/mustache.dir/tests.cpp.o] Error 1 I had a similar failure. > A similar patch might work for cpp-mustache? There are several approaches here and I've patches for two of them if needed (I've attached them): (1) backport some upstream patches: - There are 2 catch2 updates, they can be squashed into 1 patch - We also need a patch for fixing unused variables. (2) Update cpp-mustache: There is an upstream commit (https://github.com/kainjow/Mustache/commit/4ed8c0b5a2a43d59394bd6900dc= 04e738dbf8c02) that change some version string. I've asked upstream if that was the 5.0.0 release but so far I got no answer. https://github.com/kainjow/Mustache/issues/65 (1) is 0001-gnu-cpp-mustache-fix-build-with-newer-glibc.patch (2) is 0001-bug-reported-upstream-for-release-info-gnu-cpp-musta.patch I didn't share the patches yet because I was waiting on upstream to clarify the situation with the lack of 5.0.0 tag. Denis.