From 527f26ba3fb6eea35a8b0904c9cb7cacbd5014f4 Mon Sep 17 00:00:00 2001 From: Samuli Piippo <samuli.piippo@qt.io> Date: Fri, 11 Jan 2019 12:04:24 +0200 Subject: [PATCH] sdl2: fix sdl2.pc include paths SDL2 dumps all cflags to the sdl2.pc, which might then contain paths to the recipe sysroot include dir. This happens at least with raspberrypi. Change-Id: I77139bd31956039d4b8db947161f032fb8fbdaf7 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> --- .../recipes-graphics/libsdl2/libsdl2_%.bbappend | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/meta-boot2qt-distro/recipes-graphics/libsdl2/libsdl2_%.bbappend b/meta-boot2qt-distro/recipes-graphics/libsdl2/libsdl2_%.bbappend index bef2c7ab..88aaf050 100644 --- a/meta-boot2qt-distro/recipes-graphics/libsdl2/libsdl2_%.bbappend +++ b/meta-boot2qt-distro/recipes-graphics/libsdl2/libsdl2_%.bbappend @@ -28,3 +28,7 @@ ############################################################################ PACKAGECONFIG_GL = "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'gles2', '', d)}" + +do_install_append() { + sed -i -e "s|${STAGING_INCDIR}|$\{includedir}|g" ${D}${libdir}/pkgconfig/sdl2.pc +} -- GitLab