1
0
Fork 0
mirror of https://gitlab.alpinelinux.org/alpine/aports.git synced 2025-07-17 05:05:14 +03:00
aports/testing/flightgear/no-execinfo.patch
psykose 0cf9cb53ff
testing/flightgear: improve
- remove libexecinfo from makedepends
- add missing qttools/libevent (qt5 undetected otherwise)
- build with samurai
2022-08-01 06:34:29 +02:00

21 lines
599 B
Diff

diff --git a/src/Main/bootstrap.cxx b/src/Main/bootstrap.cxx
index f9eb159..958aa8a 100755
--- a/src/Main/bootstrap.cxx
+++ b/src/Main/bootstrap.cxx
@@ -193,7 +193,6 @@ bool checkUniversalCRTVersion()
#endif
#if defined(__GNUC__)
-#include <execinfo.h>
#include <cxxabi.h>
void segfault_handler(int signo) {
void *array[128];
@@ -201,7 +200,7 @@ void segfault_handler(int signo) {
fprintf(stderr, "Error: caught signal %d:\n", signo);
- #ifndef __OpenBSD__
+ #if defined(__GLIBC__)
size = backtrace(array, 128);
if (size) {
char** list = backtrace_symbols(array, size);