* Steffen Grunewald <[EMAIL PROTECTED]> [29.08.2007 16:24]: > Hi all, > > trying to build ipmitool from current CVS (2007-08-29T09:00:00UTC), I get > > make[5]: Entering directory > `/.auto/home/root64/fai-buildpackages/ipmitool/src/plugins/open' > if /bin/sh ../../../libtool --silent --tag=CC --mode=compile gcc > -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../include -g -O2 > -fno-strict-aliasing -I /lib/modules/2.6.17-hexe-smp/build/include -MT > open.lo -MD -MP -MF ".deps/open.Tpo" -c -o open.lo open.c; \ > then mv -f ".deps/open.Tpo" ".deps/open.Plo"; else rm -f > ".deps/open.Tpo"; exit 1; fi > open.c: In function 'ipmi_openipmi_send_cmd': > open.c:234: error: 'struct ipmi_ipmb_addr' has no member named > 'transit_slave_addr' > make[5]: *** [open.lo] Error 1 > make[5]: Leaving directory > `/.auto/home/root64/fai-buildpackages/ipmitool/src/plugins/open' > > Looking into open.c, I can see that open.h is not #included although it > seems to be the only place where "transit_slave_addr" is defined. > Am I missing a change in the build dependencies?
open.h is conditionally included if no other OpenIPMI header is available. Currenlty there is a feature called "dual bridge support" that is incompatible with mainline OpenIPMI, that causes ipmitool compile to fail on Linux when kernel headers are installed. I added --disable-intf-open-dual-bridge configure option to disable parts of the code that fails. However I want to ask developers, and especially Jean-Michel Audet, what they think about disabling this code by default, or even auto-detect if appropriate OpenIPMI header is available? ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Ipmitool-devel mailing list Ipmitool-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ipmitool-devel