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.