From b9e18b83fd195c980c5dffab4bedf3fa79b19a2e Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Sun, 12 Jun 2016 10:25:21 -0400 Subject: [PATCH] Link libreaddir-rand to libdl It uses dlsym(). There's no point in being extra-portable here because OSTree only targets Linux anyway. Signed-off-by: Simon McVittie Closes: #336 Approved by: cgwalters --- Makefile-tests.am | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Makefile-tests.am b/Makefile-tests.am index 50c01273..f1e8e676 100644 --- a/Makefile-tests.am +++ b/Makefile-tests.am @@ -133,7 +133,10 @@ endif test_ltlibraries = libreaddir-rand.la libreaddir_rand_la_SOURCES = tests/readdir-rand.c libreaddir_rand_la_CFLAGS = $(OT_INTERNAL_GIO_UNIX_CFLAGS) -libreaddir_rand_la_LIBADD = $(OT_INTERNAL_GIO_UNIX_LIBS) +libreaddir_rand_la_LIBADD = \ + -ldl \ + $(OT_INTERNAL_GIO_UNIX_LIBS) \ + $(NULL) libreaddir_rand_la_LDFLAGS = -avoid-version if !ENABLE_INSTALLED_TESTS libreaddir_rand_la_LDFLAGS += -rpath $(abs_builddir)