add patch for using libcurl, and get rid of selinux patch that's
[libvirt.git] / libcurl.patch
1 build: Add libcurl dependency to libvirt_driver.la
2 author  Jiri Denemark <jdenemar@redhat.com>     
3 Fri, 1 Feb 2013 12:36:06 +0000 (13:36 +0100)
4 committer       Jiri Denemark <jdenemar@redhat.com>     
5 Tue, 5 Feb 2013 09:00:32 +0000 (10:00 +0100)
6 libvirt.c calls curl_global_init() if WITH_CURL is defined and thus it
7 should be linked with libcurl. This fixes link failure in case neither
8 xenapi nor esx driver is enabled (they are the only users of libcurl).
9
10 src/Makefile.am         patch | blob | history
11 diff --git a/src/Makefile.am b/src/Makefile.am
12 index 070a089..f6162df 100644 (file)
13 --- a/src/Makefile.am
14 +++ b/src/Makefile.am
15 @@ -792,9 +792,11 @@ noinst_LTLIBRARIES += libvirt_driver.la
16  libvirt_la_BUILT_LIBADD += libvirt_driver.la
17  libvirt_driver_la_SOURCES = $(DRIVER_SOURCES)
18  
19 -libvirt_driver_la_CFLAGS = $(NUMACTL_CFLAGS) $(GNUTLS_CFLAGS) \
20 +libvirt_driver_la_CFLAGS = \
21 +               $(NUMACTL_CFLAGS) $(GNUTLS_CFLAGS) $(CURL_CFLAGS) \
22                 -I$(top_srcdir)/src/conf $(AM_CFLAGS)
23 -libvirt_driver_la_LIBADD = $(NUMACTL_LIBS) $(GNUTLS_LIBS) $(DLOPEN_LIBS)
24 +libvirt_driver_la_LIBADD = \
25 +               $(NUMACTL_LIBS) $(GNUTLS_LIBS) $(CURL_LIBS) $(DLOPEN_LIBS)
26  
27  USED_SYM_FILES = $(srcdir)/libvirt_private.syms