From: Dan Sledz Date: Sat, 15 Nov 2008 02:41:17 +0000 (-0800) Subject: FreeBSD configure check for backtrace_symbols X-Git-Tag: samba-4.0.0alpha6~480^2~149^2~1 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c23a6dc3ec4f9a5ea5ab4f8cb9cd62aa6cacc3a4;p=thirdparty%2Fsamba.git FreeBSD configure check for backtrace_symbols On FreeBSD backtrace_symbols is defined in libexecinfo.so.1. Look for it there as well. --- diff --git a/source3/configure.in b/source3/configure.in index 1adb56ad91e..287189f0938 100644 --- a/source3/configure.in +++ b/source3/configure.in @@ -1033,6 +1033,8 @@ AC_CHECK_FUNCS(gettext dgettext) # Find a method of generating a stack trace AC_CHECK_HEADERS(execinfo.h libexc.h libunwind.h) +# libexecinfo provides backtrace_symbols on FreeBSD +AC_SEARCH_LIBS(backtrace_symbols, [execinfo]) AC_CHECK_FUNCS(backtrace_symbols) AC_CHECK_LIB(exc, trace_back_stack)