Description of problem: current automake expects to find ylwrap in the working directory: + automake 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 aclocal automake autoconf 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