linux/hdreg.h seems to be missing the taskfile related structures. this breaks compilation of newer hdparm due to the missing ide_task_request_t
Seems to be present in current glibc-kernheaders. Sure you're not intending to file this against FC5?
dunno, seems to build now anyway. *Shrug*.