Hello, Just tried to compile coreutils from scratch, and encountered the following problem: === $ git clone git://git.sv.gnu.org/coreutils $ cd coreutils $ ./bootstrap ./bootstrap: Bootstrapping from checked-out coreutils sources... ./bootstrap: consider installing git-merge-changelog from gnulib ./bootstrap: getting gnulib files... Submodule 'gnulib' (git://git.sv.gnu.org/gnulib.git) registered for path 'gnulib' Cloning into 'gnulib'... remote: Counting objects: 152449, done. remote: Compressing objects: 100% (23127/23127), done. remote: Total 152449 (delta 129329), reused 152347 (delta 129264) Receiving objects: 100% (152449/152449), 26.01 MiB | 10.80 MiB/s, done. Resolving deltas: 100% (129329/129329), done. Checking connectivity... done Submodule path 'gnulib': checked out 'cfe23e81eb50e13417b1e2818314c50eb33088bb' ./bootstrap: getting translations into po/.reference for coreutils... receiving incremental file list ./ af.po be.po bg.po ca.po cs.po da.po de.po el.po eo.po es.po et.po eu.po fi.po fr.po ga.po gl.po hr.po hu.po ia.po id.po it.po ja.po kk.po ko.po lg.po lt.po ms.po nb.po nl.po pl.po pt.po pt_BR.po ro.po ru.po sk.po sl.po sv.po tr.po uk.po vi.po zh_CN.po zh_TW.po
sent 835 bytes received 4407641 bytes 801541.09 bytes/sec total size is 16351164 speedup is 3.71 ./bootstrap: updated po/af.po... ./bootstrap: updated po/be.po... ./bootstrap: updated po/bg.po... ./bootstrap: updated po/ca.po... ./bootstrap: updated po/cs.po... ./bootstrap: updated po/da.po... ./bootstrap: updated po/de.po... ./bootstrap: updated po/el.po... ./bootstrap: updated po/eo.po... ./bootstrap: updated po/es.po... ./bootstrap: updated po/et.po... ./bootstrap: updated po/eu.po... ./bootstrap: updated po/fi.po... ./bootstrap: updated po/fr.po... ./bootstrap: updated po/ga.po... ./bootstrap: updated po/gl.po... ./bootstrap: updated po/hr.po... ./bootstrap: updated po/hu.po... ./bootstrap: updated po/ia.po... ./bootstrap: updated po/id.po... ./bootstrap: updated po/it.po... ./bootstrap: updated po/ja.po... ./bootstrap: updated po/kk.po... ./bootstrap: updated po/ko.po... ./bootstrap: updated po/lg.po... ./bootstrap: updated po/lt.po... ./bootstrap: updated po/ms.po... ./bootstrap: updated po/nb.po... ./bootstrap: updated po/nl.po... ./bootstrap: updated po/pl.po... ./bootstrap: updated po/pt.po... ./bootstrap: updated po/pt_BR.po... ./bootstrap: updated po/ro.po... ./bootstrap: updated po/ru.po... ./bootstrap: updated po/sk.po... ./bootstrap: updated po/sl.po... ./bootstrap: updated po/sv.po... ./bootstrap: updated po/tr.po... ./bootstrap: updated po/uk.po... ./bootstrap: updated po/vi.po... ./bootstrap: updated po/zh_CN.po... ./bootstrap: updated po/zh_TW.po... ./bootstrap: autopoint --force sh: build-aux/git-version-gen: not found /usr/bin/m4: m4_esyscmd subprocess failed /usr/bin/m4:configure.ac:444: cannot open `m4/cu-progs.m4': No such file or directory autom4te: /usr/bin/m4 failed with exit status: 1 autopoint: *** Missing version: please specify in configure.ac through a line 'AM_GNU_GETTEXT_VERSION(x.yy.zz)' the gettext version the package is using autopoint: *** Stop. === I'm using: ==== $ autoconf --version | head -n1 autoconf (GNU Autoconf) 2.65 $ automake --version | head -n1 automake (GNU automake) 1.14 $ gettext --version | head -n1 gettext (GNU gettext-runtime) 0.18.3 $ gcc --version | head -n1 gcc (GCC) 4.8.2 $ m4 --version | head -n1 m4 (GNU M4) 1.4.13 $ git describe --always v8.22-16-gbe97f3e ==== This was done on an old Ubuntu server, so some package (gettext,automake,gcc) were compiled from source and are in non-standard location, if that matters. Thanks, -Gordon
