From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jim Porter Newsgroups: gmane.emacs.devel Subject: Incremental builds constantly regenerating the Lisp reference manual Date: Sun, 10 Mar 2024 14:05:05 -0700 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="29868"; mail-complaints-to="usenet@ciao.gmane.io" To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Mar 10 22:05:56 2024 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 1rjQMk-0007X1-NS for ged-emacs-devel@m.gmane-mx.org; Sun, 10 Mar 2024 22:05:54 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rjQMK-0003VZ-RJ; Sun, 10 Mar 2024 17:05:28 -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 1rjQMH-0003VG-Ug for emacs-devel@gnu.org; Sun, 10 Mar 2024 17:05:25 -0400 Original-Received: from mail-pl1-x62e.google.com ([2607:f8b0:4864:20::62e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rjQM1-0002xa-Gs for emacs-devel@gnu.org; Sun, 10 Mar 2024 17:05:25 -0400 Original-Received: by mail-pl1-x62e.google.com with SMTP id d9443c01a7336-1dd97fd66cdso2789925ad.1 for ; Sun, 10 Mar 2024 14:05:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1710104707; x=1710709507; darn=gnu.org; h=content-transfer-encoding:subject:from:to:content-language :mime-version:date:message-id:from:to:cc:subject:date:message-id :reply-to; bh=6SmABeC5Y15uW+fzihFEx1NZus9os4K7rp/FWpGZRdg=; b=OGQ6AO2IqElCB45PLoW2MCtiBuIvNRiwdH9hAvW8osaUmYaU6AQizj0oAG6Crzi/vz cPY4bdlfyWpC/rVV98IfyehIXribzIs0Ml+mR0KeNoyz7Y/IKjaYGpkaBMchqDG2bzZA /CPLjArotvodXA+V/s+rmdbOTpA6LylYk4STx+pPPHIWPUKhCPv+LCUy2lONGartP/2d E338R1JUF2VieA3ZEAhcgZ4k9SxbbsFDIPmYFoBFMguKVag64FQHvd6Fv2Yy5jDYEW0n mlu5PZPaYSbhyiim6bLCeWi/S2R6bq9l3SsG6MaoQU2+jm6mTfoWb1bu7LrGf4DCsIjz R7zg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710104707; x=1710709507; h=content-transfer-encoding:subject:from:to:content-language :mime-version:date:message-id:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=6SmABeC5Y15uW+fzihFEx1NZus9os4K7rp/FWpGZRdg=; b=m1VvECRKpwmSa1ZlQ7NrYoFXkZDnjttJGlz7H7zLLpqtPw0xcKy4L1a6I0LDL+NbXV VMXjnkvyO7n0kI2NEcww+hvR+GUC1XIZgOWRycuecNnfNUywOeQNZLssx2jUg09esvln iSlYUyJdGYWnHnrGjtgrnC2c6UpgB++byfwA95l/+RJPJBwKaZGj74NhVL9Ix5WYh4hN ppYKXzRCeuV9hzasUgxZ4Z+D+43shWyu3uFszTVmP7aZNoijFc5lSvq7Zp1ee4dAYmMr BSVjL9SEgxSUwCiQSbh5fT54SKEhIW5N+vPRCyMva3cg+UFXxZ3UcfXhbHZeE9ZI4Zym ywfQ== X-Gm-Message-State: AOJu0YytgIXE10oFuk2hBAW8PZqrVvZX+249/mB75q4qCrGi41soIGVp jYegY6A5H3R2F+WD5t4llluow02NnwwP+o44y5yrGX5F9IDJSLBo/EADhbl5 X-Google-Smtp-Source: AGHT+IHzNkDckM927K/O4RdKoqNyKd6vS7y+Gv6/o/wNhGzghFEppgrNM1D83sJ+7HBhVJgsX2CCUQ== X-Received: by 2002:a17:903:1104:b0:1dc:334:a87b with SMTP id n4-20020a170903110400b001dc0334a87bmr5581202plh.20.1710104706913; Sun, 10 Mar 2024 14:05:06 -0700 (PDT) Original-Received: from [192.168.1.2] (076-168-148-233.res.spectrum.com. [76.168.148.233]) by smtp.googlemail.com with ESMTPSA id n9-20020a170902e54900b001d949393c50sm3081015plf.187.2024.03.10.14.05.06 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 10 Mar 2024 14:05:06 -0700 (PDT) X-Mozilla-News-Host: news://news.gmane.io:119 Content-Language: en-US Received-SPF: pass client-ip=2607:f8b0:4864:20::62e; envelope-from=jporterbugs@gmail.com; helo=mail-pl1-x62e.google.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_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:316987 Archived-At: For the last few days, I've noticed that incremental builds (on GNU/Linux) rebuild the Lisp reference manual every time, even if nothing changed at all. This is a pain since it takes around 15s each time, when a no-op incremental build should be (close to) instantaneous. Is anyone else seeing this? I can confirm this with a fresh checkout and then doing the following: autoreconf -fi ./configure make make I always see something like the following output: make actual-all || make advice-on-failure make-target=all exit-status=$? make[1]: Entering directory '/home/jim/src/emacstest' make -C lib all make -C doc/lispref info make -C doc/lispintro info make[2]: Entering directory '/home/jim/src/emacstest/doc/lispref' GEN ../../info/elisp.info make -C doc/emacs info make[2]: Entering directory '/home/jim/src/emacstest/doc/lispintro' make[2]: Nothing to be done for 'info'. ...