[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
compiling bash 3.0.3+ needs makeinfo.
From: |
will |
Subject: |
compiling bash 3.0.3+ needs makeinfo. |
Date: |
Sat, 20 Nov 2004 04:27:44 +0100 |
Hi,
I tried to compile bash 3.0.16, and came across a small problem. I
Don't know if it qualifies as a bug, so please bare with me, I'm
pretty new to the open-source/linux world.
After updating the source to patchlevel 16, the install process
doesn't install the man-pages and the info-page, so I tracked down
the problem to bash30-003, which patches doc/bashref.texi. I Don't
know anything about texinfo files or make, but it seems like the
make process figures out that doc/bashref.texi has changed so it
has to "recompile" the doc/bashref.info file using makeinfo.
"Recompiling" is of course all fine and dandy except for fact that
I don't use info files and therefore the texinfo tools are not
present on my system. Naturally the "recompile" of doc/bashref.info
fails, resulting in the missing info (which I don't care about)
and the man-page (my favourite source of information) after make
install :(.
The fix for me is pretty easy. I can touch doc/bashref.info after
patching or I can copy the man-pages manually, but not all people
might pick up on this, perhaps resulting in a bash 2.05b man page
for bash 3.0 system after an upgrade.
Anyway, I think it would be a good idea to include the changes for
doc/bashref.info in the patches, or maybe rearrange the makefile
so that man-pages get installed before the "recompile" of the
info-page.
Again I'm pretty new to all this, so make install might do exactly
what it was intended to do.
Just my 2 cents, thanks for listening :)...
Best regards,
will
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- compiling bash 3.0.3+ needs makeinfo.,
will <=