diff --git a/dev-perl/Locale-gettext/Locale-gettext-1.70.0_p20181130.ebuild b/dev-perl/Locale-gettext/Locale-gettext-1.70.0_p20181130.ebuild index 3b68978e3b322..66a2d03468219 100644 --- a/dev-perl/Locale-gettext/Locale-gettext-1.70.0_p20181130.ebuild +++ b/dev-perl/Locale-gettext/Locale-gettext-1.70.0_p20181130.ebuild @@ -31,3 +31,9 @@ PATCHES=( "${FILESDIR}/${PN}-1.70.0-tests.patch" "${FILESDIR}/${PN}-1.70.0_p20181130-config-log.patch" ) + +src_compile() { + # Makefile.PL cannot know we use libintl over system + [[ ${CHOST} == *-solaris* ]] && export LDLOADLIBS="-lintl" + default +}