From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.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 KKzTGyyxoWTMEgEASxT56A (envelope-from ) for ; Sun, 02 Jul 2023 19:17:32 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id gEaqGyyxoWTrXwAAauVa8A (envelope-from ) for ; Sun, 02 Jul 2023 19:17:32 +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 84BC3584A for ; Sun, 2 Jul 2023 19:17:31 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qG0h6-00082h-EX; Sun, 02 Jul 2023 13:17:04 -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 1qG0h4-00082L-3T for guix-patches@gnu.org; Sun, 02 Jul 2023 13:17:02 -0400 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 ) id 1qG0h3-0005n7-Qa for guix-patches@gnu.org; Sun, 02 Jul 2023 13:17:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qG0h3-0001AT-LI for guix-patches@gnu.org; Sun, 02 Jul 2023 13:17:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64100] [PATCH] gnu: llvm: make clang-make-toolchain public Resent-From: Carl Dong Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 02 Jul 2023 17:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64100 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Efraim Flashner Cc: Michael Ford , 64100@debbugs.gnu.org, lists@coryfields.com, Cory Fields Received: via spool by 64100-submit@debbugs.gnu.org id=B64100.16883182044464 (code B ref 64100); Sun, 02 Jul 2023 17:17:01 +0000 Received: (at 64100) by debbugs.gnu.org; 2 Jul 2023 17:16:44 +0000 Received: from localhost ([127.0.0.1]:60986 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qG0gl-00019w-Rp for submit@debbugs.gnu.org; Sun, 02 Jul 2023 13:16:44 -0400 Received: from wout1-smtp.messagingengine.com ([64.147.123.24]:40739) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qG0gj-00019h-31 for 64100@debbugs.gnu.org; Sun, 02 Jul 2023 13:16:43 -0400 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id 427253200974; Sun, 2 Jul 2023 13:16:34 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Sun, 02 Jul 2023 13:16:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=carldong.me; h= cc:cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=fm3; t=1688318193; x=1688404593; bh=ON QQuxtYzLJJommHVzcLNPWbgFqdKO+7s6fXkVa8FtA=; b=HdzJVSFrRO93U2zWBC VNLM/+zuvkh8a8FRhOG7Oh+lXKFypXcQFe07hFAP/rgWvyYTYSnrFOXkhnXVRv91 ozue+4F4LQ61gonyaVVq5Tt2qRaqNjbRz85aOaJZlExJJQHJO6taCOyvItoOytEd Z2JiZp7LvIBqFXv33WIn72C1YOJXqV8DBw6iq3cpRRsYX+rtZwNkyEuKnDO+FggN 5NZZ0DK3sL8uoKF4YPEN+KLVLG7S49z7A0+SfKhvAyEDj+zgicivbItVVuEAFcFe unJvIpgKmRHFj9Uc0KVNx0XTyKEXS4g4HGaHC8ZHVDEXRrK/N2CQm5glFW2bPbFc k82A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; t=1688318193; x=1688404593; bh=ONQQuxtYzLJJo mmHVzcLNPWbgFqdKO+7s6fXkVa8FtA=; b=ALSp5eJCSfGTTMJlBnsYevkIvTUCv e82kHJc+TWibiXXf1hlxixQ602ET52xugtVAGkMzfMV9WBJHEENz1nqS6dM1DvE/ x5F8b0CBHTJ0n2Tkigu5eazn7lZCh9pQbhxk/Qu7h9kK9MO2FyD4lFjPCaYZbKdf OlTvjYOTOtv7ljXtYVPmgWGvgZb78PBfwsh4h2JK7ABUE3mIr3dgDHgpQVjE9xzG 7y28271+FTsJ/dRbaDedGXQyLlVaMsbuU5uxsfmyVGn30dVs7iPhsTk3xYz7ME96 sVz2SiB5+Q/xbqAICjzkKEnNsyRz09FmRMCmS2ArLB2gF+eWN+M6xjjmg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedruddtgdduuddtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurheptggguffhjgffvefkfhfvofesghdtmherhhdtjeenucfhrhhomhepvegrrhhl ucffohhnghcuoegtohhnthgrtghtsegtrghrlhguohhnghdrmhgvqeenucggtffrrghtth gvrhhnpeduueelfeetffehkeeiieeifeetieevkedugedtffeffeehgeeujeetieethfdt jeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegtoh hnthgrtghtsegtrghrlhguohhnghdrmhgv X-ME-Proxy: Feedback-ID: ib11147fa:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 2 Jul 2023 13:16:32 -0400 (EDT) Content-Type: multipart/signed; boundary="Apple-Mail=_17C241BA-3254-4229-AA8F-8F4958DD4331"; protocol="application/pgp-signature"; micalg=pgp-sha256 Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.600.7\)) From: Carl Dong In-Reply-To: Date: Sun, 2 Jul 2023 13:16:21 -0400 Message-Id: <6115F369-B423-4549-91E3-65C7099BB763@carldong.me> References: <20230615180514.1042827-1-lists@coryfields.com> <285400E6-BEC5-4686-B070-FDCD3A1A2599@carldong.me> X-Mailer: Apple Mail (2.3731.600.7) 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: , 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-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1688318252; 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-cc: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=ONQQuxtYzLJJommHVzcLNPWbgFqdKO+7s6fXkVa8FtA=; b=pCMTvWkjip1dIqxxk659RO0eUzsYwsYLF6y9yEoncAnjJ/ZDLPlrjOwT6HrcE+hD9knWpJ AP0iWME8SfPfkGvWCGPsuQv4FxDj0ijIsurwGPNUdMsQ3Km6qONgTEmPn2zaHjTi+9T85s 3fubm2IhdfKf79lu1bMNEQFYKvAnR50CCuTZpC+fvUMNoI4cf59pGKQIFyeQ1gtXd2siVi tRjttMeQoilOajTnp9yeAuzMnTuTWq9yoi79yHTw+XOXHbDLVXzVBD92AY8/aKZY39s4ox CJdQ/MEqzBvGebg143xoePU9zIJH035+5nISlKlC9sdfB/NpYgtkTe/SOygrMw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=carldong.me header.s=fm3 header.b=HdzJVSFr; dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=fm2 header.b=ALSp5eJC; dmarc=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=1688318252; a=rsa-sha256; cv=none; b=FVMEVst4oMXkDym/3kl7RT7KmSwv1W0aj0q1vrkRDWNMfgThmjqaiUb5bDbI3We8Rx7lt6 1Cqe2qgMMXMgjMYPygi0rIuJ0t5XT1m+5TDmUTBMenJSvLGElh3XJnLwQAq216sS2eQqph qkSEFyIOKFvnwPhfXUtLnSZoEUZc2oA0z9sASMoXSCemzp0M+9eK6RqdS9qQudHCBL77Vy MLC3wO12GFv2ea5GMGxZo0KEnOHbQ37T51lHnPHROl2WN3HJZrbzKejcDC8ntKSqJxk24O 41ZO1wa0TJ389ZFLoLyB6kluOaTSKIQfBu0KgQ7z1XwysXEKvZMBgF1H0XDwqw== X-Migadu-Scanner: scn1.migadu.com X-Migadu-Spam-Score: -2.45 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=carldong.me header.s=fm3 header.b=HdzJVSFr; dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=fm2 header.b=ALSp5eJC; dmarc=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-Queue-Id: 84BC3584A X-Spam-Score: -2.45 X-TUID: ajSXvPnPSgoy --Apple-Mail=_17C241BA-3254-4229-AA8F-8F4958DD4331 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Pushed to master as 39a3251feb2559e0b448f25671c26b9dd3318108 I=E2=80=99m not sure I can close this ticket as I didn=E2=80=99t open = it. =E2=80=93Carl > On Jun 18, 2023, at 2:38 AM, Efraim Flashner = wrote: >=20 > On Fri, Jun 16, 2023 at 04:40:22PM -0400, Carl Dong wrote: >> Simple enough and matches gcc-make-toolchain. >>=20 >> Allows for more complex manifests and packages to be built with a = custom clang toolchains without forking Guix. >>=20 >> I think I still have push rights so I=E2=80=99ll push in 2 weeks if = there are no other objections (this shouldn=E2=80=99t trigger any = rebuilds at all). >=20 > Sounds good to me >=20 >>> On Jun 15, 2023, at 2:05 PM, lists@coryfields.com wrote: >>>=20 >>> From: Cory Fields >>>=20 >>> Matches gcc-make-toolchain. Allow for llvm build to be patched. >>>=20 >>> * gnu/packages/llvm.scm: make clang-make-toolchain public >>>=20 >>> Signed-off-by: Cory Fields >>> --- >>> gnu/packages/llvm.scm | 2 +- >>> 1 file changed, 1 insertion(+), 1 deletion(-) >>>=20 >>> diff --git a/gnu/packages/llvm.scm b/gnu/packages/llvm.scm >>> index f59c8e9592..6d83313af6 100644 >>> --- a/gnu/packages/llvm.scm >>> +++ b/gnu/packages/llvm.scm >>> @@ -502,7 +502,7 @@ code analysis tools.") >>> "znver3") >>> '()))))) >>>=20 >>> -(define (make-clang-toolchain clang libomp) >>> +(define-public (make-clang-toolchain clang libomp) >>> (package >>> (name (string-append (package-name clang) "-toolchain")) >>> (version (package-version clang)) >>>=20 >>> base-commit: 6e1215fb9c03ccb4a2d4440990aee5a66a935268 >>> -- >>> 2.25.1 >>>=20 >>>=20 >>>=20 >>>=20 >>=20 >=20 > -- > Efraim Flashner =D7=A8=D7=A0=D7=A9=D7=9C=D7=A4= =D7=9D=D7=99=D7=A8=D7=A4=D7=90 > GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 > Confidentiality cannot be guaranteed on emails sent or received = unencrypted --Apple-Mail=_17C241BA-3254-4229-AA8F-8F4958DD4331 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEECc3SW1JEo3Z49u6oDMUhUxl5kaUFAmShsOUACgkQDMUhUxl5 kaXLnRAAkk73qP6/b6ur+VH77WHArgvDvfRj96rvR3bOB65yvPgNlL3s5GJO9tzs 6JP4Ed8Iag4QxXpl2cV7vGvvqaKuEaAQx3nLAwWQuHO5Hnef7RTjNz+9VnHl1VGH YoqpSXOe5Sw1Y1NXSSUvIWrY+cboMwNxPTyx/cvkAxBl1u+Q1pFp25GWgtKg7KjI UApAVI/RSvWbvZowQuu4pt2bgYlPsS96R/eEK7edIGcjYHQphgjRz3cYC2VF5ba+ x5LXqdA3ww+foPRI6YP3d/yr6GubZalwogvZZz5E7Z4r7JjkG06xf5nw9sdgF0uf b7Fwxo1TU0nUlJOjbMkhDIhMnegIVcsvMCny7zp5/uk/Z3Tb1bh6EUtryiMHCyGk 31u7iDHQO1upvdin+gPJnwBGBF0IIqgHjqikgF/oTuHAVZq+4/PsjYksJnqmmeKt YVr1hvEHWE+JNAUn38cbvvS79IGheH30Z8gAqIaEnfWCRo8+4BP/IBlH3IBg36HU /JYnIPRBQk81AQOv9rVhONCAxtRegeOVa4eu9p2/HEM24NZbskk9W6+cqLK1B3Yl D0KVq5+yR67Uif6ZCPo7DLR2S40JZIUQG9lD3cQiy9CNn4+GC4PjZBTQWQg687Yw U7YAe3hLnkXTvn55SNwbDuZ6pj+058l3qEfXDDvnNA2NdBoa32k= =V64h -----END PGP SIGNATURE----- --Apple-Mail=_17C241BA-3254-4229-AA8F-8F4958DD4331--