From unknown Mon Jun 16 23:47:15 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#45727 <45727@debbugs.gnu.org> To: bug#45727 <45727@debbugs.gnu.org> Subject: Status: [PATCH] gnu: folly: Update to 2021.01.04.00. Reply-To: bug#45727 <45727@debbugs.gnu.org> Date: Tue, 17 Jun 2025 06:47:15 +0000 retitle 45727 [PATCH] gnu: folly: Update to 2021.01.04.00. reassign 45727 guix-patches submitter 45727 Greg Hogan severity 45727 normal tag 45727 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 08 07:19:53 2021 Received: (at submit) by debbugs.gnu.org; 8 Jan 2021 12:19:53 +0000 Received: from localhost ([127.0.0.1]:49427 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kxqkD-0003Pq-2Q for submit@debbugs.gnu.org; Fri, 08 Jan 2021 07:19:53 -0500 Received: from lists.gnu.org ([209.51.188.17]:45450) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kxqkB-0003Pi-6v for submit@debbugs.gnu.org; Fri, 08 Jan 2021 07:19:51 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:51952) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kxqkB-0005Hc-1V for guix-patches@gnu.org; Fri, 08 Jan 2021 07:19:51 -0500 Received: from mail-wm1-x331.google.com ([2a00:1450:4864:20::331]:39068) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kxqk8-0007vp-Nz for guix-patches@gnu.org; Fri, 08 Jan 2021 07:19:50 -0500 Received: by mail-wm1-x331.google.com with SMTP id 3so8237401wmg.4 for ; Fri, 08 Jan 2021 04:19:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=greghogan-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=+GcfoRT3xeA0NM92HC2uOTExZOZhreni5ey9cG6fJsw=; b=rNN4ntdIZ+VPs2qCjqQAItko+402s3Pg7owbcmdGyxKFqjo41Jn2ywAFWLrTCJdYcX sAiiewDbRFuhWoDQvO2IRfGS/1t75gI/I4XuxYWrSV1nlnxyuWGbDBpiqoAP6CSQ/mb9 fx9uwKpEXGjzCEyb9187UiW1SS4M0dKWVorOia3QPVIDkY78ticyfA0TfHnVi2dI3dyH eJjDHvixmAbZm0CV/NbwmExuADMyQxS6LBb6X3aW/W1Vsoo5K31DeCHn8Iyd39ksdHbL 2/JRLakp9CjD3OlSm9X4Fs0epHZUqaHROtLQGUHfPtBTMHuG+OnD2bAkRukg0ay38uHq fJCw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=+GcfoRT3xeA0NM92HC2uOTExZOZhreni5ey9cG6fJsw=; b=bE+O68tpcPesTUUVocMOuB9pTL2n4f3vHmW1OURZJo/fcHnVEaQxwiyC7ydh7NTT0A LoIHRItafvMHACiaYR1S5umSf37aY8ZtM8tvfCcsd3TftHbgHxSUMlSuE4qyo5lqPmBC MqI5UHK46w+4kr028H2DaAk6lC4IeXBRpT+uhoSWmSYEhJnuXW2OYEYRp9IqPI+bwyDV YBYHrwDiFeaxUS4VLxxDX74oGJgI0igBD4kQj2FxwfTxSGOdHYZGED5DHU6lOC5V/2/M 7PEf3IZkB6vcLDEinbP4+Dgxzsac0gCyy0ge8j+UYTyb37THsA8HPNnaKwPKY6SJXl7w 7IhQ== X-Gm-Message-State: AOAM5327kzv6FrmdwKVA7YCPn/cFmpUAAnq7jc6W4iYR/INiR9zXzDyV yvFSCkxc8Q1xCz1p6LVo+PPyXULHCDgBAQ/i1jq3SbjfCTy0FFbF47k= X-Google-Smtp-Source: ABdhPJzm8BLubzoaUvJWuAgLYqamMEgD6Y5zrEKXDk93Az9FuwXLmexpvuTHk2mypd4CAOhhySLwJzd1uNIRLsLvQtM= X-Received: by 2002:a1c:3c09:: with SMTP id j9mr2836416wma.180.1610108385855; Fri, 08 Jan 2021 04:19:45 -0800 (PST) MIME-Version: 1.0 From: Greg Hogan Date: Fri, 8 Jan 2021 07:19:34 -0500 Message-ID: Subject: [PATCH] gnu: folly: Update to 2021.01.04.00. To: guix-patches@gnu.org Content-Type: multipart/mixed; boundary="00000000000063cc2e05b8629215" Received-SPF: none client-ip=2a00:1450:4864:20::331; envelope-from=code@greghogan.com; helo=mail-wm1-x331.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit 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 (---) --00000000000063cc2e05b8629215 Content-Type: multipart/alternative; boundary="00000000000063cc2b05b8629213" --00000000000063cc2b05b8629213 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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. --- gnu/packages/cpp.scm | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm index 00e006928e..5032a5c58b 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. @@ -50,6 +50,7 @@ #:use-module (gnu packages crypto) #:use-module (gnu packages curl) #:use-module (gnu packages gcc) + #:use-module (gnu packages icu4c) #:use-module (gnu packages libevent) #:use-module (gnu packages libunwind) #:use-module (gnu packages linux) @@ -688,7 +689,7 @@ standard GNU style syntax for options.") (define-public folly (package (name "folly") - (version "2020.10.05.00") + (version "2021.01.04.00") (source (origin (method git-fetch) (uri (git-reference @@ -697,7 +698,7 @@ standard GNU style syntax for options.") (file-name (git-file-name name version)) (sha256 (base32 - "0q4w4cvjxffc462hvs8h4zryq4965j7015zvkwagcm6cj6wmz3cn")))) + "03r16q966p3qg4661ns6q5phmi67i536vi804ayja9fmd6hyfqdj")))) (build-system cmake-build-system) (arguments '(;; Tests must be explicitly enabled @@ -708,6 +709,7 @@ standard GNU style syntax for options.") `(("boost" ,boost) ("gflags" ,gflags) ("glog" ,glog) + ("icu4c" ,icu4c) ("liburing" ,liburing))) (inputs `(("bzip2" ,bzip2) --=20 2.29.2 --00000000000063cc2b05b8629213 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I went to build fol= ly 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 0= 0:00:00 2001
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.
---
=C2=A0g= nu/packages/cpp.scm | 8 +++++---
=C2=A01 file changed, 5 insertio= ns(+), 3 deletions(-)

