Package: motion Version: 3.2.9-2 Severity: serious User: [EMAIL PROTECTED] Usertags: qa-ftbfs-20080520 qa-ftbfs Justification: FTBFS on i386
Hi, During a rebuild of all packages in sid, your package failed to build on i386. This rebuild was done with gcc 4.3 instead of gcc 4.2, because gcc 4.3 is now the default on most architectures (even if it's not the case on i386 yet). Consequently, many failures are caused by the switch to gcc 4.3. If you determine that this failure is caused by gcc 4.3, feel free to downgrade this bug to 'important' if your package is only built on i386, and this bug is specific to gcc 4.3 (i.e the package builds fine with gcc 4.2). Relevant part: > /usr/bin/fakeroot debian/rules clean > dh_testdir > dh_testroot > rm -f build-stamp configure-stamp > [ ! -f Makefile ] || /usr/bin/make distclean > rm -f config.{sub,guess,log,status} > dh_clean > dpkg-source -b motion-3.2.9 > dpkg-source: info: using source format `1.0' > dpkg-source: info: building motion using existing motion_3.2.9.orig.tar.gz > dpkg-source: info: building motion in motion_3.2.9-2.diff.gz > dpkg-source: info: building motion in motion_3.2.9-2.dsc > debian/rules build > dh_testdir > cp -f /usr/share/misc/config.guess config.guess > cp -f /usr/share/misc/config.sub config.sub > # Add here commands to configure the package. > CFLAGS="-Wall -g -O2" LDFLAGS="-Wl,--as-needed" ./configure \ > --prefix=/usr \ > --bindir=\${prefix}/bin \ > --build=i486-linux-gnu \ > --host=i486-linux-gnu \ > --datadir=\${prefix}/share \ > --mandir=\${datadir}/man \ > --infodir=\${datadir}/info \ > --sysconfdir=/etc/motion \ > --with-ffmpeg \ > --with-mysql \ > --with-pgsql \ > --without-optimizecpu \ > --without-jpeg-mmx > checking for Darwin... no > checking for *BSD... no > checking for i486-linux-gnu-gcc... i486-linux-gnu-gcc > 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 i486-linux-gnu-gcc accepts -g... yes > checking for i486-linux-gnu-gcc option to accept ISO C89... none needed > checking for pthread_create in -lpthread... yes > checking for libjpeg-mmx... skipping > checking for jpeg_set_defaults in -ljpeg... yes > checking how to run the C preprocessor... i486-linux-gnu-gcc -E > 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 mjpegtools/jpegutils.h usability... no > checking mjpegtools/jpegutils.h presence... no > checking for mjpegtools/jpegutils.h... no > checking mjpegtools/mjpeg_types.h usability... no > checking mjpegtools/mjpeg_types.h presence... no > checking for mjpegtools/mjpeg_types.h... no > checking mjpegtools... no > checking for ffmpeg autodetecting... found for debian > checking for ffmpeg headers... found for debian > checking file_protocol is defined in ffmpeg ?... no > checking for mysql support... testing > checking autodect mysql headers... yes > checking autodect mysql libs... found > checking for PostgreSQL... yes > checking for PQcmdTuples in -lpq... no > checking for PQoidValue in -lpq... no > checking for PQclientEncoding in -lpq... no > checking for pg_encoding_to_char in -lpq... no > checking for ANSI C header files... (cached) yes > checking stdio.h usability... yes > checking stdio.h presence... yes > checking for stdio.h... yes > checking for unistd.h... (cached) yes > checking fcntl.h usability... yes > checking fcntl.h presence... yes > checking for fcntl.h... yes > checking time.h usability... yes > checking time.h presence... yes > checking for time.h... yes > checking signal.h usability... yes > checking signal.h presence... yes > checking for signal.h... yes > checking sys/ioctl.h usability... yes > checking sys/ioctl.h presence... yes > checking for sys/ioctl.h... yes > checking sys/mman.h usability... yes > checking sys/mman.h presence... yes > checking for sys/mman.h... yes > checking linux/videodev.h usability... yes > checking linux/videodev.h presence... yes > checking for linux/videodev.h... yes > checking sys/param.h usability... yes > checking sys/param.h presence... yes > checking for sys/param.h... yes > checking for struct v4l2_buffer... yes > checking for V42L support... yes > checking for short int... yes > checking size of short int... configure: error: cannot compute sizeof (short > int) > See `config.log' for more details. > make: *** [config.status] Error 77 The full build log is available from: http://people.debian.org/~lucas/logs/2008/05/20 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 containing a sid i386 environment. Internet was not accessible from the build systems. -- | Lucas Nussbaum | [EMAIL PROTECTED] http://www.lucas-nussbaum.net/ | | jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F | -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]