From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#54098: 29.0.50; Unexec build broken Date: Tue, 22 Feb 2022 19:17:25 +0800 Message-ID: <87wnhn9mm2.fsf@yahoo.com> References: <87wnhnbcrk.fsf.ref@yahoo.com> <87wnhnbcrk.fsf@yahoo.com> <87a6ejb9ra.fsf@yahoo.com> Reply-To: Po Lu Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="39725"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) Cc: 54098@debbugs.gnu.org To: Alan Mackenzie Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Feb 22 12:18:15 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nMTBP-000A7P-7E for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 22 Feb 2022 12:18:15 +0100 Original-Received: from localhost ([::1]:47604 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nMTBN-00076B-VW for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 22 Feb 2022 06:18:13 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:38604) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nMTBC-00075r-HA for bug-gnu-emacs@gnu.org; Tue, 22 Feb 2022 06:18:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:46263) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nMTBC-0006KA-7Y for bug-gnu-emacs@gnu.org; Tue, 22 Feb 2022 06:18:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nMTBB-0005QW-UC for bug-gnu-emacs@gnu.org; Tue, 22 Feb 2022 06:18:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 22 Feb 2022 11:18:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54098 X-GNU-PR-Package: emacs Original-Received: via spool by 54098-submit@debbugs.gnu.org id=B54098.164552866420834 (code B ref 54098); Tue, 22 Feb 2022 11:18:01 +0000 Original-Received: (at 54098) by debbugs.gnu.org; 22 Feb 2022 11:17:44 +0000 Original-Received: from localhost ([127.0.0.1]:40160 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nMTAu-0005Py-GL for submit@debbugs.gnu.org; Tue, 22 Feb 2022 06:17:44 -0500 Original-Received: from sonic306-20.consmr.mail.ne1.yahoo.com ([66.163.189.82]:42236) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nMTAs-0005Pg-9l for 54098@debbugs.gnu.org; Tue, 22 Feb 2022 06:17:43 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1645528655; bh=jDzaFK2aD/8a6xXmP1qtDEcmmNZEY2MK4T7z+cXo+Ws=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=TXr1I5MrOvhZimmc62nRWgOUJd6x3Od3amkp6EO+m0EYktqKPl+pvNEKVyFf8Lw8evpvb+UOSSTHZxEiPwbiLSMUOoqzgrhQWr/3h19XCuX0GDmrpwNJ0RRp1QG1nTKiSUl5IVZD2NzNJtjFQW1O46+RdaMVYCU+pqDky/qsYUJPr8ULBswM4S7Zge7B3rH0HEeiR++Hviv8Wd4KVQdfdHJ67PpjwmKUnXI0SwotguNLGiVv/e4fPnh5yByy3yDgEBW8uPUuu7dAxewGHSaLLQh0Mtclgo13SRm/xnRFYiN77aIAEOoXhGz8AmPDJgQG5Ypr+HaAZWEKbZIpnCxk3Q== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1645528655; bh=v57hl3kzASh0iE5oEkr0hvTKTMWFB0yfwYzrF9SRN84=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=UENQb2zRTWWkAw10U+CdSa4rlm/ZOSWSmiotm6VMo0Pxhupcx7d2di2svgWNhSwjs1D/Y8u8cF3JA4qkceT6HyPM+GEftA0FWJkqycQ8ZmMXviHfKT842QvrBP14a82DXR/GhfJrbBKt+S3lvGVGuXAE0Wvpa2CgP/ZNimnxREQ0sR0lbr2G9tVQq0GRIKM6FzJN5huH+0mbSG3eFCHt4O9pffso4+fWLlnpMo4bNzQNUtKD3W/WjkoJ5Nv9+0gvJoEy6VJ55dxn4PnbWRAMHpedds28wLXKhnwHITf23vlhST54nYA/lQIXAgiQL7k2RgzJKnpABij3uK6ukZPAYw== X-YMail-OSG: B9dzT9cVM1nJBuYwsD4cxxV7cZbc4bAwLbFm15R0wuk8JK5qMIBOieYb4cAbRi. O7DhVOKtWFwouc7.4AW6tdOlXRFPBctdxenp0.lglpJn2tIYOQOCzbU0pHujaPz0vOItTVf0589x O0MsUUDdMGIsNwUwAO0h2YvUCe5F6dGeFSRPm9V3n8Q3Idu0VQmThn2M.__KXFHVVLvehnRQaEM3 C9RGyDJx2wgGDRhEQEHNqL_zO7I6HkQACBJvekVsdWjiDnsBaHkT4Qiv_DPpZd3hACrf0LR77syO oFurJv9AfUJSK8_bQqeUEdgXQ5gxU4aTiqq9Q6iS3jeaYKcT_rL4comGY3ZRqENKHCq3WOw3NPOi gTjG7jKQJNx0426FQP5Ng__YX7fzHGHW.qBWB2YxSL4AibkB79Gna7DNODPJLDP3scGd9oACbsN4 Xhgi_pI2gdFmsfhnJC4ZQluEaG.S3sNo6y55n.uDeE5RF1lu01P3klP1CW.OD6Lrj5ZUR6_6re72 xo.7HlyKhAk0pTevl2Dm47KqupGKhA_7_9.PV0USBucaF1Ns1yGJNEH80liNwZRxkintwqF4Ox2M Wxua6ETeDSAAdeKw4_NA4yYicZoCNcWOG2OqI6LwTrri_XSfosK7ZyMGMvuWoehmS7FbXpUF.MbN SSHR9L4HkRQiinn2R5FmpcA32VlMsqE_DImD.6z16EgNJVD15t6gDahhujdY5dkUVrfWLMalnEDo lsBwhoXMrKaslmKU1l_TVQZcP8NEiypYV4WIHvW.2AQ97tzDd7f82DNbjsyYhJLMhQKB0eo0J3_W zIcHbq.A7SuQhvDabuLdcAxlWWrxiiT0VGuGItuCvy X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.ne1.yahoo.com with HTTP; Tue, 22 Feb 2022 11:17:35 +0000 Original-Received: by kubenode502.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 5d7602fb795fbeea168b0f0f886a7e64; Tue, 22 Feb 2022 11:17:29 +0000 (UTC) In-Reply-To: (Alan Mackenzie's message of "Tue, 22 Feb 2022 11:15:27 +0000") X-Mailer: WebService/1.1.19797 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:227419 Archived-At: Alan Mackenzie writes: >> It should return a copy of the form instead, but I don't know if the >> rest of the byte compiler relies on the side effects symbol position >> stripping. > > There are no such dependencies. It's just that copying a Lisp structure > is difficult. For example, copy-tree doesn't work when there are > circular lists. > > But making a copy would indeed be better. Maybe I can hack something > together from first principles, that would handle circular structures > correctly. > >> Alan, WDYT? > > I'll look at it. I think I should be able to fix it. Thanks.