diff options
author | Ismael Luceno <ismael@iodev.co.uk> | 2021-12-28 12:12:13 +0100 |
---|---|---|
committer | Jan-Marek Glogowski <glogow@fbihome.de> | 2021-12-30 11:04:11 +0100 |
commit | c1be12396088563ed77ed61e54fd4e153469701d (patch) | |
tree | 4bbbccf1e92399bc7b0d126b9e37b8bfeb96ed8c /config_host.mk.in | |
parent | d7fb6b22cf7e66eb2594001cc42c6bff8b5a49e2 (diff) |
Add configure test for the backtrace implementation
Improve robustness by testing explicitly; instead of assuming based on
the OS, test first the libc and then test for libexecinfo.
The assumption was wrong for FreeBSD (included since 2017) and for
musl-based systems (not in libc).
Also, remove INCLUDE_BACKTRACE and clean up a bit.
Ref: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220271
Change-Id: Ib4b7fd4fe2cdf5f76babe47a21bd2990fcf42649
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127538
Tested-by: Jenkins
Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
Diffstat (limited to 'config_host.mk.in')
-rw-r--r-- | config_host.mk.in | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/config_host.mk.in b/config_host.mk.in index 7a4bf2cdcce0..1025ee4805f9 100644 --- a/config_host.mk.in +++ b/config_host.mk.in @@ -33,6 +33,8 @@ export AVAHI_CFLAGS=$(gb_SPACE)@AVAHI_CFLAGS@ export AVAHI_LIBS=$(gb_SPACE)@AVAHI_LIBS@ export LIBATOMIC_OPS_CFLAGS=$(gb_SPACE)@LIBATOMIC_OPS_CFLAGS@ export LIBATOMIC_OPS_LIBS=$(gb_SPACE)@LIBATOMIC_OPS_LIBS@ +export BACKTRACE_CFLAGS=@BACKTRACE_CFLAGS@ +export BACKTRACE_LIBS=@BACKTRACE_LIBS@ export BINDIR=@BINDIR@ export BISON=@BISON@ export BOOST_CPPFLAGS=@BOOST_CPPFLAGS@ |