Noam Postavsky schrieb am Mo., 1. Jan. 2018 um 14:13 Uhr: > Philipp 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.