[oe-commits] Ross Burton : libxdmcp: make libbsd usage deterministic

git at git.openembedded.org git at git.openembedded.org
Thu May 21 09:51:51 UTC 2015


Module: openembedded-core.git
Branch: master
Commit: fe7780a9bbbfa4dcbbe457618a0842e91a3c6a0e
URL:    http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=fe7780a9bbbfa4dcbbe457618a0842e91a3c6a0e

Author: Ross Burton <ross.burton at intel.com>
Date:   Thu May 21 10:19:22 2015 +0100

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 at intel.com>
Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>

---

 meta/recipes-graphics/xorg-lib/libxdmcp_1.1.2.bb | 3 +++
 1 file changed, 3 insertions(+)

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 7471b9a..f4e30d9 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"



More information about the Openembedded-commits mailing list