Bug#569461: visualboyadvance: FTBFS: sigccompat.h:35: error: expected initializer before '<' token

Lucas Nussbaum lucas at lucas-nussbaum.net
Thu Feb 11 18:47:55 UTC 2010


Source: visualboyadvance
Version: 1.8.0-5
Severity: serious
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20100211 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
> x86_64-linux-gnu-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"VisualBoyAdvance\" -DVERSION=\"1.8.0\" -DHAVE_LIBZ=1 -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_MALLOC_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_ARPA_INET_H=1 -DHAVE_NETINET_IN_H=1 -DENABLE_NLS=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DHAVE_LIBINTL_H=1 -I.  -DPKGDATADIR=\"/usr/share/VisualBoyAdvance\" -DLOCALEDIR=\"/usr/share/locale\" -DGETTEXT_PACKAGE=\"vba\"  -I/usr/include/libpng12   -D_REENTRANT -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/gtk-2.0 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/atkmm-1.6 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/cairomm-1.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/libglademm-2.4 -I/usr/lib/libglademm-2.4/include -I/usr/include/libglade-2.0 -I/usr/include/libxml2   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -g -O2 -Wall -W -O0 -Wl,-z,defs -DBKPT_SUPPORT -DBKPT_SUPPORT -DC_CORE -DPROFILING -DDEV_VERSION -MT gvba-joypadconfig.o -MD -MP -MF .deps/gvba-joypadconfig.Tpo -c -o gvba-joypadconfig.o `test -f 'joypadconfig.cpp' || echo './'`joypadconfig.cpp
> In file included from joypadconfig.h:29,
>                  from joypadconfig.cpp:19:
> sigccompat.h:35: error: expected initializer before '<' token
> sigccompat.h:41: error: expected initializer before '<' token
> sigccompat.h:47: error: expected initializer before '<' token
> joypadconfig.cpp: In constructor 'VBA::JoypadConfigDialog::JoypadConfigDialog(GtkDialog*, const Glib::RefPtr<Gnome::Glade::Xml>&)':
> joypadconfig.cpp:167: error: 'bind' is not a member of 'SigC'
> joypadconfig.cpp:167: error: expected primary-expression before '>' token
> joypadconfig.cpp:168: error: 'slot' is not a member of 'SigC'
> joypadconfig.cpp:170: error: 'slot' is not a member of 'SigC'
> joypadconfig.cpp: At global scope:
> joypadconfig.cpp:211: warning: unused parameter '_pstEvent'
> joypadconfig.cpp:220: warning: unused parameter '_pstEvent'
> make[4]: *** [gvba-joypadconfig.o] Error 1

The full build log is available from:
   http://people.debian.org/~lucas/logs/2010/02/11/visualboyadvance_1.8.0-5_lsid64.buildlog

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot.  Internet was not
accessible from the build systems.

-- 
| Lucas Nussbaum
| lucas at lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas at nussbaum.fr             GPG: 1024D/023B3F4F |





More information about the Pkg-games-devel mailing list