I think I still have automake 1.14 lying around, but would be nice if automake-1.15 would have just accepted the patch :)
Most important - the patch seems to be working! At least I got farther...
On my "bare system" - initially NO extras installed to find 'hard', i.e., real dependencies.
address@hidden:[/data/prj/gnu/coreutils/coreutils-8.23]make
GEN lib/alloca.h
GEN lib/arpa/inet.h
GEN ./src/
single-binary.mk cd . && /bin/sh /data/prj/gnu/coreutils/coreutils-8.23/build-aux/missing automake-1.14 --gnu Makefile
/data/prj/gnu/coreutils/coreutils-8.23/build-aux/missing[81]: automake-1.14: not found.
WARNING: 'automake-1.14' is missing on your system.
You should only need it if you modified 'Makefile.am' or
'
configure.ac' or m4 files included by '
configure.ac'.
The 'automake' program is part of the GNU Automake package:
<
http://www.gnu.org/software/automake>
It also requires GNU Autoconf, GNU m4 and Perl in order to run:
<
http://www.gnu.org/software/autoconf>
<
http://www.gnu.org/software/m4/>
<
http://www.perl.org/>
make: 1254-004 The error code from the last command is 127.
So, on my "more loaded system - x064 - (with other tools, i.e.)
address@hidden:[/data/prj/gnu/coreutils/coreutils-8.23]automake
configure.ac:35: error: version mismatch. This is Automake 1.15,
configure.ac:35: but the definition used by this AM_INIT_AUTOMAKE
configure.ac:35: comes from Automake 1.14.1. You should recreate
configure.ac:35: aclocal.m4 with aclocal and run automake again.
After loading automake 1.14.1 and running automake - got farther still,
address@hidden:[/data/prj/gnu/coreutils/coreutils-8.23]make
cd . && /bin/sh ./config.status Makefile depfiles
config.status: creating Makefile
config.status: executing depfiles commands
GEN lib/configmake.h
GEN lib/ctype.h
GEN lib/dirent.h
GEN lib/errno.h
GEN lib/fcntl.h
GEN lib/float.h
GEN lib/fnmatch.h
GEN lib/getopt.h
GEN lib/iconv.h
GEN lib/inttypes.h
GEN lib/langinfo.h
GEN lib/locale.h
GEN lib/math.h
GEN lib/netdb.h
GEN lib/selinux/selinux.h
GEN lib/selinux/context.h
GEN lib/signal.h
GEN lib/stdalign.h
GEN lib/stdint.h
GEN lib/stdio.h
GEN lib/stdlib.h
GEN lib/string.h
GEN lib/sys/ioctl.h
GEN lib/sys/resource.h
GEN lib/sys/select.h
GEN lib/sys/socket.h
GEN lib/sys/stat.h
GEN lib/sys/time.h
GEN lib/sys/types.h
GEN lib/sys/uio.h
GEN lib/sys/utsname.h
GEN lib/sys/wait.h
GEN lib/termios.h
GEN lib/time.h
GEN lib/unistd.h
GEN lib/wchar.h
GEN lib/wctype.h
GEN src/coreutils.h
/bin/sh: 0403-057 Syntax error at line 1 : `;' is not expected.
make: 1254-004 The error code from the last command is 2.
Shall rerun ./configure and see if the ./src directory problem is solved as well (after automake)
p.s.
I do this packaging as root - so I always need to
# export FORCE_UNSAFE_CONFIGURE=1
Would be "more friendly" if this check could be reported earlier in ./configure rather than just before it finishes.