Date: Wed, 1 Feb 2006 11:11:12 +0600 (NOVT) From: Dmitry Frolov <frolov@riss-telecom.ru> To: FreeBSD-gnats-submit@FreeBSD.org Cc: Peter Thoenen <eol1@yahoo.com> Subject: ports/92668: Update port: sysutils/ipmitool update to v 1.8.6 Message-ID: <200602010511.k115BCOw023107@nerve.riss-telecom.ru> Resent-Message-ID: <200602010520.k115K3jj047662@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 92668 >Category: ports >Synopsis: Update port: sysutils/ipmitool update to v 1.8.6 >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Wed Feb 01 05:20:02 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Dmitry Frolov >Release: FreeBSD 5.3-BETA7 i386 >Organization: RISS-Telecom, JSC >Environment: System: FreeBSD ***.riss-telecom.ru 5.3-BETA7 FreeBSD 5.3-BETA7 #18: Wed Jun 8 15:55:56 NOVST 2005 root@***.riss-telecom.ru:/var/obj/usr/src/sys/*** i386 >Description: Update sysutils/ipmitool to version 1.8.6 >How-To-Repeat: >Fix: Patch below is to be applied in ports/sysutils/ipmitool. Note that "files" subdir contains empty files after patching and should be removed. diff -ruN /usr/ports/sysutils/ipmitool/Makefile ./Makefile --- /usr/ports/sysutils/ipmitool/Makefile Thu Jun 2 01:28:06 2005 +++ ./Makefile Sat Jan 21 14:03:03 2006 @@ -6,7 +6,7 @@ # PORTNAME= ipmitool -PORTVERSION= 1.8.2 +PORTVERSION= 1.8.6 CATEGORIES= sysutils MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} @@ -20,7 +20,8 @@ CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL} # On FreeBSD only lan and lanplus interfaces are supported at this time CONFIGURE_ARGS+= --enable-intf-lan --enable-intf-lanplus \ - --disable-intf-open --disable-intf-imb --disable-intf-lipmi + --disable-intf-open --disable-intf-imb --disable-intf-lipmi \ + --disable-intf-bmc PLIST_FILES= bin/ipmitool sbin/ipmievd PLIST_DIRS= share/${PORTNAME} PORTDOCS= README AUTHORS ChangeLog COPYING diff -ruN /usr/ports/sysutils/ipmitool/distinfo ./distinfo --- /usr/ports/sysutils/ipmitool/distinfo Thu Jun 2 01:28:06 2005 +++ ./distinfo Wed Jan 18 22:24:35 2006 @@ -1,2 +1,3 @@ -MD5 (ipmitool-1.8.2.tar.gz) = d249ddd2176385fcea93753f5e103160 -SIZE (ipmitool-1.8.2.tar.gz) = 556042 +MD5 (ipmitool-1.8.6.tar.gz) = ee4196ccea99898c31b16099ac905260 +SHA256 (ipmitool-1.8.6.tar.gz) = dcfe5961dbdcffb4dbeac87f2b8bd854a659af101628c6fa94d8077f16f63050 +SIZE (ipmitool-1.8.6.tar.gz) = 611126 diff -ruN /usr/ports/sysutils/ipmitool/files/patch-lib_helper.c ./files/patch-lib_helper.c --- /usr/ports/sysutils/ipmitool/files/patch-lib_helper.c Wed Jun 1 03:26:11 2005 +++ ./files/patch-lib_helper.c Thu Jan 1 07:00:00 1970 @@ -1,25 +0,0 @@ ---- lib/helper.c.orig Wed May 18 03:58:05 2005 -+++ lib/helper.c Tue May 31 22:01:31 2005 -@@ -34,17 +34,20 @@ - * facility. - */ - -+#include <sys/types.h> -+#include <sys/stat.h> -+#include <sys/ioctl.h> /* For TIOCNOTTY */ -+ - #include <stdlib.h> - #include <stdio.h> - #include <inttypes.h> - #include <signal.h> - #include <string.h> - #include <strings.h> --#include <sys/types.h> --#include <sys/stat.h> - #include <unistd.h> - #include <fcntl.h> - #include <errno.h> -+#include <paths.h> /* For _PATH_TTY */ - - #include <ipmitool/helper.h> - #include <ipmitool/log.h> diff -ruN /usr/ports/sysutils/ipmitool/files/patch-lib_ipmi__lang.c ./files/patch-lib_ipmi__lang.c --- /usr/ports/sysutils/ipmitool/files/patch-lib_ipmi__lang.c Sun May 8 23:33:31 2005 +++ ./files/patch-lib_ipmi__lang.c Thu Jan 1 07:00:00 1970 @@ -1,15 +0,0 @@ ---- lib/ipmi_lanp.c.orig Thu Mar 24 07:39:01 2005 -+++ lib/ipmi_lanp.c Tue Apr 5 09:17:30 2005 -@@ -38,11 +38,11 @@ - #include <stdio.h> - #include <string.h> - #include <strings.h> -+#include <sys/types.h> - #include <sys/socket.h> - #include <netinet/in.h> - #include <arpa/inet.h> - #include <errno.h> --#include <sys/types.h> - #include <unistd.h> - #include <signal.h> - #include <setjmp.h> diff -ruN /usr/ports/sysutils/ipmitool/files/patch-src_ipmishell.c ./files/patch-src_ipmishell.c --- /usr/ports/sysutils/ipmitool/files/patch-src_ipmishell.c Sun May 8 23:33:31 2005 +++ ./files/patch-src_ipmishell.c Thu Jan 1 07:00:00 1970 @@ -1,13 +0,0 @@ ---- src/ipmishell.c.orig Sat Jan 8 04:43:38 2005 -+++ src/ipmishell.c Sun Feb 6 23:47:32 2005 -@@ -114,7 +114,9 @@ - rl_event_hook = rl_event_keepalive; - #if defined(RL_READLINE_VERSION) && RL_READLINE_VERSION >= 0x0402 - /* set to 1 second */ -- rl_set_keyboard_input_timeout(1000*1000); -+ /* There is a bug in readline 4.2 and later (at least on FreeBSD): -+ * timeout equal or greater than 1 second causes an infinite loop. */ -+ rl_set_keyboard_input_timeout(1000 * 1000 - 1); - #endif - } - >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200602010511.k115BCOw023107>