]> git.ipfire.org Git - thirdparty/dbus.git/commitdiff
configure.ac: backtrace() may be in libexecinfo
authorPatrick Welche <prlw1@cam.ac.uk>
Wed, 4 Jun 2014 15:44:19 +0000 (16:44 +0100)
committerSimon McVittie <simon.mcvittie@collabora.co.uk>
Wed, 11 Jun 2014 10:39:48 +0000 (11:39 +0100)
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=69702
Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
configure.ac

index b3d09e2eafffe5af142a65cee510c5bd91da5013..2a7f83fb23306c446498b0d07c1f913c3dfecc75 100644 (file)
@@ -666,7 +666,10 @@ AC_CHECK_HEADERS(sys/resource.h)
 
 AC_CHECK_HEADERS(dirent.h)
 
-AC_CHECK_HEADERS(execinfo.h, [AC_CHECK_FUNCS(backtrace)])
+AC_CHECK_HEADERS([execinfo.h],
+       [AC_SEARCH_LIBS([backtrace], [execinfo],
+               [AC_DEFINE([HAVE_BACKTRACE], [1],
+                       [Define to 1 if you have backtrace().])])])
 
 AC_CHECK_HEADERS(errno.h)