]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
nettle: rewrite ptest integration
authorRoss Burton <ross.burton@arm.com>
Thu, 8 Jun 2023 11:59:15 +0000 (12:59 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 9 Jun 2023 12:53:46 +0000 (13:53 +0100)
commitdc5cd169e8b9a0f9d9881f116a8d83706460bb7c
treed26cdb6d0d14e4d3b414c7cb6f23c7cf6dffbf1f
parentae40fb21a0f85ce02fc137c6e3cce2a90778d75f
nettle: rewrite ptest integration

Instead of patching a relative path to an unversioned libnettle.so to be
a bare filename which then needs nettle-dev to be installed, create a
symlink in the expected place which points to the actual library. This
means nettle-ptest no longer needs to depend on nettle-dev.

Explicitly skip symbols-test, it has been silently failing as nm isn't
available and also needs a static libnettle.a to run.

Install two rsa-* example binaries that are needed for pkcs1-conv-test
to pass.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-support/nettle/nettle/dlopen-test.patch [deleted file]
meta/recipes-support/nettle/nettle/run-ptest
meta/recipes-support/nettle/nettle_3.8.1.bb