From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 8HBXEPyPEGD4KAAA0tVLHw (envelope-from ) for ; Tue, 26 Jan 2021 21:56:12 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id qA8ZDPyPEGAIAwAAbx9fmQ (envelope-from ) for ; Tue, 26 Jan 2021 21:56:12 +0000 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 631A894043A for ; Tue, 26 Jan 2021 21:56:11 +0000 (UTC) Received: from localhost ([::1]:46306 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l4WJm-000643-DF for larch@yhetil.org; Tue, 26 Jan 2021 16:56:10 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:32962) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l4WJd-00063f-Vo for guix-patches@gnu.org; Tue, 26 Jan 2021 16:56:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:59529) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l4WJd-00025h-P9 for guix-patches@gnu.org; Tue, 26 Jan 2021 16:56:01 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1l4WJd-0006Fw-O3 for guix-patches@gnu.org; Tue, 26 Jan 2021 16:56:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#45727] [PATCH] gnu: folly: Update to 2021.01.04.00. Resent-From: Greg Hogan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 26 Jan 2021 21:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45727 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Received: via spool by 45727-submit@debbugs.gnu.org id=B45727.161169813824017 (code B ref 45727); Tue, 26 Jan 2021 21:56:01 +0000 Received: (at 45727) by debbugs.gnu.org; 26 Jan 2021 21:55:38 +0000 Received: from localhost ([127.0.0.1]:42842 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l4WJG-0006FJ-3U for submit@debbugs.gnu.org; Tue, 26 Jan 2021 16:55:38 -0500 Received: from mail-wr1-f54.google.com ([209.85.221.54]:35082) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l4WJF-0006F5-0A for 45727@debbugs.gnu.org; Tue, 26 Jan 2021 16:55:37 -0500 Received: by mail-wr1-f54.google.com with SMTP id l12so18074090wry.2 for <45727@debbugs.gnu.org>; Tue, 26 Jan 2021 13:55:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=greghogan-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=F0Mfgc981bRgzMa0QhX2uZa3M0HL61CS6zBNHPSfKVM=; b=njim0mBS4Gx9ggPPlJqitPFOoIcJftfVYLpQM6jzkLPxuRyFwS832l5u/OvSz+em5Q BINKW8pp9svYmfvLU3Q1l/wS+YC/Kz6A30U/Onc/fTnhrMxtDl9l/OIiFaGINA8C1UGd myohttZ1ZHWXBRXSubf3YgoxK337m3jCaWxkm5ndZhRz+8RhqeCQXCi2t0LHJcljVVhy X9MaCAXs6B9VxiOqks99gtc7OruxU+87q24rUxvKF6yPtTfRR159cic/0TnjW7jxLsg7 NWe5gNkQ/QpZOuGtUCf+ycKOuZHNKHbdfVFItnfqCQUUnRzWeOomJXOx2WUh/rMNcLcD WK7Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=F0Mfgc981bRgzMa0QhX2uZa3M0HL61CS6zBNHPSfKVM=; b=dKFDiBri7XU8m0Na4c9UoQJ8iBfyiErV43Q9ixOWWseG8UAn2AdFugBhJUZykNrnW7 eDNHaiGPl+1oXmVigkRKxjmroQOP/FVr2RRnE5DkW9WTdJenqKXaWc/eLuUhBhd+0T2+ /N+J7lV7xbDab8cvztM1IRD1J8+FX1/YfCjHsa4694nmGDJ5UehXrzYQjAD8Mlpl7JG3 fdF/YyT99LXdLyoDZoOJ5tJXGo3pxelymQBnxUxW9FqvzSNMhJIE9KAelCdCLf7NYltd ySoLDZrsbSx350pRRG4jy04ZQ3JWLPr22gWp1dXSYjyB7lCR35pSO4cq4m8vhsgzoAMd Ik5w== X-Gm-Message-State: AOAM530EC+MjLhqxYlmKa20P7E//P6vwPXXdE0qHG+VTT3NDIobLxXHX kUbbirKeOlCH4ilEGCKif36K4fb6gMVQ1QfAUHqORF32xuAqd8WQN7M= X-Google-Smtp-Source: ABdhPJxxdX8XK+FBFZZrbx6vil+Z0Hrwwupm1cFEqbEzBSjP2CD/wy+ecl4SW0r+CY9BbRsoaRgKDOx4XHYMQbe8CDw= X-Received: by 2002:adf:d850:: with SMTP id k16mr8141946wrl.191.1611698131282; Tue, 26 Jan 2021 13:55:31 -0800 (PST) MIME-Version: 1.0 References: <87a6t5ht12.fsf@gnu.org> In-Reply-To: <87a6t5ht12.fsf@gnu.org> From: Greg Hogan Date: Tue, 26 Jan 2021 16:55:19 -0500 Message-ID: Content-Type: multipart/mixed; boundary="00000000000099d35f05b9d4b6f8" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: 45727@debbugs.gnu.org Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -1.35 Authentication-Results: aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=greghogan-com.20150623.gappssmtp.com header.s=20150623 header.b=njim0mBS; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: 631A894043A X-Spam-Score: -1.35 X-Migadu-Scanner: scn0.migadu.com X-TUID: 9ND83Bxd3oV9 --00000000000099d35f05b9d4b6f8 Content-Type: multipart/alternative; boundary="00000000000099d35e05b9d4b6f6" --00000000000099d35e05b9d4b6f6 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Turns out this was an issue with Boost 1.75 (which I had patched over from core-updates, requiring the C++20 support). I feel like I might as well post the simple Folly version bump here and the core-updates Boost patch in the following reply. Not sure when core-updates will be merged or if Boost 1.76 will be out by then. >From 334fc83ae2a3d92ba7813150709532b252592817 Mon Sep 17 00:00:00 2001 From: Greg Hogan Date: Thu, 7 Jan 2021 21:54:37 +0000 Subject: [PATCH] gnu: folly: Update to 2021.01.25.00. * gnu/packages/cpp.scm (folly): Update to 2021.01.25.00. --- gnu/packages/cpp.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm index ca8f7a9f80..73a3ceb2df 100644 --- a/gnu/packages/cpp.scm +++ b/gnu/packages/cpp.scm @@ -14,7 +14,7 @@ ;;; Copyright =C2=A9 2020 Marius Bakke ;;; Copyright =C2=A9 2020 Michael Rohleder ;;; Copyright =C2=A9 2020 Alexandros Theodotou -;;; Copyright =C2=A9 2020 Greg Hogan +;;; Copyright =C2=A9 2020, 2021 Greg Hogan ;;; Copyright =C2=A9 2020 Brett Gilio ;;; ;;; This file is part of GNU Guix. @@ -689,7 +689,7 @@ standard GNU style syntax for options.") (define-public folly (package (name "folly") - (version "2020.10.05.00") + (version "2021.01.25.00") (source (origin (method git-fetch) (uri (git-reference @@ -698,7 +698,7 @@ standard GNU style syntax for options.") (file-name (git-file-name name version)) (sha256 (base32 - "0q4w4cvjxffc462hvs8h4zryq4965j7015zvkwagcm6cj6wmz3cn")))) + "14dl1g6vf7mc90mcync5h2lp14fwcx8n9h91pmiq6rfgv1fjjrwz")))) (build-system cmake-build-system) (arguments '(;; Tests must be explicitly enabled --=20 2.30.0 On Tue, Jan 19, 2021 at 9:59 AM Ludovic Court=C3=A8s wrote: > Hi Greg, > > Greg Hogan skribis: > > > I went to build folly against core-updates and the link failed due to > > missing dependencies on libicu*. This patch also updates the folly > version. > > > > > >>From e710c98a2f5beef9d8640bf3618ae20bd12c12f7 Mon Sep 17 00:00:00 2001 > > From: Greg Hogan > > Date: Thu, 7 Jan 2021 21:54:37 +0000 > > Subject: [PATCH] gnu: folly: Update to 2021.01.04.00. > > > > * gnu/packages/cpp.scm (folly): Update to 2021.01.04.00. > > [propagated-inputs]: Add icu4c. > > If there=E2=80=99s a reason to propagate ICU4C, could you state it in a c= omment? > Otherwise, can we just move it to =E2=80=98inputs=E2=80=99? > > Apart from that it LGTM, and it=E2=80=99s applicable to =E2=80=98master= =E2=80=99. > > Could you send an updated patch? > > Thanks, > Ludo=E2=80=99. > --00000000000099d35e05b9d4b6f6 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Turns out this was an issue with Boost 1.= 75 (which I had patched over from core-updates, requiring the C++20 support= ). I feel like I might as well post the simple Folly version bump here and = the core-updates Boost patch in the following reply. Not sure when core-upd= ates will be merged or if Boost 1.76 will be out by then.

