Description of problem:
current automake expects to find ylwrap in the working directory:
changer-src/Makefile.am:47: compiling `chg-scsi.c' with per-target flags
requires `AM_PROG_CC_C_O' in `configure.in'
man/Makefile.am:91: `%'-style pattern rules are a GNU make extension
man/Makefile.am:94: `%'-style pattern rules are a GNU make extension
configure.in: required file `config/ylwrap' not found
configure.in: `automake --add-missing' can install `ylwrap'
´error: Bad exit status from /var/tmp/amanda-2.5.0p2-4.src.rpm/rpm-tmp.99995 (%prep)
Build is now successful on rawhide, but it's not okay.
The older PIE patch isn't now used at all--it modifies configure.in/Makefile.am
but autoconf/automake isn't run.
In older RPMs there is always something like this in spec's %prep section:
libtoolize --copy --force
In rawhide's version these are gone and configure script is generated by
nonavailable autotools1.9 so it cannot regenerate Makefile.in's at its own.
Posible solution is to add ./autogen to %prep section and modify it so it
installs ylwrap automaticaly--by adding --install parameter to autoreconf line.
fixed in 2.5.2p1-2.fc8