bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#29931: 27.0.50; Slightly suboptimal build behavior on macOS


From: Alan Third
Subject: bug#29931: 27.0.50; Slightly suboptimal build behavior on macOS
Date: Mon, 1 Jan 2018 14:54:02 +0000
User-agent: Mutt/1.9.1 (2017-09-22)

On Mon, Jan 01, 2018 at 08:13:03AM -0500, Noam Postavsky wrote:
> Philipp <p.stephani2@gmail.com> writes:
> 
> >   GEN      ../../info/auth.info
> > ./../emacs/docstyle.texi:3: warning: unrecognized encoding name `UTF-8'.
> >
> > This is because macOS ships an ancient version of makeinfo (4.8).
> 
> Doesn't configure catch this?
> 
>     ## Require makeinfo >= 4.13 (last of the 4.x series) to build the manuals.
>     if test "${MAKEINFO:=makeinfo}" != "no"; then
>       case `($MAKEINFO --version) 2>/dev/null` in
>         *' (GNU texinfo) '4.1[[3-9]]* | \
>         *' (GNU texinfo) '[[5-9]]* | \
>         *' (GNU texinfo) '[[1-9][0-9]]* ) ;;
>         *) MAKEINFO=no;;
>       esac
>     fi

It looks to me like this test is almost immediately circumvented by:

    if test "$MAKEINFO" = "no"; then
      MAKEINFO=makeinfo

configure only throws up an error message if you don’t already have
info/emacs.info in your build tree, and I’d guess Philipp has them
from before the check for 4.13 was implemented (December 2016).

-- 
Alan Third





reply via email to

[Prev in Thread] Current Thread [Next in Thread]