When building from git as per the instructions with
./bootstrap --skip-po
./configure --prefix=/usr --enable-mt --with-rmt=/usr/libexec/rmt
make
the build fails like this:
make[3]: Entering directory '/home/awalrond/dump/cpio/lib'
make[3]: *** No rule to make target 'exit.c', needed by 'exit.o'. Stop.
Compared the (bootstrapped from git) lib directory with that from the
2.12 tarball:
$ ls lib/
Makefile.am Makefile.in paxerror.c paxexit.c paxexit-status.c
paxlib.h paxnames.c rmt.h rtapelib.c system.h system-ioctl.h
$ ls ../cpio-2.12/lib/
error.c exit.c exit-status.c Makefile.am Makefile.in names.c
paxlib.h rmt.h rtapelib.c sysdep.c sysdep.h system.h system-ioctl.h
Note pax prefix on exit.c and exit-status.c and also missing sysdep.?
Something is a bit screwy. Are the submodule versions for gnulib and/or
paxutils the correct ones?
Best,
--
Andrew Walrond