]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
default-providers: fix GLVND providers to be selected at runtime
authorDmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Fri, 20 Jun 2025 19:14:51 +0000 (22:14 +0300)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 24 Jun 2025 12:51:29 +0000 (13:51 +0100)
commitc2b4971e79ece23c43639865a617ee4c248fa981
tree3a9949d7cd64ab27e541522a4b3259f41c2859ed
parentd69e06dbd8575e258a4542f34c5eaba413da7750
default-providers: fix GLVND providers to be selected at runtime

The virtual-{libegl,libglx}-icd names are RPROVIDES, not PROVIDES,
because they are a runtime dependency of libglvnd. Make
default-providers follow that and specify PREFERRED_RPROVIDER instead of
PREFERRED_PROVIDER for those names.

Fixes: 9d3b4c9bc403 ("mesa: sort out PROVIDES for the glvnd case")
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/conf/distro/include/default-providers.inc