diff options
author | Jory Pratt <anarchy@gentoo.org> | 2021-09-19 10:07:15 -0500 |
---|---|---|
committer | Jory Pratt <anarchy@gentoo.org> | 2021-09-19 10:07:15 -0500 |
commit | 4c8b5a75fe2ccac62acf57fa0d650514157b816b (patch) | |
tree | 118f5c6d9b6c1a09a0878d4d00ad526039d37995 | |
parent | dev-java/icedtea-bin: fix nss dep and rdep (diff) | |
download | musl-4c8b5a75.tar.gz musl-4c8b5a75.tar.bz2 musl-4c8b5a75.zip |
media-tv/kodi: Set 2MB stacksize for musl users
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Jory Pratt <anarchy@gentoo.org>
-rw-r--r-- | media-tv/kodi/kodi-19.1-r1.ebuild | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/media-tv/kodi/kodi-19.1-r1.ebuild b/media-tv/kodi/kodi-19.1-r1.ebuild index aa55fe9e..17ee6e87 100644 --- a/media-tv/kodi/kodi-19.1-r1.ebuild +++ b/media-tv/kodi/kodi-19.1-r1.ebuild @@ -39,7 +39,7 @@ PATCHES=( "${FILESDIR}/musl/19.0/0005-Fix-fortify-sources.patch" ) -inherit autotools cmake desktop linux-info pax-utils python-single-r1 xdg +inherit autotools cmake desktop flag-o-matic linux-info pax-utils python-single-r1 xdg DESCRIPTION="A free and open source media-player and entertainment hub" HOMEPAGE="https://kodi.tv/ https://kodi.wiki/" @@ -239,9 +239,13 @@ src_prepare() { "${S}"/tools/depends/native/TexturePacker/src/autogen.sh \ "${S}"/tools/depends/native/JsonSchemaBuilder/src/autogen.sh \ || die + + # Required to prevent addons from crashing + use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152 } src_configure() { + filter-flags -fstack-protector-all local platform=() use gbm && platform+=( gbm ) use wayland && platform+=( wayland ) |