When the plugin is built with gcc 3.3.3 shipped with
Suse Linux Enterprise Server 9, it does not start - see
error messages below:
hpitree ver 0.2 HPI-B
Hpi Version 131329 Implemented.
plugin.c:293:oh_load_plugin: Can not get ABI
init.c:124:oh_initialize: Couldn't load plugin libipmidirect
plugin.c:468:new_handler: Attempt to create handler for
unknown plugin libipmidirect
init.c:137:oh_initialize: Couldn't load handler for plugin
libipmidirect
init.c:152:oh_initialize: No handlers loaded after
initialization.
init.c:154:oh_initialize: Check configuration
file /home/psangouard/suse/local/etc/openhpi/openhpi.co
nf or previous messages
safhpi.c:111:saHpiDiscover: Error attempting to
discover resources in Domain 1
saHpiDiscover returns UNKNOWN
The issue is that all ABI plugin functions are optimized
out. This problem is not seen with RHEL3/gcc3.2.3,
FC3/gcc3.4.4 and FC4/gcc4.0.1.
Logged In: YES
user_id=944149
Fix cheked in CVS head