Re: wireguard fails with "exports duplicate symbol blake2s_final (owned by kernel)" in latest poky / meta-openembedded #dunfell


Armin Kuster
 

Colin,


On 8/3/22 09:12, Colin Finck wrote:
Hi all,

I've just upgraded to latest poky and meta-openembedded and deployed a build to one of our devices.
Unfortunately, wireguard no longer works. It fails with

wireguard: exports duplicate symbol blake2s_final (owned by kernel)
This wireguard commit appears to address the issue.

https://git.zx2c4.com/wireguard-linux-compat/commit/?id=52978fcc265c472773b0b334d31705573ae8cb98

can you try this and send a patch if it works?

-armin

when the module is loaded.

Judging from the message, it looks like https://git.yoctoproject.org/poky/commit/?h=dunfell&id=387d23c02ea0e59ea31d52a40917556648389e96 is related.
Could someone have a look?

Thanks!

Colin

Join {yocto@lists.yoctoproject.org to automatically receive all group messages.