commit: 1c459737142f787eb5a002266250a9e10dec846a Author: Fabian Groffen <grobian <AT> gentoo <DOT> org> AuthorDate: Sun Jul 28 13:39:53 2024 +0000 Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org> CommitDate: Sun Jul 28 13:45:47 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c459737
sys-devel/gettext-0.22.5: fix compilation on Solaris Apply gnulib workaround fix for memset_s availability. Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org> sys-devel/gettext/gettext-0.22.5.ebuild | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sys-devel/gettext/gettext-0.22.5.ebuild b/sys-devel/gettext/gettext-0.22.5.ebuild index 0f0de646e397..2341e5d0c00a 100644 --- a/sys-devel/gettext/gettext-0.22.5.ebuild +++ b/sys-devel/gettext/gettext-0.22.5.ebuild @@ -7,6 +7,7 @@ EAPI=8 VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gettext.asc inherit java-pkg-opt-2 libtool multilib-minimal verify-sig toolchain-funcs +inherit flag-o-matic DESCRIPTION="GNU locale utilities" HOMEPAGE="https://www.gnu.org/software/gettext/" @@ -156,6 +157,9 @@ multilib_src_configure() { ECONF_SOURCE+=/gettext-runtime fi + # should be gone on next release, for memset_s breakage + [[ ${CHOST} == *-solaris* ]] && append-cppflags -D__STDC_WANT_LIB_EXT1__=1 + econf "${myconf[@]}" }
