Bug#313477: libgtop2: ftbfs [sparc] siglist.c:54: error: `SIGSTKFLT' undeclared here

Blars Blarson Blars Blarson <blarson@blars.org>, 313477@bugs.debian.org
Mon, 13 Jun 2005 15:08:18 -0700


Package: libgtop2
Version: 2.10.1-2
Severity: serious
Tags: sid
Justification: fails to build from source

libgtop2 failed to build on a sparc buildd, duplicated on my sparc pbuilder:

/bin/sh ../../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I../.. -D_IN_LIBGTOP -D_GNU_SOURCE -I../.. -I../.. -I../../sysdeps/linux -I../../include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   	-Winline 	-Wall 	-std=gnu89 	-Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes 	-Wnested-externs -Wpointer-arith 	-Wcast-align -Wsign-compare 	-fno-strict-aliasing 	-g -Wall -O2  -DGTOPLOCALEDIR=\"/usr/share/locale\" -DLIBGTOP_VERSION=\"2.10.1\" -DLIBGTOP_SERVER_VERSION=\"5\" -DLIBGTOP_VERSION_CODE=2010001 -DLIBGTOP_SERVER=\"/usr/bin/libgtop_server2\"    -Winline 	-Wall 	-std=gnu89 	-Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes 	-Wnested-externs -Wpointer-arith 	-Wcast-align -Wsign-compare 	-fno-strict-aliasing 	-g -Wall -O2 -c procargs.c
 cc -DHAVE_CONFIG_H -I. -I. -I../.. -D_IN_LIBGTOP -D_GNU_SOURCE -I../.. -I../.. -I../../sysdeps/linux -I../../include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Winline -Wall -std=gnu89 -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -fno-strict-aliasing -g -Wall -O2 -DGTOPLOCALEDIR=\"/usr/share/locale\" -DLIBGTOP_VERSION=\"2.10.1\" -DLIBGTOP_SERVER_VERSION=\"5\" -DLIBGTOP_VERSION_CODE=2010001 -DLIBGTOP_SERVER=\"/usr/bin/libgtop_server2\" -Winline -Wall -std=gnu89 -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -fno-strict-aliasing -g -Wall -O2 -c procargs.c  -fPIC -DPIC -o .libs/procargs.o
 cc -DHAVE_CONFIG_H -I. -I. -I../.. -D_IN_LIBGTOP -D_GNU_SOURCE -I../.. -I../.. -I../../sysdeps/linux -I../../include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Winline -Wall -std=gnu89 -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -fno-strict-aliasing -g -Wall -O2 -DGTOPLOCALEDIR=\"/usr/share/locale\" -DLIBGTOP_VERSION=\"2.10.1\" -DLIBGTOP_SERVER_VERSION=\"5\" -DLIBGTOP_VERSION_CODE=2010001 -DLIBGTOP_SERVER=\"/usr/bin/libgtop_server2\" -Winline -Wall -std=gnu89 -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -fno-strict-aliasing -g -Wall -O2 -c procargs.c -o procargs.o >/dev/null 2>&1
/bin/sh ../../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I../.. -D_IN_LIBGTOP -D_GNU_SOURCE -I../.. -I../.. -I../../sysdeps/linux -I../../include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   	-Winline 	-Wall 	-std=gnu89 	-Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes 	-Wnested-externs -Wpointer-arith 	-Wcast-align -Wsign-compare 	-fno-strict-aliasing 	-g -Wall -O2  -DGTOPLOCALEDIR=\"/usr/share/locale\" -DLIBGTOP_VERSION=\"2.10.1\" -DLIBGTOP_SERVER_VERSION=\"5\" -DLIBGTOP_VERSION_CODE=2010001 -DLIBGTOP_SERVER=\"/usr/bin/libgtop_server2\"    -Winline 	-Wall 	-std=gnu89 	-Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes 	-Wnested-externs -Wpointer-arith 	-Wcast-align -Wsign-compare 	-fno-strict-aliasing 	-g -Wall -O2 -c procmap.c
 cc -DHAVE_CONFIG_H -I. -I. -I../.. -D_IN_LIBGTOP -D_GNU_SOURCE -I../.. -I../.. -I../../sysdeps/linux -I../../include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Winline -Wall -std=gnu89 -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -fno-strict-aliasing -g -Wall -O2 -DGTOPLOCALEDIR=\"/usr/share/locale\" -DLIBGTOP_VERSION=\"2.10.1\" -DLIBGTOP_SERVER_VERSION=\"5\" -DLIBGTOP_VERSION_CODE=2010001 -DLIBGTOP_SERVER=\"/usr/bin/libgtop_server2\" -Winline -Wall -std=gnu89 -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -fno-strict-aliasing -g -Wall -O2 -c procmap.c  -fPIC -DPIC -o .libs/procmap.o
