mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-01-21 20:15:17 +00:00
tests: Add SELINUX_LIBS to fix viridentitytest linker bug
In a clean build system (Ubuntu 14.04), the viridentitytest failed to compile. Even if all the SELINUX libraries and depedencies are installed. See the error message below: [...] CC viridentitytest.o CCLD viridentitytest /usr/bin/ld: viridentitytest.o: undefined reference to symbol 'security_disable' //lib/x86_64-linux-gnu/libselinux.so.1: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status make: *** [viridentitytest] Error 1 Simply adding the variable SELINUX_LIBS in viridentitytest rules of Makefile.am to include SELINUX libraries into viridentitytest solved that compilation issue. Signed-off-by: Julio Faracco <jcfaracco@gmail.com> Signed-off-by: Eric Blake <eblake@redhat.com>
This commit is contained in:
parent
22b185343d
commit
f2a2d0e9ab
@ -928,6 +928,7 @@ viridentitytest_SOURCES = \
|
||||
viridentitytest.c testutils.h testutils.c
|
||||
viridentitytest_LDADD = $(LDADDS)
|
||||
if WITH_SELINUX
|
||||
viridentitytest_LDADD += $(SELINUX_LIBS)
|
||||
viridentitytest_DEPENDENCIES = libsecurityselinuxhelper.la \
|
||||
../src/libvirt.la
|
||||
endif WITH_SELINUX
|
||||
|
Loading…
x
Reference in New Issue
Block a user