From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu Newsgroups: gmane.emacs.devel Subject: Re: Permanently fix org versioning breakage during builds? Date: Sun, 24 Dec 2023 20:57:16 +0800 Message-ID: <87v88ndahf.fsf@yahoo.com> References: <25989.50971.995591.385250@google.com> <87a5q0dc9m.fsf@localhost> <87y1djc1c9.fsf@localhost> <87zfxzdbna.fsf@yahoo.com> <87plyv7oii.fsf@localhost> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="26041"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: "T.V Raman" , =?utf-8?B?Sm/Do28gVMOhdm9yYQ==?= , emacs-devel To: Ihor Radchenko Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Dec 24 13:58:09 2023 Return-path: Envelope-to: ged-emacs-devel@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 1rHO3U-0006bG-OD for ged-emacs-devel@m.gmane-mx.org; Sun, 24 Dec 2023 13:58:08 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rHO31-0002Ps-5L; Sun, 24 Dec 2023 07:57:39 -0500 Original-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 1rHO2z-0002PU-GZ for emacs-devel@gnu.org; Sun, 24 Dec 2023 07:57:37 -0500 Original-Received: from sonic308-56.consmr.mail.ne1.yahoo.com ([66.163.187.31]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rHO2x-0003k6-Iy for emacs-devel@gnu.org; Sun, 24 Dec 2023 07:57:37 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1703422653; bh=wJDvHgqu8VsscclSCDMFZjYpdnhogd2ya2N/Jpj2p/c=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=KqJgXu9A+tQQAn6ivAcF6i28ZEkXdL3psvnfix584KIAKPbwUctp8QDy59sK7BZgXKejNvBI49xNj44edPCmHqaTPnwXs8aRCsCRQih29HE8cQdE8VJ74MOuQOkL1Lhdc1nLBdH3iYkCZq8s7YIidmnVr9QH0PZ39J7u98Kr7AvtunOn7FqTb31PdpgW0FLGIvL5ZHc6i7oTtAeS7sG6K5R2Q9DYhYU/ydnPrq+JXElgFPI5BITWUy5ieCvAIYQvKPUeA7ycMoZYEEr8611FIEx023zNPIQwo3RlZTvVlDPGtrJU5z6Y4ChzPygCMlqF2iLjZrXLwJRqQdbfe+ULAA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1703422653; bh=dB7t1aTQ1XaRqW4L3H9imoCrNAG4HNEACj2iq8GFy7n=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=k49D6TiI+bjGGO3+7Ltjpm8wHFx7XadGqzYHlXEThHTzLadi3i4z7jyo6S2qChTrBlNsaGeesFQzYmCo2SxkoEfWXOECYCb+sfWF8ML2waA/SgEMF03Z68z8EBAjqtJEepVe73As1pSjjy0gdGSiNU+2mS3UAtngJHxlYSSWZbFeZ/8tMeAlzmcCCIlYr7ITjx51Gc5C0qxAsCajlN83RHV5fTRipoNA6bBGjcxzE0ES2D1CKTGupKvl7zfXauViQ7ZZJzjMhvVLq+Q7Zy8IZVpO23T1vRaGDuN9deNZ8LsmlzRNBa8eNl5RMSwgaAe5Ydq6aDaMDJzk6xGUj3jDcA== X-YMail-OSG: MoPTlicVM1nvBimafZgoxWiUsypXA1ytvcb1LJ0ljXJJ.7MG4iP5eJIiwkjQWgn emfwXcBO5rlidkUI72y9kwvkD7jllCHbnuSI_x8hcqO2l.HHHNSP_7LTMdooHw6jYXk7KJAyV1Pb HuMRwd78I3uZIJvXtzCVYAk6gFdoZQ.pAtsfDSf1rkn0qJkUxS23H42yVlIQwcscQqBSNJGeypPB elhqwb.yOmFuU0HL7DE2n8Lsx28.3ZQ1UBJ1KiiifCUpYl3FuBc_nUVlA7pbxG2l0mWG5GDqAMBP PDI.Dm7ALlInZ7WZn.ZLWGftbsjlsmtdfK1FrPHFe_inpUj4P4A6IR6T_WkOlcqIbPToxDGZ2lbV MqtkydMxqQwLvMsmYbTXYUbtoglzpOqXUlnHPKc5a9v.XpdQt7C89.VJdR1meTOqw4LuJb57nik_ OhpbZHEu71yWe4rJMhxsTygCG0eerZ8Ogje9ftrNDspXlJcf8gjH4AXhaH_9FOX7cUPDwTV6OeSz klm1XeJC2fZ9WWofYHFjvoXgCPC0gI7XRhJ0gQeVZc8loJY.73HX_bhPGiW0FewISWgM9Mutwj9h hU_o0AVIXQG2JlwVittSOhphYWCXFIVxCu3ivibrM9oCEKbc_DDxCO4TSVSBJnplrWVgilveGQcl YvJtbTRDm9jEOvBRTqGd0MSIMf3FuK6i.cEnv_s0.53JoOaAUhLe.7EDWdC3PqZSfnDLJvEdlx_k TTaZGjfbUKwqcW.dS3.zFap1OtKoRoOtlZDOECY8FVQI17ehNxfXNwx2c_x5WBuyut6K7ZdUzWnC N8E_K1fDxGsnpaRjXm0ujcd7DChzkit_.ziz7V9Gl9 X-Sonic-MF: X-Sonic-ID: 35e2b097-5c40-4afc-9d24-f9d27a71ffc0 Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.ne1.yahoo.com with HTTP; Sun, 24 Dec 2023 12:57:33 +0000 Original-Received: by hermes--production-sg3-65d57d948b-s7f2w (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID bc5c3b866683e44171969099c6e03033; Sun, 24 Dec 2023 12:57:26 +0000 (UTC) In-Reply-To: <87plyv7oii.fsf@localhost> (Ihor Radchenko's message of "Sun, 24 Dec 2023 12:50:45 +0000") X-Mailer: WebService/1.1.21952 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.187.31; envelope-from=luangruo@yahoo.com; helo=sonic308-56.consmr.mail.ne1.yahoo.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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:314122 Archived-At: Ihor Radchenko writes: > Yes, Org cannot change so dramatically. However, when Org does change > its macros in breaking ways (for example, to fix a bug), it is very hard > to figure out what goes wrong in the case when we get a mix of old and > new .elc files. That's why `org-assert-version' was written in the first > place. Indeed. As regards breakage resulting from the accumulation of changes incremental compilation cannot account for, our practice has always been to wait for the user to discover the failures and resolve them on his own. > Considering the existing stance that it is ok to break things > occasionally due to stale macros when running make on Emacs git > repository, I see no problem disabling these checks for built-in Org > mode. > > Tentatively, it may even be done without affecting version check for > out-of-tree builds. See the attached patch. If it works, please install. I'm afraid I can't test it. Thanks in advance.