Bug 19998 - xserver/XTrap/xtrapdi.c does not get compiled because of missing declarations
Summary: xserver/XTrap/xtrapdi.c does not get compiled because of missing declarations
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/General (show other bugs)
Version: 7.4 (2008.09)
Hardware: PowerPC Mac OS X (All)
: medium normal
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-06 15:12 UTC by Peter Dyballa
Modified: 2009-02-09 04:39 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Peter Dyballa 2009-02-06 15:12:34 UTC
Making install in XTrap
/bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include   -v -no-cpp-precomp -I/usr/X11/include -I/usr/include/openssl -I/sw/include/pango-1.0 -I/sw/lib/freetype219/include -I/sw/lib/freetype219/include/freetype2 -I/sw/include/libpng12 -I/sw/include -I/usr/local/include -DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -I/sw/lib/freetype219/include/freetype2 -I/sw/lib/freetype219/include -I/usr/X11/include -I/usr/X11/include/pixman-1 -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I../include -I../include -I../Xext  -I../damageext -I../xfixes -I../Xi -I../mi -I../miext/shadow  -I../miext/damage -I../render -I../randr -I../fb -v -pipe -H -fPIC -mcpu=7450 -mtune=7450 -fno-common -fast -mpim-altivec -ftree-vectorize -freorder-blocks-and-partition -fno-crossjumping -DROOTLESS_WORKAROUND -DROOTLESS_SAFEALPHA -DNO_ALLOCA -MT xtrapdi.lo -MD -MP -MF .deps/xtrapdi.Tpo -c -o xtrapdi.lo xtrapdi.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../include -v -no-cpp-precomp -I/usr/X11/include -I/usr/include/openssl -I/sw/include/pango-1.0 -I/sw/lib/freetype219/include -I/sw/lib/freetype219/include/freetype2 -I/sw/include/libpng12 -I/sw/include -I/usr/local/include -DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -I/sw/lib/freetype219/include/freetype2 -I/sw/lib/freetype219/include -I/usr/X11/include -I/usr/X11/include/pixman-1 -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I../include -I../include -I../Xext -I../damageext -I../xfixes -I../Xi -I../mi -I../miext/shadow -I../miext/damage -I../render -I../randr -I../fb -v -pipe -H -fPIC -mcpu=7450 -mtune=7450 -fno-common -fast -mpim-altivec -ftree-vectorize -freorder-blocks-and-partition -fno-crossjumping -DROOTLESS_WORKAROUND -DROOTLESS_SAFEALPHA -DNO_ALLOCA -MT xtrapdi.lo -MD -MP -MF .deps/xtrapdi.Tpo -c xtrapdi.c 
Using built-in specs.
Target: powerpc-apple-darwin8
Configured with: /var/tmp/gcc/gcc-5370~2/src/configure --disable-checking -enable-werror --prefix=/usr --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/$/-4.0/ --with-gxx-include-dir=/include/c++/4.0.0 --with-slibdir=/usr/lib --build=powerpc-apple-darwin8 --host=powerpc-apple-darwin8 --target=powerpc-apple-darwin8
Thread model: posix
gcc version 4.0.1 (Apple Computer, Inc. build 5370)
 /usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/cc1 -quiet -v -v -I. -I../include -I/usr/X11/include -I/usr/include/openssl -I/sw/include/pango-1.0 -I/sw/lib/freetype219/include -I/sw/lib/freetype219/include/freetype2 -I/sw/include/libpng12 -I/sw/include -I/usr/local/include -I/sw/lib/freetype219/include/freetype2 -I/sw/lib/freetype219/include -I/usr/X11/include -I/usr/X11/include/pixman-1 -I../include -I../include -I../Xext -I../damageext -I../xfixes -I../Xi -I../mi -I../miext/shadow -I../miext/damage -I../render -I../randr -I../fb -MD xtrapdi.d -MF .deps/xtrapdi.Tpo -MP -MT xtrapdi.lo -H -D__DYNAMIC__ -DHAVE_CONFIG_H -DHAVE_DIX_CONFIG_H -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -DROOTLESS_WORKAROUND -DROOTLESS_SAFEALPHA -DNO_ALLOCA xtrapdi.c -O3 -quiet -dumpbase xtrapdi.c -mmacosx-version-min=10.4 -mcpu=7450 -mtune=7450 -mpim-altivec -auxbase xtrapdi -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -version -fno-strict-aliasing -fPIC -fno-common -fast -ftree-vectorize -freorder-blocks-and-partition -fno-crossjumping -o - |
 /usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/as -arch ppc -o xtrapdi.o
ignoring nonexistent directory "/usr/local/include"
ignoring nonexistent directory "/usr/lib/gcc/powerpc-apple-darwin8/4.0.1/../../../../powerpc-apple-darwin8/include"
ignoring nonexistent directory "/usr/local/include"
ignoring duplicate directory "/sw/lib/freetype219/include/freetype2"
ignoring duplicate directory "/sw/lib/freetype219/include"
ignoring duplicate directory "/usr/X11/include"
ignoring duplicate directory "../include"
ignoring duplicate directory "../include"
#include "..." search starts here:
#include <...> search starts here:
 .
 ../include
 /usr/X11/include
 /usr/include/openssl
 /sw/include/pango-1.0
 /sw/lib/freetype219/include
 /sw/lib/freetype219/include/freetype2
 /sw/include/libpng12
 /sw/include
 /usr/X11/include/pixman-1
 ../Xext
 ../damageext
 ../xfixes
 ../Xi
 ../mi
 ../miext/shadow
 ../miext/damage
 ../render
 ../randr
 ../fb
 /usr/lib/gcc/powerpc-apple-darwin8/4.0.1/include
 /usr/include
 /System/Library/Frameworks
 /Library/Frameworks
End of search list.
GNU C version 4.0.1 (Apple Computer, Inc. build 5370) (powerpc-apple-darwin8)
	compiled by GNU C version 4.0.1 (Apple Computer, Inc. build 5370).
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: 3454962cf795bd057f0e1f7c1c917abd
. ../include/dix-config.h
. /usr/include/stdio.h
.. /usr/include/_types.h
... /usr/include/sys/_types.h
.... /usr/include/sys/cdefs.h
.... /usr/include/machine/_types.h
..... /usr/include/ppc/_types.h
. /usr/include/errno.h
.. /usr/include/sys/errno.h
. /usr/X11/include/X11/Xos.h
.. /usr/X11/include/X11/Xosdefs.h
.. /usr/include/sys/types.h
... /usr/include/sys/appleapiopts.h
... /usr/include/machine/types.h
.... /usr/include/ppc/types.h
... /usr/include/machine/endian.h
.... /usr/include/ppc/endian.h
..... /usr/include/sys/_endian.h
...... /usr/lib/gcc/powerpc-apple-darwin8/4.0.1/include/stdint.h
...... /usr/include/libkern/OSByteOrder.h
....... /usr/include/libkern/ppc/OSByteOrder.h
.. /usr/include/string.h
.. /usr/include/fcntl.h
... /usr/include/sys/fcntl.h
.. /usr/include/unistd.h
... /usr/include/sys/unistd.h
... /usr/include/sys/select.h
.... /usr/include/signal.h
..... /usr/include/sys/signal.h
...... /usr/include/machine/signal.h
....... /usr/include/ppc/signal.h
.... /usr/include/sys/time.h
..... /usr/include/time.h
...... /usr/include/machine/_limits.h
....... /usr/include/ppc/_limits.h
.. /usr/X11/include/X11/Xarch.h
. /usr/X11/include/X11/X.h
. /usr/X11/include/X11/Xproto.h
.. /usr/X11/include/X11/Xmd.h
.. /usr/X11/include/X11/Xprotostr.h
. ../include/input.h
.. ../include/misc.h
... /usr/X11/include/X11/Xfuncproto.h
... /usr/X11/include/X11/Xdefs.h
... /usr/lib/gcc/powerpc-apple-darwin8/4.0.1/include/stddef.h
... ../include/os.h
.... ../include/misc.h
.... /usr/X11/include/X11/Xalloca.h
..... /usr/include/alloca.h
.... /usr/lib/gcc/powerpc-apple-darwin8/4.0.1/include/stdarg.h
... /usr/X11/include/X11/Xfuncs.h
... /usr/include/stdlib.h
.... /usr/include/sys/wait.h
..... /usr/include/sys/resource.h
... /usr/lib/gcc/powerpc-apple-darwin8/4.0.1/include/limits.h
.... /usr/lib/gcc/powerpc-apple-darwin8/4.0.1/include/syslimits.h
..... /usr/lib/gcc/powerpc-apple-darwin8/4.0.1/include/limits.h
...... /usr/include/limits.h
....... /usr/include/machine/limits.h
........ /usr/include/ppc/limits.h
....... /usr/include/sys/syslimits.h
... /usr/include/math.h
.... /usr/include/architecture/ppc/math.h
... /usr/include/assert.h
... /usr/include/ctype.h
.... /usr/include/runetype.h
.. ../include/screenint.h
... ../include/misc.h
.. ../include/window.h
... ../include/misc.h
... ../include/region.h
.... ../include/regionstr.h
..... ../include/miscstruct.h
...... ../include/misc.h
...... ../include/gc.h
....... ../include/screenint.h
....... ../include/pixmap.h
........ ../include/misc.h
........ ../include/screenint.h
...... /usr/X11/include/pixman-1/pixman.h
....... /usr/X11/include/pixman-1/pixman-version.h
... ../include/screenint.h
. ../include/dixstruct.h
.. ../include/dix.h
... ../include/gc.h
... ../include/window.h
... ../include/input.h
.. ../include/resource.h
... ../include/misc.h
.. ../include/cursor.h
... ../include/misc.h
... ../include/screenint.h
... ../include/window.h
.. ../include/gc.h
.. ../include/pixmap.h
. ../include/extnsionst.h
.. ../include/dix.h
.. ../include/misc.h
.. ../include/screenint.h
.. ../include/extension.h
.. ../include/gc.h
. ../include/scrnintstr.h
.. ../include/screenint.h
.. ../include/regionstr.h
.. ../include/bstore.h
... ../include/bstorestr.h
.... ../include/gc.h
.... ../include/pixmap.h
.... ../include/region.h
.... ../include/window.h
.. ../include/colormap.h
... ../include/screenint.h
... ../include/window.h
.. ../include/cursor.h
.. ../include/validate.h
... ../include/miscstruct.h
... ../include/regionstr.h
.. ../include/dix.h
. ../include/pixmapstr.h
.. ../include/pixmap.h
.. ../include/screenint.h
.. ../include/regionstr.h
. ../include/windowstr.h
.. ../include/window.h
.. ../include/pixmapstr.h
.. ../include/regionstr.h
.. ../include/cursor.h
.. ../include/property.h
... ../include/window.h
.. ../include/resource.h
.. ../include/dix.h
.. ../include/miscstruct.h
.. ../include/opaque.h
... ../include/globals.h
.... ../include/window.h
. /usr/X11/include/X11/extensions/xtrapdi.h
.. /usr/X11/include/X11/extensions/xtrapbits.h
. /usr/X11/include/X11/extensions/xtrapddmi.h
. /usr/X11/include/X11/extensions/xtrapproto.h
. ../include/colormapst.h
.. ../include/colormap.h
.. ../include/screenint.h
. ../Xext/panoramiX.h
.. /usr/X11/include/X11/extensions/panoramiXext.h
.. ../include/gcstruct.h
... ../include/gc.h
... ../include/regionstr.h
... ../include/region.h
... ../include/pixmap.h
... ../include/screenint.h
. ../Xext/panoramiXsrv.h
.. ../Xext/panoramiX.h
xtrapdi.c:94: error: parse error before ‘XETrapDispatchVector’
xtrapdi.c:94: warning: type defaults to ‘int’ in declaration of ‘XETrapDispatchVector’
xtrapdi.c:94: warning: data definition has no type or storage class
xtrapdi.c:95: error: parse error before ‘XETSwDispatchVector’
xtrapdi.c:95: warning: type defaults to ‘int’ in declaration of ‘XETSwDispatchVector’
xtrapdi.c:95: warning: data definition has no type or storage class
xtrapdi.c:97: error: parse error before ‘XETrapProcVector’
xtrapdi.c:97: warning: type defaults to ‘int’ in declaration of ‘XETrapProcVector’
xtrapdi.c:97: warning: data definition has no type or storage class
xtrapdi.c:102: error: parse error before ‘EventProcVector’
xtrapdi.c:102: warning: type defaults to ‘int’ in declaration of ‘EventProcVector’
xtrapdi.c:102: warning: data definition has no type or storage class
xtrapdi.c:107: error: parse error before ‘keybd_process_inp’
xtrapdi.c:107: warning: type defaults to ‘int’ in declaration of ‘keybd_process_inp’
xtrapdi.c:107: warning: initialization makes integer from pointer without a cast
xtrapdi.c:107: warning: data definition has no type or storage class
xtrapdi.c:109: error: parse error before ‘XETrapEventProcVector’
xtrapdi.c:109: warning: type defaults to ‘int’ in declaration of ‘XETrapEventProcVector’
xtrapdi.c:109: warning: data definition has no type or storage class
xtrapdi.c:111: error: parse error before ‘XETSwProcVector’
xtrapdi.c:111: warning: type defaults to ‘int’ in declaration of ‘XETSwProcVector’
xtrapdi.c:111: warning: data definition has no type or storage class
xtrapdi.c: In function ‘XETrapRedirectDevices’:
xtrapdi.c:287: error: ‘int_function’ undeclared (first use in this function)
xtrapdi.c:287: error: (Each undeclared identifier is reported only once
xtrapdi.c:287: error: for each function it appears in.)
xtrapdi.c:287: error: parse error before ‘XETrapKbdDev’
xtrapdi.c:289: error: parse error before ‘XETrapKbdDev’
xtrapdi.c:312: error: parse error before ‘XETrapPtrDev’
xtrapdi.c:314: error: parse error before ‘XETrapPtrDev’
xtrapdi.c:316: error: parse error before ‘XETrapPtrDev’
xtrapdi.c: In function ‘DEC_XTRAPInit’:
xtrapdi.c:368: error: ‘void_function’ undeclared (first use in this function)
xtrapdi.c:368: error: parse error before ‘sReplyXTrapDispatch’
xtrapdi.c: In function ‘XETrapDispatch’:
xtrapdi.c:568: error: invalid type argument of ‘unary *’
xtrapdi.c: In function ‘sXETrapDispatch’:
xtrapdi.c:610: error: invalid type argument of ‘unary *’
xtrapdi.c: In function ‘XETrapConfig’:
xtrapdi.c:808: error: ‘void_function’ undeclared (first use in this function)
xtrapdi.c:809: error: parse error before ‘EventProcVector’
xtrapdi.c:813: error: parse error before ‘EventProcVector’
xtrapdi.c:821: error: parse error before ‘EventProcVector’
xtrapdi.c:823: error: parse error before ‘EventProcVector’
xtrapdi.c:887: error: ‘int_function’ undeclared (first use in this function)
xtrapdi.c:887: error: parse error before ‘)’ token
xtrapdi.c:894: error: parse error before ‘)’ token
xtrapdi.c: In function ‘XETrapRequestVector’:
xtrapdi.c:1142: error: invalid type argument of ‘unary *’
xtrapdi.c:1223: error: invalid type argument of ‘unary *’
xtrapdi.c:1240: error: invalid type argument of ‘unary *’
xtrapdi.c:1249: error: invalid type argument of ‘unary *’
xtrapdi.c: In function ‘XETrapKeyboard’:
xtrapdi.c:1318: error: ‘int_function’ undeclared (first use in this function)
xtrapdi.c:1318: error: parse error before ‘cur_func’
xtrapdi.c:1439: error: ‘cur_func’ undeclared (first use in this function)
xtrapdi.c:1441: error: invalid type argument of ‘unary *’
xtrapdi.c:1445: error: invalid type argument of ‘unary *’
xtrapdi.c: In function ‘XETrapPointer’:
xtrapdi.c:1479: error: ‘int_function’ undeclared (first use in this function)
xtrapdi.c:1479: error: parse error before ‘cur_func’
xtrapdi.c:1503: error: ‘cur_func’ undeclared (first use in this function)
xtrapdi.c:1505: error: invalid type argument of ‘unary *’
xtrapdi.c:1510: error: invalid type argument of ‘unary *’
make[1]: *** [xtrapdi.lo] Error 1

There is obviously at least one header file missing.
Comment 1 Julien Cristau 2009-02-09 04:39:31 UTC
commit cbc20d92de92aad5ca240310a9156ccf97c24a01
Author: Adam Jackson <ajax@redhat.com>
Date:   Wed Jun 25 09:52:36 2008 -0400

    XTrap delenda est.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.