From 2b7ddefe18c62e0708f70056f7b2f394dd6c18d4 Mon Sep 17 00:00:00 2001 From: Max Krummenacher Date: Tue, 15 Jan 2019 15:26:43 +0100 Subject: mesa: set linker search path to heed sysroot fixes: | ERROR: libgstnvegl-21.5.0-r0 do_package_qa: QA Issue: libgstnvegl: The compile log indicates that host include and/or library paths were used. Please check the log '/build/krm/oe-core_3.0/build/tmp/work/cortexa15hf-neon-poky-linux-gnueabi/libgstnvegl/21.5.0-r0/temp/log.do_compile' for more information. [compile-host-path] | ERROR: libgstnvegl-21.5.0-r0 do_package_qa: QA run found fatal errors. Please consider fixing them. | ERROR: libgstnvegl-21.5.0-r0 do_package_qa: Function failed: do_package_qa | ERROR: Logfile of failure stored in: /build/krm/oe-core_3.0/build/tmp/work/cortexa15hf-neon-poky-linux-gnueabi/libgstnvegl/21.5.0-r0/temp/log.do_package_qa.15826 | ERROR: Task (/build/krm/oe-core_3.0/build/../layers/meta-toradex-tegra/recipes-multimedia/libgstnvegl/libgstnvegl_21.5.0.bb:do_package_qa) failed with exit code '1' Signed-off-by: Max Krummenacher --- .../mesa/mesa/0001-pkg-config-files-add-tegra-paths.patch | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/recipes-graphics/mesa/mesa/0001-pkg-config-files-add-tegra-paths.patch b/recipes-graphics/mesa/mesa/0001-pkg-config-files-add-tegra-paths.patch index 0637c7f..010ec74 100644 --- a/recipes-graphics/mesa/mesa/0001-pkg-config-files-add-tegra-paths.patch +++ b/recipes-graphics/mesa/mesa/0001-pkg-config-files-add-tegra-paths.patch @@ -22,7 +22,7 @@ index fd6904b..ceaff42 100644 Requires.private: @GL_PC_REQ_PRIV@ Version: @PACKAGE_VERSION@ -Libs: -L${libdir} -lEGL -+Libs: -L${libdir}/arm-linux-gnueabihf/tegra-egl -L${libdir} -lEGL ++Libs: -L=${libdir}/arm-linux-gnueabihf/tegra-egl -L${libdir} -lEGL Libs.private: @GL_PC_LIB_PRIV@ Cflags: -I${includedir} @GL_PC_CFLAGS@ diff --git a/src/mapi/es1api/glesv1_cm.pc.in b/src/mapi/es1api/glesv1_cm.pc.in @@ -34,7 +34,7 @@ index 0c2fed7..d76f418 100644 Requires.private: Version: @VERSION@ -Libs: -L${libdir} -lGLESv1_CM -+Libs: -L${libdir}/arm-linux-gnueabihf/tegra-egl -L${libdir} -lGLESv1_CM ++Libs: -L=${libdir}/arm-linux-gnueabihf/tegra-egl -L${libdir} -lGLESv1_CM Libs.private: @GLESv1_CM_PC_LIB_PRIV@ Cflags: -I${includedir} diff --git a/src/mapi/es2api/glesv2.pc.in b/src/mapi/es2api/glesv2.pc.in @@ -46,7 +46,7 @@ index e5bf12f..fd1fccc 100644 Requires.private: Version: @VERSION@ -Libs: -L${libdir} -lGLESv2 -+Libs: -L${libdir}/arm-linux-gnueabihf/tegra-egl -L${libdir} -lGLESv2 ++Libs: -L=${libdir}/arm-linux-gnueabihf/tegra-egl -L${libdir} -lGLESv2 Libs.private: @GLESv2_PC_LIB_PRIV@ Cflags: -I${includedir} diff --git a/src/mesa/gl.pc.in b/src/mesa/gl.pc.in @@ -58,7 +58,7 @@ index 680f742..1416def 100644 Requires.private: @GL_PC_REQ_PRIV@ Version: @PACKAGE_VERSION@ -Libs: -L${libdir} -l@GL_PKGCONF_LIB@ -+Libs: -L${libdir}/arm-linux-gnueabihf/tegra -L${libdir} -l@GL_PKGCONF_LIB@ ++Libs: -L=${libdir}/arm-linux-gnueabihf/tegra -L${libdir} -l@GL_PKGCONF_LIB@ Libs.private: @GL_PC_LIB_PRIV@ Cflags: -I${includedir} @GL_PC_CFLAGS@ glx_tls: @GLX_TLS@ -- cgit v1.2.3