--- kernel/svgalib_helper/main.c.orig 2003-04-13 06:43:42.805876360 +0200 +++ kernel/svgalib_helper/main.c 2003-04-13 06:42:52.776481984 +0200 @@ -457,7 +457,12 @@ devfs_register_series( devfs_handle, "%u", 8, DEVFS_FL_DEFAULT, SVGALIB_HELPER_MAJOR, 0, S_IFCHR | S_IRUGO | S_IRWXU, &svgalib_helper_fops, NULL ) ; - devfs_mk_symlink( NULL, "svga", 0, "svga_helper/0", &slave_handle, NULL ); + + #if LINUX_VERSION_CODE < KERNEL_VERSION(2,5,0) + devfs_mk_symlink( NULL, "svga", 0, "svga_helper/0", &slave_handle, NULL ); + #else + devfs_mk_symlink( NULL, "svga" ); + #endif devfs_auto_unregister( devfs_handle, slave_handle ); #endif /* devfsd support */ @@ -512,7 +517,9 @@ init_waitqueue_head(&vsync_wait); + #if LINUX_VERSION_CODE < KERNEL_VERSION(2,5,0) EXPORT_NO_SYMBOLS; + #endif return 0; /* succeed */