Bug#232107: linux-kernel-headers: linux/videodev2.h:432 gives syntax errors with gcc-3.2 and 3.3
At Wed, 11 Feb 2004 00:23:07 +0100,
Achim Bohnet wrote:
> > I bet this is another of those g++ -ansi -pedantic programs. That
> > causes Linux headers not to define u64 - correctly, because in strict
> > ANSI mode 64-bit integers are not required to be supported. I have no
> > idea how you expect to use an interface with 64-bit data members in a
> > compilation mode which does not support 64-bit numbers without a
> > warning.
>
> I've tried:
> o removing only -pedantic: does not help
> o removing only -ansi : stuff compiles
>
> Stupid as I am I've no idea if ISO C++ has to define 64 bit data types
> or not but at least I know how to fix it ;)
>
> I'll try to figure out the origin of -ansi in CXXFLAGS in
> all the auto* tools generated files, remove it remove it and
> send the patch to the upstream author of konference.
Thanks for your checking. Could you or can I close this bug, or
reassign other packages? (I didn't find konference package)
Regards,
-- gotom
Reply to: