--- builds/unix/configure.raw | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/builds/unix/configure.raw b/builds/unix/configure.raw index 0232ead..fa1e25f 100644 --- a/builds/unix/configure.raw +++ b/builds/unix/configure.raw @@ -469,11 +469,14 @@ have_harfbuzz_dynamic=no if test x"$have_harfbuzz" = xno; then if test x"$with_harfbuzz" = xdynamic -o x"$with_harfbuzz" = xauto; then # Check for libdl - AC_CHECK_LIB([dl], [dlopen], [have_harfbuzz_dynamic=yes]) + AC_CHECK_LIB([c], [dlopen], [have_harfbuzz_dynamic=yes], + AC_CHECK_LIB([dl], [dlopen], [have_harfbuzz_dynamic=yes; need_libdl=yes])) if test x"$have_harfbuzz_dynamic" = xyes; then have_harfbuzz="yes (dynamic)" HARFBUZZ_CFLAGS= - HARFBUZZ_LIBS="-ldl" + if test x"$need_libdl" = xyes; then + HARFBUZZ_LIBS="-ldl" + fi fi fi fi -- O.S.
0001-builds-unix-configure.raw-look-for-dlopen-first-in-l.patch
Description: Binary data