<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7652.24">
<TITLE>xm_api &  too few arguments to function 'v->display->CreatePixmap'</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>build with module_autogenargs['xserver'] = autogenargs + ' --enable-xgl --enable-xglx --with-mesa-source=/SOURCE/mesa --enable-glx '<BR>
<BR>
Trying with two git branches: master and xgl-0.0.1<BR>
<BR>
with error: see subject<BR>
<BR>
<BR>
bash-3.1# git branch<BR>
  master<BR>
* xgl-0.0.1<BR>
bash-3.1# cd GL/mesa/X/<BR>
bash-3.1# make<BR>
/bin/sh ../../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include -I/SOURCE/mesa/include -I../X -I../glapi -I../main -I../math -I../shader -I../swrast -I../swrast_setup -I../tnl -I.. -I../../glx -I../../../GL/glx -I../../../GL/include -I../../../hw/xfree86/os-support   -DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -DDBUS_API_SUBJECT_TO_CHANGE -I/G/include -I/G/include/freetype2 -I/G/include/pixman-1 -I/G/include/hal -I/G/include/dbus-1.0 -I/G/lib/dbus-1.0/include   -I../../../include -I../../../include -I../../../Xext -I../../../composite -I../../../damageext -I../../../xfixes -I../../../Xi -I../../../mi -I../../../miext/shadow  -I../../../miext/damage -I../../../render -I../../../randr -I../../../fb -DXFree86Server  -g -O2 -MT xm_api.lo -MD -MP -MF .deps/xm_api.Tpo -c -o xm_api.lo xm_api.c<BR>
/bin/sh ../../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include -I/SOURCE/mesa/include -I../X -I../glapi -I../main -I../math -I../shader -I../swrast -I../swrast_setup -I../tnl -I.. -I../../glx -I../../../GL/glx -I../../../GL/include -I../../../hw/xfree86/os-support   -DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -DDBUS_API_SUBJECT_TO_CHANGE -I/G/include -I/G/include/freetype2 -I/G/include/pixman-1 -I/G/include/hal -I/G/include/dbus-1.0 -I/G/lib/dbus-1.0/include   -I../../../include -I../../../include -I../../../Xext -I../../../composite -I../../../damageext -I../../../xfixes -I../../../Xi -I../../../mi -I../../../miext/shadow  -I../../../miext/damage -I../../../render -I../../../randr -I../../../fb -DXFree86Server  -g -O2 -MT xm_buffer.lo -MD -MP -MF .deps/xm_buffer.Tpo -c -o xm_buffer.lo xm_buffer.c<BR>
 gcc -DHAVE_CONFIG_H -I. -I../../../include -I/SOURCE/mesa/include -I../X -I../glapi -I../main -I../math -I../shader -I../swrast -I../swrast_setup -I../tnl -I.. -I../../glx -I../../../GL/glx -I../../../GL/include -I../../../hw/xfree86/os-support -DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -DDBUS_API_SUBJECT_TO_CHANGE -I/G/include -I/G/include/freetype2 -I/G/include/pixman-1 -I/G/include/hal -I/G/include/dbus-1.0 -I/G/lib/dbus-1.0/include -I../../../include -I../../../include -I../../../Xext -I../../../composite -I../../../damageext -I../../../xfixes -I../../../Xi -I../../../mi -I../../../miext/shadow -I../../../miext/damage -I../../../render -I../../../randr -I../../../fb -DXFree86Server -g -O2 -MT xm_api.lo -MD -MP -MF .deps/xm_api.Tpo -c xm_api.c  -fPIC -DPIC -o .libs/xm_api.o<BR>
 gcc -DHAVE_CONFIG_H -I. -I../../../include -I/SOURCE/mesa/include -I../X -I../glapi -I../main -I../math -I../shader -I../swrast -I../swrast_setup -I../tnl -I.. -I../../glx -I../../../GL/glx -I../../../GL/include -I../../../hw/xfree86/os-support -DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -DDBUS_API_SUBJECT_TO_CHANGE -I/G/include -I/G/include/freetype2 -I/G/include/pixman-1 -I/G/include/hal -I/G/include/dbus-1.0 -I/G/lib/dbus-1.0/include -I../../../include -I../../../include -I../../../Xext -I../../../composite -I../../../damageext -I../../../xfixes -I../../../Xi -I../../../mi -I../../../miext/shadow -I../../../miext/damage -I../../../render -I../../../randr -I../../../fb -DXFree86Server -g -O2 -MT xm_buffer.lo -MD -MP -MF .deps/xm_buffer.Tpo -c xm_buffer.c  -fPIC -DPIC -o .libs/xm_buffer.o<BR>
