gpm.c: In function 'getMouseData': gpm.c:380: warning: pointer targets in initialization differ in signedness gpm.c:399: warning: pointer targets in return differ in signedness gpm.c:430: warning: pointer targets in return differ in signedness gpm.c: In function 'processMouse': gpm.c:482: warning: pointer targets in passing argument 2 of 'which_mouse->m_type->fun' differ in signedness gpm.c: In function 'processConn': gpm.c:812: warning: passing argument 3 of 'accept' from incompatible pointer type gpm.c:859: error: storage size of 'sucred' isn't known gpm.c:860: error: invalid application of 'sizeof' to incomplete type 'struct ucred' gpm.c:859: warning: unused variable 'sucred' gpm.c: In function 'old_main': gpm.c:1123: warning: value computed is not used make[1]: *** [gpm.o] Error 1 make[1]: *** Waiting for unfinished jobs.... gpn.c: In function 'loadlut': gpn.c:108: warning: pointer targets in passing argument 1 of 'getsym' differ in signedness gpn.c:110: warning: pointer targets in passing argument 1 of 'getsym' differ in signedness make[1]: Leaving directory `/var/tmp/portage/sys-libs/gpm-1.20.1-r6/work/gpm-1.20.1/src' make: *** [do-all] Error 1 Reproducible: Always
Created attachment 176289 [details] emerge --info
just as a note gpm-1.20.5 does build.
Well, actually this looks more like a glibc-2.8 -D_GNU_SOURCE problem.
I suppose it could be.
*** This bug has been marked as a duplicate of bug 241144 ***