From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <guix-patches-bounces+larch=yhetil.org@gnu.org>
Received: from mp11.migadu.com ([2001:41d0:2:bcc0::])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
	by ms5.migadu.com with LMTPS
	id 2RZ/D9GwoGPL/QAAbAwnHQ
	(envelope-from <guix-patches-bounces+larch=yhetil.org@gnu.org>)
	for <larch@yhetil.org>; Mon, 19 Dec 2022 19:43:29 +0100
Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
	by mp11.migadu.com with LMTPS
	id IHE+DdGwoGObnAAA9RJhRA
	(envelope-from <guix-patches-bounces+larch=yhetil.org@gnu.org>)
	for <larch@yhetil.org>; Mon, 19 Dec 2022 19:43:29 +0100
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 DD183125E1
	for <larch@yhetil.org>; Mon, 19 Dec 2022 19:43:28 +0100 (CET)
Received: from localhost ([::1] helo=lists1p.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.90_1)
	(envelope-from <guix-patches-bounces@gnu.org>)
	id 1p7L6P-0004AF-HL; Mon, 19 Dec 2022 13:43:05 -0500
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 <Debian-debbugs@debbugs.gnu.org>)
 id 1p7L6M-00046v-Ut
 for guix-patches@gnu.org; Mon, 19 Dec 2022 13:43:02 -0500
Received: from debbugs.gnu.org ([209.51.188.43])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <Debian-debbugs@debbugs.gnu.org>)
 id 1p7L6M-0003F2-MK
 for guix-patches@gnu.org; Mon, 19 Dec 2022 13:43:02 -0500
Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2)
 (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1p7L6M-0005xK-2K
 for guix-patches@gnu.org; Mon, 19 Dec 2022 13:43:02 -0500
Subject: bug#60037: Update CDO to 2.1.0 and add libaec and eccodes
Resent-From: Guillaume Le Vaillant <glv@posteo.net>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces@debbugs.gnu.org>
Resent-To: guix-patches@gnu.org
Resent-Date: Mon, 19 Dec 2022 18:43:01 +0000
Resent-Message-ID: <handler.60037.D60037.167147537922885.done@debbugs.gnu.org>
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: cc-closed 60037
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: 
To: Roman Scherer <roman.scherer@burningswell.com>
Cc: 60037-done@debbugs.gnu.org
Mail-Followup-To: 60037@debbugs.gnu.org, glv@posteo.net,
 roman.scherer@burningswell.com
Received: via spool by 60037-done@debbugs.gnu.org id=D60037.167147537922885
 (code D ref 60037); Mon, 19 Dec 2022 18:43:01 +0000
Received: (at 60037-done) by debbugs.gnu.org; 19 Dec 2022 18:42:59 +0000
Received: from localhost ([127.0.0.1]:39711 helo=debbugs.gnu.org)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <debbugs-submit-bounces@debbugs.gnu.org>)
 id 1p7L6J-0005x3-Gy
 for submit@debbugs.gnu.org; Mon, 19 Dec 2022 13:42:59 -0500
Received: from mout01.posteo.de ([185.67.36.65]:37093)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <glv@posteo.net>) id 1p7L6E-0005wv-4u
 for 60037-done@debbugs.gnu.org; Mon, 19 Dec 2022 13:42:58 -0500
Received: from submission (posteo.de [185.67.36.169]) 
 by mout01.posteo.de (Postfix) with ESMTPS id EADD8240029
 for <60037-done@debbugs.gnu.org>; Mon, 19 Dec 2022 19:42:45 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017;
 t=1671475368; bh=9m1CF7At9sWjwVEtmmW7ZH0mkr2fEsKqj3Nq+vDs83M=;
 h=From:To:Cc:Subject:Date:From;
 b=hMZyKgrcK99u0KM/BgQE3ANryxCzio8a0yyFN3+D1SHd/iacXH3EKBUg72B4zdYOs
 qG1faK+Vv4HFd49pCBGTG+F5U2rCIE2HD/47HYcXlpynOyzC6rbqOP20pGQGEMkslj
 TDI2ktlo894l911jQrGstjJFBzoO2BjjeL6OYMu6PnxeLVxeTK1W3uFhGu86cRiJBK
 TM5fdBZH5hPgQCl6yZPRYXc1WEs9K42UuAmN04r3USuM4gTW747SOy5qAZvg5udFis
 /gipowt3hJ8CpE12Zaep7K7H4LjX12FUgBoAdMvLarpgKiHf8a8TENRES4/a3IcJ6T
 OViWlATIiQrWQ==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4NbT9009p4z6tnd;
 Mon, 19 Dec 2022 19:42:41 +0100 (CET)
References: <86r0x3p4pq.fsf@burningswell.com> <87359bphso.fsf@kitej>
 <86o7rz1h62.fsf@burningswell.com>
From: Guillaume Le Vaillant <glv@posteo.net>
Date: Mon, 19 Dec 2022 18:31:12 +0000
In-reply-to: <86o7rz1h62.fsf@burningswell.com>
Message-ID: <87y1r3nskf.fsf@kitej>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
X-BeenThere: guix-patches@gnu.org
List-Id: <guix-patches.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/guix-patches>,
 <mailto:guix-patches-request@gnu.org?subject=unsubscribe>
