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.bugs Subject: bug#62762: 'make' often errors with "Org version mismatch" after pulling a new version of the code Date: Sat, 25 Nov 2023 14:59:57 +0200 Message-ID: <835y1qc7jm.fsf@gnu.org> References: <17b74a48-94e1-9106-cc79-d31972313910@gutov.dev> <83zg7ealrd.fsf@gnu.org> <87pm8a8dx4.fsf@localhost> <8335569rs7.fsf@gnu.org> <87jzyi8cu2.fsf@localhost> <83wn2i8bht.fsf@gnu.org> <875ya18oaz.fsf@localhost> <83zg7d78wv.fsf@gnu.org> <87fs94faes.fsf@localhost> <83zg7c41qq.fsf@gnu.org> <87h6tjeuei.fsf@localhost> <83o7nr4yrp.fsf@gnu.org> <87a5zb7rgu.fsf@localhost> <83pm85ctf5.fsf@gnu.org> <83edod4fzw.fsf@gnu.org> <87r0sdp859.fsf@localhost> <83o7ng1c1p.fsf@gnu.org> <878rekum41.fsf@localhost> <87sfcrt1ta.fsf@localhost> <83leihy18o.fsf@gnu.org> <87fs8ptqe4.fsf@localhost> <4cd906ac-a500-86ac-6c62-d4c7f4ebb06c@gutov.dev> <83sf4vdlsi.fsf@gnu.org> <162de3ab-cd7c-c7c2-ab9f-38dc57003b6e@gutov.dev> <83msv2e2e3.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="29325"; mail-complaints-to="usenet@ciao.gmane.io" Cc: bzg@gnu.org, yantar92@posteo.net, 62762@debbugs.gnu.org, monnier@iro.umontreal.ca, kyle@kyleam.com To: Dmitry Gutov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Nov 25 14:01:22 2023 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 1r6sHh-0007U4-TR for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 25 Nov 2023 14:01:21 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r6sHN-0003Di-Do; Sat, 25 Nov 2023 08:01:01 -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 1r6sHL-0003CX-CB for bug-gnu-emacs@gnu.org; Sat, 25 Nov 2023 08:00:59 -0500 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r6sHJ-0004OV-I8 for bug-gnu-emacs@gnu.org; Sat, 25 Nov 2023 08:00:59 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r6sHO-00074j-3t for bug-gnu-emacs@gnu.org; Sat, 25 Nov 2023 08:01:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 25 Nov 2023 13:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62762 X-GNU-PR-Package: emacs Original-Received: via spool by 62762-submit@debbugs.gnu.org id=B62762.170091721927134 (code B ref 62762); Sat, 25 Nov 2023 13:01:02 +0000 Original-Received: (at 62762) by debbugs.gnu.org; 25 Nov 2023 13:00:19 +0000 Original-Received: from localhost ([127.0.0.1]:38103 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r6sGg-00073Z-SH for submit@debbugs.gnu.org; Sat, 25 Nov 2023 08:00:19 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:53406) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r6sGd-00073A-KL for 62762@debbugs.gnu.org; Sat, 25 Nov 2023 08:00:17 -0500 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 1r6sGS-00048c-Qh; Sat, 25 Nov 2023 08:00:04 -0500 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=rFVxn0ClYxrOQ8uOvpHzvYAkW3uVHvap8BNS0up+osc=; b=paZl0lVoQWC/ c0KIPmICNeWwGHnS1OYiFYzd7rNfbGKpwAkygtd29AV/LAnFDmo8sJHoPdYfqbODnsuuffc6XQ6Zm Y7D0HEPxIFb3g59EdaJqPgArEvQLUQakOn6XssWQOLEyEPkbdDdtCBT2UHH6oqFiSvG7jcLY63jsI jxxgJmWiO7AyqvOnWqATuJL5YYo7TNRpXKcmcHNea155o044IRjpyJ77xc2oZk0KJeoyLwkH7cPtO gQH/lJi737s+QD133d0kWf4EsBvi8ea8RKbAsf3eAhpjhroonJ52jA7O+D0yUzocYGxmjXBGrM5p4 DoBql9+Qsw8siQhJpJ2SkQ==; In-Reply-To: (message from Dmitry Gutov on Sat, 25 Nov 2023 14:38:36 +0200) 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:274972 Archived-At: > Date: Sat, 25 Nov 2023 14:38:36 +0200 > Cc: yantar92@posteo.net, monnier@iro.umontreal.ca, bzg@gnu.org, > 62762@debbugs.gnu.org, kyle@kyleam.com > From: Dmitry Gutov > > On 25/11/2023 09:08, Eli Zaretskii wrote: > > The change we installed in the Emacs build procedure simply delays the > > error until Org is actually used (as opposed to just being compiled as > > part of the build update). > > In that case, could we have a way to avoid rebuilding the manuals? I No one can guarantee that building the manuals is the only situation where Org will be invoked during the build. So this doesn't sound like worth the trouble to me. But you could always manually touch all the manuals in the info/ subdirectory, before building, if you don't care about keeping the manuals up-to-date. > Rebuilding the manual is in general the slowest step of the minor > rebuilds, and skipping it could avoid this error to (at least until > org-mode is used, yes). Manuals are rebuilt relatively rarely, and those in doc/emacs and doc/lispref are rebuilt in parallel to other build commands, so "the slowest step" is not accurate IME. Another thing to keep in mind is that whenever the Org macros change, frequently so does the Org manual...