Bug 17419 - build failure: bfd.texinfo has missing node references
Summary: build failure: bfd.texinfo has missing node references
Alias: None
Product: binutils
Classification: Unclassified
Component: binutils (show other bugs)
Version: 2.24
: P2 normal
Target Milestone: ---
Assignee: Not yet assigned to anyone
Depends on:
Reported: 2014-09-21 03:59 UTC by Michael Rolle
Modified: 2014-09-21 06:53 UTC (History)
0 users

See Also:
Last reconfirmed:

Transcript of build failure (538 bytes, text/plain)
2014-09-21 03:59 UTC, Michael Rolle

Note You need to log in before you can comment on or make changes to this bug.
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.