diff -u -r ../util-linux-2.28/text-utils/pg.c ./text-utils/pg.c --- ../util-linux-2.28/text-utils/pg.c 2016-03-07 09:30:07.447866602 -0500 +++ ./text-utils/pg.c 2016-06-22 06:41:16.800629484 -0400 @@ -46,7 +46,7 @@ #ifndef TIOCGWINSZ # include #endif -#include +#include #include #include #include @@ -74,7 +74,7 @@ #include "closestream.h" #include "strutils.h" -#define READBUF LINE_MAX /* size of input buffer */ +#define READBUF _POSIX2_LINE_MAX /* size of input buffer */ #define CMDBUF 255 /* size of command buffer */ #define TABSIZE 8 /* spaces consumed by tab character */ @@ -608,7 +608,7 @@ char key; int state = COUNT; int escape = 0; - char b[LINE_MAX], *p; + char b[_POSIX2_LINE_MAX], *p; if (pageno != -1) { if ((p = strstr(pstring, "%d")) == NULL) {