gdb-5.0/gdb/doc/Makefile.in patch -- is this patch really correct?

Chris Faylor cgf@cygnus.com
Fri Jun 30 07:19:00 GMT 2000


On Fri, Jun 30, 2000 at 04:46:53AM -0400, Eli Zaretskii wrote:
>> From: Chris Faylor <cgf@cygnus.com>
>> Date: Fri, 30 Jun 2000 01:06:35 -0400
>> 
>> I've just been bitten by this patch and I don't really understand it.
>> 
>> The .info files that should be installed come from the build directory
>> not from the source directory.  I don't see any .info* files in gdb/doc
>> at all.
>
>Did you look in the source distribution on ftp.gnu.org, or somewhere
>else?  I just looked in the GDB 5.0 distribution as downloaded from
>the GNU site, and the Info files are there in gdb/doc directory.

I looked in the directory that I've checked out via CVS.  AFAICT, there are
no *.info files there.

Ok.  I've logged into sourceware and looked in the gdb/doc directory.
No info files there either.

>I believe the GNU standards require that source distributions come
>with Info files, so that end users won't need to run `makeinfo' to
>produce them.

Even if that is the case, since the Makefile builds the info files in
the build directory via the 'gdb.info' rule, blindly cd'ing to the
source directory can't be the correct way to handle this.

IMO, the files should be found VPATH.

>In addition, the *diff.bz2 files for the snapshots include diffs for
>the *.info* files as well.  So it seems that you should have had the
>Info files in the source directory.  Can you try to understand why you
>didn't have them?

I don't have them because I don't download snapshots.  As a GDB developer,
I use CVS.

cgf


More information about the Gdb-patches mailing list