On Tue, Aug 06, 2013 at 10:12:19AM -0700, Ian Romanick wrote: > We should set a goal for the 9.3 release: all drivers should just > build and 'make check' without having to add a bunch of magic > incantations to the configure line. We also need a build bot that > will build and 'make check' every commit. Ugh. :( >
+1 for the buildbot I'm having trouble reproducing this, what configure flags are you using? -Tom > CCLD r300_compiler_tests > ../../../../src/gallium/auxiliary/.libs/libgallium.a(u_format_s3tc.o): > In function `util_format_linear_float_to_srgb_8unorm': > /home/idr/devel/graphics/Mesa/BUILD/master-64/src/gallium/auxiliary/util/u_format_srgb.h:66: > undefined reference to `powf' > ../../../../src/gallium/auxiliary/.libs/libgallium.a(u_format_table.o): > In function `util_format_linear_float_to_srgb_8unorm': > /home/idr/devel/graphics/Mesa/BUILD/master-64/src/gallium/auxiliary/util/u_format_srgb.h:66: > undefined reference to `powf' > ../../../../src/gallium/auxiliary/.libs/libgallium.a(u_dl.o): In > function `util_dl_open': > /home/idr/devel/graphics/Mesa/BUILD/master-64/src/gallium/auxiliary/util/u_dl.c:48: > undefined reference to `dlopen' > ../../../../src/gallium/auxiliary/.libs/libgallium.a(u_dl.o): In > function `util_dl_get_proc_address': > /home/idr/devel/graphics/Mesa/BUILD/master-64/src/gallium/auxiliary/util/u_dl.c:62: > undefined reference to `dlsym' > ../../../../src/gallium/auxiliary/.libs/libgallium.a(u_dl.o): In > function `util_dl_close': > /home/idr/devel/graphics/Mesa/BUILD/master-64/src/gallium/auxiliary/util/u_dl.c:75: > undefined reference to `dlclose' > ../../../../src/gallium/auxiliary/.libs/libgallium.a(u_dl.o): In > function `util_dl_error': > /home/idr/devel/graphics/Mesa/BUILD/master-64/src/gallium/auxiliary/util/u_dl.c:88: > undefined reference to `dlerror' > ../../../../src/gallium/auxiliary/.libs/libgallium.a(u_format_other.o): > In function `float3_to_rgb9e5': > /home/idr/devel/graphics/Mesa/BUILD/master-64/src/gallium/auxiliary/util/u_format_rgb9e5.h:119: > undefined reference to `pow' > /home/idr/devel/graphics/Mesa/BUILD/master-64/src/gallium/auxiliary/util/u_format_rgb9e5.h:121: > undefined reference to `floor' > /home/idr/devel/graphics/Mesa/BUILD/master-64/src/gallium/auxiliary/util/u_format_rgb9e5.h:130: > undefined reference to `floor' > /home/idr/devel/graphics/Mesa/BUILD/master-64/src/gallium/auxiliary/util/u_format_rgb9e5.h:131: > undefined reference to `floor' > /home/idr/devel/graphics/Mesa/BUILD/master-64/src/gallium/auxiliary/util/u_format_rgb9e5.h:132: > undefined reference to `floor' > ../../../../src/gallium/auxiliary/.libs/libgallium.a(u_format_other.o): > In function `rgb9e5_to_float3': > /home/idr/devel/graphics/Mesa/BUILD/master-64/src/gallium/auxiliary/util/u_format_rgb9e5.h:157: > undefined reference to `pow' > ../../../../src/gallium/auxiliary/.libs/libgallium.a(u_format_other.o): > In function `r8g8bx_derive': > /home/idr/devel/graphics/Mesa/BUILD/master-64/src/gallium/auxiliary/util/u_format_other.c:327: > undefined reference to `sqrtf' > collect2: error: ld returned 1 exit status > gmake[4]: *** [r300_compiler_tests] Error 1 > gmake[4]: Leaving directory > `/home/idr/devel/graphics/Mesa/BUILD/master-64/src/gallium/drivers/r300' > gmake[3]: *** [check-am] Error 2 > gmake[3]: Leaving directory > `/home/idr/devel/graphics/Mesa/BUILD/master-64/src/gallium/drivers/r300' > gmake[2]: *** [check-recursive] Error 1 > gmake[2]: Leaving directory > `/home/idr/devel/graphics/Mesa/BUILD/master-64/src/gallium/drivers' > gmake[1]: *** [check-recursive] Error 1 > gmake[1]: Leaving directory > `/home/idr/devel/graphics/Mesa/BUILD/master-64/src' > make: *** [check-recursive] Error 1 > make: Leaving directory `/home/idr/devel/graphics/Mesa/BUILD/master-64' > _______________________________________________ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/mesa-dev _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev