[Mesa-dev] [PATCH] gallium/clover: Remove libxmlconfig.la from targets/clover/Makefile.am

Nicolai Hähnle nicolai.haehnle at amd.com
Fri Aug 4 08:27:29 UTC 2017


On 04.08.2017 06:24, Aaron Watry wrote:
> Gets rid of a bunch of errors like the following:
> 
> make[4]: Entering directory '/home/me/src/mesa/build/src/gallium/targets/opencl'
>    CXXLD    libOpenCL.la
> ../../../../src/util/.libs/libxmlconfig.a(libxmlconfig_la-xmlconfig.o): In function `driParseOptionInfo':
> /home/me/src/mesa/src/util/xmlconfig.c:719: multiple definition of `driParseOptionInfo'
> ../../../../src/gallium/auxiliary/pipe-loader/.libs/libpipe_loader_dynamic.a(libxmlconfig_la-xmlconfig.o):/home/me/src/mesa/src/util/xmlconfig.c:719: first defined here
> ../../../../src/util/.libs/libxmlconfig.a(libxmlconfig_la-xmlconfig.o): In function `driParseConfigFiles':
> /home/me/src/mesa/src/util/xmlconfig.c:990: multiple definition of `driParseConfigFiles'
> ../../../../src/gallium/auxiliary/pipe-loader/.libs/libpipe_loader_dynamic.a(libxmlconfig_la-xmlconfig.o):/home/me/src/mesa/src/util/xmlconfig.c:990: first defined here
> 
> Fixes: 33f7d71d5358337f ("pipe-loader: fix build of dynamic pipe-drivers")
> Cc: Nicolai Hähnle <nicolai.haehnle at amd.com>
> Cc: Emil Velikov <emil.velikov at collabora.com>
> ---
>   src/gallium/targets/opencl/Makefile.am | 1 -
>   1 file changed, 1 deletion(-)
> 
> diff --git a/src/gallium/targets/opencl/Makefile.am b/src/gallium/targets/opencl/Makefile.am
> index e88fa0fd38..c9d2be7afd 100644
> --- a/src/gallium/targets/opencl/Makefile.am
> +++ b/src/gallium/targets/opencl/Makefile.am
> @@ -19,7 +19,6 @@ lib at OPENCL_LIBNAME@_la_LIBADD = \
>   	$(top_builddir)/src/gallium/state_trackers/clover/libclover.la \
>   	$(top_builddir)/src/gallium/auxiliary/libgallium.la \
>   	$(top_builddir)/src/util/libmesautil.la \
> -	$(top_builddir)/src/util/libxmlconfig.la \

So, this is weird because I added this line to make one of the Travis CI 
builds pass. What are your ./configure options?

Thanks,
Nicolai

>   	$(EXPAT_LIBS) \
>   	$(LIBELF_LIBS) \
>   	$(DLOPEN_LIBS) \
> 



More information about the mesa-dev mailing list