diff options
author | Henning Heinold <heinold@inf.fu-berlin.de> | 2011-05-22 23:02:44 +0200 |
---|---|---|
committer | Colin Guthrie <colin@mageia.org> | 2011-06-27 09:56:25 +0100 |
commit | ad1e0431fb42086351ccc25b3af47e84604895a1 (patch) | |
tree | 485243e1382cdd0d1907d0c198e1245d8c655d7e /configure.ac | |
parent | 90634d602811a74bca94f0c31e13c4841e027001 (diff) |
build-sys: look for function 'backtrace' also in library 'ubacktrace'
Using OpenEmbedded with 'minimal-uclibc' for 'MACHINE = "beagleboard"'
compilation fails with the following error [1].
[…]
CCLD pulseaudio
./.libs/libpulsecommon-0.9.22.so: undefined reference to `backtrace_symbols'
./.libs/libpulsecommon-0.9.22.so: undefined reference to `backtrace'
collect2: ld returned 1 exit status
make[3]: *** [pulseaudio] Error 1
Using uClibc 'backtrace' is in the library 'ubacktrace' and needs to be
searched in there. This patch is used successfully in OpenEmbedded[2].
[1] http://lists.linuxtogo.org/pipermail/openembedded-devel/2011-May/032979.html
[2] http://cgit.openembedded.org/cgit.cgi/openembedded/commit/?id=0086e0506eb4939150bb50ec337d7f6787b8ae8a
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac index 8afb18c4..7f7970ba 100644 --- a/configure.ac +++ b/configure.ac @@ -448,7 +448,7 @@ AC_SEARCH_LIBS([pthread_setname_np], [pthread]) # BSD AC_SEARCH_LIBS([connect], [socket]) -AC_SEARCH_LIBS([backtrace], [execinfo]) +AC_SEARCH_LIBS([backtrace], [execinfo ubacktrace]) # Darwin/OS X if test "x$os_is_darwin" = "x1" ; then |