[SM-Commit] GIT changes to master grimoire by Eric Sandall (e769834677f249a2e37de8c0ffd78240ef7f95b1)

Eric Sandall scm at sourcemage.org
Tue Jan 10 20:41:41 EST 2012


GIT changes to master grimoire by Eric Sandall <sandalle at sourcemage.org>:

 libs/libvirt/BUILD   |    1 +
 libs/libvirt/DEPENDS |    1 -
 libs/libvirt/HISTORY |    5 +++++
 3 files changed, 6 insertions(+), 1 deletion(-)

New commits:
commit e769834677f249a2e37de8c0ffd78240ef7f95b1
Author: Eric Sandall <sandalle at sourcemage.org>
Commit: Eric Sandall <sandalle at sourcemage.org>

    libvirt: Remove and disable libnl
    
    checking whether to compile with macvtap support... yes
    checking whether MACVLAN_MODE_PASSTHRU is declared... yes
    checking whether to compile with virtual port support... yes
    checking for LIBNL... no
    configure: error: libnl-devel >= 1.1 is required for macvtap support
    
    Was working with the prior release:
    $ gaze version libnl libvirt
    Grimoire  Section  Spell    Grimoire Version  Installed Version
    --------  -------  -----    ----------------  -----------------
    test      libs     libnl    3.2.3             3.2.3
    test      libs     libvirt  0.9.9             0.9.6
    
    Fails enabling macvtap with libnl 3.2.3 installed (though it only needs
    1.1 or newer), and tries to enable macvtap even with libnl uninstalled.

diff --git a/libs/libvirt/BUILD b/libs/libvirt/BUILD
index 2771a88..29d4069 100755
--- a/libs/libvirt/BUILD
+++ b/libs/libvirt/BUILD
@@ -1,5 +1,6 @@
 OPTS="$LIBVIRT_REMOTE    \
       $LIBVIRT_LIBVIRTD  \
+      --without-macvtap  \
       $OPTS"             &&
 
 default_build
diff --git a/libs/libvirt/DEPENDS b/libs/libvirt/DEPENDS
index 03a2331..c7c7779 100755
--- a/libs/libvirt/DEPENDS
+++ b/libs/libvirt/DEPENDS
@@ -1,6 +1,5 @@
 depends  gnutls    &&
 depends  libxml2   &&
-depends  libnl '--with-macvtap' &&
 depends  readline  &&
 depends  curl      &&
 depends  glib2     &&
diff --git a/libs/libvirt/HISTORY b/libs/libvirt/HISTORY
index c5cc2f5..7e41460 100644
--- a/libs/libvirt/HISTORY
+++ b/libs/libvirt/HISTORY
@@ -1,3 +1,8 @@
+2012-01-10 Eric Sandall <sandalle at sourcemage.org>
+	* DEPENDS: Remove dependency on libnl
+	* BUILD: Disable macvtap (even with libnl uninstalled, tries to build
+	  macvtap, which fails even with libnl installed).
+
 2012-01-10 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 0.9.9
 


More information about the SM-Commit mailing list