[Libreoffice-commits] core.git: configure.ac
Michael Stahl
mstahl at redhat.com
Tue Dec 1 01:53:47 PST 2015
configure.ac | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
New commits:
commit 037584cfe5e58bf6807fb0188d245042baa8c1c0
Author: Michael Stahl <mstahl at redhat.com>
Date: Mon Nov 30 21:19:52 2015 +0100
configure: check for dlsym(), not dlopen()
On Fedora 23, the check for dlopen happens to succeed with gcc -m32
-fsanitize=address, and then linking executables fails due to not
finding dlsym. Checking for dlsym results in the proper -ldl.
Change-Id: I02108c2c053e07b33848af068937f29967e7dc6a
diff --git a/configure.ac b/configure.ac
index eb569d1..8593722 100644
--- a/configure.ac
+++ b/configure.ac
@@ -904,9 +904,9 @@ AC_SUBST(PTHREAD_LIBS)
if test $_os != "WINNT"; then
save_LIBS="$LIBS"
- AC_SEARCH_LIBS([dlopen], [dl],
- [case "$ac_cv_search_dlopen" in -l*) DLOPEN_LIBS="$ac_cv_search_dlopen";; esac],
- [AC_MSG_ERROR([dlopen not found in either libc nor libdl])])
+ AC_SEARCH_LIBS([dlsym], [dl],
+ [case "$ac_cv_search_dlsym" in -l*) DLOPEN_LIBS="$ac_cv_search_dlsym";; esac],
+ [AC_MSG_ERROR([dlsym not found in either libc nor libdl])])
LIBS="$save_LIBS"
fi
AC_SUBST(DLOPEN_LIBS)
More information about the Libreoffice-commits
mailing list