]> git.ipfire.org Git - thirdparty/libvirt.git/commit
Link libvirt_util.la with gnutls
authorDaniel P. Berrange <berrange@redhat.com>
Wed, 20 Sep 2017 08:08:40 +0000 (09:08 +0100)
committerDaniel P. Berrange <berrange@redhat.com>
Wed, 20 Sep 2017 08:40:53 +0000 (09:40 +0100)
commitc120ce1609debdc127ba33d92d598291bafd022d
tree378bcbddfa6c0aa27d453bf586fca46d4b7cf52b
parentdbd98380b9180afab0a9149a2ba4a58bf06d0e02
Link libvirt_util.la with gnutls

The util/vircrypto.c file uses gnutls, so we must directly link
libvirt_util.la with gnutls to avoid errors on OS which do not
resolve symbols against indirectly linked libraries.

This fixes a build failure on Ubuntu Trusty

  CCLD     storagevolxml2argvtest
/usr/bin/ld: ../src/.libs/libvirt_util.a(libvirt_util_la-vircrypto.o): undefined reference to symbol 'gnutls_strerror@@GNUTLS_1_4'

//usr/lib/x86_64-linux-gnu/libgnutls.so.26: error adding symbols: DSO missing from command line

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
src/Makefile.am