Subject: bug#3982 closed by Glenn Morris <[email-masked]> (Re: bug#3982: Emacs 23.1 configure/Makefile: MAKEINFO=no inconsistent with test for $(MAKEINFO)=off)

From: [email-masked] (Emacs bug Tracking System)
Date: Sat, 29 Aug 2009 02:25:10 +0000

This is an automatic notification regarding your bug report
which was filed against the emacs package:

#3982: Emacs 23.1 configure/Makefile: MAKEINFO=no inconsistent with test for $(MAKEINFO)=off

It has been closed by Glenn Morris <[email-masked]>.

Their explanation is attached below along with your original report.
If this explanation is unsatisfactory and you have not received a
better one in a separate message then please contact Glenn Morris <[email-masked]> by
replying to this email.

-- 
3982: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3982
Emacs Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#3982: Emacs 23.1 configure/Makefile: MAKEINFO=no inconsistent with test for $(MAKEINFO)=off
From: Glenn Morris <[email-masked]>
To: [email-masked]
Date: Fri, 28 Aug 2009 22:20:33 -0400

  * Makefile.in (info-real): Don't ignore errors from doc Makefiles.
  (info): Don't give an error in the absence of makeinfo - let the doc
  Makefiles do that, if the info files need rebuilding. (Bug#3982)

Subject: Emacs 23.1 configure/Makefile: MAKEINFO=no inconsistent with test for $(MAKEINFO)=off
From: Helmut Steeb <[email-masked]>
To: [email-masked]
Date: Thu, 30 Jul 2009 21:23:55 +0200

Hello,

for http://ftp.gnu.org/pub/gnu/emacs/emacs-23.1.tar.gz
on KUbuntu 6.06, after running configure, I got a Makefile with

  MAKEINFO=no

(which seems to originate from configure line 5319), but all the tests
in the Makefile compare to "off", like

  test "$(MAKEINFO)" = "off";

Therefore "make install" failed with

  makeinfo is missing - cannot build manuals

After manually adapting Makefile to

  MAKEINFO=off

"make install" it worked fine.

==> either configure should create "Makefile=off",
    or the Makefile tests should check for "no".

Thanks for Emacs!

Helmut
-- 
Helmut Steeb
[email-masked] (akt. Jahr einsetzen / insert current year)