gkh i mdadm
Jakub Bogusz
qboosh w pld-linux.org
Pon, 19 Sty 2004, 22:44:36 CET
On Mon, Jan 19, 2004 at 10:33:53PM +0100, Arkadiusz Miskiewicz wrote:
> Coś tam jest nie tak prawdopodobnie:
>
> Detail.c: In function `Detail':
> Detail.c:91: error: parse error before '[' token
> make: *** [Detail.o] Błąd 1
>
> [misiek w arm ~/rpm/SPECS]$ cat -n ../BUILD/mdadm-1.4.0/Detail.c|grep 91
> 22:34
> 91 if (ioctl(fd, BLKGETSIZE64, &larray_size)==0)
Zgaduję, że chodzi o wcześniejszą definicję BLKGETSIZE64 zawierającą
sizeof() jako trzeci parametr _IOR() - trzeba to zamienić na size_t
(ze względu na bug-compatibility z jądrami, gdzie to sizeof(sizeof(...))
już zostało użyte - vide <linux/fs.h> i komentarze w bkbits).
--
Jakub Bogusz http://cyber.cs.net.pl/~qboosh/
Więcej informacji o liście dyskusyjnej pld-devel-pl