app-misc/screen: update fix for Solaris
authorFabian Groffen <grobian@gentoo.org>
Thu, 19 Jan 2017 08:28:49 +0000 (09:28 +0100)
committerFabian Groffen <grobian@gentoo.org>
Thu, 19 Jan 2017 08:29:04 +0000 (09:29 +0100)
Package-Manager: portage-2.3.0

app-misc/screen/screen-4.4.0.ebuild

index d6f3cff7e34659c93bafae4f107f37fa7a1d6b1a..72e23c04e908d0999a136a2e7cf63176177f7e8b 100644 (file)
@@ -64,11 +64,9 @@ src_configure() {
        append-cppflags "-DMAXWIN=${MAX_SCREEN_WINDOWS:-100}"
 
        if [[ ${CHOST} == *-solaris* ]] ; then
-               # https://lists.gnu.org/archive/html/screen-devel/2014-04/msg00095.html
-               append-cppflags -D_XOPEN_SOURCE \
-                       -D_XOPEN_SOURCE_EXTENDED=1 \
-                       -D__EXTENSIONS__
-               append-libs -lsocket -lnsl
+               # enable msg_header by upping the feature standard compatible
+               # with c99 mode
+               append-cppflags -D_XOPEN_SOURCE=600
        fi
 
        use nethack || append-cppflags "-DNONETHACK"