app-misc/screen: update fix for Solaris on 4.5.0 too
authorFabian Groffen <grobian@gentoo.org>
Thu, 19 Jan 2017 14:22:58 +0000 (15:22 +0100)
committerFabian Groffen <grobian@gentoo.org>
Thu, 19 Jan 2017 14:23:09 +0000 (15:23 +0100)
Package-Manager: portage-2.3.0

app-misc/screen/screen-4.5.0.ebuild

index 7ba384d7c867b11c4c69dded21029646bc8163e4..e494a069d2e034946244eecf8a28ae8e25451e0e 100644 (file)
@@ -72,11 +72,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"