From unknown Tue Jun 17 20:10:55 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#76529 <76529@debbugs.gnu.org> To: bug#76529 <76529@debbugs.gnu.org> Subject: Status: [PATCH] gnu: emacs: Update to 30.1 Reply-To: bug#76529 <76529@debbugs.gnu.org> Date: Wed, 18 Jun 2025 03:10:55 +0000 retitle 76529 [PATCH] gnu: emacs: Update to 30.1 reassign 76529 guix-patches submitter 76529 Morgan Smith severity 76529 normal tag 76529 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 24 15:04:01 2025 Received: (at submit) by debbugs.gnu.org; 24 Feb 2025 20:04:01 +0000 Received: from localhost ([127.0.0.1]:42819 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tmegL-0007iN-3U for submit@debbugs.gnu.org; Mon, 24 Feb 2025 15:04:01 -0500 Received: from lists.gnu.org ([2001:470:142::17]:56924) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tmegI-0007i2-Em for submit@debbugs.gnu.org; Mon, 24 Feb 2025 15:03:59 -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 1tmefQ-0006Gl-6J for guix-patches@gnu.org; Mon, 24 Feb 2025 15:03:10 -0500 Received: from mail-co1nam11olkn2081d.outbound.protection.outlook.com ([2a01:111:f403:2c16::81d] helo=NAM11-CO1-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tmefO-0008HU-7r for guix-patches@gnu.org; Mon, 24 Feb 2025 15:03:03 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=pvPgZGjk9gXXp4jSa3WAFojGu2Uv1Q/XNmjYSuK7QxxV4bon85OtQ56c7KRbx/V116Jbqqq0eFfJ/T6/wd8Mt0s2xl5vkAowBNzmrA3L5il6ZAxHmPaFiP3mHv/4c+rIq3ru3y//WLGbJbavduF/ED69eJZIY74kFCdU1FZ+Pa4srX3TPW/yRaMxNJatB6eYfmtKNJFEFhbHaxfMCu/SwxAqic7o1AtUfDnQRX0XUtockvuUpekg8bRTXOlkWaEuyG8lAbM3mxwEvBnsaYxeMRS5bM01Dl5s9KMWMuRd9P3qdRZHiu8hwc3VGB/EuwEpQq1Wj2eWy9TlbeM8QpQGqw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=iqKCiVJQqDXYqyixxxFuERBr9UvVHhW7LfoeCV/RzmE=; b=BhUjkjqAmBOldDn1dGm04/juSQogm7wqf7gBams9pKenEh7qqG/i6SewDfUVb+OqBF/etRq1lw00tB304kWydF5thLMCRIWmU0YNEKq4mcJ4I/iHH8piQ8qM8Ut8j39ZH9U82pGDVEfvBcqxr3UijSfbtvzySwdAzHRWkC5UY6CM24dQ/1zNCSTrHKCjQXQW3BCymSyvFK/ZWkbZVWo0GcaGoDJ+YylNO+ZZp7nSYzqkAySgEz7/4qOtJ7CkABNF4d3tItiaE5c0fu9WDZpynfRx/fO1TKFVAcHDsD6LBLTjxhot5YwxaPt3ydBGsAGwH97Qjxhw2F0CKEbJnIS8AQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=iqKCiVJQqDXYqyixxxFuERBr9UvVHhW7LfoeCV/RzmE=; b=RGs2EXYT1TJgxsv/PTCQR4DrHW3GuUaN+wvt2E5pdPSd/CPxmz+T3KBWwBAgefmui7gZf++iSVz2QCmWm0K/41iJ3zlwW+o9AHBxBtlqYunjfSr54Yms9FZiR1wVTI0sCFFdh7Bs/OLfYqOkbXejCW4XFSRqtgKNJV9HECuZK/2astlXbb6gTCHJsHauOLqUaURUBtnwwHL00VYi4bri1kObgrusTH4cATIJjxuB11j1oa7RJHBCHUjf8oNmfZ3RCSMxq1RhcDyjqOF5lpvantO41SQ0G/F087dVTT7J1l3EGQeGMe2HfPmb1/sgRVeMEz+F0TOoB/JLdHG1ZlsZ1g== Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) by DM3PR84MB3642.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:0:45::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8466.21; Mon, 24 Feb 2025 19:57:57 +0000 Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef]) by CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef%4]) with mapi id 15.20.8466.016; Mon, 24 Feb 2025 19:57:56 +0000 From: Morgan Smith To: guix-patches@gnu.org Subject: [PATCH] gnu: emacs-next-minimal: Update to 30.1-rc1. Date: Mon, 24 Feb 2025 14:53:58 -0500 Message-ID: X-Mailer: git-send-email 2.48.1 X-Debbugs-Cc: Andrew Tropin , Divya Ranjan Pattanaik , Ian Eure , Katherine Cox-Buday , Liliana Marie Prikler Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: YQZPR01CA0188.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:8b::28) To CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) X-Microsoft-Original-Message-ID: <712c262c7b73e24e7e0de7b621f968062403e01b.1740426837.git.Morgan.J.Smith@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR84MB3424:EE_|DM3PR84MB3642:EE_ X-MS-Office365-Filtering-Correlation-Id: 10837970-d9d4-41d9-78f8-08dd550d8824 X-Microsoft-Antispam: BCL:0; ARA:14566002|461199028|5072599009|19110799003|15080799006|7092599003|8060799006|3412199025|440099028|10035399004|12071999003|21061999003|41001999003|1710799026; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?vitAYIPJIIkU9cEFC103SqtJDgqnnrO3iHWm6Edq61X689S0aBCIjCrC16i+?= =?us-ascii?Q?CdWdWaxngb07ncmyPid2ClmJDqvIc60skmbzkgPJpaOC3rmqnKI1LqDaaNFY?= =?us-ascii?Q?ipT6xw9GN6vxn/bBeTIeCblgXedPZNF/9NIjw1DoKfGKFDAD78G+DzgnmJZW?= =?us-ascii?Q?eSCCyHSiQHdABcurW2Hcc4UsKl0oOo9VVAuYlicWHjd/Li1iKMs2ZuQXCLNw?= =?us-ascii?Q?hKMtcIJNxoTzRCkuS/GZMtF7q/9gfjg+Lh0QPyI3Fe0Mjqm2Mkhe6yrU2VPx?= =?us-ascii?Q?hl0g15RbXxvJ/SiWiTQSipVu0ch54rsXo/dHsLWLigUGeEFvI7/6bzDw3dIQ?= =?us-ascii?Q?qCvSDhJ7QvTrxGh0Cu1g4b+ghY00hsD9gpwBDAGZ4lRzXCnxy9LbVaFMlMoT?= =?us-ascii?Q?sj/fcoR0CQfJi5AFNJZaHtPZE+wGyLvzkcpEA9hFQqxRQJ5d46w+koZJ3GUL?= =?us-ascii?Q?8ccQnXPV9L9vzx+rsaPfsqGgAVWg4wRohKyC1vvXEexIJPARyWoondteUvKB?= =?us-ascii?Q?JRMc+dqP8+nTdU3z3VChdCH0cEvwngoVe+RyE7a2kqqOLY0qGtXLLtyj5YFA?= =?us-ascii?Q?r/ZYq7W9xbRrczKxICBvgVBgfrESwkIX+/UJTiWKF0iQKBMMYWVn3uBe7owa?= =?us-ascii?Q?ybgwA+p5NVAMlGbf5iq+Efw9nimPCxQ+g72JUjTd8CKrCq5qLCtUxpY9RERH?= =?us-ascii?Q?ZrdDOmIsRNjmbXa61AasmdaGmVlKZStIikSU6ZgwLF9flVJmMKemAWv71bJU?= =?us-ascii?Q?dgSu0HB41rIZPJa8rVU6YvZCFzGXaClmsRCe2puOQuRYrhUODOQfKMcgHd/A?= =?us-ascii?Q?81wOzmrMW15ks0MKRqFns5afB2y1fEKJOHvmKeYYZIm9ldCrhjMOltu1FgNO?= =?us-ascii?Q?6BaxLky2PHv+M6+aqntYWMzdXL5m2/At2z/BusstWDZqOz1+MaLEaznKhAvw?= =?us-ascii?Q?NZSB7OixA4+DPF/3nRfd1QU+JS5gn3S24BS7X2DdEFlT7WOIPBCaQMk71nrx?= =?us-ascii?Q?zGklNrOuCCRC66CTO1rUyEKcEPehPCpheRlYg23mATIRvUDOTUEl+zDCQNgt?= =?us-ascii?Q?5e9xGH5ysaHSlO5bmKA7h0tJgXYMXH3yQ+Ajs5GgotzAHK9f+7Izxg4L2i6C?= =?us-ascii?Q?VOoE9KD1ylDsnD3OYp/gudRxSc1oiWU1olNg7D5QrEVnIFJhtO0wOuaIJhCK?= =?us-ascii?Q?p/d+0xgM3qM/TaO/y88s97rZvzaSc/NugMV0wy8zgNxKpr0JUW0DTzmfHO/H?= =?us-ascii?Q?pQXVdXmTNEtCMlO7D1Do?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?y8EeHPVfMdDIjpafslA2VAeNUgMUgKlU7lLHaV6K4+0c46Bmoi7YDz6dzcWl?= =?us-ascii?Q?vcjsB/7U3Xe8fV3IK1VvvY/bz82n5xIevtyQ6ZgodoaC1DSEc2XIvRX0i0O0?= =?us-ascii?Q?C8LU+TqtFqKwNdcah1aJuV6bj3Jphw4ahWUxXP3PfoV4TSLEQ+XQ93lSPSmZ?= =?us-ascii?Q?U1u11G0esxBs0DNCp9CUh7WqnmmVaAt3BhMd+f/VnkucgX3GFH/qe4Tae5iK?= =?us-ascii?Q?+nvx3lmUkFV952pk4cLjGCikGDjYkvcAuMlgrZD0l43BdvpUkWIskR83UeIE?= =?us-ascii?Q?u24B/p/nrvqSQXXQhKlHdVg8EHcX54SigfWDbd4Jt1TlJSvgDCfPVx1177t8?= =?us-ascii?Q?QLsFOIho909zS+X1LlfCQODsbDZEdCIM76HIzPbZuSpM5XqlG7sAphXYpOTe?= =?us-ascii?Q?V0hPA3+y+AwB/7OGecVdrMNYFYu5MwR4rcaJIhGOBLzg0YjMV/MZz2RdbjBq?= =?us-ascii?Q?1cpbgL+F+aV/GcC7M7dkM+Psv0tLgwq8tN8vzilhd2NwslGgpd1l7aooQG0w?= =?us-ascii?Q?PLELWP73CUQA/W1n0TZRd8yh01irucEeKaCDHmXVoiViKhqqx5gig0e8lL+j?= =?us-ascii?Q?JINwzLYxeaHL5Nk7RVdv9chW8bi7xFHQfznK3c3I0S8y2pRVMasYLsxE+dvs?= =?us-ascii?Q?7DhAAmvDBZ/8BLkfkxt0aGsxaGHDTin18uSzqcQibDMLxnj0w4MVV6OnQOR/?= =?us-ascii?Q?vaMTy2wE3GgN2V8fpqnTwm3ckCDG5UeOVBf+gtnGEuDQEDkf6vYTQHSnj6Br?= =?us-ascii?Q?V4brLw/w28dUAxUuFlEXCgO8y+RJBIa1onxzYTNgikRkskkKPzAZXOS7SOj1?= =?us-ascii?Q?MAjQXMRpPxDtB2tgK8EKbeOzoqssHSiEMnJZ8Inr3icJ/ONZLxt4cIR39/KJ?= =?us-ascii?Q?H64nUyQs5L8CPra3SZqk1dWU5jGVySe7OCCA7V5X4mzbe9f1nO3JYMyEHdv+?= =?us-ascii?Q?j2MmP6sm/GgIXjgxAfpogXFD7VNkHBJ2IrcBkJ44teEGOhEi10A4x/eTWC7M?= =?us-ascii?Q?5sX2NGjEiiN5oO2lj7czL+JBcbLmpn5Tu5YThzfeihaEQAxW2HZjg2mP4VZT?= =?us-ascii?Q?Y37RkeJmichsMs76b0AJbFSA0m+5LHaRoOK5F092xA4c/NtV8ueth2CS7jPc?= =?us-ascii?Q?9qhkXLt/bcOvOw5k+W0+LdI1NBQuPPDb7GKKd/OprL9pXB5snKZNaiyRqSBB?= =?us-ascii?Q?fCiCDPT5L2cKKToVg51664YTpjtFg/eAGgOTlHlGOjjHz/jieDoZJLuNiDiV?= =?us-ascii?Q?Wk5509KydigTxo6l08Ey?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 10837970-d9d4-41d9-78f8-08dd550d8824 X-MS-Exchange-CrossTenant-AuthSource: CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Feb 2025 19:57:56.7254 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM3PR84MB3642 Received-SPF: pass client-ip=2a01:111:f403:2c16::81d; envelope-from=Morgan.J.Smith@outlook.com; helo=NAM11-CO1-obe.outbound.protection.outlook.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, FREEMAIL_FROM=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit Cc: Morgan Smith 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.0 (/) * gnu/packages/emacs.scm (emacs-next-minimal): Update to 30.1-rc1. [phases]: Work around the phase 'patch-program-file-names' expecting the file "lisp/obsolete/terminal.el" in the same way that guile-emacs does. (emacs->emacs-next)[phases]: Add the same workaround as above. Change-Id: Ia83ee362fb70ec437b6930ae661b76cb14589b0b --- Installed this locally on my system. Everything works as expected. It can find the eln files just fine. Used it to native compile my local manifest of Emacs packages and loaded those. Everything worked great. It found those eln files. None of the eln files have a hash in their filename (as expected). Honestly I was expecting to have to adjust the patches so I am pleasantly surprised. gnu/packages/emacs.scm | 32 ++++++++++++++++++++++++-------- 1 file changed, 24 insertions(+), 8 deletions(-) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index c5e671c6a9..2e59e85f6f 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -573,21 +573,19 @@ (define-public emacs-wide-int #~(cons "--with-wide-int" #$flags)))))) (define-public emacs-next-minimal - (let ((commit "881d593a9879f3355733f1b627af7cc0c12b429e") - (revision "0")) - (package + (package (inherit emacs-minimal) (name "emacs-next-minimal") - (version (git-version "30.0.92" revision commit)) + (version "30.1-rc1") (source (origin (method git-fetch) (uri (git-reference (url "https://git.savannah.gnu.org/git/emacs.git") - (commit commit))) + (commit (string-append "emacs-" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "0nj3a7wsl5piqf6a8wnmfyjbpxp2dwl0r48flv9q624jx4nxfr2p")) + (base32 "172q4jsfhlccp5i9z7vsn9z1n8amdwb8ak1jqm7ybwpr5941whbr")) (patches (search-patches "emacs-disable-jit-compilation.patch" "emacs-next-exec-path.patch" @@ -595,7 +593,18 @@ (define-public emacs-next-minimal "emacs-next-native-comp-driver-options.patch" "emacs-next-native-comp-fix-filenames.patch" "emacs-native-comp-pin-packages.patch" - "emacs-pgtk-super-key-fix.patch"))))))) + "emacs-pgtk-super-key-fix.patch")))) + (arguments + (substitute-keyword-arguments (package-arguments emacs-minimal) + ((#:phases phases) + #~(modify-phases #$phases + (add-before 'patch-program-file-names 'help-patch-progam-file-names + (lambda _ + (call-with-output-file "lisp/obsolete/terminal.el" + (lambda (port) (display port))))) + (add-after 'patch-program-file-names 'remove-help-patch-progam-file-names + (lambda _ + (delete-file "lisp/obsolete/terminal.el"))))))))) (define* (emacs->emacs-next emacs #:optional name #:key (version (package-version emacs-next-minimal)) @@ -629,7 +638,14 @@ (define* (emacs->emacs-next emacs #:optional name #$(local-file (search-auxiliary-file "emacs/comp-integrity-next.el")) - "-f" "ert-run-tests-batch-and-exit"))))))))))) + "-f" "ert-run-tests-batch-and-exit"))))) + (add-before 'patch-program-file-names 'help-patch-progam-file-names + (lambda _ + (call-with-output-file "lisp/obsolete/terminal.el" + (lambda (port) (display port))))) + (add-after 'patch-program-file-names 'remove-help-patch-progam-file-names + (lambda _ + (delete-file "lisp/obsolete/terminal.el"))))))))) (define-public emacs-next (emacs->emacs-next emacs)) (define-public emacs-next-pgtk (emacs->emacs-next emacs-pgtk)) base-commit: 61428ccf41f21f5ea1e4f1eec722ef9b1efc3a0e -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 24 15:18:57 2025 Received: (at 76529) by debbugs.gnu.org; 24 Feb 2025 20:18:57 +0000 Received: from localhost ([127.0.0.1]:42886 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tmeum-0008Us-KK for submit@debbugs.gnu.org; Mon, 24 Feb 2025 15:18:56 -0500 Received: from mail-wm1-x342.google.com ([2a00:1450:4864:20::342]:61837) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tmeuj-0008UV-D7 for 76529@debbugs.gnu.org; Mon, 24 Feb 2025 15:18:54 -0500 Received: by mail-wm1-x342.google.com with SMTP id 5b1f17b1804b1-4398738217aso42441105e9.3 for <76529@debbugs.gnu.org>; Mon, 24 Feb 2025 12:18:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740428327; x=1741033127; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=50TogggSyHCsEDY2Amtz6yzbwmrloQsAFWu3L6hNrtw=; b=ZG7lvMbsgt/vv4KJtE7VAu/TfvvRViSA8c+wacJoCsoX4QeLRFq9GSkox66iBrsMqS TccGFScg5xNlph5YmmkF8OtLmSypBBxWOzImrqJZ3iZY5yr+GSZWMRCC9VgIMfsDrzLF Y/gBVDa2d1fmxuFHIdONhYfxBWSZW7oaN/5Bj4h8ueNtz+HW/1KQwskHATNpzw9kduwK QPRuWp7oYXcW2mBRWcxzuIn71cP78fC4EB2fqRoIoWP5L9Qu2op6nPuln88PFQ9atE7E UQn5RS54w2sUYrwjjC0VzXMPr00KMwUZSU9Rp0VFeFWnf3dW7KvsIwgOJMoJGnpTiZHf aqvQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740428327; x=1741033127; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=50TogggSyHCsEDY2Amtz6yzbwmrloQsAFWu3L6hNrtw=; b=RfxfLF7D/O9hgoqAXqKQmFIem+MlReenrYXoseHPQxvuroDbCQj/Qqnkf7rkrz2cDC tc2ujvDA9kf9keSLs+bhGwWepVU50WfpfRAQrQnIoxXCf7nsbTVnlZycQHPRBh6uI0pJ tyDHQVokybNB2cnfeD5gbbs56+uEZr89gJXVxS3pKSYGaPlnHg42Dy7fnqxFcQm+NtN3 klDftRVltg/H23U8W8VXFVPPPQW72tCo5NmJErwOKvBbME7o3h2SsmQu37e7RxsAZIFd aWYkUwbnz1uG7M3KGKu6MDV1DiYC7PI8raIwB4Bxh2yygtWDXa+bID/oUr/ThZqveK1u 8IDA== X-Forwarded-Encrypted: i=1; AJvYcCU9fudTPhDwN+AigcDpHYbXDGi6CYpwo5EwHG3XLt3re7fuYCJIZcRUhtSijIDqIJxVTcXd0Q==@debbugs.gnu.org X-Gm-Message-State: AOJu0YyTNENnETSj150yNf4p7zKPeQP8mt8MK9vaDm6VlUZ65y29F+Io 9ZCFgBN7rIvSykGXDxT1DOEVRJDoeh3zfC9OwoFy0GFdDfvUJlGJ X-Gm-Gg: ASbGncurcziZiNPaj8JdPPXReme784GLy+EIxcrXsCWtQ/1ssk8feH8mhJVUblkx2Jk lBw+0xG2qC68FpYHPqpt7E9JTLohra8HY0sRwYlHGeHTWZ09b71lHNhvSTcG6MMsHtvBIP6GL1U QyMgx6wRcyVJdFvBo/Rzvnw/6aCgR9loevO6EZPg8wnIGcGXaEKW33R2jNsfrYk46KvlNta6KV8 uVckN0FqZ2Gm2DIGUC2zRYlSZr5BL8zGCFvXtylEs3IfMRR5hSY/4brN+TiXTEquOxzXZC7Tb+F U5s0f2bmEN6Xrcv2z7pGYRbfLA4Q6n6wqvjU2kZSyT2XjjF/YVlk9+n88+zbpmgYnUgRx0uHTqZ n8Q== X-Google-Smtp-Source: AGHT+IEaOMBCxggvneM2kIxSB5nVTgefqSRP/0O9xYkKKZLWtg5PY24k7KT7B6vz7WJ+b2Iegrf3Nw== X-Received: by 2002:a05:600c:1390:b0:439:9274:81dd with SMTP id 5b1f17b1804b1-439ae1d7b20mr99978595e9.1.1740428326740; Mon, 24 Feb 2025 12:18:46 -0800 (PST) Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at. [85.127.114.32]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-390cd882a01sm27389f8f.43.2025.02.24.12.18.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 24 Feb 2025 12:18:46 -0800 (PST) Message-ID: <043f08e74564c57ba07a9958afcf39df11bc1367.camel@gmail.com> Subject: Re: [bug#76529] [PATCH] gnu: emacs-next-minimal: Update to 30.1-rc1. From: Liliana Marie Prikler To: Morgan Smith , 76529@debbugs.gnu.org Date: Mon, 24 Feb 2025 21:19:43 +0100 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.48.4 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76529 Cc: Katherine Cox-Buday , Ian Eure , Divya Ranjan Pattanaik , Andrew Tropin X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Am Montag, dem 24.02.2025 um 14:53 -0500 schrieb Morgan Smith: > * gnu/packages/emacs.scm (emacs-next-minimal): Update to 30.1-rc1. > [phases]: Work around the phase 'patch-program-file-names' expecting > the file "lisp/obsolete/terminal.el" in the same way that guile-emacs > does. Since emacs-next-minimal is soon-to-become emacs proper, perhaps we should instead replace =E2=80=98patch-program-file-names=E2=80=99. WDYT? > (emacs->emacs-next)[phases]: Add the same workaround as above. >=20 > Change-Id: Ia83ee362fb70ec437b6930ae661b76cb14589b0b > --- >=20 > Installed this locally on my system.=C2=A0 Everything works as expected.= =C2=A0 > It can find the eln files just fine.=C2=A0 Used it to native compile my > local manifest of Emacs packages and loaded those.=C2=A0 Everything worke= d > great.=C2=A0 It found those eln files.=C2=A0 None of the eln files have a= hash > in their filename (as expected). >=20 > Honestly I was expecting to have to adjust the patches so I am > pleasantly surprised. SGTM :) Cheers From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 24 17:57:36 2025 Received: (at 76529) by debbugs.gnu.org; 24 Feb 2025 22:57:36 +0000 Received: from localhost ([127.0.0.1]:43320 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tmhOH-0006Z7-7h for submit@debbugs.gnu.org; Mon, 24 Feb 2025 17:57:36 -0500 Received: from mail-dm6nam10olkn20813.outbound.protection.outlook.com ([2a01:111:f403:2c13::813]:23840 helo=NAM10-DM6-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tmhO3-0006YK-Fw for 76529@debbugs.gnu.org; Mon, 24 Feb 2025 17:57:20 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=jey3BTEP0D5HqJ8Q7QE6Uj/0tQtcu0x+Iq4H459VEzGQ+WR7eNIwJ1mlJPXWvDC4Ij1Lv5aQWzsKL3wSJAeolaLfuX8TWcpz/dsJxDN6Gz9ITuqM/yZx0An+FTAUbitEk2PQnWFVLjN19DotR2NTMKJgIos9zxVa7jxqkZOx++Gw8pBwvzJS8TOcZl5+GA+sXnO9I2Z17ZEhiTEUypGEC1TXfCRzPfcFKm8IObzagp+hU3VihMKvuNh70Uvb3tWalOBbFWTzZk7IUtYUXvru4fdBFYDbWyjNQzGnol6kYOn4khJXsQghWOwXUdo+0x53cEsnrmeUnNG43Lc7E6MgSQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=PYN6evi6tU/+Ph+54XLXoYVf88d16eSO6TBK/1fSTFs=; b=juV69SDmVnP3wzoKYf+auj3InPxrlBsLSvt9vDeZgqq8nFEOb9OuI+duADpNv9i5Zw5adAEVhNgUItQ51abR1EaESDwnBvANA3CNE3RU2lhzV5v8vXKgiJRMl++pavUQ1EDamK3WTgyzWF/vlsCrhrxR20UFjo/1DmaCgmEWqqdJ1gZtRjzJSG0CjZ/+/EfUk/m5kA2vYXtMjvOpH1lIoijdrAz52ssEeTX1QqDALetbr2kpkuunoKWLL/s5JTHSHFVwwkG5RJEd/MXeyz+gWLIZGUT2543sq4d8I3/ODxEqI9PWihu0zr1jqFPTE/zv3rIYsxkd5r7EAWjBqhnc5g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=PYN6evi6tU/+Ph+54XLXoYVf88d16eSO6TBK/1fSTFs=; b=XQgxvx8uDQdWQRQqLc+/AXc56OCYS6+4gDUgpSEs3UQxXvo3zfO5HVdmF0aTlrNkrqNqJTqrFRAN8kY6ijjQFW0dWQqZRMe6NdWJf6NS0Ib7sW+jCz2HymecL+fevRCiGU2DT+mTTRr8RzDbyIOAx0iTHv0QnqXL8Wgkvl3lxiRYnflTZQG5SkUI7htCCfCHlf4SjKPsvCIstAUL5PAPKOP7bosZl4xTkGhH3OtVfYcEeaHJfXcVTo8tG99jD0pMBZohrFlRwm1GOSuW01cNTZ9ZhDM7fR/cyV6SP2z+Iu8IeEOrSkhX0sdcf/YNWffW5G4vVeWODxxCV81zi19PYQ== Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) by IA1PR84MB3107.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:208:3e9::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8466.20; Mon, 24 Feb 2025 22:57:11 +0000 Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef]) by CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef%4]) with mapi id 15.20.8466.016; Mon, 24 Feb 2025 22:57:10 +0000 From: Morgan Smith To: 76529@debbugs.gnu.org Subject: [PATCH 1/4] gnu: emacs: Update to 30.1. Date: Mon, 24 Feb 2025 17:56:23 -0500 Message-ID: X-Mailer: git-send-email 2.48.1 X-Debbugs-Cc: Andrew Tropin , Divya Ranjan Pattanaik , Ian Eure , Katherine Cox-Buday , Liliana Marie Prikler Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: YQBPR0101CA0237.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:66::32) To CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) X-Microsoft-Original-Message-ID: <40b8619dfc96d3e730bffd30d7f4ebb2e3610019.1740437785.git.Morgan.J.Smith@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR84MB3424:EE_|IA1PR84MB3107:EE_ X-MS-Office365-Filtering-Correlation-Id: 4193d402-19dc-4dbd-296a-08dd552691eb X-Microsoft-Antispam: BCL:0; ARA:14566002|7092599003|5072599009|461199028|15080799006|6090799003|8060799006|19110799003|1602099012|3412199025|4302099013|440099028|10035399004|12071999003|21061999003|41001999003|12091999003|1710799026; X-Microsoft-Antispam-Message-Info: =?utf-8?B?dFJiTzZUbnZJdWRkUVd1RmwrUks4M08vbTcvMXJ6RnZnTHA2ODZubyt3VTNr?= =?utf-8?B?SU85eHZkVVdaOXFONDBJT0JtdmVNWUNKVEp1RGRGYXA0ekxGR2w4Qm82QWZI?= =?utf-8?B?U3poMUtLNkRleHZ3ZlE5cTJWSXE0d3pmVmtZNFZPQWxPLzZMNzF3dGR1QTQw?= =?utf-8?B?d1V4VXljd0NUbTVUWFBQZjZoWmZHM2h0M0hCV1I2VjZQaURxdjZpOVpjT2pK?= =?utf-8?B?bFVuUWRSVlZkOCs5YUIza1QvS2ppaFF2V0xXcFkzeDVpQjBwcFhTcUdHWXFO?= =?utf-8?B?NnpiS29nMTZCWW9BUUVTQkdQUmdBRnErZU8vWDRla3VLOWI4a0tYUTE3dzd4?= =?utf-8?B?Y0laMllQd1R3K1dhYWtqTXR6dytPYnZBOEdZUFcyOHBSRDJUM0RSNHArSFJD?= =?utf-8?B?YU5hWGErNWc0cGhOYi9Va3QwTVFoa3NkUW9kUk84aHdNWWhDVS8vWWV4YSsr?= =?utf-8?B?ckE3UmZVTGUzQWpPcEFSS1R6OGxEMHZkS05wOFdtZ3gyS3FaU05pUWdYNTQ5?= =?utf-8?B?Yno3d2tJN0R3dTRzWU1GdzFCVWVySDVvRFRyVDh5Qm1yVnhHV2M4NzRGZTFO?= =?utf-8?B?QWN1Ukg1ZlFJUGNkc0ZiYUVRT0lQYys5dW5PYnFpcmRFc3RkQmVWSDBJTzFi?= =?utf-8?B?elphQ2txaTBWTzVPZ2N3T0VPTVRZTHV4OFFvVWhRNCttaXI3MC9NMUVISUxG?= =?utf-8?B?QUVRVlJXd2N5VXhHdlJKMWd6LzdtZ3RyMkR6YjBHUWI2Qi9wVC8zbEdRWlg0?= =?utf-8?B?bU51SkwzTS95MVdXVlNjd1JqVVJvck01VHhYUGQrYWR1WjJoQTJmT2FGbUpH?= =?utf-8?B?b05ZZE4vaVpROXFXNjVSSTgvMFhDOW5uRTBPejd3cCtvNHFLNURjM0tORmlk?= =?utf-8?B?US9NZ3BZUWJ3SG9KMlF1STBERW45WTlUTFR0M0g3WG9ZM0VveHRDSXZQRjJ1?= =?utf-8?B?Zi9rN2tGZkRNRFY3YjFVOE5FU0t5S284NndXKzBJWDNXVmFnWE91UjBlN1l3?= =?utf-8?B?NWVOWnNTRnBuMFFGYkdSdDl2bnFIdURNRFNPOWZEVHJZV0VMWHVGYXB5RndR?= =?utf-8?B?K202NFRvQTFmc2lrempzd0pFakNaODg4MW9ZSnNKbHR3T3B6dWhUdEtJajA4?= =?utf-8?B?a0dDVkl5QWZsYno1dmJ0RGNyQmpBdHJkTjk1Y1l2Wnd3NXJXZHV5RlBvb0pD?= =?utf-8?B?NTVDTkdiMjYzcXBQcUNSTW9IZVdQdlVDcU1DVkQxeFluRVBNY0Y3Rjh3bHUx?= =?utf-8?B?VTZnOGRrR0tJaU9qNmNGMVo5QVowRm9qVDBPOE1jSU9EcURzdHZOVUI1b0JJ?= =?utf-8?B?ZWlHSHg1QVRqak1aRmxmNnFCU09GVXBZSFlGVDZHRXpMZW5sMktZUFk0V0RT?= =?utf-8?B?QVM0OGpGdStSZjI2cEZ2U2dYblNYUDBTY29PQzEvQUp4YW1QSnhDeWdwZHZt?= =?utf-8?B?OHNpaEtwamFtWkRFL1hPMTNsMmpaVTNPaGtWVXd4UmhGZTlFMmtDZGFKWndM?= =?utf-8?B?RGp1QllTWFN4R1h4QjdhQVBwNzdOTzdBaS8rSllObGRZbWpDOCtrYkxIVmF3?= =?utf-8?B?d093MDl5ektlN2Q0RHcvL00yLzRTOE8rRkZTS0V0dFU4TDBOVEtLNGpseDBR?= =?utf-8?B?V3JvcGtNSi9wYkRNNmdLVlVnK0FEWG5Eb1hBK0J5WEc0eUJHZzVqNEZBM29V?= =?utf-8?B?VnoxaGdqMjBBYU5EWjNYRm91RjFTOXVuM2tSTEl5SmFMZFVSZ3ZFVkUvSkRk?= =?utf-8?B?ekxRTjVmRW5kZUV5NTMzZmdKaFJEZ3E1RUVlQnRWa1FsMzNjdXVyN0w1MndY?= =?utf-8?B?YWdISW1xNTNtd1BLMitBUkplUHYvUVZoZElDczgydjRoMGUwVXA1dmZ4Z1Rx?= =?utf-8?Q?cS9Z4mc2eiqgq?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?VXVmS1FyWjcrMVBkbnV3QWJqOWhZbE04TG84MS9nWnRpaG5CcnROOFJuRWo0?= =?utf-8?B?Z3N6TC9BSUtURnplK1BXbFBaRlhoQjRubFlmSWlLNVh3ckFQTS9zdm1nRnNY?= =?utf-8?B?MDNRWmtiVkh6MlZIVTRlV01scVphV1RLYTdOcmEwZ1NVN05oeEo4amNtOGIv?= =?utf-8?B?TU5BUXY5d2dPbGFPVFA1YXMxZ2lIQ3lrOGkxRWVPYVVjdnZvT1p6RlhQNDhw?= =?utf-8?B?Y0lkb1RCbG5MMGZQM2tZOTFOQzZIQS9JOFNBSnBRUjFYYnk2U2tpWkhDdmdi?= =?utf-8?B?eVdaK1B2b0Yzd0FVblpoT1BZWnlKRllBVGZmUk45NHJvaEtWSzRyQ2RiM1Ju?= =?utf-8?B?M0FYZjlnOHVUNDR6SjNLZXhsaDY5ZklDbDdXT2FNOGg5WE5jbjJWSXRWZlRP?= =?utf-8?B?ZXI0QWhZYS9TYnJZajczS3NONUs3OTk5QmovMjFoOEUxb3BGdXJLQm5lbDRV?= =?utf-8?B?R2dCSDMrWjJHWFVRUVZtbjhKczArbXVzbEFKb3lWSCt2K3pIcGhnSU80ZzRE?= =?utf-8?B?ZDBsZ2I4Ry9NNEZBZ2dHSGxlU2I0OXBib21ZcE1CRFUrU25BNlJxUDFSaWY5?= =?utf-8?B?dDlvYXk0eUtYbVRyTGFudlpWVGMzZ3VhWkJSL1BZRng3akdqSXhOU0FMZFlP?= =?utf-8?B?NDJjQ2pSRDlaTmZ0d2RySktVK2lMU1BKR2lqRnZMMGd2bmNhK0JVWnpKbVV6?= =?utf-8?B?Sm1SM0JVeXZiVHFVSkZ2Ync3WHlCc0V3WWlrVE8vUXpTRXdvWFBQblk5NHhw?= =?utf-8?B?cjJ1b00wa3RYSW9KM1FRb2pvQ0loRFFoUEVBTzVhOGFHYllBNExUb01paEJq?= =?utf-8?B?UGRZRndpdVVhdGd6QTdYeEt1ZjYycTBqVFhUQTBadlQ3ajc4MTIyQUlOejg3?= =?utf-8?B?Zm80TXVWZHczdXJVSExTRDZ2TmcrT3d1cWt0RWJ6SUt5cTgyQk5reVZJMUg0?= =?utf-8?B?YjBxc3F0RHNvMnlraUJNZEVteVFBNEtUaVdiZDlJSWZlVFIzYmI0ZW0xZWZm?= =?utf-8?B?NkFRWlZ0SXZrclJ2UnNWU1J4cGVyM29DbmtxaEVWWXlDS0RVclg5ZnZSMkti?= =?utf-8?B?WmU2MTluNFZOeGdIWlpwN3h1TnVMY25IWU53aVZFRUprZEgrRU9Tb2NpaFVZ?= =?utf-8?B?Szh1QkRTck9xWFZpekFEdDBaRjB0Q2Z3NitUYmsrZVRRNTdJZUs4YXUvV3VF?= =?utf-8?B?NE5vVEFRb1hIa0J6UThLbXBFeEVIbE94dUtTZFp0d1F6dnN0aFpWMElkWHJ1?= =?utf-8?B?WlAxQkp5WXFtMy9IYVNKRXQ2VXRndkdSc1UwalE1RE1QcE9sZUlZVTBpb1k1?= =?utf-8?B?V3hmVkwzcFExT1loZjVBVEpvamsxcWh6UUVnZ2o5M1FYWWtWL2EwK0pSMWR0?= =?utf-8?B?eUpHRG1BSjRCZUJ2bzdYcGI3VFZ6dHg4MEdITitKK3ZrV0QzUWdWZkxDTGo0?= =?utf-8?B?SVZ5Y01XSnJCZWVvc1RFRWdvVmVXUEpDZnE5cUZ3Mi9TU1RVd25oYjIrYVN3?= =?utf-8?B?ZFF1eERqWWptSTdvRHBBbGZZYnY1N2I4cCtDRVIxcklFOG5ZYnBpdVRpMkdC?= =?utf-8?B?djlZMmVxYWhnTXhoTTZvdFU3YmMvdFF5T1p0V0hjbEE3blBOdzZqYTVURHR3?= =?utf-8?B?YS91SzZOcEtWbzlqU3RDMS95UmxnS3Y4NlQ1ck1PNHNxWjEwRml6ZlJ3dmZJ?= =?utf-8?Q?+pY6tyZ0ilYaejtXCbE+?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4193d402-19dc-4dbd-296a-08dd552691eb X-MS-Exchange-CrossTenant-AuthSource: CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Feb 2025 22:57:10.7599 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR84MB3107 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 76529 Cc: Morgan Smith X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/emacs.scm (emacs-minimal): Update to 30.1. (guile-emacs): Remove now unneeded phase. * gnu/packages/aux-files/emacs/comp-integrity.el: Update with new type names. * gnu/packages/patches/emacs-exec-path.patch: Replace with 'emacs-next-...' patch. * gnu/packages/patches/emacs-native-comp-driver-options.patch: Likewise * gnu/packages/patches/emacs-native-comp-fix-filenames.patch: Likewise Change-Id: Ic144329bfe5a126a5d7e86dd0fdb726cf92de175 --- .../aux-files/emacs/comp-integrity.el | 6 +- gnu/packages/emacs.scm | 9 +- gnu/packages/patches/emacs-exec-path.patch | 26 +++--- .../emacs-native-comp-driver-options.patch | 7 +- .../emacs-native-comp-fix-filenames.patch | 93 ++++++++++--------- 5 files changed, 73 insertions(+), 68 deletions(-) diff --git a/gnu/packages/aux-files/emacs/comp-integrity.el b/gnu/packages/aux-files/emacs/comp-integrity.el index abe7e7c0c9..4e8233a276 100644 --- a/gnu/packages/aux-files/emacs/comp-integrity.el +++ b/gnu/packages/aux-files/emacs/comp-integrity.el @@ -16,9 +16,9 @@ (let ((desc (substring-no-properties (with-output-to-string (help-fns-function-description-header ',fun))))) - (cond ((string-search "native-compiled" desc) 'native) - ((string-search "byte-compiled" desc) 'byte) - ((string-search "built-in" desc) 'built-in) + (cond ((string-search "native-comp-function" desc) 'native) + ((string-search "byte-code-function" desc) 'byte) + ((string-search "primitive-function" desc) 'built-in) (t nil)))))))) (defmacro expect-native (fun &optional feature) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index c5e671c6a9..4d14feb38b 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -100,7 +100,7 @@ (define (%emacs-modules build-system) (define-public emacs-minimal (package (name "emacs-minimal") - (version "29.4") + (version "30.1") ;; Note: When using (replacement …), ensure that comp-native-version-dir ;; stays the same across grafts. ;; Run `make check-system TESTS=emacs-native-comp' to ensure that grafts @@ -111,7 +111,7 @@ (define-public emacs-minimal version ".tar.xz")) (sha256 (base32 - "0dd2mh6maa7dc5f49qdzj7bi4hda4wfm1cvvgq560djcz537k2ds")) + "13qkdx515qv7m8b2mpd37p16frs0xgl7bw8xvv397bz6fspc3jkc")) (patches (search-patches "emacs-disable-jit-compilation.patch" "emacs-exec-path.patch" "emacs-fix-scheme-indent-function.patch" @@ -172,7 +172,6 @@ (define-public emacs-minimal "lisp/mail/feedmail.el" "lisp/obsolete/pgg-pgp.el" "lisp/obsolete/pgg-pgp5.el" - "lisp/obsolete/terminal.el" "lisp/org/ob-eval.el" "lisp/textmodes/artist.el" "lisp/progmodes/sh-script.el" @@ -721,10 +720,6 @@ (define-public guile-emacs ;; Likewise, we don't need to patch helper binaries ;; like etags, ctags or ebrowse. "^emacs(-[0-9]+(\\.[0-9]+)*)?$"))))) - (add-after 'unpack 'help-patch-progam-file-names - (lambda _ - (call-with-output-file "lisp/obsolete/terminal.el" - (lambda (port) (display port))))) (add-after 'configure 'touch-lisp/finder-inf.el (lambda _ (call-with-output-file "lisp/finder-inf.el" diff --git a/gnu/packages/patches/emacs-exec-path.patch b/gnu/packages/patches/emacs-exec-path.patch index 9a76b0237d..6e33e25258 100644 --- a/gnu/packages/patches/emacs-exec-path.patch +++ b/gnu/packages/patches/emacs-exec-path.patch @@ -2,15 +2,17 @@ Do not capture the build-time value of $PATH in the 'emacs' executable since this can noticeably increase the size of the closure of Emacs with things like GCC being referenced. ---- a/lisp/loadup.el -+++ b/lisp/loadup.el -@@ -530,7 +530,8 @@ lost after dumping"))) - ((equal dump-mode "dump") "emacs") - ((equal dump-mode "bootstrap") "emacs") - ((equal dump-mode "pbootstrap") "bootstrap-emacs.pdmp") -- (t (error "Unrecognized dump mode %s" dump-mode))))) -+ (t (error "Unrecognized dump mode %s" dump-mode)))) -+ (exec-path nil)) - (when (and (featurep 'native-compile) - (equal dump-mode "pdump")) - ;; Don't enable this before bootstrap is completed, as the +Index: emacs-next/lisp/loadup.el +=================================================================== +--- emacs-next.orig/lisp/loadup.el ++++ emacs-next/lisp/loadup.el +@@ -599,7 +599,8 @@ lost after dumping"))) + ((equal dump-mode "dump") "emacs") + ((equal dump-mode "bootstrap") "emacs") + ((equal dump-mode "pbootstrap") "bootstrap-emacs.pdmp") +- (t (error "Unrecognized dump mode %s" dump-mode))))) ++ (t (error "Unrecognized dump mode %s" dump-mode)))) ++ (exec-path nil)) + (when (and (featurep 'native-compile) + (equal dump-mode "pdump")) + ;; Don't enable this before bootstrap is completed, as the diff --git a/gnu/packages/patches/emacs-native-comp-driver-options.patch b/gnu/packages/patches/emacs-native-comp-driver-options.patch index 308c4f1212..e4ed5a48f1 100644 --- a/gnu/packages/patches/emacs-native-comp-driver-options.patch +++ b/gnu/packages/patches/emacs-native-comp-driver-options.patch @@ -2,12 +2,13 @@ We substitute this anyway, so let's make it easier to substitute. --- a/lisp/emacs-lisp/comp.el +++ b/lisp/emacs-lisp/comp.el -@@ -178,8 +178,7 @@ and above." +@@ -203,9 +203,7 @@ and above." :type '(repeat string) :version "28.1") --(defcustom native-comp-driver-options (when (eq system-type 'darwin) -- '("-Wl,-w")) +-(defcustom native-comp-driver-options +- (cond ((eq system-type 'darwin) '("-Wl,-w")) +- ((eq system-type 'cygwin) '("-Wl,-dynamicbase"))) +(defcustom native-comp-driver-options nil "Options passed verbatim to the native compiler's back-end driver. Note that not all options are meaningful; typically only the options diff --git a/gnu/packages/patches/emacs-native-comp-fix-filenames.patch b/gnu/packages/patches/emacs-native-comp-fix-filenames.patch index 169323f290..7897fa9b04 100644 --- a/gnu/packages/patches/emacs-native-comp-fix-filenames.patch +++ b/gnu/packages/patches/emacs-native-comp-fix-filenames.patch @@ -12,11 +12,11 @@ way into the actual variable despite attempts to remove it by calling The user-visible procedure ‘startup-redirect-eln-cache’ is kept, as packages may require it, but only pushes the new value now. -Index: emacs-29.2/src/comp.c +Index: emacs-next/src/comp.c =================================================================== ---- emacs-29.2.orig/src/comp.c -+++ emacs-29.2/src/comp.c -@@ -4396,26 +4396,17 @@ DEFUN ("comp-el-to-eln-rel-filename", Fc +--- emacs-next.orig/src/comp.c ++++ emacs-next/src/comp.c +@@ -4403,26 +4403,17 @@ DEFUN ("comp-el-to-eln-rel-filename", Fc Scomp_el_to_eln_rel_filename, 1, 1, 0, doc: /* Return the relative name of the .eln file for FILENAME. FILENAME must exist, and if it's a symlink, the target must exist. @@ -49,7 +49,7 @@ Index: emacs-29.2/src/comp.c if (NILP (Ffile_exists_p (filename))) xsignal1 (Qfile_missing, filename); -@@ -4423,64 +4414,55 @@ one for the file name and another for it +@@ -4430,64 +4421,55 @@ one for the file name and another for it filename = Fw32_long_file_name (filename); #endif @@ -157,7 +157,7 @@ Index: emacs-29.2/src/comp.c } DEFUN ("comp-el-to-eln-filename", Fcomp_el_to_eln_filename, -@@ -4494,13 +4476,7 @@ If BASE-DIR is non-nil, use it as the di +@@ -4501,13 +4483,7 @@ If BASE-DIR is non-nil, use it as the di non-absolute BASE-DIR is interpreted as relative to `invocation-directory'. If BASE-DIR is omitted or nil, look for the first writable directory in `native-comp-eln-load-path', and use as BASE-DIR its subdirectory @@ -172,7 +172,7 @@ Index: emacs-29.2/src/comp.c (Lisp_Object filename, Lisp_Object base_dir) { Lisp_Object source_filename = filename; -@@ -4548,10 +4524,11 @@ the latter is supposed to be used by the +@@ -4555,10 +4531,11 @@ the latter is supposed to be used by the Lisp_Object lisp_preloaded = Fgetenv_internal (build_string ("LISP_PRELOADED"), Qnil); base_dir = Fexpand_file_name (Vcomp_native_version_dir, base_dir); @@ -186,7 +186,7 @@ Index: emacs-29.2/src/comp.c CALL1I (split-string, lisp_preloaded)))))) base_dir = Fexpand_file_name (build_string ("preloaded"), base_dir); -@@ -5863,10 +5840,7 @@ The last directory of this list is assum +@@ -5875,10 +5852,7 @@ The last directory of this list is assum the system *.eln files, which are the files produced when building Emacs. */); @@ -198,11 +198,11 @@ Index: emacs-29.2/src/comp.c DEFVAR_LISP ("native-comp-enable-subr-trampolines", Vnative_comp_enable_subr_trampolines, -Index: emacs-29.2/lisp/startup.el +Index: emacs-next/lisp/startup.el =================================================================== ---- emacs-29.2.orig/lisp/startup.el -+++ emacs-29.2/lisp/startup.el -@@ -545,9 +545,6 @@ DIRS are relative." +--- emacs-next.orig/lisp/startup.el ++++ emacs-next/lisp/startup.el +@@ -527,9 +527,6 @@ DIRS are relative." (defvar native-comp-jit-compilation) (defvar native-comp-enable-subr-trampolines) @@ -212,7 +212,7 @@ Index: emacs-29.2/lisp/startup.el (defun startup-redirect-eln-cache (cache-directory) "Redirect the user's eln-cache directory to CACHE-DIRECTORY. CACHE-DIRECTORY must be a single directory, a string. -@@ -558,22 +555,10 @@ to `user-emacs-directory'. +@@ -540,22 +537,10 @@ to `user-emacs-directory'. For best results, call this function in your early-init file, so that the rest of initialization and package loading uses the updated value." @@ -232,10 +232,10 @@ Index: emacs-29.2/lisp/startup.el - (setq startup--original-eln-load-path - (copy-sequence native-comp-eln-load-path)))) - - (defun normal-top-level () - "Emacs calls this function when it first starts up. - It sets `command-line-processed', processes the command-line, -@@ -1362,12 +1347,6 @@ please check its value") + (defun startup--rescale-elt-match-p (font-pattern font-object) + "Test whether FONT-OBJECT matches an element of `face-font-rescale-alist'. + FONT-OBJECT is a font-object that specifies a font to test. +@@ -1383,12 +1368,6 @@ please check its value") startup-init-directory))) (setq early-init-file user-init-file) @@ -248,7 +248,7 @@ Index: emacs-29.2/lisp/startup.el ;; If any package directory exists, initialize the package system. (and user-init-file package-enable-at-startup -@@ -1502,12 +1481,6 @@ please check its value") +@@ -1523,12 +1502,6 @@ please check its value") startup-init-directory)) t) @@ -261,10 +261,10 @@ Index: emacs-29.2/lisp/startup.el (when (and deactivate-mark transient-mark-mode) (with-current-buffer (window-buffer) (deactivate-mark))) -Index: emacs-29.2/lisp/loadup.el +Index: emacs-next/lisp/loadup.el =================================================================== ---- emacs-29.2.orig/lisp/loadup.el -+++ emacs-29.2/lisp/loadup.el +--- emacs-next.orig/lisp/loadup.el ++++ emacs-next/lisp/loadup.el @@ -53,6 +53,14 @@ (setq redisplay--inhibit-bidi t) @@ -280,9 +280,16 @@ Index: emacs-29.2/lisp/loadup.el ;; Add subdirectories to the load-path for files that might get ;; autoloaded when bootstrapping or running Emacs normally. -@@ -494,22 +502,20 @@ lost after dumping"))) - (concat eln-dest-dir "native-lisp/" comp-native-version-dir "/")) +@@ -538,27 +546,25 @@ This to have it working when installed o + directory got moved. This is set to be a pair in the form of: + \(rel-filename-from-install-bin . rel-filename-from-local-bin)." + (when (and load--bin-dest-dir load--eln-dest-dir) +- (setq eln-dest-dir +- (concat load--eln-dest-dir "native-lisp/" comp-native-version-dir "/")) ++ (setq load--eln-versioned-dest-dir ++ (concat load--eln-dest-dir "native-lisp/" comp-native-version-dir "/")) (maphash (lambda (_ cu) + (when (stringp (native-comp-unit-file cu)) (let* ((file (native-comp-unit-file cu)) - (preloaded (equal (substring (file-name-directory file) - -10 -1) @@ -302,33 +309,33 @@ Index: emacs-29.2/lisp/loadup.el - (file-name-nondirectory - file) - eln-dest-dir-eff) -- bin-dest-dir) +- load--bin-dest-dir) + (file-relative-name + (expand-file-name + (save-match-data + (string-match native-lisp-needle file) + (substring file (match-end 0))) -+ eln-dest-dir) -+ bin-dest-dir) ++ load--eln-versioned-dest-dir) ++ load--bin-dest-dir) ;; Relative filename from the built uninstalled binary. - (file-relative-name file invocation-directory))))) - comp-loaded-comp-units-h))) -@@ -557,7 +563,9 @@ lost after dumping"))) - (equal dump-mode "pdump")) - ;; Don't enable this before bootstrap is completed, as the - ;; compiler infrastructure may not be usable yet. -- (setq native-comp-enable-subr-trampolines t)) -+ (setq native-comp-enable-subr-trampolines t -+ ;; We loaded everything we could. -+ comp-file-preloaded-p nil)) - (message "Dumping under the name %s" output) - (condition-case () - (delete-file output) -Index: emacs-29.2/src/Makefile.in + (file-relative-name file invocation-directory)))))) + comp-loaded-comp-units-h))) +@@ -644,7 +650,9 @@ directory got moved. This is set to be + (equal dump-mode "pdump")) + ;; Don't enable this before bootstrap is completed, as the + ;; compiler infrastructure may not be usable yet. +- (setq native-comp-enable-subr-trampolines t)) ++ (setq native-comp-enable-subr-trampolines t ++ ;; We loaded everything we could. ++ comp-file-preloaded-p nil)) + (message "Dumping under the name %s" output) + (condition-case () + (delete-file output) +Index: emacs-next/src/Makefile.in =================================================================== ---- emacs-29.2.orig/src/Makefile.in -+++ emacs-29.2/src/Makefile.in -@@ -553,6 +553,7 @@ shortlisp := $(filter-out ${shortlisp_fi +--- emacs-next.orig/src/Makefile.in ++++ emacs-next/src/Makefile.in +@@ -591,6 +591,7 @@ shortlisp := $(filter-out ${shortlisp_fi ## We don't really need to sort, but may as well use it to remove duplicates. shortlisp := loaddefs.el loadup.el $(sort ${shortlisp}) export LISP_PRELOADED = ${shortlisp} base-commit: 61428ccf41f21f5ea1e4f1eec722ef9b1efc3a0e -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 24 17:57:37 2025 Received: (at 76529) by debbugs.gnu.org; 24 Feb 2025 22:57:37 +0000 Received: from localhost ([127.0.0.1]:43322 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tmhOK-0006ZK-CS for submit@debbugs.gnu.org; Mon, 24 Feb 2025 17:57:37 -0500 Received: from mail-dm6nam10olkn20813.outbound.protection.outlook.com ([2a01:111:f403:2c13::813]:23840 helo=NAM10-DM6-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tmhO5-0006YK-2F for 76529@debbugs.gnu.org; Mon, 24 Feb 2025 17:57:22 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ApNBY52bZIoklJ+9v5JOHv1wrMF2t3Z+78hogP0Agpo3rttBR9ZpQBWBWiPwli9oMCn8IuEs0ahRtLUQvhmOEdXolMvC9QeYb9/O2PMKhernjT9OdxZmQ6ZMIr+WN7rm1UhSg5IAgQ14nefKI6mwFc2QOs8Uc0ToqNEVULCysmOth/W4zP8W9pX9hwb2oZSxtBTCt1mgw+i/iS6rJ5c3t4NzIxu8jF0vTyEJt6btTKuZ7+L9/OMF7q3+dv8+U/xiGrH7chz2hQxmSyd4T59bNkDpko6Oxprgoxhfce69kk74Rt5MfFvYRdKDBmCYZDxE78hXKVpKGvH8GF091+Bpdg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Idb/CIOBAKtYqjQE+4Yfq7IMMR8YWDE5ic1Cpxre5Jw=; b=cZtkQuGRU5sEPnGpc2zL+EuQhY1avYgnRS7S5VFUma0wBx3kSMRB9GTvE8+eD/ukiZra5iDza9KLOq0f9jUbSIs2b5hcmzdNEySOn3XvzWamv8OUNMRBC/giia57NJeWyEu53ltY1zIYTVA0gaERkBIJy3j6yoG4fMTYVbkLj4tYsb++ohYNMXNN/1ptcDUOwZiHnzGRiUPn/jTgnc28mt5bALby0L37xgHDzjG8UhnZZQp46aZGu6fKdzwJqo+JyIN2Hec77dhz3BoJIYa4B2GY+vXgCYqDoCw/J22GpZbAZWgXK/HmQhnMMDTE8r7qo0beSOs2X0NIInTxam0fLg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Idb/CIOBAKtYqjQE+4Yfq7IMMR8YWDE5ic1Cpxre5Jw=; b=E2qw3dJqw5UGaaOCWsB/nqMlLdP5WIn5QTfH78uuL3jz+j8D+tPAlN1sh97rLdsdg3JOnSNT8LItRDAA9ruhcSpZJ5gGcXYncbxX/ugCC+nzoGpIOcd0UnzCcngDo6PuSS9PuntJcfCD2frQ2Eaoa6teTO2gD3FrF/E+r/mYiqyA/WHVqJvbotOFB+KkW5ajU26vO9jLD8YfKnhoSi2m+p4/NxpxhfN7aC/uKT7328dp9FTOHzLuZeDu0qq5/7bOZ4gvetyRD6SiiPsMOzJ+UX1GyWsYg7ppdcsN+taEA5kggX+uwYplSPHMXiyVcxXCHaAhdz/HNtCUoo7A2EcptQ== Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) by IA1PR84MB3107.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:208:3e9::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8466.20; Mon, 24 Feb 2025 22:57:15 +0000 Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef]) by CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef%4]) with mapi id 15.20.8466.016; Mon, 24 Feb 2025 22:57:15 +0000 From: Morgan Smith To: 76529@debbugs.gnu.org Subject: [PATCH 2/4] gnu: emacs-next: Update to 31.0.50-0.60232a3. Date: Mon, 24 Feb 2025 17:56:24 -0500 Message-ID: X-Mailer: git-send-email 2.48.1 In-Reply-To: <40b8619dfc96d3e730bffd30d7f4ebb2e3610019.1740437785.git.Morgan.J.Smith@outlook.com> References: <40b8619dfc96d3e730bffd30d7f4ebb2e3610019.1740437785.git.Morgan.J.Smith@outlook.com> X-Debbugs-Cc: Andrew Tropin , Divya Ranjan Pattanaik , Ian Eure , Katherine Cox-Buday , Liliana Marie Prikler Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: YQBPR0101CA0225.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:66::6) To CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR84MB3424:EE_|IA1PR84MB3107:EE_ X-MS-Office365-Filtering-Correlation-Id: 9410b644-a349-4616-a115-08dd55269496 X-Microsoft-Antispam: BCL:0; ARA:14566002|7092599003|5072599009|461199028|15080799006|6090799003|8060799006|19110799003|1602099012|3412199025|4302099013|440099028|10035399004|12071999003|21061999003|41001999003|12091999003|1710799026; X-Microsoft-Antispam-Message-Info: =?utf-8?B?MEMreE5XV0VyTC9ieTd1RzlvTS9obDJXS0FzVldDSWJoNmZ5eldoRVBqTWlG?= =?utf-8?B?Z3hRVWdFTUlMbnEwTW1mVXNtUkFwZWFJNHhMVEdLMXF4TFoyMEN0QUlvbWRt?= =?utf-8?B?TEFBQ054Mm9QWFRYMERUbHM3TVcyLzZDTVR4T1pCQnltMis2MXFtT2t2eHNr?= =?utf-8?B?Y0JtK01Ndk1uMjdLVUEwdmRreE40TVZJRDQ3TTk4Mmd6TVZIN21HVElldzEr?= =?utf-8?B?SFJWMGZOTzBQRWh5WFN4T3o2WWdwaCswNWJoNmNkUEd3ZDI1b1VKUmgvQ3JN?= =?utf-8?B?K3QxaERPRDJOcWJyaXJiWDk0cmh5dWhjdmRDd1pZMmgvelRtSzdhaktnOGZO?= =?utf-8?B?UmtIMElLb3MrNUdDM2hMeWRIRVpUM0daaTF0VGNhbGljYWgxTzBvRitrNHM5?= =?utf-8?B?OXdYU1JuakhxMG1Wd1lUSUQyWWFDSlJSQ3Rpenh2Z3ZHbnJXZURNeFVzKzN6?= =?utf-8?B?bitTeGlXQllOTlVNMFJFbVhRb3Y4cXNQSjlpTHVMRm0xQyt6M2NzRHA0Rlow?= =?utf-8?B?b04rWUpENGt3VU1LVDNDNE1LLzVzbTJKZ21DcTVyV2d2UzI2NkFvd250U2Ir?= =?utf-8?B?MFVZUm1hRlFyN3BaOUJSdXJtSWxvSUNUandEa2hGaVlCRGxnaitEbzlhRVdt?= =?utf-8?B?WmRRa1cwbkxXWU1neHorZjBMK3ZMT3c1Y2xMbjBEcXRHZEpNRlJ2dlZvQnBv?= =?utf-8?B?TzVPUzJVQVdPcnpkOVJXbWRJbW9Zc1dkYnNRY0V1d2dUMFBVZTkvNEVSSUJj?= =?utf-8?B?R3NlVDFZbXBxekEydDU3Szl0Q1ZKVlFXSVZIcTZtVFJXdTVpWFRKejlzODB6?= =?utf-8?B?SDA1NmpHeEZnWWRkeGtEY2R6clRyeFZwd0dIMkJtazhzcjNQTlppMG1YK2t6?= =?utf-8?B?WXNLaW1KMkZPVFF5T2VTZHRpLzg0SDZ4TTVBRzAxaU9NL1k5N0xjVWdZbjBP?= =?utf-8?B?WlVEYzl3UmlUTnl0MjBvN3pUdzJUdXZFSERHWHFuRG5ubkY4S3o5bjg3d3B3?= =?utf-8?B?VlhqNUFFcGF6SlJGb3ZLS3V4K1VtNXpQM0pNVEYvblhXSFVZejNacVJvdm95?= =?utf-8?B?bzNwZEUyK0pJYmZycUtoNGlvZzhUeXI0bkFXSU9QNHZKYzltUDkxRVhscWNJ?= =?utf-8?B?b0lBTWU0WU55QmZnK0g5WUFSc0JrRzR1VlgydW9ESzRWcHVadUNGamQwaHJj?= =?utf-8?B?eG5QSXQwSndUd084dW1yTm1lT0hYQUMyM1BKUmlFMndta3pLeWFUZUx2WXlO?= =?utf-8?B?d3lzcXNqQklIcFMybHJDck1XWmpiVXFJVnozb2tPWHBna2ZIcmtBODBLdVpF?= =?utf-8?B?QU01M0RwOXR5OTNqSi90U21kZE11L0JPZlNwdisvQWFjd1pEalg3S0FWa2lq?= =?utf-8?B?ZUY4UjJUQ21jemtvUkpyelI3OWkrcmgxdkdPaGpIbW9haENjMmprWE5uSU44?= =?utf-8?B?SkNtMkNrc3ZEZGJnRzU5MEdqUE1WMm92bGl3TlRvdlNkbFF1ektYVG1MMjVK?= =?utf-8?B?N1JxbHk4TVNSY3ZvOSsvSVB2SUlOYUw4WTNHaWNpakdxaXk4UUNTTm9ZcDFh?= =?utf-8?B?WFRwQzJpNTQyUnJ5bTdLRjV5R2lSWGZ1ZGsyTThadGhOb3I1T0F1a1JDWENW?= =?utf-8?B?K09xUkZQWElwMkpJcHhtdElGd3E1UXBpRjJJY0c2TWJyYWpjVWp0WmFINWUx?= =?utf-8?B?L1Z2dzlYZzJlS0Z2QjlyTmNLS1p6QWNTVW52U0VlVDYwUjBoVE9Eb3ZoV2Fs?= =?utf-8?B?SXRPQ09QdmcyZHo5UjVMcnJjNGgreEpCb1ZKQU9BTS9ZdnlYbm5GU2g4MHdM?= =?utf-8?B?amlLRWxGSlM0ajVtSFI0VDdFaTV5ZjU3VnVFaGxScGs2Z2hEdlQ2WDIwb1JY?= =?utf-8?Q?4ybmWSTkj5Y1i?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?TStPSzIyL3dwc05mTUpRZEVkODZ3OWlzbE0vUzVkaUpmbWo3WDBEMEttUVJY?= =?utf-8?B?Qk81YVVwQkVmYmFyRkFKRHVRMjdNRGk4M1BMK296U05Eb1RhYi9NeXRvTE4x?= =?utf-8?B?YnYxUk9oa0FUZ0s5N1BJRFhDUk4xWi9sQVZxY29Dci9NeVQzU1ovWVNDYmov?= =?utf-8?B?NE5lV0t6Qi9wc0dPdENRbzJtMkROTnJOK0NuaUozV3RKYlZib1ZSZnorRTZI?= =?utf-8?B?SktYcElyNXdSUUQyZnVXeEtmeDhKTGppbE16RVlZM3JtWVpVRGFyOC9UeTFT?= =?utf-8?B?K1NBemplcUNQUVdQemhhWkIwYTJJd0pzdjgxemlmSWJYdFh2NUVZNno4bEtQ?= =?utf-8?B?SG1xYnpRSmMyNWhSbStaWVdDZEpmQTVHR1NIaHNTb1hsOXhHakZjYWJ6Z3JX?= =?utf-8?B?algxc21pUjNLSjU5VXhZUEwwMGJFeFhKVW5KSksrS0tId2xlTzR2V3pPdTlz?= =?utf-8?B?RFNSVnJCVVVqcW1YMHBuSVZxeE1IN0JoZWVwR09vOXdXTmlxcFRrMEpENlVk?= =?utf-8?B?dnBnZ0pGSUc1SFVPWFhod1dWRXZYdENqUkYxOVc5Y0llemtJS2NXYUk3OFZy?= =?utf-8?B?U0dBSDF6d1BxSk4yak9XUnRpLzhpaVlDRlBrUHhNSG1MTmU5NTh3L3BRUnZt?= =?utf-8?B?N1V6MTVqbndYN2ZvQnBvem1PUTZqVDQ3Rm0wTW5rQjV1WVdVQXVlSFNoTVNY?= =?utf-8?B?SFFaZ2Nrc2JwSi9PaUsyTmVWanYrQlNYMnRtRXZDSDM1c3VjSVNoZ2ZGSFhO?= =?utf-8?B?VVhvZmFieUR0b0gwR0RxU3kvVFBzMVNSM0pJbS9HekdQOW1uUFVXL2F3OVdV?= =?utf-8?B?T0FreUlxL3dJV3Bpb2ZieXl2eGN0SUlXd2ZQNGIxWHc3dCtkY2pmTXVPWS9i?= =?utf-8?B?UnB0aTdyRTdnZVhSSkhFdys4ZU84VERLUy9iMEpnWjJ1WHRRUVlFRG1pK1Uw?= =?utf-8?B?K0hSWFNpWWovOU9tNXROTTdGTFZPRWZtV0xGUkZ2akpzemJwcjV2WUs4Wm1O?= =?utf-8?B?eWt4UHNxeXJjL3dZZDZpUVRrbFBHa1hJVU8xWVltOFIzRlhGZUVLYW5FbkZ6?= =?utf-8?B?YllPMzB3Q0VvZzRLd1M5SWQ4MDdsUXVwSENrVmVOOElybHBrM2t5VldiUDQz?= =?utf-8?B?MG45dkxlR09DUHpvRHNBcCtQaHFnOUE4QnFUTG1UQW9OdFY1UDlJSHl4bUh1?= =?utf-8?B?OExHalluYUNja0pVRzdZak1FaHpiNXVhNXlIYWcvUC9EN3B0V2Y3NWN4dUo5?= =?utf-8?B?NDFhVjJOK3N1NzBkaDIrci9BQm81b3ovNG9XcHNaRlljT0oreEVNVXFtdnJ4?= =?utf-8?B?cEdaRWRPeUVmdC9qWEQyQTdZa3Exa1pVWjcrWWcvNUc5RGE0ZUZtZ1M4SWlZ?= =?utf-8?B?TUYyWGNhZ1gwOEpsdXl4dzhXR3J6ckFzMlBhODJWU3ZvSzlQZmNHSlJOcHhk?= =?utf-8?B?WWlTb2JoL00vUXFzREcxN0IxL2ZPam14dWFYUkNlWlFqMWE5MzN0VVhrUUZ1?= =?utf-8?B?ckx1NEhxbkVqRGdsa2JHLzlaSjlic1ZTRDNYMktIamJubnZWTmVPdVNmTU5l?= =?utf-8?B?TzRqRURleU5GVTQyUFc3akgxam5JV01jODVEMkFaZ1FHNXhWRWx1NnFwSEtQ?= =?utf-8?B?V3ZFSnNXQTMzTjFrNGlZQ0dnS1hmc1lFYzA5TW9NQ1NsMi9aVHJ3bVFicHFk?= =?utf-8?Q?EmDS8OMVvi4lMIG3xgGs?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9410b644-a349-4616-a115-08dd55269496 X-MS-Exchange-CrossTenant-AuthSource: CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Feb 2025 22:57:15.0251 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR84MB3107 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 76529 Cc: Morgan Smith X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/emacs.scm (emacs-next-minimal): Update to 31.0.50-0.60232a3. * gnu/packages/patches/emacs-next-exec-path.patch: Regenerate. * gnu/packages/patches/emacs-next-native-comp-fix-filenames.patch: Regenerate. * gnu/packages/patches/emacs-next-native-comp-driver-options.patch: Delete. * gnu/local.mk: Remove deleted patch. Change-Id: Id89d7445a978566139b7c0a7d15f8c5eac2d111e --- gnu/local.mk | 1 - gnu/packages/emacs.scm | 10 +- .../patches/emacs-next-exec-path.patch | 28 +- ...macs-next-native-comp-driver-options.patch | 18 - ...emacs-next-native-comp-fix-filenames.patch | 325 +++++++++--------- 5 files changed, 189 insertions(+), 193 deletions(-) delete mode 100644 gnu/packages/patches/emacs-next-native-comp-driver-options.patch diff --git a/gnu/local.mk b/gnu/local.mk index 45a9cb635e..48711dc385 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -1229,7 +1229,6 @@ dist_patch_DATA = \ %D%/packages/patches/emacs-native-comp-fix-filenames.patch \ %D%/packages/patches/emacs-native-comp-pin-packages.patch \ %D%/packages/patches/emacs-next-exec-path.patch \ - %D%/packages/patches/emacs-next-native-comp-driver-options.patch \ %D%/packages/patches/emacs-next-native-comp-fix-filenames.patch \ %D%/packages/patches/emacs-pasp-mode-quote-file-names.patch \ %D%/packages/patches/emacs-pgtk-super-key-fix.patch \ diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 4d14feb38b..5de87720b4 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -572,12 +572,12 @@ (define-public emacs-wide-int #~(cons "--with-wide-int" #$flags)))))) (define-public emacs-next-minimal - (let ((commit "881d593a9879f3355733f1b627af7cc0c12b429e") + (let ((commit "60232a30e360c00fb303cb033d4aec15a9e41342") (revision "0")) - (package + (package (inherit emacs-minimal) (name "emacs-next-minimal") - (version (git-version "30.0.92" revision commit)) + (version (git-version "31.0.50" revision commit)) (source (origin (method git-fetch) @@ -586,12 +586,12 @@ (define-public emacs-next-minimal (commit commit))) (file-name (git-file-name name version)) (sha256 - (base32 "0nj3a7wsl5piqf6a8wnmfyjbpxp2dwl0r48flv9q624jx4nxfr2p")) + (base32 "1n1i20j92a8sqv224yzvyzk804h9x0lgyp3jlny3b6g08ka91034")) (patches (search-patches "emacs-disable-jit-compilation.patch" "emacs-next-exec-path.patch" "emacs-fix-scheme-indent-function.patch" - "emacs-next-native-comp-driver-options.patch" + "emacs-native-comp-driver-options.patch" "emacs-next-native-comp-fix-filenames.patch" "emacs-native-comp-pin-packages.patch" "emacs-pgtk-super-key-fix.patch"))))))) diff --git a/gnu/packages/patches/emacs-next-exec-path.patch b/gnu/packages/patches/emacs-next-exec-path.patch index 6e33e25258..d815301578 100644 --- a/gnu/packages/patches/emacs-next-exec-path.patch +++ b/gnu/packages/patches/emacs-next-exec-path.patch @@ -1,18 +1,24 @@ -Do not capture the build-time value of $PATH in the 'emacs' executable -since this can noticeably increase the size of the closure of Emacs -with things like GCC being referenced. +Do not capture the build-time value of $PATH in the 'emacs' +executable since this can noticeably increase the size of the closure of +Emacs with things like GCC being referenced. +--- + lisp/loadup.el | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) -Index: emacs-next/lisp/loadup.el -=================================================================== ---- emacs-next.orig/lisp/loadup.el -+++ emacs-next/lisp/loadup.el -@@ -599,7 +599,8 @@ lost after dumping"))) - ((equal dump-mode "dump") "emacs") - ((equal dump-mode "bootstrap") "emacs") - ((equal dump-mode "pbootstrap") "bootstrap-emacs.pdmp") +diff --git a/lisp/loadup.el b/lisp/loadup.el +index 9089da9a988..3d1b9e45dd1 100644 +--- a/lisp/loadup.el ++++ b/lisp/loadup.el +@@ -603,7 +603,8 @@ comp-subr-arities-h + (if (eq system-type 'ms-dos) + "b-emacs.pdmp" + "bootstrap-emacs.pdmp")) - (t (error "Unrecognized dump mode %s" dump-mode))))) + (t (error "Unrecognized dump mode %s" dump-mode)))) + (exec-path nil)) (when (and (featurep 'native-compile) (equal dump-mode "pdump")) ;; Don't enable this before bootstrap is completed, as the +-- +2.48.1 + diff --git a/gnu/packages/patches/emacs-next-native-comp-driver-options.patch b/gnu/packages/patches/emacs-next-native-comp-driver-options.patch deleted file mode 100644 index e4ed5a48f1..0000000000 --- a/gnu/packages/patches/emacs-next-native-comp-driver-options.patch +++ /dev/null @@ -1,18 +0,0 @@ -We substitute this anyway, so let's make it easier to substitute. - ---- a/lisp/emacs-lisp/comp.el -+++ b/lisp/emacs-lisp/comp.el -@@ -203,9 +203,7 @@ and above." - :type '(repeat string) - :version "28.1") - --(defcustom native-comp-driver-options -- (cond ((eq system-type 'darwin) '("-Wl,-w")) -- ((eq system-type 'cygwin) '("-Wl,-dynamicbase"))) -+(defcustom native-comp-driver-options nil - "Options passed verbatim to the native compiler's back-end driver. - Note that not all options are meaningful; typically only the options - affecting the assembler and linker are likely to be useful. --- -2.38.0 - diff --git a/gnu/packages/patches/emacs-next-native-comp-fix-filenames.patch b/gnu/packages/patches/emacs-next-native-comp-fix-filenames.patch index 7897fa9b04..830d58cc00 100644 --- a/gnu/packages/patches/emacs-next-native-comp-fix-filenames.patch +++ b/gnu/packages/patches/emacs-next-native-comp-fix-filenames.patch @@ -11,12 +11,163 @@ way into the actual variable despite attempts to remove it by calling ‘startup--update-eln-cache’. The user-visible procedure ‘startup-redirect-eln-cache’ is kept, as packages may require it, but only pushes the new value now. +--- + lisp/loadup.el | 38 ++++++++------ + lisp/startup.el | 27 ---------- + src/Makefile.in | 1 + + src/comp.c | 134 +++++++++++++++++++----------------------------- + 4 files changed, 78 insertions(+), 122 deletions(-) -Index: emacs-next/src/comp.c -=================================================================== ---- emacs-next.orig/src/comp.c -+++ emacs-next/src/comp.c -@@ -4403,26 +4403,17 @@ DEFUN ("comp-el-to-eln-rel-filename", Fc +diff --git a/lisp/loadup.el b/lisp/loadup.el +index 3d1b9e45dd1..398ecfd519e 100644 +--- a/lisp/loadup.el ++++ b/lisp/loadup.el +@@ -53,6 +53,14 @@ + (setq redisplay--inhibit-bidi t) + + (message "Dump mode: %s" dump-mode) ++;; Compensate for native-comp-eln-load-path being empty by Guix' default. ++(and (featurep 'native-compile) ++ dump-mode ++ (setq ++ native-comp-eln-load-path ++ (cons (expand-file-name "../native-lisp" invocation-directory) ++ native-comp-eln-load-path) ++ comp-file-preloaded-p t)) + + ;; Add subdirectories to the load-path for files that might get + ;; autoloaded when bootstrapping or running Emacs normally. +@@ -522,27 +530,25 @@ load--fixup-all-elns + directory got moved. This is set to be a pair in the form of: + \(rel-filename-from-install-bin . rel-filename-from-local-bin)." + (when (and load--bin-dest-dir load--eln-dest-dir) +- (setq eln-dest-dir +- (concat load--eln-dest-dir "native-lisp/" comp-native-version-dir "/")) ++ (setq load--eln-versioned-dest-dir ++ (concat load--eln-dest-dir "native-lisp/" comp-native-version-dir "/")) + (maphash (lambda (_ cu) + (when (stringp (native-comp-unit-file cu)) + (let* ((file (native-comp-unit-file cu)) +- (preloaded (equal (substring (file-name-directory file) +- -10 -1) +- "preloaded")) +- (eln-dest-dir-eff (if preloaded +- (expand-file-name "preloaded" +- eln-dest-dir) +- eln-dest-dir))) ++ (native-lisp-needle ++ (regexp-quote (concat "native-lisp/" ++ comp-native-version-dir "/")))) + (native-comp-unit-set-file + cu + (cons + ;; Relative filename from the installed binary. +- (file-relative-name (expand-file-name +- (file-name-nondirectory +- file) +- eln-dest-dir-eff) +- load--bin-dest-dir) ++ (file-relative-name ++ (expand-file-name ++ (save-match-data ++ (string-match native-lisp-needle file) ++ (substring file (match-end 0))) ++ load--eln-versioned-dest-dir) ++ load--bin-dest-dir) + ;; Relative filename from the built uninstalled binary. + (file-relative-name file invocation-directory)))))) + comp-loaded-comp-units-h))) +@@ -609,7 +615,9 @@ comp-subr-arities-h + (equal dump-mode "pdump")) + ;; Don't enable this before bootstrap is completed, as the + ;; compiler infrastructure may not be usable yet. +- (setq native-comp-enable-subr-trampolines t)) ++ (setq native-comp-enable-subr-trampolines t ++ ;; We loaded everything we could. ++ comp-file-preloaded-p nil)) + (message "Dumping under the name %s" output) + (condition-case () + (delete-file output) +diff --git a/lisp/startup.el b/lisp/startup.el +index c240fbbe28a..f038ace6695 100644 +--- a/lisp/startup.el ++++ b/lisp/startup.el +@@ -520,9 +520,6 @@ native-comp-eln-load-path + (defvar native-comp-jit-compilation) + (defvar native-comp-enable-subr-trampolines) + +-(defvar startup--original-eln-load-path nil +- "Original value of `native-comp-eln-load-path'.") +- + (defun startup-redirect-eln-cache (cache-directory) + "Redirect the user's eln-cache directory to CACHE-DIRECTORY. + CACHE-DIRECTORY must be a single directory, a string. +@@ -533,22 +530,10 @@ startup-redirect-eln-cache + For best results, call this function in your early-init file, + so that the rest of initialization and package loading uses + the updated value." +- ;; Remove the original eln-cache. +- (setq native-comp-eln-load-path (cdr native-comp-eln-load-path)) +- ;; Add the new eln-cache. + (push (expand-file-name (file-name-as-directory cache-directory) + user-emacs-directory) + native-comp-eln-load-path)) + +-(defun startup--update-eln-cache () +- "Update the user eln-cache directory due to user customizations." +- ;; Don't override user customizations! +- (when (equal native-comp-eln-load-path +- startup--original-eln-load-path) +- (startup-redirect-eln-cache "eln-cache") +- (setq startup--original-eln-load-path +- (copy-sequence native-comp-eln-load-path)))) +- + (defun startup--rescale-elt-match-p (font-pattern font-object) + "Test whether FONT-OBJECT matches an element of `face-font-rescale-alist'. + FONT-OBJECT is a font-object that specifies a font to test. +@@ -1385,12 +1370,6 @@ command-line + startup-init-directory))) + (setq early-init-file user-init-file) + +- ;; Amend `native-comp-eln-load-path', since the early-init file may +- ;; have altered `user-emacs-directory' and/or changed the eln-cache +- ;; directory. +- (when (featurep 'native-compile) +- (startup--update-eln-cache)) +- + ;; If any package directory exists, initialize the package system. + (and user-init-file + package-enable-at-startup +@@ -1525,12 +1504,6 @@ command-line + startup-init-directory)) + t) + +- ;; Amend `native-comp-eln-load-path' again, since the early-init +- ;; file may have altered `user-emacs-directory' and/or changed the +- ;; eln-cache directory. +- (when (featurep 'native-compile) +- (startup--update-eln-cache)) +- + (when (and deactivate-mark transient-mark-mode) + (with-current-buffer (window-buffer) + (deactivate-mark))) +diff --git a/src/Makefile.in b/src/Makefile.in +index 8296329f136..13f1cb2eeda 100644 +--- a/src/Makefile.in ++++ b/src/Makefile.in +@@ -567,6 +567,7 @@ shortlisp := + ## We don't really need to sort, but may as well use it to remove duplicates. + shortlisp := loaddefs.el loadup.el $(sort ${shortlisp}) + export LISP_PRELOADED = ${shortlisp} ++export NATIVE_COMP_BOGUS_DIRS = + lisp = $(addprefix ${lispsource}/,${shortlisp}) + + ## Construct full set of libraries to be linked. +diff --git a/src/comp.c b/src/comp.c +index 36c45f1315d..e9d1bce555b 100644 +--- a/src/comp.c ++++ b/src/comp.c +@@ -4279,26 +4279,17 @@ DEFUN ("comp-el-to-eln-rel-filename", Fcomp_el_to_eln_rel_filename, Scomp_el_to_eln_rel_filename, 1, 1, 0, doc: /* Return the relative name of the .eln file for FILENAME. FILENAME must exist, and if it's a symlink, the target must exist. @@ -49,7 +200,7 @@ Index: emacs-next/src/comp.c if (NILP (Ffile_exists_p (filename))) xsignal1 (Qfile_missing, filename); -@@ -4430,64 +4421,55 @@ one for the file name and another for it +@@ -4306,64 +4297,55 @@ DEFUN ("comp-el-to-eln-rel-filename", Fcomp_el_to_eln_rel_filename, filename = Fw32_long_file_name (filename); #endif @@ -131,7 +282,7 @@ Index: emacs-next/src/comp.c + + if (!NILP (bogus_dirs)) + { -+ tail = CALL2I (split-string, bogus_dirs, build_string (":")); ++ tail = CALLNI (split-string, bogus_dirs, build_string (":")); + + FOR_EACH_TAIL_SAFE (tail) + { @@ -157,7 +308,7 @@ Index: emacs-next/src/comp.c } DEFUN ("comp-el-to-eln-filename", Fcomp_el_to_eln_filename, -@@ -4501,13 +4483,7 @@ If BASE-DIR is non-nil, use it as the di +@@ -4377,13 +4359,7 @@ DEFUN ("comp-el-to-eln-filename", Fcomp_el_to_eln_filename, non-absolute BASE-DIR is interpreted as relative to `invocation-directory'. If BASE-DIR is omitted or nil, look for the first writable directory in `native-comp-eln-load-path', and use as BASE-DIR its subdirectory @@ -172,21 +323,21 @@ Index: emacs-next/src/comp.c (Lisp_Object filename, Lisp_Object base_dir) { Lisp_Object source_filename = filename; -@@ -4555,10 +4531,11 @@ the latter is supposed to be used by the +@@ -4431,10 +4407,11 @@ DEFUN ("comp-el-to-eln-filename", Fcomp_el_to_eln_filename, Lisp_Object lisp_preloaded = Fgetenv_internal (build_string ("LISP_PRELOADED"), Qnil); base_dir = Fexpand_file_name (Vcomp_native_version_dir, base_dir); + bool preloaded = comp_file_preloaded_p; if (comp_file_preloaded_p || (!NILP (lisp_preloaded) -- && !NILP (Fmember (CALL1I (file-name-base, source_filename), +- && !NILP (Fmember (CALLNI (file-name-base, source_filename), - Fmapcar (intern_c_string ("file-name-base"), -+ && !NILP (Fmember (CALL1I (file-name-sans-extension, source_filename), ++ && !NILP (Fmember (CALLNI (file-name-sans-extension, source_filename), + Fmapcar (intern_c_string ("file-name-sans-extension"), - CALL1I (split-string, lisp_preloaded)))))) + CALLNI (split-string, lisp_preloaded)))))) base_dir = Fexpand_file_name (build_string ("preloaded"), base_dir); -@@ -5875,10 +5852,7 @@ The last directory of this list is assum +@@ -5741,10 +5718,7 @@ syms_of_comp (void) the system *.eln files, which are the files produced when building Emacs. */); @@ -198,148 +349,6 @@ Index: emacs-next/src/comp.c DEFVAR_LISP ("native-comp-enable-subr-trampolines", Vnative_comp_enable_subr_trampolines, -Index: emacs-next/lisp/startup.el -=================================================================== ---- emacs-next.orig/lisp/startup.el -+++ emacs-next/lisp/startup.el -@@ -527,9 +527,6 @@ DIRS are relative." - (defvar native-comp-jit-compilation) - (defvar native-comp-enable-subr-trampolines) - --(defvar startup--original-eln-load-path nil -- "Original value of `native-comp-eln-load-path'.") -- - (defun startup-redirect-eln-cache (cache-directory) - "Redirect the user's eln-cache directory to CACHE-DIRECTORY. - CACHE-DIRECTORY must be a single directory, a string. -@@ -540,22 +537,10 @@ to `user-emacs-directory'. - For best results, call this function in your early-init file, - so that the rest of initialization and package loading uses - the updated value." -- ;; Remove the original eln-cache. -- (setq native-comp-eln-load-path (cdr native-comp-eln-load-path)) -- ;; Add the new eln-cache. - (push (expand-file-name (file-name-as-directory cache-directory) - user-emacs-directory) - native-comp-eln-load-path)) - --(defun startup--update-eln-cache () -- "Update the user eln-cache directory due to user customizations." -- ;; Don't override user customizations! -- (when (equal native-comp-eln-load-path -- startup--original-eln-load-path) -- (startup-redirect-eln-cache "eln-cache") -- (setq startup--original-eln-load-path -- (copy-sequence native-comp-eln-load-path)))) -- - (defun startup--rescale-elt-match-p (font-pattern font-object) - "Test whether FONT-OBJECT matches an element of `face-font-rescale-alist'. - FONT-OBJECT is a font-object that specifies a font to test. -@@ -1383,12 +1368,6 @@ please check its value") - startup-init-directory))) - (setq early-init-file user-init-file) - -- ;; Amend `native-comp-eln-load-path', since the early-init file may -- ;; have altered `user-emacs-directory' and/or changed the eln-cache -- ;; directory. -- (when (featurep 'native-compile) -- (startup--update-eln-cache)) -- - ;; If any package directory exists, initialize the package system. - (and user-init-file - package-enable-at-startup -@@ -1523,12 +1502,6 @@ please check its value") - startup-init-directory)) - t) - -- ;; Amend `native-comp-eln-load-path' again, since the early-init -- ;; file may have altered `user-emacs-directory' and/or changed the -- ;; eln-cache directory. -- (when (featurep 'native-compile) -- (startup--update-eln-cache)) -- - (when (and deactivate-mark transient-mark-mode) - (with-current-buffer (window-buffer) - (deactivate-mark))) -Index: emacs-next/lisp/loadup.el -=================================================================== ---- emacs-next.orig/lisp/loadup.el -+++ emacs-next/lisp/loadup.el -@@ -53,6 +53,14 @@ - (setq redisplay--inhibit-bidi t) - - (message "Dump mode: %s" dump-mode) -+;; Compensate for native-comp-eln-load-path being empty by Guix' default. -+(and (featurep 'native-compile) -+ dump-mode -+ (setq -+ native-comp-eln-load-path -+ (cons (expand-file-name "../native-lisp" invocation-directory) -+ native-comp-eln-load-path) -+ comp-file-preloaded-p t)) - - ;; Add subdirectories to the load-path for files that might get - ;; autoloaded when bootstrapping or running Emacs normally. -@@ -538,27 +546,25 @@ This to have it working when installed o - directory got moved. This is set to be a pair in the form of: - \(rel-filename-from-install-bin . rel-filename-from-local-bin)." - (when (and load--bin-dest-dir load--eln-dest-dir) -- (setq eln-dest-dir -- (concat load--eln-dest-dir "native-lisp/" comp-native-version-dir "/")) -+ (setq load--eln-versioned-dest-dir -+ (concat load--eln-dest-dir "native-lisp/" comp-native-version-dir "/")) - (maphash (lambda (_ cu) - (when (stringp (native-comp-unit-file cu)) - (let* ((file (native-comp-unit-file cu)) -- (preloaded (equal (substring (file-name-directory file) -- -10 -1) -- "preloaded")) -- (eln-dest-dir-eff (if preloaded -- (expand-file-name "preloaded" -- eln-dest-dir) -- eln-dest-dir))) -+ (native-lisp-needle -+ (regexp-quote (concat "native-lisp/" -+ comp-native-version-dir "/")))) - (native-comp-unit-set-file - cu - (cons - ;; Relative filename from the installed binary. -- (file-relative-name (expand-file-name -- (file-name-nondirectory -- file) -- eln-dest-dir-eff) -- load--bin-dest-dir) -+ (file-relative-name -+ (expand-file-name -+ (save-match-data -+ (string-match native-lisp-needle file) -+ (substring file (match-end 0))) -+ load--eln-versioned-dest-dir) -+ load--bin-dest-dir) - ;; Relative filename from the built uninstalled binary. - (file-relative-name file invocation-directory)))))) - comp-loaded-comp-units-h))) -@@ -644,7 +650,9 @@ directory got moved. This is set to be - (equal dump-mode "pdump")) - ;; Don't enable this before bootstrap is completed, as the - ;; compiler infrastructure may not be usable yet. -- (setq native-comp-enable-subr-trampolines t)) -+ (setq native-comp-enable-subr-trampolines t -+ ;; We loaded everything we could. -+ comp-file-preloaded-p nil)) - (message "Dumping under the name %s" output) - (condition-case () - (delete-file output) -Index: emacs-next/src/Makefile.in -=================================================================== ---- emacs-next.orig/src/Makefile.in -+++ emacs-next/src/Makefile.in -@@ -591,6 +591,7 @@ shortlisp := $(filter-out ${shortlisp_fi - ## We don't really need to sort, but may as well use it to remove duplicates. - shortlisp := loaddefs.el loadup.el $(sort ${shortlisp}) - export LISP_PRELOADED = ${shortlisp} -+export NATIVE_COMP_BOGUS_DIRS = - lisp = $(addprefix ${lispsource}/,${shortlisp}) - - ## Construct full set of libraries to be linked. +-- +2.48.1 + -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 24 17:57:38 2025 Received: (at 76529) by debbugs.gnu.org; 24 Feb 2025 22:57:38 +0000 Received: from localhost ([127.0.0.1]:43324 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tmhOL-0006ZS-Rp for submit@debbugs.gnu.org; Mon, 24 Feb 2025 17:57:38 -0500 Received: from mail-dm6nam10olkn20813.outbound.protection.outlook.com ([2a01:111:f403:2c13::813]:23840 helo=NAM10-DM6-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tmhO6-0006YK-T1 for 76529@debbugs.gnu.org; Mon, 24 Feb 2025 17:57:23 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=N6/W7Ht6zUf5kXYpeUApq6OZ3JuQi+MQdaWkzNq7n4Yn+0vFgXCOEED2yAVrNPFOrdM8fM0MN2k6YogdNFB9lr6MJ8XoRslncwlmW4OaOlPCBMintpZZhh6WNc/wGoVzOcRff1i05Y8GUTsT02GR6eYNCy51C+Y6FopVts/88iYQVYjS70ZM7fo0ZdM/OqhUJq+/yW1hUppqn2FLWWxOK7WtAgG49sFyfeTPPpS+PqNaKAxWPRJh0fluXPP2h1bnYozDOGV+Zu+EgvTKS4yNbb7mAN3ZBLIgGsyCOe0gJ1VZmkXXsCkfra2O5bcKzfqjvCSRS2uUm9HJq48iyR8psw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=p/DcnxIbqLf/eHO0fOwmYn4yh7eDWl5ucVcOXTifmII=; b=krf35LJMmDvSKRMzr/ywXGrnSeFeekmklm+vxlNdfBSgmGuTOPlmKQsUge/TtW43p8Th30HsSHu2n+GW46vkHiuCC452yYKI5MlJyGJVNFkAYRn2vJOVI266Iey+QnDi+4I9BnNHqb40qGSqfHRlVb9CP/UHp7J8BLfMz0WkhMZ8KQZncuvq+aP7EUmQxkPwiZm/bSH6zjbhh0kYB+zxoYNqAy4esAQ0+irKHIep7svjC5ICVllBnmBhlnK5xfN0+CeU+RpiYzmEQHly0WYbvsMvexiHV44+1Fr1/i7YGXyQB1iZfcXqVeqfn/6qXkzxNw+4Ud4x+tPFfWKEafh+cA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=p/DcnxIbqLf/eHO0fOwmYn4yh7eDWl5ucVcOXTifmII=; b=s+fI7uU6ns7yxFoSlnhX74pdlr75V9l394CF2qM9UjvyIhw0AcQ0GmQuKPFyZ0RdyPxFvuplXUN1zFPB49az9VfhSMtYZsOweWwXSN0Fjd851smN7ZV5QxInouoIiBz7jm/zE6oHjVGER/TM0xZ9fZFhOwGg9IrFrcpFRk0T4UI3dO3fHx6Tb3xyQZ+5EfvT1lhBxDSWQPZ0ubUv14YaEdbhMVbxGNJWeHhcFZs7oOVZS2O5h5kZCs2zcXiPltC80h26EQ8KoL1ZUqTxgfXKwoaRWbqA54g5aDW5wK3Cmdg9LGcTZCN+4LhFkdY0EOGJbe/iorvviLgBO8MS0QMItg== Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) by IA1PR84MB3107.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:208:3e9::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8466.20; Mon, 24 Feb 2025 22:57:19 +0000 Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef]) by CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef%4]) with mapi id 15.20.8466.016; Mon, 24 Feb 2025 22:57:19 +0000 From: Morgan Smith To: 76529@debbugs.gnu.org Subject: [PATCH 3/4] guix: emacs-utils: Be more verbose in build phase. Date: Mon, 24 Feb 2025 17:56:25 -0500 Message-ID: X-Mailer: git-send-email 2.48.1 In-Reply-To: <40b8619dfc96d3e730bffd30d7f4ebb2e3610019.1740437785.git.Morgan.J.Smith@outlook.com> References: <40b8619dfc96d3e730bffd30d7f4ebb2e3610019.1740437785.git.Morgan.J.Smith@outlook.com> X-Debbugs-Cc: Andrew Tropin , Divya Ranjan Pattanaik , Ian Eure , Katherine Cox-Buday , Liliana Marie Prikler Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: YQZPR01CA0013.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:85::12) To CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) X-Microsoft-Original-Message-ID: <9b14e7617ab4adbb36b0c27cb416aebea26d5422.1740437785.git.Morgan.J.Smith@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR84MB3424:EE_|IA1PR84MB3107:EE_ X-MS-Office365-Filtering-Correlation-Id: c37c080d-00bb-4117-4124-08dd5526972c X-Microsoft-Antispam: BCL:0; ARA:14566002|7092599003|5072599009|461199028|15080799006|8060799006|19110799003|3412199025|440099028|1710799026; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?rppcn5qy8e2a2BnLWSg0q4f/BclH8NFScUJBRn5+fGYzMgYO8JZsci4/kUzv?= =?us-ascii?Q?kqELSdaKx4K1YAC2EYpv0+HyKPOFTpMg7pZnCd1E9IJvxlyb2xbPlnW94TOs?= =?us-ascii?Q?YuO8jKziQ/aOOriGNI1aHaJSuILKlI0sFOrs8gGlyZiwhH0xpHUidTtrk9ZF?= =?us-ascii?Q?EIE8fTjml9aHL5ivZGgM0blykMIRWEN7ehyNCgbuzAHK12hWVpfLwEQQGz7r?= =?us-ascii?Q?mJIkCAr+szJH5XxxfouiKHzgqU35b+tSXjStkhrDYcKk1AEZoWca/WugT3ie?= =?us-ascii?Q?b1pS0g109VPc3IzqwQ1pzvffaFQA4xqunUWftnzhoVBThk72yDzrnX1J1jca?= =?us-ascii?Q?coyoSS53CsPXKW++VvL7t7JH34WlH8do/Q6nm5J/uS5kQZLKyZZXUu4Zuvq6?= =?us-ascii?Q?h+t/knQAuJjRaC0QN7KBhDYtob9cxGpuUp/Twnnkd1DXB7gLqt7v/FcRFXh/?= =?us-ascii?Q?ET5HbbBaCQof6hYMQcL1uw6LmI8+NYXV8c1CrVR+TcLGGx97xc+OMNewwUSg?= =?us-ascii?Q?5UlPg9tUALuK1ap4vjaQuRgIk3mJk+miYFBOlbr848dfougraz2/iikLqnjm?= =?us-ascii?Q?XfIgDN48yYF9SlJgneRJZoAHCRScSdgAbJBx70naPkxBVvIPCCA8M+D9DXds?= =?us-ascii?Q?ADyh3pZeBoBtB/RPzkiJSLXZfrAGbQ6M+M6jQyab9jVxRsoiaRgkxNDy7UP/?= =?us-ascii?Q?8YpinWghawZjBrtqnq9uItsc5eSiXorvSr3x3x9HcsZXIai281AvqnQ7Ywfe?= =?us-ascii?Q?OJojgvyQb9Er2VVcGx/WjlgL0pf7HGSBZXTVdwTpkOLtigrtTfeZF38kdKOs?= =?us-ascii?Q?pbAUoDlwBXIn9QRscbIHPBT0rhBMov9KRPMZqLnakBH00s2vJtn8dsVoAapK?= =?us-ascii?Q?Oo1pbpoKxxqPusw4RUwYjDqMWNB9DslXVaquEadDDsnzhMYgOExmvoOCALlA?= =?us-ascii?Q?mNyh5hHOBvqHesBygE58nlAvEnjHWYACWre+xwK+46MIsQ0OdURgCCRr7OlG?= =?us-ascii?Q?gC/L85oOVZ5fbzjt3/doa5uzCUoLeCgZQ7OhMtQwZtrjEpx8gH900KXWZjTB?= =?us-ascii?Q?/4Bmh0wlZ3g/b9nT1hNHuf8c8AOuyimuy3iwYDWoC80wdxILYg4=3D?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?diRzYQYhqAZNV3v68HKfYnrtNBQFWv/hDxf6yHHgoEuJTswKZUqadIDnxej4?= =?us-ascii?Q?QQhXeJ9jW+OayecUrR3+Ph51QUZb8vl11KC1cC9WToRrO94Q1O1gsnMgJkSF?= =?us-ascii?Q?3rPDf3sygkCbehl61U0gmuTer9haK3yMgW+VuIAx/SW+xsoqxa+RzW+mhTdh?= =?us-ascii?Q?Stfy2qcUcZmTYj8v4XqmIVGSdLW1tu5QmWKExOvjvH80R6/Hcxn4Lc2yCizi?= =?us-ascii?Q?f0RDOtT955+1EyemjanZdRhXPF3dUq8Ktl9wQeneAOAVH42qBlK3IpBU6NCY?= =?us-ascii?Q?q7cqKf6o9HNsKAUfM0pj0o5RYh7yJ3yhcXUuRuaLlbO8Ca5nAgBHEWxMpsuS?= =?us-ascii?Q?bF3hABhap5Fl7NdNuvodQgsMUxMym86lPK3seixwIpDIlSfTseeFeKNgaGFn?= =?us-ascii?Q?zRIeMiC4u0Irt3ngH1Ad7aXr0rKPcb+/Mq8ZZFxU1V6avtqj5puScOXxD0aE?= =?us-ascii?Q?lIkjc9mHZizwUmMxltB8Vp8JAtHRMLHVCKHeyBao8HRcSBwcpb8yvmIy9vwq?= =?us-ascii?Q?U37BrNdpEnfGppfa8pIVKPwh1Dkwy8Fvq52N3UzabWr4YHZVE4VUDyBjmyfN?= =?us-ascii?Q?W5fTA6CiAFPXTprIzq70b/NjOl0id+6AniBSmVCWN8t18KtSvZ4pO2Mydmk+?= =?us-ascii?Q?m3IkVTNNMKN1RIxgKxSnagezqKaL/JuUB4s+QaYzNEK/M1tbtlqho+U+XHkw?= =?us-ascii?Q?BrekBOZBbf2mkyxQshnjoo+aV5/OoCNelXOUezpMvHUia2Sw3KPC5rCZDSJR?= =?us-ascii?Q?Y3zPY5Pd2+hFPaqhYZZ98PugzDuA0GF7pDthZUsIRAcJB1/sEV4z+1bd3KRv?= =?us-ascii?Q?Y1zved5q4/V+PzReUBToWR0Ipeb/dsTF8HlVwWD6YKycLc7r6Ji8G0SseqIU?= =?us-ascii?Q?+SDtRhkpBYvq0sOaIkxfdq1Jq/uBdOZLlRnjCgI3PC6kIAK8zkkXXncGh9A8?= =?us-ascii?Q?+/wvFQsnNLFqCT6o7JO4unnZjtPSZSp33fZwNcTghnECVPgjmbtqBfcSAMze?= =?us-ascii?Q?uXYwOcqlmqz/677DzncBmF+/6VzZ2kUOPUb8Nle1tQaIXfLUuSOAA3QBNWam?= =?us-ascii?Q?dd2kKMS3/+xs0udCshZ3dSbnYY3vaUkbwsCR5BA98gZ3LZK8EZwnw+NcpaGn?= =?us-ascii?Q?Nt7peBuE4SOFfbouBdjA9yTff0Xj1f1/qO8TRpv3S4QUu42WEpYEiCItoGvz?= =?us-ascii?Q?KQPB3jkcOlOMGPMPZyP/EdHb8tGzLutQNa6uYRI65VIAWfoMDI0ySQGWAEVk?= =?us-ascii?Q?4cg8HAllxKvTYARLuAUf?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c37c080d-00bb-4117-4124-08dd5526972c X-MS-Exchange-CrossTenant-AuthSource: CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Feb 2025 22:57:19.4239 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR84MB3107 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 76529 Cc: Morgan Smith X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * guix/build/emacs-utils.scm (emacs-compile-directory): Display the filename of each file before compiling. Change-Id: I275a086ed92f7cfb2907aea9b4feb59012cc8dd5 --- guix/build/emacs-utils.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/guix/build/emacs-utils.scm b/guix/build/emacs-utils.scm index aeb364133a..729dd2bdc4 100644 --- a/guix/build/emacs-utils.scm +++ b/guix/build/emacs-utils.scm @@ -146,6 +146,7 @@ (define* (emacs-compile-directory dir) 'comp--write-bytecode-file))))) (mapc (lambda (file) + (message "Compiling `%s'" (file-relative-name file ,dir)) (let (byte-to-native-output-buffer-file ;; First entry is the eln-cache of the homeless shelter, ;; second entry is the install directory. -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 24 17:57:54 2025 Received: (at 76529) by debbugs.gnu.org; 24 Feb 2025 22:57:54 +0000 Received: from localhost ([127.0.0.1]:43326 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tmhOc-0006a1-C3 for submit@debbugs.gnu.org; Mon, 24 Feb 2025 17:57:54 -0500 Received: from mail-dm6nam12olkn20817.outbound.protection.outlook.com ([2a01:111:f403:2c17::817]:3240 helo=NAM12-DM6-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tmhOF-0006Yq-6s for 76529@debbugs.gnu.org; Mon, 24 Feb 2025 17:57:31 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=DSxpDqPwAwhmZxKDcHPVl1nUHuGvOyk4Y3wSq8heFK0741cZVl3NA/5Bxo14D6Mm0l0M7ILeTWFyeyoOr0F1myz1HdcBfxPRdSe906u48TiZhGJSzCL4MzdYKD0dHOetHysr8TDwXX9332CizXTtcmfiv3hnwzPs6CSkzL/Z2Z0IEF4DN0cuzWKrkIktamHfMZQoZcgRhSrWHWHpPDLDmPOSBdqPyFHesEY1nlOg8Me26t8hRqYQhjIwkBd9FfQ4V31NvH9jTtWKyQTl1annXRIQcl4HibdkOIP0GMO5/Ff3FIehhKw6O6euFDT0T77cuyMSfosKg1xXMQlqeyCLzA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=XVYf5thmLWtpTO40vfkMi2pesGdEqIabanCgAeUOo18=; b=Jw3XezP6NZFkLVfiKRHoDX7ElpY9CdxcsXuiE720wFClhym7qbJHKxRlFvMN8DfXun/JmNWi6hkIJBd4A5OfgRyruHQXVDqGK9oQYd58+6yH5BvdCPoBb1Ezk+VJ6/Y6xep1Pq5UDPRcCFblm7J36VpIyF82bIMBaNvUAAIIUokr3Nl1v5zO/SMIPLtAu9DSvTxxknafmFUvYRZJOHULTBrEmmia1eG6FYS/4BaoFSxBn75NJs9mXL8HTQsN1h+ITIODlCupORvPALyiwSOoxDSere618aoxMVAdq/DkrEoMwuvkUkerGlGgOzjTAGaSCOqb9o+vC+AVIY4PfBwEcQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=XVYf5thmLWtpTO40vfkMi2pesGdEqIabanCgAeUOo18=; b=Q9iYLDzzMdpJZ+AqBFm19zHnCQowMJQPvjyPWvrUmAt7jDEUX4EcDQJFtL4XmFfdd5HPBoNeV6BA6i190GWkJVy+XLfwVfxUS6X+ZIohQMkXaqJtAKYRwBDrxhlt+ha4ropmGf6n0ko4hjShrYC22UnflVTji4aMqby/3aVmoKkrTluB22207A+GCltysX4D3hBu2foaDvOB/O3MTCC3dU9ohPgxLl83ZyPbclJq3EnSSlObJgN17dsZtdS5SH+ToG8jemQubuQtykIvkNRi57q3WaS0X/c6S1hVRXoXiamfcv2SGBl0fhKR+tMUkpP3biFNe+1YmRTrBSjXMwZs6A== Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) by IA1PR84MB3107.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:208:3e9::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8466.20; Mon, 24 Feb 2025 22:57:23 +0000 Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef]) by CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef%4]) with mapi id 15.20.8466.016; Mon, 24 Feb 2025 22:57:23 +0000 From: Morgan Smith To: 76529@debbugs.gnu.org Subject: [PATCH 4/4] teams: Register the comp-integrity.el file to the Emacs team. Date: Mon, 24 Feb 2025 17:56:26 -0500 Message-ID: X-Mailer: git-send-email 2.48.1 In-Reply-To: <40b8619dfc96d3e730bffd30d7f4ebb2e3610019.1740437785.git.Morgan.J.Smith@outlook.com> References: <40b8619dfc96d3e730bffd30d7f4ebb2e3610019.1740437785.git.Morgan.J.Smith@outlook.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: YQZPR01CA0004.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:85::17) To CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR84MB3424:EE_|IA1PR84MB3107:EE_ X-MS-Office365-Filtering-Correlation-Id: 41d1f877-a5c6-4919-45dd-08dd5526998a X-Microsoft-Antispam: BCL:0; ARA:14566002|7092599003|5072599009|461199028|15080799006|8060799006|19110799003|56899033|3412199025|440099028|1710799026; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?Ye4rTPrDJL6AycpwNiVeN9b1qwWRTigkLVSdMrB6mNmXdVoiLWl+ZME0FPGs?= =?us-ascii?Q?6fiQPuSZWbP8KRddktrQxcSZGmraPSNFzUhRnrcXJfL5p+fQDWPdTopB9oai?= =?us-ascii?Q?b4ILzFfzrt14FSD/Rsu7oLIrSw7YUFyrUytn3F/jl4MBg5YlR2pob4IiBp9x?= =?us-ascii?Q?fhJBuoel16tG2qIVPDiolh4IxYBMGpNAwDEkHf1X370fKuypso0ZfJemSwz0?= =?us-ascii?Q?uG0gu2WsmifW5hM/YO5nBWxg73D2tdM5bqJGza0dhF78f/2ywKRJY0pkAnn6?= =?us-ascii?Q?wwmR/KU0U0H3wQ/TnHWlvPI+zc/Ryduk9vm0ZaJ6mDrngQVffi7pPZDadkSg?= =?us-ascii?Q?fP9elPX8OsC90Q4yZ0cKOFeWRlOP/hkjXvsIfBC0ANgC50fY6yme08Dqhbq9?= =?us-ascii?Q?U+IQR0T9+yJXw/0C/SchDDeEkqV4Vd474Jr3RW6GLX++C0jCObwEfW49uaWM?= =?us-ascii?Q?sppHPNjGSfuAKeIFfQ9R5clXssfJJx7HfKrsqvllXc2ofiK6F41L1K1qqH7O?= =?us-ascii?Q?ulslyz+2qhf9MWTbD2trAHvbrMZ226RoEoeQ8pERzluo6VRPuXIfn95K7LdT?= =?us-ascii?Q?Q5lyLoBKkb2f7DqbfwrtQuVqs91Qwd9P72yKROr/xZHNcxXJ0/ZTXtwuru2l?= =?us-ascii?Q?kkgt9LN0MnwLLMkn2WIcdsCEXQTfJfP0V530VJercnOXpNx3ip4z2dS7pGfa?= =?us-ascii?Q?+xSqcE5UUi0JaQxXNEOJZVYS1y/JbB6wxL2ZvASmqCIowmxh+6Kclibzlgvw?= =?us-ascii?Q?XZUAuLU451GbqlyTJ8tacvYxHQ+xz43zhTuI5BMXRdQv9+HBGbCaXQlxkLKd?= =?us-ascii?Q?Quh3ZIUP6R8FC508JgcuzeKQ1zkc5bSeVlbH7J2dELzOBvBjbfSzN1DeP1/p?= =?us-ascii?Q?JETYdodBX0YQStIYJbtmZ9dSp10waWSc5AIc0BednhO9g16TIoYkSCSGyX9s?= =?us-ascii?Q?AXjWSJK5jegpSs2ljYpqlW6da+PTiS333YyRXgWzBcphFKKccJTEYDiZstaX?= =?us-ascii?Q?tmd4wYkXQ8JRL36xBSf7xHNLpGjpXfdK3NdooOJKaq80XZRjNKBOnxBXZVZJ?= =?us-ascii?Q?6MVK8Z2fbJSRtUIv4sM8duB044NGTNpshkWlvDlxcqpBfNIUfQM=3D?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?hYdw2IqEPqqkMckWWMrURSOCPc3TInsQe1iVgzMq6qGrmYwj9NI4mRhJg4cg?= =?us-ascii?Q?6CynoHMs86QWYVMRhzHFo7ydhNWC2HZNRugiiTWvymIoT9stedLL+DSFeVQL?= =?us-ascii?Q?W5HKqmw/a2t7Oye7s1iTnB1ufNmpVAq5ha0KAKtnOjh3iN71F9ojyPve4fR1?= =?us-ascii?Q?64FzFf3WaPQfLkxakQV0ZFgR4OxofHUg9ULC4bapUI+V3GSZZPEU+DVnEBoO?= =?us-ascii?Q?x3ag8G4Cfg4Hcci0SV+WQQng9DweGDAKWF+LZ67HsnGOA/KbhcKikQm5IbgQ?= =?us-ascii?Q?fx+2cNXtQntIJYHh+yLHNO/0rEdOwUpiSTD8+pjAdIXTNZQaqWaZtUdlwHbZ?= =?us-ascii?Q?qmOtmteNA3DQpUSI417fPqXDhWvtb8aA3m9eqvEFxPQ4dPvvOBmGvsaLtXyz?= =?us-ascii?Q?aQvpdcO8tb8nByhL+NlTJm/R3T5/HjhFE6xsFLTll+ffGtZH5X1dTyvzTqR1?= =?us-ascii?Q?/JLJbuLKG+2+9BhDVN05bjIYf5SHQGiNKm7sEX94QcHU9wE0qUxl2fwCogQM?= =?us-ascii?Q?oSK4gsQfUqXgm0xM0nruq6bOD4lqQGygUnAQMc3K7CiR9fehv3lKGUNchi3g?= =?us-ascii?Q?9Y57yCV2qs4WX/OlLQm20LB6hkgos8Urlb6XUbV4+nxUP++lszj5RGXo8L6R?= =?us-ascii?Q?8JJCTKWb/Fkajm3agBwjzBAPJ+UsybJM+fiO0p/SMQ2ca3lyhYBU+bv7V0sg?= =?us-ascii?Q?jQYZIc3I6vaIq8BFRkIUGIzffmRIsvehOh0Dzy+jm6D9tSfdxjzH93C+19MD?= =?us-ascii?Q?iq0yP3zd4Qsp2NU1HdIM6MueXT/tfXRfRuWqRrlFYDyYeZVLDZesx695YT9q?= =?us-ascii?Q?+URBtPGQbiCcA9qhrvPt3MSdl9StHicsFRlpU7cD5k8wc97LMTyqry/0zDhL?= =?us-ascii?Q?nVo2twGu9cWRYslYsy9WPJRVA6HSAwNoRnSYMH3h3bIkaIz306IvbCt+oaNG?= =?us-ascii?Q?zUnGvOHR04aS8FAFHEBUXZnMrR80399xZ6rB34mtFv4ShoSFsFA6YLkV7+Ey?= =?us-ascii?Q?4hG8E+7WDxlll4eRcDxQZ8/N8/OzpCI1czOl7rk8GMC0A8zJsZq/Do+S3yk/?= =?us-ascii?Q?CQLiIcmHXUv8Uu28hudKjG+ObeMOx4Hd4W/t7c+vygkFzl7dE8MfPylEsTgm?= =?us-ascii?Q?5fRn2O9emA+M8ETMhMkgutgZd51bQg0oHVDBW/qHo3m280P3KlQ/h3lfMaWP?= =?us-ascii?Q?SvMCUXs6UheigCZtefM1Clm1qvCewCSPiD/JJ0C31hNlKvQqBih950RUQ3cB?= =?us-ascii?Q?a6FkBbu/oZG9ghf+7qO5?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 41d1f877-a5c6-4919-45dd-08dd5526998a X-MS-Exchange-CrossTenant-AuthSource: CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Feb 2025 22:57:23.1966 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR84MB3107 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 76529 Cc: Morgan Smith X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * etc/teams.scm (emacs): Add the "gnu/packages/aux-files/emacs/comp-integrity.el" file to the scope of the Emacs team. Change-Id: I66014b94e73fd87eeb3aceaf5f61f08abc875c44 --- etc/teams.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/etc/teams.scm b/etc/teams.scm index 33730155a0..f2bbb43f9a 100755 --- a/etc/teams.scm +++ b/etc/teams.scm @@ -317,6 +317,7 @@ (define-team emacs #:description "The extensible, customizable text editor and its ecosystem." #:scope (list "gnu/packages/aux-files/emacs/guix-emacs.el" + "gnu/packages/aux-files/emacs/comp-integrity.el" (make-regexp* "^gnu/packages/emacs(-.+|)\\.scm$") "gnu/packages/tree-sitter.scm" "guix/build/emacs-build-system.scm" -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 24 18:01:02 2025 Received: (at control) by debbugs.gnu.org; 24 Feb 2025 23:01:02 +0000 Received: from localhost ([127.0.0.1]:43360 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tmhRd-0000sD-Vi for submit@debbugs.gnu.org; Mon, 24 Feb 2025 18:01:02 -0500 Received: from mail-bn7nam10olkn20809.outbound.protection.outlook.com ([2a01:111:f403:2804::809]:15691 helo=NAM10-BN7-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tmhRb-0000Xp-2V for control@debbugs.gnu.org; Mon, 24 Feb 2025 18:00:59 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=yLgLnU3fEJyWYoyLD5PVRfEZpZBRHysvI6oKmd1Ssh/Q9b7YXkknKWgcQe6PLlKwL2k64ldExYtOan8Jvv1uoLq1jdkjXYrAP5Upvdhu2hAYg9y9y38dgeTJvNRf4RN8M0VVD3kKiFdKPrxYq0pn1GJPTZ8sH/SEc9vwEVrbUAeHtwhYmKx0emBEUs0Ugc9c74r8VKUHnjD3oPBvc19JbmPgNWD0g3Oy2mFkZ5VU8eBfxRGKFlC5+S7ZukAPrPDtYbw3/TNvpk3c3aOvPKP2jO+j7K4mjiNrVs+aGl6KdFIaWw18j8HH3Dgj1vFIzjGqKoAQJ1fUIpZrfyiu0VK+oA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=R8oFxIzP2XCXwddmSFyixVQrD1ZBf3N9R0uLrBTkf6E=; b=bUOnm6CodDDXm8m+hHjLtSvx6tdMQsLX/La3YcAINXA6bpBALq6i1mPitlCd9rWb3XH5EAT1+pemXXGKkbZkyD3lpKhBc8eIQl+mDb77bddtiuxNjt54Jb5eeQbYYlZYTbK+Kj4Cntkg1jXMvtZLUq9Pjbkz0uOjDoQDQicHmb/XBWBOqXB6sfAhNUMvbnsxHGHBzVYFoS3vbwGK2S1iLX1wwit0OaDvWXbAw+tEJMgeb+6txhHu+Rm0g/R5J1dYTwibOj2W3f4kez9Kqt5qTi0/KysQCL1JEz/6ZUO24Q5K8gBkJsDCrXhKlJcMh5uqZVT0TaEbDoprtHaJjeeZoA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=R8oFxIzP2XCXwddmSFyixVQrD1ZBf3N9R0uLrBTkf6E=; b=fareVD4V0n0RsMXtu8oKBUwrvM//lpLO1svLSvpwEHM2pxPUm7f/JSjOSzkPmqB9Rd/gSQRr1nq9zJcTTQhbjfUCDcFTkaj5GAIQnfqbUL+ujHjrp47CY5KfKoa6Bh0SZzs0plFHjeqKHUT85WhIuIrGet7OL5EmmJyWyF0ts/76j/ztQxXbJKIWnP1jW95hq0oA5DQIGgeo97zD4gqXzTNsDVkrHIWjZZF874z8VA1jwnZvmg5G2N/TpKD6NykvRk4je84DY/qpK/g8WzwouKP+rXqVEVFBtqQyhD7+JrLM9blyFFS3wRCSQNyJS94DwvEd/kORDhTc8t3c85DM5Q== Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) by IA1PR84MB3107.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:208:3e9::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8466.20; Mon, 24 Feb 2025 23:00:50 +0000 Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef]) by CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef%4]) with mapi id 15.20.8466.016; Mon, 24 Feb 2025 23:00:50 +0000 From: Morgan Smith To: control@debbugs.gnu.org Subject: control message for bug #76529 X-Hashcash: 1:20:250224:control@debbugs.gnu.org::Vz+X28lFlVeAqTGc:0KGm Date: Mon, 24 Feb 2025 18:00:55 -0500 Message-ID: Content-Type: text/plain X-ClientProxiedBy: YT4PR01CA0156.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:ac::10) To CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) X-Microsoft-Original-Message-ID: <875xkz7xso.fsf@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR84MB3424:EE_|IA1PR84MB3107:EE_ X-MS-Office365-Filtering-Correlation-Id: 51ba88fe-93dc-4a40-66aa-08dd552714bc X-Microsoft-Antispam: BCL:0; ARA:14566002|7092599003|5072599009|461199028|15080799006|8060799006|19110799003|3412199025|440099028; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?LXonjrlNC5sCxEORGyIouvXPIyf8NwswnPEn1opbVtvNTYpH6Ah8sxVEH+HC?= =?us-ascii?Q?0sikjKdVJZZJj7w8FadoKboBl/6tuNai9E0wmYm0SGZ7Sh5Tj2gYWIOLWOmK?= =?us-ascii?Q?mjK46tElzfcE2eviDeioQvRl+GDB9iA5hfzZsnulY8xlRgiqYkCv6ekB+xmH?= =?us-ascii?Q?NON2gPr1C3WJeXVR6JMfpNmBHVMY+4PH23wPzWSg4xO7K4xT6eBgsKb/6IRq?= =?us-ascii?Q?byAojT5A/xRNop9x5BSHnNw4D3jllpAKYeat6zipAFq7dgiC3T8ZAdWAdlgM?= =?us-ascii?Q?DjPb2HpoOql1SPeeRIoMPMiS7OlH5fQOMqjK2KaSYMI/C92lWLFi9jJc3+Fq?= =?us-ascii?Q?ljI1cA0c9HLUbkKX6qBDMWFc1EWTmSzOZYfF8e03gSFoa5ROqpe7D+ei1OZ7?= =?us-ascii?Q?jAFYUwQW2Sy7RfdP3nhEcZXwnaRQpHIVBFzdheSmEtD6e3U/OSFH66wrzBzA?= =?us-ascii?Q?qkb3g4lE00TI5CWi/NzsWWlV1u0bxS0gqiKB1yigjLKhj9K5bN2pbD19x/8h?= =?us-ascii?Q?AAoIGOyi1t4U4aKDxfULMNF1bShixSO0rVjmGanTiU6v6XLrYqwICL23L/NI?= =?us-ascii?Q?FHcYqGjrvaxp33DL8+ltvtIrslvqoKe/DGcsMFoP9T5/VCpNu3gQzzHDY4yz?= =?us-ascii?Q?BSJVZSjP7UCsoN1+lFn5fRzTt9/ddQJSLV9S/+71RW8Bno8MBSVGTQSs5qfE?= =?us-ascii?Q?8Z13jLK/TGzom1WyODMKUPo4FSCG+deHmUxF4xg5yf6I99y3aBW2fMuKOfmg?= =?us-ascii?Q?Dvl4RfKJcrdB6p+1U8mcc5cL/o5iBFejz5ens1J0C+kI9ts0UFU8V5sDfW62?= =?us-ascii?Q?6gIgNaMOd/5n99wBt8sVNL7z0SRKQIQd4VcE6ZnwBk5s5cW9DPNmtRxRSxKY?= =?us-ascii?Q?Em9bun0w6OuwnwISyuT+b1W6qlZpF3agXPO1mTob0gWyPm2p7dvhEkNHqxVW?= =?us-ascii?Q?2ZDiXjfhEtNcvTuQLDRDWUdNqdCPgvCHy7NEGmnEMeutQgGjgMbNj5Lv83jP?= =?us-ascii?Q?PhbbODzg2SOjXJP9whxymViuQAwdvmMKoM3FaRJUcXYRTTZkiiXOiuDqZNk4?= =?us-ascii?Q?PT6saGur1dmTAyfZ/3WN8LK+HGbqIA=3D=3D?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?rPwkm41MvURmgoVw3Bmkdhfcj/WFOkyO7zPbr7l1B9jtHTPpGaN8gJ0JdnIy?= =?us-ascii?Q?2hChY3Aq47OYLauq7jytOmInuihM0fP89FANCbug9/4q4zQAZAZ/5saMhK/R?= =?us-ascii?Q?kA3LRROiN6cVMpTpQkjMoP6dLr4eOSL28yPQxXTOkAXO/Bb31TFM3elIoSDk?= =?us-ascii?Q?qehpOP/USG7L4n8GH66iJSGHrvIgTyITDl3EOO6Keo8EusMx3Q++0DkcqLZD?= =?us-ascii?Q?GRzDTdl15wGPFafVwlxzRlTN9tFK4NmWX/SJu67Coxll6+rVZBq5a7qbr6nc?= =?us-ascii?Q?1k/vz3Ey1IXbDVEQszpNniYLH40GP9FZH+uQbvcvxckFgseWB6RzaZfGr7KV?= =?us-ascii?Q?cfKHWdaViJGrL8gvgkrOb8hd06igtRQkHfYR5wLZoVKyhJL/5nIWcbUL5ETg?= =?us-ascii?Q?414TK+DPP9ykxc438b18qYpRgm5i2S/dqcCPG+6ggYOINo1gbfNZ5VFXBmAx?= =?us-ascii?Q?4/EOr+yedpeOlnW9jBxodYBGJjYfS9sWC6XKOixEmwDAKVv7T/4zluO/T5gv?= =?us-ascii?Q?x/tGqaRKfeOsNoBSOTGzd/KkvidurCQP5k//8X4Hcu0LcBYloimQwS7Ak5mJ?= =?us-ascii?Q?jzhWM+i4RkVMBeg4SLm3HyKfcCH2PCg37OE1SH7SPjHBKkbAc1kJejxs0vQ0?= =?us-ascii?Q?gzHzBP2MU1L3vRbGXTuyBGwOC1XMU8DdYsoCNhqyUNzmFTVDYKHit+LCeaEm?= =?us-ascii?Q?/9bhVaDF7qOkQ22jK2x2BPTi5YJK3tOhroU+ZObbPIpMmZDhgOI515mOf+BY?= =?us-ascii?Q?aMUma8jvf8IuTPQBGMj0lAF4L5cq16B9dF89KzPZkEOPuG/eAzf5hmgZdlAG?= =?us-ascii?Q?kRWyIQbUrQxXdrHHHsyFwQhMKdIUx/8n0En6OAEYKhs5tups94oHWIHb6ObR?= =?us-ascii?Q?2CQPjjV9xTQwsRuwDisaNZ1KcZ7ZT4nAZHqaxq3AQq/cAT7/eOP38igWCA4a?= =?us-ascii?Q?FSGV4+2E6n1xSFspIzAlROC9n26EP714033yLskfdRGVWF9q9qbxIbuPHygr?= =?us-ascii?Q?Fg1NnjPZ6o99OjQTqK8j6TS0jWP5TssYwOwxGqJsMQSSu5tPOXpquPaWMxJk?= =?us-ascii?Q?qBUKPLIrSmjEpdXwKgFJrKNbDiw9x7QD1cRTnwTdhjZuNJUVc4Kf5+VqRdc3?= =?us-ascii?Q?+VJIZIsJcqAIva2SVlZTOPKw/1LOC4yYqC//VKEKcLbYGLjKree9IszmDlaM?= =?us-ascii?Q?TVtS9Ypcrpi6Q38FlL/qfKvRVYgd4tDv7N3dKspsawwB1PD9o9aYyITfiaZO?= =?us-ascii?Q?GOS6kwYdkxo9AcZeCSJ+?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 51ba88fe-93dc-4a40-66aa-08dd552714bc X-MS-Exchange-CrossTenant-AuthSource: CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Feb 2025 23:00:50.0361 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR84MB3107 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) retitle 76529 [PATCH] gnu: emacs: Update to 30.1 quit From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 24 18:04:06 2025 Received: (at 76529) by debbugs.gnu.org; 24 Feb 2025 23:04:06 +0000 Received: from localhost ([127.0.0.1]:43366 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tmhUc-0001Ux-Ay for submit@debbugs.gnu.org; Mon, 24 Feb 2025 18:04:06 -0500 Received: from mail-dm6nam10olkn2084.outbound.protection.outlook.com ([40.92.41.84]:44352 helo=NAM10-DM6-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tmhUZ-0001UO-Fr for 76529@debbugs.gnu.org; Mon, 24 Feb 2025 18:04:04 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=KF+wkgPNk0LqjoJaq+hIQlWxS+92YW2xjtl/mSUA2rfeE4SnnteaR7DhB/AjyJCuHgNwhcux+uSpDpqiM0Sq9Qc9ZCLVn1W9aiGyQ4r5YRV0rU4zMcnOG7hQNAftd/Q1KQL341YPf2Lg3XR0owmKhh6IsaH1EDBsnhYE4aGJSIs/cdQIB63mmxlpOUYzuv2hb3dZHxYnz93wYfBEAJSn3kgOL2lfwAUK64ysD3V/tJm5HoYB19h4MUhy93RXTEyxcY4Rv+LLN4W6Rtlas04vTbhwyBzcyYNpjBwBZ5Mt1MaONZ8nF0ogfahYiyWjGcqbkNhElkZdXTzrc5IYsU3Phg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=L4BVFifsfOL7ltugIsfbcL9gzHWoWJ0GeG5OMrZeCVU=; b=LMRHA1kwCYEgu29r7PbrfYwN55YgbV3xXQ/mfx7fUwcwJsuYUxvGCInYWwRsSx51zh2AEtwW7TUubWtVVOOQhSwj+3k8J0Uv6nnFsRRMRM/4M7A5kmec/qgtlTuB31CAcAt8OzaspQNj0ncbp7sR3Ac+evmqHeF8fQlUWf+1LBOESYVja9A0reL7+i/GoIOvE6LifU9b4lILX43Z5i0D9ThyAw4gECnN6r/MYEIBlAO1a5DXp0cQx8iA/n7heIaL59IXIC5mh0xjDWfY3e0v84tRv3B+T2DNY+QTmvm5zC+y/gUUaJidKufCEaXNvuILcBBGDemSkqT7NWfTdbscnQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=L4BVFifsfOL7ltugIsfbcL9gzHWoWJ0GeG5OMrZeCVU=; b=IHAokueN6tdPAuuDJG1U5A450/qJ5vJ2wwPfP4nAO/BO7rZFj4h46CuKkdXgU5zKqzwb9POOmYGTRRJBFR0QvzbFyuWuGeBI8hV0YtbvBPZ0UzmbW/Yz+xUryoNFg8Jnz8QuIxz2ipMdfWc9S3yrHxs8DNgMUarr6hsbw2Z0ps6hKEHLLyb86rPpHH8ztNy4um2hKzmYxrafQZvlHgjdj3RrxhxjpDwANSOJ2R/5sNRSaImrHGMI7CWBENrrvs4sg0pZlRAVymrEC1846e73hmw/Y+z+MkaCV9UXkHGKZbizQ7v+T9A5x6TCORqMnYa0Aqrs3uFc+xIWllnqroMuRA== Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) by EA2PR84MB3777.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:303:24e::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8466.19; Mon, 24 Feb 2025 23:03:55 +0000 Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef]) by CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef%4]) with mapi id 15.20.8466.016; Mon, 24 Feb 2025 23:03:55 +0000 From: Morgan Smith To: Liliana Marie Prikler Subject: Re: [bug#76529] [PATCH] gnu: emacs-next-minimal: Update to 30.1-rc1. In-Reply-To: <043f08e74564c57ba07a9958afcf39df11bc1367.camel@gmail.com> (Liliana Marie Prikler's message of "Mon, 24 Feb 2025 21:19:43 +0100") References: <043f08e74564c57ba07a9958afcf39df11bc1367.camel@gmail.com> X-Hashcash: 1:20:250224:76529@debbugs.gnu.org::EqE9WyzdCN50pYgA:WGP X-Hashcash: 1:20:250224:andrew@trop.in::t/Chu+SDwo0aIMQO:dp7 X-Hashcash: 1:20:250224:divya@subvertising.org::GSZsGuDwgWfq7oSx:mGm X-Hashcash: 1:20:250224:ian@retrospec.tv::DrbaNpbUtZoBxcsJ:1zqX X-Hashcash: 1:20:250224:cox.katherine.e+guix@gmail.com::v6limtpt8PNN9Vz3:7rV3 X-Hashcash: 1:20:250224:liliana.prikler@gmail.com::306VWi24pH04ThFt:FcLc Date: Mon, 24 Feb 2025 18:04:01 -0500 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: YQBPR0101CA0282.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:68::18) To CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) X-Microsoft-Original-Message-ID: <8734g37xni.fsf@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR84MB3424:EE_|EA2PR84MB3777:EE_ X-MS-Office365-Filtering-Correlation-Id: 63aee47f-615e-4e0f-969c-08dd5527832f X-Microsoft-Antispam: BCL:0; ARA:14566002|5072599009|6090799003|19110799003|8060799006|461199028|15080799006|7092599003|440099028|3412199025|21061999003|12071999003; X-Microsoft-Antispam-Message-Info: =?utf-8?B?NTFEZmlvRFlMZmFqWEFyM3kxbzNDZFBOWTZkU2dQcnlIQ3U5UUpBVGxxSFFL?= =?utf-8?B?YVg1Smg5MWtGYnZDUE56RlNUY2VwV09VRHZkc1NUNGVaeGU0cHFtbVZZcUFD?= =?utf-8?B?eUpwMmxZRXdYSEhoQThhRndEckdtLzFRYU0wdGx1R3orQ3JOUklCa29LWWVS?= =?utf-8?B?WWhWZ2JyK0xaNjJyTWZ2bWJQdGdYN3E2MVJkZ3hzdTFkZ2xGdzdpZVExTkNo?= =?utf-8?B?MlNFSlJKOWV5eUtGbkQxUXB6UVYxU29CNmx5U1YrS2VSTTlTWDQzSnhKVGdQ?= =?utf-8?B?TVhIdzlDVVplL2RHeHJCZGJYV09LQWh1Sit6YnBEVWYzUkF2dzlYZUYxdjFR?= =?utf-8?B?eDBNQXE0NkFReFRSNFpGc1JSYWNMVVNRMkFtTjNNRFhhNm84Z0hJbHpSczgr?= =?utf-8?B?Myt6V1ZGZHNjTkV0WFBIYWh3WVRDdXZnZ0Y3bGlvNHZvakN2VGNVMVVGcGpt?= =?utf-8?B?QnlYc2ZxUkFYQjZKSDBNaVoxaDFBNXhJV29BdVA5YlNaZjNyRmthcmdBeitU?= =?utf-8?B?S0owSVdNcU5WOU9BczJCTjN5cWIwUmNDZ0NyWGVHQTEyeURYTElhUDd3R0lS?= =?utf-8?B?SXEvSURsTVFYL2VBVXlsWk5LOFg2QU1Gb1dVVGlvRjBiTGxrZ0MyU3kwZWQw?= =?utf-8?B?NFJnU28rTUZmTCtGOVB2aVR4RUVOcnZIOVF5b1M1VytGMWNwMk5kazVWaEov?= =?utf-8?B?RWpsaFhQTnpjTkxLU01BWGc0aEFNZ3NuYVZLT1FRUWxBSUx1aCt1LzhxaS82?= =?utf-8?B?RHdtRDlPNGp0Y0ZKekdpdDNCdmlQbEcwbUMycCs5T1dpNzc3dlFMUW5Ua0Z5?= =?utf-8?B?N3N1U20wNjh0dnBJSCtBd0k1VGl0WXNvdUNNN1pHeDZHS2YrR1pIUGlORnJr?= =?utf-8?B?Z0JuaU96YWIwOXFIdk9YWWdlUTR5SllyS0szczhqMzlmZHdJTFoyK09jSTFF?= =?utf-8?B?dzlCTzZJcEQ4cm41WC9TK2pPMFg2TnUwWm11Q1ZZRXJ4dmVSTmdXcjl5My9M?= =?utf-8?B?MjdnL3VHNit6Z05zbzVvY05VV0F5ZEZGVzc4a0x2NnFTVzhZTms5N2FqUVJD?= =?utf-8?B?elk2Nzc1YmlPankxSzYvcGs3V3BXQ05JeUFsdjlzUnR2UHZweC9BUXJXVTNk?= =?utf-8?B?d1NuTStkVDNkTnlwL3ZZUkFXOFhtckJTbzMzR1kvVFU4ejBBcXBiTFZkenFU?= =?utf-8?B?UkxrWGJyL1lLdGJRUFMrdnVNNFNHQkcwWVloL3drTVpvQ3N2S0JYYXBnV2Rk?= =?utf-8?B?RTFPNzVEWnhZbVZYdTFSRjk0VWpHcnhSbmpLTlJIVURFNWEvYkRvazYvU1dq?= =?utf-8?B?MDI3b3ZLakZxOUZGdExEWm1NeVVlR2JDazVPUDhkT1Iyb2cwSnpFWEp4NzAv?= =?utf-8?B?QUdTa1NMZWNlVlFaRXFtY2J1aENaYlVGRzRUVG5XL0huNW5LaUEvMUpOTGo0?= =?utf-8?B?MHYwRVozeDJ5L1djR0pjMUNCNWhWUmxYNUpabVcyY2tucEF5L0pQVVBIVEdS?= =?utf-8?B?VmhNQkgxN2liTDRNb3puR3JXc1N5Mnp3RXlxSlQxY2xzZVUvd2M0MEYwS3dq?= =?utf-8?Q?LeKeUc1JU+wCyL+6t0gI3xREs=3D?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?OHhMYjBlNXRneGR0UzhkNkREMmtrOEVsVEZBdGpoQlFBcnhWRkZUZHgyU1Yr?= =?utf-8?B?eE0xdmRRUkdaZXhubjEwZGxSR0t5Zk96Wk5TTW9HQjJ5cnV0bE9JNHRjNlFs?= =?utf-8?B?akplb2JhUXlMYkdRREYxV2pONzNVVWVTMko5VmVQV2IxSnc1UTBZT0dVMWJE?= =?utf-8?B?RjZjZmE4UVMyN2ZHaDZ2YXZabE4wSHo1ZXhKeklnRlVhdms4c2tQWERWdFJL?= =?utf-8?B?TmI5YVZZTFBuK1Y0OTBGdnhLNmg5V3pFYklJNDVZVCtwRGFKK1ZBdWNlLzJn?= =?utf-8?B?aEEybm1MSmkzSGhTTGhzTG00R1NoNlBhZFNzNjVic2N4SEJqaGlNMFVXNWo2?= =?utf-8?B?WmVDS3d3UzlzMkRVaHIzdzJqL1pBeVhiZGtMcTFJU1k2cmlVVHVSeWpva1Vh?= =?utf-8?B?a3AxcHhXNDBkZzl4VXFmbW1UdHJyd1U5TVZTQ0RiTFBNdjZJc3JyVXZrYzJD?= =?utf-8?B?R0V3d1JRc1BkRVU3L0o5dk1neFlodzB1ZlpQdVdrTEFkeDlCSWpnaWpVV1dv?= =?utf-8?B?ZlRLSjNRMzJ5RzJZelAzbk5XSzAxR0tXWGN6VTJER3d0cXIvamlkVWZFWFJm?= =?utf-8?B?SHRCbXVnVVJuTFk5NE9mU0lyYnZlREphMHhpd05PV1kwN2xhaHlVdHh6UFFW?= =?utf-8?B?L3EvdExzQVpETlV4MTVycFc1RmVzY3o5MzFGU0hsU2NrTnorejQzNi9qQVlN?= =?utf-8?B?dXZJTncvSDMyUjU1VXBtL1BxTFh6TDN2WDFMellncnNVMUgwVVZQR1R2QVBo?= =?utf-8?B?RjRpWXRQYmh5TGRORHlQbkhiK04zVWU4TG52anpyV1FURFpyakJmZzFibFVa?= =?utf-8?B?ZjBmSGRTeVRmVC9FaktZUXg3cy9JaUF2dTJFR1hwTFRZZGFKQTQ2UGdRYkF6?= =?utf-8?B?QjQvTVRyZXc4azJEb05yR0NIdC9HUkEyR0h2S3FBZkNLa2lZUU5pOWR1ZXow?= =?utf-8?B?ZjlPRC85ZFVlY1NrLytHdk1UcUozUEdHREljNEZVc2E0WVZtU1RmSVFSUUxZ?= =?utf-8?B?QTZ5eGVVdHIyVXNlQTBJUXFmejFYTnZyQWVKSlRhMDViRWJkWmVtZk4rSmpI?= =?utf-8?B?VHorVUIyMXpEOFZjdXlzM2ZTK0ZVVFIwWXpQaGlyb3V2Y2x0L3BSak1OT0M1?= =?utf-8?B?ZnBGRGdISGE1REdMUEI2TEpySkVHSXpSQVlDbVBsWHMybWg5azM1R3V3VU1P?= =?utf-8?B?R0FoeTVTVnV0MjlJS1l2dW1oZk5MS3lnQWtmbm1jU1UyZGhYckJ3eVdRN09r?= =?utf-8?B?NzJIKzRzZDRwNzRlUEhFM3pkWDZrVWhIcEtDOGtUakduNXhZcXlUaVlaREZJ?= =?utf-8?B?dGZtaXVkblNWckNXRzZEaEVDTUhUQmQ3ZGhydi9rb0NhREloUk5oZ2YxMnpv?= =?utf-8?B?SnBLQnlVYzZNMDY2Z2ZXREhzcXdJcWNWM1lRNU1ucytmV3krUHMrcFBDSEU2?= =?utf-8?B?dHUrQnZFb2FDVHJLZ0NhZTVNN1JPUGk0NUZUNjNuUEkvRFVQZ0YydGtnaGNm?= =?utf-8?B?ME0vb0RLTng2MTlYUG5TM0Y2cFFMRWZ5L282TXNnR2M0N0JwNXFiQlFnbm11?= =?utf-8?B?dURDQWRpdXUrbXpnZE81ZmJmaXlnb29MS0tvL1lVYzAzcE9oZnJoVUZSWHUw?= =?utf-8?B?eVAzZ1FHU3pXRndJc0V6ZlZjOXpBWWZ4SW5YQXFGbkV6dTkrZUV2UWJ0U0lp?= =?utf-8?Q?jwTqw4+lDg/7Lu+0mtpW?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 63aee47f-615e-4e0f-969c-08dd5527832f X-MS-Exchange-CrossTenant-AuthSource: CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Feb 2025 23:03:55.2021 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: EA2PR84MB3777 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76529 Cc: Katherine Cox-Buday , 76529@debbugs.gnu.org, Andrew Tropin , Divya Ranjan Pattanaik , Ian Eure X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Liliana Marie Prikler writes: > Am Montag, dem 24.02.2025 um 14:53 -0500 schrieb Morgan Smith: >> * gnu/packages/emacs.scm (emacs-next-minimal): Update to 30.1-rc1. >> [phases]: Work around the phase 'patch-program-file-names' expecting >> the file "lisp/obsolete/terminal.el" in the same way that guile-emacs >> does. > Since emacs-next-minimal is soon-to-become emacs proper, perhaps we > should instead replace =E2=80=98patch-program-file-names=E2=80=99. WDYT? I did not realize Emacs had a new release as of yesterday. I suppose that was something I was supposed to check before sending in this patch :P. Anyways enjoy the new patch series I sent to update emacs. Do we have some patch QA thing running at the moment? I'm curious how much my patch series ruins everything. >> (emacs->emacs-next)[phases]: Add the same workaround as above. >>=20 >> Change-Id: Ia83ee362fb70ec437b6930ae661b76cb14589b0b >> --- >>=20 >> Installed this locally on my system.=C2=A0 Everything works as expected.= =C2=A0 >> It can find the eln files just fine.=C2=A0 Used it to native compile my >> local manifest of Emacs packages and loaded those.=C2=A0 Everything work= ed >> great.=C2=A0 It found those eln files.=C2=A0 None of the eln files have = a hash >> in their filename (as expected). >>=20 >> Honestly I was expecting to have to adjust the patches so I am >> pleasantly surprised. > SGTM :) > > Cheers From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 25 13:02:50 2025 Received: (at 76529) by debbugs.gnu.org; 25 Feb 2025 18:02:50 +0000 Received: from localhost ([127.0.0.1]:48343 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tmzGb-0001ub-9I for submit@debbugs.gnu.org; Tue, 25 Feb 2025 13:02:49 -0500 Received: from mail-lf1-x141.google.com ([2a00:1450:4864:20::141]:42037) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tmzEt-0001r8-1k for 76529@debbugs.gnu.org; Tue, 25 Feb 2025 13:01:03 -0500 Received: by mail-lf1-x141.google.com with SMTP id 2adb3069b0e04-54622e97753so64067e87.0 for <76529@debbugs.gnu.org>; Tue, 25 Feb 2025 10:01:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740506456; x=1741111256; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=cvztJzR2JAFqvuxBGXFRbJWZAG81a68XsIY4NGEXUn0=; b=SOPX69YKlWb6qDS1qDRLVedOflfXk5njIN7afpbuoCr92p8aF0NgmtHSH77dI+/2Lb ZKxtujCp9sqhFtc3QcdPShOkcTaecA+p/C7/w3iAAbvykkzZLWZFpAOchIQqG3cI2aY0 xf0BNI8JkGNQ8BWHyo6Fh16ztfX3UpWcMaFpiF4DiVs/B7rrRGV8v7DLOyaMtVcg1sx8 qRmvpAGWCj8EXV0e5nXB6er+aG4dQWzuLpWEI0quwq1U/c1tQRLqgzXiAuVbc/I50Qp7 iX4dCr2zUyH9jm3BZUdzTY3V7I+sZe3eW7TJl9EZmDgufa+1dK+8ZAxYPD07C4caatAz StNw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740506456; x=1741111256; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=cvztJzR2JAFqvuxBGXFRbJWZAG81a68XsIY4NGEXUn0=; b=G6lmXxKWPICrrMiaI+8+yITWlPQ8Z1RPpoRqVdtLoYFM0FEx+lpF3YtWV/DLZxYDZ7 PnrGnIdMk7nYRl8lhGZijWSQw6RZle4Q91g+3a3zwThJicE5yLhO0ZZYUP/IAgB4ujfs E/oZyxqiad+uq/PLbjp3B9XywI2fNrXjI4HTi7zCRwHa0PP9Hh31bLp/V/Zafzvi/iMS qtOi/OG1z6Aq+kXwqm9LxwwKQQpi3qog2b1WuzieyRKUaTgUeW2omRtEJx5P3elczjP9 uxlW5J2hwaJ70ER8LqnqgE8TqbBBPFLPEpaoDvdtYQAOGA/XVy+mPYS/kcR2cbp+n44L vKmg== X-Forwarded-Encrypted: i=1; AJvYcCVkwgbFYpXSsvI4XVH+F3pRPaBLN5EP14wqlrHVh8UPjL26CpIcUfQC4cOGMDLtilHdlYv64Q==@debbugs.gnu.org X-Gm-Message-State: AOJu0YySH5YYB7YaQlyCCYs9uCAFqX3CrRSZRaC0AKgvj75R/baQ4gOC LjpOgOcdCShmeayFcESCPaSoJcth3/YNlOtcLE1J8Q2QfsqrVdPB X-Gm-Gg: ASbGncuKBKivzWFcsSggiK3IATcueixsQJrBAta+/k37V00pSLZVmHFquLKzHa4zmrW LtDru+9nv2G9Ur7gbZ7/aykneX569v/SVO4vwjP6nCpD+s7HXSqAAdu+RZ0h/K9/apGYJz8qlS6 OgMZWSBqGvHZODg2Q1POJrL+zKcm0DfVkdEIll1IwFfwSqygHxdGiZMmZre0k8aBFra185cmger 77WUXHoyQslhlEXP0l5vPFamfsKMAdd1klhboXhnkvtArHAFp/cEhsNQu2RvUAxDI2C7ni5yK0x 7MM1aYQ7XqnXpK2emVdlWkyjAdE1mscOKDPPpFT/Byu5JVPhCaJRYCC4HaIWarrxo+1h7t+qWV0 uzA== X-Google-Smtp-Source: AGHT+IG+pWhLXo7lGLB0bJyWZDc5mi5ftMCXjx8V4F9m+CEp50+TQ5Y+JfN5VSoNNW9X9RRh1zFsGg== X-Received: by 2002:a05:6512:3193:b0:546:1e89:af12 with SMTP id 2adb3069b0e04-546e6444f0fmr8435475e87.26.1740506454861; Tue, 25 Feb 2025 10:00:54 -0800 (PST) Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at. [85.127.114.32]) by smtp.gmail.com with ESMTPSA id 38308e7fff4ca-30a819f5e4asm2856231fa.63.2025.02.25.10.00.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 25 Feb 2025 10:00:53 -0800 (PST) Message-ID: Subject: Re: [bug#76529] [PATCH 2/4] gnu: emacs-next: Update to 31.0.50-0.60232a3. From: Liliana Marie Prikler To: Morgan Smith , 76529@debbugs.gnu.org Date: Tue, 25 Feb 2025 19:01:49 +0100 In-Reply-To: References: <40b8619dfc96d3e730bffd30d7f4ebb2e3610019.1740437785.git.Morgan.J.Smith@outlook.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.48.4 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76529 Cc: Katherine Cox-Buday , Ian Eure , Divya Ranjan Pattanaik , Andrew Tropin X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Am Montag, dem 24.02.2025 um 17:56 -0500 schrieb Morgan Smith: > * gnu/packages/emacs.scm (emacs-next-minimal): Update to 31.0.50- > 0.60232a3. > * gnu/packages/patches/emacs-next-exec-path.patch: Regenerate. > * gnu/packages/patches/emacs-next-native-comp-fix-filenames.patch: > Regenerate. > * gnu/packages/patches/emacs-next-native-comp-driver-options.patch: > Delete. > * gnu/local.mk: Remove deleted patch. Please use quilt to regenerate the patches, to make the diffs more manageable. Also, check whether we can use the ones for emacs itself. Cheers From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 25 13:05:50 2025 Received: (at 76529) by debbugs.gnu.org; 25 Feb 2025 18:05:50 +0000 Received: from localhost ([127.0.0.1]:48366 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tmzJV-00027K-SK for submit@debbugs.gnu.org; Tue, 25 Feb 2025 13:05:50 -0500 Received: from mail-wr1-x442.google.com ([2a00:1450:4864:20::442]:48399) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tmzJT-000275-Sn for 76529@debbugs.gnu.org; Tue, 25 Feb 2025 13:05:48 -0500 Received: by mail-wr1-x442.google.com with SMTP id ffacd0b85a97d-38f286b5281so3005437f8f.1 for <76529@debbugs.gnu.org>; Tue, 25 Feb 2025 10:05:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740506742; x=1741111542; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=jVdTiWMI7KVoTJ5wRRI0zwj959rpBRSp9KN1+QMmg1U=; b=NWoLEl2MzyHq7fLv+d2uVjSLF2ySgXMyas3Y9Z4G1m07DGhuZ1I5+t9X73Ioq4YW6I Nw1yTnFtCiN9V3RDOUbJu1VLL1tU4GdI7oYuvv1piNirf1D4MKnGl2+QjDdXx08fNGDc Y1wgOgL3PNE4kmYm2Q5svfxHT+iheUupcpStYGhI999a1SiBvlgje3hYu5eqhi5bc3Z4 UM1u9qkqyZO28rwmjp+w8S//AEpCgqVc/8c1xzTriWoTWrOXMB9d/ShaHo3NhLjNRZHU kaknhvvZLJ7bKk91/VpfdFggg3W7gXQ+dinCNTvTKeJQRphQvv/58BqJI/r2uBEkTrF7 Lc7w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740506742; x=1741111542; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=jVdTiWMI7KVoTJ5wRRI0zwj959rpBRSp9KN1+QMmg1U=; b=XEXiSdDGT2yat+eTDdv1L5d6BXSm+QE8Vcvanfq7w5LkA+ItWkVcyCZsUIjoV+w+GN bDeeBCVM2gQ4Q5hTrV+ydyjqWVzkVMFH9sxd0G6FjQ0PirA68nPt7q5QFISO7MaZb31A /JU+iWNXGCBlHds/2X19rQGvZlL1/NfEsYGbVvyJF9LRlSVByk2zGDYDh+cjH2vycb20 lrt6KN7PM37z+zww7eenf93b1pWn/CxFsPhqi4wGh42FqrVrfBeC8Q1jc+zTykoPuSza ERlYrjbtpPcGWJyoUsGJCa9q+EFaJHR6v31YVudOMmJeHvq3p6sKpFfGS4BjOz85FRHM J7xQ== X-Forwarded-Encrypted: i=1; AJvYcCVqEEmO5hFM2FdEoBEFAoibAM1PPSwlXjxCAb8Ej8tMxpUO2PQFA7upIp0dmchPSOM9LOTvfg==@debbugs.gnu.org X-Gm-Message-State: AOJu0YyEJHn93iVZjf1z6W12qXPMPhJ0o4kYYcu9De4yT/Q4e4XczK5b hbyoXor41N6yUgHyMz48qR3qp3OTR1RxDBgzxxvnaSJtEafDfMCq X-Gm-Gg: ASbGncsGvZH1UqcVijKT1ZiY32KLASREJGICgABSOZN30bp5OXQabpHoQYwTcI40cON 50Mkt+Qt0+3vbKS/z+FhOOaVnkNXhWWafrLOrJZIQxzhewbyRvaTwJt0heVPsD9SzOV40NvqpD9 0Sacflb5tyyq6ldnEFMAaFbdAquxUL2yUPOoO0Zb8MED1uNJjbv6XD7fzhyBB6Loit7Xrx90gbu QL1f5JMrx4kGTK5vWPzDCSujwLbBAcY3Fs5xXwl6Vy2APNU24MzD0mlokNZ1ZmEkzVOVLY/mjQ8 9ta7ocMtzXnL8Zw6x3Wut+vGrcok/IaKxmqQPruGE8a/xLe+OkbWLforRIKHyC1AZ1dAbcNyaRU Ugg== X-Google-Smtp-Source: AGHT+IHTvms6J00tAx2+JfDTIW17t6z/y43K7nG2N6pZyeaCCngqtTBeRSBfKy0Tao2scHifSx3eUA== X-Received: by 2002:a5d:5886:0:b0:38a:2b34:e13e with SMTP id ffacd0b85a97d-38f70789b52mr16062729f8f.18.1740506741473; Tue, 25 Feb 2025 10:05:41 -0800 (PST) Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at. [85.127.114.32]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-390cd8fc1cbsm3106866f8f.92.2025.02.25.10.05.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 25 Feb 2025 10:05:41 -0800 (PST) Message-ID: <23595833a1637d8807c0d52765a844cc2bcf5964.camel@gmail.com> Subject: Re: [bug#76529] [PATCH 1/4] gnu: emacs: Update to 30.1. From: Liliana Marie Prikler To: Morgan Smith , 76529@debbugs.gnu.org Date: Tue, 25 Feb 2025 19:06:37 +0100 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.48.4 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76529 Cc: Katherine Cox-Buday , Ian Eure , Divya Ranjan Pattanaik , Andrew Tropin X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Am Montag, dem 24.02.2025 um 17:56 -0500 schrieb Morgan Smith: > * gnu/packages/emacs.scm (emacs-minimal): Update to 30.1. > (guile-emacs): Remove now unneeded phase. > * gnu/packages/aux-files/emacs/comp-integrity.el: Update with new > type names. There should be a comp-integrity-next.el that you should use to replace this file with. > * gnu/packages/patches/emacs-exec-path.patch: Replace with 'emacs- > next-...' > patch. Write these out. > * gnu/packages/patches/emacs-native-comp-driver-options.patch: > Likewise > * gnu/packages/patches/emacs-native-comp-fix-filenames.patch: > Likewise It is a good idea to update emacs-next accordingly, unless said changes would be reverted in the next commit.=20 Please use --reroll-count for submitting v2. I will take some time to prepare emacs-team for the patches. Cheers From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 26 12:36:16 2025 Received: (at 76529) by debbugs.gnu.org; 26 Feb 2025 17:36:16 +0000 Received: from localhost ([127.0.0.1]:55285 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tnLKR-0006zg-Uf for submit@debbugs.gnu.org; Wed, 26 Feb 2025 12:36:16 -0500 Received: from mail-bn8nam11olkn2086.outbound.protection.outlook.com ([40.92.20.86]:25792 helo=NAM11-BN8-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tnLKQ-0006zO-2q for 76529@debbugs.gnu.org; Wed, 26 Feb 2025 12:36:14 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=bHRIjFCujY3XHBXq91Sbu8AUzksqB1xVItN4iqb5D3C2tDwZm8vfl0KlPCMaTDYRkDDMFwVEeAiyw0g9CBQmY6JwnSAAuiyoAuK6nJVxI5c8PmbaRzvEXn0YuMOs2GusirYnev7lSdeH1Zr19JNkxnKJQlsRBE8Evb6G2LGspchJmofXPpDAtmcHMj/uh0n6HA+pBvmwKGOl+bGi287R/qoRA3A988+hyOdZ/RSC5mQLwSN5UGQFSZxhOsfMo1BHLScZ5RBCeqc8Cu98byZRc1cDuYP7wfqYmxjsJaSz4Y/wIS1FOeqwt4qGFm66je2pRGFXKsNpr3+LTULsfLDDDg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=USLMmTeGGvOHQd0Fmy3GkMD4hKgRStj/rqU0k9J45bI=; b=WcgCjrqoPKeyH3BjmaIM2BKwFB585dKTME8tY2o/nQwtTdABwNmWh+nSuhJAJhn7dRPxoWxpUhw1gy7SkehCQsuiZSuieZFdNmGl6szrauQyqTCfzU52uVwgnITexTGE0ChsewqBrlbQZOj2E+6j7NOl826+e1gkIHAHvE1ljXYWJBV9POw+sH8+FJORftUA5LMHGWmzXKXyiKxHQ7DmvsSxrQNYKsUDugG05yHqwx7v2Mfkoco3IyIUptZ4HjmOsHtWNlvlT6pO3CI+KibZeTTqUcTx9iXvjHza/KN+J1l4ZTiFu65f9GunAdWQxbMCeoCb2gI+OepGa2KGPhmmmQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=USLMmTeGGvOHQd0Fmy3GkMD4hKgRStj/rqU0k9J45bI=; b=jCjivc7Sj9OI+sOBzL13qWsjfHJoGlpvMUo30NsuRxsNm5YDavuE9SKizIWZl0z4C4R+s7Ynas4FpsGpVlyb7Xg4i+blSrTduV+Y780DjTgquEaBcNOm3gYBvihoJMYBnd/9Cyx/5n4LHtCJSwF9s3JzHumMmYG4h84yw+A4dnquGtrxHXZAJ6ea4bMiY9DHHQurQvFNeq/liPCYClchumhC3szVccdJ+FnDzVFB8ZN9LrYAUTRcOeAtYbNC2+PraofIKF2N4NooNdPEQ60fyzD2EKHFLfVMaMh0zsfy4NcGLYF1HFkmiTOkUeBaiAKU4J2rwhJhjJ7TdW+UgXrKrA== Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) by LV8PR84MB3725.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:408:1fa::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8466.20; Wed, 26 Feb 2025 17:36:06 +0000 Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef]) by CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef%4]) with mapi id 15.20.8489.018; Wed, 26 Feb 2025 17:36:06 +0000 From: Morgan Smith To: Liliana Marie Prikler Subject: Re: [bug#76529] [PATCH 1/4] gnu: emacs: Update to 30.1. In-Reply-To: <23595833a1637d8807c0d52765a844cc2bcf5964.camel@gmail.com> References: <23595833a1637d8807c0d52765a844cc2bcf5964.camel@gmail.com> Date: Wed, 26 Feb 2025 12:36:10 -0500 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Content-Type: text/plain X-ClientProxiedBy: YQZPR01CA0115.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:83::8) To CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) X-Microsoft-Original-Message-ID: <87plj47gmt.fsf@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR84MB3424:EE_|LV8PR84MB3725:EE_ X-MS-Office365-Filtering-Correlation-Id: 935f7422-75ea-4e90-24a4-08dd568c0c4e X-MS-Exchange-SLBlob-MailProps: WaIXnCbdHrPgu9FUvYZ88hunKvKD6srSgShjOjS7akPlNRTA/k1n8DFItWtqxHV97mU8dr9zvVhX73TQ1oUtSqzP9lSTU5L8zwcme/cRqSraBRgvoNNJgrL9ysYWix5Nxx/whHVp7EfOJ4FCoECI73qnm8G/FK5mN7SaqMeMYGZdL/TMpCD3I8o3ef+H7vzPAfzdx+hSk2UuHBOT2Rnv4UPbaH0w3VxA6giCXk52bp8AYl8kx8Ka9ywWfkfXNcT3BTUxqdxdC7xr/aIIgwc1MAh1/RseMlE73oK+efVUFEhPrv7Q1NuHTP+IFThi+jHE0rDkXdgWCLxwFdXDcIlKK8rsjfOrmLM86hARvyfw/OrHDf5M1NU/fZTABy7JdpPqfRGCJQEML2w/UpDf2jyVNvrlfa510M6HYhl2S8vSVaQ/4bh64ZuJuEoHlLP5qaCAmYEivD6ClyRUpYy8WrNn1Z5Hiog0pKPEt/PzTsxbdPp7O7HUx8jX+0HqL1ToSxhTBsi2RxKh4+lcZ0bTpCgh9rkbLbJB5IqVuwZx6INQEPWdjlaI8gh0cVT0UXt7su6g8lIuQ7l5jCc+AXalFxpXQEaZRxYa/CM32jJGjoDi0Pu/Y5sxA9eB4+dDv0SG1e4UaChZExKAwFIVTr7Puw1Yk9n9YtpXhcqJTX2jpSrcIOdNGSEcJUaWSGvgXfUB+Rou/wbI2SUYv0Aagh46tn2W0bJlACtPWu0xudEnFM8TPFNw+vHfQzuQbhbZJDGQaYsvNWAGgQgNN7I= X-Microsoft-Antispam: BCL:0; ARA:14566002|15080799006|8060799006|19110799003|7092599003|5072599009|461199028|440099028|3412199025|12071999003|21061999003; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?67nQWOidUs9wFvC+8eSrPGJGWtDqMUmHkN1Izm9GIQL1w9qXzvVhg1BV+5P1?= =?us-ascii?Q?vmeso42Nq/dm6yMX8mOsRFHievLRlNy4nD0QU8J7zpe2oICRBQPLBmjO8ESm?= =?us-ascii?Q?VfX+MNx5KKDfoIymat1d9Xc9zCBjVdOMV5B1+65Ai5fl8R74upGsM+G9O0k4?= =?us-ascii?Q?YkAskxjrBRJlOySyEVXl8SC1OV+xaitgpfyNM/Oc7qiw5B37/LrQDSU1EjUA?= =?us-ascii?Q?7DjzHdNysiMJxL7fE8vnQtm+ecRa7NOkUaVuKcikjepwiCdUarY/ztgUZ+16?= =?us-ascii?Q?tm0XOVRGp12S0HSpNq8z8tFZd0ugpErhg2+Hnq3pZ4gFnDGPPuJCYs+JHuz7?= =?us-ascii?Q?FEXcE0sfnG+87f3C9DDr0UFB79vOrFc9Bk25B873VKFgv+hjdJdHUjGBSK6G?= =?us-ascii?Q?u5zwnLYiWpm7NW5fDF6E7+rQj6WDIIgaql0k2kw7KXAv3jmfmzzeDR+Z/SGU?= =?us-ascii?Q?42sWOu+VUFxCKCjGfxBoas+klZ6jadylGGMUBFz4FaybAMo8U32LXvOvAURM?= =?us-ascii?Q?G/81HIy7Rqq2Ge2zf7SilXcI8Bh5YyWQKwZ0ksAu2IiMJuYcXo6W5G12/fWp?= =?us-ascii?Q?jSV2i99D+tXKaqifvNugdx2rTuTSRm0z4SsAZzcDMRWHMo1uDApxQfSyzOoM?= =?us-ascii?Q?MJxVe+EsIKMetwRDqHlflgJ8wtXwEYqaCAuEJWqdJYNY2ku7d3DYIHBMv6la?= =?us-ascii?Q?CBi9gcQb6rieb7HTlh3V9MNnQxOn3eWG3yFuVH0AFvNs49jz9qpH+iQ1JUf2?= =?us-ascii?Q?eUKzaLJPnJWKr/uuiHvZzBUvlD0CiB4+Tj2d16rBlZsFXzvooxE33YpcAZhV?= =?us-ascii?Q?oOWfF10BiY5mwf0lFOpLgeKTjkZzK5hQfNiCIFLWJ81jx+UIUcg2jXJqP1Bv?= =?us-ascii?Q?/afBqTiiqOt/+/ibX5KSeLe/h1XCwZ4eF0zCfr/8gpbjiTOLzwJXAmI8scjx?= =?us-ascii?Q?GlSX32xizWBOnLq2Rou/+MQpqTnEZMcUnhypZGy0YgA5YNeE0XpNNk6+Y7/n?= =?us-ascii?Q?8yONZPrD5LqxgN0qfaf+VbDr8kO1CL7mo+zt3dERH6c6v0sUVLzSeqfHkpbi?= =?us-ascii?Q?CKYNorGZvArWWB3bomCZv9RefcKcp7XtjpHCImbw4ckhNSZ2ixFAOki09aJi?= =?us-ascii?Q?/mh7ivRqd4f58rAgkFyzDhaAeq8i2QrC7g=3D=3D?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?W5U14ch97ODMjZ4uhR+6b8zCoVg22IMEwxgOnoNV9GoZKOGz/bG1wzN/rgHH?= =?us-ascii?Q?1r/R2sfkik7bSUUYJRJduwHGbhmGwv+MOkTzDZ9ZG4xjePT0ZHf6Qmt2FS2i?= =?us-ascii?Q?vP45n3vyPixoXVoDSydtWRezd15T5I/TpfAMipfLitUvsVTSqmZ8zN/geZr1?= =?us-ascii?Q?JRnPmzdxiO8QETLBYj4h30YM3rifE7UiIMOgQd2pGIwLju6beeUhr8njcbcn?= =?us-ascii?Q?qJVd5x4lDylyg9CkEMFFuNpB305hqEEpTJRi2sNM0A4ME/uiJ3o0XYx9n0R0?= =?us-ascii?Q?kFPmha1JJ6ZELIEy/k7h31Rya4bjbzs8N3JQZLIU6DHOPgmOyXHYAM28oFbo?= =?us-ascii?Q?0dBDB4hQ88QgXm82CwSmMYToJcikzZ0H15vEy1rsB2woopEjHYvUzU3SacFY?= =?us-ascii?Q?XjgzF5h91CljFPw5tSMoH0VbfH/jkw7+J5vj4NW7ebJ8FeVGA0rCWCnXJeIZ?= =?us-ascii?Q?4Gqgl4Mhs1YAf22cShmAQ5hSDDQA6IxS/JeZRhSNE+aen8nSiMv07ChUvmUa?= =?us-ascii?Q?pQ9Sf4pjEc/KuUM+TrPxT/z6wkzEcOULqt2V18Vtj3a6vU4DHGIVnmYBCM4y?= =?us-ascii?Q?SUYotmbbwYIudg/M1k/1QccGWC7/A1FiGH/L9J36txxasPJ0msQSQL2CuIfj?= =?us-ascii?Q?vRw3s++S2jqJhw4a/GR1gyJ0E7FEr6JcSkN0FxSxvLP223OOaKQlLGxWJVr1?= =?us-ascii?Q?vKb6PneC4dNy5r4ftFvk1/gByjlh1rcZhgg3S5tYymKOtkX6r4Mabi/QCJMY?= =?us-ascii?Q?dVzYzU9df0DnzWGqK5nsExUyP50qQYvIAjNV41hHv9uKZa0BRMMzZBhWzTyl?= =?us-ascii?Q?16/D9qU9+4CZQGSPeYqSguG0S2RCFT+EwMdXV+xr6BekYWfqFdpLbO9cDCfb?= =?us-ascii?Q?wOsNmKEQdNBoVR5KcGf41ABmngixawwDe19m0mNEG2hb+XUCd7zU7ZZYmZ60?= =?us-ascii?Q?dd66+KpWFqAhjSTDxDOAsyUAGVOVQ2273s1ItGtAkKAnUvyhsJzLm0h2rrij?= =?us-ascii?Q?IXIT5nFFn7ToPYxaWWIEEQdUCTg7RHDE0gNMk8iRpN1OKDOcWpobe84jsLS2?= =?us-ascii?Q?HhFPp5hGxG0VDPFpTCSbzUZuhvDJJwXuZdiJafj9StfA4f7h+c6uQq2UNb9u?= =?us-ascii?Q?AyUzXuBvgwK7nB/ysPuNE/B7q9cLLUnR+4cfPe2Tlh21z5CDn1/5R6VrfwHq?= =?us-ascii?Q?5tCeTLjNLg4STDYEAtxMcEhWzl9WtoDjVZhL772RPwlAZ2oFR+9l3PeGLGP8?= =?us-ascii?Q?fyYNjwiUwsWxnyzUV20ilETc6exrIXqtY7o+dleC6Q=3D=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 935f7422-75ea-4e90-24a4-08dd568c0c4e X-MS-Exchange-CrossTenant-AuthSource: CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Feb 2025 17:36:06.1729 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV8PR84MB3725 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76529 Cc: Katherine Cox-Buday , 76529@debbugs.gnu.org, Andrew Tropin , Divya Ranjan Pattanaik , Ian Eure X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Liliana Marie Prikler writes: > Am Montag, dem 24.02.2025 um 17:56 -0500 schrieb Morgan Smith: >> * gnu/packages/emacs.scm (emacs-minimal): Update to 30.1. >> (guile-emacs): Remove now unneeded phase. >> * gnu/packages/aux-files/emacs/comp-integrity.el: Update with new >> type names. > There should be a comp-integrity-next.el that you should use to replace > this file with. Good catch! Done! >> * gnu/packages/patches/emacs-exec-path.patch: Replace with 'emacs- >> next-...' >> patch. > Write these out. Done! >> * gnu/packages/patches/emacs-native-comp-driver-options.patch: >> Likewise >> * gnu/packages/patches/emacs-native-comp-fix-filenames.patch: >> Likewise > It is a good idea to update emacs-next accordingly, unless said changes > would be reverted in the next commit. The commits are somewhat large so I separated them logically into "everything to get emacs working" and then a second of "everything to get emacs-next working". This has been helpful for me while working on this. If you'd like I can squash both commits into 1. > > Please use --reroll-count for submitting v2. > I will take some time to prepare emacs-team for the patches. Sounds good! Will do right now! > > Cheers From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 26 12:38:38 2025 Received: (at 76529) by debbugs.gnu.org; 26 Feb 2025 17:38:38 +0000 Received: from localhost ([127.0.0.1]:55291 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tnLMj-00073p-QX for submit@debbugs.gnu.org; Wed, 26 Feb 2025 12:38:38 -0500 Received: from mail-co1nam11olkn2082b.outbound.protection.outlook.com ([2a01:111:f403:2c16::82b]:27234 helo=NAM11-CO1-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tnLMf-00073S-Vo for 76529@debbugs.gnu.org; Wed, 26 Feb 2025 12:38:35 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=yhns64Vc0LsdNQUT22YoxvH6jUWRgQQK52uMfZrAnaEuSr0cN+aUllFnXuxMrNlJsA+V+nWJUki6jwjRyNvLnKo8Ni7SMDW/G60Lyx+8sYUFzmUE4hKPQqDKamgd+3HvHgZn6u98PwceWJ6vSWz2hN0Am9USIDpl7Prix80+US7bfLXEGG8iyVq02yz6TC3AuEu3ezRqu0+lW8AYa6p/nr0WDA4g5steFu+LZ/wyZYE2N59l4SKnpuzIAZdvnuSqPjoNaAKsQMpGQk5rkivKZMv/B+yln7pzz1kxIqn7q6ygt2LpO+CqLOB2yuhsbtkN7iYON/N2NABJ4ZAzy1CeQw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=ghvj8RfWgFsvkGdb0s9KmLItr7kuKUE6u3XpDmpAfyY=; b=ioUzmxe1ZEPgsdL9nXGMzMoBxVa0E0EIXbEh29dVStC2wXbyPxg8WAhPB90hdx96Iv5tP6L1aNtsXBMygObEwymMYfq3CZqY+dhZNkwFAM2gF4/bmYBnDZTV8mOeP/jLdTZB9XSk0syycolTwZjoRqQxJHP8aJnfnvutlIqZK2u5xITuP27NQ5MVtvCWNVXzsPu8lBAURUO9vxhWYHkZLol8CrzAgW/rtaTnASeu4PL7pbdXuZhv/E/jhkB6IpVymVx/tmLRYyvrWVokdG9uMMq24F1sUgXS73AfJ2k1Y/W7OCUTOM9jsnuphjO2BBPiScVw4cpnYkEPwlwWZFgKKA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ghvj8RfWgFsvkGdb0s9KmLItr7kuKUE6u3XpDmpAfyY=; b=bMzsbaJeBxGvPomFE72jH+q/Hzo+TVkWf/7Ar6ZGvM/yDzVy1FCNUTayx9uI2zsPlCCaTQX0LZwT/QNZdk1lWbN0RY31sn6u/3OugDVQJDE4CpZ990XgD96cvdElb9UToX46VM3yKjfdbFPBzvrg4c9d/lIJKknF/ZOMGegnnkaE+7URIDlqML68QQ3GRoZ50XDpLIQjvIE8zHRQUhV5xNTlXzmCtlYgtqmc51H9XBufrZO5K/u+FCS7BiuxWOiQTy33hoLQ61dEFLyiuT2d6raJZ2KiZ3JhYZ6yzxD6rfPchA0Xa3t+EtwayeTivqkCMuUEi0DBegTcDV/Ob1an5Q== Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) by LV8PR84MB3725.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:408:1fa::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8466.20; Wed, 26 Feb 2025 17:38:24 +0000 Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef]) by CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef%4]) with mapi id 15.20.8489.018; Wed, 26 Feb 2025 17:38:24 +0000 From: Morgan Smith To: Liliana Marie Prikler Subject: Re: [bug#76529] [PATCH 2/4] gnu: emacs-next: Update to 31.0.50-0.60232a3. In-Reply-To: References: <40b8619dfc96d3e730bffd30d7f4ebb2e3610019.1740437785.git.Morgan.J.Smith@outlook.com> Date: Wed, 26 Feb 2025 12:38:28 -0500 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Content-Type: text/plain X-ClientProxiedBy: YQXPR0101CA0007.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c00:15::20) To CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) X-Microsoft-Original-Message-ID: <87mse87giz.fsf@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR84MB3424:EE_|LV8PR84MB3725:EE_ X-MS-Office365-Filtering-Correlation-Id: 9d833743-caae-4d94-0300-08dd568c5eca X-MS-Exchange-SLBlob-MailProps: ScCmN3RHayFXX0mVJp9wZC4LLIW1QoQ+/UFZyhScDOKEP6EnHR21y55nlQSDZF+waZJxiIZnk2PmTSkcwTaoj+oEwWYT4Inbsganf2hFni5+6yBnOOCt8YgBjiMnhTMm6b9zduNRtAEOqW5AQHf3RFVvMYlhd8vXUAFrsXnxRHl85nyxFqnhfVliXlj+AwiwbjFoQOpAquR3DGnWiN8R2dtBfKiO2DT/WBVAP+ohsDV74y22myVsJ8alnRQ+s/LOOAtufgwQzZl1Ro7GJLqRENXc4XdfTVfOO2qbD1OwUq/S3YmRT4qdElo5wnVDP7hw036Grl4r0Lb37ZHCB8JAykcId68LX9uOHAayHXD7N+1VdPgZzh72wvDGyWRjNCbZHZiQqvfjgU0GVSFFV37VbfNrs4Sjn9PREvIum3yMBo/JiMeL+ro25zceOiLCab7TJ70IFQkiM8NsppLbkMeLBemWZpbZrsXwFqwBctVF50Ip3ITtmN9/3SAphJ6hwgB6r59Bzuci/ETGa0C+GmhVXfheAU76J7vqhCl7MxBHUxy2adp2p0/tEkHhWovDk4xrLX9czyf0qQFayR82i5Ev0iaRq7vfDutMPySY2GN7/b6yw5hBSUqFdiIDWfjorueBaQ1EUtpYye0+JxqXg9VjuaSLgL+IH9N534zZBB6TXx+kuBQit6kO9jMZ/5pnw8xZXNFH0svgE/dumw4oN7yB0F5o8HebSeOcScbEJFKe1RQ= X-Microsoft-Antispam: BCL:0; ARA:14566002|15080799006|8060799006|19110799003|7092599003|5072599009|461199028|440099028|3412199025|12071999003|21061999003; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?G+vcVg/N12LVT0ooSBYqqYuTLleRkTnfpHnL8qC6FHMHoRgQMsLGDhNRHPCm?= =?us-ascii?Q?sLRE2PVU71zjEHEAHsBQU1yxH20ZSs4DYcsq5hlRCCPOIKqV7hk8N++qm8Ri?= =?us-ascii?Q?nx6/Qnf1d/VFSy2oPQXcvK6xw3ph3pTqnvj/Stovaaad74SkcRxEi4GyrV0L?= =?us-ascii?Q?q3i6S3VB/LCoU8R6x9/p5XGu5BO79yCoG9XRcOJu5snFl6tBKnGrC9roA5x6?= =?us-ascii?Q?2CiDmKfnvE3eizDeq/XIrb/j8YAYpC+R1HRj0Jw4CcHZUfIUaaqdSlJrlXeO?= =?us-ascii?Q?vGzjE10jSwnT1jgyC8J77TMIxePwJFjKmJOBYG/1RHWGBUkLFVB+Ixyy2Tjs?= =?us-ascii?Q?RFNcAoGwmMSsgARGoW7Mf/JH9y3N0koli/xVwMtKq4hW4JnhJ2Es4P8IJvGK?= =?us-ascii?Q?EOqQIL23g4lOxenN6Ctnb8XZK5gITmkJHCOn6JufRisREMSgdiBKXfC4d91I?= =?us-ascii?Q?xoxduHZ45AZtlvN6P7+jrXd9ftwfHzQDArJ9zQqpTmbb290+kyQ5BCX8Rqe0?= =?us-ascii?Q?mpdyOeyiIftk7PkmFWxMCLOjq/uxy4xMk6wRogpPW68D2DYFwXwI1XiVmic0?= =?us-ascii?Q?07OjPPDThIDSxf3o87DLmCWJ17ZVu7gy/vwUonuRjWTBcIqoogHzwk7aO5w8?= =?us-ascii?Q?aMy/sZkVzasNKltDiayYqVJf40r5AIS0Mbt+l8lddzxvBHclI5WmDv3aRJc0?= =?us-ascii?Q?1qJa6v2nxuXDAo1t+49c7I+t8rTWnnnsA2P7LZhKNS7dk8GJP03SdExT7B0d?= =?us-ascii?Q?Tt3ceL8m1l7CqNT9Lj05mxQ1Mp4n6ZD5Yrp0hhQyfCCiIStXIEoTvNUvh8DH?= =?us-ascii?Q?NbwgyI9i7rCcrAYjPcX+uYI4MGClc4tADT1KFIi3k1FLv7Pe6bE80YSpubxL?= =?us-ascii?Q?2etOX0HMPgrUeT3Me5f4w1+bLZTDvm+0faJcCDds+uAekl6cHYd9D/eggqNv?= =?us-ascii?Q?C/3r6Z7CNkl2n2zbWMal9G9+w7ksGJ8HJh6uspCc/2IDjyxNu0vhBffIHuau?= =?us-ascii?Q?9EoauEBeaIuGMAfuPC7oeUosuEDOqbeOu62Rq9vPiPSLK90wGQ/W3U1W3SxA?= =?us-ascii?Q?mvik7smQ8srUcKL0ABV07hIn7HVPXqHPgKifdzQ0RDGni3dbm18ct6XKz7HY?= =?us-ascii?Q?D89NLWJC7ObTkOXSeM4OU8bBWFla09vQ+Q=3D=3D?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?BmQ6C9ZvlNFe3yeFDit+gZJRRnV09KLuD0X/GwdikuO13m9C8T1uCej4M32T?= =?us-ascii?Q?n9Sgbq0e1u1cKwYj+mSP/0oGJ6+K/zggGvuIW20dL0cKtx0QeNiSXHHDLjPX?= =?us-ascii?Q?pxvoq+u/a3ShvF4XDQ82DOJcDaXXoyNPB4DRyeppnAaPPEpwDHg/Xleo9dVi?= =?us-ascii?Q?r3KX3ktL+J1BLyXW8sqQU0OneaY3uiy/wR7hlckeFv3OItqWa7QvjcOUgsVy?= =?us-ascii?Q?NcCKih9AVgJvNJO89RVcj7gspDWObaFVodsnjZnaBtLFD4AcSr9dd13VTXes?= =?us-ascii?Q?MMtBKAzCJWbHJr/JS7vhOHuZT7LyPJhW3uRMYisyi8NXt4yNz3LlFTwffGZ/?= =?us-ascii?Q?wgA2EgmcBW7x8l/NpoLufFfcdN3ew0p+rwMtdSOS97cbBUcLoRCWpz5WJOdT?= =?us-ascii?Q?fw4XZQ1gn3MW1plGtmqcl0Ff94zgolfr65Ulu79jOQ6TXRnhI54mJJiA8vBK?= =?us-ascii?Q?qtUsWqPgTwVUyOxofq+9jqpzlPrzRjAonGKJaqGOIWRgfSymP9Urdtc6bIg/?= =?us-ascii?Q?mppZ9x7/Kwc7A+v1oz9ueCb9aug5C/PVbrD8FcRu1GzPlVoKCJkCt1nw90zw?= =?us-ascii?Q?5EazvLXuaSZaQbmIvFlbp45yJJMU/CzZXoEetjxc5jrRnv6P4Z/esaSjvrSV?= =?us-ascii?Q?GkP0HzQ/av9Lb1QUL4CzQsyCHMtxsIXs71yxg6ZDxBeum4as/zSAKTc54bgc?= =?us-ascii?Q?J8z/lBA3cDiWvokCT1jto4DRf8vXUUFUQRTRKLHmah9H7yUiMn1ctx4kW7zA?= =?us-ascii?Q?E/I0em9NbjIFhrRKCnv+NVlEXshy2TienyQ/d8NMh/zASR3anlCstEbApFmG?= =?us-ascii?Q?+hlVWoabyZd03kITvPPAkiWY++GqEce2Mu2LYYz9iDusHtRH8tAzQg8peZKT?= =?us-ascii?Q?LaxPvI3jRxvnfRA3MVogCx8Oz/A/ywXOhIqsPfWWCXloC6DOOqzewS+wjPWH?= =?us-ascii?Q?O0ZK9mRPDuCYzSOf0Fft7it8vdls3qYYgFWPfoxW0AYv7zyHXOirUiP+TeEo?= =?us-ascii?Q?eIgnsd6guO6MMUKu3lSIExsjyvmib1pr0BS+edLlw1kx6RWnIdyRlMaeEMj9?= =?us-ascii?Q?7lQNCmnfOJPaFbOyxHJ799CUw56XJ/TzcSrA0x3zUrM33JpHm3uEjhgwgyE2?= =?us-ascii?Q?yXGlq4rOimzQDbVlgYnd/g1to44tMf9D/FAqURmFQaPgHWwYkdds+7L/IaSf?= =?us-ascii?Q?fN5AtjXuAlPonUaVYCUeGV+ff0yQ9w24J9q6kmKosVFoNAz/ZUTeXeMGrphy?= =?us-ascii?Q?G9cdspprhGrfNQLXP3zIJRxPY3QsSGcgX0eCtHBfhg=3D=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9d833743-caae-4d94-0300-08dd568c5eca X-MS-Exchange-CrossTenant-AuthSource: CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Feb 2025 17:38:24.5594 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV8PR84MB3725 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 76529 Cc: Katherine Cox-Buday , 76529@debbugs.gnu.org, Andrew Tropin , Divya Ranjan Pattanaik , Ian Eure X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Liliana Marie Prikler writes: > Am Montag, dem 24.02.2025 um 17:56 -0500 schrieb Morgan Smith: >> * gnu/packages/emacs.scm (emacs-next-minimal): Update to 31.0.50- >> 0.60232a3. >> * gnu/packages/patches/emacs-next-exec-path.patch: Regenerate. >> * gnu/packages/patches/emacs-next-native-comp-fix-filenames.patch: >> Regenerate. >> * gnu/packages/patches/emacs-next-native-comp-driver-options.patch: >> Delete. >> * gnu/local.mk: Remove deleted patch. > Please use quilt to regenerate the patches, to make the diffs more > manageable. Done! > Also, check whether we can use the ones for emacs itself. I have delete "emacs-next-native-comp-driver-options.patch" as we can just use the emacs one for that. All of the other patches are needed. > > Cheers From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 26 12:40:32 2025 Received: (at 76529) by debbugs.gnu.org; 26 Feb 2025 17:40:33 +0000 Received: from localhost ([127.0.0.1]:55307 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tnLOZ-0007DO-9q for submit@debbugs.gnu.org; Wed, 26 Feb 2025 12:40:32 -0500 Received: from mail-bn8nam12olkn20826.outbound.protection.outlook.com ([2a01:111:f403:2c18::826]:33536 helo=NAM12-BN8-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tnLOV-0007Cy-Ac for 76529@debbugs.gnu.org; Wed, 26 Feb 2025 12:40:29 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=P2x1pDSNVOjipmPXXqIxwVRwhu2yr3ASelojBy4wz1dKpoE/Uvq65vEvq7uEWcpAdcGHTR/pj67+GpSMsJYGqrlHu3eTxo0O7uBn10O4n6yixoInchjh9Vg8BFJX5zVcN5Kv0ut0PyVG3eT6nst2Ocy1Eq/RscQ/TjJBt0q6O+x4bl8JU04YHDCw+X7yL7PRirIcPa8mxhzVl+6mqXWJUwvSRLZcxfKBoHITVTwYDIJ43cV6wUt//DADNE/wmEF2qDMAocJ6yQa9zRtBH7uf7re/g1SEmr4IkO1Y5zK+BJpFCw1UwNBJJZ9aTbFCHdHsNASnl6Ate4ARum2t7PbDZA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=oSoFMo46GZAoCyGXoajyX+jcyRJZ0jhdO63x9vVbPEY=; b=u3nZSqsAbdtPExIhwpyig4Es6AaRALhVtGLU2qSJLFDfqxmcXlAE1RwT5p6oX3rx3uAppc7Ki4wTyLX6pFVKi+3kVs7UvZqr0CwV+q1x2xrueFVRhMKWljYPQYkWkFL+/GePnpnOWalTIOhIeuguPCspQ8cK/+jZorYfZkDrIMXROJe7kK1NgEIfrGi4LmBbUwJkiH4CXZMDhbcE0URMwwDZ+5yIS8IhMTHpE8uBbY/VUNQ6Knw2COaqmzLuY2w1wRWG/XlMTgqIRnU1jm3AmjPWc3OURPqWyFJiAoOOy70HhXSF2JgKxRytik6G2mniNZWz57bzrblFc+zv5+qkLw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=oSoFMo46GZAoCyGXoajyX+jcyRJZ0jhdO63x9vVbPEY=; b=Ta+IgASMemDoVbbVrPOjZ9ASJmKBjvIqFqezzaVxQT2CmWuwIq1ntxFRYDez7MO82LTLRkYwnAvlN4oRUO1TKdctLMWwYSZjFRrAcYrBVz8kEb/TgaGXfUweT6WOUrizL3t5IA0fW0ELsZUd9T0dBvW6BRCzEmy903plTo/K+PEcGPHPKmH8vho/ThGyxFPFKYe3fbSQBOYA7wd6g1IZXmCZ3iD8NB2uz4q4M7NEyhMwHoi6Mjzv41PSzPNMSRbjnafcWjaAm/DXcMmV/krekiZSvMfOw0HGcouRTWm09IaiXTOGlaB6bRzauPc9inE9CpBZ8T6e35lUlt6nHdpFzQ== Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) by PH0PR84MB1382.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:510:171::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8466.20; Wed, 26 Feb 2025 17:40:18 +0000 Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef]) by CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef%4]) with mapi id 15.20.8489.018; Wed, 26 Feb 2025 17:40:18 +0000 From: Morgan Smith To: 76529@debbugs.gnu.org Subject: [PATCH v2 1/4] gnu: emacs: Update to 30.1. Date: Wed, 26 Feb 2025 12:39:43 -0500 Message-ID: X-Mailer: git-send-email 2.48.1 X-Debbugs-Cc: Andrew Tropin , Divya Ranjan Pattanaik , Ian Eure , Katherine Cox-Buday , Liliana Marie Prikler Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: YQZPR01CA0048.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:86::20) To CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) X-Microsoft-Original-Message-ID: <41d4b3bdcbb7c6df7565922c464483adcdf85f3a.1740591586.git.Morgan.J.Smith@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR84MB3424:EE_|PH0PR84MB1382:EE_ X-MS-Office365-Filtering-Correlation-Id: 1446b393-7239-4204-c8d0-08dd568ca2b0 X-Microsoft-Antispam: BCL:0; ARA:14566002|6090799003|5072599009|8060799006|15080799006|7092599003|19110799003|461199028|4302099013|3412199025|440099028|10035399004|21061999003|12071999003|41001999003|12091999003|1602099012|1710799026; X-Microsoft-Antispam-Message-Info: =?utf-8?B?dytpaCt2M25TL1BpUzRNSTFsbDFxVkpVekpITnBSN0pvTjVBckxBN1FJdlhn?= =?utf-8?B?VGtyTERmVkhIYWd6YVlHQ2NicXh1WXQ1TThGeG1SQldBSDJMN0c0Sk9GQVZG?= =?utf-8?B?RjMwKzNYd0lPSEM2QTNXNVNOazdJSjRDNXMrb0NXY0Y3czVzTWF5cHpxY1dp?= =?utf-8?B?VEpjTkMxS1Q4L2xWL25rdjlPTVExVE9LMXh5amdEc2g2WC83THVGWW9FRGRw?= =?utf-8?B?YS9EaXh4dkJiVTZZM1plSmJuWVhpTG1ORldWOFI5dlo1OHNXZ0c1WjBSMXBY?= =?utf-8?B?UFBnZTRrNCtuMVZYemd5UHRkS1VsOHp6VEVtcmRVSC9idk1vUjJkay9PSFV1?= =?utf-8?B?MHl1UlJGSHRENTc5NFcxUXY1SjNUcldVazhwTG1tOEYxblZ4bUMxd1MvZzZa?= =?utf-8?B?UHprQjlWa3RlN1F5cDJaY01tbGhHWDBMeTg3UnZBQ1prWkdBOXZLaEx3Q1J6?= =?utf-8?B?ZnpmYXhvNXhhWjJYb0pnUWVnOWVPN3BxZTcyeWRTaXRqSlFWUEtubFBkQldD?= =?utf-8?B?ZnlkSGtPTzN4RjZWNUtpSjE1UktuVW9YYXo5S05SRy9sb0xYbEs5MlduWTFN?= =?utf-8?B?RE0wa1NHWjB1NjMxQnA2WG1KMnVQaW13SWlxOFRnVzFzY1VpaEJWWlprUnVo?= =?utf-8?B?L29YTEh0ai92YXlMNjUxcmlpVzV2b05hc2xKZ1NyM1VJVWVpMEtGL3JRMXRl?= =?utf-8?B?dU9SdytrTVJkNVFPblNlQUxqcHh6alFKSUVkLytsVElsNHU2OVp1bkNET3cv?= =?utf-8?B?NWRzQ2xCRkxoSlZRSlNoRnp4S2t6clJpWCsvYW9Fb0txWTQ5NW1hR3NNdTdP?= =?utf-8?B?ZitIS1pLM2R4YkY3NzVLNnkxMFZZNnowVVpOMExrM1VTVGszQ3NUNzUrZ1Z3?= =?utf-8?B?TTY0YnZDcC84V1ZXQkxKYngvNTkxUUlqUkFLbTdOdVdPU0lZazZBMjAxb2Zv?= =?utf-8?B?Q2kweWFxdGxvK3lXV2NUb0ZOMmVlUjhhbGIyUFBEblpVZFVCUXFRTlh3U25m?= =?utf-8?B?NFE0Q3lCWGwzWnhCVHkxQ1NlNFJxWll2Q1JobHJpaTFzc0xRT0VlVU1iRXR6?= =?utf-8?B?TmsyY2tUOXNGNWt3dE9rbzVrdm9GQW9UcGdkaE1vQ1NzWDUrU3RsaVg4dDNV?= =?utf-8?B?U2hrd2NpV3Z6c0xiT3BDRXJaRldhR1RWQTQydi8vVnlQbVd0ZlJmN0ttQ2ND?= =?utf-8?B?MjFnSFBERDFib0NCTHcxQUdFcFVyM3JTUkdyRWVrQ0VUUmpQTmtMenllR3d6?= =?utf-8?B?OS9UL01Pa21jT3FYYjZoQjZXb3hET2J6SEN1Z1Z4M2x4TmJHUkk2WmJ6cVNl?= =?utf-8?B?bU1LVmdId2F2Q0lvcThLMzVRMzJnbytjd3g4T1BvWHZMMU5HNm1PQ3JVWURz?= =?utf-8?B?VURsakdCRVpwdmpZMm1CR1V1RDdGTHpEWVA4YXVaTlFWRG5NWDMwWkZjQ2V2?= =?utf-8?B?WFZOSGxFWEkxK0ROaWMySHFYUHdjRDNKU2NvYlRHTE1qNlQ5QzN0bEEyZkUy?= =?utf-8?B?OEhHOEhEZ0huU2I0Wis0bkxhRTI2cTNPMnVpYmFVUFBEeVR3S1JETEpxU0Fi?= =?utf-8?B?YWU2KzlUbzl6SGg4dFpXcHpodUhLbzd3RXVLYk1sd09udWxWRnVtUTB3TnpQ?= =?utf-8?B?aTFjZ1FQajdmY2ZPblEvSVVBa2g1dzlqdjFydjIrMm56dFEvMmo1Ynh6Vkh5?= =?utf-8?B?djQwMkNaakRXWi9XQ3l0Mi9ZWktJWERZbEFRZ0FKYjFXZG03UVRiOGVRRnUw?= =?utf-8?B?cWhCalpzZWQwdW9Dbm9rdHhLa1dpa0FyOFVCMHJMb053MDAySENsRE1IM2Ru?= =?utf-8?B?OHNYUWVRMDVUOG91VkpMUzBBTW9YSkRiQStTK0ZLcGhtWWdwZC95bjBRaDRt?= =?utf-8?Q?QLOtH9SyZC8hM?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?TnRGc20yZU0zWFl0Ni9oUklRdUdSdjEvK1NRcjFmWXVhY2gyNFEvNkxmNHd1?= =?utf-8?B?WHp3WVJ6cXJKbVhQMVpLSTRKK2hlR0RYaG4yMHVKSkpvSHk0K2wzUEM3VnN2?= =?utf-8?B?MW0xcmlQeEIyMy9UMkhEWHZuamNkTTRaTFlTd2RDbm1SanZFN2N2TEEyK2hZ?= =?utf-8?B?YUgxUFV2MTVqSWozY2djNEtxa0Q3RHJQYXV2RjJVY3FManZHVUFKcVJRSENq?= =?utf-8?B?SmFkVnROYnVlYlZzZ2dQVXBzemU3djRZMkQ4bHJFRUNVZWlqSTBvL1FhQjkw?= =?utf-8?B?dzFSTytZTXVCbEF5U1VLK2kvdUxJdDZYWk96MlJlWWtVNUdBUEdhRElSZ0Zp?= =?utf-8?B?Q2dwOGJLNGhTK2ErM2lRT2dudzFmZm5ucmdrTS9mRnduTEx2RVRMekZnaTNn?= =?utf-8?B?S2RPcVpIeWR3R29GWjZFbU0vSmk0Zm5NUmZZMU5haWs1bFJ2MStneGpTaStq?= =?utf-8?B?U3lKYWYyblhvckZReHR6emU2ejkvaWppbUtpQ25PYzY1SGVNUTltVjcwcFJP?= =?utf-8?B?MGFlUlJyTzVPcHl3cDZaSmJKQmlGNEVQdTZGZ2tSd0dNRlNTT2pESWdrL01F?= =?utf-8?B?ZHNtbVc4b3YxMmVONGk0TWpML1FQbFZRUGVEWW9EZjAraFlYNWU1OUx6aktm?= =?utf-8?B?bURjMVB0b2FBZXAxZ1BjekZFcFFoTEJxU2tDNW5oc2RoU3gxdS95Mk1Xbnd5?= =?utf-8?B?R29jUmsrbllqYmZnVmVmenBzdmhud0xxclRFL1B2VW5UeUNNaU52YzA0Y1N0?= =?utf-8?B?WlZGWGF3MFJPY3ltU2t0TzhyN0VXS1YrUTE5R3BBaUlSM0Z5VDZvejdObFZR?= =?utf-8?B?YnIwLzg5emltY2RMUldjTURhOGthNG9uOTYxS2tkZXpZSENJbWwxYktQR1hi?= =?utf-8?B?MUQrQ2s5NE1SaWlqREl2VnR3cjd1VXBpOWtYTTVOM2pFN1JBMklSSzJlLzVq?= =?utf-8?B?YnppeGE0eFR3bDlXWHJZQzlqYmR4MjRkWVYxaG4zWGpzUVMyQkRMQXd4Y3JN?= =?utf-8?B?aXFKMklPM1BWVkxtTmpYZ2QzckZWb0Q0TlR6b29xR0ViTjRKUlM2OVgvaDFw?= =?utf-8?B?YWRqelBCSlZzdmU2NnZCQmVrZVpxei9DK01LR1NVbk5JS2NlamJFU25oRHNx?= =?utf-8?B?elZVTkVlcU9HdTBZTTZSTENTNm40azdERnpMS29pVVpxdjNWRUNlRXg5KzVk?= =?utf-8?B?YWhQVzM4b0ZXbnpQQkt2UTNMLyswT3VFNFk2cUE2Nld4QnhqT0VzdmRZbzlz?= =?utf-8?B?YStvSXV5c25XNWNyUkdkd2NkWmw0bHQ4YnZ3dElDVm5wZUpEcDhBK05FeCtl?= =?utf-8?B?b1hvZWg3TEZhN3ZmNS9kUUYwVCtKQVNqbEMvWnBJSDc1TVZ5VGR2WkVXKzhD?= =?utf-8?B?MVFOb3ZaT3VqbThSSTR6K2JZUEhxNUw1YU4vU1E3aEtlRUhES2s3eFQ0N3NQ?= =?utf-8?B?YTBaRHJCZCtkZEljTmVyTXA0V1k5NHR1TlVuUWRET1VjSGh0RUVaTzVUSHEr?= =?utf-8?B?VHJCVEhMbUdOLy90UUVRdXdMN2ZoWGhtbkxhaG5TeVNDT0FaTHVhck1vSEl1?= =?utf-8?B?VW1BY0N4Nk1UOS9XRzI5SHg3QjlGLzJRQ0hDMFd2TmphWjdXSUdhaFE2eDFq?= =?utf-8?B?L0xlc2tnVis1bHYxM0oxMHl1Zm5KdCs5cmpCUWl6Nlp0ckZGNXF1T3VaVytL?= =?utf-8?B?b0xTWTV2YXlLOE1vR1U5SEJocTh3djl3a3pWNCsrTFRDVmJvNGZpc2tnPT0=?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1446b393-7239-4204-c8d0-08dd568ca2b0 X-MS-Exchange-CrossTenant-AuthSource: CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Feb 2025 17:40:18.5819 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR84MB1382 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 76529 Cc: Morgan Smith X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/emacs.scm (emacs-minimal): Update to 30.1. (guile-emacs): Remove now unneeded phase. * gnu/packages/aux-files/emacs/comp-integrity.el: Replace with gnu/packages/aux-files/emacs/comp-integrity-next.el. * gnu/packages/aux-files/emacs/comp-integrity-next.el: Delete. * Makefile.am: Unregister gnu/packages/aux-files/emacs/comp-integrity-next.el. * gnu/packages/patches/emacs-exec-path.patch: Replace with gnu/packages/patches/emacs-next-exec-path.patch. * gnu/packages/patches/emacs-native-comp-driver-options.patch: Replace with gnu/packages/patches/emacs-next-native-comp-driver-options.patch. * gnu/packages/patches/emacs-native-comp-fix-filenames.patch: Replace with gnu/packages/patches/emacs-next-native-comp-fix-filenames.patch. Change-Id: Ic144329bfe5a126a5d7e86dd0fdb726cf92de175 --- Makefile.am | 1 - .../aux-files/emacs/comp-integrity-next.el | 121 ------------------ .../aux-files/emacs/comp-integrity.el | 39 ++---- gnu/packages/emacs.scm | 9 +- gnu/packages/patches/emacs-exec-path.patch | 26 ++-- .../emacs-native-comp-driver-options.patch | 7 +- .../emacs-native-comp-fix-filenames.patch | 93 +++++++------- 7 files changed, 84 insertions(+), 212 deletions(-) delete mode 100644 gnu/packages/aux-files/emacs/comp-integrity-next.el diff --git a/Makefile.am b/Makefile.am index 4091a52387..2eee49c78e 100644 --- a/Makefile.am +++ b/Makefile.am @@ -438,7 +438,6 @@ dist_noinst_DATA = \ AUX_FILES = \ gnu/packages/aux-files/chromium/master-preferences.json \ gnu/packages/aux-files/emacs/comp-integrity.el \ - gnu/packages/aux-files/emacs/comp-integrity-next.el \ gnu/packages/aux-files/emacs/guix-emacs.el \ gnu/packages/aux-files/findclass.php \ gnu/packages/aux-files/guix.vim \ diff --git a/gnu/packages/aux-files/emacs/comp-integrity-next.el b/gnu/packages/aux-files/emacs/comp-integrity-next.el deleted file mode 100644 index 74ee0952f4..0000000000 --- a/gnu/packages/aux-files/emacs/comp-integrity-next.el +++ /dev/null @@ -1,121 +0,0 @@ -(require 'ert) - -(eval-when-compile - (defmacro expect-feature (&optional feature) - `(progn - (eval-when-compile - (or (not ',feature) - (require ',feature))))) - - (defmacro expect-native (fun &optional feature) - `(progn - (expect-feature ,feature) - (should (native-comp-function-p (symbol-function ',fun))))) - - - (defmacro expect-native-if-bound (fun &optional feature) - `(and (expect-feature ,feature) - (boundp ',fun) - (should (native-comp-function-p (symbol-function ',fun))))) - - (defmacro expect-builtin (fun &optional feature) - `(should (primitive-function-p (symbol-function ',fun))))) - -(expect-native abbrev-mode) -(expect-native backquote-process) -(expect-native mode-line-widen) -(expect-native buffer-menu) -(expect-native button-mode) -(expect-native byte-run-strip-symbol-positions) -(expect-native case-table-get-table) -(expect-native cconv-convert) -(expect-native use-default-char-width-table) -(expect-native cl-generic-p) -(expect-native cl-struct-define) -(expect-native-if-bound x-setup-function-keys) -(expect-native encode-composition-rule) -(expect-native custom-declare-face) -(expect-native minibuffer-prompt-properties--setter) -(expect-native custom-add-choice) -(expect-native debug-early) -(expect-native display-table-slot disp-table) -(expect-native dnd-open-file) -(expect-native dos-mode25 dos-fns) -(expect-native find-file-text dos-w32) -(expect-native-if-bound dynamic-setting-handle-config-changed-event) -(expect-native easy-menu-item-present-p) -(expect-native eldoc-mode) -(expect-native electric-indent-mode) -(expect-native elisp-mode-syntax-propertize) -(expect-native getenv) -(expect-native epa-file-find-file-hook) -(expect-native face-list) -(expect-native find-file-noselect) -(expect-native fill-region) -(expect-native font-lock-change-mode) -(expect-native font-lock-add-keywords) -(expect-native-if-bound fontset-plain-name) -(expect-native format-read) -(expect-native frame-edges) -(expect-native-if-bound fringe-mode) -(expect-native help-quick) -(expect-native-if-bound image-type) -(expect-native indent-region) -(expect-native indian-compose-regexp) -(expect-native msdos-setup-keyboard term/internal) -(expect-native isearch-abort) -(expect-native iso-transl-set-language) -(expect-native jit-lock-mode) -(expect-native jka-compr-build-file-regexp) -(expect-native keymap-global-set) -(expect-native forward-sexp) -(expect-native lisp-string-in-doc-position-p) -(expect-native ls-lisp-set-options ls-lisp) -(expect-native macroexp-compiling-p) -(expect-native map-y-or-n-p) -(expect-native menu-find-file-existing) -(expect-native completion-boundaries) -(expect-native egyptian-shape-grouping) -(expect-native mouse-double-click-time) -(expect-native convert-define-charset-argument) -(expect-native coding-system-change-eol-conversion) -(expect-native store-substring mule-util) -(expect-native-if-bound mouse-wheel-change-button) -(expect-native advice-function-mapc) -(expect-native comment-string-strip) -(expect-builtin obarray-make) -(expect-native obarray-map) -(expect-native oclosure-type) -(expect-native forward-page) -(expect-native sentence-end) -(expect-native show-paren-function) -(expect-native pgtk-dnd-init-frame pgtk-dnd) -(expect-native prog-context-menu) -(expect-native-if-bound regexp-opt) -(expect-native get-register) -(expect-native query-replace-descr) -(expect-native rfn-eshadow-setup-minibuffer) -(expect-native read-multiple-choice) -(expect-native-if-bound scroll-bar-scale) -(expect-native gui-select-text) -(expect-native seq-first) -(expect-native hack-read-symbol-shorthands) -(expect-native next-error-find-buffer) -(expect-native exit-splash-screen) -(expect-native buffer-local-boundp) -(expect-native syntax-propertize-multiline) -(expect-native tab-bar-mode) -(expect-native tabulated-list-put-tag) -(expect-native text-mode) -(expect-native timer-activate) -(expect-native tool-bar-mode) -(expect-native tooltip-mode) -(expect-native tty-color-desc) -(expect-native ucs-normalize-hfs-nfd-comp-p ucs-normalize) -(expect-native uniquify-item-p) -(expect-native vc-mode) -(expect-native emacs-version) -(expect-native define-widget) -(expect-native window-right) -(expect-native x-dnd-init-frame x-dnd) -(expect-native-if-bound x-handle-no-bitmap-icon) diff --git a/gnu/packages/aux-files/emacs/comp-integrity.el b/gnu/packages/aux-files/emacs/comp-integrity.el index abe7e7c0c9..74ee0952f4 100644 --- a/gnu/packages/aux-files/emacs/comp-integrity.el +++ b/gnu/packages/aux-files/emacs/comp-integrity.el @@ -1,34 +1,25 @@ (require 'ert) (eval-when-compile - (require 'help-fns) - - (defmacro expect-help (fun result &optional feature) + (defmacro expect-feature (&optional feature) `(progn - (eval-when-compile (when ',feature - (require ',feature))) - - (ert-deftest ,(intern (concat "expect-" (symbol-name fun) - "-" (symbol-name result))) - () - (should - (eq ',result - (let ((desc (substring-no-properties - (with-output-to-string - (help-fns-function-description-header ',fun))))) - (cond ((string-search "native-compiled" desc) 'native) - ((string-search "byte-compiled" desc) 'byte) - ((string-search "built-in" desc) 'built-in) - (t nil)))))))) + (eval-when-compile + (or (not ',feature) + (require ',feature))))) (defmacro expect-native (fun &optional feature) - `(progn (expect-help ,fun native ,feature))) + `(progn + (expect-feature ,feature) + (should (native-comp-function-p (symbol-function ',fun))))) + - (defmacro expect-native-if-bound (fun) - `(and (boundp ',fun) (expect-help ,fun native))) + (defmacro expect-native-if-bound (fun &optional feature) + `(and (expect-feature ,feature) + (boundp ',fun) + (should (native-comp-function-p (symbol-function ',fun))))) (defmacro expect-builtin (fun &optional feature) - `(progn (expect-help ,fun built-in ,feature)))) + `(should (primitive-function-p (symbol-function ',fun))))) (expect-native abbrev-mode) (expect-native backquote-process) @@ -92,9 +83,7 @@ (expect-native-if-bound mouse-wheel-change-button) (expect-native advice-function-mapc) (expect-native comment-string-strip) -(if (>= emacs-major-version 30) - (expect-builtin obarray-make) - (expect-native obarray-make)) +(expect-builtin obarray-make) (expect-native obarray-map) (expect-native oclosure-type) (expect-native forward-page) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index c5e671c6a9..4d14feb38b 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -100,7 +100,7 @@ (define (%emacs-modules build-system) (define-public emacs-minimal (package (name "emacs-minimal") - (version "29.4") + (version "30.1") ;; Note: When using (replacement …), ensure that comp-native-version-dir ;; stays the same across grafts. ;; Run `make check-system TESTS=emacs-native-comp' to ensure that grafts @@ -111,7 +111,7 @@ (define-public emacs-minimal version ".tar.xz")) (sha256 (base32 - "0dd2mh6maa7dc5f49qdzj7bi4hda4wfm1cvvgq560djcz537k2ds")) + "13qkdx515qv7m8b2mpd37p16frs0xgl7bw8xvv397bz6fspc3jkc")) (patches (search-patches "emacs-disable-jit-compilation.patch" "emacs-exec-path.patch" "emacs-fix-scheme-indent-function.patch" @@ -172,7 +172,6 @@ (define-public emacs-minimal "lisp/mail/feedmail.el" "lisp/obsolete/pgg-pgp.el" "lisp/obsolete/pgg-pgp5.el" - "lisp/obsolete/terminal.el" "lisp/org/ob-eval.el" "lisp/textmodes/artist.el" "lisp/progmodes/sh-script.el" @@ -721,10 +720,6 @@ (define-public guile-emacs ;; Likewise, we don't need to patch helper binaries ;; like etags, ctags or ebrowse. "^emacs(-[0-9]+(\\.[0-9]+)*)?$"))))) - (add-after 'unpack 'help-patch-progam-file-names - (lambda _ - (call-with-output-file "lisp/obsolete/terminal.el" - (lambda (port) (display port))))) (add-after 'configure 'touch-lisp/finder-inf.el (lambda _ (call-with-output-file "lisp/finder-inf.el" diff --git a/gnu/packages/patches/emacs-exec-path.patch b/gnu/packages/patches/emacs-exec-path.patch index 9a76b0237d..6e33e25258 100644 --- a/gnu/packages/patches/emacs-exec-path.patch +++ b/gnu/packages/patches/emacs-exec-path.patch @@ -2,15 +2,17 @@ Do not capture the build-time value of $PATH in the 'emacs' executable since this can noticeably increase the size of the closure of Emacs with things like GCC being referenced. ---- a/lisp/loadup.el -+++ b/lisp/loadup.el -@@ -530,7 +530,8 @@ lost after dumping"))) - ((equal dump-mode "dump") "emacs") - ((equal dump-mode "bootstrap") "emacs") - ((equal dump-mode "pbootstrap") "bootstrap-emacs.pdmp") -- (t (error "Unrecognized dump mode %s" dump-mode))))) -+ (t (error "Unrecognized dump mode %s" dump-mode)))) -+ (exec-path nil)) - (when (and (featurep 'native-compile) - (equal dump-mode "pdump")) - ;; Don't enable this before bootstrap is completed, as the +Index: emacs-next/lisp/loadup.el +=================================================================== +--- emacs-next.orig/lisp/loadup.el ++++ emacs-next/lisp/loadup.el +@@ -599,7 +599,8 @@ lost after dumping"))) + ((equal dump-mode "dump") "emacs") + ((equal dump-mode "bootstrap") "emacs") + ((equal dump-mode "pbootstrap") "bootstrap-emacs.pdmp") +- (t (error "Unrecognized dump mode %s" dump-mode))))) ++ (t (error "Unrecognized dump mode %s" dump-mode)))) ++ (exec-path nil)) + (when (and (featurep 'native-compile) + (equal dump-mode "pdump")) + ;; Don't enable this before bootstrap is completed, as the diff --git a/gnu/packages/patches/emacs-native-comp-driver-options.patch b/gnu/packages/patches/emacs-native-comp-driver-options.patch index 308c4f1212..e4ed5a48f1 100644 --- a/gnu/packages/patches/emacs-native-comp-driver-options.patch +++ b/gnu/packages/patches/emacs-native-comp-driver-options.patch @@ -2,12 +2,13 @@ We substitute this anyway, so let's make it easier to substitute. --- a/lisp/emacs-lisp/comp.el +++ b/lisp/emacs-lisp/comp.el -@@ -178,8 +178,7 @@ and above." +@@ -203,9 +203,7 @@ and above." :type '(repeat string) :version "28.1") --(defcustom native-comp-driver-options (when (eq system-type 'darwin) -- '("-Wl,-w")) +-(defcustom native-comp-driver-options +- (cond ((eq system-type 'darwin) '("-Wl,-w")) +- ((eq system-type 'cygwin) '("-Wl,-dynamicbase"))) +(defcustom native-comp-driver-options nil "Options passed verbatim to the native compiler's back-end driver. Note that not all options are meaningful; typically only the options diff --git a/gnu/packages/patches/emacs-native-comp-fix-filenames.patch b/gnu/packages/patches/emacs-native-comp-fix-filenames.patch index 169323f290..7897fa9b04 100644 --- a/gnu/packages/patches/emacs-native-comp-fix-filenames.patch +++ b/gnu/packages/patches/emacs-native-comp-fix-filenames.patch @@ -12,11 +12,11 @@ way into the actual variable despite attempts to remove it by calling The user-visible procedure ‘startup-redirect-eln-cache’ is kept, as packages may require it, but only pushes the new value now. -Index: emacs-29.2/src/comp.c +Index: emacs-next/src/comp.c =================================================================== ---- emacs-29.2.orig/src/comp.c -+++ emacs-29.2/src/comp.c -@@ -4396,26 +4396,17 @@ DEFUN ("comp-el-to-eln-rel-filename", Fc +--- emacs-next.orig/src/comp.c ++++ emacs-next/src/comp.c +@@ -4403,26 +4403,17 @@ DEFUN ("comp-el-to-eln-rel-filename", Fc Scomp_el_to_eln_rel_filename, 1, 1, 0, doc: /* Return the relative name of the .eln file for FILENAME. FILENAME must exist, and if it's a symlink, the target must exist. @@ -49,7 +49,7 @@ Index: emacs-29.2/src/comp.c if (NILP (Ffile_exists_p (filename))) xsignal1 (Qfile_missing, filename); -@@ -4423,64 +4414,55 @@ one for the file name and another for it +@@ -4430,64 +4421,55 @@ one for the file name and another for it filename = Fw32_long_file_name (filename); #endif @@ -157,7 +157,7 @@ Index: emacs-29.2/src/comp.c } DEFUN ("comp-el-to-eln-filename", Fcomp_el_to_eln_filename, -@@ -4494,13 +4476,7 @@ If BASE-DIR is non-nil, use it as the di +@@ -4501,13 +4483,7 @@ If BASE-DIR is non-nil, use it as the di non-absolute BASE-DIR is interpreted as relative to `invocation-directory'. If BASE-DIR is omitted or nil, look for the first writable directory in `native-comp-eln-load-path', and use as BASE-DIR its subdirectory @@ -172,7 +172,7 @@ Index: emacs-29.2/src/comp.c (Lisp_Object filename, Lisp_Object base_dir) { Lisp_Object source_filename = filename; -@@ -4548,10 +4524,11 @@ the latter is supposed to be used by the +@@ -4555,10 +4531,11 @@ the latter is supposed to be used by the Lisp_Object lisp_preloaded = Fgetenv_internal (build_string ("LISP_PRELOADED"), Qnil); base_dir = Fexpand_file_name (Vcomp_native_version_dir, base_dir); @@ -186,7 +186,7 @@ Index: emacs-29.2/src/comp.c CALL1I (split-string, lisp_preloaded)))))) base_dir = Fexpand_file_name (build_string ("preloaded"), base_dir); -@@ -5863,10 +5840,7 @@ The last directory of this list is assum +@@ -5875,10 +5852,7 @@ The last directory of this list is assum the system *.eln files, which are the files produced when building Emacs. */); @@ -198,11 +198,11 @@ Index: emacs-29.2/src/comp.c DEFVAR_LISP ("native-comp-enable-subr-trampolines", Vnative_comp_enable_subr_trampolines, -Index: emacs-29.2/lisp/startup.el +Index: emacs-next/lisp/startup.el =================================================================== ---- emacs-29.2.orig/lisp/startup.el -+++ emacs-29.2/lisp/startup.el -@@ -545,9 +545,6 @@ DIRS are relative." +--- emacs-next.orig/lisp/startup.el ++++ emacs-next/lisp/startup.el +@@ -527,9 +527,6 @@ DIRS are relative." (defvar native-comp-jit-compilation) (defvar native-comp-enable-subr-trampolines) @@ -212,7 +212,7 @@ Index: emacs-29.2/lisp/startup.el (defun startup-redirect-eln-cache (cache-directory) "Redirect the user's eln-cache directory to CACHE-DIRECTORY. CACHE-DIRECTORY must be a single directory, a string. -@@ -558,22 +555,10 @@ to `user-emacs-directory'. +@@ -540,22 +537,10 @@ to `user-emacs-directory'. For best results, call this function in your early-init file, so that the rest of initialization and package loading uses the updated value." @@ -232,10 +232,10 @@ Index: emacs-29.2/lisp/startup.el - (setq startup--original-eln-load-path - (copy-sequence native-comp-eln-load-path)))) - - (defun normal-top-level () - "Emacs calls this function when it first starts up. - It sets `command-line-processed', processes the command-line, -@@ -1362,12 +1347,6 @@ please check its value") + (defun startup--rescale-elt-match-p (font-pattern font-object) + "Test whether FONT-OBJECT matches an element of `face-font-rescale-alist'. + FONT-OBJECT is a font-object that specifies a font to test. +@@ -1383,12 +1368,6 @@ please check its value") startup-init-directory))) (setq early-init-file user-init-file) @@ -248,7 +248,7 @@ Index: emacs-29.2/lisp/startup.el ;; If any package directory exists, initialize the package system. (and user-init-file package-enable-at-startup -@@ -1502,12 +1481,6 @@ please check its value") +@@ -1523,12 +1502,6 @@ please check its value") startup-init-directory)) t) @@ -261,10 +261,10 @@ Index: emacs-29.2/lisp/startup.el (when (and deactivate-mark transient-mark-mode) (with-current-buffer (window-buffer) (deactivate-mark))) -Index: emacs-29.2/lisp/loadup.el +Index: emacs-next/lisp/loadup.el =================================================================== ---- emacs-29.2.orig/lisp/loadup.el -+++ emacs-29.2/lisp/loadup.el +--- emacs-next.orig/lisp/loadup.el ++++ emacs-next/lisp/loadup.el @@ -53,6 +53,14 @@ (setq redisplay--inhibit-bidi t) @@ -280,9 +280,16 @@ Index: emacs-29.2/lisp/loadup.el ;; Add subdirectories to the load-path for files that might get ;; autoloaded when bootstrapping or running Emacs normally. -@@ -494,22 +502,20 @@ lost after dumping"))) - (concat eln-dest-dir "native-lisp/" comp-native-version-dir "/")) +@@ -538,27 +546,25 @@ This to have it working when installed o + directory got moved. This is set to be a pair in the form of: + \(rel-filename-from-install-bin . rel-filename-from-local-bin)." + (when (and load--bin-dest-dir load--eln-dest-dir) +- (setq eln-dest-dir +- (concat load--eln-dest-dir "native-lisp/" comp-native-version-dir "/")) ++ (setq load--eln-versioned-dest-dir ++ (concat load--eln-dest-dir "native-lisp/" comp-native-version-dir "/")) (maphash (lambda (_ cu) + (when (stringp (native-comp-unit-file cu)) (let* ((file (native-comp-unit-file cu)) - (preloaded (equal (substring (file-name-directory file) - -10 -1) @@ -302,33 +309,33 @@ Index: emacs-29.2/lisp/loadup.el - (file-name-nondirectory - file) - eln-dest-dir-eff) -- bin-dest-dir) +- load--bin-dest-dir) + (file-relative-name + (expand-file-name + (save-match-data + (string-match native-lisp-needle file) + (substring file (match-end 0))) -+ eln-dest-dir) -+ bin-dest-dir) ++ load--eln-versioned-dest-dir) ++ load--bin-dest-dir) ;; Relative filename from the built uninstalled binary. - (file-relative-name file invocation-directory))))) - comp-loaded-comp-units-h))) -@@ -557,7 +563,9 @@ lost after dumping"))) - (equal dump-mode "pdump")) - ;; Don't enable this before bootstrap is completed, as the - ;; compiler infrastructure may not be usable yet. -- (setq native-comp-enable-subr-trampolines t)) -+ (setq native-comp-enable-subr-trampolines t -+ ;; We loaded everything we could. -+ comp-file-preloaded-p nil)) - (message "Dumping under the name %s" output) - (condition-case () - (delete-file output) -Index: emacs-29.2/src/Makefile.in + (file-relative-name file invocation-directory)))))) + comp-loaded-comp-units-h))) +@@ -644,7 +650,9 @@ directory got moved. This is set to be + (equal dump-mode "pdump")) + ;; Don't enable this before bootstrap is completed, as the + ;; compiler infrastructure may not be usable yet. +- (setq native-comp-enable-subr-trampolines t)) ++ (setq native-comp-enable-subr-trampolines t ++ ;; We loaded everything we could. ++ comp-file-preloaded-p nil)) + (message "Dumping under the name %s" output) + (condition-case () + (delete-file output) +Index: emacs-next/src/Makefile.in =================================================================== ---- emacs-29.2.orig/src/Makefile.in -+++ emacs-29.2/src/Makefile.in -@@ -553,6 +553,7 @@ shortlisp := $(filter-out ${shortlisp_fi +--- emacs-next.orig/src/Makefile.in ++++ emacs-next/src/Makefile.in +@@ -591,6 +591,7 @@ shortlisp := $(filter-out ${shortlisp_fi ## We don't really need to sort, but may as well use it to remove duplicates. shortlisp := loaddefs.el loadup.el $(sort ${shortlisp}) export LISP_PRELOADED = ${shortlisp} base-commit: 61428ccf41f21f5ea1e4f1eec722ef9b1efc3a0e -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 26 12:40:40 2025 Received: (at 76529) by debbugs.gnu.org; 26 Feb 2025 17:40:40 +0000 Received: from localhost ([127.0.0.1]:55311 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tnLOg-0007Dj-Ib for submit@debbugs.gnu.org; Wed, 26 Feb 2025 12:40:40 -0500 Received: from mail-bn8nam12olkn20826.outbound.protection.outlook.com ([2a01:111:f403:2c18::826]:33536 helo=NAM12-BN8-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tnLOX-0007Cy-6U for 76529@debbugs.gnu.org; Wed, 26 Feb 2025 12:40:30 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=S+L5z08e1Qa/LGy24qJgVHcmc/0NxzKq+C16PXqjnLb06p/Uj2EqO4tCb5Ot8pBjkR/V0KtSZl8Wrh726BxREnD+Jp1Qb1zgILT3vW7RZYjQrWmbvhS8dJYgmqzHUzFiGBxWkj2vctSgyhwXx4vhbwXxdEJudoaUBrHYBgAVokPSIGHE1G6BDP/sG2KcvEqaUb6BU4GDONZ4Qi4lt2ArO2RXFnEYo0x8e+i/3oA1NQ1boJxBXcbb3ztMEkQpU6HyLakXsVAKHeovKk5EPtNe+u0tjwNOKCx8sN0dVzqYdBLsQ+eCntvdgw3xWgsdVvKa462P+hcvaLh34Jgn9ywMpA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=WPKNGFH0xuuhEyVzbNMX8wH6baC0GxMBgM1DBtzWRJk=; b=K+i1HCMpQksXC/fM90a+snzDpEyYJpgqKEepRFAvmlJ1XIPt0ngwByHa1VKmyWN9ktIuBJEoFK5oS758Y2azYECxok+NykECqduo7UV1LXboIfORX2GrqzJeJ6ePNbOf4P9SgPEpeLmO+DJnVOdnnSd0k6r9tHVh19VzKAOls6Je/tljvviHPrislpVPlrGBg1X1RgjSnLIeXR/HyZZ8WayGHIL6bWDDwQTtwloS1ukAnlQ6LTyKbh/rwYfX7ffiWLHlcQcTkEqyZPD5CHljb+KvQ6t0p/zZU3R0wnmdLInb2fNn8j3am4kiTSplwtrKGDXLu/muwlm+BIDmXbsmuw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=WPKNGFH0xuuhEyVzbNMX8wH6baC0GxMBgM1DBtzWRJk=; b=Me8vYQGTLtp3fCsxMM2LNulcaTzw6UgvRREpFiMnr2/F2bzEzIf3OUh3sAnbnUGO1ESMMMwgfPPczaweqz2Ks6g0Z7de4PiZh712kUnHH9RTYN1N7lqDzvuEnslUwbhkfE624wUmriGHbAA9rdZaVrytzVElPATaRbl4hQNQX4xv6/uIUFttPa5kGHrPv8K1gRIoHZY7PScKriKV8mwBvC5phjCjYoH1x9uqG494kSKbVw++FifeHKAd8oWqrlkkNnPk4G22kCBwmxsQW8vozuDCx/UoD4axzpfED1uqAUm2sFuycrC/enezHQDehOExMxWi2m1Vs+GzMSyHO5UnRQ== Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) by PH0PR84MB1382.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:510:171::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8466.20; Wed, 26 Feb 2025 17:40:22 +0000 Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef]) by CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef%4]) with mapi id 15.20.8489.018; Wed, 26 Feb 2025 17:40:22 +0000 From: Morgan Smith To: 76529@debbugs.gnu.org Subject: [PATCH v2 2/4] gnu: emacs-next: Update to 31.0.50-0.60232a3. Date: Wed, 26 Feb 2025 12:39:44 -0500 Message-ID: X-Mailer: git-send-email 2.48.1 In-Reply-To: <41d4b3bdcbb7c6df7565922c464483adcdf85f3a.1740591586.git.Morgan.J.Smith@outlook.com> References: <41d4b3bdcbb7c6df7565922c464483adcdf85f3a.1740591586.git.Morgan.J.Smith@outlook.com> X-Debbugs-Cc: Andrew Tropin , Divya Ranjan Pattanaik , Ian Eure , Katherine Cox-Buday , Liliana Marie Prikler Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: YQZPR01CA0033.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:86::19) To CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR84MB3424:EE_|PH0PR84MB1382:EE_ X-MS-Office365-Filtering-Correlation-Id: a2e45806-0bb9-4e0c-63d6-08dd568ca501 X-Microsoft-Antispam: BCL:0; ARA:14566002|6090799003|5072599009|8060799006|15080799006|7092599003|19110799003|461199028|4302099013|3412199025|440099028|10035399004|21061999003|12071999003|41001999003|1602099012|1710799026; X-Microsoft-Antispam-Message-Info: =?utf-8?B?c080SytDc2xaQ0p5ZG95eXljZTBncFhLMU9NeG4rZkl4V0w5R0s1R0k0aE1Z?= =?utf-8?B?SkRQWlBEU3BlY3FqUkQxb0xKQ0E3akpZeWRjZFNCVnE3L0pwT25sbVRaRmFX?= =?utf-8?B?d2RvSExPSTZVck5SaDRLWmhFaDhpaGZEUnVoTjhUZWp1US9SbG05YlhhWWEv?= =?utf-8?B?TXh4bS9IUHQrM2VvT09ZcnNtSTRxcnV1L29qTTdRTFVVZjRZOTZYN0NGN1NX?= =?utf-8?B?aUMraENJNG5jSnpuNG5iK1pSQ2ZOWlBRVGJKcEZVOUl4MTJvVWJCQ252U3Vj?= =?utf-8?B?Y2VlQ1dxUEl0b3F2YW02U2VJbHU0MkZkSk1FRVhYRHZmWDZZV242cEVRMEl5?= =?utf-8?B?QW1GQ1FMbmtrNSt4a1lKdXdybW5jclVIRC83SE9BY2tyaHpOb3VlSjVHQmg2?= =?utf-8?B?cjlYUFMyblpqNUNDVjJaN3dEb1BQbGdRbGRzekxpQ2F3L2xjTUZmaGxpS3Rh?= =?utf-8?B?QllCbm1XNHdMeGtOSmJmN1ZpSUpJUnRudVVVN0hCSWdSRFM1WTh5RzRQK1U5?= =?utf-8?B?TXY1MHFmZDFsRlh0c2tvWXhlRlcvN1lHRXp6MmIvMDYyOE13aVhYeGUxWWpJ?= =?utf-8?B?YnBoTzJIN3ljZjNqU3FjTkRibklxclJQT3lMdlJ0ZUhBaTV2dmpmZ09zSzNH?= =?utf-8?B?VjdQSTE1djlvOUE4ck1CZmpYY0tHNFJMT0xRWDdiQjVReTFnRmJDaGV2RVFC?= =?utf-8?B?c1dIdndSUGQzcU9UVVdXdS9Ia0E0OFJOakl6NG4wbktReW5Pd0NSNjRmNll1?= =?utf-8?B?cWlBL0JZV0JYbzRKem9kUkQ0Ky9jbGhhRyt2UDhxSEVOdmdhOU81bEVaOEZZ?= =?utf-8?B?cW5VRExIcTFsZFdRS25rL0NFTVJJNC81YURKNGc4eWxJdEgrZk5JajEzdlpm?= =?utf-8?B?NzdlQTlLWXJFT2dDVDRWelhhaVhkTzZQSTNvc3YwcjRCb3RtemxwYktWYnVi?= =?utf-8?B?UFl2QnNxSjc2M0V3cnpoaHVHTXEvSmhuck1MZ0pLS2kwa0NsKzEyVXlRb005?= =?utf-8?B?Q2J0bG5qcGh2WnRob01QTWpPdmE0alJGL1VSQ3gxRTBPcjlvcjI0bTQvdWpY?= =?utf-8?B?QURTK0JlODR5MGVYd3ZWWmplaVZqaWNVN0VNd0xUU0F2Z3hvZmpHUFBmcDNN?= =?utf-8?B?Q1ltcHNpTngvZjQydWYrRXlIZUEwc2FDejZRSXFuSElUVFdIQ2RUbnlna2Jv?= =?utf-8?B?eWl0bW9VRDZEVXp5NUV2Wk9TTmR1aU10aVBpR3RkUHd0VWQ1MmdzTk1pRWxr?= =?utf-8?B?MVBCR0Rkd1lraDR1eHlGaFRUSTJ6T3oyL0hNVGoxYnhkLzJBcWVUTitBS1g1?= =?utf-8?B?aUJNRU1qM2ZUMG1lLyt3L3BwaGkrbDVsQ21yclJ1TGoxOHVqUjlrNWJuZkFr?= =?utf-8?B?ZDY0V2YzUmt2MmVwVTRkL1pSa3NaQXVXQk9nTkI4OFQ2eFVMK0oxcktVUVFx?= =?utf-8?B?eHJKS0RDVUJHNnJCbUZCSmtOZ1lMMGtkckxRYS9kSTNRMVRBc0xRZVlnc240?= =?utf-8?B?U2ZRRE1pNGZaemNSbTJsNitmUXFvc2VRQXBScUdYRDk3WTRVMFo5eU5IY3Fn?= =?utf-8?B?cFJnMGduVjd1cVhva2NBWkdVbmVGRmwxNmtHL0tyMU9mRGVEWUd0U0ZMby95?= =?utf-8?B?TGRpb2l2Rmw1dGZ6SXp0Ujk1YUdzUkxGL3UrSEFmUGY2MFFCWlJlczh2c0Y1?= =?utf-8?B?SHV0di9JY3U2NWk0Z0U0TmpwRVN2YTJMUHo2aURvSWRlSjVqbFk0cllLM0xF?= =?utf-8?B?VC9BK0pocmNFRXlDU2I2V2RWUGlBMHNOZm05VFJwVHpHcUY0QTdYaDFTLzhI?= =?utf-8?B?bitEQTIxSHRCWWR6dFpsUT09?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?MzZkZjZHdk5uaXhJZDVPd0V1SkZFbHROdktxZkkxYU1DVnd0QUZKemI0ekdR?= =?utf-8?B?cU1oSnhMbm91ZHNtWTBBcW1mcFY4QzZFTVpMZkJXd2xBcVAvaWx2QWZuajRR?= =?utf-8?B?V3dEaDkwKzgzWk0yZEN4VmJHNW1zN3hQTWwrMFFjK1FjV3hsalZrMU93K0Rs?= =?utf-8?B?TW9HL2JTRXp2b1hWMUVQWXRUdzFXbndPaDF4dG1ldlFCWW1NOVNPbEJMNlUr?= =?utf-8?B?cytuSUxTZ1FTVnYzUXdmQVJZT09LNEQ3VWZTNVdLTkdpcnNWcE9Ca3BXdGxI?= =?utf-8?B?MmNmRFJMMm1Xdmx0RklsaGhpN3R2TzJKbjYyV1RVeEdZMU9vZUZBTlF4QWF5?= =?utf-8?B?UGM0d0V5bU14SVpjY0JFRURLekUvekFxTkZPSEpwZXR2ekNwQjkwRzkzcTJ3?= =?utf-8?B?ckFlUGNMdGU1WWNKcXVZV1dzdFJvelJBcXBvdkplcEl3bXBCYnQ4SlV5K01E?= =?utf-8?B?eGx2WlRBZXhidG5ZbVo4Wk1meXFkOWlNWEJNNFppTTZ2WjczOW5uS0M1Vms2?= =?utf-8?B?M2NNZk90SHFaWXJmcGwraXZlMHMyUnlHV0NVUEJQZFQ2VUozYkRKaW1sUGYv?= =?utf-8?B?aVJSMnlIQm5vVkxvOTdta09FckVwbk9uN3JSMGZvdFhsakZmbm5YdmtubGNh?= =?utf-8?B?MC9nU1RQL1orSVBzMjBOZlRSYmEwMEJnSXllRHFqbnRJUy90dXRRbUI5SUdH?= =?utf-8?B?QUhTWVpDOHVDN1lYVzRjT2I2eDBOY2lNbXZ3dmgzUHVtbTQrMVZ4NGcxZURa?= =?utf-8?B?bHI5TVVld2phdCszckpWbHZWYkNSQnhMNjZCWk5MZ0JnbjBZcWpXcEZ6QnRm?= =?utf-8?B?eUdVa1hBTWR2SFF5ZUVyeXlVNnNaWktwQVQxMytRQWI0aElGdnlUemdZK1Vv?= =?utf-8?B?WXQzQjk5N3NGTnVWTC81blN4SUlyRis2WWdpTnRNL2RDTXYvVUV6SkszVjRp?= =?utf-8?B?eTU1RjMyVHRnL0wwczNPdjVkMm92a2lJRkhzcmV4NXkvQllVOExYSm5YNTVN?= =?utf-8?B?N3lrNDVDK0hUb2I5SnBvUkxzR2ZWK2owMkZpanpJVEYxVTkra3RJZ21FaWNI?= =?utf-8?B?ckszZlNZd2dYWWNqYnhsRzRIejN6OVd3bkFYL0RsWmllcTRkem5sM2RFelBC?= =?utf-8?B?aGt3UzZlWkJhY2t4Q0VZWkhUQlQ4cHRWcy9PMGNsUUpTWnVEZGZaSkdwTG00?= =?utf-8?B?ellVTDgrSlEzTEd5ZUF1ZlYzUlJmL2tJekR1WUo0TldHQ3FWSlF5MFp5bk5n?= =?utf-8?B?a3k3c254clVCNGd4UjA1TzM5bVE4c3ZlYWdsUis4UGRScVRBdWZPM1FMTWQ4?= =?utf-8?B?VkpsdGRBQ1dadDcvZEVSVHhZdkhXd0JhMVQ5VUtjam0wamRYbk41bUhXN0FN?= =?utf-8?B?QjI0ZmNhdFdUVTZUVkd2MW9Td1BTbXVDd0RDaithYjFFSERrd1l6SWVVM21K?= =?utf-8?B?YmhMSm13c2hPZFlMWTFIeHFQZmM2MXgzZWEyVGpBOUlhUko4dVRHMElIVFFn?= =?utf-8?B?ckJmcTJ3MWh5NTFRbkFQL3MyMUhDUDFKUGF2NTkzOWVXckJOcGNVSnVjRHVH?= =?utf-8?B?c3FkU1pkTlVKUmsvZVdUa21uS3h1WFE4WVZQdE15a0pSamdabXRYNnRITTBU?= =?utf-8?B?WEpIZGRYT1VKU3MzSlNDRjl4VzJWRzdVSjFDZlV6dkN0VVpSVXJ3OWNaMG9r?= =?utf-8?B?VjNwQnZkZzNHN3F4azVUT0ZWT2RpVzk4Nk15K3BvZnpLYzk5ZDE0elN3PT0=?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a2e45806-0bb9-4e0c-63d6-08dd568ca501 X-MS-Exchange-CrossTenant-AuthSource: CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Feb 2025 17:40:22.3709 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR84MB1382 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 76529 Cc: Morgan Smith X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/emacs.scm (emacs-next-minimal): Update to 31.0.50-0.60232a3. * gnu/packages/patches/emacs-next-exec-path.patch: Regenerate. * gnu/packages/patches/emacs-next-native-comp-fix-filenames.patch: Regenerate. * gnu/packages/patches/emacs-next-native-comp-driver-options.patch: Delete. * gnu/local.mk: Remove deleted patch. Change-Id: Id89d7445a978566139b7c0a7d15f8c5eac2d111e --- gnu/local.mk | 1 - gnu/packages/emacs.scm | 10 +- .../patches/emacs-next-exec-path.patch | 14 +-- ...macs-next-native-comp-driver-options.patch | 18 ---- ...emacs-next-native-comp-fix-filenames.patch | 92 ++++++++++--------- 5 files changed, 63 insertions(+), 72 deletions(-) delete mode 100644 gnu/packages/patches/emacs-next-native-comp-driver-options.patch diff --git a/gnu/local.mk b/gnu/local.mk index 45a9cb635e..48711dc385 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -1229,7 +1229,6 @@ dist_patch_DATA = \ %D%/packages/patches/emacs-native-comp-fix-filenames.patch \ %D%/packages/patches/emacs-native-comp-pin-packages.patch \ %D%/packages/patches/emacs-next-exec-path.patch \ - %D%/packages/patches/emacs-next-native-comp-driver-options.patch \ %D%/packages/patches/emacs-next-native-comp-fix-filenames.patch \ %D%/packages/patches/emacs-pasp-mode-quote-file-names.patch \ %D%/packages/patches/emacs-pgtk-super-key-fix.patch \ diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 4d14feb38b..5de87720b4 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -572,12 +572,12 @@ (define-public emacs-wide-int #~(cons "--with-wide-int" #$flags)))))) (define-public emacs-next-minimal - (let ((commit "881d593a9879f3355733f1b627af7cc0c12b429e") + (let ((commit "60232a30e360c00fb303cb033d4aec15a9e41342") (revision "0")) - (package + (package (inherit emacs-minimal) (name "emacs-next-minimal") - (version (git-version "30.0.92" revision commit)) + (version (git-version "31.0.50" revision commit)) (source (origin (method git-fetch) @@ -586,12 +586,12 @@ (define-public emacs-next-minimal (commit commit))) (file-name (git-file-name name version)) (sha256 - (base32 "0nj3a7wsl5piqf6a8wnmfyjbpxp2dwl0r48flv9q624jx4nxfr2p")) + (base32 "1n1i20j92a8sqv224yzvyzk804h9x0lgyp3jlny3b6g08ka91034")) (patches (search-patches "emacs-disable-jit-compilation.patch" "emacs-next-exec-path.patch" "emacs-fix-scheme-indent-function.patch" - "emacs-next-native-comp-driver-options.patch" + "emacs-native-comp-driver-options.patch" "emacs-next-native-comp-fix-filenames.patch" "emacs-native-comp-pin-packages.patch" "emacs-pgtk-super-key-fix.patch"))))))) diff --git a/gnu/packages/patches/emacs-next-exec-path.patch b/gnu/packages/patches/emacs-next-exec-path.patch index 6e33e25258..54091af262 100644 --- a/gnu/packages/patches/emacs-next-exec-path.patch +++ b/gnu/packages/patches/emacs-next-exec-path.patch @@ -2,14 +2,14 @@ Do not capture the build-time value of $PATH in the 'emacs' executable since this can noticeably increase the size of the closure of Emacs with things like GCC being referenced. -Index: emacs-next/lisp/loadup.el +Index: emacs/lisp/loadup.el =================================================================== ---- emacs-next.orig/lisp/loadup.el -+++ emacs-next/lisp/loadup.el -@@ -599,7 +599,8 @@ lost after dumping"))) - ((equal dump-mode "dump") "emacs") - ((equal dump-mode "bootstrap") "emacs") - ((equal dump-mode "pbootstrap") "bootstrap-emacs.pdmp") +--- emacs.orig/lisp/loadup.el ++++ emacs/lisp/loadup.el +@@ -603,7 +603,8 @@ directory got moved. This is set to be + (if (eq system-type 'ms-dos) + "b-emacs.pdmp" + "bootstrap-emacs.pdmp")) - (t (error "Unrecognized dump mode %s" dump-mode))))) + (t (error "Unrecognized dump mode %s" dump-mode)))) + (exec-path nil)) diff --git a/gnu/packages/patches/emacs-next-native-comp-driver-options.patch b/gnu/packages/patches/emacs-next-native-comp-driver-options.patch deleted file mode 100644 index e4ed5a48f1..0000000000 --- a/gnu/packages/patches/emacs-next-native-comp-driver-options.patch +++ /dev/null @@ -1,18 +0,0 @@ -We substitute this anyway, so let's make it easier to substitute. - ---- a/lisp/emacs-lisp/comp.el -+++ b/lisp/emacs-lisp/comp.el -@@ -203,9 +203,7 @@ and above." - :type '(repeat string) - :version "28.1") - --(defcustom native-comp-driver-options -- (cond ((eq system-type 'darwin) '("-Wl,-w")) -- ((eq system-type 'cygwin) '("-Wl,-dynamicbase"))) -+(defcustom native-comp-driver-options nil - "Options passed verbatim to the native compiler's back-end driver. - Note that not all options are meaningful; typically only the options - affecting the assembler and linker are likely to be useful. --- -2.38.0 - diff --git a/gnu/packages/patches/emacs-next-native-comp-fix-filenames.patch b/gnu/packages/patches/emacs-next-native-comp-fix-filenames.patch index 7897fa9b04..54670218ed 100644 --- a/gnu/packages/patches/emacs-next-native-comp-fix-filenames.patch +++ b/gnu/packages/patches/emacs-next-native-comp-fix-filenames.patch @@ -12,11 +12,11 @@ way into the actual variable despite attempts to remove it by calling The user-visible procedure ‘startup-redirect-eln-cache’ is kept, as packages may require it, but only pushes the new value now. -Index: emacs-next/src/comp.c +Index: emacs/src/comp.c =================================================================== ---- emacs-next.orig/src/comp.c -+++ emacs-next/src/comp.c -@@ -4403,26 +4403,17 @@ DEFUN ("comp-el-to-eln-rel-filename", Fc +--- emacs.orig/src/comp.c ++++ emacs/src/comp.c +@@ -4279,26 +4279,17 @@ DEFUN ("comp-el-to-eln-rel-filename", Fc Scomp_el_to_eln_rel_filename, 1, 1, 0, doc: /* Return the relative name of the .eln file for FILENAME. FILENAME must exist, and if it's a symlink, the target must exist. @@ -32,7 +32,7 @@ Index: emacs-next/src/comp.c (Lisp_Object filename) { CHECK_STRING (filename); - + - /* Resolve possible symlinks in FILENAME, so that path_hash below - always compares equal. (Bug#44701). */ - filename = Fexpand_file_name (filename, Qnil); @@ -44,15 +44,15 @@ Index: emacs-next/src/comp.c - xfree (file_normalized); - } + Lisp_Object rel_name = filename; - + + filename = Fexpand_file_name (filename, Qnil); if (NILP (Ffile_exists_p (filename))) xsignal1 (Qfile_missing, filename); - -@@ -4430,64 +4421,55 @@ one for the file name and another for it + +@@ -4306,64 +4297,55 @@ one for the file name and another for it filename = Fw32_long_file_name (filename); #endif - + - Lisp_Object content_hash = comp_hash_source_file (filename); - - if (suffix_p (filename, ".gz")) @@ -93,7 +93,7 @@ Index: emacs-next/src/comp.c - } + Lisp_Object tail = Vload_path; + Lisp_Object name_len = Flength (filename); - + - Lisp_Object lds_re_tail = loadsearch_re_list; - FOR_EACH_TAIL (lds_re_tail) + FOR_EACH_TAIL_SAFE (tail) @@ -131,7 +131,7 @@ Index: emacs-next/src/comp.c + + if (!NILP (bogus_dirs)) + { -+ tail = CALL2I (split-string, bogus_dirs, build_string (":")); ++ tail = CALLNI (split-string, bogus_dirs, build_string (":")); + + FOR_EACH_TAIL_SAFE (tail) + { @@ -155,9 +155,9 @@ Index: emacs-next/src/comp.c + return concat2(Fsubstring (filename, Qnil, make_fixnum (-3)), + build_string (NATIVE_ELISP_SUFFIX)); } - + DEFUN ("comp-el-to-eln-filename", Fcomp_el_to_eln_filename, -@@ -4501,13 +4483,7 @@ If BASE-DIR is non-nil, use it as the di +@@ -4377,13 +4359,7 @@ If BASE-DIR is non-nil, use it as the di non-absolute BASE-DIR is interpreted as relative to `invocation-directory'. If BASE-DIR is omitted or nil, look for the first writable directory in `native-comp-eln-load-path', and use as BASE-DIR its subdirectory @@ -172,47 +172,47 @@ Index: emacs-next/src/comp.c (Lisp_Object filename, Lisp_Object base_dir) { Lisp_Object source_filename = filename; -@@ -4555,10 +4531,11 @@ the latter is supposed to be used by the +@@ -4431,10 +4407,11 @@ the latter is supposed to be used by the Lisp_Object lisp_preloaded = Fgetenv_internal (build_string ("LISP_PRELOADED"), Qnil); base_dir = Fexpand_file_name (Vcomp_native_version_dir, base_dir); + bool preloaded = comp_file_preloaded_p; if (comp_file_preloaded_p || (!NILP (lisp_preloaded) -- && !NILP (Fmember (CALL1I (file-name-base, source_filename), +- && !NILP (Fmember (CALLNI (file-name-base, source_filename), - Fmapcar (intern_c_string ("file-name-base"), -+ && !NILP (Fmember (CALL1I (file-name-sans-extension, source_filename), ++ && !NILP (Fmember (CALLNI (file-name-sans-extension, source_filename), + Fmapcar (intern_c_string ("file-name-sans-extension"), - CALL1I (split-string, lisp_preloaded)))))) + CALLNI (split-string, lisp_preloaded)))))) base_dir = Fexpand_file_name (build_string ("preloaded"), base_dir); - -@@ -5875,10 +5852,7 @@ The last directory of this list is assum + +@@ -5741,10 +5718,7 @@ The last directory of this list is assum the system *.eln files, which are the files produced when building Emacs. */); - + - /* Temporary value in use for bootstrap. We can't do better as - `invocation-directory' is still unset, will be fixed up during - dump reload. */ - Vnative_comp_eln_load_path = Fcons (build_string ("../native-lisp/"), Qnil); + Vnative_comp_eln_load_path = Qnil; - + DEFVAR_LISP ("native-comp-enable-subr-trampolines", Vnative_comp_enable_subr_trampolines, -Index: emacs-next/lisp/startup.el +Index: emacs/lisp/startup.el =================================================================== ---- emacs-next.orig/lisp/startup.el -+++ emacs-next/lisp/startup.el -@@ -527,9 +527,6 @@ DIRS are relative." +--- emacs.orig/lisp/startup.el ++++ emacs/lisp/startup.el +@@ -520,9 +520,6 @@ DIRS are relative." (defvar native-comp-jit-compilation) (defvar native-comp-enable-subr-trampolines) - + -(defvar startup--original-eln-load-path nil - "Original value of `native-comp-eln-load-path'.") - (defun startup-redirect-eln-cache (cache-directory) "Redirect the user's eln-cache directory to CACHE-DIRECTORY. CACHE-DIRECTORY must be a single directory, a string. -@@ -540,22 +537,10 @@ to `user-emacs-directory'. +@@ -533,22 +530,10 @@ to `user-emacs-directory'. For best results, call this function in your early-init file, so that the rest of initialization and package loading uses the updated value." @@ -222,7 +222,7 @@ Index: emacs-next/lisp/startup.el (push (expand-file-name (file-name-as-directory cache-directory) user-emacs-directory) native-comp-eln-load-path)) - + -(defun startup--update-eln-cache () - "Update the user eln-cache directory due to user customizations." - ;; Don't override user customizations! @@ -235,10 +235,20 @@ Index: emacs-next/lisp/startup.el (defun startup--rescale-elt-match-p (font-pattern font-object) "Test whether FONT-OBJECT matches an element of `face-font-rescale-alist'. FONT-OBJECT is a font-object that specifies a font to test. -@@ -1383,12 +1368,6 @@ please check its value") +@@ -771,9 +756,6 @@ It is the default value of the variable + (unwind-protect + (command-line) + +- (when (featurep 'native-compile) +- (startup--update-eln-cache)) +- + ;; Do this again, in case .emacs defined more abbreviations. + (if default-directory + (setq default-directory (abbreviate-file-name default-directory))) +@@ -1385,12 +1367,6 @@ please check its value") startup-init-directory))) (setq early-init-file user-init-file) - + - ;; Amend `native-comp-eln-load-path', since the early-init file may - ;; have altered `user-emacs-directory' and/or changed the eln-cache - ;; directory. @@ -248,10 +258,10 @@ Index: emacs-next/lisp/startup.el ;; If any package directory exists, initialize the package system. (and user-init-file package-enable-at-startup -@@ -1523,12 +1502,6 @@ please check its value") +@@ -1525,12 +1501,6 @@ please check its value") startup-init-directory)) t) - + - ;; Amend `native-comp-eln-load-path' again, since the early-init - ;; file may have altered `user-emacs-directory' and/or changed the - ;; eln-cache directory. @@ -261,10 +271,10 @@ Index: emacs-next/lisp/startup.el (when (and deactivate-mark transient-mark-mode) (with-current-buffer (window-buffer) (deactivate-mark))) -Index: emacs-next/lisp/loadup.el +Index: emacs/lisp/loadup.el =================================================================== ---- emacs-next.orig/lisp/loadup.el -+++ emacs-next/lisp/loadup.el +--- emacs.orig/lisp/loadup.el ++++ emacs/lisp/loadup.el @@ -53,6 +53,14 @@ (setq redisplay--inhibit-bidi t) @@ -280,7 +290,7 @@ Index: emacs-next/lisp/loadup.el ;; Add subdirectories to the load-path for files that might get ;; autoloaded when bootstrapping or running Emacs normally. -@@ -538,27 +546,25 @@ This to have it working when installed o +@@ -522,27 +530,25 @@ This to have it working when installed o directory got moved. This is set to be a pair in the form of: \(rel-filename-from-install-bin . rel-filename-from-local-bin)." (when (and load--bin-dest-dir load--eln-dest-dir) @@ -320,7 +330,7 @@ Index: emacs-next/lisp/loadup.el ;; Relative filename from the built uninstalled binary. (file-relative-name file invocation-directory)))))) comp-loaded-comp-units-h))) -@@ -644,7 +650,9 @@ directory got moved. This is set to be +@@ -609,7 +615,9 @@ directory got moved. This is set to be (equal dump-mode "pdump")) ;; Don't enable this before bootstrap is completed, as the ;; compiler infrastructure may not be usable yet. @@ -331,11 +341,11 @@ Index: emacs-next/lisp/loadup.el (message "Dumping under the name %s" output) (condition-case () (delete-file output) -Index: emacs-next/src/Makefile.in +Index: emacs/src/Makefile.in =================================================================== ---- emacs-next.orig/src/Makefile.in -+++ emacs-next/src/Makefile.in -@@ -591,6 +591,7 @@ shortlisp := $(filter-out ${shortlisp_fi +--- emacs.orig/src/Makefile.in ++++ emacs/src/Makefile.in +@@ -567,6 +567,7 @@ shortlisp := $(filter-out ${shortlisp_fi ## We don't really need to sort, but may as well use it to remove duplicates. shortlisp := loaddefs.el loadup.el $(sort ${shortlisp}) export LISP_PRELOADED = ${shortlisp} -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 26 12:40:40 2025 Received: (at 76529) by debbugs.gnu.org; 26 Feb 2025 17:40:40 +0000 Received: from localhost ([127.0.0.1]:55313 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tnLOi-0007Dv-6c for submit@debbugs.gnu.org; Wed, 26 Feb 2025 12:40:40 -0500 Received: from mail-bn8nam12olkn20826.outbound.protection.outlook.com ([2a01:111:f403:2c18::826]:33536 helo=NAM12-BN8-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tnLOY-0007Cy-S6 for 76529@debbugs.gnu.org; Wed, 26 Feb 2025 12:40:31 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=V9Aj4tdx2c8pNC8Tv4gFJu175r2toInDjMECP/U75mbyT5TapOOvzeG6QAhIflMAMoGNp9YgVGF+AN6HK31v8MP5aXvvQ/8Y2UGyizXCLXzgUldIB0hax/qgLI1K9nrYO0GWMVzsMZdWenX+IzIKgiKqD30UI2PnVplNbSKNKsTN1gHMuyP9V5pe8Vt57rV37e4nwlUTzjoVLzvLZv4GswG7ePfW3Iyol5g/ynMzJ65lXFE7YlXvwzPTyqv1CRRH8+eO7Qag/0BOFTfiy63UPWcdzrr/EIdsxrNVrSxvOVTemuspoftt/BUfh3saEoJuFmolK2oO/yDMgCl6LAvAdA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=p/DcnxIbqLf/eHO0fOwmYn4yh7eDWl5ucVcOXTifmII=; b=RnGSyqZTmlcZ4aFiJ1jni0lgPDCUwRhmQTNImyt5mfls1dKSbGz1OMJx0aGrkWaLxJ6ZP8UiJV9nvCyx+E2UFbp0FDbqA5adbkUyvUSU3eY/jjQlo+dtr5TgI9VDKuQaZGlG4wHbkE4BuVrmQxe515FySr0Z+02UnmonzyZn2dxoQ0CUtfgGAfXq9wAN935q/WOepl2jqFukqar9qxvSevfLux2e8gRPOHGME+DW7rbns9Y3U5td6t/4qC25GD3iO7uGv6sFN9IruaMLfAQYNvxiDNiBHBvsqyThFlHXObewiZ0ulB+UfAIelqGQyQO4sXBRlmeoQs1g836O/O3vtQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=p/DcnxIbqLf/eHO0fOwmYn4yh7eDWl5ucVcOXTifmII=; b=cJXNGy/vaynSODeRHjFCrLtZ+45uA45W1s6PKyBrWO/qo9bVgjIHErErAsGQX1ubHDOCayYk3tPGZkDtDeGYHRWpvpwoWJl4xyYdH5bDGvRwQLBGJTOR+EI1yuD80yQRSzEGgU2WE/vYvXUiNwkRrhCHXSEgYIDXmpUQWdO6K5u+KwYfI+e430lXy9oRSbHrHiaNmL3d81vfgbsB5mO3sAYJh5RxAXovVWoegvFubDxPsnLw1M7d/VYJziZrQbzRRmWctLKf89U/lId0ul1gQ8Nrv/nqSHUQo8m7pQlxTpkBSbeL3bpDZsjH8+L5d1EQN//ed+5XLh5AjsR9qSUvZg== Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) by PH0PR84MB1382.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:510:171::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8466.20; Wed, 26 Feb 2025 17:40:26 +0000 Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef]) by CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef%4]) with mapi id 15.20.8489.018; Wed, 26 Feb 2025 17:40:26 +0000 From: Morgan Smith To: 76529@debbugs.gnu.org Subject: [PATCH v2 3/4] guix: emacs-utils: Be more verbose in build phase. Date: Wed, 26 Feb 2025 12:39:45 -0500 Message-ID: X-Mailer: git-send-email 2.48.1 In-Reply-To: <41d4b3bdcbb7c6df7565922c464483adcdf85f3a.1740591586.git.Morgan.J.Smith@outlook.com> References: <41d4b3bdcbb7c6df7565922c464483adcdf85f3a.1740591586.git.Morgan.J.Smith@outlook.com> X-Debbugs-Cc: Andrew Tropin , Divya Ranjan Pattanaik , Ian Eure , Katherine Cox-Buday , Liliana Marie Prikler Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: YQZPR01CA0048.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:86::20) To CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR84MB3424:EE_|PH0PR84MB1382:EE_ X-MS-Office365-Filtering-Correlation-Id: 451122d1-adc3-48ef-77c6-08dd568ca746 X-Microsoft-Antispam: BCL:0; ARA:14566002|5072599009|8060799006|15080799006|7092599003|19110799003|461199028|3412199025|440099028|1710799026; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?7aGcEXyyeQ5zB6nRTOzYVR2SKz6TsM24wPnuAu8thMNJmSePHvgIcm8GoVYS?= =?us-ascii?Q?uGWaubuq6xBb1m2etUj+8nesxV7efczZTG54L7iHFba3FzrJL5eGLLzR2bVP?= =?us-ascii?Q?AtRgK/N71vOaRRkeTOjV3iXW1ylPlkIGa+9wYFFakxYe3MWWMkcf5uV1Im4O?= =?us-ascii?Q?yieqgKkEgutr+BLqeRaCnzDUfjql1TMsb1qOQ28owOV20eatjzLUe+sCupu4?= =?us-ascii?Q?qMjzKVBYD7uhDX7rDyQ3zMU2cHeYGVhROzaETpoZYWgIdYd1so1JFr4acq0k?= =?us-ascii?Q?Y+rcLU0hcSRMo3PphuONldbQtcM/XQb/xe5yBTxu00zQ08Lsj8+pDsG4lhKE?= =?us-ascii?Q?ta4awONgEgvut+FpSZESmm1vwiWCOW5cnYdU8RBEHui9O5xfxDhNtdxqUSq1?= =?us-ascii?Q?UJBfJUZgYvVum5q+xOr6NeJ01mZ3UWsC3RroM78rqNNhbyCsHCLwZiMyAHP2?= =?us-ascii?Q?aWXiB5cDEJsQSMGQaq7an/ddmurbNlurk86kZow/C1gRo0TnWzVFbmbr81VE?= =?us-ascii?Q?svCEmHeiZ2VZmOQRuW6o7kkZG6FVctKYDZhvXpi7KRf11XOtfc+qwezKPQVq?= =?us-ascii?Q?644DRy2Od0zhfqQbkC4H0G+fvRstsA2HxONH+Vwj0FvvliUODKTiy6GToOy7?= =?us-ascii?Q?Vqi9jzriTKE1boOej1A8i7Wod0I/M+c3Qj0H4cWq5p+FqIucnHAH9C2VZTIB?= =?us-ascii?Q?5HVB78co4+/g7GdJuSbeOtouz9QpnS5DX68MqNV7T3DzOo2Ejx4rEIwsHTSo?= =?us-ascii?Q?woEm4HApbN9tkiHUskgzhS3H6Lv1++bjT73wG8MB60G52iHKGUGL47QW09xz?= =?us-ascii?Q?B2TFuh5cegcwFCMoTCT5Oq96yszGdofNlGZoMdLYh2RoB5u+tuF3WGz50rOd?= =?us-ascii?Q?cw0qwV/lcwUJBSIe/LTm5a8yPkJxNZhFWFSnFt1LlmHq1P3muHltMmPosZmM?= =?us-ascii?Q?uVe5UqkEBJ5jN3vXf53VXyurn1Q7f+eSuYx0NCcb9QzfVXf1rVq0Z0o2N14t?= =?us-ascii?Q?8GWGDx5CrpSZdm1n7yT4qPN4Sji5hmWtznU6UlBeDuWs3136Pjb8LDrPWjNW?= =?us-ascii?Q?YX59Al/eo20gGGxk1kdQarlgsUwcPca9J1Dy/r+I/v4UH/NzBRA=3D?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?eEM8mca0sx0GsLI789kWPZoSVZVe3bmkfPcUlp4j/2K1XqOqXaIfuu5x+VTF?= =?us-ascii?Q?LUFEkKqWjjOEBKhT6FPwx4xxqJNotsobE7c+64Ts9wlNAOmxPgXAWse8kPBI?= =?us-ascii?Q?9YAGOF+n8AM9in4BLu5BwCHMPYzn5u1fCD88UB3fnYAKNj8QdhVkyjaKjVES?= =?us-ascii?Q?k82XFXE+SBvo7W0g4lfG0yBmox5gzACpHl9hugVr+Uj8GKnON9cnbYODKF/L?= =?us-ascii?Q?OoyAYiwqXTGWobZMPl2JOT63IyXlwif3EBfgVcXkQ5awqQ0gvYZ+svqTt8wt?= =?us-ascii?Q?84euqpKb+KC4oRqURmXI1E1ouUz+L8pCmxQ6ZBL8EVp07Wddl+iBA84alkb6?= =?us-ascii?Q?/NCK5w83/WCgmGDA7cIbrK11QzGfEmEY8m6Fh5fKkzlAo5DufJPbwQWl6GcT?= =?us-ascii?Q?/ZQtFKUBRoozIuu++KnyWTrZ0kUlOcbs0ZKPOTpcP1/UUrEBl9HE/Vkf+q91?= =?us-ascii?Q?I7Wu0/YV4bp/HcQtCJ7sIb8PXrZj09W+A/SrguwvLVDAR+Q+GvMBzO5TtGDH?= =?us-ascii?Q?QWawHLlfaIQ997Jg4CmeGYP3A1PzE9eGGT4F56E8oVh2VnSfs21MxuCJzNm8?= =?us-ascii?Q?41Qgg5GmPb8zhowV+ql2ar+76qZFekFGjPygGabbsm/m3mij7BJIDa+VD22T?= =?us-ascii?Q?O1DsM4OAppOsF2M/eXswo38VK6lvrmqwTIhWxudWeC+d1mms9rDopQhPglEK?= =?us-ascii?Q?u/Wh/Kj1bsFLzjJIIdiVoVpeRELyB3ESpWN24ITERl9pLF+hRzAhrOASDpdC?= =?us-ascii?Q?DuAHJJRKK3eBYrPSy4FSJDkjRdVH9juOOrEyj2ZADUtqdedb6CMDEby54SGx?= =?us-ascii?Q?Y0Ow+bIAXmaxmyvjMxvgNjXZfe9ladYOe9HU/aymxEipmWFT2o21roBe+EIk?= =?us-ascii?Q?Po7tL0zO/9hJ0JWw2yV2xU7XjP6y7BOaIGtgbmJjoYqy9cdiGSXbVlaOigYc?= =?us-ascii?Q?afyKz9nKr6EX9H2Q6AnoXcbFjYV7EZIJL6HVMftneoXiUM/mtZboJSqfVsBo?= =?us-ascii?Q?N3GlLQLOUQ+NOaAhZsViTy55w+n1+LRPjK7iIr6v9TBIbzXFevpU8/4SL0Gd?= =?us-ascii?Q?4YGc+n2E5gDCgj2qzvB9kPSMA5D72Yw9xKNvajX9cBn7dQ3BbLpEgqCtTV9c?= =?us-ascii?Q?7EvmpmZ6blCo4Y3lgbgKzT4Cxjx08r5dCyA1N7QlvQSNuytI6wXENqnX+45a?= =?us-ascii?Q?y5bX3FDYckxLuXz7D81z9GG8Q2ZC8Hs1+4gbDdH6KvuCJJt/wC159MekSj/6?= =?us-ascii?Q?NW9eQrL+wHuNB+YPwcwfOr6DyUxbOWRbij0PGnKpyw=3D=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 451122d1-adc3-48ef-77c6-08dd568ca746 X-MS-Exchange-CrossTenant-AuthSource: CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Feb 2025 17:40:26.1180 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR84MB1382 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 76529 Cc: Morgan Smith X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * guix/build/emacs-utils.scm (emacs-compile-directory): Display the filename of each file before compiling. Change-Id: I275a086ed92f7cfb2907aea9b4feb59012cc8dd5 --- guix/build/emacs-utils.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/guix/build/emacs-utils.scm b/guix/build/emacs-utils.scm index aeb364133a..729dd2bdc4 100644 --- a/guix/build/emacs-utils.scm +++ b/guix/build/emacs-utils.scm @@ -146,6 +146,7 @@ (define* (emacs-compile-directory dir) 'comp--write-bytecode-file))))) (mapc (lambda (file) + (message "Compiling `%s'" (file-relative-name file ,dir)) (let (byte-to-native-output-buffer-file ;; First entry is the eln-cache of the homeless shelter, ;; second entry is the install directory. -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 26 12:40:51 2025 Received: (at 76529) by debbugs.gnu.org; 26 Feb 2025 17:40:51 +0000 Received: from localhost ([127.0.0.1]:55315 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tnLOs-0007EJ-PQ for submit@debbugs.gnu.org; Wed, 26 Feb 2025 12:40:51 -0500 Received: from mail-dm6nam12olkn2080.outbound.protection.outlook.com ([40.92.22.80]:18913 helo=NAM12-DM6-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tnLOg-0007DX-8l for 76529@debbugs.gnu.org; Wed, 26 Feb 2025 12:40:39 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=NSql0pXu0unWjvUEA/iI6uzM7nL4mPduaValKPw4aq1cijfys3yazMsrvYIPI1OE5b+xIFqkY/VgryOuP8nQU4oI7oSowkZkXc5IQ4U/JNIgYeUirP8eA7qHcozAlBjQA1bYkWwozB8qvjPUUPEGOSyiJRfseYTHJw3TXOJZgdxU0/M4kWz6cFaYOSpKiR739BjboUws/1/giqD1bhBe8xFpiWy+ZOuP+VKXu2/7yp2T34QMgVwm9gJpNniqOrOFS7//A35i26z2ROYIqF0WWSejTLginaoun63Ariw7VHDHtQBS5DT/8pkynaCTzj3c+2iitRNVH+JaBc8t3DRGvA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=XVYf5thmLWtpTO40vfkMi2pesGdEqIabanCgAeUOo18=; b=coMnecrTqt6ELwvs++99QbkJGzMlmidxjqsI35HyAyi4/cKzvtStX66A5DYhyy26y+5N3SKKp/Tj/YCaLQ9+lqb99f1hzQNnL/27MwmcgangQVXDhfxbO78q8Eb4soLdeZjOOcccYaiot97kSgrSVlm5P7vo632S62OclueQ0Eo+HzzLYwpS4g4KzCKZUVkTq7JQAmmN+C3YtBP7hpVOm3okaVefuYNtOc12C3KOCcmQYcH8OJMoF4QaTAjvmV2SU1QPfOtNUTom0/sab3LyG4NB3LsJiq7UulHGlUxvW9XWf30pSIVQ1oXxw2ib2WVvzSuntU0vv/PhQ72pZBLkAQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=XVYf5thmLWtpTO40vfkMi2pesGdEqIabanCgAeUOo18=; b=J0QvvYcWd2DxDPS50gGmoZK5lLqms1MjFa1Z7f7Ir9y7MPUP9NIdQXBvCwUPd6lfL708AYXzKGRjSOSmPoyGJIV+nIaR8SepGjS5MzjCZXy3o8yLFBl4sLdbinRhjGX3vqAMDp7I1VIbFsStdhkIsviiTiQRpnDznMoq31fU7QYAO0C6unB+dR8zf9+caMx+ciTEOZSu38dvTHvyqp0PMv59t5TvXF2GkkCdSJ0v/nhM6sRTJBZxNQpFrXkdF2OiN3zuHverMSzckvidOsdnQSx0k9P9dXoGl0XSk7pj1RjIf4maxXYgr2Var8NG2P4Y9fyvfn6fVF+0kG8e4Ar6og== Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) by PH0PR84MB1382.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:510:171::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8466.20; Wed, 26 Feb 2025 17:40:30 +0000 Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef]) by CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef%4]) with mapi id 15.20.8489.018; Wed, 26 Feb 2025 17:40:30 +0000 From: Morgan Smith To: 76529@debbugs.gnu.org Subject: [PATCH v2 4/4] teams: Register the comp-integrity.el file to the Emacs team. Date: Wed, 26 Feb 2025 12:39:46 -0500 Message-ID: X-Mailer: git-send-email 2.48.1 In-Reply-To: <41d4b3bdcbb7c6df7565922c464483adcdf85f3a.1740591586.git.Morgan.J.Smith@outlook.com> References: <41d4b3bdcbb7c6df7565922c464483adcdf85f3a.1740591586.git.Morgan.J.Smith@outlook.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: YQZPR01CA0031.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:86::29) To CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR84MB3424:EE_|PH0PR84MB1382:EE_ X-MS-Office365-Filtering-Correlation-Id: 202310b4-1fb2-49cc-a75e-08dd568ca99b X-Microsoft-Antispam: BCL:0; ARA:14566002|5072599009|8060799006|15080799006|7092599003|19110799003|461199028|3412199025|440099028|56899033|1710799026; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?DiL1csa5dTa1NtEQr1p76T1SfHKEqd1kNZFIwQmXO8Ns1ShgNUc0LtnRfrJY?= =?us-ascii?Q?J7HXDpQy679t6DgsRI93itEQjgqujW2/Xv0d6k/H5TO1kP4LkDjtugTwxjeK?= =?us-ascii?Q?E9DZKvxdxh4t1peDS7rmClXvU//pBIk27ZYQIT82AZPDwwVq1xOXa/+TrIoi?= =?us-ascii?Q?aDv0TMjbcehZdbHuTIjOo4daIYUToh6hGvTO6JGQCmDtdp9vomS0WDVzm2vk?= =?us-ascii?Q?9nTv+hObAcmk5VfBYZbF+o4bPku3dbI97gpv2VFftdIs9EsRz0omCcxSihTw?= =?us-ascii?Q?/ARILREotbnUf6kSYpZK8QlR0/+vXK7htOd0x80rb4B2oYPtmrcJ8Wo+/k1b?= =?us-ascii?Q?by4+pJy1h0MvPGl3MGqwaSZvoHKlac4yp5Nt3lAWUl0Ru9BO2yJr6LS9xRzP?= =?us-ascii?Q?F++y13C7vUBBAFe84LzDx73Vy7t6oMEzec1p0/+FbuAz/MoAdz2eYF6vC97i?= =?us-ascii?Q?27Una4ng8pCLI91+Jz7LJslCsOy9KC4SD92F95hscIoRZ+gaN9hc65YjnZYA?= =?us-ascii?Q?Dn9iAbsVgppfhkPOsdQNXZWwfqFYb9kyPpEe/2+Pvls1YpbfCi1sE/lcJSWw?= =?us-ascii?Q?TE8ddKGzGcm2KTmEvW3MkfP7fx7T8Vosu8WSg7sQoFvHqQ+mVa+LZjlS7+lK?= =?us-ascii?Q?1/gYxvDQTS99cxZ6VqiRW97ErHQdunQxPRU1BCF755fNFfFb5S/zFWIDAg+1?= =?us-ascii?Q?bL/K3+Zh8ZFTVNMZaFnopYj8oXA2sDmm6rC/RK23Tz85/RssLJaophYON7lZ?= =?us-ascii?Q?KKwO8gsb8N8w7t5e8MeeqE/W2EuALloKhbDSIF4bYGavOJw3Fqc1vVoc1f0M?= =?us-ascii?Q?T40twCdp4qI/IslTEGMYmrchvDQi7+ORl3GUf9qFj7HLGlmUY+1sd3Uhfk83?= =?us-ascii?Q?z+FTkByFlehW3vwzN8EtdiKVNG+CGcHCS8DXwK19E9GHnhBE6CHptAYWrrDK?= =?us-ascii?Q?3cyKeSoh09gTsLa/Rfa/gkYsOgapAbX40cQSZmT7fEI96H7nccFS9PemGy9D?= =?us-ascii?Q?O4QFWbEWL0DkO5p/lL/zIalyQn+Q3j9nkDqZ22JlzqB0Ft5yYiTL+ZlbLVaF?= =?us-ascii?Q?/k97hgfHWk20Z4Umjk3FWGIqJiAiKNtYkR2ETvmwbUgABr4RHyk=3D?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?1KpX52UAoG1xvtlkC8Ynt6fB/Pj7GZtfhTqMVpzv2zk7YtLlKAUnImp4vtBQ?= =?us-ascii?Q?WhwhpvtLD9Nfm9zoUftJI2AV1kIp+ZZknjnQZMy2pEGBDFC6kGZSNZ7yFjWq?= =?us-ascii?Q?+5dS0EY0RSV3FoJF8+95r9jqqUqm8sEUg69rR25g6GHRhoCnPl/PKBdFQ70U?= =?us-ascii?Q?dGXEXSTUUhNngqK637Cy64jQj/Bwc2HviGttdvcTr0WCIAWUI8rKC0mrrgXb?= =?us-ascii?Q?/O8FPDY41Q6qTbPPU/7+AGSMLg4kHA2Rg1BIbz+C0cFop2epAg5teHeofEt2?= =?us-ascii?Q?+1RLJX9TrSmup7moeUG5CuA8rDxMaQop8Z0aPm45ERpoimfcB4j2B+f6OKwB?= =?us-ascii?Q?0crYjs1DD9baRMLEawdER5TlqOeW1rsG/MQ6cjkpHp11yphPDGiKULfo2a4u?= =?us-ascii?Q?i6zhsAXj5BQgjJL79hC2BI87MNBr63+ODQIIctWeYQ7q7Rn2Qr/zQDLijwfe?= =?us-ascii?Q?1sza8xl4gSzG48e++m539tzrACUxPATu8JDBFEbHHLUCrsg81be1yAqv773M?= =?us-ascii?Q?4WSTY9cDKnP9marMGPdzkZatKRUzRxv4uTNFgon4trKb+fICEnIaXM5h9q1B?= =?us-ascii?Q?2TY/sDPY587a1gWVY0r9hH9HNK3w83bPiP+9dj1brFd0a7TK7pboGgIFGRgd?= =?us-ascii?Q?AAhHZMBO+r5OBw8S+QwEM5twzHur6ad74/4Awu0H8d1D6gV4JhHgcdRc3owu?= =?us-ascii?Q?6SYtzHdUiacGFm3idkvWGC4MUtv2s2c3cVmQf+LjwiCsBc7n65pkPXqE6A7H?= =?us-ascii?Q?0aRuPh2xbuTkXVRx39Hl1N+4L1/Dqk8+fVBUcQ1e1A+jgs5RfWpHgliaKAjn?= =?us-ascii?Q?FqS/VqH2fD+vnoy7z1ipp6YlbdGl14eTw5XeyxhtpaDO+cHcVqq8YlwjzTe3?= =?us-ascii?Q?+PM/Mnyx6J1xD2+gPTS5w8zQk0JrwGd+PKHuThPN6XmBa79fnUz4/wKuvAo7?= =?us-ascii?Q?32j/BFs8SL4EZlgJ1wOlisZiplwRrsH+ROTtCVD6safCw2Py03E/BzzoNyJ8?= =?us-ascii?Q?8of/BveB3P3NFrNrw7jmN4LtQQXabMQpkVmNuQWohQNV//N18yPc104zfaAt?= =?us-ascii?Q?1Fl8KoXde2WEPrWUKeP692YbhDliU6a20G5/iqh0eeloub9/QCquF+WnEefW?= =?us-ascii?Q?1DgGAOeTMN15iOUlLHIuyvce/hU2lL3IwpJyV0U0Gp9LuT2Xa/kqi+dlOF84?= =?us-ascii?Q?TuDCC0Hl7Vg3Vk8fA3o/Wksbx2deRHAKlmK7jvehw1XQwt5TSGxAagEfbQlt?= =?us-ascii?Q?5wDr56vdAo1hDebVid3puft3rLbufagoG+ppYJmG6A=3D=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 202310b4-1fb2-49cc-a75e-08dd568ca99b X-MS-Exchange-CrossTenant-AuthSource: CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Feb 2025 17:40:30.0562 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR84MB1382 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76529 Cc: Morgan Smith X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * etc/teams.scm (emacs): Add the "gnu/packages/aux-files/emacs/comp-integrity.el" file to the scope of the Emacs team. Change-Id: I66014b94e73fd87eeb3aceaf5f61f08abc875c44 --- etc/teams.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/etc/teams.scm b/etc/teams.scm index 33730155a0..f2bbb43f9a 100755 --- a/etc/teams.scm +++ b/etc/teams.scm @@ -317,6 +317,7 @@ (define-team emacs #:description "The extensible, customizable text editor and its ecosystem." #:scope (list "gnu/packages/aux-files/emacs/guix-emacs.el" + "gnu/packages/aux-files/emacs/comp-integrity.el" (make-regexp* "^gnu/packages/emacs(-.+|)\\.scm$") "gnu/packages/tree-sitter.scm" "guix/build/emacs-build-system.scm" -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 26 13:08:59 2025 Received: (at 76529) by debbugs.gnu.org; 26 Feb 2025 18:08:59 +0000 Received: from localhost ([127.0.0.1]:55413 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tnLq7-0000CD-8y for submit@debbugs.gnu.org; Wed, 26 Feb 2025 13:08:59 -0500 Received: from mail-co1nam11olkn2082f.outbound.protection.outlook.com ([2a01:111:f403:2c16::82f]:30085 helo=NAM11-CO1-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tnLq4-0000Bv-JP for 76529@debbugs.gnu.org; Wed, 26 Feb 2025 13:08:57 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=PBhxLcfZM/Pq03OyLES1IniLmnmwzXRhQpvKB0PWl+KqQvX9sEO7MGPmQZ9KfoqZSQiNUWLiEtw35T2G14gelwPq1thMW2BVLe/EokUEMAykD5SwPX99kK7LF5wE/1dqjpck/qNPi1cmnIXgYhxNjJNzC7yqK7t1Z+QkeS9SmmlpFa0eJyZiN5Q4MNNuaiGESgoIEKxiy+1l3ErdFXsG1R3ymX8ADI07RFtWN8AAUcFUGk6BWgu73H7eOaYEKesS4RbTCPjhTTbkphtNeWeNvLljbZRVIc4LB2cDlsBmKxxf4qkBtomIh7CWynUohXjBaVgwVPbctjqW6/13IxlsQQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=q9XvWJTzEvZo3oY9vBb9bp/RGrmCUxTedZ7G83BoraU=; b=uyOIHYFVXkS9hHO5XDK8RfYtmln5rUYcsjgNB/OnvFjVJR7zKPEzXp/tCiEpmI4f6Dssj4EBdNKNTqMelhmWbI5VyC/mRhnt2qG8BrzpxTGVk7iQuiZw9y5mblgFckpRmYiurlERSM7hFuhDY1wDNzLSV5Z6m7gZCuPEO3X++nU7PCeEnxcYQPFbXh2xxhgw+t768ludjrnJC1J9D/kUmFocjzo2eJlKwrA+O/caSVKI5sxU7voBsZ2RHfNaUfs5g4xouDeluUmL5MDCZAlH0JCDezyWwKPfqykhOT6iU5N8cf1LdaWDUIDi9aAKSIWM2iW4DJuuEhpjB1rpmQpPCw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=q9XvWJTzEvZo3oY9vBb9bp/RGrmCUxTedZ7G83BoraU=; b=UMqkUJJETO805FqvKZAeIG1kHskOq0UHpI+HQenW86g/HnZ9IDlGGMcmyZm3y4k2psupk6nlqvkj2OnwfY78XoW17scOGwrYdd88jX3ir1D75beSBgu4jBgcJwBT7JFMIFxX2+mTOUnmNhpIVziPatrIFQ6D5iB7kyuzEZBbStCSQKwUQLJKmlMcK8cH3r099xYlarDudJS9dj9lRS4LaU8u17E/VzW0z4f6bx+b2oqvBjWiZb6rPpxhQTqRQ5BQrVxr/tlzRW77Z6byRF7OtLzK6CItoHvNdWft6VJfRfqKMUqcxoAiFCUvw7HAf11ofUqb/lEeH0qDKjipVqXX2Q== Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) by IA2PR84MB3950.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:208:4b5::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8466.20; Wed, 26 Feb 2025 18:08:46 +0000 Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef]) by CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef%4]) with mapi id 15.20.8489.018; Wed, 26 Feb 2025 18:08:46 +0000 From: Morgan Smith To: 76529@debbugs.gnu.org Subject: [PATCH v2 5/4] build-system/emacs: Allow usage of #:{allowed/disallowed}-references key Date: Wed, 26 Feb 2025 13:07:38 -0500 Message-ID: X-Mailer: git-send-email 2.48.1 X-Debbugs-Cc: Andrew Tropin , Divya Ranjan Pattanaik , Ian Eure , Katherine Cox-Buday , Liliana Marie Prikler Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: YQBPR0101CA0020.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c00::33) To CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR84MB3424:EE_|IA2PR84MB3950:EE_ X-MS-Office365-Filtering-Correlation-Id: baba5ee1-a01b-4b15-8e28-08dd56909ccb X-Microsoft-Antispam: BCL:0; ARA:14566002|15080799006|8060799006|19110799003|7092599003|5072599009|461199028|440099028|3412199025|1710799026; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?oftGw93n+0KObXWJCOXEjEN1vHc1QnwPahstTQUZuUpPgsDpe+4db4ZGmXSO?= =?us-ascii?Q?qZFDJSXbB1AzPGIVvbhOylADv2QB2joVeigwU2/Zm777OPjcquDBxaa6SOUZ?= =?us-ascii?Q?nhYPHPaHj+HFWQdvkD7Zza3GxnvSFRjmraMB39ccdrQwppJf/MPIQr5lopHk?= =?us-ascii?Q?Sf4Ix+3JrGfkIDU6ghFBlFfOjRceM+roKSQTlad4GdjKxSMQhLhSUx5qK/nk?= =?us-ascii?Q?pnBh1JVHYbdBDUlDffHNRl2LD3t3QkipRttrbbMg6ek/MJAT1LgEEGfuzbCY?= =?us-ascii?Q?7NmKSnP317UYqd+CEiy6N00HbBy3tq+OGwwuuQFo785SUsDW1AnaMXQ3psFZ?= =?us-ascii?Q?vmAK4GZFWH7RX8odza+4xhGkspGFBY9U0+63wncVVDcFeRqDd+S2qd6+dpGZ?= =?us-ascii?Q?mYz4A9p+frgn7dNlXy0BsUD+ZvPxwD/C+LHptrR7kXBQ9g6mNiWlcelXHjxU?= =?us-ascii?Q?FHTp9Lwo4ydEQgqhL8RS4vUNb1pcTcfVh+Ervsqq5e3c4gffcuUB0pyqtqg0?= =?us-ascii?Q?C62lt+AgQGO7Iy2Xe1clm5/gpukxcuiDAr+ErVvv31okj4epR6hB34bILFcM?= =?us-ascii?Q?tvzk/r6PujFSkkJ5Pe0fuZxQHOHCBQFge7HAnIZzzVr9e2R+ytYJnoxeH2YX?= =?us-ascii?Q?d+IEDeUTmQfIsnX6tG0/yRvV4tmM8u9NZ3yv5M5xujzHUTGxl3VYcoUqopza?= =?us-ascii?Q?/gnUc5L89wqvd/H/bAzOQiI34XFNOi/OQBjbBG5CbXPyffhq1aPF9dG9pJJ8?= =?us-ascii?Q?I9JtjxXePK+/vdlrXZ0zAIrrkCdHV4fxgGRJpDPIpF3Kp9uFZuVPidofQOxo?= =?us-ascii?Q?bxVCEJuHiuxh31yB3KNEHBQ+KM9/KzXp+DVvg0rJk++KbxS/Ylfwe2ME4uT5?= =?us-ascii?Q?cW9c6kK1HgzttoNCvVpwt9PkcqzH9zItYVBzdwkK3/s2Y8333YCsxPCHf2v8?= =?us-ascii?Q?fVDCDan1XVVmTzGdhreg0Iy8etvSI8DEMFSJt73/dbWQlWBSf6TcFMIwgnmA?= =?us-ascii?Q?7C9j8Yh5BeuNcV4VdAM09ABn+ATRWY2+0AaGzQM4XTzAzzxro/hTAeZQuaFP?= =?us-ascii?Q?B7PTjzt2Pr4XXWsXvSdh5nZFoB+FqYiZLMAbIa22FOmPjQXPK8Y=3D?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?kiDV+SzcG+EeTfIsptZrtLeGDo+ucleCUfUSIDqwRZ34b/TH+mc/pg4MfDU7?= =?us-ascii?Q?xOveIBdrzghaSij21IQtog7wrhoAMhLLsLelL+KHMqCXzEy0zcGl6wQIBKK6?= =?us-ascii?Q?UAw8cFScZwymlfJx5Mi2wnv/hJV7ERMpNXYkfplVRKHbG0XCkAaw5z/1YpVC?= =?us-ascii?Q?DEkBPXRIcA+u9oE03BUHJukOcQpNUb4IQBRUGSdSGBTJ0R0TFV0UwyZzDzM0?= =?us-ascii?Q?dr98mWiUq7sYiDQ2aRogyAYyZ8lLEKPMx97EIdIQNZ7kATVSmYrMhlNuxev3?= =?us-ascii?Q?Ez1kSgudiRxSadGe2UcT2OaxJII6Tt0lGuHb0UDixDBDFq3RbrqwMlaM+NJt?= =?us-ascii?Q?bVHy3vq+uQYwAuBjCwL8nYEzdPHmaA8kfEqy1xobiuyHVA9YkDNdevAUAOWo?= =?us-ascii?Q?NkiBF9MLNKuepqaYYxqEJYmMs3ZOP3BYvTV36xDOJhIqWk2UeaeeRj5jYMo0?= =?us-ascii?Q?aTTbjiIlTWigg6LWr2YKESDFbjIuQy1/WYrNbe2xGOUBBtfVZM5cH6iELAU4?= =?us-ascii?Q?x5DeCdAKBd1sh9JymkTB+HiZE88bB18ouERYpV1WehtR0xlBMohL6rWrM+Fl?= =?us-ascii?Q?kj8UevB8LtRnkjlit0E18xasY7vDrOf0e98EhQ+p137Xh3tKMInVNh4GEEEi?= =?us-ascii?Q?6+RMA08zgRLPoGuuem+coV08/h/szAh/ApWGN7OsbcJ0oSuK1DR/yH/r3hZS?= =?us-ascii?Q?Dj4GY45vfMEOAF/BrefzfkRmhq1l2mP33CD0OSEaYe1wkyqW8L9o6n5Zl4rp?= =?us-ascii?Q?Sgjj6y9AW4iE7RCj/PwKERB6pPCpB1gWpC/PioLrV653iRez+fiuGrR9n7QT?= =?us-ascii?Q?T8BOUHelTB1lLkE+ZtRwEVjTDflLfQgugI+eeU5zQtXorwgFyQjzikDtY7+a?= =?us-ascii?Q?vixH/N/pBX5WAYc5ZgQaHkvfbBpm3mEzl0viuZUXwE5TC1Pk6Vq/bdrGNw/C?= =?us-ascii?Q?iHQbwOXgkcmUJnnYsaPJSLuf0D7bCebMq+HgKBRmX0+dB81SAh4CWk/YD3kT?= =?us-ascii?Q?wnAuHRgVDYv9sZXFVMMM/wGWDocyI1XGMKXYZPz2dZCp8c6t/GVRsigulPxr?= =?us-ascii?Q?6jXg+ZtD1qnVq0RaGCdZgwv+wbeT3x/FOiQOjNP/Tx+A+Rs+jFMSnWVIPexY?= =?us-ascii?Q?d/NKxmFr3UpTKH+IVKDmL7hil794ZTMm/vqZNhY72EpFtJRguLy78qlbEAN4?= =?us-ascii?Q?GvQzWf2LoisjWhQSXVrzyCQ8l8orLIEVwMw+t1/l6s1QdPs0J3JbkOjEamiR?= =?us-ascii?Q?ZpaWbu7PyALkvtt+uNbVRVEzcBlNX5S+GLRz0Ze0Tw=3D=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: baba5ee1-a01b-4b15-8e28-08dd56909ccb X-MS-Exchange-CrossTenant-AuthSource: CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Feb 2025 18:08:46.5713 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA2PR84MB3950 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 76529 Cc: Morgan Smith X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * guix/build-system/emacs.scm (emacs-build): Pass '#:allowed-references' and '#:disallowed-references' keys to builder. Change-Id: Ib9a35a7b2115365b96675fb7ca3914b0ae7e67c7 --- oops. Forgot to add this one to the series. Going to sneek this in here guix/build-system/emacs.scm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/guix/build-system/emacs.scm b/guix/build-system/emacs.scm index 03273d738b..06eec43ec4 100644 --- a/guix/build-system/emacs.scm +++ b/guix/build-system/emacs.scm @@ -95,7 +95,9 @@ (define* (emacs-build name inputs (imported-modules %emacs-build-system-modules) (modules '((guix build emacs-build-system) (guix build utils) - (guix build emacs-utils)))) + (guix build emacs-utils))) + allowed-references + disallowed-references) "Build SOURCE using EMACS, and with INPUTS." (define builder (with-imported-modules imported-modules @@ -120,6 +122,8 @@ (define* (emacs-build name inputs system #:graft? #f))) (gexp->derivation name builder #:system system + #:allowed-references allowed-references + #:disallowed-references disallowed-references #:guile-for-build guile))) (define emacs-build-system base-commit: 61428ccf41f21f5ea1e4f1eec722ef9b1efc3a0e prerequisite-patch-id: c2ff0e5fe8ce40e8881779f771c56fee374bb48d prerequisite-patch-id: 52a44595bd17d655afce51a485b930c44b4ff772 prerequisite-patch-id: c88c4e03afc4fdfb112a40f356bc97db80fb06b0 prerequisite-patch-id: cef5c8dde54b1d3790e6f84fdeafde5a9d8e619b -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 26 22:26:22 2025 Received: (at 76529) by debbugs.gnu.org; 27 Feb 2025 03:26:22 +0000 Received: from localhost ([127.0.0.1]:57295 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tnUXW-0000uR-4Q for submit@debbugs.gnu.org; Wed, 26 Feb 2025 22:26:22 -0500 Received: from out-188.mta1.migadu.com ([2001:41d0:203:375::bc]:15729) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tnUXS-0000u6-Ny for 76529@debbugs.gnu.org; Wed, 26 Feb 2025 22:26:20 -0500 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hpfr.net; s=key1; t=1740626772; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=Fi10IZANZ2nrFB0YJfk+VLQ7uslvwPHwiI9kUNV3i10=; b=HUB9yDVIN6/6m7dYCl2cKVIzNSu063H/jbnLEB+OhQ6bLi7pfZqfrROq9hVg4Akc6z1l/5 yGbfOV0b8B5oJgBxMZaqrgGt5WCDY8NAgKF35b6VeXe82iTdHh6NpAiJbB+I1jpRbX/iYG CBEeY81rM/A5DIw2N5kO9ADNHwf+KoI0Rkn4wetpJ5gwAzVqACeCbF/J7cS3WqnsNmiQ2f dMaqlHVsjwxSp5+zzk4G+o6qqAcMjbhazLuLuKwdejeNYas2oy5vZIxfWDQYAcKeZo9t7P 3jSJeZKjb/Zb8kOGVPlQpQ6uGnFmUjb6XN5KkiAzxnq3G+5049PXN/AOTGfywQ== From: Liam Hupfer To: Liliana Marie Prikler , Morgan Smith , 76529@debbugs.gnu.org Subject: Re: [bug#76529] [PATCH 1/4] gnu: emacs: Update to 30.1. In-Reply-To: <23595833a1637d8807c0d52765a844cc2bcf5964.camel@gmail.com> References: <23595833a1637d8807c0d52765a844cc2bcf5964.camel@gmail.com> Date: Wed, 26 Feb 2025 21:26:04 -0600 Message-ID: <878qpsf4qb.fsf@hpfr.net> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Migadu-Flow: FLOW_OUT X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 76529 Cc: Katherine Cox-Buday , Andrew Tropin , Divya Ranjan Pattanaik , Ian Eure X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Liliana Marie Prikler writes: > I will take some time to prepare emacs-team for the patches. Good to hear! If it helps, here=E2=80=99s what I encountered trying out 30.1 locally with native compilation via package-input-rewriting: =E2=80=A2 native compilation bug affecting emacs-aio: =E2=80=A2 tests failing for helpful: =E2=80=A2 tests failing for notmuch (already fixed on master): I hacked around these locally by disabling native compilation or tests, but presumably patches (ideally from upstream) are preferred in Guix. =E2=80=94Liam --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 27 14:51:14 2025 Received: (at 76529) by debbugs.gnu.org; 27 Feb 2025 19:51:14 +0000 Received: from localhost ([127.0.0.1]:38295 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tnjub-0005wZ-P5 for submit@debbugs.gnu.org; Thu, 27 Feb 2025 14:51:14 -0500 Received: from mail-wr1-x442.google.com ([2a00:1450:4864:20::442]:52354) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tnjuY-0005vv-G0 for 76529@debbugs.gnu.org; Thu, 27 Feb 2025 14:51:11 -0500 Received: by mail-wr1-x442.google.com with SMTP id ffacd0b85a97d-38f1e8efe82so1606758f8f.0 for <76529@debbugs.gnu.org>; Thu, 27 Feb 2025 11:51:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740685864; x=1741290664; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=YQ7p7xY/F/VRGweWeTBOnTmpJWz3d4XpfZ1V2TW1yOE=; b=XlS5XJwsIsgtwkQrxKA+AiPIVvn/aWaPpKCOscVwV1WQvE3+HgI6/sgEMtCZp9+LyW LaAIKQxswkhfAV21sOQH/SsKmw6wy44nU7BuuyuIEBlSqIwl3I+WcUyKlCWzHPJ34//G UaF+rYvadIgg3hjVSy62t89ghblTlAw7bv61fxMdLWzqrQg2PIqb0khGKKHwM1G4vkoG xozsj7FiwL0hfbq2JM2JSnvjtwRFtY0RJINNwMUX2jG4+94dGoWoATIOk5bfGXQfUUAZ UmJDQENz1Q5nxmZjrToco+HRtfnQzqQMO7WDszjRTRs9XnSoZB5f0Tp7GIdU47ZZOPov E3QA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740685864; x=1741290664; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=YQ7p7xY/F/VRGweWeTBOnTmpJWz3d4XpfZ1V2TW1yOE=; b=TakpG8T19+6q7Q/h06pfPLZMy7T2HvrE+tjKaoUF1IwGsyDfH6NegU8gT1+Y95H8sD YuKrQGbylZceUFFJ4rfE3HlPV4jlb3oDUGvWcXjTIRKzmcdzOhTVUly4JbePKQfVVIR3 2g3n4dMC3ne1Ty2d/Njr84IWDoIHTj+9jjN0uG4xrpZngRUpAo8kth+QMLzSf8ULu/JZ WoLzZ3lPeq8/Z5zu9Arbbt27IeLy1JVkqn9PoKQ4RIm9l2CAnKLY/A77QqBYeT5CfnRN /+7/GQ62CqBSvTvKe84nauutue0BOJKM64SmTc1bMsIScScCd16t2XtOPA7w5/Lq+PJF 4Yzg== X-Forwarded-Encrypted: i=1; AJvYcCX1WiAqaRcI0CFo0YFGLjDGDtq68QZ8TncaIP8L4A2EpSRZXS+SAPL5/i7T2eB6PLMzsBN/9g==@debbugs.gnu.org X-Gm-Message-State: AOJu0YxPCD8uQorFUTzLnfpNJEmPE2MDJ9Z6FWxtb02iTOMgXqqjk5lT Dl2lDDMhxas3lR/H6BSCGlYw700gkPLOpXAQ5yM3EVKSnRZIu+l0 X-Gm-Gg: ASbGncsSxJPAHnezZZ8nIvQhgz/bR2IphEvzyzrlSbINQaHM8pkUiJoGBtZmy3YfiZG VL8QYMI642uRvQJpGaVoEMySQN8MRSDdgE3zwBbNVBHjHcr/cbLMUMyYPAorR5lrC64P5ya3+Vv Oa+DjHZjfVN9rtflix68X0dhqbHHT0C7tEq4eviOdbu1kVBtHAqGxfcqiZOm1yZOyuYcaAodLUb 4zeQsVGqXFPcCh69GEz5w+gzLXqz8EZ/mJ0HXfiFXwqTwOactXnvTsFBXs/aJ3z0nLD6llmy+aR zP/zzHlGK25mcAXg37Ynn671tHy//I/GumBpwWpT/T2o1hJ63zasbOq88kXn56HbPE2755fkBkD 0qQ== X-Google-Smtp-Source: AGHT+IGOvUb0jk+mYIBrMjImTXjUeqAUJuXgl6aPPHvH7V2VWY6xQzeyrEKS462BvBpUJhroGAkWUA== X-Received: by 2002:a05:6000:1acd:b0:38f:51a3:a708 with SMTP id ffacd0b85a97d-390ec9bcb07mr587173f8f.28.1740685864139; Thu, 27 Feb 2025 11:51:04 -0800 (PST) Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at. [85.127.114.32]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-390e4795d1asm2919398f8f.4.2025.02.27.11.51.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Feb 2025 11:51:03 -0800 (PST) Message-ID: <7d59f7a509522e2bdf7850a52c8fca0bf5883f45.camel@gmail.com> Subject: Re: [bug#76529] [PATCH 1/4] gnu: emacs: Update to 30.1. From: Liliana Marie Prikler To: Liam Hupfer , Morgan Smith , 76529@debbugs.gnu.org Date: Thu, 27 Feb 2025 20:52:01 +0100 In-Reply-To: <878qpsf4qb.fsf@hpfr.net> References: <23595833a1637d8807c0d52765a844cc2bcf5964.camel@gmail.com> <878qpsf4qb.fsf@hpfr.net> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.48.4 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76529 Cc: Katherine Cox-Buday , Andrew Tropin , Divya Ranjan Pattanaik , Ian Eure X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Am Mittwoch, dem 26.02.2025 um 21:26 -0600 schrieb Liam Hupfer: > Liliana Marie Prikler writes: >=20 > > I will take some time to prepare emacs-team for the patches. >=20 > Good to hear! If it helps, here=E2=80=99s what I encountered trying out 3= 0.1 > locally with native compilation via package-input-rewriting: >=20 > =E2=80=A2 native compilation bug affecting emacs-aio: > > =E2=80=A2 tests failing for helpful: > =C2=A0 > =E2=80=A2 tests failing for notmuch (already fixed on master): > =C2=A0 >From a cursory glance, helpful also has a patch on master addressing this. Feel free to submit patches bumping these packages and/or disabling native compilation as needed. Cheers From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 27 15:18:34 2025 Received: (at control) by debbugs.gnu.org; 27 Feb 2025 20:18:34 +0000 Received: from localhost ([127.0.0.1]:38519 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tnkL4-0008Ik-2L for submit@debbugs.gnu.org; Thu, 27 Feb 2025 15:18:34 -0500 Received: from mail-wm1-x342.google.com ([2a00:1450:4864:20::342]:43306) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tnkL1-0008IH-BL for control@debbugs.gnu.org; Thu, 27 Feb 2025 15:18:31 -0500 Received: by mail-wm1-x342.google.com with SMTP id 5b1f17b1804b1-43984e9cc90so15977125e9.1 for ; Thu, 27 Feb 2025 12:18:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740687504; x=1741292304; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:date:cc:to:from :subject:message-id:from:to:cc:subject:date:message-id:reply-to; bh=3hcliH6vC9XbGCbwFohqM9PFA77DUFLPuyAxOTEDa/M=; b=I1lzRBNZEaJiCNZR+rHThX1vQ19pSi99lUDvW9FP3q72oGrx9avcj2JeFQkvDbi165 vyx3LgG64MCg1/+6SpyFZfbVss8y3ilIm26D6mwnOXsds3ElFsGdNvz4FZdm72P4jCIc OSposemkNZjpsYWjNsHhEXqFkml+JCmeVa4a6aeP1HQjgICymSDZdqFwzSVD/uneGXIt BpOjMHjiqvNVlIwTop3IGd2iAsvgkoY1ROIMgX4wFSZrP5HGoys3DPPXe+iRLN8P+JRT m1fMShmoP2YmzQg5XCbczsl367s/8Ly2+Nf1Z4LJMTK9os2HtJit1C4D+TMMphGbKHMw KXwQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740687504; x=1741292304; h=mime-version:user-agent:content-transfer-encoding:date:cc:to:from :subject:message-id:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=3hcliH6vC9XbGCbwFohqM9PFA77DUFLPuyAxOTEDa/M=; b=RaceBx1L6mrPzkwVO1yaYE40SwuWOh1v+Iw/9Orx1UT4JYNk/fadtTej7CodiZnocA Wajbu7sQ084hrQgAHkb/6hpgxNXiTGfUnYf93UYS5a1u/NYWwW4W5j2olGNF1YM8wU42 rf921bltyyAJmCaS/pXKfbAy6ayBI9c90S5Dg0J3Su7aV0ddcRJU0/z7fknLjgs3IGwy vZU0Q/b+v/fOhEXmOeRu3jLZFEFtPWcsDqkHBH60aJalGE0y8RhYBDi3P4wzcySA5vR+ j+9nsHytAmROFWs6zz+K114LPOSITqaVHk+HDkHh9d3BxgPx/vZN72mgiEaxWjK+gKnv dZ8Q== X-Gm-Message-State: AOJu0Yza7qqq5Tu+wbmlUWdF9Bn/b6QWhtfC4zV+cvJ/3Mc2+ri4WuXm 8Yl5dca4ZNxuXrksJkGtZKuEpTwgNEllfkE3iDoBJjN+qbCMp/9eoWga3C9y X-Gm-Gg: ASbGnctQIVNN5dDBYZ4ABymX6elRqVFwlwIdy3j2fyXlydLaUeCXWh38zXg8i41+rso 4GHRydq7nxugNKciH5suMP7RRqpLvMMSVzJTgRJORpsOcJ1v43+QV9dSF6qaY+dpVBr+09FUU0N ZW6PIloqBtj6zH2XUXFWyd9l02Dz3z+AJqthTkpheAX9KKNhxKqAIgWRxGSAFC+yM+1cjiqnlij zHOtU+8vc5NeQUGYawPT7JThKfSao/iWa2pJEXLiQmbCO+lBYjzVkVlg8ZJeSbp3QGHuX5v/L7P sNx3BNH026qdvCopfbwWGzNLWqk4SkCi2Ul+vqf/QThMNevpqQLAsTWPW3yIZ8wpRw/htBSGdsZ Y1g== X-Google-Smtp-Source: AGHT+IG9CMgXNwPs2HxyM18kaLya8GJkWKLqhMwftdKbb66kiD2/XN+44JGJRlcz2mXXrZu609CMHQ== X-Received: by 2002:a05:6000:1563:b0:390:e9e0:5cc6 with SMTP id ffacd0b85a97d-390e9e062d6mr2116940f8f.1.1740687504396; Thu, 27 Feb 2025 12:18:24 -0800 (PST) Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at. [85.127.114.32]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43aba5393e5sm64647905e9.20.2025.02.27.12.18.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Feb 2025 12:18:23 -0800 (PST) Message-ID: <9ec9bd08d9f8a6ca6cc760be567e59b7be665c93.camel@gmail.com> Subject: From: Liliana Marie Prikler To: control@debbugs.gnu.org Date: Thu, 27 Feb 2025 21:19:21 +0100 Content-Type: text/plain Content-Transfer-Encoding: 7bit User-Agent: Evolution 3.48.4 MIME-Version: 1.0 X-Spam-Score: 2.0 (++) 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: reopen 76594 close 76529 thanks Closed the wrong bug, sorry. Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2a00:1450:4864:20:0:0:0:342 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 2.0 BLANK_SUBJECT Subject is present but empty X-Debbugs-Envelope-To: control Cc: Morgan Smith , Maxim Cournoyer X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) reopen 76594 close 76529 thanks Closed the wrong bug, sorry. From unknown Tue Jun 17 20:10:55 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 28 Mar 2025 11:24:08 +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