Hi Duncan, It turns out that the 2.6.18 kernel does not include <linux/compiler.h> in the headers that it exports. The ipmitool files ipmievd.c and open.c in v1.8.8 currently include the <linux/compiler.h> file which causes the ipmitool build on 2.6.18 kernels to break on any system where the officially exported headers from 2.6.18 are used.
Simply deleting the #include <linux/compiler.h> line in both of these ipmitool files corrects the problem and allows ipmitool to build normally. I couldn't find any reason offhand as to why that header was still needed for ipmitool. If you agree that removing these two (#include <linux.h/compiler.h>) lines from ipmievd.c and open.c is the way to fix this problem, please let me know -- I can send you a patch to do it. Otherwise, please let me know how you would prefer to resolve this problem. Thank you very much for your help, Carol Hebert ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Ipmitool-devel mailing list Ipmitool-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ipmitool-devel