Linux kernel version string changed in 3.0
Brought to you by:
bartoldeman
Description: /src/base/init/init.c in function version_init (line 278) makes a wrong assumption that the kernel string is X.Y.Z. That was historicallly true, but 3.0, doesn't have the Z, so strtok returns a NULL pointer making atoi fail and dosemu segfault.
A very simple patch to solve the problem.
Thanks, applied!
Somehow I had the impression that the 3.0 kernel would still report 3.0.0 in uname, because that's what I have.
In any case your patch doesn't hurt so I applied it.