gpm-1.20.1-r6 does not compile special.c and prog/gpm-root.c uses OPEN_MAX reference in linux/limits.h which is no longer supplied. Must use sysconf for limit. Patch below Reproducible: Always Steps to Reproduce: emerge gpm under ~x86 Actual Results: Does not compile Expected Results: Should compile Here are diffs that should fix the problem special.c 27,28c27 < < #include <linux/limits.h> /* for OPEN_MAX */ --- > #include <unistd.h> 40a40 > #define OPEN_MAX (sysconf(_SC_OPEN_MAX)) gpm-root.c 120c120 < #include <linux/limits.h> /* OPEN_MAX */ --- > #include <unistd.h> /* _SC_OPEN_MAX */ 135a136,137 > #define OPEN_MAX (sysconf(_SC_OPEN_MAX)) >
*** This bug has been marked as a duplicate of bug 195977 ***