id summary reporter owner description type status priority milestone component version severity resolution keywords cc 9616 GPM patch for glibc-2.26/gcc-7.2.0 Douglas R. Reno Pierre Labastie "I've had two people who were trying GPM report this issue to me, and upon scouting upstream, I found an issue by our very own 'tnut': [https://github.com/telmich/gpm/issues/21] {{{ gcc -I. -I/tmp/work/src/gpm/src -DHAVE_CONFIG_H -include headers/config.h -Wall -DSYSCONFDIR=""""/etc"""" -DSBINDIR=""""/usr/sbin"""" -D_GNU_SOURCE -O2 -pipe -O2 -pipe -c -o prog/gpm-root.o prog/gpm-root.c /tmp/work/src/gpm/src/prog/gpm-root.y: In function 'postmenu': /tmp/work/src/gpm/src/prog/gpm-root.y:1030:32: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define PUTS(s,f,b) for(curr2=s;curr2;PUTC((curr2++),f,b)) ^ /tmp/work/src/gpm/src/prog/gpm-root.y:1045:10: note: in expansion of macro 'PUTS' PUTS(draw->title,draw->head,draw->back); ^~~~ /tmp/work/src/gpm/src/prog/gpm-root.y:1030:32: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define PUTS(s,f,b) for(curr2=s;curr2;PUTC((curr2++),f,b)) ^ /tmp/work/src/gpm/src/prog/gpm-root.y:1053:10: note: in expansion of macro 'PUTS' PUTS(item->name,draw->fore,draw->back); i+=strlen(item->name); ^~~~ /tmp/work/src/gpm/src/prog/gpm-root.y: In function 'main': /tmp/work/src/gpm/src/prog/gpm-root.y:1200:4: warning: implicit declaration of function '__sigemptyset'; did you mean 'sigemptyset'? [-Wimplicit-function-declaration] __sigemptyset(&childaction.sa_mask); ^~~~~~~~~~~~~ sigemptyset gcc -L/tmp/work/src/gpm/src -lm -o prog/gpm-root prog/gpm-root.o lib/libgpm.so.2 prog/gpm-root.o: In function main': gpm-root.c:(.text.startup+0x1fe): undefined reference to__sigemptyset' }}} Try tnut's patch here, and adapt: [http://downloads.nutyx.org/x86_64/development/base/gpm/gpm-1.20.7-glibc-2.26-1.patch]" defect closed normal 8.1 BOOK SVN normal fixed