The "make rpm" target uses the obselete "rpm -ta" invocation to try to build the package. This needs to be replaced with "rpmbuild -ta" and it works fine.
rpm -ta is the "standard" that works on every other distro and is in lots of documentation. Make rpm is from the base kernel and has to work with all kernels. Really I think rpm wants fixing at some point to know that if it seems a build option of any kind to exec rpmbuild. Component changed to rpm
THe build options moved out of /bin/rpm more than 2 years ago. Fix your Makefile, or see "man rpm" in rpm-4.1 to configure rpm to exec build modes.
Created attachment 89957 [details] Autodetect rpmbuild This is silly. The kernel folks blame the rpm folks and vice-versa. Something like this patch may help.
Agreed silly.