diff options
author | 2018-03-10 20:13:24 +0100 | |
---|---|---|
committer | 2018-03-10 20:13:57 +0100 | |
commit | 0c7670535a190f35a2dfe482b38045c3b3cc6bc1 (patch) | |
tree | 20524ee94feeb8246bc09f436ae811b9f29941bd /dev-lang/perl | |
parent | sys-fs/udev: 238 version bump (diff) | |
download | gentoo-0c7670535a190f35a2dfe482b38045c3b3cc6bc1.tar.gz gentoo-0c7670535a190f35a2dfe482b38045c3b3cc6bc1.tar.bz2 gentoo-0c7670535a190f35a2dfe482b38045c3b3cc6bc1.zip |
dev-lang/perl/perl: unbreak Solaris, we NEED -lnsl there
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Diffstat (limited to 'dev-lang/perl')
-rw-r--r-- | dev-lang/perl/perl-5.26.1-r2.ebuild | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/dev-lang/perl/perl-5.26.1-r2.ebuild b/dev-lang/perl/perl-5.26.1-r2.ebuild index e23f6e792be6..3a1446712460 100644 --- a/dev-lang/perl/perl-5.26.1-r2.ebuild +++ b/dev-lang/perl/perl-5.26.1-r2.ebuild @@ -330,6 +330,11 @@ src_prepare() { sed -i "/my..sysroot/s:'':'${EPREFIX}':" ext/Errno/Errno_pm.PL || die fi + if [[ ${CHOST} == *-solaris* ]] ; then + # do NOT mess with nsl, on Solaris this is always necessary, + # when -lsocket is used e.g. to get h_errno + PATCHES=( ${PATCHES[@]/*libnsl.patch/} ) + fi default } |