From 334fc83ae2a3d92ba7813150709532b252592817 Mon Sep 17 00:00:00 20= 01
From: Greg Hogan <cod= e@greghogan.com>
Date: Thu, 7 Jan 2021 21:54:37 +0000
Subject: [PATCH] gnu: folly: Update to 2021.01.25.00.

<= /div>
* gnu/packages/cpp.scm (folly): Update to 2021.01.25.00.
---
=C2=A0gnu/packages/cpp.scm | 6 +++---
=C2=A01 fil= e changed, 3 insertions(+), 3 deletions(-)

diff --= git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm
index ca8f7a9f8= 0..73a3ceb2df 100644
--- a/gnu/packages/cpp.scm
+++ b/g= nu/packages/cpp.scm
@@ -14,7 +14,7 @@
=C2=A0;;; Copyrig= ht =C2=A9 2020 Marius Bakke <marius@gn= u.org>
=C2=A0;;; Copyright =C2=A9 2020 Michael Rohleder &l= t;mike@rohleder.de>
= =C2=A0;;; Copyright =C2=A9 2020 Alexandros Theodotou <alex@zrythm.org>
-;;; Copyright =C2=A9 20= 20 Greg Hogan <code@greghogan.com<= /a>>
=C2=A0;= ;; Copyright =C2=A9 2020 Brett Gilio <= brettg@gnu.org>
=C2=A0;;;
=C2=A0;;; This file is= part of GNU Guix.
@@ -689,7 +689,7 @@ standard GNU style syntax = for options.")
=C2=A0(define-public folly
=C2=A0 = =C2=A0(package
=C2=A0 =C2=A0 =C2=A0(name "folly")
=
- =C2=A0 =C2=A0(version "2020.10.05.00")
+ =C2=A0 = =C2=A0(version "2021.01.25.00")
=C2=A0 =C2=A0 =C2=A0(so= urce (origin
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0(method git-fetch)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0(uri (git-reference
@@ -698,7 +698,7 @@ standard GNU= style syntax for options.")
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0(file-name (git-file-name name version))
= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(sha256
= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (base32
-= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0"0q4w4cvjxffc4= 62hvs8h4zryq4965j7015zvkwagcm6cj6wmz3cn"))))
+ =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0"14dl1g6vf7mc90mcync5h2lp14f= wcx8n9h91pmiq6rfgv1fjjrwz"))))
=C2=A0 =C2=A0 =C2=A0(build-sy= stem cmake-build-system)
=C2=A0 =C2=A0 =C2=A0(arguments
=C2=A0 =C2=A0 =C2=A0 '(;; Tests must be explicitly enabled
-= -=C2=A0
2.30.0

On Tue, Jan 19, 2021 at 9:59 AM L= udovic Court=C3=A8s <ludo@gnu.org>= ; wrote:
Hi Greg,

Greg Hogan <code= @greghogan.com> skribis:

> I went to build folly against core-updates and the link failed due to<= br> > missing dependencies on libicu*. This patch also updates the folly ver= sion.
>
>
>>From e710c98a2f5beef9d8640bf3618ae20bd12c12f7 Mon Sep 17 00:00:00 2= 001
> From: Greg Hogan <code@greghogan.com>
> Date: Thu, 7 Jan 2021 21:54:37 +0000
> Subject: [PATCH] gnu: folly: Update to 2021.01.04.00.
>
> * gnu/packages/cpp.scm (folly): Update to 2021.01.04.00.
> [propagated-inputs]: Add icu4c.

If there=E2=80=99s a reason to propagate ICU4C, could you state it in a com= ment?
Otherwise, can we just move it to =E2=80=98inputs=E2=80=99?

Apart from that it LGTM, and it=E2=80=99s applicable to =E2=80=98master=E2= =80=99.

Could you send an updated patch?

Thanks,
Ludo=E2=80=99.
--00000000000099d35e05b9d4b6f6-- --00000000000099d35f05b9d4b6f8 Content-Type: application/octet-stream; name="0001-gnu-folly-Update-to-2021.01.25.00.patch" Content-Disposition: attachment; filename="0001-gnu-folly-Update-to-2021.01.25.00.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kkejfbmh0 RnJvbSAzMzRmYzgzYWUyYTNkOTJiYTc4MTMxNTA3MDk1MzJiMjUyNTkyODE3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBHcmVnIEhvZ2FuIDxjb2RlQGdyZWdob2dhbi5jb20+CkRhdGU6 IFRodSwgNyBKYW4gMjAyMSAyMTo1NDozNyArMDAwMApTdWJqZWN0OiBbUEFUQ0hdIGdudTogZm9s bHk6IFVwZGF0ZSB0byAyMDIxLjAxLjI1LjAwLgoKKiBnbnUvcGFja2FnZXMvY3BwLnNjbSAoZm9s bHkpOiBVcGRhdGUgdG8gMjAyMS4wMS4yNS4wMC4KLS0tCiBnbnUvcGFja2FnZXMvY3BwLnNjbSB8 IDYgKysrLS0tCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygt KQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcHAuc2NtIGIvZ251L3BhY2thZ2VzL2NwcC5z Y20KaW5kZXggY2E4ZjdhOWY4MC4uNzNhM2NlYjJkZiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2Vz L2NwcC5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NwcC5zY20KQEAgLTE0LDcgKzE0LDcgQEAKIDs7 OyBDb3B5cmlnaHQgwqkgMjAyMCBNYXJpdXMgQmFra2UgPG1hcml1c0BnbnUub3JnPgogOzs7IENv cHlyaWdodCDCqSAyMDIwIE1pY2hhZWwgUm9obGVkZXIgPG1pa2VAcm9obGVkZXIuZGU+CiA7Ozsg Q29weXJpZ2h0IMKpIDIwMjAgQWxleGFuZHJvcyBUaGVvZG90b3UgPGFsZXhAenJ5dGhtLm9yZz4K LTs7OyBDb3B5cmlnaHQgwqkgMjAyMCBHcmVnIEhvZ2FuIDxjb2RlQGdyZWdob2dhbi5jb20+Cis7 OzsgQ29weXJpZ2h0IMKpIDIwMjAsIDIwMjEgR3JlZyBIb2dhbiA8Y29kZUBncmVnaG9nYW4uY29t PgogOzs7IENvcHlyaWdodCDCqSAyMDIwIEJyZXR0IEdpbGlvIDxicmV0dGdAZ251Lm9yZz4KIDs7 OwogOzs7IFRoaXMgZmlsZSBpcyBwYXJ0IG9mIEdOVSBHdWl4LgpAQCAtNjg5LDcgKzY4OSw3IEBA IHN0YW5kYXJkIEdOVSBzdHlsZSBzeW50YXggZm9yIG9wdGlvbnMuIikKIChkZWZpbmUtcHVibGlj IGZvbGx5CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgImZvbGx5IikKLSAgICAodmVyc2lvbiAiMjAy MC4xMC4wNS4wMCIpCisgICAgKHZlcnNpb24gIjIwMjEuMDEuMjUuMDAiKQogICAgIChzb3VyY2Ug KG9yaWdpbgogICAgICAgICAgICAgICAobWV0aG9kIGdpdC1mZXRjaCkKICAgICAgICAgICAgICAg KHVyaSAoZ2l0LXJlZmVyZW5jZQpAQCAtNjk4LDcgKzY5OCw3IEBAIHN0YW5kYXJkIEdOVSBzdHls ZSBzeW50YXggZm9yIG9wdGlvbnMuIikKICAgICAgICAgICAgICAgKGZpbGUtbmFtZSAoZ2l0LWZp bGUtbmFtZSBuYW1lIHZlcnNpb24pKQogICAgICAgICAgICAgICAoc2hhMjU2CiAgICAgICAgICAg ICAgICAoYmFzZTMyCi0gICAgICAgICAgICAgICAgIjBxNHc0Y3ZqeGZmYzQ2Mmh2czhoNHpyeXE0 OTY1ajcwMTV6dmt3YWdjbTZjajZ3bXozY24iKSkpKQorICAgICAgICAgICAgICAgICIxNGRsMWc2 dmY3bWM5MG1jeW5jNWgybHAxNGZ3Y3g4bjloOTFwbWlxNnJmZ3YxZmpqcnd6IikpKSkKICAgICAo YnVpbGQtc3lzdGVtIGNtYWtlLWJ1aWxkLXN5c3RlbSkKICAgICAoYXJndW1lbnRzCiAgICAgICco OzsgVGVzdHMgbXVzdCBiZSBleHBsaWNpdGx5IGVuYWJsZWQKLS0gCjIuMzAuMAoK --00000000000099d35f05b9d4b6f8--