summaryrefslogtreecommitdiff
path: root/meta
diff options
context:
space:
mode:
authorRoss Burton <ross.burton@intel.com>2015-05-21 10:19:22 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2015-05-21 10:48:41 +0100
commitfe7780a9bbbfa4dcbbe457618a0842e91a3c6a0e (patch)
tree5b30b95faa6017f411096f9678f82944d60654c8 /meta
parent624f575298c74272b69560735cb6f13f5a7761c1 (diff)
downloadopenembedded-core-fe7780a9bbbfa4dcbbe457618a0842e91a3c6a0e.tar.gz
openembedded-core-fe7780a9bbbfa4dcbbe457618a0842e91a3c6a0e.tar.bz2
openembedded-core-fe7780a9bbbfa4dcbbe457618a0842e91a3c6a0e.zip
libxdmcp: make libbsd usage deterministic
libxdmcp can optionally use arc4random_buf() from libbsd instead of it's own random key generation code. As this is an optional dependency add a PACKAGECONFIG for it and default to not using libbsd. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta')
-rw-r--r--meta/recipes-graphics/xorg-lib/libxdmcp_1.1.2.bb3
1 files changed, 3 insertions, 0 deletions
diff --git a/meta/recipes-graphics/xorg-lib/libxdmcp_1.1.2.bb b/meta/recipes-graphics/xorg-lib/libxdmcp_1.1.2.bb
index 7471b9a509..f4e30d93d4 100644
--- a/meta/recipes-graphics/xorg-lib/libxdmcp_1.1.2.bb
+++ b/meta/recipes-graphics/xorg-lib/libxdmcp_1.1.2.bb
@@ -24,3 +24,6 @@ BBCLASSEXTEND = "native nativesdk"
SRC_URI[md5sum] = "18aa5c1279b01f9d18e3299969665b2e"
SRC_URI[sha256sum] = "81fe09867918fff258296e1e1e159f0dc639cb30d201c53519f25ab73af4e4e2"
+
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[arc4] = "ac_cv_lib_bsd_arc4random_buf=yes,ac_cv_lib_bsd_arc4random_buf=no,libbsd"