[Mesa-dev] [PATCH] Android: fix r300g only build

Emil Velikov emil.l.velikov at gmail.com
Mon Apr 24 16:59:19 UTC 2017


Hi Rob,

On 24 April 2017 at 17:46, Rob Herring <robh at kernel.org> wrote:
> If r300g is the only radeon driver built, the Android build fails to
> build:
>
> ninja: error:
> 'out/target/product/linaro_x86_64/obj/STATIC_LIBRARIES/libmesa_pipe_radeon_intermediates/export_includes',
> needed by
> 'out/target/product/linaro_x86_64/obj/SHARED_LIBRARIES/gallium_dri_intermediates/import_includes',
> missing and no known rule to make it
>
> This is because the path to build libmesa_pipe_radeon was only getting
> added for r600g and radeonsi, but the library dependency was added for
> all radeon drivers. As libmesa_pipe_radeon is not needed for r300g, drop
> the library dependency.
>
I think we want to move libmesa_amdgpu_addrlib in a similar way. The
lib is used/required by libmesa_winsys_amdgpu which is a r600/radeonsi
only.
Can you please build test that and send a patch (or even squash here
if you prefer)?

The patch as-is
Acked-by: Emil Velikov <emil.velikov at collabora.com>

-Emil


More information about the mesa-dev mailing list