From unknown Wed Jun 25 05:37:50 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#46837 <46837@debbugs.gnu.org> To: bug#46837 <46837@debbugs.gnu.org> Subject: Status: Makefile dependencies for info files Reply-To: bug#46837 <46837@debbugs.gnu.org> Date: Wed, 25 Jun 2025 12:37:50 +0000 retitle 46837 Makefile dependencies for info files reassign 46837 emacs submitter 46837 Glenn Morris severity 46837 normal tag 46837 help thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 28 18:39:48 2021 Received: (at submit) by debbugs.gnu.org; 28 Feb 2021 23:39:48 +0000 Received: from localhost ([127.0.0.1]:47538 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGVfA-0006Kj-8n for submit@debbugs.gnu.org; Sun, 28 Feb 2021 18:39:48 -0500 Received: from eggs.gnu.org ([209.51.188.92]:56998) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGVf9-0006KW-3v for submit@debbugs.gnu.org; Sun, 28 Feb 2021 18:39:47 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:33989) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGVf3-0005jk-RH for submit@debbugs.gnu.org; Sun, 28 Feb 2021 18:39:41 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1lGVf2-0003st-10; Sun, 28 Feb 2021 18:39:40 -0500 From: Glenn Morris To: submit@debbugs.gnu.org Subject: Makefile dependencies for info files X-Attribution: GM Date: Sun, 28 Feb 2021 18:39:40 -0500 Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Package: emacs Version: 28.0.50 Tags: help I suspect that the Makefile dependencies for info files could be incomplete as of 4825ea3c5d. The symptoms would be info related errors in parallel builds, and missing files in info/dir. I would appreciate it if someone would review it. It's not made any easier by: 1) Catering for systems without makeinfo - I would suggest dropping this. 2) All the nested phony info rules. Other possible improvements: 1) build-aux/make-info-dir to parse .org sources (for texinfo_dir_category) in preference to .texi ones if the former exist. 2) Replace dependency on info files with one on generated texi files, where it makes sense. (Personally I find this quite a PITA, both from the point of view of Makefile rules, and from now needing to know two markup syntaxes to maintain Emacs's manuals. End of complaint.) From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 01 11:48:00 2021 Received: (at 46837) by debbugs.gnu.org; 1 Mar 2021 16:48:00 +0000 Received: from localhost ([127.0.0.1]:50623 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGliB-0006yH-UJ for submit@debbugs.gnu.org; Mon, 01 Mar 2021 11:48:00 -0500 Received: from eggs.gnu.org ([209.51.188.92]:36604) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGliA-0006y3-I3 for 46837@debbugs.gnu.org; Mon, 01 Mar 2021 11:47:58 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:48959) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGli5-0006pm-BG for 46837@debbugs.gnu.org; Mon, 01 Mar 2021 11:47:53 -0500 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:1631 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lGli4-000403-6Q; Mon, 01 Mar 2021 11:47:52 -0500 Date: Mon, 01 Mar 2021 18:47:48 +0200 Message-Id: <838s7695xn.fsf@gnu.org> From: Eli Zaretskii To: Glenn Morris In-Reply-To: (message from Glenn Morris on Sun, 28 Feb 2021 18:39:40 -0500) Subject: Re: bug#46837: Makefile dependencies for info files References: X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 46837 Cc: 46837@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > From: Glenn Morris > Date: Sun, 28 Feb 2021 18:39:40 -0500 > > I suspect that the Makefile dependencies for info files could be > incomplete as of 4825ea3c5d. The symptoms would be info related errors > in parallel builds, and missing files in info/dir. > I would appreciate it if someone would review it. Is the fact that we now rebuild info/dir each time we run "make", even if nothing else is rebuilt, part of this issue? From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 04 13:53:27 2021 Received: (at 46837) by debbugs.gnu.org; 4 Mar 2021 18:53:27 +0000 Received: from localhost ([127.0.0.1]:60232 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lHt6F-0004eD-JL for submit@debbugs.gnu.org; Thu, 04 Mar 2021 13:53:27 -0500 Received: from eggs.gnu.org ([209.51.188.92]:49892) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lHt6E-0004e1-21 for 46837@debbugs.gnu.org; Thu, 04 Mar 2021 13:53:26 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:39008) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lHt68-0002vn-Oc for 46837@debbugs.gnu.org; Thu, 04 Mar 2021 13:53:20 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1lHt63-0006cr-EZ; Thu, 04 Mar 2021 13:53:15 -0500 From: Glenn Morris To: Eli Zaretskii Subject: Re: bug#46837: Makefile dependencies for info files References: <838s7695xn.fsf@gnu.org> X-Spook: mailbomb Rumsfeld ASIO GIGN DRA Cowboy WINGS ID X-Ran: &Wj)xVB#hK)eZ4RW)^,Sc@@MQ{%Jgu2WL{z*)x&v70y#c,"u?\wAFAceklWY\3%FM>"M/U X-Hue: brightmagenta X-Debbugs-No-Ack: yes X-Attribution: GM Date: Thu, 04 Mar 2021 13:53:14 -0500 In-Reply-To: <838s7695xn.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 01 Mar 2021 18:47:48 +0200") Message-ID: <2gsg5arbs5.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 46837 Cc: 46837@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii wrote: > Is the fact that we now rebuild info/dir each time we run "make", even > if nothing else is rebuilt, part of this issue? Probably. I can't reproduce that at 9e94509267. I did not try before. From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 04 14:00:55 2021 Received: (at 46837) by debbugs.gnu.org; 4 Mar 2021 19:00:55 +0000 Received: from localhost ([127.0.0.1]:60244 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lHtDS-0004r0-R8 for submit@debbugs.gnu.org; Thu, 04 Mar 2021 14:00:55 -0500 Received: from eggs.gnu.org ([209.51.188.92]:51396) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lHtDP-0004qk-Vr for 46837@debbugs.gnu.org; Thu, 04 Mar 2021 14:00:52 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:39185) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lHtDH-0006LB-Lg for 46837@debbugs.gnu.org; Thu, 04 Mar 2021 14:00:44 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1lHtD0-00005D-58; Thu, 04 Mar 2021 14:00:29 -0500 From: Glenn Morris To: 46837@debbugs.gnu.org Subject: Re: bug#46837: Makefile dependencies for info files References: X-Spook: Smallpox Iris Taliban botux DF Treasury Extremism NASA X-Ran: cz;zVIi!&9atP*I6=rQ'O9|oayneq_xH}"0\u/gI?ncISdm[rM4a(rvaVb|CM'O6yrV'CJ X-Hue: brightred X-Attribution: GM Date: Thu, 04 Mar 2021 14:00:26 -0500 In-Reply-To: (Glenn Morris's message of "Sun, 28 Feb 2021 18:39:40 -0500") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 46837 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Glenn Morris wrote: > 1) Catering for systems without makeinfo - I would suggest dropping this. By which I meant, remove configure --without-makeinfo and special-casing HAVE_MAKEINFO=no in the Makefile, thus removing the need for the "info-real" target. configure not finding makeinfo would continue to be non-fatal if info/emacs.info exists, to cater for release tarfiles where info files are pre-built. > 1) build-aux/make-info-dir to parse .org sources (for texinfo_dir_category) > in preference to .texi ones if the former exist. Done in bd443f4e9c..9e94509267. From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 04 14:22:37 2021 Received: (at 46837) by debbugs.gnu.org; 4 Mar 2021 19:22:37 +0000 Received: from localhost ([127.0.0.1]:60267 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lHtYT-0005Mv-Ew for submit@debbugs.gnu.org; Thu, 04 Mar 2021 14:22:37 -0500 Received: from eggs.gnu.org ([209.51.188.92]:55304) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lHtYR-0005Mi-FY for 46837@debbugs.gnu.org; Thu, 04 Mar 2021 14:22:35 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:39781) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lHtYM-0007P0-Ac for 46837@debbugs.gnu.org; Thu, 04 Mar 2021 14:22:30 -0500 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:3535 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lHtYL-00072A-1k; Thu, 04 Mar 2021 14:22:29 -0500 Date: Thu, 04 Mar 2021 21:22:12 +0200 Message-Id: <83tupqzpuj.fsf@gnu.org> From: Eli Zaretskii To: Glenn Morris In-Reply-To: <2gsg5arbs5.fsf@fencepost.gnu.org> (message from Glenn Morris on Thu, 04 Mar 2021 13:53:14 -0500) Subject: Re: bug#46837: Makefile dependencies for info files References: <838s7695xn.fsf@gnu.org> <2gsg5arbs5.fsf@fencepost.gnu.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 46837 Cc: 46837@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > From: Glenn Morris > Cc: 46837@debbugs.gnu.org > Date: Thu, 04 Mar 2021 13:53:14 -0500 > > Eli Zaretskii wrote: > > > Is the fact that we now rebuild info/dir each time we run "make", even > > if nothing else is rebuilt, part of this issue? > > Probably. I can't reproduce that at 9e94509267. I did not try before. Yes, it stopped now. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 04 23:45:49 2021 Received: (at 46837) by debbugs.gnu.org; 5 Mar 2021 04:45:49 +0000 Received: from localhost ([127.0.0.1]:60739 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lI2LQ-000215-OP for submit@debbugs.gnu.org; Thu, 04 Mar 2021 23:45:49 -0500 Received: from eggs.gnu.org ([209.51.188.92]:48598) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lI2LN-00020p-DU for 46837@debbugs.gnu.org; Thu, 04 Mar 2021 23:45:43 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:51160) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lI2LI-00016z-6u for 46837@debbugs.gnu.org; Thu, 04 Mar 2021 23:45:36 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1lI2L9-0004GS-1f; Thu, 04 Mar 2021 23:45:27 -0500 From: Glenn Morris To: 46837@debbugs.gnu.org Subject: Re: bug#46837: Makefile dependencies for info files References: X-Spook: Indigo UMTS Vaccine Dateline Biological bomb dictionary X-Ran: F X-Hue: brightyellow X-Attribution: GM Date: Thu, 04 Mar 2021 23:45:26 -0500 In-Reply-To: (Glenn Morris's message of "Thu, 04 Mar 2021 14:00:26 -0500") Message-ID: <2eeeguus2h.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 46837 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Glenn Morris wrote: >> 1) Catering for systems without makeinfo - I would suggest dropping this. > > By which I meant, remove configure --without-makeinfo and special-casing > HAVE_MAKEINFO=no in the Makefile, thus removing the need for the > "info-real" target. > > configure not finding makeinfo would continue to be non-fatal if > info/emacs.info exists, to cater for release tarfiles where info files > are pre-built. diff --git i/Makefile.in w/Makefile.in index 856c29a453..85d063d8f6 100644 --- i/Makefile.in +++ w/Makefile.in @@ -166,9 +166,6 @@ infodir=@infodir@ # Info files not in the doc/misc directory (we get those via make echo-info). INFO_NONMISC=emacs.info eintr.info elisp.info -# If no makeinfo was found and configured --without-makeinfo, "no"; else "yes". -HAVE_MAKEINFO=@HAVE_MAKEINFO@ - # Directory for local state files for all programs. localstatedir=@localstatedir@ @@ -650,9 +647,6 @@ install-etcdoc: src install-arch-indep ## If info/dir is missing, but we have install-info, we should let ## that handle it. If info/dir is present and we do not have install-info, ## we should check for missing entries and add them by hand. -## -## FIXME: -## If HAVE_MAKEINFO = no and there are no info files, do not install info/dir. install-info: info umask 022; ${MKDIR_P} "$(DESTDIR)${infodir}" -unset CDPATH; \ @@ -667,7 +661,6 @@ install-info: info info_misc=`$(MAKE) --no-print-directory -s -C doc/misc echo-info`; \ cd ${srcdir}/info ; \ for elt in ${INFO_NONMISC} $${info_misc}; do \ - test "$(HAVE_MAKEINFO)" = "no" && test ! -f $$elt && continue; \ for f in `ls $$elt $$elt-[1-9] $$elt-[1-9][0-9] 2>/dev/null`; do \ (cd "$${thisdir}"; \ ${INSTALL_DATA} ${srcdir}/info/$$f "$(DESTDIR)${infodir}/$$f"); \ @@ -987,13 +980,13 @@ $(DOCS): $(MAKE) -C doc/$(subst -, ,$@) .PHONY: $(DOCS) docs pdf ps -.PHONY: info dvi dist html info-real info-dir check-info +.PHONY: info dvi dist html info-dir check-info ## TODO add etc/refcards. docs: $(DOCS) dvi: $(DVIS) html: $(HTMLS) -info-real: $(INFOS) +info: $(INFOS) info-dir pdf: $(PDFS) ps: $(PSS) @@ -1027,7 +1020,7 @@ info_dir_deps = \ ## installation location by the install-info rule, but we also ## need one in the source directory for people running uninstalled. ## FIXME it would be faster to use the install-info program if we have it, -## but then we would need to depend on info-real, which would +## but then we would need to depend on ${INFOS}, which would ## slow down parallelization. ${srcdir}/info/dir: ${info_dir_deps} $(AM_V_at)${MKDIR_P} ${srcdir}/info @@ -1082,24 +1075,6 @@ uninstall-html: $(UNINSTALL_HTML) uninstall-pdf: $(UNINSTALL_PDF) uninstall-ps: $(UNINSTALL_PS) - -# Note that man/Makefile knows how to put the info files in $(srcdir), -# so we can do ok running make in the build dir. -# This used to have a clause that exited with an error if MAKEINFO = no. -# But it is inappropriate to do so without checking if makeinfo is -# actually needed - it is not if the info files are up-to-date. (Bug#3982) -# Only the doc/*/Makefiles can decide that, so we let those rules run -# and give a standard error if makeinfo is needed but missing. -# While it would be nice to give a more detailed error message, that -# would require changing every rule in doc/ that builds an info file, -# and it's not worth it. This case is only relevant if you download a -# release, then change the .texi files. -ifneq ($(HAVE_MAKEINFO),no) -info: info-real info-dir -else -info: -endif - ## build-aux/make-info-dir expects only certain dircategories. check-info: info cd info ; \ diff --git i/configure.ac w/configure.ac index 11a06a39be..385a126dd3 100644 --- i/configure.ac +++ w/configure.ac @@ -506,11 +506,6 @@ otherwise for the first of 'inotify', 'kqueue' or 'gfile' that is usable.]) OPTION_DEFAULT_OFF([xwidgets], [enable use of xwidgets in Emacs buffers (requires gtk3 or macOS Cocoa)]) -## For the times when you want to build Emacs but don't have -## a suitable makeinfo, and can live without the manuals. -dnl https://lists.gnu.org/r/emacs-devel/2008-04/msg01844.html -OPTION_DEFAULT_ON([makeinfo],[don't require makeinfo for building manuals]) - ## Makefile.in needs the cache file name. AC_SUBST(cache_file) @@ -1344,14 +1339,13 @@ if test -n "$BREW"; then fi ## Require makeinfo >= 4.13 (last of the 4.x series) to build the manuals. -if test "${MAKEINFO:=makeinfo}" != "no"; then - case `($MAKEINFO --version) 2>/dev/null` in - *' (GNU texinfo) '4.1[[3-9]]* | \ - *' (GNU texinfo) '[[5-9]]* | \ - *' (GNU texinfo) '[[1-9][0-9]]* ) ;; - *) MAKEINFO=no;; - esac -fi +: ${MAKEINFO:=makeinfo} +case `($MAKEINFO --version) 2>/dev/null` in + *' (GNU texinfo) '4.1[[3-9]]* | \ + *' (GNU texinfo) '[[5-9]]* | \ + *' (GNU texinfo) '[[1-9][0-9]]* ) ;; + *) MAKEINFO=no;; +esac ## Makeinfo is unusual. For a released Emacs, the manuals are ## pre-built, and not deleted by the normal clean rules. makeinfo is @@ -1362,21 +1356,19 @@ fi ## should test for it as it does for any other build requirement. ## We use the presence of $srcdir/info/emacs to distinguish a release, ## with pre-built manuals, from a repository checkout. -HAVE_MAKEINFO=yes - if test "$MAKEINFO" = "no"; then MAKEINFO=makeinfo - if test "x${with_makeinfo}" = "xno"; then - HAVE_MAKEINFO=no - elif test ! -e "$srcdir/info/emacs" && test ! -e "$srcdir/info/emacs.info"; then + if test ! -e "$srcdir/info/emacs" && test ! -e "$srcdir/info/emacs.info"; then AC_MSG_ERROR( [You do not seem to have makeinfo >= 4.13, and your source tree does not seem to have pre-built manuals in the 'info' directory. -Either install a suitable version of makeinfo, or re-run configure -with the '--without-makeinfo' option to build without the manuals.] ) +Please install a suitable version of makeinfo.] ) + else + AC_MSG_WARN( [You do not seem to have makeinfo >= 4.13. +You will not be able to rebuild the manuals if you delete them or change +their sources.] ) fi fi AC_SUBST([MAKEINFO]) -AC_SUBST(HAVE_MAKEINFO) if test $opsys = mingw32; then DOCMISC_W32=efaq-w32 diff --git i/etc/NEWS w/etc/NEWS index 3522fce03a..ff2fe656ec 100644 --- i/etc/NEWS +++ w/etc/NEWS @@ -66,6 +66,9 @@ shaping, so 'configure' now recommends that combination. ** The ftx font backend driver has been removed. It was declared obsolete in Emacs 27.1. +--- +** The configure option '--without-makeinfo' has been removed. + --- ** Support for building with '-fcheck-pointer-bounds' has been removed. GCC has withdrawn the '-fcheck-pointer-bounds' option and support for From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 05 02:32:19 2021 Received: (at 46837) by debbugs.gnu.org; 5 Mar 2021 07:32:20 +0000 Received: from localhost ([127.0.0.1]:60891 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lI4wd-0006VV-Ct for submit@debbugs.gnu.org; Fri, 05 Mar 2021 02:32:19 -0500 Received: from eggs.gnu.org ([209.51.188.92]:47866) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lI4wb-0006VD-QM for 46837@debbugs.gnu.org; Fri, 05 Mar 2021 02:32:18 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:53070) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lI4wP-0002t3-0O for 46837@debbugs.gnu.org; Fri, 05 Mar 2021 02:32:07 -0500 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:4531 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lI4wI-0005d5-Rg; Fri, 05 Mar 2021 02:31:59 -0500 Date: Fri, 05 Mar 2021 09:31:44 +0200 Message-Id: <834khqys2n.fsf@gnu.org> From: Eli Zaretskii To: Glenn Morris In-Reply-To: <2eeeguus2h.fsf@fencepost.gnu.org> (message from Glenn Morris on Thu, 04 Mar 2021 23:45:26 -0500) Subject: Re: bug#46837: Makefile dependencies for info files References: <2eeeguus2h.fsf@fencepost.gnu.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 46837 Cc: 46837@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > From: Glenn Morris > Date: Thu, 04 Mar 2021 23:45:26 -0500 > > Glenn Morris wrote: > > >> 1) Catering for systems without makeinfo - I would suggest dropping this. > > > > By which I meant, remove configure --without-makeinfo and special-casing > > HAVE_MAKEINFO=no in the Makefile, thus removing the need for the > > "info-real" target. > > > > configure not finding makeinfo would continue to be non-fatal if > > info/emacs.info exists, to cater for release tarfiles where info files > > are pre-built. So the poor souls who don't have makeinfo could "touch info/emacs.info" and have the build continue instead of failing? If this works, I think it's a fine solution. It would be even better if the advice to "touch info/emacs.info" would be included in the error message printed when we find no makeinfo. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 05 14:23:38 2021 Received: (at 46837) by debbugs.gnu.org; 5 Mar 2021 19:23:38 +0000 Received: from localhost ([127.0.0.1]:35462 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lIG30-0001xk-5M for submit@debbugs.gnu.org; Fri, 05 Mar 2021 14:23:38 -0500 Received: from eggs.gnu.org ([209.51.188.92]:47938) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lIG2w-0001xT-Vj for 46837@debbugs.gnu.org; Fri, 05 Mar 2021 14:23:36 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:48971) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lIG2r-0002ww-Qb for 46837@debbugs.gnu.org; Fri, 05 Mar 2021 14:23:29 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1lIG2o-0001qn-DD; Fri, 05 Mar 2021 14:23:27 -0500 From: Glenn Morris To: Eli Zaretskii Subject: Re: bug#46837: Makefile dependencies for info files References: <2eeeguus2h.fsf@fencepost.gnu.org> <834khqys2n.fsf@gnu.org> X-Spook: Fort Hancock SEL USDOJ FDA Echelon Leuken-Baden utopia X-Ran: NF&'o=%)W|dEYg%Q.m:ib`S>5pD_M.J;wTO_oUL(K*;+V\'Z~TJ^\fxe6zK>B0#9t[=2,y X-Hue: blue X-Attribution: GM Date: Fri, 05 Mar 2021 14:23:26 -0500 In-Reply-To: <834khqys2n.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 05 Mar 2021 09:31:44 +0200") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 46837 Cc: 46837@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Eli Zaretskii wrote: > So the poor souls who don't have makeinfo could "touch info/emacs.info" > and have the build continue instead of failing? If this works, I > think it's a fine solution. It would be even better if the advice to > "touch info/emacs.info" would be included in the error message printed > when we find no makeinfo. I would not recommend that, which in any case would only get past the configure step, leaving make to fail. Instead I would recommend installing makeinfo, which is widely available and where even an ancient version will do. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 05 14:34:24 2021 Received: (at 46837) by debbugs.gnu.org; 5 Mar 2021 19:34:24 +0000 Received: from localhost ([127.0.0.1]:35482 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lIGDQ-0002FH-Ch for submit@debbugs.gnu.org; Fri, 05 Mar 2021 14:34:24 -0500 Received: from mail-pf1-f169.google.com ([209.85.210.169]:39487) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lIGDO-0002F3-0w for 46837@debbugs.gnu.org; Fri, 05 Mar 2021 14:34:22 -0500 Received: by mail-pf1-f169.google.com with SMTP id 18so2846522pfo.6 for <46837@debbugs.gnu.org>; Fri, 05 Mar 2021 11:34:21 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:user-agent :mime-version:date:message-id:subject:to:cc; bh=S58CCJacYOcRC91qnKqXB34xTAB+L68Yq5D3OOLhxSk=; b=JO0DHm1zPppBOph8smEBrZBc7gSo0igF0X//Q4z+9/QnJGEVNef9BrEWZXgb5Nrjrf dXkSXSpe4dXd59GUIbQhCa7yehkl8rFxbR5sC/wQbibf9pzrtI/SJO0HMDRSa8ptt2xE +6zV4BFvJ2AVLpacHEh2huxSlHM8nTzAczw5TTZIIB9VSuo2u6MXp1IfRXwy2VT7ITEe 8/bijMssC4Ukvu3ZAHYrjTFdtBFWeCXolxiEGKU9r10D1kfNcYEq/KlaKuWhc85DvS4A O4hHenvbVCw4EP+1s7LME7CUGVOf239Q9nmYI9GMDnas+47QI+eEXtKVv8ZFQViy+bIf 1yMA== X-Gm-Message-State: AOAM5312yRYQGrlfhofkRl4Sjse5Pxm3lbSTxay3zlevE3rQSHKa58Rv C9UZumtZe5vXTzfIwE20PnJAyjZrDPGF8e9RUVk= X-Google-Smtp-Source: ABdhPJw1MIU+FpH8rQaMpLyaD+y1bp+C8adSYWoPmVp8qFrsHWOiotuBNtdCismeswqD1XTvWYm1qQ0QLyuyqsb2KPI= X-Received: by 2002:aa7:9711:0:b029:1ee:b2c7:ecfe with SMTP id a17-20020aa797110000b02901eeb2c7ecfemr10142947pfg.58.1614972856251; Fri, 05 Mar 2021 11:34:16 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 5 Mar 2021 13:34:15 -0600 From: Stefan Kangas In-Reply-To: (Glenn Morris's message of "Fri, 05 Mar 2021 14:23:26 -0500") References: <2eeeguus2h.fsf@fencepost.gnu.org> <834khqys2n.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Date: Fri, 5 Mar 2021 13:34:15 -0600 Message-ID: Subject: Re: bug#46837: Makefile dependencies for info files To: Glenn Morris Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 46837 Cc: Eli Zaretskii , 46837@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) Glenn Morris writes: > I would not recommend that, which in any case would only get past the > configure step, leaving make to fail. Instead I would recommend > installing makeinfo, which is widely available and where even an > ancient version will do. Sounds reasonable. I don't see why you should need to build Emacs from the git repository on systems where you can't install makeinfo. Building from git should mostly be for development and brave souls wanting to try the bleeding edge. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 05 15:12:28 2021 Received: (at 46837) by debbugs.gnu.org; 5 Mar 2021 20:12:28 +0000 Received: from localhost ([127.0.0.1]:35523 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lIGoF-00039v-JW for submit@debbugs.gnu.org; Fri, 05 Mar 2021 15:12:28 -0500 Received: from eggs.gnu.org ([209.51.188.92]:59528) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lIGoD-00039i-KY for 46837@debbugs.gnu.org; Fri, 05 Mar 2021 15:12:26 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:49913) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lIGo8-0006pR-Fm for 46837@debbugs.gnu.org; Fri, 05 Mar 2021 15:12:20 -0500 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:3863 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lIGo6-0004Ol-L9; Fri, 05 Mar 2021 15:12:19 -0500 Date: Fri, 05 Mar 2021 22:12:05 +0200 Message-Id: <838s71xsve.fsf@gnu.org> From: Eli Zaretskii To: Glenn Morris In-Reply-To: (message from Glenn Morris on Fri, 05 Mar 2021 14:23:26 -0500) Subject: Re: bug#46837: Makefile dependencies for info files References: <2eeeguus2h.fsf@fencepost.gnu.org> <834khqys2n.fsf@gnu.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 46837 Cc: 46837@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > From: Glenn Morris > Cc: 46837@debbugs.gnu.org > Date: Fri, 05 Mar 2021 14:23:26 -0500 > > Eli Zaretskii wrote: > > > So the poor souls who don't have makeinfo could "touch info/emacs.info" > > and have the build continue instead of failing? If this works, I > > think it's a fine solution. It would be even better if the advice to > > "touch info/emacs.info" would be included in the error message printed > > when we find no makeinfo. > > I would not recommend that, which in any case would only get past the > configure step, leaving make to fail. So it will fail even if all the Info files are already in the tree, when makeinfo is not available? Or are you saying that in order for "make" not to fail one must touch not just info/emacs.info, but also all the rest of the *.info files? > Instead I would recommend installing makeinfo, which is widely > available and where even an ancient version will do. No argument there, I was talking about fire escape. After all, we are removing a "feature" that existed in previous releases. It would be good to tell people how to get back the old behavior, I think. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 06 12:38:48 2021 Received: (at 46837) by debbugs.gnu.org; 6 Mar 2021 17:38:48 +0000 Received: from localhost ([127.0.0.1]:38221 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lIat6-0001Gp-EM for submit@debbugs.gnu.org; Sat, 06 Mar 2021 12:38:48 -0500 Received: from eggs.gnu.org ([209.51.188.92]:33268) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lIat4-0001Ga-Cm for 46837@debbugs.gnu.org; Sat, 06 Mar 2021 12:38:46 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:42863) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lIasz-0002Tv-62 for 46837@debbugs.gnu.org; Sat, 06 Mar 2021 12:38:41 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1lIasw-0000Ab-Ee; Sat, 06 Mar 2021 12:38:38 -0500 From: Glenn Morris To: Eli Zaretskii Subject: Re: bug#46837: Makefile dependencies for info files References: <2eeeguus2h.fsf@fencepost.gnu.org> <834khqys2n.fsf@gnu.org> <838s71xsve.fsf@gnu.org> X-Spook: emc Cyber terror FINCEN Yakima Privacy SUSLO SAFE UTU X-Ran: ?<1GpS+k$fVYq>{8Wgz(KVl<*.i*wFl_lCo/MDDH~uM{%b#N!EBFkJU4VX0$Ef'1JY+]rU X-Hue: brightwhite X-Debbugs-No-Ack: yes X-Attribution: GM Date: Sat, 06 Mar 2021 12:38:38 -0500 In-Reply-To: <838s71xsve.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 05 Mar 2021 22:12:05 +0200") Message-ID: <5nczwcqj1d.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 46837 Cc: 46837@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Eli Zaretskii wrote: > So it will fail even if all the Info files are already in the tree, > when makeinfo is not available? Or are you saying that in order for > "make" not to fail one must touch not just info/emacs.info, but also > all the rest of the *.info files? ? If all the info file are already there, make will see that they are newer than their dependencies, so it won't try to rebuild them. There's no need to "touch" anything, and I would/did not recommend doing so. > No argument there, I was talking about fire escape. After all, we are > removing a "feature" that existed in previous releases. --without-makeinfo was always irrelevant in _releases_, where the info files are pre-built. > It would be good to tell people how to get back the old behavior, I > think. They can always do "make lisp" (I think) instead of "make [all]". Or you can add a target "all-noinfo" which is just "all" without "info", but I don't know who the users of such a target would be. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 06 13:12:28 2021 Received: (at 46837) by debbugs.gnu.org; 6 Mar 2021 18:12:28 +0000 Received: from localhost ([127.0.0.1]:38261 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lIbPf-0004BF-QD for submit@debbugs.gnu.org; Sat, 06 Mar 2021 13:12:28 -0500 Received: from eggs.gnu.org ([209.51.188.92]:38798) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lIbPd-0004B2-Vv for 46837@debbugs.gnu.org; Sat, 06 Mar 2021 13:12:26 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:43745) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lIbPY-0004SV-RG for 46837@debbugs.gnu.org; Sat, 06 Mar 2021 13:12:20 -0500 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:2212 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lIbPX-0006cw-LH; Sat, 06 Mar 2021 13:12:20 -0500 Date: Sat, 06 Mar 2021 20:12:09 +0200 Message-Id: <83v9a4up6u.fsf@gnu.org> From: Eli Zaretskii To: Glenn Morris In-Reply-To: <5nczwcqj1d.fsf@fencepost.gnu.org> (message from Glenn Morris on Sat, 06 Mar 2021 12:38:38 -0500) Subject: Re: bug#46837: Makefile dependencies for info files References: <2eeeguus2h.fsf@fencepost.gnu.org> <834khqys2n.fsf@gnu.org> <838s71xsve.fsf@gnu.org> <5nczwcqj1d.fsf@fencepost.gnu.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 46837 Cc: 46837@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > From: Glenn Morris > Cc: 46837@debbugs.gnu.org > Date: Sat, 06 Mar 2021 12:38:38 -0500 > > Eli Zaretskii wrote: > > > So it will fail even if all the Info files are already in the tree, > > when makeinfo is not available? Or are you saying that in order for > > "make" not to fail one must touch not just info/emacs.info, but also > > all the rest of the *.info files? > > ? > > If all the info file are already there, make will see that they are newer > than their dependencies, so it won't try to rebuild them. > There's no need to "touch" anything, and I would/did not recommend > doing so. I was talking about the case where the Info files aren't there, and makeinfo is not available. > > No argument there, I was talking about fire escape. After all, we are > > removing a "feature" that existed in previous releases. > > --without-makeinfo was always irrelevant in _releases_, where the info > files are pre-built. I wasn't talking about releases, either. > > It would be good to tell people how to get back the old behavior, I > > think. > > They can always do "make lisp" (I think) instead of "make [all]". If that works, let's say so in NEWS, and be done. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 06 19:50:03 2021 Received: (at control) by debbugs.gnu.org; 7 Mar 2021 00:50:03 +0000 Received: from localhost ([127.0.0.1]:38610 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lIhcR-0007oW-FW for submit@debbugs.gnu.org; Sat, 06 Mar 2021 19:50:03 -0500 Received: from eggs.gnu.org ([209.51.188.92]:60504) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lIhcP-0007nw-E8 for control@debbugs.gnu.org; Sat, 06 Mar 2021 19:50:02 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:48644) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lIhcK-0008TT-5C for control@debbugs.gnu.org; Sat, 06 Mar 2021 19:49:56 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1lIhcJ-0004gK-Oq for control@debbugs.gnu.org; Sat, 06 Mar 2021 19:49:55 -0500 Subject: control message for bug 46837 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Sat, 06 Mar 2021 19:49:55 -0500 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) close 46837 From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 07 05:52:53 2021 Received: (at 46837) by debbugs.gnu.org; 7 Mar 2021 10:52:53 +0000 Received: from localhost ([127.0.0.1]:38953 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lIr1p-00084j-78 for submit@debbugs.gnu.org; Sun, 07 Mar 2021 05:52:53 -0500 Received: from mout.gmx.net ([212.227.15.19]:33745) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lIr1m-00084T-L5 for 46837@debbugs.gnu.org; Sun, 07 Mar 2021 05:52:51 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1615114363; bh=ilglEofCEic6guaJc41qm5GWRYosyurYKMGKmd74GCY=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date; b=AoJdDRHQ/t6ZBl6XGoACm1qhEm34Xf2N3Lzxv07tjGxqYWgD6zOmJ1rO+qOhZOCp3 d/UQIq9kMvWnSvLbw+lJ4NyT/H1Q8xWt5OQbLAxMk9LkfXKy1SLfbTiI6riCuzV+fK vYmCSNpetgbKsHS/CEsOTKSPN84/GeqksYv+0L3k= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from gandalf.gmx.de ([212.91.242.77]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MulqD-1lbDFw21id-00rp2A; Sun, 07 Mar 2021 11:52:43 +0100 From: Michael Albinus To: Stefan Kangas Subject: Re: bug#46837: Makefile dependencies for info files References: <2eeeguus2h.fsf@fencepost.gnu.org> <834khqys2n.fsf@gnu.org> Date: Sun, 07 Mar 2021 11:52:41 +0100 Message-ID: <878s6zp75y.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:JCC15WGlYT/lWD4u/cgVyzUrtRVEuJVMyLyTKsxZkNvZ5d948f6 gk4hxXtN+IddwtWkisVqE+BEooKVOfpU0+YxEJkfQeZqpycLU8/yH9QMfG13C1jUCGb/1lt Ik+iZT2dvFPkcuY+JdQeWG0ok2BgAKw6ZHRySZat2DpDdKxyjRLvVhWlUFJbEb7260Niqxr FiWG2QlxVlTi+3XtS/U7g== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:Inx5F8iBgfo=:l/TirABd8YmrYeTW2ihgKC o1abWdz0Ka42SPLmcCaGKeH3ZGr39gwEU7m+aUCfMZTn/zs4CisQQXbEBwHm46WrWYtoVTJzs HEJVnGJqpZzqDDBuEwjoJbAw380ep9cqGwOIt3lxU5Yfafl784CwmTk+YaYmqkqF24UBSqG/N 50KKEHwuD0/vF4ZLDMGRnc4kV0ea26kdifY2OOyybNqdcO+mJkICGBWBzsk04loQHhmk3SGW6 YKr0SxB2Xvc4Lyy3B/rOZWzYehW6ApL1/joNHFUaz4Yj3MaEJT+NN8gRBbM4AHD3/u1NFhOlc 3Oze1ksTcr1Mu/ATg055SE/8wO45+5CWbF6FxVD0tLXK3WM9naZazfwp4zdIteXREJXMmyQBs vWEnuCynJ+PvI6zhVRmQu1uyJK//HHPN1XqbqX/fCP1AF+Wv1sNk82TMF/btaAtsADDDO+0Dm /xTyJ9l7mOsCWSTQn1IB73mly3c75s9JrzZqrDFxZN7mq6hHG84m/PiqXGaa+mccrqoOOHaMn /BM5+2Npz9vrElKAAi1AkilBJNgnna4DMgHSnXDil+/cWmnGe/VrbPN7nYV6X4mGlGPSMi5ZN eATpA2KaYCv4g3yUm0Se3SmCDCeiwJlFu6wvEe8io67jcHDey1t5cN3WXbtkL3bipEpxx2Jb2 C1B11lo1RlG46DDA4eOQVEPlQ4bkbzR72z+D/wFdEOgot4hYGzpkIU+5mxqHNVk9Qcl7ydhtw EMQWEnthLr4l2nQFiBJcoMY54ne3cf3a1mcUeHwn26TqKeV+133uvMRdGeEoInIo4wk9xgRSk yXgzgwraaO3DwMLdItJ+ALqD+7w8CpANGdsyZpLNBFAp5JEqx7e/6K7xdRHTGwUXr2j/VTati BT4G4PAtVMplWQrAwEXw== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 46837 Cc: Glenn Morris , 46837@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Stefan Kangas writes: > Glenn Morris writes: > >> I would not recommend that, which in any case would only get past the >> configure step, leaving make to fail. Instead I would recommend >> installing makeinfo, which is widely available and where even an >> ancient version will do. > > Sounds reasonable. I don't see why you should need to build Emacs from > the git repository on systems where you can't install makeinfo. > > Building from git should mostly be for development and brave souls > wanting to try the bleeding edge. Builds on emba fail now: --8<---------------cut here---------------start------------->8--- configure: error: You do not seem to have makeinfo >= 4.13, and your source tree does not seem to have pre-built manuals in the 'info' directory. Please install a suitable version of makeinfo. --8<---------------cut here---------------end--------------->8--- And no, we don't install texinfo every single test run. Performance, and the like. I have applied "touch info/emacs" prior the "./configure" step, but then "make bootstrap" fails with the error shown above. See also . Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 07 12:14:42 2021 Received: (at 46837) by debbugs.gnu.org; 7 Mar 2021 17:14:42 +0000 Received: from localhost ([127.0.0.1]:41267 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lIwzK-00035T-5V for submit@debbugs.gnu.org; Sun, 07 Mar 2021 12:14:42 -0500 Received: from eggs.gnu.org ([209.51.188.92]:38108) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lIwzG-00035E-0T for 46837@debbugs.gnu.org; Sun, 07 Mar 2021 12:14:40 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:60399) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lIwz9-0002XE-Hb; Sun, 07 Mar 2021 12:14:32 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1lIwz4-0004wf-Mv; Sun, 07 Mar 2021 12:14:27 -0500 From: Glenn Morris To: Michael Albinus Subject: Re: bug#46837: Makefile dependencies for info files References: <2eeeguus2h.fsf@fencepost.gnu.org> <834khqys2n.fsf@gnu.org> <878s6zp75y.fsf@gmx.de> X-Spook: Tuberculosis ATF CCC Amherst spies BATF UHF Power outage X-Ran: U0-g}pf/O0";/PN:[U*]t`@nZU;db8`TP (Michael Albinus's message of "Sun, 07 Mar 2021 11:52:41 +0100") Message-ID: <58h7lm6g3x.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 46837 Cc: 46837@debbugs.gnu.org, Stefan Kangas X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Michael Albinus wrote: > configure: error: You do not seem to have makeinfo >= 4.13, and your > source tree does not seem to have pre-built manuals in the 'info' directory. > Please install a suitable version of makeinfo. I can only repeat the advice in NEWS: Please install makeinfo, or if all else fails run 'make lisp' instead of 'make [all]'. > I have applied "touch info/emacs" prior the "./configure" step, but then > "make bootstrap" fails with the error shown above. I do not and have never recommended "touch info/emacs", please forget this was ever mentioned. From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 07 12:22:27 2021 Received: (at 46837) by debbugs.gnu.org; 7 Mar 2021 17:22:27 +0000 Received: from localhost ([127.0.0.1]:41273 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lIx6p-0003HD-04 for submit@debbugs.gnu.org; Sun, 07 Mar 2021 12:22:27 -0500 Received: from mout.gmx.net ([212.227.15.15]:38309) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lIx6n-0003Gy-33 for 46837@debbugs.gnu.org; Sun, 07 Mar 2021 12:22:26 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1615137739; bh=JpcpxtmgHpPrsPsjLaBaVrVRcfSNbWImKsmod2L2dKg=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=V7bevzilKJg5XA76GixKw7JLn3MHZqaIHXoH02HpsF1BB6jAJRJ5kJpZ325uYSoBE 18EC4S/LbNbDkppaoDyBzsi9Ct3kTVGDf6N87c6NIjckRM8QTWQgG5Jt58T4hksbxc 2J17H7V2Ifo4BU+V9KC9OtgmlPxss6Hkq/furQGU= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from gandalf.gmx.de ([212.91.242.77]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1M42nS-1lIx6g3gtU-0002D9; Sun, 07 Mar 2021 18:22:19 +0100 From: Michael Albinus To: Glenn Morris Subject: Re: bug#46837: Makefile dependencies for info files References: <2eeeguus2h.fsf@fencepost.gnu.org> <834khqys2n.fsf@gnu.org> <878s6zp75y.fsf@gmx.de> <58h7lm6g3x.fsf@fencepost.gnu.org> Date: Sun, 07 Mar 2021 18:22:16 +0100 In-Reply-To: <58h7lm6g3x.fsf@fencepost.gnu.org> (Glenn Morris's message of "Sun, 07 Mar 2021 12:14:26 -0500") Message-ID: <87zgzeop4n.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:FvHQvOiMhcNvcBQeGzMhI3wB5/lXtlUEwLQIQlvGoP0+yaN9wEe HoimUrfddArKZlBvWcB6fBtoJhfPN8ppG/v/4GSYFFzS5wGZOAb6zjwvvuOt8kIhjPLjKwW MFWoAOu9CObicvznmo8wOVCsttY5VeNarwzo48S5Bar6sn9Ema9dnyioq/InlhAznRiucph whLaHEEHufDm9fHAbtPSQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:B7etW+mrWGI=:wlcfn7RYgnwIiazs6P/p2D h7k2XkdDEYtVuFS8fTlxJnM/1O7CTSpxex/NB2V7amgCIjfCPLgh0mUkbEmOn/t1cepP4FYND daJ5hrF2ctGeSfrauM10G1mVw4hr/LKyf5iwSD6FNki9oGhEinhQp2zHFZjaZnLbCFLMNG3av 5Zl05DEGaBm/uMtcTHZ44LnAUi5ozwQ41b8EhBsGD4Cr5wZVpwByg/+j7JzYeXjB5RwoKih53 iBdJ5AiOJwdchgWNfogAnCgjeyTrCIvYIL8SUERd1Itj/0VrV9seRtquD5b4ISKBAE/VdsKle gMO9vMSmaRErlVpf9v20JDeq5tF7Nwlc4QF74Ve1dUHbZjmA4DN1Be14bxdhqSYBRHU3PkiCy sVM6bvktI4DAQ0M3b3uURsdNVNTSK/gywskTbPYtvTdsnjHP3M6hydoZ6QGTQmZfzHWsSo+rd AS9Qc4Od+Vh4emLKeDSf6uNfBvO3kyDXCTQuQglc1tWSOVpSTmJu7IJEZPFc81iCSEAAIdZO3 TVG3Uwgw9ja95fwRKHDWqXz82FlGNcDh79fuKn8H4ebvtvCrBDYtFpSCLUkuVo5OClXfeNqC9 EX8y4KOZA/lgeyXkxJrinIVvBWp2YeMVC0ekAPZNc0bsuoM1oXY79kCWqrfvAHzyf+58q4+XC TLUAkMlfHM76JUMGRsfOdqL+4pdsISbtfsLTxr3NtOknN1EREjge1cyDyJnLxuV/oauC28h8L Bl2pJ21nL6y1Oo3WDQ/iUl29/yJG0lx9U4mM1rX+bEtrC5FrBSXjPvuj/vxQD2glDW+a10x5X 910GL/9A6Rr6LUhXZWU+WbkqJ2qgWMoC+b0Auh9aDNozJsXbfJHYaq9kNbneV4TRrj0NdxiXn Y8TjcFMUyzPS9jUkGa0Q== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 46837 Cc: 46837@debbugs.gnu.org, Stefan Kangas X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Glenn Morris writes: Hi Glenn, > I can only repeat the advice in NEWS: > > Please install makeinfo, or if all else fails run 'make lisp' instead > of 'make [all]'. Installing makeinfo means installing texinfo, which needs installing TeX (IIUC). That's a heavy load for a test run on emba. Calling "make lisp" is not applicable, when we call "make bootstrap". The latter one is broken for *everybody* who hasn't installed makeinfo; the advice in etc/NEWS is useless. > I do not and have never recommended "touch info/emacs", please forget > this was ever mentioned. I know, and it was just a try. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 07 12:33:53 2021 Received: (at 46837) by debbugs.gnu.org; 7 Mar 2021 17:33:53 +0000 Received: from localhost ([127.0.0.1]:41283 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lIxHt-0003ZF-C2 for submit@debbugs.gnu.org; Sun, 07 Mar 2021 12:33:53 -0500 Received: from eggs.gnu.org ([209.51.188.92]:40752) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lIxHr-0003Z1-U2 for 46837@debbugs.gnu.org; Sun, 07 Mar 2021 12:33:52 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:60739) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lIxHm-0005R2-7z; Sun, 07 Mar 2021 12:33:46 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1lIxHg-0001Lv-F2; Sun, 07 Mar 2021 12:33:41 -0500 From: Glenn Morris To: Michael Albinus Subject: Re: bug#46837: Makefile dependencies for info files References: <2eeeguus2h.fsf@fencepost.gnu.org> <834khqys2n.fsf@gnu.org> <878s6zp75y.fsf@gmx.de> <58h7lm6g3x.fsf@fencepost.gnu.org> <87zgzeop4n.fsf@gmx.de> X-Spook: Emergency Broadcast System electronic surveillance Sick X-Ran: .vC~QE:EgL7\w_6XU)MQE-*9T8E:}J'Ys{}zYbn5|R*OkVK%b7^[X.:=AqWd7(}s9f/Mw& X-Hue: brightmagenta X-Debbugs-No-Ack: yes X-Attribution: GM Date: Sun, 07 Mar 2021 12:33:40 -0500 In-Reply-To: <87zgzeop4n.fsf@gmx.de> (Michael Albinus's message of "Sun, 07 Mar 2021 18:22:16 +0100") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 46837 Cc: 46837@debbugs.gnu.org, Stefan Kangas X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Michael Albinus wrote: > Installing makeinfo means installing texinfo, which needs installing TeX > (IIUC). texinfo does not require TeX. From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 07 12:38:40 2021 Received: (at 46837) by debbugs.gnu.org; 7 Mar 2021 17:38:40 +0000 Received: from localhost ([127.0.0.1]:41471 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lIxMU-0003uy-S5 for submit@debbugs.gnu.org; Sun, 07 Mar 2021 12:38:40 -0500 Received: from eggs.gnu.org ([209.51.188.92]:42346) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lIxMR-0003ui-Ve for 46837@debbugs.gnu.org; Sun, 07 Mar 2021 12:38:37 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:60965) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lIxMM-0006YM-Ny; Sun, 07 Mar 2021 12:38:30 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1lIxMG-0000Xx-Bj; Sun, 07 Mar 2021 12:38:25 -0500 From: Glenn Morris To: Michael Albinus Subject: Re: bug#46837: Makefile dependencies for info files References: <2eeeguus2h.fsf@fencepost.gnu.org> <834khqys2n.fsf@gnu.org> <878s6zp75y.fsf@gmx.de> <58h7lm6g3x.fsf@fencepost.gnu.org> <87zgzeop4n.fsf@gmx.de> X-Spook: Mitigation Chicago Posse Coderpunks Blackbird Minox RAID X-Ran: "c>(v2:h@M6h0ll^6G^\0cVNdb{'d}Sod)KXvlfPzw'kijB9xblVrtmvL.h{&E!Sss}bLP X-Hue: brightyellow X-Debbugs-No-Ack: yes X-Attribution: GM Date: Sun, 07 Mar 2021 12:38:24 -0500 In-Reply-To: <87zgzeop4n.fsf@gmx.de> (Michael Albinus's message of "Sun, 07 Mar 2021 18:22:16 +0100") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 46837 Cc: 46837@debbugs.gnu.org, Stefan Kangas X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Michael Albinus wrote: > Calling "make lisp" is not applicable, when we call "make bootstrap". make maintainer-clean # or bootstrap-clean if you prefer ./autogen.sh ./configure make lisp From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 07 12:49:15 2021 Received: (at 46837) by debbugs.gnu.org; 7 Mar 2021 17:49:15 +0000 Received: from localhost ([127.0.0.1]:41475 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lIxWl-0004AE-LV for submit@debbugs.gnu.org; Sun, 07 Mar 2021 12:49:15 -0500 Received: from mout.gmx.net ([212.227.15.19]:40481) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lIxWi-00049z-Dj for 46837@debbugs.gnu.org; Sun, 07 Mar 2021 12:49:14 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1615139346; bh=z6GsZW0rNaecIa2te7gWCPDH1c7OIwsUEMPpuT2wUs0=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=bC39chSCzFXS82+sF+SsQ799y/qomJBO/T6zVVuYas9MLB49ggrU+Zsfm7e6Xtmxw O8FVfcrT6/Y8xNhkeRszGhmjwmEz0fthXvy4uz7IVyihxPV4kpQa/SWKhVRDePirrI wMTWojB8KoJJLEuQ8SGilstq1+pqtu+QW8g1rbdM= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from gandalf.gmx.de ([212.91.242.77]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MrQIv-1m4goX17At-00oWnZ; Sun, 07 Mar 2021 18:49:06 +0100 From: Michael Albinus To: Glenn Morris Subject: Re: bug#46837: Makefile dependencies for info files References: <2eeeguus2h.fsf@fencepost.gnu.org> <834khqys2n.fsf@gnu.org> <878s6zp75y.fsf@gmx.de> <58h7lm6g3x.fsf@fencepost.gnu.org> <87zgzeop4n.fsf@gmx.de> Date: Sun, 07 Mar 2021 18:49:04 +0100 In-Reply-To: (Glenn Morris's message of "Sun, 07 Mar 2021 12:33:40 -0500") Message-ID: <87v9a2onvz.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:HeQN2g0Evy1BQ6APbxcouYoqVo1nUMHzO2uQ8VNUREqBpe1wQId HakHfc0uk2E6PwHLNAVWDfjU3XAWG2sMjgdlygxanlXBTY3eG3jQahD3QnKXFF0m6bRDzwV FUqc/WZB5bldVXRC8ShtoVfw0PANb2L0cDZJZbgCZltJoZj5BlzBrJq+4IZNEdGX4VOVl78 PL2fGLYzkJT3bcfTL0JJg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:/lc2ivdeclc=:zuXO5yy1aHLUHsUokiPxSw gzm5L0FiUpFAdDbB68vlpMES5div29y6kpsks/OINoUB6RDOzwLgz3QoIKyMigqXZU+TNFn/j K+Hh6rMw50eI4s1D6HsanS2hC7b6ysiScok74qjmy+m3MeOW+fiTU3PWAgyKasMbF/vLT9Uha 7lAx5KNKzTv+iyyD+d6Qw7C9YpoT6y2PwtgbwX1O2i/mmFOfVp8z2nyzOO9HflUgNU4nsB8ML cAaq4lbUpG2KnGE+8ksoL2aMi6K5PY3uW8SvCTVyyWmvcH9nWQ6tWxYbb4asliB9kUoHOIAOr kH6nwHPYqxU3hLnB0qbFqnc8L4tH74inHOmmMmA1BqKm+XShubWwKVefPmgw+x5uNY6mUYV4I zD0hplPHqTd2i+vjaIUBJ6J7zUzECbDKTAUxu80R+dlXVIPQj4LVANe6qZBXYLs22+cxy5l6N lGx1nA1A+PaZuwvuBM94OoGz+LI8Xlr0zoai92JpmlYvexPp94fVHC1mmxKGVNqa8mFCFHSmP uzkCdJ09xnZnX+TwlEpxE947l1rxZD7EH8B3qUWHPiXiAfwQx9Q28b+WplZ6lSjZgbJq+SyqF KyyCe3J8Odp/mOzRYvOdQGH9oCrtVUl2PdMmRNkPBucgKhDd5q6UZ/TfRv5uZAdbd+2upu+Ma IjqwjBNz/PY/UaPeVrCnYYoCts1o0IHIsZbE+Q53SMkrdbCm8OlfwPMs9r1KQ0NWZ6P2Zreza G/t4Mcw5CN5euUG6AyfTePtvjc1ffpIhp+auuVP40J3+41eVFG1mNw7cCKC2Ir1eIjIoc02/5 yyPfPfH0yvxN9mBUxOo2OY0/7c98JM66KS6jBpTZooBZaXGvRhhoXzDsR7EeqmHR8tXzrjscU 76xYgzdl0HCDv7/7YZoQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 46837 Cc: 46837@debbugs.gnu.org, Stefan Kangas X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Glenn Morris writes: >> Installing makeinfo means installing texinfo, which needs installing TeX >> (IIUC). > > texinfo does not require TeX. Well, then I'll try this way. Thanks! Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 08 12:51:44 2021 Received: (at 46837) by debbugs.gnu.org; 8 Mar 2021 17:51:44 +0000 Received: from localhost ([127.0.0.1]:44731 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lJK2g-0002TT-6t for submit@debbugs.gnu.org; Mon, 08 Mar 2021 12:51:44 -0500 Received: from eggs.gnu.org ([209.51.188.92]:39720) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lJK2d-0002TE-Fu for 46837@debbugs.gnu.org; Mon, 08 Mar 2021 12:51:41 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:52682) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lJK2X-0006S7-KT; Mon, 08 Mar 2021 12:51:33 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1lJK2V-0001VZ-I0; Mon, 08 Mar 2021 12:51:31 -0500 From: Glenn Morris To: Michael Albinus Subject: Re: bug#46837: Makefile dependencies for info files References: <2eeeguus2h.fsf@fencepost.gnu.org> <834khqys2n.fsf@gnu.org> <878s6zp75y.fsf@gmx.de> <58h7lm6g3x.fsf@fencepost.gnu.org> <87zgzeop4n.fsf@gmx.de> X-Spook: Chemical spill utopia blackjack Tijuana chaining HTCIA X-Ran: y.It0Y^03LNs~?KN<`e9A(]Y@Z({/_E.o81mIOa}:[Yb6R&/:5<`6OO)cj<_b4*9|Xb[7/ X-Hue: green X-Attribution: GM Date: Mon, 08 Mar 2021 12:51:31 -0500 In-Reply-To: (Glenn Morris's message of "Sun, 07 Mar 2021 12:38:24 -0500") Message-ID: <4r8s6xedp8.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 46837 Cc: 46837@debbugs.gnu.org, Stefan Kangas X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Glenn Morris wrote: > make maintainer-clean # or bootstrap-clean if you prefer > ./autogen.sh > ./configure > make lisp Obviously this will fail at the configure step if makeinfo is not present. I shouldn't have tried to provide workarounds (though something like the above can be useful eg when bisecting). makeinfo is a small package with small dependencies. From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 08 12:58:18 2021 Received: (at 46837) by debbugs.gnu.org; 8 Mar 2021 17:58:18 +0000 Received: from localhost ([127.0.0.1]:44746 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lJK92-0002e0-8J for submit@debbugs.gnu.org; Mon, 08 Mar 2021 12:58:18 -0500 Received: from mout.gmx.net ([212.227.17.22]:57393) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lJK8z-0002dm-7T for 46837@debbugs.gnu.org; Mon, 08 Mar 2021 12:58:15 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1615226287; bh=WZ52y1RXIMlvn9BSKHN6zJJGLH5X0gxnBC5jf/yGxTg=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=AggRKoO90XQdGfbsGwAdyIayCDekZiKNGctu57I7+HJWp6O5D7C7C/MzEV/bQrkC7 PX9arlEDKTToOgn3EiNxmiOyEX9HY2u5fJmIz1eGvxUPnTGoHQFTUSM+iohlvK6uxy lD/+2LyWENtgSAN8RpzlStvMHSIjRgUzaZRDeKu0= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from gandalf.gmx.de ([213.220.151.116]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MaJ81-1lE0Z00QOz-00WBcE; Mon, 08 Mar 2021 18:58:07 +0100 From: Michael Albinus To: Glenn Morris Subject: Re: bug#46837: Makefile dependencies for info files References: <2eeeguus2h.fsf@fencepost.gnu.org> <834khqys2n.fsf@gnu.org> <878s6zp75y.fsf@gmx.de> <58h7lm6g3x.fsf@fencepost.gnu.org> <87zgzeop4n.fsf@gmx.de> <4r8s6xedp8.fsf@fencepost.gnu.org> Date: Mon, 08 Mar 2021 18:58:05 +0100 In-Reply-To: <4r8s6xedp8.fsf@fencepost.gnu.org> (Glenn Morris's message of "Mon, 08 Mar 2021 12:51:31 -0500") Message-ID: <87tuplsf2q.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:t1X/v/b2FLrlLedu2QioKJabgwvlUmjo8npNDBWSzrVNgZxZ5HR co7rh3ZgBIqMh0YxOiefiSwJB+IAywTg3e4QmRmaFUfY2o7W4LE1NCrCWoSkk6ORE6ebn9U 3pIQiRD6pVwQ7dmKze0l0ecevlu24lA4yiRiNRVi7DQQe4JojePGdo98In+4zbnZaQm8tbC WobEdCUAUCFY5m0v6YF6Q== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:WRdr0u0UJHs=:Mhc4cIYJydmnKYYwz+RN3w oyI6I9pn+WXT86qjSa3qPXf6k/xoF0oX2tfQ8JT+HbNzlkbZP2kGd0iWvnoR5vHu59rfkIV0P RcgpecJOu9k2j79QW66s7vxBccuwMEngw1uWH0Rg8DafsqAy9R0JMmnRblru+LNwelMc2xSAE fuep0wkhwy0kyeP+BBMSbosmljkmOLggfyBpLql810Riyh5HDD3tCrZqzN+ROoeR1uSFE1xSa 8t8yj3ZQO7lRnmKUJJJ8R9Dd7MVkR6zaIv7oLoAbNs2YGY1BU0JWW6d7LfUS10ZsPbxkkyrzO seo/ugIJhCvj/mYQtzIAX4lMf8XKEUYJal4L9mqcluyvv+F//cDWh3uskFSirprvyMYE88tvT dCmVc9EH1Lo8f/oEEGn6eWknCFmqX/nVeTAKFpVK3hukMJB/iuKbayMJo5ILC4rEYnEgPVeiq dvi7FXmwAvpZwc4/xCzhV9h7DTDTvawsJDM9543HCzz8/wzuRLPS+J6uK1YxobQKAwzRZVlDu 8Tgy5cagWcNEiJwUwXVvxnWDUX+lX/OX/iGvDdrZ1Ddm3FpdesMjik4O+s+ZcUwvKoQoU5oJ2 rIXO7GQdMc29F7ZnLJCnNLu2OY32Bp3vuAkiAEyuAL5skw4mcDYCx4p/hefAQ3R9FeY+KJo15 +DEjkpwe5k3PLr/k/IDpwa3VeTxTeZHUazdmF4NV2ntfO7sB6AY34yDFvj0nkJEzt8tMuV9gR /Jy3QzKfOa2m6aCbfHTPs0SGKgMJI4+RxhrFkGkBUW6vKl0w4Bf6OzKRgHB/DG5JTDasxyIDX hCp8G55QYrNDgoHoaC538RcL7MwdwgtVRAB9R7c8cvGDyvBdKUU/Wj86+Wovg7ql/SdrlCtZi dHXb/CaKKzbvTaA2DxNw== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 46837 Cc: 46837@debbugs.gnu.org, Stefan Kangas X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Glenn Morris writes: Hi Glenn, >> make maintainer-clean # or bootstrap-clean if you prefer >> ./autogen.sh >> ./configure >> make lisp > > Obviously this will fail at the configure step if makeinfo is not present. At least for me it is solved, since I have decided to install also texinfo on emba. Thanks for the explanation (that it doesn't depend on TeX)! Best regards, Michael. From unknown Wed Jun 25 05:37:50 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 06 Apr 2021 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator