From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 08 14:23:31 2023 Received: (at submit) by debbugs.gnu.org; 8 Feb 2023 19:23:31 +0000 Received: from localhost ([127.0.0.1]:56707 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pPq2U-0001Ev-16 for submit@debbugs.gnu.org; Wed, 08 Feb 2023 14:23:31 -0500 Received: from lists.gnu.org ([209.51.188.17]:55220) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pPq2P-0001Eh-OM for submit@debbugs.gnu.org; Wed, 08 Feb 2023 14:23:29 -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 ) id 1pPq2N-0004Yu-As for guix-patches@gnu.org; Wed, 08 Feb 2023 14:23:23 -0500 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pPq2K-0005LQ-Ez for guix-patches@gnu.org; Wed, 08 Feb 2023 14:23:23 -0500 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id 2CCE4320093B for ; Wed, 8 Feb 2023 14:23:17 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Wed, 08 Feb 2023 14:23:17 -0500 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=1675884196; x= 1675970596; bh=/SA1erp4gaVnmnV5uumsYuzprnY7aa0bRNx1TNzO4tY=; b=X R+1sPAuEYtORJLbkOEyyugZq/AuftlUcfhDLQ0ZxBMmAd3Sj+8S1XRMfCQJV/icP 1LicBTHS3/zFUEhdXQQtssVCZzQJl3pQtahYyx0WV59dWF4nCngORTck1etRcz4U ppCzXbHV0yZNqp4I5PhNX8g0W2eelMAaxmOCd0UI/xGDEe/ajaii57b9peqklaRj iNkN+I+baUcedVQCJWbuzzbCI0X1kRWv95SmWcUIGYbdRywmqP7lgD9tP9LDrU9B UIbA7WLR10IXWi0PoLIA8/g6GcPYEbLMdNfash44BsKnGu0jSpSlrQsBu9YCexhc xanQZIuKSNSp29QziJ2PA== 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=1675884196; x=1675970596; bh=/SA1erp4gaVnmnV5uumsYuzprnY7 aa0bRNx1TNzO4tY=; b=fp3zkZlPN4QuPqTvJmeaEBety02qnGKnMkO/JQN5LuIo vyKNZSfo+JhR2g/JiEVvqXZwxbr8ixtJb09xp/t0BQvq2fL0w3Bp8Qf5jner1wi8 97ElBPb0BVB8NbEcPVoP/koHtz50LUhn9leIuoUGKP7HTRLsX0MFW22YZFE1vW0T zBDPNHl/4u4GdJL34zGwfEtGWX7hZPMi3YwLk9LxVM9dkUSdhZQcTDjEa0CGzg1Y NQXRYym/5C8QkL3rQG1V0VIbw3m9p3RNVKdW4M/+egwAo6R2h2XN/quObV4ZqjpF D6Sr4K+XCDuIQ+I0xIOf3ljT1Lje4f+KlNlnWEaxFw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrudehuddgiedtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucgfrhhlucfvnfffucdluddtmdenucfjughrpefhvf fufffkofggtgfgsehtkeertdertdejnecuhfhrohhmpefrhhhilhhiphcuofgtifhrrght hhcuoehphhhilhhiphesphhhihhlihhpmhgtghhrrghthhdrtghomheqnecuggftrfgrth htvghrnheptdehheejfeekgeeitddtkeeugeeuueejvedugeeuudeuveffiedtveehieef ieeinecuffhomhgrihhnpehgihhthhhusgdrtghomhenucevlhhushhtvghrufhiiigvpe dtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehphhhilhhiphesphhhihhlihhpmhgtghhr rghthhdrtghomh X-ME-Proxy: Feedback-ID: i2b1146f3:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Wed, 8 Feb 2023 14:23:16 -0500 (EST) From: Philip McGrath To: guix-patches@gnu.org Subject: [PATCH] gnu: racket: Update to 8.8. Date: Wed, 8 Feb 2023 14:23:14 -0500 Message-Id: <189fd05d5d5cbc1193ae2689ec892a3beed9744f.1675883978.git.philip@philipmcgrath.com> X-Mailer: git-send-email 2.39.1 MIME-Version: 1.0 X-Debbugs-CC: Philip McGrath Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=64.147.123.20; envelope-from=philip@philipmcgrath.com; helo=wout4-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-Spam-Score: -1.6 (-) 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: -2.6 (--) Update 'chez-scheme-for-racket' to 9.9.9-pre-release.14. Update 'zuo' to 1.6. * gnu/packages/patches/racket-backport-8.7-pkg-strip.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Delete it. * gnu/packages/racket.scm (%racket-origin)[patches]: Likewise. (%racket-version): Update to 8.8. (%zuo-version): Update to 1.6. (racket)[inputs] : Update checksums. * gnu/packages/chez.scm (chez-scheme-for-racket): Update to 9.9.9-pre-release.14. --- gnu/local.mk | 3 +- gnu/packages/chez.scm | 4 +- .../racket-backport-8.7-pkg-strip.patch | 90 ------------------- gnu/packages/racket.scm | 45 +++++----- 4 files changed, 25 insertions(+), 117 deletions(-) delete mode 100644 gnu/packages/patches/racket-backport-8.7-pkg-strip.patch diff --git a/gnu/local.mk b/gnu/local.mk index a5f4b83961..8d6b92cab8 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -41,7 +41,7 @@ # Copyright © 2020 Vinicius Monego # Copyright © 2021 Björn Höfling # Copyright © 2021 Greg Hogan -# Copyright © 2021, 2022 Philip McGrath +# Copyright © 2021, 2022, 2023 Philip McGrath # Copyright © 2021 Arun Isaac # Copyright © 2021 Sharlatan Hellseher # Copyright © 2021 Dmitry Polyakov @@ -1797,7 +1797,6 @@ dist_patch_DATA = \ %D%/packages/patches/ripperx-missing-file.patch \ %D%/packages/patches/rpcbind-CVE-2017-8779.patch \ %D%/packages/patches/rtags-separate-rct.patch \ - %D%/packages/patches/racket-backport-8.7-pkg-strip.patch \ %D%/packages/patches/racket-chez-scheme-bin-sh.patch \ %D%/packages/patches/racket-rktio-bin-sh.patch \ %D%/packages/patches/racket-zuo-bin-sh.patch \ diff --git a/gnu/packages/chez.scm b/gnu/packages/chez.scm index 0d22e2e20f..8efa673cf9 100644 --- a/gnu/packages/chez.scm +++ b/gnu/packages/chez.scm @@ -4,7 +4,7 @@ ;;; Copyright © 2017, 2019 Tobias Geerinckx-Rice ;;; Copyright © 2019 Brett Gilio ;;; Copyright © 2020 Brendan Tildesley -;;; Copyright © 2021, 2022 Philip McGrath +;;; Copyright © 2021, 2022, 2023 Philip McGrath ;;; ;;; This file is part of GNU Guix. ;;; @@ -467,7 +467,7 @@ (define-public chez-scheme-for-racket (package (inherit chez-scheme) (name "chez-scheme-for-racket") - (version "9.5.9.8") + (version "9.9.9-pre-release.14") ;; The version should match `scheme-version`. ;; See racket/src/ChezScheme/s/cmacros.ss c. line 360. ;; It will always be different than the upstream version! diff --git a/gnu/packages/patches/racket-backport-8.7-pkg-strip.patch b/gnu/packages/patches/racket-backport-8.7-pkg-strip.patch deleted file mode 100644 index 703b6e8e82..0000000000 --- a/gnu/packages/patches/racket-backport-8.7-pkg-strip.patch +++ /dev/null @@ -1,90 +0,0 @@ -From 1b7e15c23baf1fda44b1d0752902ddea11419fc5 Mon Sep 17 00:00:00 2001 -From: Philip McGrath -Date: Fri, 7 Oct 2022 02:15:13 -0400 -Subject: [PATCH] pkg/strip: handle read-only input - -A package directory supplied to the functions from `pkg/strip` might -have had all of its write permission bits unset. Since `copy-file` -preserves the permissions of the source file, we may end up with a -read-only file that we want to overwrite (e.g. an `info.rkt` file). -Explicitly setting `user-write-bit` before writing avoids this problem. -Conservatively, we only set the permissions when actually needed, -and we restore the original permissions when we are done. - -(cherry picked from commit 8c647c8cc9b66112198fcf9bea27fc0e3737162f) ---- - racket/collects/pkg/strip.rkt | 35 +++++++++++++++++++++++++++++------ - 1 file changed, 29 insertions(+), 6 deletions(-) - -diff --git a/racket/collects/pkg/strip.rkt b/racket/collects/pkg/strip.rkt -index 0ff58cea02..5899dbc6e6 100644 ---- a/racket/collects/pkg/strip.rkt -+++ b/racket/collects/pkg/strip.rkt -@@ -306,9 +306,8 @@ - #t - new-mod*-subs)))) - (unless (eq? mod new-mod) -- (call-with-output-file* -+ (call-with-output-file/writable - new-p -- #:exists 'truncate/replace - (lambda (out) (write new-mod out))))) - - (define (fixup-local-redirect-reference p js-path #:user [user-js-path js-path]) -@@ -340,9 +339,8 @@ - (string->bytes/utf-8 user-js-path) - (subbytes s (+ delta end2)))] - [else s])))) -- (call-with-output-file* -+ (call-with-output-file/writable - p -- #:exists 'truncate/replace - (lambda (out) (write-bytes new-bstr out))))) - - ;; Used in binary[-lib] mode: -@@ -383,9 +381,8 @@ - (convert-mod info-lib defns)])) - (unless (equal? new-content content) - ;; write updated: -- (call-with-output-file* -+ (call-with-output-file/writable - new-p -- #:exists 'truncate - (lambda (out) - (write new-content out) - (newline out))) -@@ -503,3 +500,29 @@ - which - dir) - (current-continuation-marks))))) -+ -+(define (call-with-output-file/writable pth proc) -+ ;; In case `pth` was copied from a file without the user-write-bit set, -+ ;; explicitly make it writable while we overwrite it. -+ (define (run) -+ (call-with-output-file* pth -+ #:exists 'truncate/replace -+ proc)) -+ (cond -+ [(file-exists? pth) -+ (define old-mode -+ (file-or-directory-permissions pth 'bits)) -+ (define new-mode -+ (if (eq? (system-type) 'windows) -+ (bitwise-ior old-mode user-write-bit group-write-bit other-write-bit) -+ (bitwise-ior old-mode user-write-bit))) -+ (if (= old-mode new-mode) -+ (run) -+ (dynamic-wind -+ (λ () -+ (file-or-directory-permissions pth new-mode)) -+ run -+ (λ () -+ (file-or-directory-permissions pth old-mode))))] -+ [else -+ (run)])) - -base-commit: 7e4f6e2362d4a08affbbae3c7ee4b98e325274c6 --- -2.38.0 - diff --git a/gnu/packages/racket.scm b/gnu/packages/racket.scm index 2cda2b6b9c..e845b7d683 100644 --- a/gnu/packages/racket.scm +++ b/gnu/packages/racket.scm @@ -2,7 +2,7 @@ ;;; Copyright © 2013-2016, 2018, 2020-2022 Ludovic Courtès ;;; Copyright © 2017, 2018, 2019, 2020 Tobias Geerinckx-Rice ;;; Copyright © 2020 Pierre Neidhardt -;;; Copyright © 2021, 2022 Philip McGrath +;;; Copyright © 2021, 2022, 2023 Philip McGrath ;;; Copyright © 2021 jgart ;;; ;;; This file is part of GNU Guix. @@ -191,8 +191,8 @@ (define-module (gnu packages racket) ;; ;; CODE: -(define %racket-version "8.7") ; Remember to update chez-scheme-for-racket! -(define %zuo-version "1.0") ; defined in racket/src/zuo/zuo.c +(define %racket-version "8.8") ; Remember to update chez-scheme-for-racket! +(define %zuo-version "1.6") ; defined in racket/src/zuo/zuo.c (define %racket-commit (string-append "v" %racket-version)) (define %racket-origin @@ -202,10 +202,9 @@ (define %racket-origin (url "https://github.com/racket/racket") (commit %racket-commit))) (sha256 - (base32 "0agwa1nrv8mizkqg9nffjli00djyx1r9n6y6b6ry7k13pb6i7xnj")) + (base32 "0d1dknnj93r6rmz9zhgn93z937csrni5xpjam2ci41zc070p09y7")) (file-name (git-file-name "racket" %racket-version)) - (patches (search-patches "racket-backport-8.7-pkg-strip.patch" - "racket-chez-scheme-bin-sh.patch" + (patches (search-patches "racket-chez-scheme-bin-sh.patch" "racket-rktio-bin-sh.patch" "racket-zuo-bin-sh.patch")) (modules '((guix build utils))) @@ -672,7 +671,7 @@ (define-public racket "2d" (base32 "0fb5v6058ls08xw3zbmqyr2ym0psm119gl9ffgmhm9w8rs9i4dq7") '("2d" "2d-doc" "2d-lib")) (simple-racket-origin - "algol60" (base32 "09kj6asypmc24n29w0izc9p0q8hpga2hpkchsypfwn5c8zpvihlx") + "algol60" (base32 "03akd7xhn4l7y66qgaimvdbn6gq7ay6j03dc11mz80n06z21dfb6") '(("algol60" "."))) (racket-packages-origin "racket" %racket-origin @@ -688,7 +687,7 @@ (define-public racket ("sandbox-lib" "pkgs/sandbox-lib") ("zo-lib" "pkgs/zo-lib"))) (simple-racket-origin - "cext-lib" (base32 "00w38jpv88fpl4pgj6ndnysvn0s21rjvj0xhznay80msan0vc341") + "cext-lib" (base32 "01dirj5nq9s384xqpzh1p07la38vcycsim0k1ls04a52sgyglgwc") '("cext-lib" "dynext-lib")) (simple-racket-origin "class-iop" (base32 "08z57q83cr7wnh6g8ah3hdhmsmf9zp1jfs7yvxv188l3hzvygy5l") @@ -709,16 +708,16 @@ (define-public racket "db" (base32 "0xx0k8yw2vb9b4vk2dwjfbpixnmriqsv7kpv3fvfxbwyg42y0db5") '("db" "db-doc" "db-lib")) (simple-racket-origin - "deinprogramm" (base32 "1ngdjky4n1vy2b9jz1z4pnzl0vgvaqr3p0ff5sx82hs38qvvi5di") + "deinprogramm" (base32 "0glnk8f1gi8r9y27glmz59fjib2vx8xwwil9jsds99bsvbp24g06") '("deinprogramm" "deinprogramm-signature")) (simple-racket-origin "distributed-places" (base32 "1dajpkj9balqcpv6cdk9hwjz592h1vq8rrx5vncariiac4vbdpa0") '("distributed-places" "distributed-places-doc" "distributed-places-lib")) (simple-racket-origin - "draw" (base32 "0pxpay04rylq3hqfpdrha2pw78hhwsjzq8w4f156gipin74lb7a2") + "draw" (base32 "0p69yk1c1jad5xmr8xxbxvrmq5yb3cr5zlj1kydx3nd0ij3g5dir") '("draw" "draw-doc" "draw-lib")) (simple-racket-origin - "drracket" (base32 "12khv954v7xpi3wv50pp5l28ww1382apbvzvs67d6ik10nn3d0y4") + "drracket" (base32 "19x5j1zj8zyg3kfhjshwqayiddbv7kqlsjd5zw0cpv7a3adkjr65") '("drracket" "drracket-plugin-lib" "drracket-tool" @@ -738,7 +737,7 @@ (define-public racket "errortrace" (base32 "0l9k2rx6z4jkid7kxhbs763s66pxbzvfrgxajykbrmqkv77lhb3w") '("errortrace" "errortrace-doc" "errortrace-lib")) (simple-racket-origin - "expeditor" (base32 "0mjfwb4wzwsg5xj3k6cmik0va432n56rp5h7rxx1c2yy3prh1j7q") + "expeditor" (base32 "10841c60nxqvwnjn6f9c6dcp4vsqbvi7n8nvi59vjk7d3b2qfpbq") '("expeditor" "expeditor-doc" "expeditor-lib")) (simple-racket-origin "frtime" (base32 "0ydz2yn8vvv6z7brwlswcyx0f31a6y6d443i89rysfvd2xkhpfd5") @@ -752,13 +751,13 @@ (define-public racket "games" (base32 "0kpn3izlx1ccd0pj0dnvmnrhny51b85xy418a7psj70lz8j8415d") '(("games" "."))) (simple-racket-origin - "gui" (base32 "027imnxwm0663yn9mbkq8sjm1qr1pw7zf4ra168k746hp446ah58") + "gui" (base32 "1dddr8c5v6vp42jmnrrfsm1v1hgha0q0wvvpdkl7x0ri23plgcrm") '("gui" "gui-doc" "gui-lib" "tex-table")) (simple-racket-origin "gui-pkg-manager" (base32 "1ji9448d723nklqvycwdswj0ni28sabrncag14f9mx47did5myb5") '("gui-pkg-manager-lib")) (simple-racket-origin - "htdp" (base32 "0pf2kf63xj9s0n44vaxlmnd1bdb1a44gcp807a3b3cmlc1lkb36z") + "htdp" (base32 "1ba4pj7v8mi8kvwdn7iw4jc435hm2d04i7gqgys79b47i6qyyf6h") '("htdp" "htdp-doc" "htdp-lib")) (simple-racket-origin "html" (base32 "18n1jnjgzfknc8nv8dppi85nb8q08gqdwkg6hfjk08x0p00anx2x") @@ -782,7 +781,7 @@ (define-public racket "make" (base32 "10852fj30bz5r46c3d99s37fkgy5yh44gb01j29sf3kxnhi0g2sa") '(("make" "."))) (simple-racket-origin - "math" (base32 "00ld38in5jfshs1q4zf07w84cyv4yjr40kmw30pyd5wqgs2zq9ai") + "math" (base32 "072hkk9lih1265pyjvafd4pill9x5wjs41kmm6cgwzwy5hqv0qyw") '("math" "math-doc" "math-lib")) (simple-racket-origin "mysterx" (base32 "11p9jzrafw0hizhl0cs4sxx7rv281185q8hryic2rpk0kzjdyr48") @@ -826,7 +825,7 @@ (define-public racket "pconvert" (base32 "00czi0p399mmyrvxyrs5kniizpkqfxyz2ncxqi2jy79a7wk79pb1") '("pconvert-lib")) (simple-racket-origin - "pict" (base32 "063a1lc6v1i8ywxcskkvvfxdvlx0qhr0l4l3dkibmnli47mdhv7g") + "pict" (base32 "0hiwld84kd5s07rppswv8hd83sx8vk78xbhkbbwrnc51cfqwvvfj") '("pict" "pict-doc" "pict-lib")) (simple-racket-origin "pict-snip" (base32 "081nwiy4a0n4f7xws16hqbhf0j3kz5alizndi3nnyr3chm4kng6x") @@ -860,7 +859,7 @@ (define-public racket (file-name (git-file-name "Metaxal-quickscript" %racket-version))) '(("quickscript" "."))) (simple-racket-origin - "r5rs" (base32 "1g3cysj7z88r38vkzvi8g2fb2hn4yg1fdhy5smxw303jxgl3inp6") + "r5rs" (base32 "0iciz6khmynly0901kl9m7rnd1d3nxrin0rl6d9rjwvsks30aqad") '("r5rs" "r5rs-doc" "r5rs-lib")) (simple-racket-origin "r6rs" (base32 "1mgcxd88s67w47a2z1i6snz8qhbngjbmr6rs4pchpnrfap96ssgl") @@ -896,7 +895,7 @@ (define-public racket "realm" (base32 "0rlvwyd6rpyl0zda4a5p8dp346fvqzc8555dgfnrhliymkxb6x4g") '(("realm" "."))) (simple-racket-origin - "redex" (base32 "1v5p65y3hnp1mfvy0jl4lhmaw9s3qzzfcfh3fhihhqxsybbqp3q3") + "redex" (base32 "1dlivxllz1y7lsh402i6bmljbwbbphcvhbgf8jsnhip2vhck5rp4") '("redex" "redex-benchmark" "redex-doc" @@ -905,13 +904,13 @@ (define-public racket "redex-lib" "redex-pict-lib")) (simple-racket-origin - "sasl" (base32 "0ibh4wb4gn8pggx6gkv4vk4d6rwzn5nrvjibhvkzhaynf6lhb824") + "sasl" (base32 "1l74rkp8m2jfb82678k3lhd2y5k9l8csazwshf9m969i67gzbjh8") '("sasl" "sasl-doc" "sasl-lib")) (simple-racket-origin "scheme-lib" (base32 "0pcf0y8rp4qyjhaz5ww5sr5diq0wpcdfrrnask7zapyklzx1jx8x") '(("scheme-lib" "."))) (simple-racket-origin - "scribble" (base32 "1n0ywdham53h2ibkhc0cnrhhaxfkl7ax0bx5sdfpnyh2yrabxwqf") + "scribble" (base32 "1m3s7nz4qk71hnl2qhnm4fbk4mfz1z53ig21czhinbxpall8l4d1") '("scribble" "scribble-doc" "scribble-html-lib" @@ -943,7 +942,7 @@ (define-public racket "snip" (base32 "19n2i1m2nysrbv38jxk32abymdbhcxdcrrjsg4ppfbng8niygc8x") '("snip" "snip-lib")) (simple-racket-origin - "typed-racket" (base32 "0yh9vcg1bjamf6nq3hqxwjg07kjkxyqhvymv3r64j1n4hiiwz6iv") + "typed-racket" (base32 "1hhc0nss68814xsxhl5rnw4smnm06573j6ka0wp77almqg5nzhpv") '("source-syntax" "typed-racket" "typed-racket-compatibility" @@ -954,13 +953,13 @@ (define-public racket "srfi" (base32 "13xvfzr5546m3a4kksyawzcl93nrklasr1slfa5ar3p77h962la4") '("srfi" "srfi-doc" "srfi-lib" "srfi-lite-lib")) (simple-racket-origin - "string-constants" (base32 "174q3ihcp8s52mmlk7z0sipjksiac432pfkm0inlwi92s6p7dlb3") + "string-constants" (base32 "1lxab9323xmxqs4mxbgr504xgcgsf9dvx2xsb4p92fjzsif0d64y") '("string-constants" "string-constants-doc" "string-constants-lib")) (simple-racket-origin "swindle" (base32 "03n9ymjhrw45h7hxkw4nq8nidnvs9mfzb4228s2cjfaqbgqxvsyb") '(("swindle" "."))) (simple-racket-origin - "syntax-color" (base32 "02dcd4yvdnw35m3srvfd43csxffxw3j4rk6zi379b8dsvbbrjyq1") + "syntax-color" (base32 "1xxbvcqca99px01cnh40r69w1ica8zl97yyryb6xz30j6nblsmb6") '("syntax-color" "syntax-color-doc" "syntax-color-lib")) (simple-racket-origin "trace" (base32 "070ihla5j796hdarn5wxdwn4xj0xnkm50shgh49jy994mribvhia") -- 2.39.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 09 02:46:03 2023 Received: (at 61372) by debbugs.gnu.org; 9 Feb 2023 07:46:04 +0000 Received: from localhost ([127.0.0.1]:57308 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pQ1d5-0006tl-LA for submit@debbugs.gnu.org; Thu, 09 Feb 2023 02:46:03 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:52106) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pQ1d0-0006t8-J4 for 61372@debbugs.gnu.org; Thu, 09 Feb 2023 02:46:02 -0500 Received: from lprikler-laptop.ist.intra (gw.ist.tugraz.at [129.27.202.101]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4PC8764LM4z3wGB; Thu, 9 Feb 2023 08:45:54 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1675928755; bh=cHxc7njJAMWio0CvRXoq8JwyZFbkcMGOJNnJ53lupZU=; h=Subject:From:To:Date:In-Reply-To:References; b=GL5cXJz2/tEkLjmr7pHmCKuRxx640XCuFT0794szPNtZtAgFQCLGcnW40fo3F/X9+ QQ+Y5hZhpzd6XFELMu/1COiYFG+ci1nZYMHGu17gZZ0p8uBfC37Uacb3y51aqba1FM q+cxnYqMnfjZ9ztUgk3+isd+vVOsEKmf81Pf5+0c= Message-ID: <36842fe7b00c61d3a3fc4008bf08b1c2d03ea6ee.camel@ist.tugraz.at> Subject: Re: [PATCH] gnu: racket: Update to 8.8. From: Liliana Marie Prikler To: Philip McGrath , 61372@debbugs.gnu.org Date: Thu, 09 Feb 2023 08:45:53 +0100 In-Reply-To: <189fd05d5d5cbc1193ae2689ec892a3beed9744f.1675883978.git.philip@philipmcgrath.com> References: <189fd05d5d5cbc1193ae2689ec892a3beed9744f.1675883978.git.philip@philipmcgrath.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.0 MIME-Version: 1.0 X-TUG-Backscatter-control: waObeELIUl4ypBWmcn/8wQ X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 61372 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 (---) Am Mittwoch, dem 08.02.2023 um 14:23 -0500 schrieb Philip McGrath: > Update 'chez-scheme-for-racket' to 9.9.9-pre-release.14. > Update 'zuo' to 1.6. If you need three head lines for one patch, you should probably do three patches :) Other than that LGTM From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 10 19:51:27 2023 Received: (at 61372) by debbugs.gnu.org; 11 Feb 2023 00:51:27 +0000 Received: from localhost ([127.0.0.1]:38368 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pQe6w-0005iN-3w for submit@debbugs.gnu.org; Fri, 10 Feb 2023 19:51:27 -0500 Received: from wout1-smtp.messagingengine.com ([64.147.123.24]:57213) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pQe6i-0005hq-BK for 61372@debbugs.gnu.org; Fri, 10 Feb 2023 19:51:24 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id C4A223200437; Fri, 10 Feb 2023 19:51:04 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Fri, 10 Feb 2023 19:51:05 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= philipmcgrath.com; h=cc:cc:content-transfer-encoding :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=fm1; t=1676076664; x=1676163064; bh=/MCQWmfSnK CzklXzonMv2e4VMMVRgDmO6OkFRugMBKs=; b=Xz9mC397yv8w5+zVIlgUk/ZCNq XIdU1dRbal5FGNxPUpEgKX9MFz9M9qGjOzxvs4qfdltm7GNru8pX12mDNf0s6lyg ZEIz/mVDGtvEaU9krPPOOdFWnN+id53QKnfKeuKtSH3nUT3Oiw+umlqLWZSgdsSV UMlofO/Qdd/6LmgLh0oG5Q1Ft3LKG4rJYTNOsuhshvLfgMIGfIdBc26NtjniGt9Z ptpsdfqHJgwm7WdPQyaPKrzcTB342cCNRdx9GzGy6PLClYRN8fZGLRfdrLf/VGh1 8eGHYh5eIzHjQOZ31WlRqjwtAdNz1ITchPV4IMzsJyQyRkbUw7E3q/gcwR9g== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :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=fm1; t=1676076664; x= 1676163064; bh=/MCQWmfSnKCzklXzonMv2e4VMMVRgDmO6OkFRugMBKs=; b=i LDQvhCQqP73raTeG/Rw6BrSGomPJo91bP01TeUf4FZoqsrJ2M8Eg3642lNjr6K/U 3EftKCGKWt75A7orJujKlwjOdWlTQMJWrPgpXwFl3SEmVT40iMo61R9E0+nB4XBl kzkIgf62lcbuMH9bubHyD3NdP6Z5LF9eywQYJz9lC2PfdopVYZ95tQAMGPMeTN7d yTAhWnfJ4O7Psqs1ymSQ/BD+JjRyl43cUl3JJ7j95tNZ67PrhvGLxLkKqyIrjqCz gQkiNVAzKVNu/viUgNS2Q7rEFaEHW9AuvDpOImQIKaTDJcwxvAecAlTH9Pu4NbAQ TQej0V4Q4p23e86Bn8k9w== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrudehiedgvdeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne gfrhhlucfvnfffucdluddumdenucfjughrpefhvfevufffkffojghfgggtgfesthekredt redtjeenucfhrhhomheprfhhihhlihhpucfotgfirhgrthhhuceophhhihhlihhpsehphh hilhhiphhmtghgrhgrthhhrdgtohhmqeenucggtffrrghtthgvrhhnpeeggfeugfeftddv jefhtedtuedvudehheegvedvkefgleevffeftdfhhfekteegffenucffohhmrghinhepgh hithhhuhgsrdgtohhmnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghi lhhfrhhomhepphhhihhlihhpsehphhhilhhiphhmtghgrhgrthhhrdgtohhm X-ME-Proxy: Feedback-ID: i2b1146f3:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 10 Feb 2023 19:51:03 -0500 (EST) From: Philip McGrath To: 61372@debbugs.gnu.org Subject: [PATCH v2] gnu: racket: Update to 8.8. Date: Fri, 10 Feb 2023 19:49:34 -0500 Message-Id: <477997567217ea6eecec3f291bc0fbdc848ce886.1676075582.git.philip@philipmcgrath.com> X-Mailer: git-send-email 2.39.1 In-Reply-To: <36842fe7b00c61d3a3fc4008bf08b1c2d03ea6ee.camel@ist.tugraz.at> References: <36842fe7b00c61d3a3fc4008bf08b1c2d03ea6ee.camel@ist.tugraz.at> <189fd05d5d5cbc1193ae2689ec892a3beed9744f.1675883978.git.philip@philipmcgrath.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 61372 Cc: Liliana Marie Prikler , Philip McGrath , Liliana Marie Prikler 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.7 (-) * gnu/packages/patches/racket-backport-8.7-pkg-strip.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Delete it. * gnu/packages/racket.scm (%racket-origin)[patches]: Likewise. (%racket-version): Update to 8.8. (%zuo-version): Update to 1.6. (racket)[inputs] : Update checksums. * gnu/packages/chez.scm (chez-scheme-for-racket): Update to 9.9.9-pre-release.14. --- Hi, I've rebased this to avoid any conflict with a89aa4523befd8c30d9f13800b4833abbc911ba1. Per Liliana's request, I've also edited the commit message to remove the "head lines" highlighting the updated versions of 'chez-scheme-for-racket' and 'zuo'. I think it's useful information, as I've said before, but I don't have the energy to debate the merits again: on the other hand, breaking the update to this single origin into three comits would just not be feasible. -Philip gnu/local.mk | 3 +- gnu/packages/chez.scm | 2 +- .../racket-backport-8.7-pkg-strip.patch | 90 ------------------- gnu/packages/racket.scm | 45 +++++----- 4 files changed, 24 insertions(+), 116 deletions(-) delete mode 100644 gnu/packages/patches/racket-backport-8.7-pkg-strip.patch diff --git a/gnu/local.mk b/gnu/local.mk index b432a95026..60f0167979 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -41,7 +41,7 @@ # Copyright © 2020, 2023 Vinicius Monego # Copyright © 2021 Björn Höfling # Copyright © 2021 Greg Hogan -# Copyright © 2021, 2022 Philip McGrath +# Copyright © 2021, 2022, 2023 Philip McGrath # Copyright © 2021 Arun Isaac # Copyright © 2021 Sharlatan Hellseher # Copyright © 2021 Dmitry Polyakov @@ -1798,7 +1798,6 @@ dist_patch_DATA = \ %D%/packages/patches/ripperx-missing-file.patch \ %D%/packages/patches/rpcbind-CVE-2017-8779.patch \ %D%/packages/patches/rtags-separate-rct.patch \ - %D%/packages/patches/racket-backport-8.7-pkg-strip.patch \ %D%/packages/patches/racket-chez-scheme-bin-sh.patch \ %D%/packages/patches/racket-rktio-bin-sh.patch \ %D%/packages/patches/racket-zuo-bin-sh.patch \ diff --git a/gnu/packages/chez.scm b/gnu/packages/chez.scm index 1f178d2c72..0b3c813658 100644 --- a/gnu/packages/chez.scm +++ b/gnu/packages/chez.scm @@ -466,7 +466,7 @@ (define-public chez-scheme-for-racket (package (inherit chez-scheme) (name "chez-scheme-for-racket") - (version "9.5.9.8") + (version "9.9.9-pre-release.14") ;; The version should match `scheme-version`. ;; See racket/src/ChezScheme/s/cmacros.ss c. line 360. ;; It will always be different than the upstream version! diff --git a/gnu/packages/patches/racket-backport-8.7-pkg-strip.patch b/gnu/packages/patches/racket-backport-8.7-pkg-strip.patch deleted file mode 100644 index 703b6e8e82..0000000000 --- a/gnu/packages/patches/racket-backport-8.7-pkg-strip.patch +++ /dev/null @@ -1,90 +0,0 @@ -From 1b7e15c23baf1fda44b1d0752902ddea11419fc5 Mon Sep 17 00:00:00 2001 -From: Philip McGrath -Date: Fri, 7 Oct 2022 02:15:13 -0400 -Subject: [PATCH] pkg/strip: handle read-only input - -A package directory supplied to the functions from `pkg/strip` might -have had all of its write permission bits unset. Since `copy-file` -preserves the permissions of the source file, we may end up with a -read-only file that we want to overwrite (e.g. an `info.rkt` file). -Explicitly setting `user-write-bit` before writing avoids this problem. -Conservatively, we only set the permissions when actually needed, -and we restore the original permissions when we are done. - -(cherry picked from commit 8c647c8cc9b66112198fcf9bea27fc0e3737162f) ---- - racket/collects/pkg/strip.rkt | 35 +++++++++++++++++++++++++++++------ - 1 file changed, 29 insertions(+), 6 deletions(-) - -diff --git a/racket/collects/pkg/strip.rkt b/racket/collects/pkg/strip.rkt -index 0ff58cea02..5899dbc6e6 100644 ---- a/racket/collects/pkg/strip.rkt -+++ b/racket/collects/pkg/strip.rkt -@@ -306,9 +306,8 @@ - #t - new-mod*-subs)))) - (unless (eq? mod new-mod) -- (call-with-output-file* -+ (call-with-output-file/writable - new-p -- #:exists 'truncate/replace - (lambda (out) (write new-mod out))))) - - (define (fixup-local-redirect-reference p js-path #:user [user-js-path js-path]) -@@ -340,9 +339,8 @@ - (string->bytes/utf-8 user-js-path) - (subbytes s (+ delta end2)))] - [else s])))) -- (call-with-output-file* -+ (call-with-output-file/writable - p -- #:exists 'truncate/replace - (lambda (out) (write-bytes new-bstr out))))) - - ;; Used in binary[-lib] mode: -@@ -383,9 +381,8 @@ - (convert-mod info-lib defns)])) - (unless (equal? new-content content) - ;; write updated: -- (call-with-output-file* -+ (call-with-output-file/writable - new-p -- #:exists 'truncate - (lambda (out) - (write new-content out) - (newline out))) -@@ -503,3 +500,29 @@ - which - dir) - (current-continuation-marks))))) -+ -+(define (call-with-output-file/writable pth proc) -+ ;; In case `pth` was copied from a file without the user-write-bit set, -+ ;; explicitly make it writable while we overwrite it. -+ (define (run) -+ (call-with-output-file* pth -+ #:exists 'truncate/replace -+ proc)) -+ (cond -+ [(file-exists? pth) -+ (define old-mode -+ (file-or-directory-permissions pth 'bits)) -+ (define new-mode -+ (if (eq? (system-type) 'windows) -+ (bitwise-ior old-mode user-write-bit group-write-bit other-write-bit) -+ (bitwise-ior old-mode user-write-bit))) -+ (if (= old-mode new-mode) -+ (run) -+ (dynamic-wind -+ (λ () -+ (file-or-directory-permissions pth new-mode)) -+ run -+ (λ () -+ (file-or-directory-permissions pth old-mode))))] -+ [else -+ (run)])) - -base-commit: 7e4f6e2362d4a08affbbae3c7ee4b98e325274c6 --- -2.38.0 - diff --git a/gnu/packages/racket.scm b/gnu/packages/racket.scm index 2cda2b6b9c..e845b7d683 100644 --- a/gnu/packages/racket.scm +++ b/gnu/packages/racket.scm @@ -2,7 +2,7 @@ ;;; Copyright © 2013-2016, 2018, 2020-2022 Ludovic Courtès ;;; Copyright © 2017, 2018, 2019, 2020 Tobias Geerinckx-Rice ;;; Copyright © 2020 Pierre Neidhardt -;;; Copyright © 2021, 2022 Philip McGrath +;;; Copyright © 2021, 2022, 2023 Philip McGrath ;;; Copyright © 2021 jgart ;;; ;;; This file is part of GNU Guix. @@ -191,8 +191,8 @@ (define-module (gnu packages racket) ;; ;; CODE: -(define %racket-version "8.7") ; Remember to update chez-scheme-for-racket! -(define %zuo-version "1.0") ; defined in racket/src/zuo/zuo.c +(define %racket-version "8.8") ; Remember to update chez-scheme-for-racket! +(define %zuo-version "1.6") ; defined in racket/src/zuo/zuo.c (define %racket-commit (string-append "v" %racket-version)) (define %racket-origin @@ -202,10 +202,9 @@ (define %racket-origin (url "https://github.com/racket/racket") (commit %racket-commit))) (sha256 - (base32 "0agwa1nrv8mizkqg9nffjli00djyx1r9n6y6b6ry7k13pb6i7xnj")) + (base32 "0d1dknnj93r6rmz9zhgn93z937csrni5xpjam2ci41zc070p09y7")) (file-name (git-file-name "racket" %racket-version)) - (patches (search-patches "racket-backport-8.7-pkg-strip.patch" - "racket-chez-scheme-bin-sh.patch" + (patches (search-patches "racket-chez-scheme-bin-sh.patch" "racket-rktio-bin-sh.patch" "racket-zuo-bin-sh.patch")) (modules '((guix build utils))) @@ -672,7 +671,7 @@ (define-public racket "2d" (base32 "0fb5v6058ls08xw3zbmqyr2ym0psm119gl9ffgmhm9w8rs9i4dq7") '("2d" "2d-doc" "2d-lib")) (simple-racket-origin - "algol60" (base32 "09kj6asypmc24n29w0izc9p0q8hpga2hpkchsypfwn5c8zpvihlx") + "algol60" (base32 "03akd7xhn4l7y66qgaimvdbn6gq7ay6j03dc11mz80n06z21dfb6") '(("algol60" "."))) (racket-packages-origin "racket" %racket-origin @@ -688,7 +687,7 @@ (define-public racket ("sandbox-lib" "pkgs/sandbox-lib") ("zo-lib" "pkgs/zo-lib"))) (simple-racket-origin - "cext-lib" (base32 "00w38jpv88fpl4pgj6ndnysvn0s21rjvj0xhznay80msan0vc341") + "cext-lib" (base32 "01dirj5nq9s384xqpzh1p07la38vcycsim0k1ls04a52sgyglgwc") '("cext-lib" "dynext-lib")) (simple-racket-origin "class-iop" (base32 "08z57q83cr7wnh6g8ah3hdhmsmf9zp1jfs7yvxv188l3hzvygy5l") @@ -709,16 +708,16 @@ (define-public racket "db" (base32 "0xx0k8yw2vb9b4vk2dwjfbpixnmriqsv7kpv3fvfxbwyg42y0db5") '("db" "db-doc" "db-lib")) (simple-racket-origin - "deinprogramm" (base32 "1ngdjky4n1vy2b9jz1z4pnzl0vgvaqr3p0ff5sx82hs38qvvi5di") + "deinprogramm" (base32 "0glnk8f1gi8r9y27glmz59fjib2vx8xwwil9jsds99bsvbp24g06") '("deinprogramm" "deinprogramm-signature")) (simple-racket-origin "distributed-places" (base32 "1dajpkj9balqcpv6cdk9hwjz592h1vq8rrx5vncariiac4vbdpa0") '("distributed-places" "distributed-places-doc" "distributed-places-lib")) (simple-racket-origin - "draw" (base32 "0pxpay04rylq3hqfpdrha2pw78hhwsjzq8w4f156gipin74lb7a2") + "draw" (base32 "0p69yk1c1jad5xmr8xxbxvrmq5yb3cr5zlj1kydx3nd0ij3g5dir") '("draw" "draw-doc" "draw-lib")) (simple-racket-origin - "drracket" (base32 "12khv954v7xpi3wv50pp5l28ww1382apbvzvs67d6ik10nn3d0y4") + "drracket" (base32 "19x5j1zj8zyg3kfhjshwqayiddbv7kqlsjd5zw0cpv7a3adkjr65") '("drracket" "drracket-plugin-lib" "drracket-tool" @@ -738,7 +737,7 @@ (define-public racket "errortrace" (base32 "0l9k2rx6z4jkid7kxhbs763s66pxbzvfrgxajykbrmqkv77lhb3w") '("errortrace" "errortrace-doc" "errortrace-lib")) (simple-racket-origin - "expeditor" (base32 "0mjfwb4wzwsg5xj3k6cmik0va432n56rp5h7rxx1c2yy3prh1j7q") + "expeditor" (base32 "10841c60nxqvwnjn6f9c6dcp4vsqbvi7n8nvi59vjk7d3b2qfpbq") '("expeditor" "expeditor-doc" "expeditor-lib")) (simple-racket-origin "frtime" (base32 "0ydz2yn8vvv6z7brwlswcyx0f31a6y6d443i89rysfvd2xkhpfd5") @@ -752,13 +751,13 @@ (define-public racket "games" (base32 "0kpn3izlx1ccd0pj0dnvmnrhny51b85xy418a7psj70lz8j8415d") '(("games" "."))) (simple-racket-origin - "gui" (base32 "027imnxwm0663yn9mbkq8sjm1qr1pw7zf4ra168k746hp446ah58") + "gui" (base32 "1dddr8c5v6vp42jmnrrfsm1v1hgha0q0wvvpdkl7x0ri23plgcrm") '("gui" "gui-doc" "gui-lib" "tex-table")) (simple-racket-origin "gui-pkg-manager" (base32 "1ji9448d723nklqvycwdswj0ni28sabrncag14f9mx47did5myb5") '("gui-pkg-manager-lib")) (simple-racket-origin - "htdp" (base32 "0pf2kf63xj9s0n44vaxlmnd1bdb1a44gcp807a3b3cmlc1lkb36z") + "htdp" (base32 "1ba4pj7v8mi8kvwdn7iw4jc435hm2d04i7gqgys79b47i6qyyf6h") '("htdp" "htdp-doc" "htdp-lib")) (simple-racket-origin "html" (base32 "18n1jnjgzfknc8nv8dppi85nb8q08gqdwkg6hfjk08x0p00anx2x") @@ -782,7 +781,7 @@ (define-public racket "make" (base32 "10852fj30bz5r46c3d99s37fkgy5yh44gb01j29sf3kxnhi0g2sa") '(("make" "."))) (simple-racket-origin - "math" (base32 "00ld38in5jfshs1q4zf07w84cyv4yjr40kmw30pyd5wqgs2zq9ai") + "math" (base32 "072hkk9lih1265pyjvafd4pill9x5wjs41kmm6cgwzwy5hqv0qyw") '("math" "math-doc" "math-lib")) (simple-racket-origin "mysterx" (base32 "11p9jzrafw0hizhl0cs4sxx7rv281185q8hryic2rpk0kzjdyr48") @@ -826,7 +825,7 @@ (define-public racket "pconvert" (base32 "00czi0p399mmyrvxyrs5kniizpkqfxyz2ncxqi2jy79a7wk79pb1") '("pconvert-lib")) (simple-racket-origin - "pict" (base32 "063a1lc6v1i8ywxcskkvvfxdvlx0qhr0l4l3dkibmnli47mdhv7g") + "pict" (base32 "0hiwld84kd5s07rppswv8hd83sx8vk78xbhkbbwrnc51cfqwvvfj") '("pict" "pict-doc" "pict-lib")) (simple-racket-origin "pict-snip" (base32 "081nwiy4a0n4f7xws16hqbhf0j3kz5alizndi3nnyr3chm4kng6x") @@ -860,7 +859,7 @@ (define-public racket (file-name (git-file-name "Metaxal-quickscript" %racket-version))) '(("quickscript" "."))) (simple-racket-origin - "r5rs" (base32 "1g3cysj7z88r38vkzvi8g2fb2hn4yg1fdhy5smxw303jxgl3inp6") + "r5rs" (base32 "0iciz6khmynly0901kl9m7rnd1d3nxrin0rl6d9rjwvsks30aqad") '("r5rs" "r5rs-doc" "r5rs-lib")) (simple-racket-origin "r6rs" (base32 "1mgcxd88s67w47a2z1i6snz8qhbngjbmr6rs4pchpnrfap96ssgl") @@ -896,7 +895,7 @@ (define-public racket "realm" (base32 "0rlvwyd6rpyl0zda4a5p8dp346fvqzc8555dgfnrhliymkxb6x4g") '(("realm" "."))) (simple-racket-origin - "redex" (base32 "1v5p65y3hnp1mfvy0jl4lhmaw9s3qzzfcfh3fhihhqxsybbqp3q3") + "redex" (base32 "1dlivxllz1y7lsh402i6bmljbwbbphcvhbgf8jsnhip2vhck5rp4") '("redex" "redex-benchmark" "redex-doc" @@ -905,13 +904,13 @@ (define-public racket "redex-lib" "redex-pict-lib")) (simple-racket-origin - "sasl" (base32 "0ibh4wb4gn8pggx6gkv4vk4d6rwzn5nrvjibhvkzhaynf6lhb824") + "sasl" (base32 "1l74rkp8m2jfb82678k3lhd2y5k9l8csazwshf9m969i67gzbjh8") '("sasl" "sasl-doc" "sasl-lib")) (simple-racket-origin "scheme-lib" (base32 "0pcf0y8rp4qyjhaz5ww5sr5diq0wpcdfrrnask7zapyklzx1jx8x") '(("scheme-lib" "."))) (simple-racket-origin - "scribble" (base32 "1n0ywdham53h2ibkhc0cnrhhaxfkl7ax0bx5sdfpnyh2yrabxwqf") + "scribble" (base32 "1m3s7nz4qk71hnl2qhnm4fbk4mfz1z53ig21czhinbxpall8l4d1") '("scribble" "scribble-doc" "scribble-html-lib" @@ -943,7 +942,7 @@ (define-public racket "snip" (base32 "19n2i1m2nysrbv38jxk32abymdbhcxdcrrjsg4ppfbng8niygc8x") '("snip" "snip-lib")) (simple-racket-origin - "typed-racket" (base32 "0yh9vcg1bjamf6nq3hqxwjg07kjkxyqhvymv3r64j1n4hiiwz6iv") + "typed-racket" (base32 "1hhc0nss68814xsxhl5rnw4smnm06573j6ka0wp77almqg5nzhpv") '("source-syntax" "typed-racket" "typed-racket-compatibility" @@ -954,13 +953,13 @@ (define-public racket "srfi" (base32 "13xvfzr5546m3a4kksyawzcl93nrklasr1slfa5ar3p77h962la4") '("srfi" "srfi-doc" "srfi-lib" "srfi-lite-lib")) (simple-racket-origin - "string-constants" (base32 "174q3ihcp8s52mmlk7z0sipjksiac432pfkm0inlwi92s6p7dlb3") + "string-constants" (base32 "1lxab9323xmxqs4mxbgr504xgcgsf9dvx2xsb4p92fjzsif0d64y") '("string-constants" "string-constants-doc" "string-constants-lib")) (simple-racket-origin "swindle" (base32 "03n9ymjhrw45h7hxkw4nq8nidnvs9mfzb4228s2cjfaqbgqxvsyb") '(("swindle" "."))) (simple-racket-origin - "syntax-color" (base32 "02dcd4yvdnw35m3srvfd43csxffxw3j4rk6zi379b8dsvbbrjyq1") + "syntax-color" (base32 "1xxbvcqca99px01cnh40r69w1ica8zl97yyryb6xz30j6nblsmb6") '("syntax-color" "syntax-color-doc" "syntax-color-lib")) (simple-racket-origin "trace" (base32 "070ihla5j796hdarn5wxdwn4xj0xnkm50shgh49jy994mribvhia") base-commit: 3ab8559436356ef89aa60135d3558681d64443ae -- 2.39.1 From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 11 02:16:19 2023 Received: (at 61372) by debbugs.gnu.org; 11 Feb 2023 07:16:19 +0000 Received: from localhost ([127.0.0.1]:38549 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pQk7O-0007iQ-OG for submit@debbugs.gnu.org; Sat, 11 Feb 2023 02:16:19 -0500 Received: from mail-ed1-f65.google.com ([209.85.208.65]:35571) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pQk7M-0007iA-Mi for 61372@debbugs.gnu.org; Sat, 11 Feb 2023 02:16:17 -0500 Received: by mail-ed1-f65.google.com with SMTP id q19so6867515edd.2 for <61372@debbugs.gnu.org>; Fri, 10 Feb 2023 23:16:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:from:to:cc:subject:date :message-id:reply-to; bh=sGLtNbSe2EE+DUq+IbfT8gYzFVl+bWSG4KuoboLGv2Q=; b=A3FVJlyA2/AFRjIgfKBZzS8lcPvJ+bgolRbqaNiJ0ovDCE+uOxm+a4GpcXKKfL+gXY DifcgQ8njwxxv8nsRJOWbbxmbZ1mM2p+L8jF2jhbGkwwjcL795MP49lyGECLrq1ez7Rn gs0Av9LKuUh8YIghNB4pXoTKA/0s3LU8+CkFOwcFtIlrn/xKtfNvuCTOFEJAzU55UmOE dsvcKcn2wlIh02TLIRzBT9i+pGxfuOWrlFep7MrKazTXhef4FLoMNMRkMsPGCfoan5vJ lZyTtsRB6uFyFh+J7A1xTmadlcKvnSgi1UIeiw2ztHJJhrf+d7Bo1ZY5pTA87GyTvpO2 UZTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=sGLtNbSe2EE+DUq+IbfT8gYzFVl+bWSG4KuoboLGv2Q=; b=yFmeVDOuHTib+rxN5N+YoZQFKdMZErYn4beanea7MN7I+NnTN87sAa10LqXa5UkJH2 lioxKQnZjDHDu+QpDNpuHfKKziLc/X3H84WnyQcEBE3tV7SKPVryUDqj9Skp3TSRidCI DnfmiZjnKwPHh3Yyd0aQo497yFFRyvwg7krDzIvXS0vUzzkJSHQ5XppCyWDZ0xU+bJR8 Yk5MuDbS3qkel4fODDcg4n2p0Ky6AYfuErMheVIZh//imaDiCzBkGhlsIf9QSXS/zln6 nikwa9UeaEYuJnYbLJ/Hhxc+CuOxsvUa3Sb9mpjtwD11KTBC54im21Gpzdf/HaSFtI6m 0ZeQ== X-Gm-Message-State: AO0yUKV6qnRAn3gxxtks9aq8aj4uHZz13UT2oy2PLBLdU+fvMzQqkWg0 rNPVcyJoBoBiGnsc1y+pF4s= X-Google-Smtp-Source: AK7set84l3cVrm/5+7cVL/tuoE9GpkruXQJfXTH4BJBkqi89KYbmdZNO5KNRSShBcC+ofEMqWX/oxg== X-Received: by 2002:a50:8e55:0:b0:4ab:4beb:2927 with SMTP id 21-20020a508e55000000b004ab4beb2927mr4692806edx.28.1676099770610; Fri, 10 Feb 2023 23:16:10 -0800 (PST) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id e5-20020a50d4c5000000b004873927780bsm3314536edj.20.2023.02.10.23.16.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Feb 2023 23:16:10 -0800 (PST) Message-ID: <1b30bef5808a02fdf4b93a2432274ba7da099b43.camel@gmail.com> Subject: Re: [PATCH v2] gnu: racket: Update to 8.8. From: Liliana Marie Prikler To: Philip McGrath , 61372@debbugs.gnu.org Date: Sat, 11 Feb 2023 08:16:07 +0100 In-Reply-To: <477997567217ea6eecec3f291bc0fbdc848ce886.1676075582.git.philip@philipmcgrath.com> References: <36842fe7b00c61d3a3fc4008bf08b1c2d03ea6ee.camel@ist.tugraz.at> <189fd05d5d5cbc1193ae2689ec892a3beed9744f.1675883978.git.philip@philipmcgrath.com> <477997567217ea6eecec3f291bc0fbdc848ce886.1676075582.git.philip@philipmcgrath.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.0 MIME-Version: 1.0 X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Am Freitag, dem 10.02.2023 um 19:49 -0500 schrieb Philip McGrath: > * gnu/packages/patches/racket-backport-8.7-pkg-strip.patch: Remove > file. > * gnu/local.mk (dist_patch_DATA): Delete it. > * gnu/pa [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (liliana.prikler[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 1.3 RCVD_IN_VALIDITY_RPBL RBL: Relay in Validity RPBL, https://senderscore.org/blocklistlookup/ [209.85.208.65 listed in bl.score.senderscore.com] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.208.65 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.208.65 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record X-Debbugs-Envelope-To: 61372 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: 0.3 (/) Am Freitag, dem 10.02.2023 um 19:49 -0500 schrieb Philip McGrath: > * gnu/packages/patches/racket-backport-8.7-pkg-strip.patch: Remove > file. > * gnu/local.mk (dist_patch_DATA): Delete it. > * gnu/packages/racket.scm (%racket-origin)[patches]: Likewise. > (%racket-version): Update to 8.8. > (%zuo-version): Update to 1.6. > (racket)[inputs] > > : Update checksums. > * gnu/packages/chez.scm (chez-scheme-for-racket): Update to > 9.9.9-pre-release.14. > --- >=20 > Hi, >=20 > Breaking the update to this single origin into three comits would > just not be feasible. It would be feasible if a certain patch hadn't been marked wontfix.=20 Racket has a "properly tagged" git repo for Chez (it uses racket- v$racket-version), and a tagless one for zuo (we can make do with git- version). We would have to properly unbundle them however. > =C2=A0gnu/local.mk=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=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 3 +- git am fails for me with "error: sha1 information is lacking or useless (gnu/local.mk)." What gives? From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 11 02:27:27 2023 Received: (at 61372) by debbugs.gnu.org; 11 Feb 2023 07:27:27 +0000 Received: from localhost ([127.0.0.1]:38565 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pQkIA-00080Y-IU for submit@debbugs.gnu.org; Sat, 11 Feb 2023 02:27:27 -0500 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:55161) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pQkI7-00080J-9N for 61372@debbugs.gnu.org; Sat, 11 Feb 2023 02:27:25 -0500 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id E3E775C00D2; Sat, 11 Feb 2023 02:27:17 -0500 (EST) Received: from imap52 ([10.202.2.102]) by compute1.internal (MEProxy); Sat, 11 Feb 2023 02:27:17 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= philipmcgrath.com; h=cc: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=fm1; t=1676100437; x= 1676186837; bh=jtq2HBbw4pighttLHOFqDRwNwU1NOzgcDdVU7X7TeCM=; b=j uYB+zOF8FIJP24Q8IlwFvu0v0d4tQHHynN5wKodR0QTNrlKgTw1FLMRphnXAXY2x zzuxE5yFIzh4ljpi0irLQQIQMokiUsDe5Od9nsWWtm0hszW8kJvzeqXwiCs0PhNX PKNle7tDYeimyCBDo9FUw875LICqiezOWznd/rLQJqiuReHcz9/dyJ1mBTibb/mD Not9lPOQ3QIlN1Kt6nEkWC75nFdqr4KsIsqV6z4vkXG2aRWg9UQV38NXkM37PKUF 3z4ZKHlg0Suf/x/On32+Jr5Kla4HTTjirIl3Z90I8+aTUyHVewIEdbAHSvOd6XZd iNXnnoUk6UbWa47t/VBnA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc: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= fm1; t=1676100437; x=1676186837; bh=jtq2HBbw4pighttLHOFqDRwNwU1N OzgcDdVU7X7TeCM=; b=nef7tIvi7zs9dOrnAbF/INqGlszd2egNH/s8Ma3SsMDy n5FQmH+RnNORGxszZkwEWVpWKVOjQ6dydo5P1hrx21RE6UBIgSALzpfell0p9bOM h00J6dRqSCIckZEoDMlch1+P3TIv6SCro3U2dLttEOxDhXa6mR1Zp70Ua+XTJmvH 1VulgXiYeFjgCPk3rnFr3Sn3QV46jMh628xftw4IMIgor7sTV/fe3RiZmJR3xRSF aRUAt3jUdRTmDI84P+ZabEpQg53ZnfNPPcM5u0a2rQti3WZmyrmCBpAcUArKOdts m8z7DAbM6EG7E0n1BQNST5RmWMSrFicQKvEGeEirew== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrudehiedguddtjecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefofgggkfgjfhffhffvufgtsehmtderreerreejnecuhfhrohhmpedfrfhh ihhlihhpucfotgfirhgrthhhfdcuoehphhhilhhiphesphhhihhlihhpmhgtghhrrghthh drtghomheqnecuggftrfgrthhtvghrnhepvdeigeefjeefgfevgffgieekgeetudefudek veehkefhgefgueeuueefhfejuedtnecuffhomhgrihhnpehgnhhurdhorhhgnecuvehluh hsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepphhhihhlihhpsehp hhhilhhiphhmtghgrhgrthhhrdgtohhm X-ME-Proxy: Feedback-ID: i2b1146f3:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id 96C06C60091; Sat, 11 Feb 2023 02:27:17 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.9.0-alpha0-156-g081acc5ed5-fm-20230206.001-g081acc5e Mime-Version: 1.0 Message-Id: <9413db16-b3cc-4f3d-a9a8-5d1dd0123f2f@app.fastmail.com> In-Reply-To: <1b30bef5808a02fdf4b93a2432274ba7da099b43.camel@gmail.com> References: <36842fe7b00c61d3a3fc4008bf08b1c2d03ea6ee.camel@ist.tugraz.at> <189fd05d5d5cbc1193ae2689ec892a3beed9744f.1675883978.git.philip@philipmcgrath.com> <477997567217ea6eecec3f291bc0fbdc848ce886.1676075582.git.philip@philipmcgrath.com> <1b30bef5808a02fdf4b93a2432274ba7da099b43.camel@gmail.com> Date: Sat, 11 Feb 2023 02:26:57 -0500 From: "Philip McGrath" To: "Liliana Marie Prikler" , 61372@debbugs.gnu.org Subject: Re: [PATCH v2] gnu: racket: Update to 8.8. Content-Type: multipart/mixed; boundary=5c6b905accf340f29147e4bae41e3b17 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 61372 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.7 (-) --5c6b905accf340f29147e4bae41e3b17 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, On Sat, Feb 11, 2023, at 2:16 AM, Liliana Marie Prikler wrote: >> =C2=A0gnu/local.mk=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=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 3 +- > git am fails for me with "error: sha1 information is lacking or useless > (gnu/local.mk)." > What gives? It succeeds for me with the patch both as I supplied it to `git send-ema= il` (attached) and with `curl https://issues.guix.gnu.org/issue/61372/ra= w/2 | git am`. I'm not really familiar with the possible ways for things= to go wrong, though. (I have only used `git am` for contributions to Gu= ix.) -Philip --5c6b905accf340f29147e4bae41e3b17 Content-Disposition: attachment; filename*0="v2-0001-gnu-racket-Update-to-8.8.patch" Content-Type: text/x-patch; name="v2-0001-gnu-racket-Update-to-8.8.patch" Content-Transfer-Encoding: BASE64 RnJvbSA0Nzc5OTc1NjcyMTdlYTZlZWNlYzNmMjkxYmMwZmJkYzg0OGNlODg2IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpNZXNzYWdlLUlkOiA8NDc3OTk3NTY3MjE3ZWE2ZWVjZWMzZjI5 MWJjMGZiZGM4NDhjZTg4Ni4xNjc2MDc1NTgyLmdpdC5waGlsaXBAcGhpbGlwbWNncmF0aC5j b20+CkluLVJlcGx5LVRvOiA8MzY4NDJmZTdiMDBjNjFkM2EzZmM0MDA4YmYwOGIxYzJkMDNl YTZlZS5jYW1lbEBpc3QudHVncmF6LmF0PgpSZWZlcmVuY2VzOiA8MzY4NDJmZTdiMDBjNjFk M2EzZmM0MDA4YmYwOGIxYzJkMDNlYTZlZS5jYW1lbEBpc3QudHVncmF6LmF0PgogPDE4OWZk MDVkNWQ1Y2JjMTE5M2FlMjY4OWVjODkyYTNiZWVkOTc0NGYuMTY3NTg4Mzk3OC5naXQucGhp bGlwQHBoaWxpcG1jZ3JhdGguY29tPgpGcm9tOiBQaGlsaXAgTWNHcmF0aCA8cGhpbGlwQHBo aWxpcG1jZ3JhdGguY29tPgpEYXRlOiBTdW4sIDUgRmViIDIwMjMgMjE6MDU6MDQgLTA1MDAK U3ViamVjdDogW1BBVENIIHYyXSBnbnU6IHJhY2tldDogVXBkYXRlIHRvIDguOC4KVG86IDYx MzcyQGRlYmJ1Z3MuZ251Lm9yZwpDYzogTGlsaWFuYSBNYXJpZSBQcmlrbGVyIDxsaWxpYW5h LnByaWtsZXJAZ21haWwuY29tPiwKICAgIExpbGlhbmEgTWFyaWUgUHJpa2xlciA8bGlsaWFu YS5wcmlrbGVyQGlzdC50dWdyYXouYXQ+CgoqIGdudS9wYWNrYWdlcy9wYXRjaGVzL3JhY2tl dC1iYWNrcG9ydC04LjctcGtnLXN0cmlwLnBhdGNoOiBSZW1vdmUgZmlsZS4KKiBnbnUvbG9j YWwubWsgKGRpc3RfcGF0Y2hfREFUQSk6IERlbGV0ZSBpdC4KKiBnbnUvcGFja2FnZXMvcmFj a2V0LnNjbSAoJXJhY2tldC1vcmlnaW4pW3BhdGNoZXNdOiBMaWtld2lzZS4KKCVyYWNrZXQt dmVyc2lvbik6IFVwZGF0ZSB0byA4LjguCiglenVvLXZlcnNpb24pOiBVcGRhdGUgdG8gMS42 LgoocmFja2V0KVtpbnB1dHNdPGFsZ29sNjAsIGNleHQtbGliLCBkZWlucHJvZ3JhbW0sIGRy YXcsIGRycmFja2V0Pgo8ZXhwZWRpdG9yLCBndWksIGh0ZHAsIG1hdGgsIHBpY3QsIHI1cnMs IHJlZGV4LCBzYXNsLCBzY3JpYmJsZT4KPHR5cGVkLXJhY2tldCwgc3RyaW5nLWNvbnN0YW50 cywgc3ludGF4LWNvbG9yPjogVXBkYXRlIGNoZWNrc3Vtcy4KKiBnbnUvcGFja2FnZXMvY2hl ei5zY20gKGNoZXotc2NoZW1lLWZvci1yYWNrZXQpOiBVcGRhdGUgdG8KOS45LjktcHJlLXJl bGVhc2UuMTQuCi0tLQoKSGksCgpJJ3ZlIHJlYmFzZWQgdGhpcyB0byBhdm9pZCBhbnkgY29u ZmxpY3Qgd2l0aAphODlhYTQ1MjNiZWZkOGMzMGQ5ZjEzODAwYjQ4MzNhYmJjOTExYmExLiAg UGVyIExpbGlhbmEncyByZXF1ZXN0LCBJJ3ZlIGFsc28KZWRpdGVkIHRoZSBjb21taXQgbWVz c2FnZSB0byByZW1vdmUgdGhlICJoZWFkIGxpbmVzIiBoaWdobGlnaHRpbmcgdGhlIHVwZGF0 ZWQKdmVyc2lvbnMgb2YgJ2NoZXotc2NoZW1lLWZvci1yYWNrZXQnIGFuZCAnenVvJy4gSSB0 aGluayBpdCdzIHVzZWZ1bAppbmZvcm1hdGlvbiwgYXMgSSd2ZSBzYWlkIGJlZm9yZSwgYnV0 IEkgZG9uJ3QgaGF2ZSB0aGUgZW5lcmd5IHRvIGRlYmF0ZSB0aGUKbWVyaXRzIGFnYWluOiBv biB0aGUgb3RoZXIgaGFuZCwgYnJlYWtpbmcgdGhlIHVwZGF0ZSB0byB0aGlzIHNpbmdsZSBv cmlnaW4KaW50byB0aHJlZSBjb21pdHMgd291bGQganVzdCBub3QgYmUgZmVhc2libGUuCgog LVBoaWxpcAoKIGdudS9sb2NhbC5tayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICB8ICAzICstCiBnbnUvcGFja2FnZXMvY2hlei5zY20gICAgICAgICAgICAgICAgICAgICAg ICAgfCAgMiArLQogLi4uL3JhY2tldC1iYWNrcG9ydC04LjctcGtnLXN0cmlwLnBhdGNoICAg ICAgIHwgOTAgLS0tLS0tLS0tLS0tLS0tLS0tLQogZ251L3BhY2thZ2VzL3JhY2tldC5zY20g ICAgICAgICAgICAgICAgICAgICAgIHwgNDUgKysrKystLS0tLQogNCBmaWxlcyBjaGFuZ2Vk LCAyNCBpbnNlcnRpb25zKCspLCAxMTYgZGVsZXRpb25zKC0pCiBkZWxldGUgbW9kZSAxMDA2 NDQgZ251L3BhY2thZ2VzL3BhdGNoZXMvcmFja2V0LWJhY2twb3J0LTguNy1wa2ctc3RyaXAu cGF0Y2gKCmRpZmYgLS1naXQgYS9nbnUvbG9jYWwubWsgYi9nbnUvbG9jYWwubWsKaW5kZXgg YjQzMmE5NTAyNi4uNjBmMDE2Nzk3OSAxMDA2NDQKLS0tIGEvZ251L2xvY2FsLm1rCisrKyBi L2dudS9sb2NhbC5tawpAQCAtNDEsNyArNDEsNyBAQAogIyBDb3B5cmlnaHQgwqkgMjAyMCwg MjAyMyBWaW5pY2l1cyBNb25lZ28gPG1vbmVnb0Bwb3N0ZW8ubmV0PgogIyBDb3B5cmlnaHQg wqkgMjAyMSBCasO2cm4gSMO2ZmxpbmcgPGJqb2Vybi5ob2VmbGluZ0Biam9lcm5ob2VmbGlu Zy5kZT4KICMgQ29weXJpZ2h0IMKpIDIwMjEgR3JlZyBIb2dhbiA8Y29kZUBncmVnaG9nYW4u Y29tPgotIyBDb3B5cmlnaHQgwqkgMjAyMSwgMjAyMiBQaGlsaXAgTWNHcmF0aCA8cGhpbGlw QHBoaWxpcG1jZ3JhdGguY29tPgorIyBDb3B5cmlnaHQgwqkgMjAyMSwgMjAyMiwgMjAyMyBQ aGlsaXAgTWNHcmF0aCA8cGhpbGlwQHBoaWxpcG1jZ3JhdGguY29tPgogIyBDb3B5cmlnaHQg wqkgMjAyMSBBcnVuIElzYWFjIDxhcnVuaXNhYWNAc3lzdGVtcmVib290Lm5ldD4KICMgQ29w eXJpZ2h0IMKpIDIwMjEgU2hhcmxhdGFuIEhlbGxzZWhlciA8c2hhcmxhdGFudXNAZ21haWwu Y29tPgogIyBDb3B5cmlnaHQgwqkgMjAyMSBEbWl0cnkgUG9seWFrb3YgPHBvbHlha292QGxp bHRlY2hkdWRlLnh5ej4KQEAgLTE3OTgsNyArMTc5OCw2IEBAIGRpc3RfcGF0Y2hfREFUQSA9 CQkJCQkJXAogICAlRCUvcGFja2FnZXMvcGF0Y2hlcy9yaXBwZXJ4LW1pc3NpbmctZmlsZS5w YXRjaAkJXAogICAlRCUvcGFja2FnZXMvcGF0Y2hlcy9ycGNiaW5kLUNWRS0yMDE3LTg3Nzku cGF0Y2gJCVwKICAgJUQlL3BhY2thZ2VzL3BhdGNoZXMvcnRhZ3Mtc2VwYXJhdGUtcmN0LnBh dGNoCQkJXAotICAlRCUvcGFja2FnZXMvcGF0Y2hlcy9yYWNrZXQtYmFja3BvcnQtOC43LXBr Zy1zdHJpcC5wYXRjaAlcCiAgICVEJS9wYWNrYWdlcy9wYXRjaGVzL3JhY2tldC1jaGV6LXNj aGVtZS1iaW4tc2gucGF0Y2gJCVwKICAgJUQlL3BhY2thZ2VzL3BhdGNoZXMvcmFja2V0LXJr dGlvLWJpbi1zaC5wYXRjaAkJXAogICAlRCUvcGFja2FnZXMvcGF0Y2hlcy9yYWNrZXQtenVv LWJpbi1zaC5wYXRjaAkJCVwKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jaGV6LnNjbSBi L2dudS9wYWNrYWdlcy9jaGV6LnNjbQppbmRleCAxZjE3OGQyYzcyLi4wYjNjODEzNjU4IDEw MDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY2hlei5zY20KKysrIGIvZ251L3BhY2thZ2VzL2No ZXouc2NtCkBAIC00NjYsNyArNDY2LDcgQEAgKGRlZmluZS1wdWJsaWMgY2hlei1zY2hlbWUt Zm9yLXJhY2tldAogICAocGFja2FnZQogICAgIChpbmhlcml0IGNoZXotc2NoZW1lKQogICAg IChuYW1lICJjaGV6LXNjaGVtZS1mb3ItcmFja2V0IikKLSAgICAodmVyc2lvbiAiOS41Ljku OCIpCisgICAgKHZlcnNpb24gIjkuOS45LXByZS1yZWxlYXNlLjE0IikKICAgICA7OyBUaGUg dmVyc2lvbiBzaG91bGQgbWF0Y2ggYHNjaGVtZS12ZXJzaW9uYC4KICAgICA7OyBTZWUgcmFj a2V0L3NyYy9DaGV6U2NoZW1lL3MvY21hY3Jvcy5zcyBjLiBsaW5lIDM2MC4KICAgICA7OyBJ dCB3aWxsIGFsd2F5cyBiZSBkaWZmZXJlbnQgdGhhbiB0aGUgdXBzdHJlYW0gdmVyc2lvbiEK ZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9wYXRjaGVzL3JhY2tldC1iYWNrcG9ydC04Ljct cGtnLXN0cmlwLnBhdGNoIGIvZ251L3BhY2thZ2VzL3BhdGNoZXMvcmFja2V0LWJhY2twb3J0 LTguNy1wa2ctc3RyaXAucGF0Y2gKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDcw M2I2ZThlODIuLjAwMDAwMDAwMDAKLS0tIGEvZ251L3BhY2thZ2VzL3BhdGNoZXMvcmFja2V0 LWJhY2twb3J0LTguNy1wa2ctc3RyaXAucGF0Y2gKKysrIC9kZXYvbnVsbApAQCAtMSw5MCAr MCwwIEBACi1Gcm9tIDFiN2UxNWMyM2JhZjFmZGE0NGIxZDA3NTI5MDJkZGVhMTE0MTlmYzUg TW9uIFNlcCAxNyAwMDowMDowMCAyMDAxCi1Gcm9tOiBQaGlsaXAgTWNHcmF0aCA8cGhpbGlw QHBoaWxpcG1jZ3JhdGguY29tPgotRGF0ZTogRnJpLCA3IE9jdCAyMDIyIDAyOjE1OjEzIC0w NDAwCi1TdWJqZWN0OiBbUEFUQ0hdIHBrZy9zdHJpcDogaGFuZGxlIHJlYWQtb25seSBpbnB1 dAotCi1BIHBhY2thZ2UgZGlyZWN0b3J5IHN1cHBsaWVkIHRvIHRoZSBmdW5jdGlvbnMgZnJv bSBgcGtnL3N0cmlwYCBtaWdodAotaGF2ZSBoYWQgYWxsIG9mIGl0cyB3cml0ZSBwZXJtaXNz aW9uIGJpdHMgdW5zZXQuIFNpbmNlIGBjb3B5LWZpbGVgCi1wcmVzZXJ2ZXMgdGhlIHBlcm1p c3Npb25zIG9mIHRoZSBzb3VyY2UgZmlsZSwgd2UgbWF5IGVuZCB1cCB3aXRoIGEKLXJlYWQt b25seSBmaWxlIHRoYXQgd2Ugd2FudCB0byBvdmVyd3JpdGUgKGUuZy4gYW4gYGluZm8ucmt0 YCBmaWxlKS4KLUV4cGxpY2l0bHkgc2V0dGluZyBgdXNlci13cml0ZS1iaXRgIGJlZm9yZSB3 cml0aW5nIGF2b2lkcyB0aGlzIHByb2JsZW0uCi1Db25zZXJ2YXRpdmVseSwgd2Ugb25seSBz ZXQgdGhlIHBlcm1pc3Npb25zIHdoZW4gYWN0dWFsbHkgbmVlZGVkLAotYW5kIHdlIHJlc3Rv cmUgdGhlIG9yaWdpbmFsIHBlcm1pc3Npb25zIHdoZW4gd2UgYXJlIGRvbmUuCi0KLShjaGVy cnkgcGlja2VkIGZyb20gY29tbWl0IDhjNjQ3YzhjYzliNjYxMTIxOThmY2Y5YmVhMjdmYzBl MzczNzE2MmYpCi0tLS0KLSByYWNrZXQvY29sbGVjdHMvcGtnL3N0cmlwLnJrdCB8IDM1ICsr KysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tCi0gMSBmaWxlIGNoYW5nZWQsIDI5 IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCi0KLWRpZmYgLS1naXQgYS9yYWNrZXQv Y29sbGVjdHMvcGtnL3N0cmlwLnJrdCBiL3JhY2tldC9jb2xsZWN0cy9wa2cvc3RyaXAucmt0 Ci1pbmRleCAwZmY1OGNlYTAyLi41ODk5ZGJjNmU2IDEwMDY0NAotLS0tIGEvcmFja2V0L2Nv bGxlY3RzL3BrZy9zdHJpcC5ya3QKLSsrKyBiL3JhY2tldC9jb2xsZWN0cy9wa2cvc3RyaXAu cmt0Ci1AQCAtMzA2LDkgKzMwNiw4IEBACi0gICAgICAgICAgICAjdAotICAgICAgICAgICAg bmV3LW1vZCotc3VicykpKSkKLSAgICh1bmxlc3MgKGVxPyBtb2QgbmV3LW1vZCkKLS0gICAg KGNhbGwtd2l0aC1vdXRwdXQtZmlsZSoKLSsgICAgKGNhbGwtd2l0aC1vdXRwdXQtZmlsZS93 cml0YWJsZQotICAgICAgbmV3LXAKLS0gICAgICM6ZXhpc3RzICd0cnVuY2F0ZS9yZXBsYWNl Ci0gICAgICAobGFtYmRhIChvdXQpICh3cml0ZSBuZXctbW9kIG91dCkpKSkpCi0gCi0gKGRl ZmluZSAoZml4dXAtbG9jYWwtcmVkaXJlY3QtcmVmZXJlbmNlIHAganMtcGF0aCAjOnVzZXIg W3VzZXItanMtcGF0aCBqcy1wYXRoXSkKLUBAIC0zNDAsOSArMzM5LDggQEAKLSAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChzdHJpbmctPmJ5dGVzL3V0Zi04IHVz ZXItanMtcGF0aCkKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChz dWJieXRlcyBzICgrIGRlbHRhIGVuZDIpKSldCi0gICAgICAgICAgICAgICAgICAgICAgICBb ZWxzZSBzXSkpKSkKLS0gICAgKGNhbGwtd2l0aC1vdXRwdXQtZmlsZSoKLSsgICAgKGNhbGwt d2l0aC1vdXRwdXQtZmlsZS93cml0YWJsZQotICAgICAgcAotLSAgICAgIzpleGlzdHMgJ3Ry dW5jYXRlL3JlcGxhY2UKLSAgICAgIChsYW1iZGEgKG91dCkgKHdyaXRlLWJ5dGVzIG5ldy1i c3RyIG91dCkpKSkpCi0gCi0gOzsgVXNlZCBpbiBiaW5hcnlbLWxpYl0gbW9kZToKLUBAIC0z ODMsOSArMzgxLDggQEAKLSAgICAgICAgICAoY29udmVydC1tb2QgaW5mby1saWIgZGVmbnMp XSkpCi0gICAgICh1bmxlc3MgKGVxdWFsPyBuZXctY29udGVudCBjb250ZW50KQotICAgICAg IDs7IHdyaXRlIHVwZGF0ZWQ6Ci0tICAgICAgKGNhbGwtd2l0aC1vdXRwdXQtZmlsZSogCi0r ICAgICAgKGNhbGwtd2l0aC1vdXRwdXQtZmlsZS93cml0YWJsZQotICAgICAgICBuZXctcAot LSAgICAgICAjOmV4aXN0cyAndHJ1bmNhdGUKLSAgICAgICAgKGxhbWJkYSAob3V0KQotICAg ICAgICAgICh3cml0ZSBuZXctY29udGVudCBvdXQpCi0gICAgICAgICAgKG5ld2xpbmUgb3V0 KSkpCi1AQCAtNTAzLDMgKzUwMCwyOSBAQAotICAgICAgICAgICAgICAgICAgICAgd2hpY2gK LSAgICAgICAgICAgICAgICAgICAgIGRpcikKLSAgICAgICAgICAgICAoY3VycmVudC1jb250 aW51YXRpb24tbWFya3MpKSkpKQotKwotKyhkZWZpbmUgKGNhbGwtd2l0aC1vdXRwdXQtZmls ZS93cml0YWJsZSBwdGggcHJvYykKLSsgIDs7IEluIGNhc2UgYHB0aGAgd2FzIGNvcGllZCBm cm9tIGEgZmlsZSB3aXRob3V0IHRoZSB1c2VyLXdyaXRlLWJpdCBzZXQsCi0rICA7OyBleHBs aWNpdGx5IG1ha2UgaXQgd3JpdGFibGUgd2hpbGUgd2Ugb3ZlcndyaXRlIGl0LgotKyAgKGRl ZmluZSAocnVuKQotKyAgICAoY2FsbC13aXRoLW91dHB1dC1maWxlKiBwdGgKLSsgICAgICAj OmV4aXN0cyAndHJ1bmNhdGUvcmVwbGFjZQotKyAgICAgIHByb2MpKQotKyAgKGNvbmQKLSsg ICAgWyhmaWxlLWV4aXN0cz8gcHRoKQotKyAgICAgKGRlZmluZSBvbGQtbW9kZQotKyAgICAg ICAoZmlsZS1vci1kaXJlY3RvcnktcGVybWlzc2lvbnMgcHRoICdiaXRzKSkKLSsgICAgIChk ZWZpbmUgbmV3LW1vZGUKLSsgICAgICAgKGlmIChlcT8gKHN5c3RlbS10eXBlKSAnd2luZG93 cykKLSsgICAgICAgICAgIChiaXR3aXNlLWlvciBvbGQtbW9kZSB1c2VyLXdyaXRlLWJpdCBn cm91cC13cml0ZS1iaXQgb3RoZXItd3JpdGUtYml0KQotKyAgICAgICAgICAgKGJpdHdpc2Ut aW9yIG9sZC1tb2RlIHVzZXItd3JpdGUtYml0KSkpCi0rICAgICAoaWYgKD0gb2xkLW1vZGUg bmV3LW1vZGUpCi0rICAgICAgICAgKHJ1bikKLSsgICAgICAgICAoZHluYW1pYy13aW5kCi0r ICAgICAgICAgICjOuyAoKQotKyAgICAgICAgICAgIChmaWxlLW9yLWRpcmVjdG9yeS1wZXJt aXNzaW9ucyBwdGggbmV3LW1vZGUpKQotKyAgICAgICAgICBydW4KLSsgICAgICAgICAgKM67 ICgpCi0rICAgICAgICAgICAgKGZpbGUtb3ItZGlyZWN0b3J5LXBlcm1pc3Npb25zIHB0aCBv bGQtbW9kZSkpKSldCi0rICAgIFtlbHNlCi0rICAgICAocnVuKV0pKQotCi1iYXNlLWNvbW1p dDogN2U0ZjZlMjM2MmQ0YTA4YWZmYmJhZTNjN2VlNGI5OGUzMjUyNzRjNgotLS0gCi0yLjM4 LjAKLQpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3JhY2tldC5zY20gYi9nbnUvcGFja2Fn ZXMvcmFja2V0LnNjbQppbmRleCAyY2RhMmI2YjljLi5lODQ1YjdkNjgzIDEwMDY0NAotLS0g YS9nbnUvcGFja2FnZXMvcmFja2V0LnNjbQorKysgYi9nbnUvcGFja2FnZXMvcmFja2V0LnNj bQpAQCAtMiw3ICsyLDcgQEAKIDs7OyBDb3B5cmlnaHQgwqkgMjAxMy0yMDE2LCAyMDE4LCAy MDIwLTIwMjIgTHVkb3ZpYyBDb3VydMOocyA8bHVkb0BnbnUub3JnPgogOzs7IENvcHlyaWdo dCDCqSAyMDE3LCAyMDE4LCAyMDE5LCAyMDIwIFRvYmlhcyBHZWVyaW5ja3gtUmljZSA8bWVA dG9iaWFzLmdyPgogOzs7IENvcHlyaWdodCDCqSAyMDIwIFBpZXJyZSBOZWlkaGFyZHQgPG1h aWxAYW1icmV2YXIueHl6PgotOzs7IENvcHlyaWdodCDCqSAyMDIxLCAyMDIyIFBoaWxpcCBN Y0dyYXRoIDxwaGlsaXBAcGhpbGlwbWNncmF0aC5jb20+Cis7OzsgQ29weXJpZ2h0IMKpIDIw MjEsIDIwMjIsIDIwMjMgUGhpbGlwIE1jR3JhdGggPHBoaWxpcEBwaGlsaXBtY2dyYXRoLmNv bT4KIDs7OyBDb3B5cmlnaHQgwqkgMjAyMSBqZ2FydCA8amdhcnRAZGlzbWFpbC5kZT4KIDs7 OwogOzs7IFRoaXMgZmlsZSBpcyBwYXJ0IG9mIEdOVSBHdWl4LgpAQCAtMTkxLDggKzE5MSw4 IEBAIChkZWZpbmUtbW9kdWxlIChnbnUgcGFja2FnZXMgcmFja2V0KQogOzsKIDs7IENPREU6 CiAKLShkZWZpbmUgJXJhY2tldC12ZXJzaW9uICI4LjciKSA7IFJlbWVtYmVyIHRvIHVwZGF0 ZSBjaGV6LXNjaGVtZS1mb3ItcmFja2V0IQotKGRlZmluZSAlenVvLXZlcnNpb24gIjEuMCIp IDsgZGVmaW5lZCBpbiByYWNrZXQvc3JjL3p1by96dW8uYworKGRlZmluZSAlcmFja2V0LXZl cnNpb24gIjguOCIpIDsgUmVtZW1iZXIgdG8gdXBkYXRlIGNoZXotc2NoZW1lLWZvci1yYWNr ZXQhCisoZGVmaW5lICV6dW8tdmVyc2lvbiAiMS42IikgOyBkZWZpbmVkIGluIHJhY2tldC9z cmMvenVvL3p1by5jCiAoZGVmaW5lICVyYWNrZXQtY29tbWl0CiAgIChzdHJpbmctYXBwZW5k ICJ2IiAlcmFja2V0LXZlcnNpb24pKQogKGRlZmluZSAlcmFja2V0LW9yaWdpbgpAQCAtMjAy LDEwICsyMDIsOSBAQCAoZGVmaW5lICVyYWNrZXQtb3JpZ2luCiAgICAgICAgICAgKHVybCAi aHR0cHM6Ly9naXRodWIuY29tL3JhY2tldC9yYWNrZXQiKQogICAgICAgICAgIChjb21taXQg JXJhY2tldC1jb21taXQpKSkKICAgICAoc2hhMjU2Ci0gICAgIChiYXNlMzIgIjBhZ3dhMW5y djhtaXprcWc5bmZmamxpMDBkanl4MXI5bjZ5NmI2cnk3azEzcGI2aTd4bmoiKSkKKyAgICAg KGJhc2UzMiAiMGQxZGtubmo5M3I2cm16OXpoZ245M3o5Mzdjc3JuaTV4cGphbTJjaTQxemMw NzBwMDl5NyIpKQogICAgIChmaWxlLW5hbWUgKGdpdC1maWxlLW5hbWUgInJhY2tldCIgJXJh Y2tldC12ZXJzaW9uKSkKLSAgICAocGF0Y2hlcyAoc2VhcmNoLXBhdGNoZXMgInJhY2tldC1i YWNrcG9ydC04LjctcGtnLXN0cmlwLnBhdGNoIgotICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAicmFja2V0LWNoZXotc2NoZW1lLWJpbi1zaC5wYXRjaCIKKyAgICAocGF0Y2hlcyAo c2VhcmNoLXBhdGNoZXMgInJhY2tldC1jaGV6LXNjaGVtZS1iaW4tc2gucGF0Y2giCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICJyYWNrZXQtcmt0aW8tYmluLXNoLnBhdGNoIgog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmFja2V0LXp1by1iaW4tc2gucGF0Y2gi KSkKICAgICAobW9kdWxlcyAnKChndWl4IGJ1aWxkIHV0aWxzKSkpCkBAIC02NzIsNyArNjcx LDcgQEAgKGRlZmluZS1wdWJsaWMgcmFja2V0CiAgICAgICAgIjJkIiAoYmFzZTMyICIwZmI1 djYwNThsczA4eHczemJtcXlyMnltMHBzbTExOWdsOWZmZ21obTl3OHJzOWk0ZHE3IikKICAg ICAgICAnKCIyZCIgIjJkLWRvYyIgIjJkLWxpYiIpKQogICAgICAgKHNpbXBsZS1yYWNrZXQt b3JpZ2luCi0gICAgICAgImFsZ29sNjAiIChiYXNlMzIgIjA5a2o2YXN5cG1jMjRuMjl3MGl6 YzlwMHE4aHBnYTJocGtjaHN5cGZ3bjVjOHpwdmlobHgiKQorICAgICAgICJhbGdvbDYwIiAo YmFzZTMyICIwM2FrZDd4aG40bDd5NjZxZ2FpbXZkYm42Z3E3YXk2ajAzZGMxMW16ODBuMDZ6 MjFkZmI2IikKICAgICAgICAnKCgiYWxnb2w2MCIgIi4iKSkpCiAgICAgICAocmFja2V0LXBh Y2thZ2VzLW9yaWdpbgogICAgICAgICJyYWNrZXQiICVyYWNrZXQtb3JpZ2luCkBAIC02ODgs NyArNjg3LDcgQEAgKGRlZmluZS1wdWJsaWMgcmFja2V0CiAgICAgICAgICAoInNhbmRib3gt bGliIiAicGtncy9zYW5kYm94LWxpYiIpCiAgICAgICAgICAoInpvLWxpYiIgInBrZ3Mvem8t bGliIikpKQogICAgICAgKHNpbXBsZS1yYWNrZXQtb3JpZ2luCi0gICAgICAgImNleHQtbGli IiAoYmFzZTMyICIwMHczOGpwdjg4ZnBsNHBnajZuZG55c3ZuMHMyMXJqdmoweGh6bmF5ODBt c2FuMHZjMzQxIikKKyAgICAgICAiY2V4dC1saWIiIChiYXNlMzIgIjAxZGlyajVucTlzMzg0 eHFwemgxcDA3bGEzOHZjeWNzaW0wazFsczA0YTUyc2d5Z2xnd2MiKQogICAgICAgICcoImNl eHQtbGliIiAiZHluZXh0LWxpYiIpKQogICAgICAgKHNpbXBsZS1yYWNrZXQtb3JpZ2luCiAg ICAgICAgImNsYXNzLWlvcCIgKGJhc2UzMiAiMDh6NTdxODNjcjd3bmg2ZzhhaDNoZGhtc21m OXpwMWpmczd5dnh2MTg4bDNoenZ5Z3k1bCIpCkBAIC03MDksMTYgKzcwOCwxNiBAQCAoZGVm aW5lLXB1YmxpYyByYWNrZXQKICAgICAgICAiZGIiIChiYXNlMzIgIjB4eDBrOHl3MnZiOWI0 dmsyZHdqZmJwaXhubXJpcXN2N2twdjNmdmZ4Ynd5ZzQyeTBkYjUiKQogICAgICAgICcoImRi IiAiZGItZG9jIiAiZGItbGliIikpCiAgICAgICAoc2ltcGxlLXJhY2tldC1vcmlnaW4KLSAg ICAgICAiZGVpbnByb2dyYW1tIiAoYmFzZTMyICIxbmdkamt5NG4xdnkyYjlqejF6NHBuemww dmd2YXFyM3AwZmY1c3g4MmhzMzhxdnZpNWRpIikKKyAgICAgICAiZGVpbnByb2dyYW1tIiAo YmFzZTMyICIwZ2xuazhmMWdpOHI5eTI3Z2xtejU5ZmppYjJ2eDh4d3dpbDlqc2RzOTlic3Zi cDI0ZzA2IikKICAgICAgICAnKCJkZWlucHJvZ3JhbW0iICJkZWlucHJvZ3JhbW0tc2lnbmF0 dXJlIikpCiAgICAgICAoc2ltcGxlLXJhY2tldC1vcmlnaW4KICAgICAgICAiZGlzdHJpYnV0 ZWQtcGxhY2VzIiAoYmFzZTMyICIxZGFqcGtqOWJhbHFjcHY2Y2RrOWh3ano1OTJoMXZxOHJy eDV2bmNhcmlpYWM0dmJkcGEwIikKICAgICAgICAnKCJkaXN0cmlidXRlZC1wbGFjZXMiICJk aXN0cmlidXRlZC1wbGFjZXMtZG9jIiAiZGlzdHJpYnV0ZWQtcGxhY2VzLWxpYiIpKQogICAg ICAgKHNpbXBsZS1yYWNrZXQtb3JpZ2luCi0gICAgICAgImRyYXciIChiYXNlMzIgIjBweHBh eTA0cnlscTNocWZwZHJoYTJwdzc4aGh3c2p6cTh3NGYxNTZnaXBpbjc0bGI3YTIiKQorICAg ICAgICJkcmF3IiAoYmFzZTMyICIwcDY5eWsxYzFqYWQ1eG1yOHh4Ynh2cm1xNXliM2NyNXps ajFreWR4M25kMGlqM2c1ZGlyIikKICAgICAgICAnKCJkcmF3IiAiZHJhdy1kb2MiICJkcmF3 LWxpYiIpKQogICAgICAgKHNpbXBsZS1yYWNrZXQtb3JpZ2luCi0gICAgICAgImRycmFja2V0 IiAoYmFzZTMyICIxMmtodjk1NHY3eHBpM3d2NTBwcDVsMjh3dzEzODJhcGJ2enZzNjdkNmlr MTBubjNkMHk0IikKKyAgICAgICAiZHJyYWNrZXQiIChiYXNlMzIgIjE5eDVqMXpqOHp5ZzNr Zmhqc2h3cWF5aWRkYnY3a3Fsc2pkNXp3MGNwdjdhM2Fka2pyNjUiKQogICAgICAgICcoImRy cmFja2V0IgogICAgICAgICAgImRycmFja2V0LXBsdWdpbi1saWIiCiAgICAgICAgICAiZHJy YWNrZXQtdG9vbCIKQEAgLTczOCw3ICs3MzcsNyBAQCAoZGVmaW5lLXB1YmxpYyByYWNrZXQK ICAgICAgICAiZXJyb3J0cmFjZSIgKGJhc2UzMiAiMGw5azJyeDZ6NGpraWQ3a3hoYnM3NjNz NjZweGJ6dmZyZ3hhanlrYnJtcWt2NzdsaGIzdyIpCiAgICAgICAgJygiZXJyb3J0cmFjZSIg ImVycm9ydHJhY2UtZG9jIiAiZXJyb3J0cmFjZS1saWIiKSkKICAgICAgIChzaW1wbGUtcmFj a2V0LW9yaWdpbgotICAgICAgICJleHBlZGl0b3IiIChiYXNlMzIgIjBtamZ3YjR3endzZzV4 ajNrNmNtaWswdmE0MzJuNTZycDVoN3J4eDFjMnl5M3ByaDFqN3EiKQorICAgICAgICJleHBl ZGl0b3IiIChiYXNlMzIgIjEwODQxYzYwbnhxdnduam42ZjljNmRjcDR2c3Fidmk3bjhudmk1 OXZqazdkM2IycWZwYnEiKQogICAgICAgICcoImV4cGVkaXRvciIgImV4cGVkaXRvci1kb2Mi ICJleHBlZGl0b3ItbGliIikpCiAgICAgICAoc2ltcGxlLXJhY2tldC1vcmlnaW4KICAgICAg ICAiZnJ0aW1lIiAoYmFzZTMyICIweWR6MnluOHZ2djZ6N2Jyd2xzd2N5eDBmMzFhNnk2ZDQ0 M2k4OXJ5c2Z2ZDJ4a2hwZmQ1IikKQEAgLTc1MiwxMyArNzUxLDEzIEBAIChkZWZpbmUtcHVi bGljIHJhY2tldAogICAgICAgICJnYW1lcyIgKGJhc2UzMiAiMGtwbjNpemx4MWNjZDBwajBk bnZtbnJobnk1MWI4NXh5NDE4YTdwc2o3MGx6OGo4NDE1ZCIpCiAgICAgICAgJygoImdhbWVz IiAiLiIpKSkKICAgICAgIChzaW1wbGUtcmFja2V0LW9yaWdpbgotICAgICAgICJndWkiIChi YXNlMzIgIjAyN2ltbnh3bTA2NjN5bjltYmtxOHNqbTFxcjFwdzd6ZjRyYTE2OGs3NDZocDQ0 NmFoNTgiKQorICAgICAgICJndWkiIChiYXNlMzIgIjFkZGRyOGM1djZ2cDQyam1ucnJmc20x djFoZ2hhMHEwd3Z2cGRrbDd4MHJpMjNwbGdjcm0iKQogICAgICAgICcoImd1aSIgImd1aS1k b2MiICJndWktbGliIiAidGV4LXRhYmxlIikpCiAgICAgICAoc2ltcGxlLXJhY2tldC1vcmln aW4KICAgICAgICAiZ3VpLXBrZy1tYW5hZ2VyIiAoYmFzZTMyICIxamk5NDQ4ZDcyM25rbHF2 eWN3ZHN3ajBuaTI4c2Ficm5jYWcxNGY5bXg0N2RpZDVteWI1IikKICAgICAgICAnKCJndWkt cGtnLW1hbmFnZXItbGliIikpCiAgICAgICAoc2ltcGxlLXJhY2tldC1vcmlnaW4KLSAgICAg ICAiaHRkcCIgKGJhc2UzMiAiMHBmMmtmNjN4ajlzMG40NHZheGxtbmQxYmRiMWE0NGdjcDgw N2EzYjNjbWxjMWxrYjM2eiIpCisgICAgICAgImh0ZHAiIChiYXNlMzIgIjFiYTRwajd2OG1p OGt2d2RuN2l3NGpjNDM1aG0yZDA0aTdncWd5czc5YjQ3aTZxeXlmNmgiKQogICAgICAgICco Imh0ZHAiICJodGRwLWRvYyIgImh0ZHAtbGliIikpCiAgICAgICAoc2ltcGxlLXJhY2tldC1v cmlnaW4KICAgICAgICAiaHRtbCIgKGJhc2UzMiAiMThuMWpuamd6ZmtuYzhudjhkcHBpODVu YjhxMDhncWR3a2c2aGZqazA4eDBwMDBhbngyeCIpCkBAIC03ODIsNyArNzgxLDcgQEAgKGRl ZmluZS1wdWJsaWMgcmFja2V0CiAgICAgICAgIm1ha2UiIChiYXNlMzIgIjEwODUyZmozMGJ6 NXI0NmMzZDk5czM3ZmtneTV5aDQ0Z2IwMWoyOXNmM2t4bmhpMGcyc2EiKQogICAgICAgICco KCJtYWtlIiAiLiIpKSkKICAgICAgIChzaW1wbGUtcmFja2V0LW9yaWdpbgotICAgICAgICJt YXRoIiAoYmFzZTMyICIwMGxkMzhpbjVqZnNoczFxNHpmMDd3ODRjeXY0eWpyNDBrbXczMHB5 ZDV3cWdzMnpxOWFpIikKKyAgICAgICAibWF0aCIgKGJhc2UzMiAiMDcyaGtrOWxpaDEyNjVw eWp2YWZkNHBpbGw5eDV3anM0MWttbTZjZ3d6d3k1aHF2MHF5dyIpCiAgICAgICAgJygibWF0 aCIgIm1hdGgtZG9jIiAibWF0aC1saWIiKSkKICAgICAgIChzaW1wbGUtcmFja2V0LW9yaWdp bgogICAgICAgICJteXN0ZXJ4IiAoYmFzZTMyICIxMXA5anpyYWZ3MGhpemhsMGNzNHN4eDdy djI4MTE4NXE4aHJ5aWMycnBrMGt6amR5cjQ4IikKQEAgLTgyNiw3ICs4MjUsNyBAQCAoZGVm aW5lLXB1YmxpYyByYWNrZXQKICAgICAgICAicGNvbnZlcnQiIChiYXNlMzIgIjAwY3ppMHAz OTltbXlydnh5cnM1a25paXpwa3FmeHl6Mm5jeHFpMmp5NzlhN3drNzlwYjEiKQogICAgICAg ICcoInBjb252ZXJ0LWxpYiIpKQogICAgICAgKHNpbXBsZS1yYWNrZXQtb3JpZ2luCi0gICAg ICAgInBpY3QiIChiYXNlMzIgIjA2M2ExbGM2djFpOHl3eGNza2t2dmZ4ZHZseDBxaHIwbDRs M2RraWJtbmxpNDdtZGh2N2ciKQorICAgICAgICJwaWN0IiAoYmFzZTMyICIwaGl3bGQ4NGtk NXMwN3JwcHN3djhoZDgzc3g4dms3OHhiaGtiYndybmM1MWNmcXd2dmZqIikKICAgICAgICAn KCJwaWN0IiAicGljdC1kb2MiICJwaWN0LWxpYiIpKQogICAgICAgKHNpbXBsZS1yYWNrZXQt b3JpZ2luCiAgICAgICAgInBpY3Qtc25pcCIgKGJhc2UzMiAiMDgxbndpeTRhMG40Zjd4d3Mx NmhxYmhmMGoza3o1YWxpem5kaTNubnlyM2NobTRrbmc2eCIpCkBAIC04NjAsNyArODU5LDcg QEAgKGRlZmluZS1wdWJsaWMgcmFja2V0CiAgICAgICAgICAgICAgICAgICAgICAgIChmaWxl LW5hbWUgKGdpdC1maWxlLW5hbWUgIk1ldGF4YWwtcXVpY2tzY3JpcHQiICVyYWNrZXQtdmVy c2lvbikpKQogICAgICAgICcoKCJxdWlja3NjcmlwdCIgIi4iKSkpCiAgICAgICAoc2ltcGxl LXJhY2tldC1vcmlnaW4KLSAgICAgICAicjVycyIgKGJhc2UzMiAiMWczY3lzajd6ODhyMzh2 a3p2aThnMmZiMmhuNHlnMWZkaHk1c214dzMwM2p4Z2wzaW5wNiIpCisgICAgICAgInI1cnMi IChiYXNlMzIgIjBpY2l6NmtobXlubHkwOTAxa2w5bTdybmQxZDNueHJpbjBybDZkOXJqd3Zz a3MzMGFxYWQiKQogICAgICAgICcoInI1cnMiICJyNXJzLWRvYyIgInI1cnMtbGliIikpCiAg ICAgICAoc2ltcGxlLXJhY2tldC1vcmlnaW4KICAgICAgICAicjZycyIgKGJhc2UzMiAiMW1n Y3hkODhzNjd3NDdhMnoxaTZzbno4cWhibmdqYm1yNnJzNHBjaHBucmZhcDk2c3NnbCIpCkBA IC04OTYsNyArODk1LDcgQEAgKGRlZmluZS1wdWJsaWMgcmFja2V0CiAgICAgICAgInJlYWxt IiAoYmFzZTMyICIwcmx2d3lkNnJweWwwemRhNGE1cDhkcDM0NmZ2cXpjODU1NWRnZm5yaGxp eW1reGI2eDRnIikKICAgICAgICAnKCgicmVhbG0iICIuIikpKQogICAgICAgKHNpbXBsZS1y YWNrZXQtb3JpZ2luCi0gICAgICAgInJlZGV4IiAoYmFzZTMyICIxdjVwNjV5M2hucDFtZnZ5 MGpsNGxobWF3OXMzcXp6ZmNmaDNmaGloaHF4c3liYnFwM3EzIikKKyAgICAgICAicmVkZXgi IChiYXNlMzIgIjFkbGl2eGxsejF5N2xzaDQwMmk2Ym1samJ3YmJwaGN2aGJnZjhqc25oaXAy dmhjazVycDQiKQogICAgICAgICcoInJlZGV4IgogICAgICAgICAgInJlZGV4LWJlbmNobWFy ayIKICAgICAgICAgICJyZWRleC1kb2MiCkBAIC05MDUsMTMgKzkwNCwxMyBAQCAoZGVmaW5l LXB1YmxpYyByYWNrZXQKICAgICAgICAgICJyZWRleC1saWIiCiAgICAgICAgICAicmVkZXgt cGljdC1saWIiKSkKICAgICAgIChzaW1wbGUtcmFja2V0LW9yaWdpbgotICAgICAgICJzYXNs IiAoYmFzZTMyICIwaWJoNHdiNGduOHBnZ3g2Z2t2NHZrNGQ2cnd6bjVucnZqaWJodmt6aGF5 bmY2bGhiODI0IikKKyAgICAgICAic2FzbCIgKGJhc2UzMiAiMWw3NHJrcDhtMmpmYjgyNjc4 azNsaGQyeTVrOWw4Y3NhendzaGY5bTk2OWk2N2d6YmpoOCIpCiAgICAgICAgJygic2FzbCIg InNhc2wtZG9jIiAic2FzbC1saWIiKSkKICAgICAgIChzaW1wbGUtcmFja2V0LW9yaWdpbgog ICAgICAgICJzY2hlbWUtbGliIiAoYmFzZTMyICIwcGNmMHk4cnA0cXlqaGF6NXd3NXNyNWRp cTB3cGNkZnJybmFzazd6YXB5a2x6eDFqeDh4IikKICAgICAgICAnKCgic2NoZW1lLWxpYiIg Ii4iKSkpCiAgICAgICAoc2ltcGxlLXJhY2tldC1vcmlnaW4KLSAgICAgICAic2NyaWJibGUi IChiYXNlMzIgIjFuMHl3ZGhhbTUzaDJpYmtoYzBjbnJoaGF4ZmtsN2F4MGJ4NXNkZnBueWgy eXJhYnh3cWYiKQorICAgICAgICJzY3JpYmJsZSIgKGJhc2UzMiAiMW0zczduejRxazcxaG5s MnFobm00ZmJrNG1mejF6NTNpZzIxY3poaW5ieHBhbGw4bDRkMSIpCiAgICAgICAgJygic2Ny aWJibGUiCiAgICAgICAgICAic2NyaWJibGUtZG9jIgogICAgICAgICAgInNjcmliYmxlLWh0 bWwtbGliIgpAQCAtOTQzLDcgKzk0Miw3IEBAIChkZWZpbmUtcHVibGljIHJhY2tldAogICAg ICAgICJzbmlwIiAoYmFzZTMyICIxOW4yaTFtMm55c3JidjM4anhrMzJhYnltZGJoY3hkY3Jy anNnNHBwZmJuZzhuaXlnYzh4IikKICAgICAgICAnKCJzbmlwIiAic25pcC1saWIiKSkKICAg ICAgIChzaW1wbGUtcmFja2V0LW9yaWdpbgotICAgICAgICJ0eXBlZC1yYWNrZXQiIChiYXNl MzIgIjB5aDl2Y2cxYmphbWY2bnEzaHF4d2pnMDdramt4eXFodnltdjNyNjRqMW40aGlpd3o2 aXYiKQorICAgICAgICJ0eXBlZC1yYWNrZXQiIChiYXNlMzIgIjFoaGMwbnNzNjg4MTR4c3ho bDVybnc0c21ubTA2NTczajZrYTB3cDc3YWxtcWc1bnpocHYiKQogICAgICAgICcoInNvdXJj ZS1zeW50YXgiCiAgICAgICAgICAidHlwZWQtcmFja2V0IgogICAgICAgICAgInR5cGVkLXJh Y2tldC1jb21wYXRpYmlsaXR5IgpAQCAtOTU0LDEzICs5NTMsMTMgQEAgKGRlZmluZS1wdWJs aWMgcmFja2V0CiAgICAgICAgInNyZmkiIChiYXNlMzIgIjEzeHZmenI1NTQ2bTNhNGtrc3lh d3pjbDkzbnJrbGFzcjFzbGZhNWFyM3A3N2g5NjJsYTQiKQogICAgICAgICcoInNyZmkiICJz cmZpLWRvYyIgInNyZmktbGliIiAic3JmaS1saXRlLWxpYiIpKQogICAgICAgKHNpbXBsZS1y YWNrZXQtb3JpZ2luCi0gICAgICAgInN0cmluZy1jb25zdGFudHMiIChiYXNlMzIgIjE3NHEz aWhjcDhzNTJtbWxrN3owc2lwamtzaWFjNDMycGZrbTBpbmx3aTkyczZwN2RsYjMiKQorICAg ICAgICJzdHJpbmctY29uc3RhbnRzIiAoYmFzZTMyICIxbHhhYjkzMjN4bXhxczRteGJncjUw NHhnY2dzZjlkdngyeHNiNHA5MmZqenNpZjBkNjR5IikKICAgICAgICAnKCJzdHJpbmctY29u c3RhbnRzIiAic3RyaW5nLWNvbnN0YW50cy1kb2MiICJzdHJpbmctY29uc3RhbnRzLWxpYiIp KQogICAgICAgKHNpbXBsZS1yYWNrZXQtb3JpZ2luCiAgICAgICAgInN3aW5kbGUiIChiYXNl MzIgIjAzbjl5bWpocnc0NWg3aHhrdzRucThuaWRudnM5bWZ6YjQyMjhzMmNqZmFxYmdxeHZz eWIiKQogICAgICAgICcoKCJzd2luZGxlIiAiLiIpKSkKICAgICAgIChzaW1wbGUtcmFja2V0 LW9yaWdpbgotICAgICAgICJzeW50YXgtY29sb3IiIChiYXNlMzIgIjAyZGNkNHl2ZG53MzVt M3NydmZkNDNjc3hmZnh3M2o0cms2emkzNzliOGRzdmJicmp5cTEiKQorICAgICAgICJzeW50 YXgtY29sb3IiIChiYXNlMzIgIjF4eGJ2Y3FjYTk5cHgwMWNuaDQwcjY5dzFpY2E4emw5N3l5 cnliNnh6MzBqNm5ibHNtYjYiKQogICAgICAgICcoInN5bnRheC1jb2xvciIgInN5bnRheC1j b2xvci1kb2MiICJzeW50YXgtY29sb3ItbGliIikpCiAgICAgICAoc2ltcGxlLXJhY2tldC1v cmlnaW4KICAgICAgICAidHJhY2UiIChiYXNlMzIgIjA3MGlobGE1ajc5NmhkYXJuNXd4ZHdu NHhqMHhua201MHNoZ2g0OWp5OTk0bXJpYnZoaWEiKQoKYmFzZS1jb21taXQ6IDNhYjg1NTk0 MzYzNTZlZjg5YWE2MDEzNWQzNTU4NjgxZDY0NDQzYWUKLS0gCjIuMzkuMQoK --5c6b905accf340f29147e4bae41e3b17-- From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 11 03:19:23 2023 Received: (at 61372) by debbugs.gnu.org; 11 Feb 2023 08:19:23 +0000 Received: from localhost ([127.0.0.1]:38603 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pQl6Q-0000xx-PG for submit@debbugs.gnu.org; Sat, 11 Feb 2023 03:19:23 -0500 Received: from mail-ed1-f67.google.com ([209.85.208.67]:36391) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pQl6P-0000xh-7V for 61372@debbugs.gnu.org; Sat, 11 Feb 2023 03:19:21 -0500 Received: by mail-ed1-f67.google.com with SMTP id u21so6961914edv.3 for <61372@debbugs.gnu.org>; Sat, 11 Feb 2023 00:19:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:from:to:cc:subject:date :message-id:reply-to; bh=hM1c0DU2CtWefYPLaDZ83k+W4csnl3I4XDoWV/u1g00=; b=RGi2Sli5G2Gu9NQrep5bzXJAViE+OstOJie7LmBy6au1E07QI6EqJGuvsCvoDwGEcj Ya4R8N9tyWczGJuQdzUIwbkD87+uoPx0NcsyizR4RjM0Rdh3bARcH57AuBYL2cXdX2VE +8vU+CDbhY7JwbrViVCfq1xHyrICcgsd6GH5t/VOqTAC8auUgXbtuDdDk6GWTTv86INe pfoZ/Aw7wKFoLig+pNfyv/i2A7uCALwc0jjPG7SfTpNVkDTHssEUCM9nad8laY4Unj/l dkM3Lg7Vu+ZJfg0cei20wO8D+llcBR4dD1SkxyW1tkevhh5aNrP90SZ5dy16+Pye2a+P VCag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=hM1c0DU2CtWefYPLaDZ83k+W4csnl3I4XDoWV/u1g00=; b=Fm7B/nr4DR5sZEBPfwq3iWfS1uZU3afAqlMtB+5xWiAHKa1HaP62lKLq33lwxVLOp0 MBYtWsvi4UbIe+c56KwtagkgITHBE74bUXGMRcUHjI765qg1RTVMavEtNcdXVlGeWTQK zykrAvyHWXM9wyjAeelTjGpylfrjQTzSLN/WqpUpK48707ISklStEU2lAkwVkse3i2aa OSrDutFXBRDCanK1U8ztqY91K6VM8/DosNG9z06NA6YBvdGADBvnSfVZpLnNKhFn15cj HpNaubMAL93FGjH9GypQ+iXHQbZNv0c0m7u+TaJwI8J3uPDw7F6cDkp/85kImWdYbhB+ LuSQ== X-Gm-Message-State: AO0yUKXdx2zUVYqvDrZUt+6PSgNbf9oBvlSXd0fN0gs0EoDu6GLvvDi8 R+rLX86Tw8YBjEwGO8a04ds= X-Google-Smtp-Source: AK7set+f42yUqnZKYGVp8fuO0rSSm6rspl3YBYbcj/MJR6WR6xk2HG/bCkJHCpffuERFYlDizJ/TbQ== X-Received: by 2002:a50:ab04:0:b0:4ab:4b69:71bf with SMTP id s4-20020a50ab04000000b004ab4b6971bfmr4427092edc.5.1676103555154; Sat, 11 Feb 2023 00:19:15 -0800 (PST) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id cb10-20020a0564020b6a00b004ac54d4da22sm1417957edb.71.2023.02.11.00.19.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 11 Feb 2023 00:19:14 -0800 (PST) Message-ID: Subject: Re: [PATCH v2] gnu: racket: Update to 8.8. From: Liliana Marie Prikler To: Philip McGrath , 61372@debbugs.gnu.org Date: Sat, 11 Feb 2023 09:19:12 +0100 In-Reply-To: <9413db16-b3cc-4f3d-a9a8-5d1dd0123f2f@app.fastmail.com> References: <36842fe7b00c61d3a3fc4008bf08b1c2d03ea6ee.camel@ist.tugraz.at> <189fd05d5d5cbc1193ae2689ec892a3beed9744f.1675883978.git.philip@philipmcgrath.com> <477997567217ea6eecec3f291bc0fbdc848ce886.1676075582.git.philip@philipmcgrath.com> <1b30bef5808a02fdf4b93a2432274ba7da099b43.camel@gmail.com> <9413db16-b3cc-4f3d-a9a8-5d1dd0123f2f@app.fastmail.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.0 MIME-Version: 1.0 X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Am Samstag, dem 11.02.2023 um 02:26 -0500 schrieb Philip McGrath: > Hi, > > On Sat, Feb 11, 2023, at 2:16 AM, Liliana Marie Prikler wrote: > > >  gnu/local.mk                     [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.3 RCVD_IN_VALIDITY_RPBL RBL: Relay in Validity RPBL, https://senderscore.org/blocklistlookup/ [209.85.208.67 listed in bl.score.senderscore.com] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (liliana.prikler[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.208.67 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.208.67 listed in wl.mailspike.net] X-Debbugs-Envelope-To: 61372 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: 0.3 (/) Am Samstag, dem 11.02.2023 um 02:26 -0500 schrieb Philip McGrath: > Hi, >=20 > On Sat, Feb 11, 2023, at 2:16 AM, Liliana Marie Prikler wrote: > > > =C2=A0gnu/local.mk=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=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 3 +- > > git am fails for me with "error: sha1 information is lacking or > > useless (gnu/local.mk)." > > What gives? >=20 > It succeeds for me with the patch both as I supplied it to `git send- > email` (attached) and with `curl > https://issues.guix.gnu.org/issue/61372/raw/2=C2=A0| git am`. I'm not > really familiar with the possible ways for things to go wrong, > though. (I have only used `git am` for contributions to Guix.) Turns out that my local checkout was a few commits behind. I'll locally build racket and schedule the update for the 19th. Cheers From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 19 02:28:50 2023 Received: (at 61372-done) by debbugs.gnu.org; 19 Feb 2023 07:28:50 +0000 Received: from localhost ([127.0.0.1]:45550 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pTe7t-0002Oq-WA for submit@debbugs.gnu.org; Sun, 19 Feb 2023 02:28:50 -0500 Received: from mail-ed1-f67.google.com ([209.85.208.67]:36706) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pTe7s-0002OF-UI for 61372-done@debbugs.gnu.org; Sun, 19 Feb 2023 02:28:49 -0500 Received: by mail-ed1-f67.google.com with SMTP id k5so1499081edo.3 for <61372-done@debbugs.gnu.org>; Sat, 18 Feb 2023 23:28:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:from:to:cc:subject:date :message-id:reply-to; bh=v5YSLb7lCYKusR0KfIXrJic0l3Qd1mYiaLA+R/WKDnI=; b=mo8sFEcGbF7MnVuuwOazYTJIlExeKmZd5II+IaisoJ0CtDrFKrS7AgoFv9mYcaXuYU 6uc6DA1XzIEycPMqyg0Kl54XK9tEdF8UKMrFHJ/6/ugxAS+VPOUgJjvIn2c3tACZZmsY 2IOcxGT9XHTXV3M+SoO6PB7w4Cc0aMymbTFUSXuFME+PPBBnk1bzvJevfUhKgM4J8VxR UOq9wnel8jDA2uPabwH7kqXtBVaWR5szjZzDToUjfnzkOLuwa3JtFM0IxOr0ZUiDsztu IMQBoWEtCEj2Eniw9IwEtImmT/4o8ZXMXpY84Lm+K5YCWdTbjJ44teEu4Oey8yjdcOxV rfOw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=v5YSLb7lCYKusR0KfIXrJic0l3Qd1mYiaLA+R/WKDnI=; b=5N/8Z7kKP9rSZhjfwFjrbeJAb/Zl9BVZLXPy0GMYuaCywuYyMlHk74kt4x9nz2EiyA yxqdeXx8Pov/JjF13tCYEp8fVZcknFdre88t5dC9sVJ9I69QRS2MIUVVqFjnAWOxLmf7 gFfgrc6OaoIW8rTc0TS1cODd0uru2iOeTuU/avT7fD9IeWWEj+qfi+En39crrriJgKK0 YD9PLLKEJj5BY4P4a2w2hUqnfQck4p0x/O/I7+uMIYcNO42ljlJdALXMehN4AdOLNLhz 6lnjrVpvEfxjtf4jFkipifEBrzzMjRLxzp5fNscm8ZURHEIL20uQcNkcufYFSyr9uC// kQJg== X-Gm-Message-State: AO0yUKVklFjD7QmcrzwA40ztYph62Io2mHznrMyUaMr1XIRmRuKJ/0zG J7lY/sOlskKdKi3uQOhxMUGxMLb1tjewVA== X-Google-Smtp-Source: AK7set8aV/jdWrM0/X7FtZYCvT0byle8RykuPGBjT2i/NQhNdmqG+UcoSZ+VwCS1iNS821f/3CHRTg== X-Received: by 2002:aa7:d752:0:b0:4aa:c354:a0e7 with SMTP id a18-20020aa7d752000000b004aac354a0e7mr1381086eds.25.1676791728495; Sat, 18 Feb 2023 23:28:48 -0800 (PST) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id d25-20020a50cd59000000b004acd42c8be5sm85919edj.90.2023.02.18.23.28.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 18 Feb 2023 23:28:48 -0800 (PST) Message-ID: <7cad668d1576362665b28c7d53bc5782080e7697.camel@gmail.com> Subject: Re: [PATCH v2] gnu: racket: Update to 8.8. From: Liliana Marie Prikler To: Philip McGrath , 61372-done@debbugs.gnu.org Date: Sun, 19 Feb 2023 08:28:46 +0100 In-Reply-To: References: <36842fe7b00c61d3a3fc4008bf08b1c2d03ea6ee.camel@ist.tugraz.at> <189fd05d5d5cbc1193ae2689ec892a3beed9744f.1675883978.git.philip@philipmcgrath.com> <477997567217ea6eecec3f291bc0fbdc848ce886.1676075582.git.philip@philipmcgrath.com> <1b30bef5808a02fdf4b93a2432274ba7da099b43.camel@gmail.com> <9413db16-b3cc-4f3d-a9a8-5d1dd0123f2f@app.fastmail.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.0 MIME-Version: 1.0 X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Am Samstag, dem 11.02.2023 um 09:19 +0100 schrieb Liliana Marie Prikler: > Am Samstag, dem 11.02.2023 um 02:26 -0500 schrieb Philip McGrath: > > Hi, > > > > On Sat, Feb 11, 2023, at 2:16 AM, Liliana M [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.208.67 listed in wl.mailspike.net] 1.3 RCVD_IN_VALIDITY_RPBL RBL: Relay in Validity RPBL, https://senderscore.org/blocklistlookup/ [209.85.208.67 listed in bl.score.senderscore.com] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.208.67 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (liliana.prikler[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record X-Debbugs-Envelope-To: 61372-done 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: 0.3 (/) Am Samstag, dem 11.02.2023 um 09:19 +0100 schrieb Liliana Marie Prikler: > Am Samstag, dem 11.02.2023 um 02:26 -0500 schrieb Philip McGrath: > > Hi, > >=20 > > On Sat, Feb 11, 2023, at 2:16 AM, Liliana Marie Prikler wrote: > > > > =C2=A0gnu/local.mk=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=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 3 +- > > > git am fails for me with "error: sha1 information is lacking or > > > useless (gnu/local.mk)." > > > What gives? > >=20 > > It succeeds for me with the patch both as I supplied it to `git > > send- > > email` (attached) and with `curl > > https://issues.guix.gnu.org/issue/61372/raw/2=C2=A0| git am`. I'm not > > really familiar with the possible ways for things to go wrong, > > though. (I have only used `git am` for contributions to Guix.) > Turns out that my local checkout was a few commits behind.=C2=A0 I'll > locally build racket and schedule the update for the 19th. Pushed From unknown Sat Jun 21 05:19:30 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 19 Mar 2023 11:24:11 +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