Hi, I tried to compile the new dri trunk on freedesktop.org now. I checked out Mesa-newtree and set the MesaSrcDir correctly in host.def and ran make World. These are the last few lines of make output:
gcc-3.3 -c -O2 -gstabs+ -ansi -pedantic -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Wundef -pipe -g -I../../../lib/X11 -I../../../include/extensions -I../../../programs/Xserver/hw/xfree86/os-support -I. -I../../../lib/GL/glx -I../../../exports/include/X11 -I../../../programs/Xserver/GL/dri -I../../../lib/GL/include -I/home/fxkuehl/snapshots/src/Mesa-newtree/include -I/home/fxkuehl/snapshots/src/Mesa-newtree/src/mesa/main -I/home/fxkuehl/snapshots/src/Mesa-newtree/src/mesa/glapi -I../../.. -I../../../exports/include -I/usr/X11R6/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DMALLOC_0_RETURNS_NULL -DGLXEXT -DXF86DRI -DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA -DDEFAULT_DRIVER_DIR=\"/usr/X11R6/lib/modules/dri\" dri_util.c In file included from ../../../lib/GL/glx/glxclient.h:50, from dri_util.h:57, from dri_util.c:31: /home/fxkuehl/snapshots/src/Mesa-newtree/include/GL/glx.h:296: warning: function declaration isn't a prototype dri_util.c: In function `findConfigMode': dri_util.c:128: error: structure has no member named `next' dri_util.c:129: error: structure has no member named `visualID' dri_util.c: In function `__driFindDrawable': dri_util.c:161: warning: dereferencing type-punned pointer will break strict-aliasing rules dri_util.c: In function `__driRemoveDrawable': dri_util.c:173: warning: dereferencing type-punned pointer will break strict-aliasing rules dri_util.c: In function `__driGarbageCollectDrawables': dri_util.c:210: warning: dereferencing type-punned pointer will break strict-aliasing rules dri_util.c:221: warning: dereferencing type-punned pointer will break strict-aliasing rules dri_util.c: In function `driCreateNewDrawable': dri_util.c:704: error: structure has no member named `screen' dri_util.c:724: error: structure has no member named `screen' dri_util.c:726: error: structure has no member named `screen' dri_util.c:728: error: structure has no member named `screen' dri_util.c:739: error: structure has no member named `screen' dri_util.c: In function `__driUtilCreateScreen': dri_util.c:1027: error: structure has no member named `screen' dri_util.c:1029: error: structure has no member named `next' make[5]: *** [dri_util.o] Error 1 make[5]: Leaving directory `/home/fxkuehl/snapshots/build/HEAD/xc/lib/GL/dri' make[4]: *** [all] Error 2 make[4]: Leaving directory `/home/fxkuehl/snapshots/build/HEAD/xc/lib/GL' make[3]: *** [all] Error 2 make[3]: Leaving directory `/home/fxkuehl/snapshots/build/HEAD/xc/lib' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/fxkuehl/snapshots/build/HEAD/xc' make[1]: *** [World] Error 2 make[1]: Leaving directory `/home/fxkuehl/snapshots/build/HEAD/xc' make: *** [World] Error 2 make: Leaving directory `/home/fxkuehl/snapshots/build/HEAD/xc' I don't have time to look into it now. I'll get back to it tomorrow and look into it myself if it isn't fixed by then. Regards, Felix ------------ __\|/__ ___ ___ ------------------------- Felix ___\_e -_/___/ __\___/ __\_____ You can do anything, Kühling (_____\Ä/____/ /_____/ /________) just not everything [EMAIL PROTECTED] \___/ \___/ U at the same time. ------------------------------------------------------- This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel