Bug#424582: FTBFS with GCC 4.2: empty body in an else-statement

Martin Michlmayr tbm at cyrius.com
Wed May 16 09:06:51 UTC 2007


Package: wormux
Version: 0.7.9-3
Usertags: ftbfs-gcc-4.2

Your package fails to build with GCC 4.2 that was released a few
days ago.  There is a gcc-4.2 package in experimental and I guess
it will show up in unstable soon.

> Automatic build of wormux_0.7.9-3 on em64t by sbuild/amd64 0.53
...
> Build started at 20070514-0639
> ******************************************************************************
> Checking available source versions...
> Fetching source files...
> Reading package lists...
> Building dependency tree...
> Need to get 31.7MB of source archives.
> Get:1 http://mirrors.kernel.org unstable/main wormux 0.7.9-3 (dsc) [1063B]
> Get:2 http://mirrors.kernel.org unstable/main wormux 0.7.9-3 (tar) [31.7MB]
> Get:3 http://mirrors.kernel.org unstable/main wormux 0.7.9-3 (diff) [27.0kB]
> Fetched 31.7MB in 26s (1207kB/s)
> Download complete and in download only mode
> ** Using build dependencies supplied by package:
> Build-Depends: cdbs (>= 0.4.23-1.1), autotools-dev, debhelper (>= 5), patchutils (>= 0.2.25), libsdl1.2-dev, libsdl-image1.2-dev, libsdl-mixer1.2-dev, libsdl-net1.2-dev, libsdl-ttf2.0-dev, libsdl-gfx1.2-dev (>= 2.0.13), libxml++2.6-dev, libcurl3-dev, fontconfig, ttf-dejavu, dpkg-dev (>= 1.13.19)
> Added override: gcc-snapshot
> Checking for already installed source dependencies...
> gcc-snapshot: already installed (20070501-1)
> cdbs: missing
> Using default version 0.4.48
> autotools-dev: missing
> debhelper: missing
> Using default version 5.0.49
> patchutils: missing
> Using default version 0.2.31-4
> libsdl1.2-dev: missing
> libsdl-image1.2-dev: missing
> libsdl-mixer1.2-dev: missing
> libsdl-net1.2-dev: missing
> libsdl-ttf2.0-dev: missing
> libsdl-gfx1.2-dev: missing
> Using default version 2.0.13-3
> libxml++2.6-dev: missing
> libcurl3-dev: missing
> fontconfig: already installed (2.4.2-1.2)
> ttf-dejavu: already installed (2.16-1)
> dpkg-dev: already installed (1.14.2 >= 1.13.19 is satisfied)
> Checking for source dependency conflicts...
> Reading package lists...
> Building dependency tree...
> Note, selecting libcurl4-openssl-dev instead of libcurl3-dev
> The following extra packages will be installed:
>   comerr-dev gettext gettext-base html2text intltool-debian libcurl4-openssl
>   libcurl4-openssl-dev libdirectfb-0.9-25 libfreetype6-dev libgl1-mesa-dev
>   libgl1-mesa-dri libglib2.0-dev libglibmm-2.4-1c2a libglibmm-2.4-dev
>   libglu1-mesa-dev libglu1-xorg-dev libidn11 libidn11-dev libjpeg62-dev
>   libkadm55 libkeyutils1 libkrb5-dev libkrb53 libogg-dev libogg0 libpng12-dev
>   libsdl-gfx1.2-4 libsdl-image1.2 libsdl-mixer1.2 libsdl-net1.2
>   libsdl-ttf2.0-0 libsdl1.2debian libsdl1.2debian-alsa libsigc++-2.0-0c2a
>   libsigc++-2.0-dev libsmpeg-dev libsmpeg0 libssl-dev libssl0.9.8 libsvga1
>   libsysfs2 libtiff4-dev libtiffxx0c2 libvorbis-dev libvorbis0a libvorbisenc2
>   libvorbisfile3 libx11-dev libxau-dev libxdmcp-dev libxext-dev libxml++2.6-2
>   libxml2 libxml2-dev mesa-common-dev pkg-config po-debconf svgalibg1
>   x11proto-core-dev x11proto-input-dev x11proto-kb-dev x11proto-xext-dev
>   xtrans-dev zlib1g-dev
> Suggested packages:
>   devscripts doc-base dh-make cvs gettext-doc libcurl4-dbg libglide3
>   libglib2.0-doc libgtkmm-2.4-dev libgtkmm-2.4-doc krb5-doc krb5-user
>   libsigc++-2.0-doc libxml++2.6-doc libgnome-dev
> Recommended packages:
>   curl wget lynx ca-certificates libxt-dev libsvga1-dev libasound2-dev
>   libaa1-dev libaudio-dev libartsc0-dev libesd0-dev libdirectfb-dev
>   libcaca-dev libcucul-dev xml-core libmail-sendmail-perl
>   libcompress-zlib-perl
> The following NEW packages will be installed:
>   autotools-dev cdbs comerr-dev debhelper gettext gettext-base html2text
>   intltool-debian libcurl4-openssl libcurl4-openssl-dev libdirectfb-0.9-25
>   libfreetype6-dev libgl1-mesa-dev libgl1-mesa-dri libglib2.0-dev
>   libglibmm-2.4-1c2a libglibmm-2.4-dev libglu1-mesa-dev libglu1-xorg-dev
>   libidn11 libidn11-dev libjpeg62-dev libkadm55 libkeyutils1 libkrb5-dev
>   libkrb53 libogg-dev libogg0 libpng12-dev libsdl-gfx1.2-4 libsdl-gfx1.2-dev
>   libsdl-image1.2 libsdl-image1.2-dev libsdl-mixer1.2 libsdl-mixer1.2-dev
>   libsdl-net1.2 libsdl-net1.2-dev libsdl-ttf2.0-0 libsdl-ttf2.0-dev
>   libsdl1.2-dev libsdl1.2debian libsdl1.2debian-alsa libsigc++-2.0-0c2a
>   libsigc++-2.0-dev libsmpeg-dev libsmpeg0 libssl-dev libssl0.9.8 libsvga1
>   libsysfs2 libtiff4-dev libtiffxx0c2 libvorbis-dev libvorbis0a libvorbisenc2
>   libvorbisfile3 libx11-dev libxau-dev libxdmcp-dev libxext-dev libxml++2.6-2
>   libxml++2.6-dev libxml2 libxml2-dev mesa-common-dev patchutils pkg-config
>   po-debconf svgalibg1 x11proto-core-dev x11proto-input-dev x11proto-kb-dev
>   x11proto-xext-dev xtrans-dev zlib1g-dev
> 0 upgraded, 75 newly installed, 0 to remove and 0 not upgraded.
> Need to get 4089kB/35.8MB of archives.
> After unpacking 117MB of additional disk space will be used.
> WARNING: The following packages cannot be authenticated!
>   x11proto-core-dev libxau-dev libxdmcp-dev x11proto-input-dev
>   x11proto-xext-dev libxext-dev x11proto-kb-dev xtrans-dev libx11-dev
>   libsigc++-2.0-0c2a libssl0.9.8 gettext-base libidn11 libkeyutils1 libkrb53
>   autotools-dev cdbs html2text gettext intltool-debian po-debconf debhelper
>   libcurl4-openssl zlib1g-dev libssl-dev pkg-config libidn11-dev libkadm55
>   comerr-dev libkrb5-dev libcurl4-openssl-dev libsysfs2 libdirectfb-0.9-25
>   libfreetype6-dev mesa-common-dev libgl1-mesa-dri libgl1-mesa-dev
>   libglib2.0-dev libglibmm-2.4-1c2a libsigc++-2.0-dev libglibmm-2.4-dev
>   libglu1-mesa-dev libglu1-xorg-dev libjpeg62-dev libogg0 libogg-dev
>   libpng12-dev libsvga1 svgalibg1 libsdl1.2debian-alsa libsdl1.2debian
>   libsdl-gfx1.2-4 libsdl1.2-dev libsdl-gfx1.2-dev libsdl-image1.2 libtiffxx0c2
>   libtiff4-dev libsdl-image1.2-dev libsmpeg0 libvorbis0a libvorbisfile3
>   libsdl-mixer1.2 libvorbisenc2 libvorbis-dev libsmpeg-dev libsdl-mixer1.2-dev
>   libsdl-net1.2 libsdl-net1.2-dev libsdl-ttf2.0-0 libsdl-ttf2.0-dev libxml2
>   libxml++2.6-2 libxml2-dev libxml++2.6-dev patchutils
> Authentication warning overridden.
> Get:1 http://mirrors.kernel.org unstable/main libsigc++-2.0-0c2a 2.0.17-2 [33.0kB]
> Get:2 http://mirrors.kernel.org unstable/main libidn11 0.6.5-1 [117kB]
> Get:3 http://mirrors.kernel.org unstable/main libcurl4-openssl 7.16.2-3 [191kB]
> Get:4 http://mirrors.kernel.org unstable/main libidn11-dev 0.6.5-1 [547kB]
> Get:5 http://mirrors.kernel.org unstable/main libcurl4-openssl-dev 7.16.2-3 [857kB]
> Get:6 http://mirrors.kernel.org unstable/main libglibmm-2.4-1c2a 2.12.9-0.1 [134kB]
> Get:7 http://mirrors.kernel.org unstable/main libsigc++-2.0-dev 2.0.17-2 [141kB]
> Get:8 http://mirrors.kernel.org unstable/main libglibmm-2.4-dev 2.12.9-0.1 [1237kB]
> Get:9 http://mirrors.kernel.org unstable/main libsdl-gfx1.2-4 2.0.13-3 [41.0kB]
> Get:10 http://mirrors.kernel.org unstable/main libsdl-gfx1.2-dev 2.0.13-3 [562kB]
> Get:11 http://mirrors.kernel.org unstable/main libsdl-net1.2 1.2.5-7+b1 [11.1kB]
> Get:12 http://mirrors.kernel.org unstable/main libsdl-net1.2-dev 1.2.5-7+b1 [17.0kB]
> Get:13 http://mirrors.kernel.org unstable/main libsdl-ttf2.0-0 2.0.8-3+b1 [15.3kB]
> Get:14 http://mirrors.kernel.org unstable/main libsdl-ttf2.0-dev 2.0.8-3+b1 [25.4kB]
> Get:15 http://mirrors.kernel.org unstable/main libxml++2.6-2 2.14.0-0.1 [63.9kB]
> Get:16 http://mirrors.kernel.org unstable/main libxml++2.6-dev 2.14.0-0.1 [95.9kB]
> 
Extracting templates from packages: 40%
Extracting templates from packages: 80%
Extracting templates from packages: 100%
> Preconfiguring packages ...
> Fetched 4089kB in 3s (1244kB/s)
> Selecting previously deselected package x11proto-core-dev.
> (Reading database ... 13090 files and directories currently installed.)
> Unpacking x11proto-core-dev (from .../x11proto-core-dev_7.0.10-2_all.deb) ...
> Selecting previously deselected package libxau-dev.
> Unpacking libxau-dev (from .../libxau-dev_1%3a1.0.3-2_amd64.deb) ...
> Selecting previously deselected package libxdmcp-dev.
> Unpacking libxdmcp-dev (from .../libxdmcp-dev_1%3a1.0.2-2_amd64.deb) ...
> Selecting previously deselected package x11proto-input-dev.
> Unpacking x11proto-input-dev (from .../x11proto-input-dev_1.4.2-1_all.deb) ...
> Selecting previously deselected package x11proto-xext-dev.
> Unpacking x11proto-xext-dev (from .../x11proto-xext-dev_7.0.2-5_all.deb) ...
> Selecting previously deselected package libxext-dev.
> Unpacking libxext-dev (from .../libxext-dev_1%3a1.0.3-2_amd64.deb) ...
> Selecting previously deselected package x11proto-kb-dev.
> Unpacking x11proto-kb-dev (from .../x11proto-kb-dev_1.0.3-2_all.deb) ...
> Selecting previously deselected package xtrans-dev.
> Unpacking xtrans-dev (from .../xtrans-dev_1.0.3-2_all.deb) ...
> Selecting previously deselected package libx11-dev.
> Unpacking libx11-dev (from .../libx11-dev_2%3a1.0.3-7_amd64.deb) ...
> Selecting previously deselected package libsigc++-2.0-0c2a.
> Unpacking libsigc++-2.0-0c2a (from .../libsigc++-2.0-0c2a_2.0.17-2_amd64.deb) ...
> Selecting previously deselected package libssl0.9.8.
> Unpacking libssl0.9.8 (from .../libssl0.9.8_0.9.8e-4_amd64.deb) ...
> Selecting previously deselected package gettext-base.
> Unpacking gettext-base (from .../gettext-base_0.16.1-1_amd64.deb) ...
> Selecting previously deselected package libidn11.
> Unpacking libidn11 (from .../libidn11_0.6.5-1_amd64.deb) ...
> Selecting previously deselected package libkeyutils1.
> Unpacking libkeyutils1 (from .../libkeyutils1_1.2-3_amd64.deb) ...
> Selecting previously deselected package libkrb53.
> Unpacking libkrb53 (from .../libkrb53_1.6.dfsg.1-4_amd64.deb) ...
> Selecting previously deselected package autotools-dev.
> Unpacking autotools-dev (from .../autotools-dev_20070306.1_all.deb) ...
> Selecting previously deselected package cdbs.
> Unpacking cdbs (from .../archives/cdbs_0.4.48_all.deb) ...
> Selecting previously deselected package html2text.
> Unpacking html2text (from .../html2text_1.3.2a-3_amd64.deb) ...
> Selecting previously deselected package gettext.
> Unpacking gettext (from .../gettext_0.16.1-1_amd64.deb) ...
> Selecting previously deselected package intltool-debian.
> Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ...
> Selecting previously deselected package po-debconf.
> Unpacking po-debconf (from .../po-debconf_1.0.8_all.deb) ...
> Selecting previously deselected package debhelper.
> Unpacking debhelper (from .../debhelper_5.0.49_all.deb) ...
> Selecting previously deselected package libcurl4-openssl.
> Unpacking libcurl4-openssl (from .../libcurl4-openssl_7.16.2-3_amd64.deb) ...
> Selecting previously deselected package zlib1g-dev.
> Unpacking zlib1g-dev (from .../zlib1g-dev_1%3a1.2.3-14_amd64.deb) ...
> Selecting previously deselected package libssl-dev.
> Unpacking libssl-dev (from .../libssl-dev_0.9.8e-4_amd64.deb) ...
> Selecting previously deselected package pkg-config.
> Unpacking pkg-config (from .../pkg-config_0.21-1_amd64.deb) ...
> Selecting previously deselected package libidn11-dev.
> Unpacking libidn11-dev (from .../libidn11-dev_0.6.5-1_amd64.deb) ...
> Selecting previously deselected package libkadm55.
> Unpacking libkadm55 (from .../libkadm55_1.6.dfsg.1-4_amd64.deb) ...
> Selecting previously deselected package comerr-dev.
> Unpacking comerr-dev (from .../comerr-dev_2.1-1.39+1.40-WIP-2007.04.07+dfsg-2_amd64.deb) ...
> Selecting previously deselected package libkrb5-dev.
> Unpacking libkrb5-dev (from .../libkrb5-dev_1.6.dfsg.1-4_amd64.deb) ...
> Selecting previously deselected package libcurl4-openssl-dev.
> Unpacking libcurl4-openssl-dev (from .../libcurl4-openssl-dev_7.16.2-3_amd64.deb) ...
> Selecting previously deselected package libsysfs2.
> Unpacking libsysfs2 (from .../libsysfs2_2.1.0-2_amd64.deb) ...
> Selecting previously deselected package libdirectfb-0.9-25.
> Unpacking libdirectfb-0.9-25 (from .../libdirectfb-0.9-25_0.9.25.1-5_amd64.deb) ...
> Selecting previously deselected package libfreetype6-dev.
> Unpacking libfreetype6-dev (from .../libfreetype6-dev_2.2.1-5_amd64.deb) ...
> Selecting previously deselected package mesa-common-dev.
> Unpacking mesa-common-dev (from .../mesa-common-dev_6.5.2-4_all.deb) ...
> Selecting previously deselected package libgl1-mesa-dri.
> Unpacking libgl1-mesa-dri (from .../libgl1-mesa-dri_6.5.2-4_amd64.deb) ...
> Selecting previously deselected package libgl1-mesa-dev.
> Unpacking libgl1-mesa-dev (from .../libgl1-mesa-dev_6.5.2-4_all.deb) ...
> Selecting previously deselected package libglib2.0-dev.
> Unpacking libglib2.0-dev (from .../libglib2.0-dev_2.12.12-1_amd64.deb) ...
> Selecting previously deselected package libglibmm-2.4-1c2a.
> Unpacking libglibmm-2.4-1c2a (from .../libglibmm-2.4-1c2a_2.12.9-0.1_amd64.deb) ...
> Selecting previously deselected package libsigc++-2.0-dev.
> Unpacking libsigc++-2.0-dev (from .../libsigc++-2.0-dev_2.0.17-2_amd64.deb) ...
> Selecting previously deselected package libglibmm-2.4-dev.
> Unpacking libglibmm-2.4-dev (from .../libglibmm-2.4-dev_2.12.9-0.1_amd64.deb) ...
> Selecting previously deselected package libglu1-mesa-dev.
> Unpacking libglu1-mesa-dev (from .../libglu1-mesa-dev_6.5.2-4_amd64.deb) ...
> Selecting previously deselected package libglu1-xorg-dev.
> Unpacking libglu1-xorg-dev (from .../libglu1-xorg-dev_1%3a7.2-3_all.deb) ...
> Selecting previously deselected package libjpeg62-dev.
> Unpacking libjpeg62-dev (from .../libjpeg62-dev_6b-13_amd64.deb) ...
> Selecting previously deselected package libogg0.
> Unpacking libogg0 (from .../libogg0_1.1.3-2_amd64.deb) ...
> Selecting previously deselected package libogg-dev.
> Unpacking libogg-dev (from .../libogg-dev_1.1.3-2_amd64.deb) ...
> Selecting previously deselected package libpng12-dev.
> Unpacking libpng12-dev (from .../libpng12-dev_1.2.15~beta5-1_amd64.deb) ...
> Selecting previously deselected package libsvga1.
> Unpacking libsvga1 (from .../libsvga1_1%3a1.4.3-24_amd64.deb) ...
> Selecting previously deselected package svgalibg1.
> Unpacking svgalibg1 (from .../svgalibg1_1%3a1.4.3-24_all.deb) ...
> Selecting previously deselected package libsdl1.2debian-alsa.
> Unpacking libsdl1.2debian-alsa (from .../libsdl1.2debian-alsa_1.2.11-8_amd64.deb) ...
> Selecting previously deselected package libsdl1.2debian.
> Unpacking libsdl1.2debian (from .../libsdl1.2debian_1.2.11-8_amd64.deb) ...
> Selecting previously deselected package libsdl-gfx1.2-4.
> Unpacking libsdl-gfx1.2-4 (from .../libsdl-gfx1.2-4_2.0.13-3_amd64.deb) ...
> Selecting previously deselected package libsdl1.2-dev.
> Unpacking libsdl1.2-dev (from .../libsdl1.2-dev_1.2.11-8_amd64.deb) ...
> Selecting previously deselected package libsdl-gfx1.2-dev.
> Unpacking libsdl-gfx1.2-dev (from .../libsdl-gfx1.2-dev_2.0.13-3_amd64.deb) ...
> Selecting previously deselected package libsdl-image1.2.
> Unpacking libsdl-image1.2 (from .../libsdl-image1.2_1.2.5-3_amd64.deb) ...
> Selecting previously deselected package libtiffxx0c2.
> Unpacking libtiffxx0c2 (from .../libtiffxx0c2_3.8.2-7_amd64.deb) ...
> Selecting previously deselected package libtiff4-dev.
> Unpacking libtiff4-dev (from .../libtiff4-dev_3.8.2-7_amd64.deb) ...
> Selecting previously deselected package libsdl-image1.2-dev.
> Unpacking libsdl-image1.2-dev (from .../libsdl-image1.2-dev_1.2.5-3_amd64.deb) ...
> Selecting previously deselected package libsmpeg0.
> Unpacking libsmpeg0 (from .../libsmpeg0_0.4.5+cvs20030824-1.9_amd64.deb) ...
> Selecting previously deselected package libvorbis0a.
> Unpacking libvorbis0a (from .../libvorbis0a_1.1.2.dfsg-1.2_amd64.deb) ...
> Selecting previously deselected package libvorbisfile3.
> Unpacking libvorbisfile3 (from .../libvorbisfile3_1.1.2.dfsg-1.2_amd64.deb) ...
> Selecting previously deselected package libsdl-mixer1.2.
> Unpacking libsdl-mixer1.2 (from .../libsdl-mixer1.2_1.2.6-2_amd64.deb) ...
> Selecting previously deselected package libvorbisenc2.
> Unpacking libvorbisenc2 (from .../libvorbisenc2_1.1.2.dfsg-1.2_amd64.deb) ...
> Selecting previously deselected package libvorbis-dev.
> Unpacking libvorbis-dev (from .../libvorbis-dev_1.1.2.dfsg-1.2_amd64.deb) ...
> Selecting previously deselected package libsmpeg-dev.
> Unpacking libsmpeg-dev (from .../libsmpeg-dev_0.4.5+cvs20030824-1.9_amd64.deb) ...
> Selecting previously deselected package libsdl-mixer1.2-dev.
> Unpacking libsdl-mixer1.2-dev (from .../libsdl-mixer1.2-dev_1.2.6-2_amd64.deb) ...
> Selecting previously deselected package libsdl-net1.2.
> Unpacking libsdl-net1.2 (from .../libsdl-net1.2_1.2.5-7+b1_amd64.deb) ...
> Selecting previously deselected package libsdl-net1.2-dev.
> Unpacking libsdl-net1.2-dev (from .../libsdl-net1.2-dev_1.2.5-7+b1_amd64.deb) ...
> Selecting previously deselected package libsdl-ttf2.0-0.
> Unpacking libsdl-ttf2.0-0 (from .../libsdl-ttf2.0-0_2.0.8-3+b1_amd64.deb) ...
> Selecting previously deselected package libsdl-ttf2.0-dev.
> Unpacking libsdl-ttf2.0-dev (from .../libsdl-ttf2.0-dev_2.0.8-3+b1_amd64.deb) ...
> Selecting previously deselected package libxml2.
> Unpacking libxml2 (from .../libxml2_2.6.28.dfsg-1_amd64.deb) ...
> Selecting previously deselected package libxml++2.6-2.
> Unpacking libxml++2.6-2 (from .../libxml++2.6-2_2.14.0-0.1_amd64.deb) ...
> Selecting previously deselected package libxml2-dev.
> Unpacking libxml2-dev (from .../libxml2-dev_2.6.28.dfsg-1_amd64.deb) ...
> Selecting previously deselected package libxml++2.6-dev.
> Unpacking libxml++2.6-dev (from .../libxml++2.6-dev_2.14.0-0.1_amd64.deb) ...
> Selecting previously deselected package patchutils.
> Unpacking patchutils (from .../patchutils_0.2.31-4_amd64.deb) ...
> Setting up x11proto-core-dev (7.0.10-2) ...
> Setting up libxau-dev (1.0.3-2) ...
> Setting up libxdmcp-dev (1.0.2-2) ...
> Setting up x11proto-input-dev (1.4.2-1) ...
> Setting up x11proto-xext-dev (7.0.2-5) ...
> Setting up x11proto-kb-dev (1.0.3-2) ...
> Setting up xtrans-dev (1.0.3-2) ...
> Setting up libsigc++-2.0-0c2a (2.0.17-2) ...
> 
> Setting up libssl0.9.8 (0.9.8e-4) ...
> 
> Setting up gettext-base (0.16.1-1) ...
> 
> Setting up libidn11 (0.6.5-1) ...
> 
> Setting up libkeyutils1 (1.2-3) ...
> 
> Setting up libkrb53 (1.6.dfsg.1-4) ...
> 
> Setting up autotools-dev (20070306.1) ...
> Setting up cdbs (0.4.48) ...
> 
> Setting up html2text (1.3.2a-3) ...
> 
> Setting up gettext (0.16.1-1) ...
> 
> Setting up intltool-debian (0.35.0+20060710.1) ...
> Setting up po-debconf (1.0.8) ...
> Setting up debhelper (5.0.49) ...
> Setting up libcurl4-openssl (7.16.2-3) ...
> 
> Setting up zlib1g-dev (1.2.3-14) ...
> Setting up libssl-dev (0.9.8e-4) ...
> Setting up pkg-config (0.21-1) ...
> Setting up libidn11-dev (0.6.5-1) ...
> 
> Setting up libkadm55 (1.6.dfsg.1-4) ...
> 
> Setting up comerr-dev (2.1-1.39+1.40-WIP-2007.04.07+dfsg-2) ...
> 
> Setting up libkrb5-dev (1.6.dfsg.1-4) ...
> Setting up libcurl4-openssl-dev (7.16.2-3) ...
> 
> Setting up libsysfs2 (2.1.0-2) ...
> 
> Setting up libdirectfb-0.9-25 (0.9.25.1-5) ...
> 
> Setting up libfreetype6-dev (2.2.1-5) ...
> 
> Setting up libgl1-mesa-dri (6.5.2-4) ...
> Setting up libglib2.0-dev (2.12.12-1) ...
> Setting up libglibmm-2.4-1c2a (2.12.9-0.1) ...
> 
> Setting up libsigc++-2.0-dev (2.0.17-2) ...
> Setting up libglibmm-2.4-dev (2.12.9-0.1) ...
> 
> Setting up libjpeg62-dev (6b-13) ...
> Setting up libogg0 (1.1.3-2) ...
> 
> Setting up libogg-dev (1.1.3-2) ...
> Setting up libpng12-dev (1.2.15~beta5-1) ...
> Setting up libsvga1 (1.4.3-24) ...
> 
> Setting up svgalibg1 (1.4.3-24) ...
> Setting up libsdl1.2debian-alsa (1.2.11-8) ...
> 
> Setting up libsdl1.2debian (1.2.11-8) ...
> Setting up libsdl-gfx1.2-4 (2.0.13-3) ...
> 
> Setting up libsdl-image1.2 (1.2.5-3) ...
> 
> Setting up libtiffxx0c2 (3.8.2-7) ...
> 
> Setting up libtiff4-dev (3.8.2-7) ...
> Setting up libsmpeg0 (0.4.5+cvs20030824-1.9) ...
> 
> Setting up libvorbis0a (1.1.2.dfsg-1.2) ...
> 
> Setting up libvorbisfile3 (1.1.2.dfsg-1.2) ...
> 
> Setting up libsdl-mixer1.2 (1.2.6-2) ...
> 
> Setting up libvorbisenc2 (1.1.2.dfsg-1.2) ...
> 
> Setting up libvorbis-dev (1.1.2.dfsg-1.2) ...
> Setting up libsdl-net1.2 (1.2.5-7+b1) ...
> 
> Setting up libsdl-ttf2.0-0 (2.0.8-3+b1) ...
> 
> Setting up libxml2 (2.6.28.dfsg-1) ...
> 
> Setting up libxml++2.6-2 (2.14.0-0.1) ...
> 
> Setting up libxml2-dev (2.6.28.dfsg-1) ...
> Setting up libxml++2.6-dev (2.14.0-0.1) ...
> Setting up patchutils (0.2.31-4) ...
> Setting up libxext-dev (1.0.3-2) ...
> Setting up libx11-dev (1.0.3-7) ...
> Setting up mesa-common-dev (6.5.2-4) ...
> Setting up libgl1-mesa-dev (6.5.2-4) ...
> Setting up libglu1-mesa-dev (6.5.2-4) ...
> Setting up libglu1-xorg-dev (7.2-3) ...
> Setting up libsdl1.2-dev (1.2.11-8) ...
> 
> Setting up libsdl-gfx1.2-dev (2.0.13-3) ...
> Setting up libsdl-image1.2-dev (1.2.5-3) ...
> Setting up libsmpeg-dev (0.4.5+cvs20030824-1.9) ...
> Setting up libsdl-mixer1.2-dev (1.2.6-2) ...
> Setting up libsdl-net1.2-dev (1.2.5-7+b1) ...
> Setting up libsdl-ttf2.0-dev (2.0.8-3+b1) ...
> Checking correctness of source dependencies...
> Kernel: Linux 2.6.18-4-amd64 amd64 (x86_64)
> Toolchain package versions: libc6-dev_2.5-7 linux-kernel-headers_2.6.18-7 gcc-4.1_4.1.2-6 g++-4.1_4.1.2-6 binutils_2.17cvs20070426-5 libstdc++6-4.1-dev_4.1.2-6 libstdc++6_4.1.2-6
> ------------------------------------------------------------------------------
> gpg: Signature made Mon Feb 12 20:29:38 2007 EST using DSA key ID 29499F61
> gpg: Can't check signature: public key not found
> dpkg-source: extracting wormux in wormux-0.7.9
> dpkg-source: unpacking wormux_0.7.9.orig.tar.gz
> dpkg-source: applying /data/tbm/build-snapshot/wormux_0.7.9-3.diff.gz
> dpkg-buildpackage: source package is wormux
> dpkg-buildpackage: source version is 0.7.9-3
> dpkg-buildpackage: host architecture amd64
> dpkg-buildpackage: source version without epoch 0.7.9-3
>  /usr/bin/fakeroot debian/rules clean
> sed \
> 		-e "s/@cdbs@/, cdbs (>= 0.4.23-1.1), autotools-dev, debhelper (>= 5), patchutils (>= 0.2.25)/g" \
> 		-e "s/^Build-Depends\(\|-Indep\): ,/Build-Depends\1:/g" \
> 		\
> 		-e "s/^Cpu: .*/Architecture: /g" \
> 		-e "/^System: /d" \
> 		\
> 		-e "s/\[cpu: \([^]]*\)\]/\[\`type-handling \\\\\`echo \1 | tr ' ' ','\\\\\` any\`\]/g" \
> 		-e "s/\[system: \([^]]*\)\]/\[\`type-handling any \\\\\`echo \1 | tr ' ' ','\\\\\`\`\]/g" \
> 		\
> 		-e "s/\"/\\\\\"/g" \
> 		-e "s/^/echo \"/g" \
> 		-e "s/\\$/\\\\$/g" \
> 		-e "s/$/\"/g" \
> 	< debian/control.in | /bin/sh > debian/control
> dpkg-checkbuilddeps -B
> test -x debian/rules
> test "`id -u`" = 0
> /usr/bin/make -f debian/rules reverse-config
> make[1]: Entering directory `/build/tbm/wormux-0.7.9'
> for i in ./config.guess ./config.sub  ; do \
> 		if test -e $i.cdbs-orig ; then \
> 			mv $i.cdbs-orig $i ; \
> 		fi ; \
> 	done
> make[1]: Leaving directory `/build/tbm/wormux-0.7.9'
> if [ "reverse-patches" = "reverse-patches" ]; then rm -f debian/stamp-patched; fi
> patches: debian/patches/000_disable_autopackage.patch
> Patch debian/patches/000_disable_autopackage.patch is not applied.
> if [ "reverse-patches" != "reverse-patches" ]; then touch debian/stamp-patched; fi
> if [ "reverse-patches" != "reverse-patches" ] ; then \
> 		/usr/bin/make -f debian/rules update-config ; \
> 	fi
> for dir in debian/patches ; do \
> 	    rm -f $dir/*.log ; \
> 	done
> for i in ./config.guess ./config.sub  ; do \
> 		if test -e $i.cdbs-orig ; then \
> 			mv $i.cdbs-orig $i ; \
> 		fi ; \
> 	done
> dh_clean 
> /usr/bin/make -C . -k distclean
> make[1]: Entering directory `/build/tbm/wormux-0.7.9'
> make[1]: *** No rule to make target `distclean'.
> make[1]: Leaving directory `/build/tbm/wormux-0.7.9'
> make: [makefile-clean] Error 2 (ignored)
> rm -f debian/stamp-makefile-build
> rm -f debian/stamp-autotools-files
>  debian/rules build
> sed \
> 		-e "s/@cdbs@/, cdbs (>= 0.4.23-1.1), autotools-dev, debhelper (>= 5), patchutils (>= 0.2.25)/g" \
> 		-e "s/^Build-Depends\(\|-Indep\): ,/Build-Depends\1:/g" \
> 		\
> 		-e "s/^Cpu: .*/Architecture: /g" \
> 		-e "/^System: /d" \
> 		\
> 		-e "s/\[cpu: \([^]]*\)\]/\[\`type-handling \\\\\`echo \1 | tr ' ' ','\\\\\` any\`\]/g" \
> 		-e "s/\[system: \([^]]*\)\]/\[\`type-handling any \\\\\`echo \1 | tr ' ' ','\\\\\`\`\]/g" \
> 		\
> 		-e "s/\"/\\\\\"/g" \
> 		-e "s/^/echo \"/g" \
> 		-e "s/\\$/\\\\$/g" \
> 		-e "s/$/\"/g" \
> 	< debian/control.in | /bin/sh > debian/control
> dpkg-checkbuilddeps -B
> test -x debian/rules
> mkdir -p "."
> /usr/bin/make -f debian/rules reverse-config
> make[1]: Entering directory `/build/tbm/wormux-0.7.9'
> for i in ./config.guess ./config.sub  ; do \
> 		if test -e $i.cdbs-orig ; then \
> 			mv $i.cdbs-orig $i ; \
> 		fi ; \
> 	done
> make[1]: Leaving directory `/build/tbm/wormux-0.7.9'
> if [ "debian/stamp-patched" = "reverse-patches" ]; then rm -f debian/stamp-patched; fi
> patches: debian/patches/000_disable_autopackage.patch
> Trying patch debian/patches/000_disable_autopackage.patch at level 1 ... success.
> if [ "debian/stamp-patched" != "reverse-patches" ]; then touch debian/stamp-patched; fi
> if [ "debian/stamp-patched" != "reverse-patches" ] ; then \
> 		/usr/bin/make -f debian/rules update-config ; \
> 	fi
> make[1]: Entering directory `/build/tbm/wormux-0.7.9'
> if test -e /usr/share/misc/config.guess ; then \
> 		for i in ./config.guess ; do \
> 			if ! test -e $i.cdbs-orig ; then \
> 				mv $i $i.cdbs-orig ; \
> 				cp --remove-destination /usr/share/misc/config.guess $i ; \
> 			fi ; \
> 		done ; \
> 	fi
> if test -e /usr/share/misc/config.sub ; then \
> 		for i in ./config.sub ; do \
> 			if ! test -e $i.cdbs-orig ; then \
> 				mv $i $i.cdbs-orig ; \
> 				cp --remove-destination /usr/share/misc/config.sub $i ; \
> 			fi ; \
> 		done ; \
> 	fi
> make[1]: Leaving directory `/build/tbm/wormux-0.7.9'
> if test -e /usr/share/misc/config.guess ; then \
> 		for i in ./config.guess ; do \
> 			if ! test -e $i.cdbs-orig ; then \
> 				mv $i $i.cdbs-orig ; \
> 				cp --remove-destination /usr/share/misc/config.guess $i ; \
> 			fi ; \
> 		done ; \
> 	fi
> if test -e /usr/share/misc/config.sub ; then \
> 		for i in ./config.sub ; do \
> 			if ! test -e $i.cdbs-orig ; then \
> 				mv $i $i.cdbs-orig ; \
> 				cp --remove-destination /usr/share/misc/config.sub $i ; \
> 			fi ; \
> 		done ; \
> 	fi
> touch debian/stamp-autotools-files
> chmod a+x /build/tbm/wormux-0.7.9/./configure
> cd . && CC="cc" CXX="g++" CFLAGS="-g -Wall -O2" CXXFLAGS="-g -Wall -O2" CPPFLAGS="" LDFLAGS="" /build/tbm/wormux-0.7.9/./configure --build=x86_64-linux-gnu --prefix=/usr --includedir="\${prefix}/include" --mandir="\${prefix}/share/man" --infodir="\${prefix}/share/info" --sysconfdir=/etc --localstatedir=/var --libexecdir="\${prefix}/lib/wormux" --disable-maintainer-mode --disable-dependency-tracking --srcdir=.   --bindir=\${prefix}/games --with-datadir-name=\${prefix}/share/games/wormux --with-localedir-name=\${prefix}/share/locale --with-font-path=/var/lib/defoma/fontconfig.d/D/DejaVu-Sans.ttf 
> checking build system type... x86_64-pc-linux-gnu
> checking host system type... x86_64-pc-linux-gnu
> checking target system type... x86_64-pc-linux-gnu
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking for gawk... no
> checking for mawk... mawk
> checking whether make sets $(MAKE)... yes
> checking whether to enable maintainer-specific portions of Makefiles... no
> checking whether NLS is requested... yes
> checking for msgfmt... /usr/bin/msgfmt
> checking for gmsgfmt... /usr/bin/msgfmt
> checking for xgettext... /usr/bin/xgettext
> checking for msgmerge... /usr/bin/msgmerge
> checking for style of include used by make... GNU
> checking for gcc... cc
> checking for C compiler default output file name... a.out
> checking whether the C compiler works... yes
> checking whether we are cross compiling... no
> checking for suffix of executables... 
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether cc accepts -g... yes
> checking for cc option to accept ISO C89... none needed
> checking dependency style of cc... none
> checking for ld used by GCC... /usr/bin/ld
> checking if the linker (/usr/bin/ld) is GNU ld... yes
> checking for shared library run path origin... /bin/sh: ./config.rpath: No such file or directory
> done
> checking for CFPreferencesCopyAppValue... no
> checking for CFLocaleCopyCurrent... no
> checking for GNU gettext in libc... yes
> checking whether to use NLS... yes
> checking where the gettext function comes from... libc
> checking whether make sets $(MAKE)... (cached) yes
> checking for gcc... (cached) cc
> checking whether we are using the GNU C compiler... (cached) yes
> checking whether cc accepts -g... (cached) yes
> checking for cc option to accept ISO C89... (cached) none needed
> checking dependency style of cc... (cached) none
> checking whether we are using the GNU C++ compiler... yes
> checking whether g++ accepts -g... yes
> checking dependency style of g++... none
> checking how to run the C preprocessor... cc -E
> checking for a BSD-compatible install... /usr/bin/install -c
> checking for g++... yes
> checking CXXFLAGS for maximum warnings... -Wall
> checking gcc version... 4.2.0
> checking for sdl-config... /usr/bin/sdl-config
> checking for SDL - version >= 1.2.6... yes
> checking for pkg-config... /usr/bin/pkg-config
> checking for rotozoomSurfaceXY in -lSDL_gfx... yes
> checking for grep that handles long lines and -e... /bin/grep
> checking for egrep... /bin/grep -E
> checking for ANSI C header files... yes
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for memory.h... yes
> checking for strings.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for unistd.h... yes
> checking SDL_rotozoom.h usability... yes
> checking SDL_rotozoom.h presence... yes
> checking for SDL_rotozoom.h... yes
> checking for curl_easy_init in -lcurl... yes
> checking for IMG_Load in -lSDL_image... yes
> checking for Mix_OpenAudio in -lSDL_mixer... yes
> checking for TTF_OpenFont in -lSDL_ttf... yes
> checking for SDLNet_Init in -lSDL_net... yes
> checking for libxml++... yes
> checking for libcurl... yes
> checking for dirent.h that defines DIR... yes
> checking for library containing opendir... none required
> checking for ANSI C header files... (cached) yes
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating data/Makefile
> config.status: creating src/Makefile
> config.status: creating doc/Makefile
> config.status: creating po/Makefile
> config.status: creating src/config.h
> config.status: executing po-directories commands
> config.status: executing depfiles commands
> 
> 
> Configuration complete
> 
> * Game data will be installed into ${prefix}/share/games/wormux
> * Game locale will be installed into ${prefix}/share/locale
> * Font file will be /var/lib/defoma/fontconfig.d/D/DejaVu-Sans.ttf
> 
> Execute make to compile then execute make install to install...
> 
> 
> /usr/bin/make -C . 
> make[1]: Entering directory `/build/tbm/wormux-0.7.9'
> Making all in data
> make[2]: Entering directory `/build/tbm/wormux-0.7.9/data'
> make[2]: Nothing to be done for `all'.
> make[2]: Leaving directory `/build/tbm/wormux-0.7.9/data'
> Making all in src
> make[2]: Entering directory `/build/tbm/wormux-0.7.9/src'
> /usr/bin/make  all-recursive
> make[3]: Entering directory `/build/tbm/wormux-0.7.9/src'
> Making all in .
> make[4]: Entering directory `/build/tbm/wormux-0.7.9/src'
> g++ -DHAVE_CONFIG_H -I. -I. -I.   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DINSTALL_DATADIR=\"/usr/share/games/wormux\" -DINSTALL_LOCALEDIR=\"/usr/share/locale\" -DFONT_FILE=\"/var/lib/defoma/fontconfig.d/D/DejaVu-Sans.ttf\" -DPACKAGE_VERSION=\"0.7.9\" -Werror -Wall -Wextra -Wno-unused-parameter -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml++-2.6 -I/usr/include/libxml2 -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include    -c -o ai_engine.o `test -f 'ai/ai_engine.cpp' || echo './'`ai/ai_engine.cpp
> g++ -DHAVE_CONFIG_H -I. -I. -I.   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DINSTALL_DATADIR=\"/usr/share/games/wormux\" -DINSTALL_LOCALEDIR=\"/usr/share/locale\" -DFONT_FILE=\"/var/lib/defoma/fontconfig.d/D/DejaVu-Sans.ttf\" -DPACKAGE_VERSION=\"0.7.9\" -Werror -Wall -Wextra -Wno-unused-parameter -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml++-2.6 -I/usr/include/libxml2 -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include    -c -o ai_engine_stupid.o `test -f 'ai/ai_engine_stupid.cpp' || echo './'`ai/ai_engine_stupid.cpp
> g++ -DHAVE_CONFIG_H -I. -I. -I.   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DINSTALL_DATADIR=\"/usr/share/games/wormux\" -DINSTALL_LOCALEDIR=\"/usr/share/locale\" -DFONT_FILE=\"/var/lib/defoma/fontconfig.d/D/DejaVu-Sans.ttf\" -DPACKAGE_VERSION=\"0.7.9\" -Werror -Wall -Wextra -Wno-unused-parameter -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml++-2.6 -I/usr/include/libxml2 -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include    -c -o ai_movement_module.o `test -f 'ai/ai_movement_module.cpp' || echo './'`ai/ai_movement_module.cpp
> g++ -DHAVE_CONFIG_H -I. -I. -I.   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DINSTALL_DATADIR=\"/usr/share/games/wormux\" -DINSTALL_LOCALEDIR=\"/usr/share/locale\" -DFONT_FILE=\"/var/lib/defoma/fontconfig.d/D/DejaVu-Sans.ttf\" -DPACKAGE_VERSION=\"0.7.9\" -Werror -Wall -Wextra -Wno-unused-parameter -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml++-2.6 -I/usr/include/libxml2 -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include    -c -o ai_shoot_module.o `test -f 'ai/ai_shoot_module.cpp' || echo './'`ai/ai_shoot_module.cpp
> g++ -DHAVE_CONFIG_H -I. -I. -I.   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DINSTALL_DATADIR=\"/usr/share/games/wormux\" -DINSTALL_LOCALEDIR=\"/usr/share/locale\" -DFONT_FILE=\"/var/lib/defoma/fontconfig.d/D/DejaVu-Sans.ttf\" -DPACKAGE_VERSION=\"0.7.9\" -Werror -Wall -Wextra -Wno-unused-parameter -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml++-2.6 -I/usr/include/libxml2 -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include    -c -o body.o `test -f 'character/body.cpp' || echo './'`character/body.cpp
> cc1plus: warnings being treated as errors
> character/body.cpp: In member function 'void Body::SetClothe(std::string)':
> character/body.cpp:440: warning: empty body in an else-statement
> character/body.cpp: In member function 'void Body::SetMovement(std::string)':
> character/body.cpp:465: warning: empty body in an else-statement
> character/body.cpp: In member function 'void Body::SetClotheOnce(std::string)':
> character/body.cpp:495: warning: empty body in an else-statement
> character/body.cpp: In member function 'void Body::SetMovementOnce(std::string)':
> character/body.cpp:523: warning: empty body in an else-statement
> make[4]: *** [body.o] Error 1
> make[4]: Leaving directory `/build/tbm/wormux-0.7.9/src'
> make[3]: *** [all-recursive] Error 1

-- 
Martin Michlmayr
http://www.cyrius.com/




More information about the Pkg-games-devel mailing list