xorg-server does build Xvfb and Xnest by default, and these do not work because mipmap.c is not in the list of files that should be compiled in GL/mesa/main. --- xorg-server-1.1.99.903/GL/mesa/main/Makefile.am~ 2006-12-01 23:48:41.000000000 +0100 +++ xorg-server-1.1.99.903/GL/mesa/main/Makefile.am 2007-01-08 21:41:55.000000000 +0100 @@ -79,6 +79,7 @@ texobj.c \ texrender.c \ texstate.c \ + mipmap.c \ texstore.c \ varray.c \ $(VSNPRINTF_SOURCES) \ Xorg is built/installed first so the build produces a working server. However, Xprint and any other servers built after Xvfb aren't installed. built with: PATH=/opt/xorg/bin:$PATH sh /usr/src/index.html\?p\=xorg%2Futil%2Fmodular.git\;a\=blob_plain\;f\=build-from-tarballs.sh -e -m /usr/src/mesa -n /opt/xorg > build.log 2>&1gcc -DHAVE_DIX_CONFIG_H -DNO_HW_ONLY_EXTS -DNO_MODULE_EXTS -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototyp es -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/opt/ xorg/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 -g -O2 -o Xvfb InitInput. o InitOutput.o dpmsstubs.o stubs.o miinitext.o fbcmap.o ../../dix/.libs/libdix.a ../../fb/.libs/libfb.a ../../mi/.libs /libmi.a ../../xfixes/.libs/libxfixes.a ../../Xext/.libs/libXext.a ../../dbe/.libs/libdbe.a ../../XTrap/.libs/libxtrap. a ../../record/.libs/librecord.a ../../GL/glx/.libs/libglx.a ../../GL/mesa/.libs/libGLcore.a ../../render/.libs/librend er.a ../../randr/.libs/librandr.a ../../damageext/.libs/libdamageext.a ../../miext/damage/.libs/libdamage.a ../../miext /cw/.libs/libcw.a ../../miext/shadow/.libs/libshadow.a ../../Xi/.libs/libXi.a ../../xkb/.libs/libxkb.a ../../xkb/.libs/ libxkbstubs.a ../../composite/.libs/libcomposite.a ../../dix/.libs/libxpstubs.a ../../os/.libs/libcwrapper.a ../../os/. libs/libos.a -L/opt/xorg/lib /opt/xorg/lib/libXfont.so /usr/lib/libfreetype.so /opt/xorg/lib/libXau.so /opt/xorg/lib/li bfontenc.so -lz /opt/xorg/lib/libXdmcp.so -lm -lrt -Wl,--rpath -Wl,/opt/xorg/lib -Wl,--rpath -Wl,/opt/xorg/lib ../../GL/mesa/.libs/libGLcore.a(fbobject.o): In function `_mesa_GenerateMipmapEXT': /usr/src/xorg.freedesktop.org/releases/development/X11R7.2-RC3/everything/xorg-server-1.1.99.903/GL/mesa/main/fbobject. c:1554: undefined reference to `_mesa_generate_mipmap' ../../GL/mesa/.libs/libGLcore.a(texstore.o): In function `_mesa_store_teximage1d': /usr/src/xorg.freedesktop.org/releases/development/X11R7.2-RC3/everything/xorg-server-1.1.99.903/GL/mesa/main/texstore. c:2916: undefined reference to `_mesa_generate_mipmap' ../../GL/mesa/.libs/libGLcore.a(texstore.o): In function `_mesa_store_teximage2d': /usr/src/xorg.freedesktop.org/releases/development/X11R7.2-RC3/everything/xorg-server-1.1.99.903/GL/mesa/main/texstore. c:3002: undefined reference to `_mesa_generate_mipmap' ../../GL/mesa/.libs/libGLcore.a(texstore.o): In function `_mesa_store_teximage3d': /usr/src/xorg.freedesktop.org/releases/development/X11R7.2-RC3/everything/xorg-server-1.1.99.903/GL/mesa/main/texstore. c:3078: undefined reference to `_mesa_generate_mipmap' ../../GL/mesa/.libs/libGLcore.a(texstore.o): In function `_mesa_store_texsubimage1d': /usr/src/xorg.freedesktop.org/releases/development/X11R7.2-RC3/everything/xorg-server-1.1.99.903/GL/mesa/main/texstore. c:3126: undefined reference to `_mesa_generate_mipmap' ../../GL/mesa/.libs/libGLcore.a(texstore.o):/usr/src/xorg.freedesktop.org/releases/development/X11R7.2-RC3/everything/x org-server-1.1.99.903/GL/mesa/main/texstore.c:3181: more undefined references to `_mesa_generate_mipmap' follow ../../GL/mesa/.libs/libGLcore.a(texcompress_fxt1.o): In function `fxt1_encode': /usr/src/xorg.freedesktop.org/releases/development/X11R7.2-RC3/everything/xorg-server-1.1.99.903/GL/mesa/main/texcompre ss_fxt1.c:1378: undefined reference to `_mesa_upscale_teximage2d' ../../GL/mesa/.libs/libGLcore.a(s_texstore.o): In function `_swrast_copy_teximage1d': /usr/src/xorg.freedesktop.org/releases/development/X11R7.2-RC3/everything/xorg-server-1.1.99.903/GL/mesa/swrast/s_texst ore.c:308: undefined reference to `_mesa_generate_mipmap' ../../GL/mesa/.libs/libGLcore.a(s_texstore.o): In function `_swrast_copy_teximage2d': /usr/src/xorg.freedesktop.org/releases/development/X11R7.2-RC3/everything/xorg-server-1.1.99.903/GL/mesa/swrast/s_texst ore.c:384: undefined reference to `_mesa_generate_mipmap' ../../GL/mesa/.libs/libGLcore.a(s_texstore.o): In function `_swrast_copy_texsubimage1d': /usr/src/xorg.freedesktop.org/releases/development/X11R7.2-RC3/everything/xorg-server-1.1.99.903/GL/mesa/swrast/s_texst ore.c:453: undefined reference to `_mesa_generate_mipmap' ../../GL/mesa/.libs/libGLcore.a(s_texstore.o): In function `_swrast_copy_texsubimage2d': /usr/src/xorg.freedesktop.org/releases/development/X11R7.2-RC3/everything/xorg-server-1.1.99.903/GL/mesa/swrast/s_texst ore.c:529: undefined reference to `_mesa_generate_mipmap'
Fixed in git, both on master and server-1.2-branch.
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.