Build problem with kernel header

Tim Niemueller tim at niemueller.de
Wed Dec 17 10:21:52 UTC 2008


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

-- 
    Tim Niemueller <tim at niemueller.de>      www.niemueller.de
=================================================================
 Imagination is more important than knowledge. (Albert Einstein)




More information about the fedora-devel-list mailing list