xm_api.c: In function 'setup_8bit_hpcr':<BR>
xm_api.c:877: error: too few arguments to function 'v->display->CreatePixmap'<BR>
xm_buffer.c: In function 'alloc_back_buffer':<BR>
xm_buffer.c:226: error: too few arguments to function 'b->xm_visual->display->CreatePixmap'<BR>
make: *** [xm_buffer.lo] Error 1<BR>
make: *** Waiting for unfinished jobs....<BR>
make: *** [xm_api.lo] Error 1<BR>
bash-3.1#<BR>
<BR>
<BR>
<BR>
bash-3.1# git branch<BR>
* master<BR>
  xgl-0.0.1<BR>
bash-3.1# cd GL/mesa/<BR>
bash-3.1# make<BR>
Making all in main<BR>
make[1]: Entering directory `/SOURCE/xorg/xserver/GL/mesa/main'<BR>
make[1]: Nothing to be done for `all'.<BR>
make[1]: Leaving directory `/SOURCE/xorg/xserver/GL/mesa/main'<BR>
Making all in math<BR>
make[1]: Entering directory `/SOURCE/xorg/xserver/GL/mesa/math'<BR>
make[1]: Nothing to be done for `all'.<BR>
make[1]: Leaving directory `/SOURCE/xorg/xserver/GL/mesa/math'<BR>
Making all in swrast<BR>
make[1]: Entering directory `/SOURCE/xorg/xserver/GL/mesa/swrast'<BR>
make[1]: Nothing to be done for `all'.<BR>
make[1]: Leaving directory `/SOURCE/xorg/xserver/GL/mesa/swrast'<BR>
Making all in swrast_setup<BR>
make[1]: Entering directory `/SOURCE/xorg/xserver/GL/mesa/swrast_setup'<BR>
make[1]: Nothing to be done for `all'.<BR>
make[1]: Leaving directory `/SOURCE/xorg/xserver/GL/mesa/swrast_setup'<BR>
Making all in tnl<BR>
make[1]: Entering directory `/SOURCE/xorg/xserver/GL/mesa/tnl'<BR>
make[1]: Nothing to be done for `all'.<BR>
make[1]: Leaving directory `/SOURCE/xorg/xserver/GL/mesa/tnl'<BR>
Making all in shader<BR>
make[1]: Entering directory `/SOURCE/xorg/xserver/GL/mesa/shader'<BR>
Making all in grammar<BR>
make[2]: Entering directory `/SOURCE/xorg/xserver/GL/mesa/shader/grammar'<BR>
make[2]: Nothing to be done for `all'.<BR>
make[2]: Leaving directory `/SOURCE/xorg/xserver/GL/mesa/shader/grammar'<BR>
Making all in slang<BR>
make[2]: Entering directory `/SOURCE/xorg/xserver/GL/mesa/shader/slang'<BR>
make[2]: Nothing to be done for `all'.<BR>
make[2]: Leaving directory `/SOURCE/xorg/xserver/GL/mesa/shader/slang'<BR>
make[2]: Entering directory `/SOURCE/xorg/xserver/GL/mesa/shader'<BR>
make[2]: Nothing to be done for `all-am'.<BR>
make[2]: Leaving directory `/SOURCE/xorg/xserver/GL/mesa/shader'<BR>
make[1]: Leaving directory `/SOURCE/xorg/xserver/GL/mesa/shader'<BR>
Making all in X<BR>
make[1]: Entering directory `/SOURCE/xorg/xserver/GL/mesa/X'<BR>
/bin/sh ../../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include -I/SOURCE/mesa/include -I../X -I../glapi -I../main -I../math -I../shader -I../swrast -I../swrast_setup -I../tnl -I.. -I../../glx -I../../../GL/glx -I../../../GL/include -I../../../hw/xfree86/os-support   -DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -DDBUS_API_SUBJECT_TO_CHANGE -I/G/include -I/G/include/freetype2 -I/G/include/pixman-1 -I/G/include/hal -I/G/include/dbus-1.0 -I/G/lib/dbus-1.0/include   -I../../../include -I../../../include -I../../../Xext -I../../../composite -I../../../damageext -I../../../xfixes -I../../../Xi -I../../../mi -I../../../miext/shadow  -I../../../miext/damage -I../../../render -I../../../randr -I../../../fb -DXFree86Server  -g -O2 -MT xm_api.lo -MD -MP -MF .deps/xm_api.Tpo -c -o xm_api.lo xm_api.c<BR>
/bin/sh ../../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include -I/SOURCE/mesa/include -I../X -I../glapi -I../main -I../math -I../shader -I../swrast -I../swrast_setup -I../tnl -I.. -I../../glx -I../../../GL/glx -I../../../GL/include -I../../../hw/xfree86/os-support   -DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -DDBUS_API_SUBJECT_TO_CHANGE -I/G/include -I/G/include/freetype2 -I/G/include/pixman-1 -I/G/include/hal -I/G/include/dbus-1.0 -I/G/lib/dbus-1.0/include   -I../../../include -I../../../include -I../../../Xext -I../../../composite -I../../../damageext -I../../../xfixes -I../../../Xi -I../../../mi -I../../../miext/shadow  -I../../../miext/damage -I../../../render -I../../../randr -I../../../fb -DXFree86Server  -g -O2 -MT xm_buffer.lo -MD -MP -MF .deps/xm_buffer.Tpo -c -o xm_buffer.lo xm_buffer.c<BR>
 gcc -DHAVE_CONFIG_H -I. -I../../../include -I/SOURCE/mesa/include -I../X -I../glapi -I../main -I../math -I../shader -I../swrast -I../swrast_setup -I../tnl -I.. -I../../glx -I../../../GL/glx -I../../../GL/include -I../../../hw/xfree86/os-support -DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -DDBUS_API_SUBJECT_TO_CHANGE -I/G/include -I/G/include/freetype2 -I/G/include/pixman-1 -I/G/include/hal -I/G/include/dbus-1.0 -I/G/lib/dbus-1.0/include -I../../../include -I../../../include -I../../../Xext -I../../../composite -I../../../damageext -I../../../xfixes -I../../../Xi -I../../../mi -I../../../miext/shadow -I../../../miext/damage -I../../../render -I../../../randr -I../../../fb -DXFree86Server -g -O2 -MT xm_buffer.lo -MD -MP -MF .deps/xm_buffer.Tpo -c xm_buffer.c  -fPIC -DPIC -o .libs/xm_buffer.o<BR>
 gcc -DHAVE_CONFIG_H -I. -I../../../include -I/SOURCE/mesa/include -I../X -I../glapi -I../main -I../math -I../shader -I../swrast -I../swrast_setup -I../tnl -I.. -I../../glx -I../../../GL/glx -I../../../GL/include -I../../../hw/xfree86/os-support -DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -DDBUS_API_SUBJECT_TO_CHANGE -I/G/include -I/G/include/freetype2 -I/G/include/pixman-1 -I/G/include/hal -I/G/include/dbus-1.0 -I/G/lib/dbus-1.0/include -I../../../include -I../../../include -I../../../Xext -I../../../composite -I../../../damageext -I../../../xfixes -I../../../Xi -I../../../mi -I../../../miext/shadow -I../../../miext/damage -I../../../render -I../../../randr -I../../../fb -DXFree86Server -g -O2 -MT xm_api.lo -MD -MP -MF .deps/xm_api.Tpo -c xm_api.c  -fPIC -DPIC -o .libs/xm_api.o<BR>
xm_api.c: In function 'setup_8bit_hpcr':<BR>
xm_api.c:877: error: too few arguments to function 'v->display->CreatePixmap'<BR>
make[1]: *** [xm_api.lo] Error 1<BR>
make[1]: *** Waiting for unfinished jobs....<BR>
xm_buffer.c: In function 'alloc_back_buffer':<BR>
xm_buffer.c:226: error: too few arguments to function 'b->xm_visual->display->CreatePixmap'<BR>
make[1]: *** [xm_buffer.lo] Error 1<BR>
make[1]: Leaving directory `/SOURCE/xorg/xserver/GL/mesa/X'<BR>
make: *** [all-recursive] Error 1<BR>
bash-3.1#<BR>
</FONT>
</P>

</BODY>
</HTML>