mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-08-02 15:37:49 +00:00
mesa: document the workaround in pre_configure_target
Add some information why we need the extra linking, and reference to a thread with possible solutions. Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
This commit is contained in:
parent
f0224910ba
commit
43a51725e2
@ -111,6 +111,10 @@ PKG_CONFIGURE_OPTS_TARGET="CC_FOR_BUILD=$HOST_CC \
|
|||||||
--with-vulkan-drivers=no \
|
--with-vulkan-drivers=no \
|
||||||
--with-sysroot=$SYSROOT_PREFIX"
|
--with-sysroot=$SYSROOT_PREFIX"
|
||||||
|
|
||||||
|
# Temporary workaround:
|
||||||
|
# Listed libraries are static, while mesa expects shared ones. This breaks the
|
||||||
|
# dependency tracking. The following has some ideas on how to address that.
|
||||||
|
# https://github.com/LibreELEC/LibreELEC.tv/pull/2163
|
||||||
pre_configure_target() {
|
pre_configure_target() {
|
||||||
if [ "$DISPLAYSERVER" = "x11" ]; then
|
if [ "$DISPLAYSERVER" = "x11" ]; then
|
||||||
export LIBS="-lxcb-dri3 -lxcb-dri2 -lxcb-xfixes -lxcb-present -lxcb-sync -lxshmfence -lz"
|
export LIBS="-lxcb-dri3 -lxcb-dri2 -lxcb-xfixes -lxcb-present -lxcb-sync -lxshmfence -lz"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user