There are dozens of conflicts with the declaration of sys_ioctl. The one in syscalls.h is declared int sys_ioctl(int fd, ulong op, void *buf); But it is declared in vfs.h as: extern int sys_ioctl(int fd, ulong cmd, void *data, size_t length); I believe that the sys_ioctl declaration conflict is the only thing keeping the kernel build from working. >> Maybe you'd care to check your sources as the kernel will not build >> after >> your ioctl changes. > >I did, but I can do again: > >~/source/openbeos/current/src/kernel>cvs -z3 update 2>/dev/null >? floppy.x86 >~/source/openbeos/current/src/kernel>cd ../../headers/ >~/source/openbeos/current/headers>cvs -z3 update 2>/dev/null >~/source/openbeos/current/headers> > >And I can build it without any problems (a "jam clean", "jam" work >perfectly). > >If I caused any problems, could anyone care to give some more insight >than just stating it doesn't build currently? > >Adios... > Axel. > > >