Anand, sorry for replying to You, but I didn't see original Mitch's message.
* Anand Babu <[EMAIL PROTECTED]> [21.06.2005 05:28]: > ,---- > | As an aside, one thing I didn't see documented was the reason for > | the prompt to use set_io (the name was longer - can't remember it, > | and rerunning config does not ask the question again even after a > | make distclean) vs. io (4)? Applications that use i386_set_ioperm(2) on FreeBSD 5.x (and 6-current) crash with SIGBUS sometimes, this is a known problem, but I don't know if it's already fixed. So I will recommend to clear IOPERM knob in port's configuration on FreeBSD 5.x. On 4.x one may use either i386_set_ioperm(2) method or io(4) method. Mitch, to rerun a configuration menu type "make config" in port's directory. > | I didn't see the option detailed in the PDF or anywhere else or any > | details of what to choose or why / when? This option pertains only to FreeBSD port, not to FreeIPMI itself. Anyway the default (off for IOPERM) is safe, use it. > ,---- > | I also tried building freeipmi on some older Intel STL2 systems > | (FreeBSD 4.8) - to get it work work, I had to manually add port: > `---- > Older Intel STL2 motherboards should use IPMI-1.0. I am glad it works. > Please tell us the port number that worked for you. I will make the > device detection code match it with product/manufacturer id and return > this port internally. > > ,---- > | argp-standalone-1.3 And remove references to getopt. FreeBSD uses > | unistd, which seems to have been detected, but the separate > | references to getopt were not removed - is this a configure bug? > | Sorry I'm not a C coder > | > | grep -r getopt.h * > | vi work/freeipmi-0.1.3/bmc-watchdog/src/bmc-watchdog.c > | vi work/freeipmi-0.1.3/ipmipower/src/ipmipower_config.c > | vi work/freeipmi-0.1.3/libfreeipmi/src/ipmi-ping.c > | > | I just dd'd the #include <getopt.h> lines. > `---- > I did not know about this issue. GNU Coding Standards recommends argp > library. Currently some tools uses argp library and some getopt. I > think it is better to use argp uniformly through out the code base. We > will take care of this bug in the next release. (Albert can you take > care of this bug?) Mitch, are you building FreeIPMI from port? It should deal with this. It installs argp-standalone (and libgnugetopt on 4.x) as dependencies. wbr&w, dmitry. -- Dmitry Frolov <[EMAIL PROTECTED]> RISS-Telecom Network, Novosibirsk, Russia [EMAIL PROTECTED], +7 3832 NO WA1T, DVF-RIPE _______________________________________________ Freeipmi-devel mailing list Freeipmiemail@example.com http://lists.gnu.org/mailman/listinfo/freeipmi-devel