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: Philipp Stephani
Subject: bug#29931: 27.0.50; Slightly suboptimal build behavior on macOS
Date: Mon, 01 Jan 2018 13:51:54 +0000



Noam Postavsky <npostavs@users.sourceforge.net> schrieb am Mo., 1. Jan. 2018 um 14:13 Uhr:
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


Indeed, but only for a fresh checkout. Otherwise configure sees that info/emacs.info already exists and thinks that it's a release build.
Maybe configure could check for .git instead? That should detect a Git clone more reliably.

reply via email to

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