Source: gpm
Version: 1.20.4-6.2
Severity: serious
>From my pbuilder build log:
...
gcc -I. -I/build/gpm-1.20.4/src -DHAVE_CONFIG_H -include
headers/config.h -Wall -DSYSCONFDIR="\"/etc\""
-DSBINDIR="\"/usr/sbin\"" -Wall -g -D_REENTRANT -O2 -Wall -g
-D_REENTRANT -O2 -c -o prog/gpm-root.o prog/gpm-root.c
/build/gpm-1.20.4/src/prog/gpm-root.y: In function 'scr_restore':
/build/gpm-1.20.4/src/prog/gpm-root.y:963:10: warning: variable 'y'
set but not used [-Wunused-but-set-variable]
int x,y, dumpfd;
^
/build/gpm-1.20.4/src/prog/gpm-root.y:963:8: warning: variable 'x' set
but not used [-Wunused-but-set-variable]
int x,y, dumpfd;
^
/build/gpm-1.20.4/src/prog/gpm-root.y: In function 'postmenu':
/build/gpm-1.20.4/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))
^
/build/gpm-1.20.4/src/prog/gpm-root.y:1045:10: note: in expansion of
macro 'PUTS'
PUTS(draw->title,draw->head,draw->back);
^~~~
/build/gpm-1.20.4/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))
^
/build/gpm-1.20.4/src/prog/gpm-root.y:1053:10: note: in expansion of
macro 'PUTS'
PUTS(item->name,draw->fore,draw->back); i+=strlen(item->name);
^~~~
/build/gpm-1.20.4/src/prog/gpm-root.y: In function 'main':
/build/gpm-1.20.4/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
At top level:
/build/gpm-1.20.4/src/prog/gpm-root.y:446:12: warning: 'f_debug_one'
defined but not used [-Wunused-function]
static int f_debug_one(FILE *f, Draw *draw)
^~~~~~~~~~~
gcc -L/build/gpm-1.20.4/src -o prog/gpm-root prog/gpm-root.o lib/libgpm.so.2
prog/gpm-root.o: In function `main':
/build/gpm-1.20.4/src/prog/gpm-root.y:1200: undefined reference to
`__sigemptyset'
collect2: error: ld returned 1 exit status
Makefile:151: recipe for target 'prog/gpm-root' failed
make[2]: *** [prog/gpm-root] Error 1
rm prog/display-coords.o prog/hltest.o prog/mev.o prog/disable-paste.o
prog/display-buttons.o
make[2]: Leaving directory '/build/gpm-1.20.4/src'
Makefile:62: recipe for target 'do-all' failed
make[1]: *** [do-all] Error 1
make[1]: Leaving directory '/build/gpm-1.20.4'
debian/rules:46: recipe for target 'build-arch' failed
make: *** [build-arch] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--
Daniel Schepler