procmap.c: In function `glibtop_get_proc_map_s':
procmap.c:73: warning: cast increases required alignment of target type
procmap.c:136: warning: cast increases required alignment of target type
 cc -DHAVE_CONFIG_H -I. -I. -I../.. -D_IN_LIBGTOP -D_GNU_SOURCE -I../.. -I../.. -I../../sysdeps/linux -I../../include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Winline -Wall -std=gnu89 -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -fno-strict-aliasing -g -Wall -O2 -DGTOPLOCALEDIR=\"/usr/share/locale\" -DLIBGTOP_VERSION=\"2.10.1\" -DLIBGTOP_SERVER_VERSION=\"5\" -DLIBGTOP_VERSION_CODE=2010001 -DLIBGTOP_SERVER=\"/usr/bin/libgtop_server2\" -Winline -Wall -std=gnu89 -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -fno-strict-aliasing -g -Wall -O2 -c procmap.c -o procmap.o >/dev/null 2>&1
/bin/sh ../../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I../.. -D_IN_LIBGTOP -D_GNU_SOURCE -I../.. -I../.. -I../../sysdeps/linux -I../../include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   	-Winline 	-Wall 	-std=gnu89 	-Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes 	-Wnested-externs -Wpointer-arith 	-Wcast-align -Wsign-compare 	-fno-strict-aliasing 	-g -Wall -O2  -DGTOPLOCALEDIR=\"/usr/share/locale\" -DLIBGTOP_VERSION=\"2.10.1\" -DLIBGTOP_SERVER_VERSION=\"5\" -DLIBGTOP_VERSION_CODE=2010001 -DLIBGTOP_SERVER=\"/usr/bin/libgtop_server2\"    -Winline 	-Wall 	-std=gnu89 	-Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes 	-Wnested-externs -Wpointer-arith 	-Wcast-align -Wsign-compare 	-fno-strict-aliasing 	-g -Wall -O2 -c siglist.c
 cc -DHAVE_CONFIG_H -I. -I. -I../.. -D_IN_LIBGTOP -D_GNU_SOURCE -I../.. -I../.. -I../../sysdeps/linux -I../../include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Winline -Wall -std=gnu89 -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -fno-strict-aliasing -g -Wall -O2 -DGTOPLOCALEDIR=\"/usr/share/locale\" -DLIBGTOP_VERSION=\"2.10.1\" -DLIBGTOP_SERVER_VERSION=\"5\" -DLIBGTOP_VERSION_CODE=2010001 -DLIBGTOP_SERVER=\"/usr/bin/libgtop_server2\" -Winline -Wall -std=gnu89 -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -fno-strict-aliasing -g -Wall -O2 -c siglist.c  -fPIC -DPIC -o .libs/siglist.o
siglist.c:54: error: `SIGSTKFLT' undeclared here (not in a function)
siglist.c:54: error: initializer element is not constant
siglist.c:54: error: (near initialization for `glibtop_sys_siglist[16].number')
siglist.c:54: error: initializer element is not constant
siglist.c:54: error: (near initialization for `glibtop_sys_siglist[16]')
siglist.c:55: error: initializer element is not constant
siglist.c:55: error: (near initialization for `glibtop_sys_siglist[17]')
siglist.c:56: error: initializer element is not constant
siglist.c:56: error: (near initialization for `glibtop_sys_siglist[18]')
siglist.c:57: error: initializer element is not constant
siglist.c:57: error: (near initialization for `glibtop_sys_siglist[19]')
siglist.c:58: error: initializer element is not constant
siglist.c:58: error: (near initialization for `glibtop_sys_siglist[20]')
siglist.c:59: error: initializer element is not constant
siglist.c:59: error: (near initialization for `glibtop_sys_siglist[21]')
siglist.c:60: error: initializer element is not constant
siglist.c:60: error: (near initialization for `glibtop_sys_siglist[22]')
siglist.c:61: error: initializer element is not constant
siglist.c:61: error: (near initialization for `glibtop_sys_siglist[23]')
siglist.c:62: error: initializer element is not constant
siglist.c:62: error: (near initialization for `glibtop_sys_siglist[24]')
siglist.c:63: error: initializer element is not constant
siglist.c:63: error: (near initialization for `glibtop_sys_siglist[25]')
siglist.c:64: error: initializer element is not constant
siglist.c:64: error: (near initialization for `glibtop_sys_siglist[26]')
siglist.c:65: error: initializer element is not constant
siglist.c:65: error: (near initialization for `glibtop_sys_siglist[27]')
siglist.c:66: error: initializer element is not constant
siglist.c:66: error: (near initialization for `glibtop_sys_siglist[28]')
siglist.c:67: error: initializer element is not constant
siglist.c:67: error: (near initialization for `glibtop_sys_siglist[29]')
siglist.c:68: error: initializer element is not constant
siglist.c:68: error: (near initialization for `glibtop_sys_siglist[30]')
siglist.c:69: error: initializer element is not constant
siglist.c:69: error: (near initialization for `glibtop_sys_siglist[31]')
siglist.c:70: error: initializer element is not constant
siglist.c:70: error: (near initialization for `glibtop_sys_siglist[32]')
siglist.c:71: error: initializer element is not constant
siglist.c:71: error: (near initialization for `glibtop_sys_siglist[33]')
siglist.c:72: error: `SIGUNUSED' undeclared here (not in a function)
siglist.c:72: error: initializer element is not constant
siglist.c:72: error: (near initialization for `glibtop_sys_siglist[34].number')
siglist.c:72: error: initializer element is not constant
siglist.c:72: error: (near initialization for `glibtop_sys_siglist[34]')
siglist.c:73: error: initializer element is not constant
siglist.c:73: error: (near initialization for `glibtop_sys_siglist[35]')
make[4]: *** [siglist.lo] Error 1
make[4]: Leaving directory `/build/buildd/libgtop2-2.10.1/sysdeps/linux'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/build/buildd/libgtop2-2.10.1/sysdeps'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/build/buildd/libgtop2-2.10.1'
make[1]: *** [all-recursive-am] Error 2
make[1]: Leaving directory `/build/buildd/libgtop2-2.10.1'