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

Reply via email to