>> In file included from drivers/i2c/algos/i2c-algo-bit.c:31:<br>>> include/linux/i2c.h:58: error: array type has incomplete element type<br>>> include/linux/i2c.h:197: error: array type has incomplete element
<br>>> type<br>>> It's very important that standard-kernel should compile on FC4....<br>><br>> Its a bug in the base kernel. gcc 4 is just spotting a long standing<br>> error in the code that previous compilers missed. This is a known
<br>> problem in the<br>> 2.6.11 base kernels but isn't considered security critical so hasn't<br>> been fixed in 2.6.11.x yet<br><div><div><br>I had the exact same type of problem in FC4T2, I googled it and found it to be pretty common. The solution is to replace your version of 
i2c.h with a modified one that has proper function defs.  Once I replaced it, I was able to compile my new kernels.  Give me some time and I will look for it again.<br><br>-Joshua Liebowitz<br>    <br></div><br></div><br>