On Fri, Sep 14, 2012 at 6:51 AM, Andreas Boll <andreas.boll....@gmail.com> wrote: > 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.
Hi Andreas, Thanks so much for testing! Testing is the hardest part in all of this. I'll investigate and whip up some patches today. Again, thanks a lot! Matt _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev