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

2024-05-06 Thread Martin Dorey
Follow-up Comment #4, bug #65536 (group make):

Discarding my bodge here and pulling and sorting out changes from elsewhere,
the problem here appears to have gone.  Job's a good un, thanks.


___

Reply to this item at:

  

___
Message sent via Savannah
https://savannah.gnu.org/




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

2024-05-06 Thread Paul D. Smith
Update of bug #65536 (group make):

  Item Group: Bug => Documentation  
  Status:None => Fixed  
 Assigned to:None => psmith 
 Open/Closed:Open => Closed 
   Fixed Release:None => SCM
   Triage Status:None => Medium Effort  

___

Follow-up Comment #3:

I rewrote this entire chapter (or at least most of it).  It passes builds on
my system.  Please let me know if it still fails with older texinfo / makeinfo
environments.  I will have to figure out how to run with older versions if so.


___

Reply to this item at:

  

___
Message sent via Savannah
https://savannah.gnu.org/




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

2024-03-29 Thread Martin Dorey
Follow-up Comment #2, bug #65536 (group make):

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 
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.


___

Reply to this item at:

  

___
Message sent via Savannah
https://savannah.gnu.org/




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

2024-03-29 Thread Paul D. Smith
Follow-up Comment #1, bug #65536 (group make):

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


___

Reply to this item at:

  

___
Message sent via Savannah
https://savannah.gnu.org/




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

2024-03-29 Thread Martin Dorey
URL:
  

 Summary: make.texi:5449: node `Using Variables' lacks menu
item for `Conditionalizing' despite being its Up target
   Group: make
   Submitter: mdorey
   Submitted: Fri 29 Mar 2024 10:33:17 AM PDT
Severity: 3 - Normal
  Item Group: Bug
  Status: None
 Privacy: Public
 Assigned to: None
 Open/Closed: Open
 Discussion Lock: Any
   Component Version: SCM
Operating System: POSIX-Based
   Fixed Release: None
   Triage Status: None


___

Follow-up Comments:


---
Date: Fri 29 Mar 2024 10:33:17 AM PDT By: Martin Dorey 
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.







___

Reply to this item at:

  

___
Message sent via Savannah
https://savannah.gnu.org/