From: Fabian Groffen Date: Fri, 20 Jan 2017 11:54:19 +0000 (+0100) Subject: app-misc/screen: fix compilation error on Solaris X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=c1d4aff3caa8c24d0f3cfad11ba4a9a9881c5fbc;p=gentoo.git app-misc/screen: fix compilation error on Solaris Package-Manager: portage-2.3.0 --- diff --git a/app-misc/screen/files/screen-4.5.0-solaris-PATH_MAX.patch b/app-misc/screen/files/screen-4.5.0-solaris-PATH_MAX.patch new file mode 100644 index 000000000000..1fafcf9a87c2 --- /dev/null +++ b/app-misc/screen/files/screen-4.5.0-solaris-PATH_MAX.patch @@ -0,0 +1,12 @@ +On Solaris one needs to include limits.h in order to use PATH_MAX + +--- screen-4.5.0/screen.c ++++ screen-4.5.0/screen.c +@@ -44,6 +44,7 @@ + #endif + #include + #include ++#include + + #ifdef sgi + # include diff --git a/app-misc/screen/screen-4.5.0.ebuild b/app-misc/screen/screen-4.5.0.ebuild index e494a069d2e0..7ea62d184fb9 100644 --- a/app-misc/screen/screen-4.5.0.ebuild +++ b/app-misc/screen/screen-4.5.0.ebuild @@ -36,6 +36,8 @@ DEPEND="${CDEPEND} PATCHES=( # Don't use utempter even if it is found on the system. "${FILESDIR}"/${PN}-4.3.0-no-utempter.patch + # PATH_MAX usage needs an include on Solaris + "${FILESDIR}"/${P}-solaris-PATH_MAX.patch ) pkg_setup() {