Build problem with kernel header

Mamoru Tasaka mtasaka at ioa.s.u-tokyo.ac.jp
Wed Dec 17 10:39:43 UTC 2008


Tim Niemueller wrote, at 12/17/2008 07:21 PM +9:00:
> Hi Fedora.
> 
> I'm trying to build the player package. It bails out with the following
> error message:
> 
> bin/sh ../../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H
> -I. -I../../.. -I../../../libplayercore
> -I../../../client_libs/libplayerc++ -I../../../client_libs/libplayerc
> -Wall -I../../..   -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2
> -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64
> -mtune=generic -MT sicklms200.lo -MD -MP -MF .deps/sicklms200.Tpo -c -o
> sicklms200.lo sicklms200.cc
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..
> -I../../../libplayercore -I../../../client_libs/libplayerc++
> -I../../../client_libs/libplayerc -Wall -I../../.. -O2 -g -pipe -Wall
> -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
> --param=ssp-buffer-size=4 -m64 -mtune=generic -MT sicklms200.lo -MD -MP
> -MF .deps/sicklms200.Tpo -c sicklms200.cc  -fPIC -DPIC -o .libs/sicklms200.o
> In file included from sicklms200.cc:206:
> /usr/include/linux/serial.h:164: error: '__u32' does not name a type
> /usr/include/linux/serial.h:168: error: '__u32' does not name a type
> /usr/include/linux/serial.h:169: error: '__u32' does not name a type
> make[4]: *** [sicklms200.lo] Error 1
> 
> The full log is at
> http://koji.fedoraproject.org/koji/getfile?taskID=1003066&name=build.log
> 
> On my local (F-10) system I do not see any reference to __u32 in
> serial.h, likewise this type is not used in the sicklms200.cc file. Any
> idea what is causing this? I do not have a rawhide system at hand, so I
> couldn't verify kernel-headers-2.6.28-0.129.rc8.git2.fc11 that is
> mentioned in root.log.
> 
> Regards from Aachen,
> 	Tim

I already reported this issue several days ago:
https://bugzilla.redhat.com/show_bug.cgi?id=476327

Also by other people:
http://lkml.org/lkml/2008/12/2/75

Mamoru




More information about the devel mailing list