summaryrefslogtreecommitdiff
path: root/media-gfx/gimp/files/gimp-2.10_fix_musl_backtrace_backend_switch.patch
diff options
context:
space:
mode:
Diffstat (limited to 'media-gfx/gimp/files/gimp-2.10_fix_musl_backtrace_backend_switch.patch')
-rw-r--r--media-gfx/gimp/files/gimp-2.10_fix_musl_backtrace_backend_switch.patch15
1 files changed, 15 insertions, 0 deletions
diff --git a/media-gfx/gimp/files/gimp-2.10_fix_musl_backtrace_backend_switch.patch b/media-gfx/gimp/files/gimp-2.10_fix_musl_backtrace_backend_switch.patch
new file mode 100644
index 000000000000..07f0266d0a30
--- /dev/null
+++ b/media-gfx/gimp/files/gimp-2.10_fix_musl_backtrace_backend_switch.patch
@@ -0,0 +1,15 @@
+Gentoo issue: https://bugs.gentoo.org/900148
+Upstream issue: https://gitlab.gnome.org/GNOME/gimp/-/issues/9452
+
+diff -Naur a/app/core/gimpbacktrace-backend.h b/app/core/gimpbacktrace-backend.h
+--- a/app/core/gimpbacktrace-backend.h
++++ b/app/core/gimpbacktrace-backend.h
+@@ -22,7 +22,7 @@
+ #define __GIMP_BACKTRACE_BACKEND_H__
+
+
+-#ifdef __gnu_linux__
++#if defined (__gnu_linux__) && defined (__GLIBC__)
+ # define GIMP_BACKTRACE_BACKEND_LINUX
+ #elif defined (G_OS_WIN32) && defined (ARCH_X86)
+ # define GIMP_BACKTRACE_BACKEND_WINDOWS