Commit Graph

4 Commits

Author SHA1 Message Date
Christoph Moench-Tegeder 6f923f6c1c define BOOST_STACKTRACE_GNU_SOURCE_NOT_REQUIRED on FreeBSD
FreeBSD brings it's _Unwind_Backtrace() in their own libunwind,
which is already handled correctly - but Boost does not know
about it and #error's out if _GNU_SOURCE is not defined as it
would require it on Linux.
Latch onto the logic for Apple operating systems, which have
maybe somewhat inherited the conditon from BSD and define
BOOST_STACKTRACE_GNU_SOURCE_NOT_REQUIRED to make Boost happy.
2026-02-16 21:16:41 +01:00
Mark Roszko 5e2ec53165 Use ADDR2LINE for linux qa for now 2025-09-01 13:57:45 -04:00
Mark Roszko c9476caebf Fix macOS build 2025-09-01 11:31:03 -04:00
Mark Roszko a8d6292d61 Use boost::stacktrace w/ unit test handlers to start hunting for that copper sliver wabbit 2025-09-01 11:07:12 -04:00