G'day all,
I've been*ing about (technical term) with iBCS recently, trying to
get it to go as a module, and after installing kernel 1.2.0 it won't build anymore.
I also patched up to 1.2.4 without any change. After digging into the source I
found that l#the linux headers have changed a lot recently, fr'instance the
definitions for EINTR,EINVAL,VERIFY_READ and VERIFY_WRITE seem to have
moved (to errno.h and mm.h). This I can hack around _but_ my courage gave
out when I got to this one:-
"socksys.c: In function `socksys_ioctl' structure has
socksys.c:521 no member i_socket"
It would seem that i_socket used to be decared within the inode{}
structure in /usr/include/linux/fs.h but alas no more.
I need a later (1.2.xx) compatible iBCS source, anyone know where?
Please email to all addresses, mail flakey. Thanks.