Steve Lhomme pushed to branch 3.0.x at VideoLAN / VLC


Commits:
a031af85 by Rémi Denis-Courmont at 2025-02-20T12:57:46+00:00
configure: look for backtrace() in libexecinfo (fixes #26562)

Fixes linking on *BSD's.

(cherry picked from commit b3179e1e0993b8c15b735c93282c7675632c183c)

- - - - -


2 changed files:

- configure.ac
- src/Makefile.am


Changes:

=====================================
configure.ac
=====================================
@@ -1317,8 +1317,13 @@ case "${host_cpu}" in
 esac
 
 dnl Check for backtrace() support
-AC_CHECK_HEADERS(execinfo.h)
-AC_CHECK_FUNCS(backtrace)
+AC_CHECK_HEADERS([execinfo.h])
+AC_CHECK_FUNCS([backtrace],, [
+  AC_CHECK_LIB([execinfo], [backtrace], [
+    LIBEXECINFO="-lexecinfo"])
+])
+AC_SUBST(LIBEXECINFO)
+
 
 dnl
 dnl  default modules


=====================================
src/Makefile.am
=====================================
@@ -419,6 +419,7 @@ libvlccore_la_SOURCES += \
        darwin/specific.c \
        darwin/thread.c
 else
+libvlccore_la_LIBADD += $(LIBEXECINFO)
 libvlccore_la_SOURCES += \
        posix/dirs.c \
        posix/error.c \



View it on GitLab: 
https://code.videolan.org/videolan/vlc/-/commit/a031af8522d7cc1ad03eb7985e4ca60fd031eabc

-- 
View it on GitLab: 
https://code.videolan.org/videolan/vlc/-/commit/a031af8522d7cc1ad03eb7985e4ca60fd031eabc
You're receiving this email because of your account on code.videolan.org.


VideoLAN code repository instance
_______________________________________________
vlc-commits mailing list
[email protected]
https://mailman.videolan.org/listinfo/vlc-commits

Reply via email to