[oe-commits] [meta-openembedded] 51/58: gpsd: fix multilib build

git at git.openembedded.org git at git.openembedded.org
Tue Nov 29 09:13:42 UTC 2016


martin_jansa pushed a commit to branch master-next
in repository meta-openembedded.

commit 4312591be3353f69c0f87ef78f719bd0e5ae8940
Author: Nicolas Dechesne <nicolas.dechesne at linaro.org>
AuthorDate: Fri Nov 25 10:54:58 2016 +0000

    gpsd: fix multilib build
    
    While testing arm 64/32 multi, the following issue was observed:
    
    WARNING: gpsd-3.14-r0 do_package: QA Issue: gpsd: Files/directories were
    installed but not shipped in any package:
      /usr/lib/libgpsd.so.22.0
      /usr/lib/libgps.so.22
      /usr/lib/libgpsd.so.22.0.0
      /usr/lib/libgpsd.so.22
      /usr/lib/libgps.so.22.0.0
      /usr/lib/libgps.so
      /usr/lib/libgps.so.22.0
      /usr/lib/libgpsd.so
      /usr/lib/pkgconfig
      /usr/lib/pkgconfig/libgpsd.pc
      /usr/lib/pkgconfig/libgps.pc
    Please set FILES such that these items are packaged. Alternatively if they are
    unneeded, avoid installing them or delete them within do_install.
    gpsd: 11 installed and not shipped files. [installed-vs-shipped]
    WARNING: gpsd-3.14-r0 do_package_qa: QA Issue: /usr/bin/cgps contained in
    package gps-utils requires libgps.so.22()(64bit), but no providers found in
    RDEPENDS_gps-utils? [file-rdeps]
    WARNING: gpsd-3.14-r0 do_package_qa: QA Issue: /usr/sbin/gpsdctl contained in
    package gpsd requires libgps.so.22()(64bit), but no providers found in
    RDEPENDS_gpsd? [file-rdeps]
    WARNING: gpsd-3.14-r0 do_package_qa: QA Issue: /usr/bin/gpsctl contained in
    package gpsd-gpsctl requires libgps.so.22()(64bit), but no providers found in
    RDEPENDS_gpsd-gpsctl? [file-rdeps]
    WARNING: gpsd-3.14-r0 do_package_qa: QA Issue: gpsd-dbg: found library in wrong
    location: /usr/lib/.debug/libgpsd.so.22.0.0
    gpsd-dbg: found library in wrong location: /usr/lib/.debug/libgps.so.22.0.0 [libdir]
    
    gpsd SConstruct file defaults to using '/lib' suffix, which needs to be
    overriden in the recipe.
    
    Signed-off-by: Nicolas Dechesne <nicolas.dechesne at linaro.org>
    Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>
---
 meta-oe/recipes-navigation/gpsd/gpsd_3.14.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta-oe/recipes-navigation/gpsd/gpsd_3.14.bb b/meta-oe/recipes-navigation/gpsd/gpsd_3.14.bb
index b7b8968..4d00fea 100644
--- a/meta-oe/recipes-navigation/gpsd/gpsd_3.14.bb
+++ b/meta-oe/recipes-navigation/gpsd/gpsd_3.14.bb
@@ -46,6 +46,7 @@ EXTRA_OESCONS = " \
     strip='false' \
     chrpath='yes' \
     systemd='${SYSTEMD_OESCONS}' \
+    libdir='${libdir}' \
     ${PACKAGECONFIG_CONFARGS} \
 "
 # this cannot be used, because then chrpath is not found and only static lib is built

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Openembedded-commits mailing list