summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>2016-01-05 10:32:40 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2016-01-07 13:40:10 +0000
commitc4e33232db2da3594cc4ba38eea56ee1acb54d3a (patch)
tree6d6058bf06efbbc7a833fe6fa5d577abbffa8fed
parent12c54d50ed4c321dc272beb3c6cb770965c979f1 (diff)
downloadopenembedded-core-contrib-c4e33232db2da3594cc4ba38eea56ee1acb54d3a.tar.gz
openembedded-core-contrib-c4e33232db2da3594cc4ba38eea56ee1acb54d3a.tar.bz2
openembedded-core-contrib-c4e33232db2da3594cc4ba38eea56ee1acb54d3a.zip
boost: ensure boost to remain an empty metapackage
To ensure that boost remains an empty metapackage after version updates, we explicitly require boost files to be empty. If new libraries exist after a version update of the boost recipe, bitbake will emit a warning at the do_package task. For example, at the version update from 1.58.0 to 1.59.0, the new timer library is indicated with: WARNING: QA Issue: boost: Files/directories were installed but not shipped in any package: /usr/lib/libboost_timer.so.1.59.0 Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. boost: 1 installed and not shipped files. [installed-vs-shipped] Ross Burton suggested this improvement on the openembedded-core mailing list during review of the boost recipe version update [1]. [1] http://lists.openembedded.org/pipermail/openembedded-core/2015-December/114314.html Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de> Signed-off-by: Ross Burton <ross.burton@intel.com>
-rw-r--r--meta/recipes-support/boost/boost.inc1
1 files changed, 1 insertions, 0 deletions
diff --git a/meta/recipes-support/boost/boost.inc b/meta/recipes-support/boost/boost.inc
index 9d7fb895ca..7167ac3859 100644
--- a/meta/recipes-support/boost/boost.inc
+++ b/meta/recipes-support/boost/boost.inc
@@ -59,6 +59,7 @@ FILES_boost-test = "${libdir}/libboost_prg_exec_monitor*.so.* \
# -dev last to pick up the remaining stuff
PACKAGES += "${PN}-dev ${PN}-staticdev"
+FILES_${PN} = ""
FILES_${PN}-dev = "${includedir} ${libdir}/libboost_*.so"
FILES_${PN}-staticdev = "${libdir}/libboost_*.a"