The section "Variable definition macros"  contains the following text:
> See the section on Defining Macros in Spec Files in Chapter 22, Spec File Syntax for more on this subject.
However, there is no such section.
 <URL: http://docs.fedoraproject.org/en-US/Fedora_Draft_Documentation/0.1/html/RPM_Guide/ch22s02.html#id439815 >
Removing myself for these bug components as I'm either no longer involved in that aspect of the project, or no longer care to watch this particular bug. Sorry if you are caught in a maelstrom of bug changes as a result!
The RPM Guide has been deprecated in favor of https://rpm-packaging-guide.github.io/.
Closing the issue here.