Fedora 10でもやってみました。

# pwd
/usr/src/redhat/SOURCES/iscsitarget-1.4.20.2

# rpmbuild -ba iscsitarget.spec
実行中(%prep): /bin/sh -e /var/tmp/rpm-tmp.QNCiie
 <略>

 ・・・長い処理・・・

 <略>
/usr/bin/make -C usr clean
make[1]: Entering directory `/root/rpmbuild/BUILD/iscsitarget-1.4.20.2/usr'
rm -f *.o ietd ietadm
make[1]: Leaving directory `/root/rpmbuild/BUILD/iscsitarget-1.4.20.2/usr'
/usr/bin/make -C /lib/modules/2.6.32-220.4.2.el6.x86_64/build SUBDIRS=/root/rpmbuild/BUILD/iscsitarget-1.4.20.2/kernel clean
make: *** /lib/modules/2.6.32-220.4.2.el6.x86_64/build: No such file or directory. Stop.
make: *** [clean] Error 2
エラー: /var/tmp/rpm-tmp.OqCW2W の不正な終了ステータス (%build)

RPM ビルドエラー:
/var/tmp/rpm-tmp.OqCW2W の不正な終了ステータス (%build)


Fedora 10の方も、最後でまた違ったエラーになりましたが、何らかのbuild処理がなされている感じがしました。
やはり、specからbuildするのは難しいのでしょうか。