mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
games-roguelike/stone-soup: avoid execinfo.h on non-glibc
Upstream: https://github.com/crawl/crawl/issues/2446 Closes: https://bugs.gentoo.org/831632 Signed-off-by: Erik Mackdanz <stasibear@gentoo.org>
This commit is contained in:
12
games-roguelike/stone-soup/files/avoid-musl-execinfo.patch
Normal file
12
games-roguelike/stone-soup/files/avoid-musl-execinfo.patch
Normal file
@@ -0,0 +1,12 @@
|
||||
--- a/crash.cc 2023-08-14 02:39:46.638062516 +0000
|
||||
+++ b/crash.cc 2023-08-14 02:41:28.020698537 +0000
|
||||
@@ -27,7 +27,8 @@
|
||||
#endif
|
||||
|
||||
#ifdef BACKTRACE_SUPPORTED
|
||||
-#if defined(TARGET_CPU_MIPS) || \
|
||||
+#if !defined(__GLIBC__) || \
|
||||
+ defined(TARGET_CPU_MIPS) || \
|
||||
defined(TARGET_OS_FREEBSD) || \
|
||||
defined(TARGET_OS_NETBSD) || \
|
||||
defined(TARGET_OS_OPENBSD) || \
|
||||
@@ -87,6 +87,7 @@ S=${WORKDIR}/${MY_P}/source
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/make.patch
|
||||
"${FILESDIR}"/rltiles-make.patch
|
||||
"${FILESDIR}"/avoid-musl-execinfo.patch
|
||||
)
|
||||
|
||||
python_check_deps() {
|
||||
|
||||
@@ -87,6 +87,7 @@ S=${WORKDIR}/${MY_P}/source
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/make.patch
|
||||
"${FILESDIR}"/rltiles-make.patch
|
||||
"${FILESDIR}"/avoid-musl-execinfo.patch
|
||||
)
|
||||
|
||||
python_check_deps() {
|
||||
|
||||
@@ -87,6 +87,7 @@ S=${WORKDIR}/${MY_P}/source
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/make.patch
|
||||
"${FILESDIR}"/rltiles-make.patch
|
||||
"${FILESDIR}"/avoid-musl-execinfo.patch
|
||||
)
|
||||
|
||||
python_check_deps() {
|
||||
|
||||
@@ -101,6 +101,7 @@ BDEPEND="
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/make.patch
|
||||
"${FILESDIR}"/rltiles-make.patch
|
||||
"${FILESDIR}"/avoid-musl-execinfo.patch
|
||||
)
|
||||
|
||||
python_check_deps() {
|
||||
|
||||
@@ -103,6 +103,7 @@ BDEPEND="
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/make.patch
|
||||
"${FILESDIR}"/rltiles-make.patch
|
||||
"${FILESDIR}"/avoid-musl-execinfo.patch
|
||||
)
|
||||
|
||||
python_check_deps() {
|
||||
|
||||
@@ -103,6 +103,7 @@ BDEPEND="
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/make-v3.patch
|
||||
"${FILESDIR}"/rltiles-make.patch
|
||||
"${FILESDIR}"/avoid-musl-execinfo.patch
|
||||
)
|
||||
|
||||
python_check_deps() {
|
||||
|
||||
@@ -103,6 +103,7 @@ BDEPEND="
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/make-v3.patch
|
||||
"${FILESDIR}"/rltiles-make.patch
|
||||
"${FILESDIR}"/avoid-musl-execinfo.patch
|
||||
)
|
||||
|
||||
python_check_deps() {
|
||||
|
||||
Reference in New Issue
Block a user