systemd 229 has an undeclared dependency on libgcrypt header files and libraries. This means if the gcrypt PACKAGECONFIG is disabled, it can fail to find the libgcrypt header files and also fail to link when building the systemd recipe. Tested using OE-core 092984669d8590627cfb188a0aa00244e22c4671. Upstream issue: https://github.com/systemd/systemd/issues/2711
Patch sent to add a comment that resolved needs it. If upstream solve this properly we can backport a patch.
Comment merged in oe-core c885b44480b14554c8835e114a2e5469a82f0598.
Upstream has fixed this in https://github.com/systemd/systemd/pull/2905. Maxin, would you have the time to see if this can be trivially backported to oe-core?
(In reply to comment #3) > Upstream has fixed this in https://github.com/systemd/systemd/pull/2905. > Maxin, would you have the time to see if this can be trivially backported to > oe-core? Sure, I will look into it ASAP.
Patch sent to oe-core: http://lists.openembedded.org/pipermail/openembedded-core/2016-March/119729.html
https://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=22bd875a5a7a5ccd8021c17ebb9b3eab2226f190