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/ +}