Hi Matt, thank you very much for working on mesa's build system. I've tested your branch at http://cgit.freedesktop.org/~mattst88/mesa/log/?h=automake-gallium and found two regressions so far.
This is the first regression: r600_dri.so: undefined symbol: _ZTIN4llvm11raw_ostreamE) I've bisected to this commit: aac9798155f77f70b7cffc69ea4414aca7990e24 is the first bad commit commit aac9798155f77f70b7cffc69ea4414aca7990e24 Author: Matt Turner <matts...@gmail.com> Date: Wed Sep 5 11:12:29 2012 -0700 targets/dri-r600: Convert to automake Steps to reproduce: $ ./autogen.sh --prefix=$HOME/mesa-testing \ --with-gallium-drivers=r600 \ --with-dri-drivers= $ LD_LIBRARY_PATH="/home/andreas/mesa-testing/lib" LIBGL_DEBUG=verbose glxinfo | egrep "OpenGL|rendering" libGL: OpenDriver: trying /home/andreas/mesa-testing/lib/dri/tls/r600_dri.so libGL: OpenDriver: trying /home/andreas/mesa-testing/lib/dri/r600_dri.so libGL error: dlopen /home/andreas/mesa-testing/lib/dri/r600_dri.so failed (/home/andreas/mesa-testing/lib/dri/r600_dri.so: undefined symbol: _ZTIN4llvm11raw_ostreamE) libGL error: unable to load driver: r600_dri.so libGL error: driver pointer missing libGL error: failed to load driver: r600 libGL: OpenDriver: trying /home/andreas/mesa-testing/lib/dri/tls/swrast_dri.so libGL: OpenDriver: trying /home/andreas/mesa-testing/lib/dri/swrast_dri.so libGL error: dlopen /home/andreas/mesa-testing/lib/dri/swrast_dri.so failed (/home/andreas/mesa-testing/lib/dri/swrast_dri.so: cannot open shared object file: No such file or directory) libGL error: unable to load driver: swrast_dri.so libGL error: failed to load driver: swrast direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose) OpenGL vendor string: X.Org OpenGL renderer string: Gallium 0.4 on AMD RV770 OpenGL version string: 1.4 (2.1 Mesa 8.0.4) OpenGL extensions: ############################### This is the second regression and I think that the other targets may fail too: swrast_dri.so: undefined symbol: driSWRastExtension) I've bisected to this commit: d098680084c3af7f0948c4efd81921845067b990 is the first bad commit commit d098680084c3af7f0948c4efd81921845067b990 Author: Matt Turner <matts...@gmail.com> Date: Wed Sep 5 11:17:33 2012 -0700 targets/dri-swrast: Convert to automake Steps to reproduce: $ ./autogen.sh --prefix=$HOME/mesa-testing \ --with-gallium-drivers=swrast \ --with-dri-drivers= $ make $ make install $ LD_LIBRARY_PATH="/home/andreas/mesa-testing/lib" LIBGL_DEBUG=verbose LIBGL_ALWAYS_SOFTWARE=1 GALLIUM_DRIVER=softpipe glxinfo | egrep "OpenGL|rendering" libGL: OpenDriver: trying /home/andreas/mesa-testing/lib/dri/tls/swrast_dri.so libGL: OpenDriver: trying /home/andreas/mesa-testing/lib/dri/swrast_dri.so libGL error: dlopen /home/andreas/mesa-testing/lib/dri/swrast_dri.so failed (/home/andreas/mesa-testing/lib/dri/swrast_dri.so: undefined symbol: driSWRastExtension) libGL error: unable to load driver: swrast_dri.so libGL error: failed to load driver: swrast direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose) OpenGL vendor string: X.Org OpenGL renderer string: Gallium 0.4 on AMD RV770 OpenGL version string: 1.4 (2.1 Mesa 8.0.4) OpenGL extensions: I'm looking forward to test possible fixes. Andreas. _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev