aboutsummaryrefslogtreecommitdiffstats
path: root/unmaintained/icewm/backtrace_on_glibc.patch
diff options
context:
space:
mode:
Diffstat (limited to 'unmaintained/icewm/backtrace_on_glibc.patch')
-rw-r--r--unmaintained/icewm/backtrace_on_glibc.patch22
1 files changed, 22 insertions, 0 deletions
diff --git a/unmaintained/icewm/backtrace_on_glibc.patch b/unmaintained/icewm/backtrace_on_glibc.patch
new file mode 100644
index 0000000000..ceba2b7630
--- /dev/null
+++ b/unmaintained/icewm/backtrace_on_glibc.patch
@@ -0,0 +1,22 @@
+diff --git a/src/misc.cc b/src/misc.cc
+index 8b7905a..1eee766 100644
+--- a/src/misc.cc
++++ b/src/misc.cc
+@@ -15,7 +15,7 @@
+ #include <libgen.h>
+ #endif
+
+-#ifdef linux
++#ifdef __GLIBC__
+ #include <execinfo.h>
+ #endif
+
+@@ -539,7 +539,7 @@ bool isreg(char const *path) {
+ }
+
+ void show_backtrace() {
+-#ifdef linux
++#ifdef __GLIBC__
+ const char head[] = "\nbacktrace:\n";
+ const char tail[] = "end\n";
+ void *array[20];