[Mesa-dev] R300 'make check' build failure on master and 9.2
Ian Romanick
idr at freedesktop.org
Tue Aug 6 10:12:19 PDT 2013
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. :(
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'
More information about the mesa-dev
mailing list