Bug 17419

Summary: build failure: bfd.texinfo has missing node references
Product: binutils Reporter: Michael Rolle <m>
Component: binutilsAssignee: Not yet assigned to anyone <unassigned>
Status: WAITING ---    
Severity: normal    
Priority: P2    
Version: 2.24   
Target Milestone: ---   
Host: Target:
Build: Last reconfirmed:
Attachments: Transcript of build failure

Description Michael Rolle 2014-09-21 03:59:21 UTC
Created attachment 7798 [details]
Transcript of build failure

I am building binutils from source, on Cygwin.  The source tarball is binutils-2.24.51-5-src.tar (actually came from Cygwin as .tar.gz)

I untarred it to a source directory tree.  Ran ./configure and then make.
The make failed.  I identified the location of the failure in the target info-recursive in the ./bfd directory.

The file ./bfd/doc/bfd.texinfo has errors, three undefined references.
The ChangeLog file indicates that these three items were added in 2013 sometime.

I assume there's a patch available, or a newer release that has this fixed, because I can't imagine this error being out in the world for over a year and no bug report here in bugzilla.

Someone please tell me if I did something wrong, or perhaps Cygwin just needs to get a newer release or a patch.

I removed the three lines 199, 200, and 201, and deleted the reference in line 222, and now it builds fine.

Attached is a transcript.
Comment 1 Michael Rolle 2014-09-21 06:01:01 UTC
I looked at the GNU release version 2.24, and its bfd.texinfo is identical to the one I got from Cygwin (except for the Copyright line).
Anyone like to forward this bug report to GNU?
Comment 2 Andreas Schwab 2014-09-21 06:53:34 UTC
The nodes are part of bfdt.texi, make sure it is correctly generated.