From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Org mode update breaking build? Date: Thu, 04 May 2023 08:48:01 +0300 Message-ID: <83cz3glka6.fsf@gnu.org> References: <00b52cc1-b0ac-a0c0-c91d-33a7213e9881@web.de> <83v8h9l5cw.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="11195"; mail-complaints-to="usenet@ciao.gmane.io" Cc: tbading@web.de, acm@muc.de, emacs-devel@gnu.org To: Po Lu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu May 04 07:48:00 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 1puRou-0002ew-FZ for ged-emacs-devel@m.gmane-mx.org; Thu, 04 May 2023 07:48:00 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1puRoB-00068L-Tq; Thu, 04 May 2023 01:47:15 -0400 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 1puRoA-00067z-34 for emacs-devel@gnu.org; Thu, 04 May 2023 01:47:14 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1puRo7-0003JD-VQ; Thu, 04 May 2023 01:47:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=/Jib2FUtMq9XhzLWPvsok/F9p1ZBqtKKWWZcfkT48l4=; b=CAYWfJ+aOOvF kOn9Xw5Mes2zwgw8WO3IoNeYfFKrsCCk2MqJoyBi+VA1WDr0OT2loZKhUtXGqKiCmKsXkCeEovAE7 MWptsOh4XZJiOLttV2sgdrtY0wSYfmU61fdZCwPovBh4+tYNjQwScTE3VFquK0dKDIF16BumtHH+c 0WibCLli8AfIhFsy1+mNR10GjU2br58RnUjL7WhKCh3zz1DOT0WfBEgNes91Y4m4cJM44qbHPY3Po Sthen5XGE2sQK9fkXyDBy20Culy0K8c7b01oZQ1YPChiROxMKpnIRZcLPd4yaTcfJTGDniMZ25lMa uYK1PCytNVL/rjaKdTdptw==; Original-Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1puRo7-0006X1-A7; Thu, 04 May 2023 01:47:11 -0400 In-Reply-To: (message from Po Lu on Thu, 04 May 2023 12:42:12 +0800) 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:305822 Archived-At: > From: Po Lu > Cc: Tobias Bading , acm@muc.de, emacs-devel@gnu.org > Date: Thu, 04 May 2023 12:42:12 +0800 > > Eli Zaretskii writes: > > > We already fixed that, but only on master. So you don't need to > > convince anyone that this needed fixing. We are convinced. > > Is there any reason Org Mode needs to signal a compilation error in this > case? It no longer does, on master. Please read the thread if you want to know the gory details, I'd rather we didn't repeat all that. > And if there is, why not simply make all the Org elc files depend on > each other in deps.mk or something? Because it's impractical (too many files, some of which may not exist or be outdated etc.), and because it doesn't really work in this case. I tried that as the first attempt at solving the problem.