From: Kai Kang <[email protected]> Distro feature openssl-no-weak-ciphers will disable openssl des support that causes poco compile failure. Disable package configs NetSSL and Crypto for poco if distro feature openssl-no-weak-ciphers exists.
Signed-off-by: Kai Kang <[email protected]> --- meta-oe/recipes-support/poco/poco_1.7.8.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta-oe/recipes-support/poco/poco_1.7.8.bb b/meta-oe/recipes-support/poco/poco_1.7.8.bb index 1b83735..c48f967 100644 --- a/meta-oe/recipes-support/poco/poco_1.7.8.bb +++ b/meta-oe/recipes-support/poco/poco_1.7.8.bb @@ -34,6 +34,7 @@ EXTRA_OECMAKE_append = " -DCMAKE_SKIP_RPATH=ON" # Foundation is built anyway and doesn't need to be listed explicitly # these don't have dependencies outside oe-core PACKAGECONFIG ??= "XML JSON MongoDB PDF Util Net NetSSL Crypto Data DataSQLite Zip" +PACKAGECONFIG_remove = "${@bb.utils.contains('DISTRO_FEATURES', 'openssl-no-weak-ciphers', 'NetSSL Crypto', '', d)}" PACKAGECONFIG[XML] = "-DENABLE_XML=ON -DEXPAT_LIBRARY:STRING=expat,-DENABLE_XML=OFF,expat" PACKAGECONFIG[JSON] = "-DENABLE_JSON=ON,-DENABLE_JSON=OFF" -- 2.10.1 -- _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-devel
