RPM 2.93 fails to compile on an ultrasparc machine running Solaris 2.6 due to lib/transaction.c using statfs calls which mis-match those in Linux. Solaris is moving to statvfs which does match the statfs calls in Linux. I have a patch against configure.in and lib/transaction.c that will fix the problem (uses sys/statvfs.h and struct statvfs in the offending routine call) and will post it as soon as I can get a bug id to send the patch against.
Patch file has been generated and submitted to bugzilla
You'd think by now I would actually test EVERYTHING before I submitt patches... second email err make that the third email fixes the aclocal file and the actual call tot he function in transactions.c
Send the patch to jbj if bugzilla failsYou'd think by now I would actually test EVERYTHING before I submitt patches... second email err make that the third email fixes the aclocal file and the actual call tot he function in transactions.c
assigned to jbj
Fixed in rpm-2.95 something.