In file included from /usr/include/asm/byteorder.h:57,
from /usr/include/linux/cdrom.h:14,
from cdaudio.h:60,
from cdaudio.c:21:
/usr/include/linux/byteorder/little_endian.h:43: error: parse error before "__cpu_to_le64p"
/usr/include/linux/byteorder/little_endian.h: In function `__cpu_to_le64p':
/usr/include/linux/byteorder/little_endian.h:45: error: `__le64' undeclared (first use in this function)
и пошло-поехало.
Есть некий патч, автор которого вельми самокритичен есть: "Maybe I made something wrong, because this is my first patch to linux kernel... But everything is working fine for me".
http://www.ussg.iu.edu/hypermail/linux/kernel/0409.2/0723.html
ВОПРОС: Кто-нибудь в курсе, пофикшено ли оно в текущем 2.6.10-rc? Т.е. натягивать этот сомнительный патч или подождать выхода 2.6.10?