[libvirt-users] Libvirt fails to build with sasl

Jonny Schlag jonnyschlag at gmail.com
Wed Oct 7 17:05:53 UTC 2015

Description of problem:

I try to build a libvirt package for the IPFire project
Without sasl libvirt build fine but with sasl libvirt fails to build
with the following message:

CC       rpc/libvirt_net_rpc_la-virnetsaslcontext.lo
In file included from rpc/virnetsaslcontext.h:25,
                 from rpc/virnetsaslcontext.c:26:
/usr/include/sasl/sasl.h:230: error: expected declaration specifiers
or '...' before 'size_t'
Makefile:7023: recipe for target
'rpc/libvirt_net_rpc_la-virnetsaslcontext.lo' failed
make[3]: *** [rpc/libvirt_net_rpc_la-virnetsaslcontext.lo] Error 1
make[3]: Leaving directory '/libvirt-1.2.20/src'
Makefile:5119: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/libvirt-1.2.20/src'
Makefile:1999: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/libvirt-1.2.20'
Makefile:1896: recipe for target 'all' failed
make: *** [all] Error 2

Version-Release number of selected component (if applicable): 1.2.20

How reproducible:
Build libvirt with:
1. ./configure --prefix=/usr --localstatedir=/var --sysconfdir=/etc
--with-openssl --with-sasl --without-uml --without-vbox --without-lxc
--without-esx --without-vmware --without-openvz --without-firewalld
--without-storage-scsi --without-storage-mpath --without-avahi
--with-test-suite -without-dbus --without-storage-lvm

2. make

3. the error occurs

Additional info:

Cyrus sasl (2.1.26) is build with
./configure --prefix=/usr --sysconfdir=/etc \
		            --with-dbpath=/var/lib/sasl/sasldb2 \
		            --with-saslauthd=/var/run/saslauthd \
		            --with-des=no --with-rc4=no

I attached the whole terminal output.

Sincerely Jonatan Schlag

PS.: Sorry for my bad english, i hope you could understand me.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/libvirt-users/attachments/20151007/9f3c169a/attachment.htm>

More information about the libvirt-users mailing list