[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#624964: xserver-xorg-input-mutouch: FTBFS: ../../src/xf86MuTouch.c:224:3: error: unknown type name 'LocalDevicePtr'



Source: xserver-xorg-input-mutouch
Version: 1:1.2.1-4
Severity: serious
Tags: wheezy sid
User: debian-qa@lists.debian.org
Usertags: qa-ftbfs-20110502 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
> /bin/bash ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I..     -g -O2 -fvisibility=hidden -I/usr/include/xorg -I/usr/include/pixman-1    -I../../src -c -o xf86MuTouch.lo ../../src/xf86MuTouch.c
> libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../src -I.. -g -O2 -fvisibility=hidden -I/usr/include/xorg -I/usr/include/pixman-1 -I../../src -c ../../src/xf86MuTouch.c  -fPIC -DPIC -o .libs/xf86MuTouch.o
> ../../src/xf86MuTouch.c:224:3: error: unknown type name 'LocalDevicePtr'
> ../../src/xf86MuTouch.c:225:3: error: unknown type name 'LocalDevicePtr'
> ../../src/xf86MuTouch.c:244:16: error: unknown type name 'LocalDevicePtr'
> ../../src/xf86MuTouch.c:313:18: error: unknown type name 'LocalDevicePtr'
> ../../src/xf86MuTouch.c: In function 'xf86MuTControl':
> ../../src/xf86MuTouch.c:746:3: error: unknown type name 'LocalDevicePtr'
> ../../src/xf86MuTouch.c:746:27: error: 'LocalDevicePtr' undeclared (first use in this function)
> ../../src/xf86MuTouch.c:746:27: note: each undeclared identifier is reported only once for each function it appears in
> ../../src/xf86MuTouch.c:746:43: error: expected ',' or ';' before 'dev'
> ../../src/xf86MuTouch.c:747:46: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:751:23: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:796:11: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:808:11: error: too few arguments to function 'InitValuatorAxisStruct'
> /usr/include/xorg/exevents.h:43:23: note: declared here
> ../../src/xf86MuTouch.c:816:11: error: too few arguments to function 'InitValuatorAxisStruct'
> /usr/include/xorg/exevents.h:43:23: note: declared here
> ../../src/xf86MuTouch.c:826:7: warning: passing argument 1 of 'xf86MotionHistoryAllocate' makes pointer from integer without a cast [enabled by default]
> /usr/include/xorg/xf86Xinput.h:166:23: note: expected 'InputInfoPtr' but argument is of type 'int'
> ../../src/xf86MuTouch.c:847:16: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:851:10: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:853:36: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:855:11: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:855:30: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:859:36: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:861:11: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:861:30: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:869:7: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:869:34: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:870:11: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:876:60: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:887:23: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:895:23: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:907:22: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:914:22: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:922:22: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:927:24: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:934:15: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:936:34: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:944:34: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:954:67: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:970:67: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:981:7: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:982:12: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:1002:14: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:1003:7: warning: passing argument 1 of 'xf86RemoveEnabledDevice' makes pointer from integer without a cast [enabled by default]
> /usr/include/xorg/xf86Xinput.h:153:23: note: expected 'InputInfoPtr' but argument is of type 'int'
> ../../src/xf86MuTouch.c:1004:7: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:1005:12: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:1009:15: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:1012:18: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:1017:18: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c: At top level:
> ../../src/xf86MuTouch.c:1038:1: error: unknown type name 'LocalDevicePtr'
> ../../src/xf86MuTouch.c: In function 'xf86MuTAllocate':
> ../../src/xf86MuTouch.c:1043:3: error: unknown type name 'LocalDevicePtr'
> ../../src/xf86MuTouch.c:1043:3: error: too many arguments to function 'xf86AllocateInput'
> /usr/include/xorg/xf86Xinput.h:158:14: note: declared here
> ../../src/xf86MuTouch.c:1043:33: warning: initialization makes integer from pointer without a cast [enabled by default]
> ../../src/xf86MuTouch.c:1044:3: warning: 'Xalloc' is deprecated (declared at /usr/include/xorg/os.h:222) [-Wdeprecated-declarations]
> ../../src/xf86MuTouch.c:1048:7: warning: 'Xfree' is deprecated (declared at /usr/include/xorg/os.h:235) [-Wdeprecated-declarations]
> ../../src/xf86MuTouch.c:1050:5: warning: return makes integer from pointer without a cast [enabled by default]
> ../../src/xf86MuTouch.c:1054:7: warning: 'Xfree' is deprecated (declared at /usr/include/xorg/os.h:235) [-Wdeprecated-declarations]
> ../../src/xf86MuTouch.c:1054:7: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
> ../../src/xf86MuTouch.c:1056:5: warning: return makes integer from pointer without a cast [enabled by default]
> ../../src/xf86MuTouch.c:1070:16: warning: assignment makes integer from pointer without a cast [enabled by default]
> ../../src/xf86MuTouch.c:1071:16: warning: assignment makes integer from pointer without a cast [enabled by default]
> ../../src/xf86MuTouch.c:1075:8: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:1076:8: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:1077:8: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:1078:8: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:1078:23: error: 'xf86MuTReadInput' undeclared (first use in this function)
> ../../src/xf86MuTouch.c:1079:8: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:1080:8: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:1081:8: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:1082:8: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:1082:28: error: 'xf86MuTConvert' undeclared (first use in this function)
> ../../src/xf86MuTouch.c:1083:8: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:1084:8: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:1085:8: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:1086:8: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:1087:8: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:1088:8: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:1089:8: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c:1090:8: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c: At top level:
> ../../src/xf86MuTouch.c:1104:1: error: unknown type name 'LocalDevicePtr'
> ../../src/xf86MuTouch.c: In function 'xf86MuTAllocateFinger':
> ../../src/xf86MuTouch.c:1106:3: error: unknown type name 'LocalDevicePtr'
> ../../src/xf86MuTouch.c:1109:27: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c: At top level:
> ../../src/xf86MuTouch.c:1123:1: error: unknown type name 'LocalDevicePtr'
> ../../src/xf86MuTouch.c: In function 'xf86MuTAllocateStylus':
> ../../src/xf86MuTouch.c:1125:3: error: unknown type name 'LocalDevicePtr'
> ../../src/xf86MuTouch.c:1128:27: error: invalid type argument of '->' (have 'int')
> ../../src/xf86MuTouch.c: At top level:
> ../../src/xf86MuTouch.c:1136:8: error: unknown type name 'LocalDevicePtr'
> ../../src/xf86MuTouch.c:1168:6: error: unknown type name 'IDevPtr'
> ../../src/xf86MuTouch.c:1356:5: error: 'xf86MuTInit' undeclared here (not in a function)
> ../../src/xf86MuTouch.c:1357:5: error: 'xf86MuTUninit' undeclared here (not in a function)
> make[3]: *** [xf86MuTouch.lo] Error 1

The full build log is available from:
   http://people.debian.org/~lucas/logs/2011/05/02/xserver-xorg-input-mutouch_1:1.2.1-4_lsid64.buildlog

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot.  Internet was not
accessible from the build systems.

-- 
| Lucas Nussbaum
| lucas@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas@nussbaum.fr             GPG: 1024D/023B3F4F |



Reply to: