Bug#510142: guvcview: FTBFS on amd64
Please reply properly… (i.e. not only to the bug). arno arenev...@fdn.fr (31/12/2008): Not sure what you mean with real amd64 environment, but guvcview still not compiles because __user is not defined. So, I need to include sys/capability.h Neither chroots, or cowbuilder, or sbuild environments (which I mentioned in my first reply). Could that be a kernel bug ? (I'm using linux-image-2.6.27-1-amd64 from experimental) I'm using 2.6.28-rc9 vanilla. Not sure it matters. Mraw, KiBi. signature.asc Description: Digital signature
Bug#510142: guvcview: FTBFS on amd64
Le Wednesday 31 December 2008, à 00:05:52AM +0100, Cyril a écrit : Arnaud Renevier arenev...@fdn.fr (29/12/2008): Package: guvcview Version: 0.9.3-1 Severity: serious Justification: no longer builds from source Hi, guvcview fails to build from source on amd64 with following error: v4l2uvc.h:206: error: expected ':', ',', ';', '}' or '__attribute__' before '*' token See attachment for full build log. It just built fine in a “real” amd64 environment, as well as in an amd64 cowbuilder. Closing accordingly. Not sure what's going wrong on your system, though. If you can reproduce it in cowbuilder or sbuild, please reopen with a *full* build log (including toolchain information, and B-D versions). Mraw, KiBi. Not sure what you mean with real amd64 environment, but guvcview still not compiles because __user is not defined. So, I need to include sys/capability.h Could that be a kernel bug ? (I'm using linux-image-2.6.27-1-amd64 from experimental) arno signature.asc Description: Digital signature
Bug#510142: guvcview: FTBFS on amd64
Package: guvcview Version: 0.9.3-1 Severity: serious Justification: no longer builds from source Hi, guvcview fails to build from source on amd64 with following error: v4l2uvc.h:206: error: expected ':', ',', ';', '}' or '__attribute__' before '*' token See attachment for full build log. arno -- System Information: Debian Release: 5.0 APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.27-1-amd64 (SMP w/2 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages guvcview depends on: ii libatk1.0-0 1.22.0-1 The ATK accessibility toolkit ii libc6 2.7-16 GNU C Library: Shared libraries ii libcairo2 1.6.4-7 The Cairo 2D vector graphics libra ii libglib2.0-02.16.6-1 The GLib library of C routines ii libgtk2.0-0 2.12.11-4The GTK+ graphical user interface ii libpango1.0-0 1.20.5-3 Layout and rendering of internatio ii libpng12-0 1.2.27-2 PNG library - runtime ii libportaudio2 19+svn20071022-3 Portable audio I/O - shared librar ii libsdl1.2debian 1.2.13-4 Simple DirectMedia Layer guvcview recommends no packages. guvcview suggests no packages. -- no debconf information dpkg-buildpackage: set CFLAGS to default value: -g -O2 dpkg-buildpackage: set CPPFLAGS to default value: dpkg-buildpackage: set LDFLAGS to default value: dpkg-buildpackage: set FFLAGS to default value: -g -O2 dpkg-buildpackage: set CXXFLAGS to default value: -g -O2 dpkg-buildpackage: source package guvcview dpkg-buildpackage: source version 0.9.3-1 dpkg-buildpackage: source changed by Nobuhiro Iwamatsu iwama...@nigauri.org dpkg-buildpackage: host architecture amd64 fakeroot debian/rules clean test -x debian/rules dh_testroot for i in ./config.guess ./config.sub ./config.rpath ; 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 `/home/arno/debian/debsrc/guvcview-0.9.3' Making distclean in pixmaps make[2]: Entering directory `/home/arno/debian/debsrc/guvcview-0.9.3/pixmaps' test -z guvcview.desktop || rm -f guvcview.desktop;\ test -z guvcview || rm -f guvcview make[2]: Leaving directory `/home/arno/debian/debsrc/guvcview-0.9.3/pixmaps' Making distclean in po make[2]: Entering directory `/home/arno/debian/debsrc/guvcview-0.9.3/po' rm -f core core.* *.pox guvcview.po *.old.po cat-id-tbl.tmp rm -fr *.o rm -f Makefile Makefile.in POTFILES *.mo *.msg *.cat *.cat.m make[2]: Leaving directory `/home/arno/debian/debsrc/guvcview-0.9.3/po' Making distclean in src make[2]: Entering directory `/home/arno/debian/debsrc/guvcview-0.9.3/src' test -z guvcview || rm -f guvcview rm -f *.o rm -f *.tab.c test -z || rm -f rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -rf ./.deps rm -f Makefile make[2]: Leaving directory `/home/arno/debian/debsrc/guvcview-0.9.3/src' Making distclean in . make[2]: Entering directory `/home/arno/debian/debsrc/guvcview-0.9.3' test -z || rm -f rm -f config.h stamp-h1 rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags make[2]: Leaving directory `/home/arno/debian/debsrc/guvcview-0.9.3' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f Makefile make[1]: Leaving directory `/home/arno/debian/debsrc/guvcview-0.9.3' rm -f debian/stamp-makefile-build rm -f debian/stamp-autotools-files /usr/bin/make -f debian/rules reverse-config make[1]: Entering directory `/home/arno/debian/debsrc/guvcview-0.9.3' for i in ./config.guess ./config.sub ./config.rpath ; do \ if test -e $i.cdbs-orig ; then \ mv $i.cdbs-orig $i ; \ fi ; \ done make[1]: Leaving directory `/home/arno/debian/debsrc/guvcview-0.9.3' dpatch deapply-all rm -rf debian/patched rm -f debian/stamp-patched rm -rf pixmaps/Makefile rm -rf pixmaps/guvcview.desktop_ rm -rf pixmaps/guvcview.menu dpkg-source -b guvcview-0.9.3 dpkg-source: info: using source format `1.0' dpkg-source: info: building guvcview using existing guvcview_0.9.3.orig.tar.gz dpkg-source: info: building guvcview in guvcview_0.9.3-1.diff.gz dpkg-source: warning: ignoring deletion of file build-stamp dpkg-source: warning: ignoring deletion of file pixmaps/guvcview.desktop_ dpkg-source: warning: ignoring deletion of file pixmaps/guvcview.menu dpkg-source: info: building guvcview in guvcview_0.9.3-1.dsc debian/rules build test -x debian/rules mkdir -p . 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