List-Archive: <https://lists.gnu.org/archive/html/guix-patches>
List-Post: <mailto:guix-patches@gnu.org>
List-Help: <mailto:guix-patches-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/guix-patches>,
 <mailto:guix-patches-request@gnu.org?subject=subscribe>
Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org
Sender: guix-patches-bounces+larch=yhetil.org@gnu.org
X-Migadu-Country: US
X-Migadu-Flow: FLOW_IN
ARC-Authentication-Results: i=1;
	aspmx1.migadu.com;
	dkim=fail ("headers rsa verify failed") header.d=posteo.net header.s=2017 header.b=hMZyKgrc;
	dmarc=fail reason="SPF not aligned (strict)" header.from=posteo.net (policy=none);
	spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"
ARC-Seal: i=1; s=key1; d=yhetil.org; t=1671475409; a=rsa-sha256; cv=none;
	b=t8XQS9fRBC8TUU4YfilLNfeyI33Aa2SCGcVvT34WqZS6qQ2neAcFk37nLWTCwGuNuHfEj1
	RUQdtNFhqgHkE+BiKSyqjD8wk+UfmXmWErz2KQH0QK/98mfXtdyCU2KSM5vJAq+xRALDJj
	6PYrdCau0oszpWGA9uF8sdmgmDiFGbJxxu/ETVD93Yr0tysCZmvks08qP2SzSJNcPhsBTp
	qDAAXAW4MgNLceUJcdTQa10SVAfNKEo8I2tHkt5EPYX4PTF6wb9CuBrfKhOQjhcISH1rXM
	fC/v+xsdFQCq+Ze6gx54M8tA/5J8gGc9KovwqHwE8ugwh654qLZ5kJvjdw5bZg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org;
	s=key1; t=1671475409;
	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:resent-to:resent-from:resent-sender:
	 resent-message-id:in-reply-to:in-reply-to:references:references:
	 list-id:list-help:list-unsubscribe:list-subscribe:list-post:
	 dkim-signature; bh=9m1CF7At9sWjwVEtmmW7ZH0mkr2fEsKqj3Nq+vDs83M=;
	b=jUBcexmUTs8Hmdkq6v+rF7efruP5wnwGpfMTcCfVIwBUp0XS/e++nC0M4kDhRRwgL+oh46
	1+NUBTI5/lEcKIDPzecPzWVYUJXdY4FIrSA3cfabzP9oVWC4u2xdaWRpK7fofVioG9bVR+
	Ykmc0R4A1YbQNRkFKSpYOwq0KcHd/YNXFUg2sKNoFqHqQ6PL+XoC51STjkZtIgnehz5ogH
	cbfDwemBr6tyPz4m9WB6Qoucbd6RouNVOafJGrKEOk5BRh20Srh4Yza/lQhT2wed9of0YD
	LvrKnmpscU5YpARjV0SaDWq0MYnlwj4iX/D7LM7fDa7XCuQj6at5PDYPIn/iDQ==
Authentication-Results: aspmx1.migadu.com;
	dkim=fail ("headers rsa verify failed") header.d=posteo.net header.s=2017 header.b=hMZyKgrc;
	dmarc=fail reason="SPF not aligned (strict)" header.from=posteo.net (policy=none);
	spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"
X-Migadu-Scanner: scn1.migadu.com
X-Migadu-Spam-Score: -3.69
X-Spam-Score: -3.69
X-Migadu-Queue-Id: DD183125E1
X-TUID: +3AA13eS5nu6

--=-=-=
Content-Type: text/plain

Roman Scherer <roman.scherer@burningswell.com> skribis:

>
> Hi Guillaume,
>
> thanks for looking at this patch series and sorry for the trouble. I
> just rebuild the patch series on top of the current master 3 times with
> the following command:
>
> ```
> ./pre-inst-env guix build --check --no-grafts --no-substitutes --rounds=3 cdo
> ```
>
> I see some tests are skipped, but the whole thing passed every time. I
> also don't remember seeing them failing a single time.
>
> I'm running this on the following system:
>
> ```
> Linux precision 5.15.0-56-generic #62-Ubuntu SMP Tue Nov 22 19:54:14 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
> ```
>
> And here are the logs of one of the test runs:
>
> [...]
>
> On what kind of system is this failing for you? What can we do?

On my main machine, with an AMD Ryzen 9 CPU with 32 threads, it failed
every time. On another machine, with an Intel I9 CPU with 16 threads, it
succeeded every time. It turns out that some tests can fail if the
machine has many threads, and adding '#:parallel-tests? #f' to the
'arguments' field fixes the issue.

I also changed the 'source' field of the libaec package to use
'git-fetch' instead of 'url-fetch', because archive files created
automatically by forges like gitlab can sometimes change in place and
have a different hash.

Patches pushed as d03b6fb0e3f0b81b35a9b35b89c213c144c59fe6 and
following. Thanks.

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iIUEAREKAC0WIQTLxZxm7Ce5cXlAaz5r6CCK3yH+PwUCY6CwoA8cZ2x2QHBvc3Rl
by5uZXQACgkQa+ggit8h/j/qFAEAlo5ITaJWPO255azISfo/untUExZYfF3RupgR
lwLfcIMA/3pemIwUcjU0EwN3omMEJBdA/vNoiPfo5HwhMHuymrku
=kpNf
-----END PGP SIGNATURE-----
--=-=-=--