diff --git a/gnu/packages/cp= p.scm b/gnu/packages/cpp.scm
index 00e006928e..5032a5c58b 100644<= /div>
--- a/gnu/packages/cpp.scm
+++ b/gnu/packages/cpp.scm
@@ -14,7 +14,7 @@
=C2=A0;;; Copyright =C2=A9 2020 Marius= Bakke <marius@gnu.org>
=C2=A0;;; Copyright =C2=A9 2020 Michael Rohleder <mike@rohleder.de>
=C2=A0;;; Copyright =C2= =A9 2020 Alexandros Theodotou <alex@z= rythm.org>
-;;; Copyright =C2=A9 2020 Greg Hogan <code@greghogan.com>
+;;; = Copyright =C2=A9 2020, 2021 Greg Hogan <code@greghogan.com>
=C2=A0;;; Copyright =C2=A9 2020 = Brett Gilio <brettg@gnu.org>
=C2=A0;;;
=C2=A0;;; This file is part of GNU Guix.
<= div>@@ -50,6 +50,7 @@
=C2=A0 =C2=A0#:use-module (gnu packages cry= pto)
=C2=A0 =C2=A0#:use-module (gnu packages curl)
=C2= =A0 =C2=A0#:use-module (gnu packages gcc)
+ =C2=A0#:use-module (g= nu packages icu4c)
=C2=A0 =C2=A0#:use-module (gnu packages libeve= nt)
=C2=A0 =C2=A0#:use-module (gnu packages libunwind)
= =C2=A0 =C2=A0#:use-module (gnu packages linux)
@@ -688,7 +689,7 @= @ standard GNU style syntax for options.")
=C2=A0(define-pub= lic folly
=C2=A0 =C2=A0(package
=C2=A0 =C2=A0 =C2=A0(na= me "folly")
- =C2=A0 =C2=A0(version "2020.10.05.00= ")
+ =C2=A0 =C2=A0(version "2021.01.04.00")
<= div>=C2=A0 =C2=A0 =C2=A0(source (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
@@ -= 697,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-na= me 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"0q4w4cvjxffc462hvs8h4zryq4965j7015zvkwagcm6cj6wmz3cn&quo= t;))))
+ =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&= quot;03r16q966p3qg4661ns6q5phmi67i536vi804ayja9fmd6hyfqdj"))))
=C2=A0 =C2=A0 =C2=A0(build-system cmake-build-system)
=C2=A0 = =C2=A0 =C2=A0(arguments
=C2=A0 =C2=A0 =C2=A0 '(;; Tests must = be explicitly enabled
@@ -708,6 +709,7 @@ standard GNU style synt= ax for options.")
=C2=A0 =C2=A0 =C2=A0 `(("boost" = ,boost)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 ("gflags" ,gflags)<= /div>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 ("glog" ,glog)
+ = =C2=A0 =C2=A0 =C2=A0 ("icu4c" ,icu4c)
=C2=A0 =C2=A0 =C2= =A0 =C2=A0 ("liburing" ,liburing)))
=C2=A0 =C2=A0 =C2= =A0(inputs
=C2=A0 =C2=A0 =C2=A0 `(("bzip2" ,bzip2)
--=C2=A0
2.29.2
--00000000000063cc2b05b8629213-- --00000000000063cc2e05b8629215 Content-Type: application/octet-stream; name="0001-gnu-folly-Update-to-2021.01.04.00.patch" Content-Disposition: attachment; filename="0001-gnu-folly-Update-to-2021.01.04.00.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kjo8u1kd0 RnJvbSBlNzEwYzk4YTJmNWJlZWY5ZDg2NDBiZjM2MThhZTIwYmQxMmMxMmY3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBHcmVnIEhvZ2FuIDxjb2RlQGdyZWdob2dhbi5jb20+CkRhdGU6 IFRodSwgNyBKYW4gMjAyMSAyMTo1NDozNyArMDAwMApTdWJqZWN0OiBbUEFUQ0hdIGdudTogZm9s bHk6IFVwZGF0ZSB0byAyMDIxLjAxLjA0LjAwLgoKKiBnbnUvcGFja2FnZXMvY3BwLnNjbSAoZm9s bHkpOiBVcGRhdGUgdG8gMjAyMS4wMS4wNC4wMC4KW3Byb3BhZ2F0ZWQtaW5wdXRzXTogQWRkIGlj dTRjLgotLS0KIGdudS9wYWNrYWdlcy9jcHAuc2NtIHwgOCArKysrKy0tLQogMSBmaWxlIGNoYW5n ZWQsIDUgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9nbnUvcGFj a2FnZXMvY3BwLnNjbSBiL2dudS9wYWNrYWdlcy9jcHAuc2NtCmluZGV4IDAwZTAwNjkyOGUuLjUw MzJhNWM1OGIgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcHAuc2NtCisrKyBiL2dudS9wYWNr YWdlcy9jcHAuc2NtCkBAIC0xNCw3ICsxNCw3IEBACiA7OzsgQ29weXJpZ2h0IMKpIDIwMjAgTWFy aXVzIEJha2tlIDxtYXJpdXNAZ251Lm9yZz4KIDs7OyBDb3B5cmlnaHQgwqkgMjAyMCBNaWNoYWVs IFJvaGxlZGVyIDxtaWtlQHJvaGxlZGVyLmRlPgogOzs7IENvcHlyaWdodCDCqSAyMDIwIEFsZXhh bmRyb3MgVGhlb2RvdG91IDxhbGV4QHpyeXRobS5vcmc+Ci07OzsgQ29weXJpZ2h0IMKpIDIwMjAg R3JlZyBIb2dhbiA8Y29kZUBncmVnaG9nYW4uY29tPgorOzs7IENvcHlyaWdodCDCqSAyMDIwLCAy MDIxIEdyZWcgSG9nYW4gPGNvZGVAZ3JlZ2hvZ2FuLmNvbT4KIDs7OyBDb3B5cmlnaHQgwqkgMjAy MCBCcmV0dCBHaWxpbyA8YnJldHRnQGdudS5vcmc+CiA7OzsKIDs7OyBUaGlzIGZpbGUgaXMgcGFy dCBvZiBHTlUgR3VpeC4KQEAgLTUwLDYgKzUwLDcgQEAKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFj a2FnZXMgY3J5cHRvKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBjdXJsKQogICAjOnVz ZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBnY2MpCisgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2Vz IGljdTRjKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBsaWJldmVudCkKICAgIzp1c2Ut bW9kdWxlIChnbnUgcGFja2FnZXMgbGlidW53aW5kKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNr YWdlcyBsaW51eCkKQEAgLTY4OCw3ICs2ODksNyBAQCBzdGFuZGFyZCBHTlUgc3R5bGUgc3ludGF4 IGZvciBvcHRpb25zLiIpCiAoZGVmaW5lLXB1YmxpYyBmb2xseQogICAocGFja2FnZQogICAgIChu YW1lICJmb2xseSIpCi0gICAgKHZlcnNpb24gIjIwMjAuMTAuMDUuMDAiKQorICAgICh2ZXJzaW9u ICIyMDIxLjAxLjA0LjAwIikKICAgICAoc291cmNlIChvcmlnaW4KICAgICAgICAgICAgICAgKG1l dGhvZCBnaXQtZmV0Y2gpCiAgICAgICAgICAgICAgICh1cmkgKGdpdC1yZWZlcmVuY2UKQEAgLTY5 Nyw3ICs2OTgsNyBAQCBzdGFuZGFyZCBHTlUgc3R5bGUgc3ludGF4IGZvciBvcHRpb25zLiIpCiAg ICAgICAgICAgICAgIChmaWxlLW5hbWUgKGdpdC1maWxlLW5hbWUgbmFtZSB2ZXJzaW9uKSkKICAg ICAgICAgICAgICAgKHNoYTI1NgogICAgICAgICAgICAgICAgKGJhc2UzMgotICAgICAgICAgICAg ICAgICIwcTR3NGN2anhmZmM0NjJodnM4aDR6cnlxNDk2NWo3MDE1enZrd2FnY202Y2o2d216M2Nu IikpKSkKKyAgICAgICAgICAgICAgICAiMDNyMTZxOTY2cDNxZzQ2NjFuczZxNXBobWk2N2k1MzZ2 aTgwNGF5amE5Zm1kNmh5ZnFkaiIpKSkpCiAgICAgKGJ1aWxkLXN5c3RlbSBjbWFrZS1idWlsZC1z eXN0ZW0pCiAgICAgKGFyZ3VtZW50cwogICAgICAnKDs7IFRlc3RzIG11c3QgYmUgZXhwbGljaXRs eSBlbmFibGVkCkBAIC03MDgsNiArNzA5LDcgQEAgc3RhbmRhcmQgR05VIHN0eWxlIHN5bnRheCBm b3Igb3B0aW9ucy4iKQogICAgICBgKCgiYm9vc3QiICxib29zdCkKICAgICAgICAoImdmbGFncyIg LGdmbGFncykKICAgICAgICAoImdsb2ciICxnbG9nKQorICAgICAgICgiaWN1NGMiICxpY3U0YykK ICAgICAgICAoImxpYnVyaW5nIiAsbGlidXJpbmcpKSkKICAgICAoaW5wdXRzCiAgICAgIGAoKCJi emlwMiIgLGJ6aXAyKQotLSAKMi4yOS4yCgo= --00000000000063cc2e05b8629215-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 19 09:59:32 2021 Received: (at 45727) by debbugs.gnu.org; 19 Jan 2021 14:59:32 +0000 Received: from localhost ([127.0.0.1]:51210 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l1sTk-0007N9-3U for submit@debbugs.gnu.org; Tue, 19 Jan 2021 09:59:32 -0500 Received: from eggs.gnu.org ([209.51.188.92]:56102) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l1sTi-0007Mq-0d for 45727@debbugs.gnu.org; Tue, 19 Jan 2021 09:59:30 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:53329) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l1sTc-0007eR-Lp; Tue, 19 Jan 2021 09:59:24 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=43692 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1l1sTa-0001g5-UQ; Tue, 19 Jan 2021 09:59:23 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Greg Hogan Subject: Re: bug#45727: [PATCH] gnu: folly: Update to 2021.01.04.00. References: Date: Tue, 19 Jan 2021 15:59:21 +0100 In-Reply-To: (Greg Hogan's message of "Fri, 8 Jan 2021 07:19:34 -0500") Message-ID: <87a6t5ht12.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 45727 Cc: 45727@debbugs.gnu.org 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 (---) 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 versio= n. > > >>>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 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. From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 26 16:55:38 2021 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: Subject: Re: bug#45727: [PATCH] gnu: folly: Update to 2021.01.04.00. To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= Content-Type: multipart/mixed; boundary="00000000000099d35f05b9d4b6f8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 45727 Cc: 45727@debbugs.gnu.org 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: -1.0 (-) --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-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 26 16:57:38 2021 Received: (at 45727) by debbugs.gnu.org; 26 Jan 2021 21:57:38 +0000 Received: from localhost ([127.0.0.1]:42846 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l4WL6-0006I9-NW for submit@debbugs.gnu.org; Tue, 26 Jan 2021 16:57:38 -0500 Received: from mail-wr1-f42.google.com ([209.85.221.42]:36153) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l4WL4-0006Hu-UC for 45727@debbugs.gnu.org; Tue, 26 Jan 2021 16:57:31 -0500 Received: by mail-wr1-f42.google.com with SMTP id 6so18081656wri.3 for <45727@debbugs.gnu.org>; Tue, 26 Jan 2021 13:57:30 -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=swaCpRFhAIhxMip2S3B+VqNkxjLvC2o2dWheELY9v68=; b=RJu8Y5wSyg8GSRP/M3GmXrlgsn4K/m0akPaqFaHyj2qgbp/peb8IvoUpIy9ZvuaEyn Smqg9173JM3Wx6DEmDWurAwnf1Gpt4/kNO2rDlt7tf/zGMmd0FvLc0CggSsHmQjbVaox 3/rY79IvQ6z+gsv6tPUH1ZoQLeDxHltX3DF+dBYvook8OENWqu5Fqy5hSNPEkebULEoK IPOgU7AB39dJqVpN+SZd61L0/e0unuPnHKABltuuZqBde4a7SUb/UgiQGQQNj2ziRDhr DONVfh2beBsGb2c7oQjc9MD3os32NG3zcep0uwUxG1xF2cv6Jcd4Y1aH0vNmXSx38cCO 8hvw== 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=swaCpRFhAIhxMip2S3B+VqNkxjLvC2o2dWheELY9v68=; b=b4Z2GKjppoNnDEoUDU6aVAjXwbdhcDljv9sRMlmYI1sMXJuHWMyZ6jlFGt+Sjup7CQ iRcj9UqRG9GxA0I/cJl6rm2gSGR9hIZrp2WprncpaX5WIWOH3/CQPlRzO8NKfeLwFUMI Pv8+ZIhUQUqhM+MULdI64CvpraMn/1Fq4a4gbsQBFfJ00W2IWrpE6aQIcR6oQW5LO9jS 3ICdz/2u8l3tG71QUmqsuCwox1uP/V572GN48n9vguF5hRWYc7DmLYpF2VUfVDT+Kyy8 n8DfaoOIApkYCszR+FXsCflO/r95eAwjUBNC91/QybGhM05aAkIoNpUIJsqGxV8I7UGF 6SfA== X-Gm-Message-State: AOAM532lkj8iVFEEFQZC3iTPAgD5nq+Yotv4sLSj4xUVWTZND0GWyUSd aB6siHVVGGGumuKl+PtDXyR0zIBP8EC37HkTeieQXSat3oSTHW8dO4I= X-Google-Smtp-Source: ABdhPJx/xt4/oA2VbaknUpAJk3k9uSqQ7YrugKm4gu+BTeA4CxgTOkSHp49bExB7cY/8WLaxUJ7oQZtCslrVwlMzv+Y= X-Received: by 2002:adf:f687:: with SMTP id v7mr8091449wrp.182.1611698245217; Tue, 26 Jan 2021 13:57:25 -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:57:13 -0500 Message-ID: Subject: Re: bug#45727: [PATCH] gnu: folly: Update to 2021.01.04.00. To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= Content-Type: multipart/mixed; boundary="000000000000645dcc05b9d4bd42" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 45727 Cc: 45727@debbugs.gnu.org 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: -1.0 (-) --000000000000645dcc05b9d4bd42 Content-Type: multipart/alternative; boundary="000000000000645dcb05b9d4bd40" --000000000000645dcb05b9d4bd40 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable For core-updates. >From 03030191d82469532048f7a900291713e8208106 Mon Sep 17 00:00:00 2001 From: Greg Hogan Date: Mon, 25 Jan 2021 17:35:27 +0000 Subject: [PATCH] gnu: boost: Patch transitive linking bug. * gnu/packages/patches/boost-fix-transitive-linking.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/boost.scm (boost)[source]: Use it. --- gnu/local.mk | 2 ++ gnu/packages/boost.scm | 3 +++ .../patches/boost-fix-transitive-linking.patch | 16 ++++++++++++++++ 3 files changed, 21 insertions(+) create mode 100644 gnu/packages/patches/boost-fix-transitive-linking.patch diff --git a/gnu/local.mk b/gnu/local.mk index f84f859bdf..0e8e9c37b9 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -40,6 +40,7 @@ # Copyright =C2=A9 2020 Malte Frank Gerdes # Copyright =C2=A9 2020 Vinicius Monego # Copyright =C2=A9 2021 Bj=C3=B6rn H=C3=B6fling +# Copyright =C2=A9 2021 Greg Hogan # # This file is part of GNU Guix. # @@ -866,6 +867,7 @@ dist_patch_DATA =3D \ %D%/packages/patches/blender-2.79-oiio2.patch \ %D%/packages/patches/blender-2.79-python-3.7-fix.patch \ %D%/packages/patches/blender-2.79-python-3.8-fix.patch \ + %D%/packages/patches/boost-fix-transitive-linking.patch \ %D%/packages/patches/bpftrace-disable-bfd-disasm.patch \ %D%/packages/patches/byobu-writable-status.patch \ %D%/packages/patches/calibre-no-updates-dialog.patch \ diff --git a/gnu/packages/boost.scm b/gnu/packages/boost.scm index 1db173bd16..bc0e95b1ba 100644 --- a/gnu/packages/boost.scm +++ b/gnu/packages/boost.scm @@ -15,6 +15,7 @@ ;;; Copyright =C2=A9 2020 Marius Bakke ;;; Copyright =C2=A9 2020 Jonathan Brielmaier ;;; Copyright =C2=A9 2020 Jan (janneke) Nieuwenhuizen +;;; Copyright =C2=A9 2021 Greg Hogan ;;; ;;; This file is part of GNU Guix. ;;; @@ -68,6 +69,8 @@ (uri (string-append "https://dl.bintray.com/boostorg/release= / " version "/source/boost_" (version-with-underscores version) ".tar.bz2")) + ; Should be included in next Boost update + (patches (search-patches "boost-fix-transitive-linking.patch")) (sha256 (base32 "1js9zpij58l60kx46s3lxdp5207igppjnhqigwhbpdvd04gb6gcm")))) diff --git a/gnu/packages/patches/boost-fix-transitive-linking.patch b/gnu/packages/patches/boost-fix-transitive-linking.patch new file mode 100644 index 0000000000..a42feab109 --- /dev/null +++ b/gnu/packages/patches/boost-fix-transitive-linking.patch @@ -0,0 +1,16 @@ +Patch from https://github.com/boostorg/boost_install/issues/47 +which should be included in the Boost 1.76 release. + +This patch prevents CMake from explicitly linking against Boost dependencies +when building against the shared Boost libraries. +--- a/tools/boost_install/boost-install.jam ++++ b/tools/boost_install/boost-install.jam +@@ -483,7 +483,7 @@ rule generate-cmake-variant- ( target : sources * : properties * ) + + .info " deps3=3D" $(deps3) ; + +- if $(deps3) ++ if $(deps3) && $(link) =3D static + { + print.text + --=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. > --000000000000645dcb05b9d4bd40 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
For core-updates.

From 03030191d82469532048f7a900291713e8208106 Mon Sep 17 00:00:00 20= 01
From: Greg Hogan <cod= e@greghogan.com>
Date: Mon, 25 Jan 2021 17:35:27 +0000
Subject: [PATCH] gnu: boost: Patch transitive linking bug.

* gnu/packages/patches/boost-fix-transitive-linking.patch: = New file.
* gnu/local.mk (dist_pa= tch_DATA): Add it.
* gnu/packages/boost.scm (boost)[source]: Use = it.
---
<= div>=C2=A0gnu/packages/boost.scm =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 | =C2=A03 +++
=C2=A0cr= eate mode 100644 gnu/packages/patches/boost-fix-transitive-linking.patch

index f84f85= 9bdf..0e8e9c37b9 100644
--- a/gnu/loc= al.mk
+++ b/gnu/local.mk
@@ -40,6 +40,7 @@
=C2=A0# Copyright =C2=A9 2020 Malte Frank= Gerdes <mate.f.gerdes@gmail.= com>
=C2=A0# Copyright =C2=A9 2020 Vinicius Monego <monego@posteo.net>
=C2= =A0# Copyright =C2=A9 2021 Bj=C3=B6rn H=C3=B6fling <bjoern.hoefling@bjoernhoefling.de><= /div>
+# Copyright =C2=A9 2021 Greg Hogan <code@greghogan.com>
=C2=A0#
=C2=A0#= This file is part of GNU Guix.
=C2=A0#
@@ -866,6 +867,= 7 @@ dist_patch_DATA =3D \
=C2=A0 =C2=A0%D%/packages/patches/blen= der-2.79-oiio2.patch \
=C2=A0 =C2=A0%D%/packages/patches/blender-2.7= 9-python-3.7-fix.patch \
=C2=A0 =C2=A0%D%/packages/patches/blender-2.7= 9-python-3.8-fix.patch \
+ =C2=A0%D%/packages/patches/boost-fix-transi= tive-linking.patch \
=C2=A0 =C2=A0%D%/packages/patches/bpftrace-disabl= e-bfd-disasm.patch \
=C2=A0 =C2=A0%D%/packages/patches/byobu-writable-= status.patch= \
=C2=A0 =C2=A0%D%/packages/patches/calibre-no-updates-d= ialog.patch = \
diff --git a/gnu/packages/boost.scm b/gnu/packages/boos= t.scm
index 1db173bd16..bc0e95b1ba 100644
--- a/gnu/pac= kages/boost.scm
+++ b/gnu/packages/boost.scm
@@ -15,6 += 15,7 @@
=C2=A0;;; Copyright =C2=A9 2020 Marius Bakke <mbakke@fastmail.com>
=C2= =A0;;; Copyright =C2=A9 2020 Jonathan Brielmaier <jonathan.brielmaier@web.de>
=C2=A0= ;;; Copyright =C2=A9 2020 Jan (janneke) Nieuwenhuizen <janneke@gnu.org>
+;;; Copyright =C2=A9 2= 021 Greg Hogan <code@greghogan.com= >
=C2=A0;;;
=C2=A0;;; This file is part of GNU G= uix.
=C2=A0;;;
@@ -68,6 +69,8 @@
=C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(uri (string-append "https://dl.bintray.com/boo= storg/release/"
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0version "/source/boost_"
=C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(version-with-underscores version) "= .tar.bz2"))
+ =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0; Should be included in next Boost update
+ =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(patches (search-patches "boost-fix-tra= nsitive-linking.patch"))
=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 =C2=A0"1js9zpij58l60kx46s3lxdp5207igppjnhqigwhbpd= vd04gb6gcm"))))
diff --git a/gnu/packages/patches/boost-fix-= transitive-linking.patch b/gnu/packages/patches/boost-fix-transitive-linkin= g.patch
new file mode 100644
index 0000000000..a42feab1= 09
--- /dev/null
+++ b/gnu/packages/patches/boost-fix-t= ransitive-linking.patch
@@ -0,0 +1,16 @@
+Patch from https://githu= b.com/boostorg/boost_install/issues/47
+which should be inclu= ded in the Boost 1.76 release.
+
+This patch prevents C= Make from explicitly linking against Boost dependencies
+when bui= lding against the shared Boost libraries.
+--- a/tools/boost_inst= all/boost-install.jam
++++ b/tools/boost_install/boost-install.ja= m
+@@ -483,7 +483,7 @@ rule generate-cmake-variant- ( target : so= urces * : properties * )
+=C2=A0
+ =C2=A0 =C2=A0 .info = " =C2=A0deps3=3D" $(deps3) ;
+=C2=A0
+- =C2= =A0 =C2=A0if $(deps3)
++ =C2=A0 =C2=A0if $(deps3) && $(li= nk) =3D static
+ =C2=A0 =C2=A0 {
+ =C2=A0 =C2=A0 =C2=A0= =C2=A0 print.text
+=C2=A0
--=C2=A0
2.30.0

On Tue, Jan 19, 2021 at 9:59 AM Ludovic 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.
--000000000000645dcb05b9d4bd40-- --000000000000645dcc05b9d4bd42 Content-Type: application/octet-stream; name="0001-gnu-boost-Patch-transitive-linking-bug.patch" Content-Disposition: attachment; filename="0001-gnu-boost-Patch-transitive-linking-bug.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kkejgshm0 RnJvbSAwMzAzMDE5MWQ4MjQ2OTUzMjA0OGY3YTkwMDI5MTcxM2U4MjA4MTA2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBHcmVnIEhvZ2FuIDxjb2RlQGdyZWdob2dhbi5jb20+CkRhdGU6 IE1vbiwgMjUgSmFuIDIwMjEgMTc6MzU6MjcgKzAwMDAKU3ViamVjdDogW1BBVENIXSBnbnU6IGJv b3N0OiBQYXRjaCB0cmFuc2l0aXZlIGxpbmtpbmcgYnVnLgoKKiBnbnUvcGFja2FnZXMvcGF0Y2hl cy9ib29zdC1maXgtdHJhbnNpdGl2ZS1saW5raW5nLnBhdGNoOiBOZXcgZmlsZS4KKiBnbnUvbG9j YWwubWsgKGRpc3RfcGF0Y2hfREFUQSk6IEFkZCBpdC4KKiBnbnUvcGFja2FnZXMvYm9vc3Quc2Nt IChib29zdClbc291cmNlXTogVXNlIGl0LgotLS0KIGdudS9sb2NhbC5tayAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICB8ICAyICsrCiBnbnUvcGFja2FnZXMvYm9vc3Quc2NtICAg ICAgICAgICAgICAgICAgICAgICAgICAgfCAgMyArKysKIC4uLi9wYXRjaGVzL2Jvb3N0LWZpeC10 cmFuc2l0aXZlLWxpbmtpbmcucGF0Y2ggICB8IDE2ICsrKysrKysrKysrKysrKysKIDMgZmlsZXMg Y2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGdudS9wYWNrYWdl cy9wYXRjaGVzL2Jvb3N0LWZpeC10cmFuc2l0aXZlLWxpbmtpbmcucGF0Y2gKCmRpZmYgLS1naXQg YS9nbnUvbG9jYWwubWsgYi9nbnUvbG9jYWwubWsKaW5kZXggZjg0Zjg1OWJkZi4uMGU4ZTljMzdi OSAxMDA2NDQKLS0tIGEvZ251L2xvY2FsLm1rCisrKyBiL2dudS9sb2NhbC5tawpAQCAtNDAsNiAr NDAsNyBAQAogIyBDb3B5cmlnaHQgwqkgMjAyMCBNYWx0ZSBGcmFuayBHZXJkZXMgPG1hdGUuZi5n ZXJkZXNAZ21haWwuY29tPgogIyBDb3B5cmlnaHQgwqkgMjAyMCBWaW5pY2l1cyBNb25lZ28gPG1v bmVnb0Bwb3N0ZW8ubmV0PgogIyBDb3B5cmlnaHQgwqkgMjAyMSBCasO2cm4gSMO2ZmxpbmcgPGJq b2Vybi5ob2VmbGluZ0Biam9lcm5ob2VmbGluZy5kZT4KKyMgQ29weXJpZ2h0IMKpIDIwMjEgR3Jl ZyBIb2dhbiA8Y29kZUBncmVnaG9nYW4uY29tPgogIwogIyBUaGlzIGZpbGUgaXMgcGFydCBvZiBH TlUgR3VpeC4KICMKQEAgLTg2Niw2ICs4NjcsNyBAQCBkaXN0X3BhdGNoX0RBVEEgPQkJCQkJCVwK ICAgJUQlL3BhY2thZ2VzL3BhdGNoZXMvYmxlbmRlci0yLjc5LW9paW8yLnBhdGNoCQkJXAogICAl RCUvcGFja2FnZXMvcGF0Y2hlcy9ibGVuZGVyLTIuNzktcHl0aG9uLTMuNy1maXgucGF0Y2gJXAog ICAlRCUvcGFja2FnZXMvcGF0Y2hlcy9ibGVuZGVyLTIuNzktcHl0aG9uLTMuOC1maXgucGF0Y2gJ XAorICAlRCUvcGFja2FnZXMvcGF0Y2hlcy9ib29zdC1maXgtdHJhbnNpdGl2ZS1saW5raW5nLnBh dGNoCVwKICAgJUQlL3BhY2thZ2VzL3BhdGNoZXMvYnBmdHJhY2UtZGlzYWJsZS1iZmQtZGlzYXNt LnBhdGNoCVwKICAgJUQlL3BhY2thZ2VzL3BhdGNoZXMvYnlvYnUtd3JpdGFibGUtc3RhdHVzLnBh dGNoCQlcCiAgICVEJS9wYWNrYWdlcy9wYXRjaGVzL2NhbGlicmUtbm8tdXBkYXRlcy1kaWFsb2cu cGF0Y2gJCVwKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9ib29zdC5zY20gYi9nbnUvcGFja2Fn ZXMvYm9vc3Quc2NtCmluZGV4IDFkYjE3M2JkMTYuLmJjMGU5NWIxYmEgMTAwNjQ0Ci0tLSBhL2du dS9wYWNrYWdlcy9ib29zdC5zY20KKysrIGIvZ251L3BhY2thZ2VzL2Jvb3N0LnNjbQpAQCAtMTUs NiArMTUsNyBAQAogOzs7IENvcHlyaWdodCDCqSAyMDIwIE1hcml1cyBCYWtrZSA8bWJha2tlQGZh c3RtYWlsLmNvbT4KIDs7OyBDb3B5cmlnaHQgwqkgMjAyMCBKb25hdGhhbiBCcmllbG1haWVyIDxq b25hdGhhbi5icmllbG1haWVyQHdlYi5kZT4KIDs7OyBDb3B5cmlnaHQgwqkgMjAyMCBKYW4gKGph bm5la2UpIE5pZXV3ZW5odWl6ZW4gPGphbm5la2VAZ251Lm9yZz4KKzs7OyBDb3B5cmlnaHQgwqkg MjAyMSBHcmVnIEhvZ2FuIDxjb2RlQGdyZWdob2dhbi5jb20+CiA7OzsKIDs7OyBUaGlzIGZpbGUg aXMgcGFydCBvZiBHTlUgR3VpeC4KIDs7OwpAQCAtNjgsNiArNjksOCBAQAogICAgICAgICAgICAg ICAodXJpIChzdHJpbmctYXBwZW5kICJodHRwczovL2RsLmJpbnRyYXkuY29tL2Jvb3N0b3JnL3Jl bGVhc2UvIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZlcnNpb24gIi9zb3Vy Y2UvYm9vc3RfIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICh2ZXJzaW9uLXdp dGgtdW5kZXJzY29yZXMgdmVyc2lvbikgIi50YXIuYnoyIikpCisgICAgICAgICAgICAgIDsgU2hv dWxkIGJlIGluY2x1ZGVkIGluIG5leHQgQm9vc3QgdXBkYXRlCisgICAgICAgICAgICAgIChwYXRj aGVzIChzZWFyY2gtcGF0Y2hlcyAiYm9vc3QtZml4LXRyYW5zaXRpdmUtbGlua2luZy5wYXRjaCIp KQogICAgICAgICAgICAgICAoc2hhMjU2CiAgICAgICAgICAgICAgICAoYmFzZTMyCiAgICAgICAg ICAgICAgICAgIjFqczl6cGlqNThsNjBreDQ2czNseGRwNTIwN2lncHBqbmhxaWd3aGJwZHZkMDRn YjZnY20iKSkpKQpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3BhdGNoZXMvYm9vc3QtZml4LXRy YW5zaXRpdmUtbGlua2luZy5wYXRjaCBiL2dudS9wYWNrYWdlcy9wYXRjaGVzL2Jvb3N0LWZpeC10 cmFuc2l0aXZlLWxpbmtpbmcucGF0Y2gKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAw MDAwMC4uYTQyZmVhYjEwOQotLS0gL2Rldi9udWxsCisrKyBiL2dudS9wYWNrYWdlcy9wYXRjaGVz L2Jvb3N0LWZpeC10cmFuc2l0aXZlLWxpbmtpbmcucGF0Y2gKQEAgLTAsMCArMSwxNiBAQAorUGF0 Y2ggZnJvbSBodHRwczovL2dpdGh1Yi5jb20vYm9vc3RvcmcvYm9vc3RfaW5zdGFsbC9pc3N1ZXMv NDcKK3doaWNoIHNob3VsZCBiZSBpbmNsdWRlZCBpbiB0aGUgQm9vc3QgMS43NiByZWxlYXNlLgor CitUaGlzIHBhdGNoIHByZXZlbnRzIENNYWtlIGZyb20gZXhwbGljaXRseSBsaW5raW5nIGFnYWlu c3QgQm9vc3QgZGVwZW5kZW5jaWVzCit3aGVuIGJ1aWxkaW5nIGFnYWluc3QgdGhlIHNoYXJlZCBC b29zdCBsaWJyYXJpZXMuCistLS0gYS90b29scy9ib29zdF9pbnN0YWxsL2Jvb3N0LWluc3RhbGwu amFtCisrKysgYi90b29scy9ib29zdF9pbnN0YWxsL2Jvb3N0LWluc3RhbGwuamFtCitAQCAtNDgz LDcgKzQ4Myw3IEBAIHJ1bGUgZ2VuZXJhdGUtY21ha2UtdmFyaWFudC0gKCB0YXJnZXQgOiBzb3Vy Y2VzICogOiBwcm9wZXJ0aWVzICogKQorIAorICAgICAuaW5mbyAiICBkZXBzMz0iICQoZGVwczMp IDsKKyAKKy0gICAgaWYgJChkZXBzMykKKysgICAgaWYgJChkZXBzMykgJiYgJChsaW5rKSA9IHN0 YXRpYworICAgICB7CisgICAgICAgICBwcmludC50ZXh0CisgCi0tIAoyLjMwLjAKCg== --000000000000645dcc05b9d4bd42-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 26 17:31:44 2021 Received: (at 45727) by debbugs.gnu.org; 26 Jan 2021 22:31:44 +0000 Received: from localhost ([127.0.0.1]:42908 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l4WsC-0007AA-2U for submit@debbugs.gnu.org; Tue, 26 Jan 2021 17:31:44 -0500 Received: from eggs.gnu.org ([209.51.188.92]:50316) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l4WsA-00079x-Sb for 45727@debbugs.gnu.org; Tue, 26 Jan 2021 17:31:43 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:34407) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l4Ws3-0005yl-HX; Tue, 26 Jan 2021 17:31:37 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=44342 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1l4Ws3-0007Iz-0X; Tue, 26 Jan 2021 17:31:35 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Greg Hogan Subject: Re: bug#45727: [PATCH] gnu: folly: Update to 2021.01.04.00. References: <87a6t5ht12.fsf@gnu.org> Date: Tue, 26 Jan 2021 23:31:33 +0100 In-Reply-To: (Greg Hogan's message of "Tue, 26 Jan 2021 16:55:19 -0500") Message-ID: <87bldbwcsa.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 45727 Cc: 45727@debbugs.gnu.org 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 (---) Hi, Greg Hogan skribis: > 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. Sounds good to me. >>>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. Applied to =E2=80=98master=E2=80=99, thanks! From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 26 17:41:13 2021 Received: (at 45727-done) by debbugs.gnu.org; 26 Jan 2021 22:41:13 +0000 Received: from localhost ([127.0.0.1]:42920 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l4X1M-0007OB-Ri for submit@debbugs.gnu.org; Tue, 26 Jan 2021 17:41:13 -0500 Received: from eggs.gnu.org ([209.51.188.92]:51894) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l4X1K-0007Nw-ED for 45727-done@debbugs.gnu.org; Tue, 26 Jan 2021 17:41:11 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:34559) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l4X1E-0000jw-5P; Tue, 26 Jan 2021 17:41:05 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=44514 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1l4X1D-0007uv-A9; Tue, 26 Jan 2021 17:41:04 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Greg Hogan Subject: Re: bug#45727: [PATCH] gnu: folly: Update to 2021.01.04.00. References: <87a6t5ht12.fsf@gnu.org> Date: Tue, 26 Jan 2021 23:41:01 +0100 In-Reply-To: (Greg Hogan's message of "Tue, 26 Jan 2021 16:57:13 -0500") Message-ID: <877dnzwcci.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 45727-done Cc: 45727-done@debbugs.gnu.org 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 (---) Greg Hogan skribis: >>>From 03030191d82469532048f7a900291713e8208106 Mon Sep 17 00:00:00 2001 > From: Greg Hogan > Date: Mon, 25 Jan 2021 17:35:27 +0000 > Subject: [PATCH] gnu: boost: Patch transitive linking bug. > > * gnu/packages/patches/boost-fix-transitive-linking.patch: New file. > * gnu/local.mk (dist_patch_DATA): Add it. > * gnu/packages/boost.scm (boost)[source]: Use it. Pushed to =E2=80=98core-updates=E2=80=99. Thanks! Ludo=E2=80=99. From unknown Mon Jun 16 23:47:15 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 24 Feb 2021 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator