FTBFS while installing docs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linaro GRUB |
New
|
Undecided
|
Unassigned |
Bug Description
In some build environments (in my case, Fedora 19 x86_64), grub will fail to complete the make install step with the following error messages. NB: this does not happen with the latest upstream source so it may just be a matter of merging in the new grub-dev.texi file.
A short term workaround is to remove "docs" from the SUBDIRS variable in Makefile.am and rerun autogen.sh.
Partial build log:
Making install in docs
make[2]: Entering directory `/home/
restore=: && backupdir=".am$$" && \
am__cwd=`pwd` && CDPATH=
rm -rf $backupdir && mkdir $backupdir && \
if (/usr/bin/makeinfo --version) >/dev/null 2>&1; then \
for f in grub-dev.info grub-dev.info-[0-9] grub-dev.
if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \
done; \
else :; fi && \
cd "$am__cwd"; \
if /usr/bin/makeinfo -I . \
-o grub-dev.info grub-dev.texi; \
then \
rc=0; \
CDPATH=
else \
rc=$?; \
CDPATH=
$restore $backupdir/* `echo "./grub-dev.info" | sed 's|[^/]*$||'`; \
fi; \
rm -rf $backupdir; exit $rc
grub-dev.texi:1398: @subsection seen before @end itemize
grub-dev.texi:1399: @item outside of table or list
grub-dev.texi:1404: @item outside of table or list
grub-dev.texi:1407: unmatched `@end itemize'
grub-dev.texi:92: warning: node next `Getting the source code' in menu `Finding your way around' and in sectioning `Coding style' differ
grub-dev.texi:115: warning: node next `Coding style' in menu `Contributing Changes' and in sectioning `Finding your way around' differ
grub-dev.texi:115: warning: node prev `Coding style' in menu `Finding your way around' and in sectioning `Getting the source code' differ
grub-dev.texi:213: warning: node next `Finding your way around' in menu `Coding style' and in sectioning `Contributing Changes' differ
grub-dev.texi:213: warning: node prev `Finding your way around' in menu `Getting the source code' and in sectioning `Coding style' differ
grub-dev.texi:297: warning: node prev `Contributing Changes' in menu `Coding style' and in sectioning `Finding your way around' differ
grub-dev.texi:955: warning: node next `Video API' in menu `Bitmap API' and in sectioning `Example usage of Video API' differ
grub-dev.texi:1356: warning: node `Bitmap API' is next for `Example usage of Video API' in sectioning but not in menu
grub-dev.texi:1356: warning: node prev `Example usage of Video API' in menu `Bitmap API' and in sectioning `Video API' differ
grub-dev.texi:1395: warning: node `Example usage of Video API' is next for `Bitmap API' in menu but not in sectioning
grub-dev.texi:1395: warning: node prev `Bitmap API' in menu `Video API' and in sectioning `Example usage of Video API' differ
make[2]: *** [grub-dev.info] Error 1
make[2]: Leaving directory `/home/
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/home/
make: *** [install] Error 2
http:// git.savannah. gnu.org/ cgit/grub. git/commit/ ?id=d4c4b8e1a08 5f92afcec36f6e5 90c6dfc51d0a1c