i'm having no luck compiling kernels 2.5.2 -- 2.5.4. this isn't the linking problem with the updated binutils. this is real compiler errors. and really, really stupid stuff like tons of "int format, long int args" and "requesting member from something that's not a structure or union" type errors. example from 2.5.2: procfs.c:296: conversion to non-scalar type requested procfs.c: In function `reiserfs_on_disk_super_in_proc': procfs.c:337: conversion to non-scalar type requested procfs.c: In function `reiserfs_oidmap_in_proc': procfs.c:390: conversion to non-scalar type requested procfs.c: In function `reiserfs_journal_in_proc': procfs.c:441: conversion to non-scalar type requested procfs.c:494: incompatible type for argument 1 of `bdevname' procfs.c: In function `reiserfs_proc_register': procfs.c:581: aggregate value used where an integer was expected passing the wrong type of argument to a function is a very strange type of error to creep into the kernel source. i understand that 2.5 is unstable/testing. but these sorts of errors are, well, just plain nuts. even kernel cousin mentioned that nobody seems to be able to compile 2.5.4. i'd like to use these kernels because my usb handspring visor generates a kernel oops every time i try to sync it. i haven't been following lkml for awhile (traffic is nuts and i don't want to bug developers with my questions), but does anyone know what the deal is? are there new issues between gcc and the linux kernel? the last kernel i can compile is 2.5.1. pete ps- on the bright side, when i unarchived linux-2.5.4.tar.bz, it untarred into linux-2.5.4/ rather than linux/. i've been waiting for this moment for a long time! :-) -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ IRC Channel: irc.openprojects.net / #kernelnewbies Web Page: http://www.kernelnewbies.org/