ports/158688: [patch][maintainer-update] devel/libvirt: update to 0.9.3
Jason Helfman
jhelfman at experts-exchange.com
Wed Jul 6 16:20:09 UTC 2011
>Number: 158688
>Category: ports
>Synopsis: [patch][maintainer-update] devel/libvirt: update to 0.9.3
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Wed Jul 06 16:20:08 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: Jason Helfman
>Release: FreeBSD 8.2-RELEASE i386
>Organization:
Experts Exchange, LLC.
>Environment:
System: FreeBSD eggman.experts-exchange.com 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Fri Feb 18 02:24:46 UTC 2011 root at almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
>Description:
Update to 0.9.3 http://libvirt.org/news.html
files/patch-docs__apibuild.py (dead, using autotools now)
files/patch-libvirtd.h (new patch file, credit to Matthias Bolte)
Builds cleanly in Tinderbox.
>How-To-Repeat:
>Fix:
Index: devel/libvirt/Makefile
===================================================================
RCS file: /home/jhelfman/ncvs/ports/devel/libvirt/Makefile,v
retrieving revision 1.4
diff -u -r1.4 Makefile
--- devel/libvirt/Makefile 10 Jun 2011 21:44:41 -0000 1.4
+++ devel/libvirt/Makefile 6 Jul 2011 05:00:28 -0000
@@ -6,7 +6,7 @@
#
PORTNAME= libvirt
-PORTVERSION= 0.9.2
+PORTVERSION= 0.9.3
CATEGORIES= devel
MASTER_SITES= http://libvirt.org/sources/
@@ -15,6 +15,7 @@
LICENSE= LGPL3
GNU_CONFIGURE= yes
+USE_AUTOTOOLS= automake autoconf
CONFIGURE_ARGS= --without-libssh2 \
--without-sasl \
--without-yajl \
@@ -26,6 +27,7 @@
--without-network
USE_GMAKE= yes
USE_GNOME= gnomehack
+GNOME_MAKEFILEIN= Makefile.am
USE_LDCONFIG= yes
USE_PYTHON_BUILD= yes
PLIST_SUB= PORTVERSION="-${PORTVERSION}"
Index: devel/libvirt/distinfo
===================================================================
RCS file: /home/jhelfman/ncvs/ports/devel/libvirt/distinfo,v
retrieving revision 1.2
diff -u -r1.2 distinfo
--- devel/libvirt/distinfo 10 Jun 2011 21:44:41 -0000 1.2
+++ devel/libvirt/distinfo 5 Jul 2011 15:01:09 -0000
@@ -1,2 +1,2 @@
-SHA256 (libvirt-0.9.2.tar.gz) = 9a851fba532bafb604de92819752815a9015f529f6d69c9a93d2c90c79419f38
-SIZE (libvirt-0.9.2.tar.gz) = 15793846
+SHA256 (libvirt-0.9.3.tar.gz) = 4d673be9aa7b5618c0fef3cfdbbbeff02df1c83e26680fe40defad2b32a56ae3
+SIZE (libvirt-0.9.3.tar.gz) = 15958983
Index: devel/libvirt/files/patch-docs__apibuild.py
===================================================================
RCS file: devel/libvirt/files/patch-docs__apibuild.py
diff -N devel/libvirt/files/patch-docs__apibuild.py
--- devel/libvirt/files/patch-docs__apibuild.py 10 Jun 2011 21:44:41 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,8 +0,0 @@
---- ./docs/apibuild.py 2011-06-07 21:31:43.000000000 -0700
-+++ ./docs/apibuild.py 2011-06-07 21:31:55.000000000 -0700
-@@ -1,4 +1,4 @@
--#!/usr/bin/python -u
-+#!/usr/bin/env python
- #
- # This is the API builder, it parses the C sources and build the
- # API formal description in XML.
Index: devel/libvirt/files/patch-libvirtd.h
===================================================================
RCS file: devel/libvirt/files/patch-libvirtd.h
diff -N devel/libvirt/files/patch-libvirtd.h
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ devel/libvirt/files/patch-libvirtd.h 6 Jul 2011 14:23:56 -0000
@@ -0,0 +1,32 @@
+--- ./daemon/libvirtd.h
++++ ./daemon/libvirtd.h
+@@ -38,7 +38,9 @@
+ # include "logging.h"
+ # include "threads.h"
+ # include "network.h"
+-# include "virnetsaslcontext.h"
++# if HAVE_SASL
++# include "virnetsaslcontext.h"
++# endif
+ # include "virnetserverprogram.h"
+
+ # if WITH_DTRACE
+@@ -70,7 +72,9 @@ struct daemonClientPrivate {
+
+ int domainEventCallbackID[VIR_DOMAIN_EVENT_ID_LAST];
+
++# if HAVE_SASL
+ virNetSASLSessionPtr sasl;
++# endif
+
+ /* This is only valid if a remote open call has been made on this
+ * connection, otherwise it will be NULL. Also if remote close is
+@@ -81,7 +85,9 @@ struct daemonClientPrivate {
+ daemonClientStreamPtr streams;
+ };
+
++# if HAVE_SASL
+ extern virNetSASLContextPtr saslCtxt;
++# endif
+ extern virNetServerProgramPtr remoteProgram;
+ extern virNetServerProgramPtr qemuProgram;
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list