From patchwork Thu Aug 24 00:05:20 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Philip McGrath X-Patchwork-Id: 1742 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 602BC27BBEA; Thu, 24 Aug 2023 01:06:32 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id BF51227BBE2 for ; Thu, 24 Aug 2023 01:06:30 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qYxrW-0006Dy-RZ; Wed, 23 Aug 2023 20:06:10 -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 1qYxrN-0006CC-Bz for guix-patches@gnu.org; Wed, 23 Aug 2023 20:06:02 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qYxrM-00065j-0f for guix-patches@gnu.org; Wed, 23 Aug 2023 20:06:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qYxrO-0003aA-3H; Wed, 23 Aug 2023 20:06:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#65482] [PATCH 0/3] gnu: racket: Update to 8.10. Resent-From: Philip McGrath Original-Sender: "Debbugs-submit" Resent-CC: philip@philipmcgrath.com, efraim@flashner.co.il, t1m@phrogstar.de, guix-patches@gnu.org Resent-Date: Thu, 24 Aug 2023 00:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 65482 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 65482@debbugs.gnu.org Cc: Philip McGrath , Efraim Flashner , Tim Johann X-Debbugs-Original-To: guix-patches@gnu.org X-Debbugs-Original-Xcc: Philip McGrath , Efraim Flashner , Tim Johann Received: via spool by submit@debbugs.gnu.org id=B.169283554113740 (code B ref -1); Thu, 24 Aug 2023 00:06:01 +0000 Received: (at submit) by debbugs.gnu.org; 24 Aug 2023 00:05:41 +0000 Received: from localhost ([127.0.0.1]:35607 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qYxr3-0003ZY-Dr for submit@debbugs.gnu.org; Wed, 23 Aug 2023 20:05:41 -0400 Received: from lists.gnu.org ([2001:470:142::17]:57094) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qYxr0-0003ZK-Um for submit@debbugs.gnu.org; Wed, 23 Aug 2023 20:05:39 -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 1qYxqr-0006BM-S5 for guix-patches@gnu.org; Wed, 23 Aug 2023 20:05:29 -0400 Received: from wout3-smtp.messagingengine.com ([64.147.123.19]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qYxqp-00061G-0K for guix-patches@gnu.org; Wed, 23 Aug 2023 20:05:29 -0400 Received: from compute6.internal (compute6.nyi.internal [10.202.2.47]) by mailout.west.internal (Postfix) with ESMTP id 76D803200941 for ; Wed, 23 Aug 2023 20:05:23 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute6.internal (MEProxy); Wed, 23 Aug 2023 20:05:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= philipmcgrath.com; h=cc:content-transfer-encoding:content-type :date:date:from:from:in-reply-to:message-id:mime-version :reply-to:sender:subject:subject:to:to; s=fm1; t=1692835522; x= 1692921922; bh=ViI7mRhVrXTC75moPLmnxOtR3kh7m9FATfHcdD9Df7s=; b=O JOQpAqZdgJIASGYiy8VVZ0Yd8qcFafawdqIab56JrML9QMXu2SV1LNMK4XbEhASC KJSs8Z+6eFaUIkN+xnamoPmNouf+dAvKtSFQy7WOf96puFauBF152gunsroXx4O1 /dWg+2aIhyxvl9YQeSTKK7PyqVmE6W+sMIPLoyNA9cU3MHtrZnSjYICZ6Qwajx9K 3qHX414Ro98oyEzwCPBOXU561ETIIq1tostvCWhRzTbseb78all+wYDUebiojd0c bNlBjDYjz2UDlyAchRKKWp0ghmEzNYK8qfsvuNknw+z8iTI1C4IVpKiBlZrFQ5/Y vnz3PmY6iEZIW3m6qbfeg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:date:feedback-id:feedback-id:from:from:in-reply-to :message-id:mime-version:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; t=1692835522; x=1692921922; bh=ViI7mRhVrXTC75moPLmnxOtR3kh7 m9FATfHcdD9Df7s=; b=xa/c3geB9NPX7/j9eNzPahD410oj96TlaHReA9FCtDhG ps5BUeIlU0FhVBUb3P7pORUfEkmlqPvtDJvKBUk780NdMf80X5sugfv8m9ia7TLe +0Cts7DFnKPEL7QjRjvQcAjcpyrWFjzudLuZbBnNyHzJIRpL825heLT2fjFdMlnq Dhc18HTxZEt4AyuiucvoCBMxh/5TPO9OQtlYeC4pY8CmXiCtzckTTpKEJBywcSZv WQQ4mBHGpGSQevFrWxCfD1ImvwSVZNGtIq7nSwouoZ7De3K89zWbKDC/iUzVI/kI rkbeVYZ8JSc5agpaW+iDGG4B6MnlRvujolh3GrK+AA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedruddvhedgvdelucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkofgggfestdekredtre dttdenucfhrhhomheprfhhihhlihhpucfotgfirhgrthhhuceophhhihhlihhpsehphhhi lhhiphhmtghgrhgrthhhrdgtohhmqeenucggtffrrghtthgvrhhnpefgleekieeiffehff ffhefhheethfduhefhueejvdeiieffheefffeftdeiudekieenucevlhhushhtvghrufhi iigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehphhhilhhiphesphhhihhlihhpmh gtghhrrghthhdrtghomh X-ME-Proxy: Feedback-ID: i2b1146f3:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Wed, 23 Aug 2023 20:05:22 -0400 (EDT) From: Philip McGrath Date: Wed, 23 Aug 2023 20:05:20 -0400 Message-ID: X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Received-SPF: pass client-ip=64.147.123.19; envelope-from=philip@philipmcgrath.com; helo=wout3-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches Hi, In addition to updating Racket to 8.10, this patch series backports fixes merged upstream for rktboot on architectures other than x86_64 and removes a corresponding workaround from the Guix packaging. Efraim and Tim, I'm CC'ing you because of your recent patches for rktboot on aarch64 and riscv64: it would be great if you could confirm that this series works on those architectures. It would also be useful to test powerpc64le, especially since it is supported via 'pbarch', which takes some different branches. -Philip Philip McGrath (3): gnu: racket: Update to 8.10. gnu: racket: Declare OpenSSL search paths. gnu: chez-scheme-for-racket-bootstrap-bootfiles: Remove workaround. gnu/local.mk | 2 +- gnu/packages/chez.scm | 10 +- .../racket-backport-8.10-rktboot.patch | 130 ++++++++++++++++++ .../racket-rktboot-riscv64-support.patch | 15 -- gnu/packages/racket.scm | 44 +++--- 5 files changed, 156 insertions(+), 45 deletions(-) create mode 100644 gnu/packages/patches/racket-backport-8.10-rktboot.patch delete mode 100644 gnu/packages/patches/racket-rktboot-riscv64-support.patch base-commit: 3ce3466311953cc5f00a4fb34ff094a9a3501399