bugmake - Bugs: bug #65536, make.texi:5449: node `Using...

 
 

bug #65536: make.texi:5449: node `Using Variables' lacks menu item for `Conditionalizing' despite being its Up target

Submitter:  Martin Dorey <mdorey>
Submitted:  Fri 29 Mar 2024 05:33:17 PM UTC
   
 
Severity:  3 - Normal Item Group:  Bug
Status:  None Privacy:  Public
Assigned to:  None Open/Closed:  Open
Component Version:  SCM Operating System:  POSIX-Based
Fixed Release:  None Triage Status:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Fri 29 Mar 2024 06:20:11 PM UTC, comment #2: 

I'm seemingly using:

martind@stormy:~/download/make-2024-03-29$ makeinfo --version
texi2any (GNU texinfo) 6.5

Copyright (C) 2017 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
martind@stormy:~/download/make-2024-03-29$

... from https://packages.debian.org/buster/texinfo.

Martin Dorey <mdorey>
Fri 29 Mar 2024 05:56:00 PM UTC, comment #1: 

Hrm why don't I see this?  Martin can you let me know what version of makeinfo you are using?

Paul D. Smith <psmith>
Group administrator
Fri 29 Mar 2024 05:33:17 PM UTC, original submission:  

A fresh clone from git goes through bootstrap and configure OK for me but fails at the make step with:

...
rm -rf $backupdir; exit $rc
make.texi:460: warning: node `Preparing' is prev for `Reading' in menu but not in sectioning
make.texi:6179: warning: node next `Setting' in menu `Appending' and in sectioning `Conditionalizing' differ
make.texi:6254: warning: node `Appending' is next for `Conditionalizing' in sectioning but not in menu
make.texi:6254: warning: node `Setting' is prev for `Conditionalizing' in sectioning but not in menu
make.texi:6254: warning: node `Using Variables' is up for `Conditionalizing' in sectioning but not in menu
make.texi:5449: node `Using Variables' lacks menu item for `Conditionalizing' despite being its Up target
make.texi:6304: warning: node prev `Appending' in menu `Setting' and in sectioning `Conditionalizing' differ
make[1]: *** [Makefile:417: make.info] Error 1
make[1]: Leaving directory '/home/martind/download/make-2024-03-29/doc'
make: *** [Makefile:982: all-recursive] Error 1
martind@stormy:~/download/make-2024-03-29$

I don't think this is the right solution, so just present it to give context about where the problem is, but the make step... gets further for me with:

diff --git a/doc/make.texi b/doc/make.texi
index cb7420d0..90687bde 100644
--- a/doc/make.texi
+++ b/doc/make.texi
@@ -6252,7 +6252,7 @@ As with the @code{shell} function, the exit status of the just-invoked
 shell script is stored in the @code{.SHELLSTATUS} variable.

 @node Conditionalizing
-@section Conditionally Assigning to Variables
+@subsection Conditionally Assigning to Variables
 @cindex ?=
 @cindex ?:=
 @cindex ?::=

It still says:

make.texi:460: warning: node `Preparing' is prev for `Reading' in menu but not in sectioning

... but that's just a warning, so no longer blocks me.

Martin Dorey <mdorey>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by psmith (Posted a comment)
  • -email is unavailable- added by mdorey (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    No changes have been made to this item

    Back to the top

    Powered by Savane 3.13-caa5.
    Corresponding source code