From 2f995518092b9d3800aeb809a78ea058aaf16e58 Mon Sep 17 00:00:00 2001 From: Ramon Moesching Date: Fri, 10 Jan 2020 11:08:21 +0100 Subject: [PATCH] gpsd: workaround for .so file at wrong place install shared object files to expected place. BugzID: 57162 Signed-off-by: Ramon Moesching --- recipes-connectivity/gpsd/gpsd_%.bbappend | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/recipes-connectivity/gpsd/gpsd_%.bbappend b/recipes-connectivity/gpsd/gpsd_%.bbappend index 4f56d27..c6ec1c5 100644 --- a/recipes-connectivity/gpsd/gpsd_%.bbappend +++ b/recipes-connectivity/gpsd/gpsd_%.bbappend @@ -26,3 +26,9 @@ do_install_append () { sed -i 's|DEVICES=""|DEVICES="${TTY_DEVICE}"|g' ${D}/etc/default/gpsd.default sed -i 's|USBAUTO="true"|USBAUTO="${USBAUTO_STATE}"|g' ${D}/etc/default/gpsd.default } + +# workaround for receipe backport: gpsd 3.19 is installing shared object files in different +# place than expect. +do_install_append() { + install -p ${D}/usr/lib/gps/*.so ${D}/usr/lib/python2.7/site-packages/gps/ +}