* Arkadiusz Miskiewicz <[EMAIL PROTECTED]> [25.01.2007 02:52]:

[...]
> > Let's do a release 8-) I already volunteered to do this. I'll come up with
> > test tarball very soon.
> 
> Here is the test tarball: 
> http://ep09.pld-linux.org/~arekm/ipmitool/ipmitool-1.8.8.90.tar.bz2
> 
> md5: 8b776d8c78cb7a306d669385a975b9c1  ipmitool-1.8.8.90.tar.bz2
> sha-1: a15068ed42be1d82272ad5066a8ea56af3a3262e  ipmitool-1.8.8.90.tar.bz2
> 
> Please verify that it builds correctly and ipmitool itself works for
> you (look for regressions).
[...]

Below is a little patch for FreeBSD compatibility. I realy like it to be
included in the release.

Otherwise it compiles perfectly on FreeBSD 6.2 and here are binary
packages for those wanting to test it on FBSD:

http://kaya.nov.net/tmp/ipmitool/ipmitool-1.8.8.90-fbsd62-amd64.tbz
http://kaya.nov.net/tmp/ipmitool/ipmitool-1.8.8.90-fbsd62-i386.tbz

Patch:

--- configure.in.orig   Thu Jan 25 02:37:20 2007
+++ configure.in        Thu Jan 25 08:17:29 2007
@@ -220,7 +220,7 @@ AC_CHECK_HEADER([linux/ipmi.h],
        [AC_DEFINE(HAVE_OPENIPMI_H, [1],
        [Define to 1 if you have the <linux/ipmi.h> header file.])],
        [AC_CHECK_HEADER([sys/ipmi.h],
-               [AC_DEFINE(HAVE_OPENIPMI_H, [1],
+               [AC_DEFINE(HAVE_SYS_IPMI_H, [1],
                [Define to 1 if you have the <sys/ipmi.h> header file.])],
                [echo "** Unable to find OpenIPMI header files.  Using internal 
version."])])
 
--- src/plugins/open/open.c.orig        Thu Sep 14 23:20:59 2006
+++ src/plugins/open/open.c     Thu Jan 25 08:17:55 2007
@@ -54,7 +54,7 @@
 #  include <linux/compiler.h>
 # endif
 # include <linux/ipmi.h>
-#elif defined(HAVE_FREEBSD_IPMI_H)
+#elif defined(HAVE_SYS_IPMI_H)
 /* FreeBSD OpenIPMI-compatible header */
 # include <sys/ipmi.h>
 #else
--- src/ipmievd.c.orig  Thu Sep 14 23:20:59 2006
+++ src/ipmievd.c       Thu Jan 25 09:57:23 2007
@@ -58,7 +58,7 @@
 #   include <linux/compiler.h>
 #  endif
 #  include <linux/ipmi.h>
-# elif defined(HAVE_FREEBSD_IPMI_H)
+# elif defined(HAVE_SYS_IPMI_H)
 #  include <sys/ipmi.h>
 # else
 #  include "plugins/open/open.h"

    wbr&w, dmitry.
-- 
Dmitry Frolov <[EMAIL PROTECTED]>
RISS-Telecom Network, Novosibirsk, Russia
[EMAIL PROTECTED], +7 383 2278800, DVF-RIPE

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Ipmitool-devel mailing list
Ipmitool-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ipmitool-devel

Reply via email to