A VPATH build fails to install bash.info (in Versions 3.x this file is in the build tree, not in the source tree!). The patch (inspired by automake) covers both possibilities. diff -ur bash-3.2.orig/doc/Makefile.in bash-3.2/doc/Makefile.in --- bash-3.2.orig/doc/Makefile.in 2004-07-27 14:57:48.000000000 +0200 +++ bash-3.2/doc/Makefile.in 2007-03-28 22:22:04.000000000 +0200 @@ -225,7 +225,8 @@ -$(INSTALL_DATA) $(srcdir)/bashbug.1 $(DESTDIR)$(man1dir)/bashbug${man1ext} # uncomment the next line to install the builtins man page # -$(INSTALL_DATA) $(srcdir)/builtins.1 $(DESTDIR)$(man1dir)/bash_builtins${man1ext} - -$(INSTALL_DATA) $(srcdir)/bash.info $(DESTDIR)$(infodir)/bash.info + -if test -f bash.info; then d=.; else d=$(srcdir); fi; \ + $(INSTALL_DATA) $$d/bash.info $(DESTDIR)$(infodir)/bash.info # run install-info if it is present to update the info directory if $(SHELL) -c 'install-info --version' >/dev/null 2>&1; then \ install-info --dir-file=$(DESTDIR)$(infodir)/dir $(DESTDIR)$(infodir)/bash.info; \