Bug#258449: vdr-plugin-bitstreamout_0.61-1(hppa/unstable): FTBFS: including kernel headers

pkg-vdr-dvb-devel@lists.alioth.debian.org pkg-vdr-dvb-devel@lists.alioth.debian.org
Fri, 9 Jul 2004 12:36:34 -0600


Package: vdr-plugin-bitstreamout
Version: 0.61-1
Severity: serious

There was an error while trying to autobuild your package:

> Automatic build of vdr-plugin-bitstreamout_0.61-1 on sarti by sbuild/hppa 1.170.5
> Build started at 20040707-2319

[...]

> ** Using build dependencies supplied by package:
> Build-Depends: debhelper (>> 4.1.16), vdr-dev (>=1.2.6), libasound2-dev, libmad0-dev

[...]
> g++ -O2  -Wall -Woverloaded-virtual -pthread -fPIC -DPIC -c -DPLUGIN_NAME_I18N='"bitstreamout"' -D_GNU_SOURCE  -I/usr/include/vdr/include -I/usr/include/include bitstreamout.c
> In file included from types.h:29,
>                  from bitstreamout.c:34:
> /usr/include/asm/bitops.h: In function `void set_bit(int, void*)':
> /usr/include/asm/bitops.h:41: error: `ATOMIC_HASH' undeclared (first use this
>    function)

[...]

> bitstreamout.c:476: error: invalid conversion from `volatile void*' to `void*'
> bitstreamout.c:476: error: invalid conversion from `volatile void*' to `void*'
> bitstreamout.c: In member function `virtual void cMenuSetupBSO::Store()':
> bitstreamout.c:492: error: invalid conversion from `volatile void*' to `void*'
> bitstreamout.c:492: error: invalid conversion from `volatile void*' to `void*'
> bitstreamout.c:493: error: invalid conversion from `volatile void*' to `void*'
> bitstreamout.c:493: error: invalid conversion from `volatile void*' to `void*'
> bitstreamout.c:494: error: invalid conversion from `volatile void*' to `void*'
> bitstreamout.c:494: error: invalid conversion from `volatile void*' to `void*'
> bitstreamout.c:495: error: invalid conversion from `volatile void*' to `void*'
> bitstreamout.c:495: error: invalid conversion from `volatile void*' to `void*'
> bitstreamout.c:496: error: invalid conversion from `volatile void*' to `void*'
> make[1]: *** [bitstreamout.o] Error 1
> make[1]: Leaving directory `/build/buildd/vdr-plugin-bitstreamout-0.61/bitstreamout'
> make: *** [build-stamp] Error 2

A full build log can be found at:
http://buildd.debian.org/build.php?arch=hppa&pkg=vdr-plugin-bitstreamout&ver=0.61-1

User space code should not include kernel headers, since that's not supported.