icedtea-jdk-execinfo.patch (1026B)
- --- openjdk.orig/jdk/src/solaris/native/sun/awt/awt_xembed_server.c
- +++ openjdk/jdk/src/solaris/native/sun/awt/awt_xembed_server.c
- @@ -35,7 +35,7 @@
- #include <X11/Xlib.h>
- #include <X11/Xatom.h>
- #include <Xm/MwmUtil.h>
- -#ifdef __linux__
- +#if defined(__linux__) && defined(__GLIBC__) && ! defined(__UCLIBC__)
- #include <execinfo.h>
- #endif
- #include <stdio.h>
- @@ -835,7 +835,7 @@
- AWT_UNLOCK();
- }
- -#ifdef __linux__
- +#if defined(__linux__) && defined(__GLIBC__) && ! defined(__UCLIBC__)
- void
- print_stack (void)
- {
- --- openjdk.orig/jdk/src/solaris/native/sun/xawt/XToolkit.c
- +++ openjdk/jdk/src/solaris/native/sun/xawt/XToolkit.c
- @@ -27,7 +27,7 @@
- #include <X11/Xutil.h>
- #include <X11/Xos.h>
- #include <X11/Xatom.h>
- -#ifdef __linux__
- +#if defined(__linux__) && defined(__GLIBC__) && ! defined(__UCLIBC__)
- #include <execinfo.h>
- #endif
- @@ -689,7 +689,7 @@
- return ret;
- }
- -#ifdef __linux__
- +#if defined(__linux__) && defined(__GLIBC__) && ! defined(__UCLIBC__)
- void print_stack(void)
- {
- void *array[10];