diff options
Diffstat (limited to 'sys-cluster/hpx/files/hpx-1.8.0-fix-musl-execinfo.patch')
-rw-r--r-- | sys-cluster/hpx/files/hpx-1.8.0-fix-musl-execinfo.patch | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/sys-cluster/hpx/files/hpx-1.8.0-fix-musl-execinfo.patch b/sys-cluster/hpx/files/hpx-1.8.0-fix-musl-execinfo.patch new file mode 100644 index 000000000000..4c82ca3f6be1 --- /dev/null +++ b/sys-cluster/hpx/files/hpx-1.8.0-fix-musl-execinfo.patch @@ -0,0 +1,16 @@ +# Check for execinfo only on glibc and ulibc systems. +# +# With this PR https://github.com/STEllAR-GROUP/hpx/pull/5947 merged, from +# 1.8.1 we can drop these patches +--- a/libs/core/debugging/src/backtrace.cpp ++++ b/libs/core/debugging/src/backtrace.cpp +@@ -19,7 +19,9 @@ + + #if (defined(__linux) || defined(__APPLE__) || defined(__sun)) && \ + (!defined(__ANDROID__) || !defined(ANDROID)) ++#if defined(__GLIBC__) + #define HPX_HAVE_EXECINFO ++#endif + #define HPX_HAVE_DLFCN + #if defined(__GNUC__) && !defined(__clang__) + #define HPX_HAVE_UNWIND |