From owner-svn-ports-all@freebsd.org Sat Sep 1 22:51:18 2018 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9070FFCE10A; Sat, 1 Sep 2018 22:51:18 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 19B7E7EAC6; Sat, 1 Sep 2018 22:51:17 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id AF76A10C6A; Sat, 1 Sep 2018 22:51:17 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w81MpHYG040400; Sat, 1 Sep 2018 22:51:17 GMT (envelope-from sunpoet@FreeBSD.org) Received: (from sunpoet@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w81MpGIQ039689; Sat, 1 Sep 2018 22:51:16 GMT (envelope-from sunpoet@FreeBSD.org) Message-Id: <201809012251.w81MpGIQ039689@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: sunpoet set sender to sunpoet@FreeBSD.org using -f From: Sunpoet Po-Chuan Hsieh Date: Sat, 1 Sep 2018 22:51:16 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r478737 - in head/sysutils/freeipmi: . files X-SVN-Group: ports-head X-SVN-Commit-Author: sunpoet X-SVN-Commit-Paths: in head/sysutils/freeipmi: . files X-SVN-Commit-Revision: 478737 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Sep 2018 22:51:18 -0000 Author: sunpoet Date: Sat Sep 1 22:51:15 2018 New Revision: 478737 URL: https://svnweb.freebsd.org/changeset/ports/478737 Log: Update to 1.6.2 Changes: https://lists.gnu.org/archive/html/freeipmi-announce/2018-05/msg00000.html https://savannah.gnu.org/forum/forum.php?forum_id=9080 Added: head/sysutils/freeipmi/files/patch-common-miscutil-network.c (contents, props changed) head/sysutils/freeipmi/files/patch-ipmidetectd-ipmidetectd.c (contents, props changed) head/sysutils/freeipmi/files/patch-ipmipower-ipmipower_connection.c (contents, props changed) Modified: head/sysutils/freeipmi/Makefile head/sysutils/freeipmi/distinfo head/sysutils/freeipmi/files/patch-man-Makefile.in head/sysutils/freeipmi/pkg-plist Modified: head/sysutils/freeipmi/Makefile ============================================================================== --- head/sysutils/freeipmi/Makefile Sat Sep 1 22:51:10 2018 (r478736) +++ head/sysutils/freeipmi/Makefile Sat Sep 1 22:51:15 2018 (r478737) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= freeipmi -PORTVERSION= 1.5.7 +PORTVERSION= 1.6.2 CATEGORIES= sysutils MASTER_SITES= GNU \ http://ftp.gluster.com/pub/${PORTNAME}/${PORTVERSION}/ @@ -24,9 +24,10 @@ BROKEN_powerpc64= invokes x86 assembler LIB_DEPENDS= libargp.so:devel/argp-standalone \ libgcrypt.so:security/libgcrypt -OPTIONS_DEFINE= DEBUG DOCS IOPERM +OPTIONS_DEFINE= DEBUG DOCS IOPERM IPV6 IOPERM_DESC= Use i386_set_ioperm +CFLAGS+= -D_WANT_SEMUN CONFIGURE_ARGS= --disable-init-scripts \ --sysconfdir=${ETCDIR} \ --with-ipmi-monitoring-sdr-cache-dir=${CACHE_DIR}/ipmimonitoringsdrcache \ @@ -36,7 +37,6 @@ CONFIGURE_ENV= PTHREAD_LIBS=-lpthread ac_cv_path_CPP=$ GNU_CONFIGURE= yes USE_LDCONFIG= yes USES= gmake libtool localbase shebangfix -CFLAGS+= -D_WANT_SEMUN INFO= freeipmi-faq PLIST_SUB= CACHE_DIR=${CACHE_DIR} @@ -53,6 +53,7 @@ DEBUG_CONFIGURE_ARGS= --enable-debug --enable-trace DEBUG_INSTALL_TARGET= install DEBUG_INSTALL_TARGET_OFF= install-strip IOPERM_CPPFLAGS= -DUSE_IOPERM +IPV6_CPPFLAGS= -DIPV6 post-patch: @${FIND} ${WRKSRC} -name '*.man' -o -name '*.pre.in' | ${XARGS} -I % ${REINPLACE_CMD} -e '/^\.\\\"/ s|$$|"|' % Modified: head/sysutils/freeipmi/distinfo ============================================================================== --- head/sysutils/freeipmi/distinfo Sat Sep 1 22:51:10 2018 (r478736) +++ head/sysutils/freeipmi/distinfo Sat Sep 1 22:51:15 2018 (r478737) @@ -1,3 +1,3 @@ -TIMESTAMP = 1502974017 -SHA256 (freeipmi-1.5.7.tar.gz) = b46c9432e8649b87d4646bbf4da32f7e9039796fc256f4b229c94c3ac7d0bde5 -SIZE (freeipmi-1.5.7.tar.gz) = 3321187 +TIMESTAMP = 1525792177 +SHA256 (freeipmi-1.6.2.tar.gz) = 31513324591bf8d79d7cdeb39ecfac45e0ea7f6a5905a625a4a906fb8270124a +SIZE (freeipmi-1.6.2.tar.gz) = 3399236 Added: head/sysutils/freeipmi/files/patch-common-miscutil-network.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/freeipmi/files/patch-common-miscutil-network.c Sat Sep 1 22:51:15 2018 (r478737) @@ -0,0 +1,11 @@ +--- common/miscutil/network.c.orig 2018-02-02 22:03:31 UTC ++++ common/miscutil/network.c +@@ -39,6 +39,8 @@ + #include + #include + #include ++#include ++#include + #include /* MAXHOSTNAMELEN */ + #ifdef HAVE_NETDB_H + #include /* MAXHOSTNAMELEN Solaris */ Added: head/sysutils/freeipmi/files/patch-ipmidetectd-ipmidetectd.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/freeipmi/files/patch-ipmidetectd-ipmidetectd.c Sat Sep 1 22:51:15 2018 (r478737) @@ -0,0 +1,16 @@ +--- ipmidetectd/ipmidetectd.c.orig 2018-03-09 20:42:26 UTC ++++ ipmidetectd/ipmidetectd.c +@@ -263,12 +263,7 @@ _nodes_setup (void) + ai_hints.ai_flags = (AI_V4MAPPED | AI_ADDRCONFIG); + + if ((ret = getaddrinfo (host_ptr, port_str, &ai_hints, &ai_res))) +- { +- if (ret == EAI_NODATA) +- err_exit ("Invalid hostname: %s", host_ptr); +- else +- err_exit ("getaddrinfo %s: %s", host_ptr, gai_strerror (ret)); +- } ++ err_exit ("getaddrinfo %s: %s", host_ptr, gai_strerror (ret)); + + /* Try all of the different answers we got, until we succeed. */ + for (ai = ai_res; ai != NULL; ai = ai->ai_next) Added: head/sysutils/freeipmi/files/patch-ipmipower-ipmipower_connection.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/freeipmi/files/patch-ipmipower-ipmipower_connection.c Sat Sep 1 22:51:15 2018 (r478737) @@ -0,0 +1,12 @@ +--- ipmipower/ipmipower_connection.c.orig 2018-02-02 22:03:33 UTC ++++ ipmipower/ipmipower_connection.c +@@ -297,8 +297,7 @@ _connection_setup (struct ipmipower_conn + + if ((ret = getaddrinfo (ic->hostname, port_str, &ai_hints, &ai_res))) + { +- if (ret == EAI_NODATA +- || ret == EAI_NONAME) ++ if (ret == EAI_NONAME) + ipmipower_output (IPMIPOWER_MSG_TYPE_HOSTNAME_INVALID, ic->hostname, NULL); + else + { Modified: head/sysutils/freeipmi/files/patch-man-Makefile.in ============================================================================== --- head/sysutils/freeipmi/files/patch-man-Makefile.in Sat Sep 1 22:51:10 2018 (r478736) +++ head/sysutils/freeipmi/files/patch-man-Makefile.in Sat Sep 1 22:51:15 2018 (r478737) @@ -1,11 +1,11 @@ ---- man/Makefile.in.orig 2015-01-07 18:23:47 UTC +--- man/Makefile.in.orig 2018-02-02 22:15:32 UTC +++ man/Makefile.in -@@ -885,7 +885,7 @@ uninstall-man: uninstall-man3 uninstall- +@@ -989,7 +989,7 @@ uninstall-man: uninstall-man3 uninstall- $(MANS_CPP): $(MANS_CPP:%=%.pre) -- $(CPP) -nostdinc -w -C -P -I$(top_srcdir)/man $@.pre $@ -+ $(CPP) -nostdinc -w -C -I$(top_srcdir)/man $@.pre | grep -v '^#' > $@ +- $(CPP_FOR_BUILD) -nostdinc -w -C -P -I$(top_srcdir)/man $@.pre $@ ++ $(CPP_FOR_BUILD) -nostdinc -w -C -I$(top_srcdir)/man $@.pre | grep -v '^#' > $@ # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. Modified: head/sysutils/freeipmi/pkg-plist ============================================================================== --- head/sysutils/freeipmi/pkg-plist Sat Sep 1 22:51:10 2018 (r478736) +++ head/sysutils/freeipmi/pkg-plist Sat Sep 1 22:51:15 2018 (r478737) @@ -254,19 +254,19 @@ include/ipmidetect.h lib/libfreeipmi.a lib/libfreeipmi.so lib/libfreeipmi.so.17 -lib/libfreeipmi.so.17.1.4 +lib/libfreeipmi.so.17.2.1 lib/libipmiconsole.a lib/libipmiconsole.so lib/libipmiconsole.so.2 -lib/libipmiconsole.so.2.3.4 +lib/libipmiconsole.so.2.3.5 lib/libipmidetect.a lib/libipmidetect.so lib/libipmidetect.so.0 -lib/libipmidetect.so.0.0.0 +lib/libipmidetect.so.0.0.1 lib/libipmimonitoring.a lib/libipmimonitoring.so lib/libipmimonitoring.so.6 -lib/libipmimonitoring.so.6.0.6 +lib/libipmimonitoring.so.6.0.7 libdata/pkgconfig/libfreeipmi.pc libdata/pkgconfig/libipmiconsole.pc libdata/pkgconfig/libipmidetect.pc