[OE-core] [PATCH v2] nettle: fix ptest failure
richard.purdie at linuxfoundation.org
richard.purdie at linuxfoundation.org
Mon Apr 15 07:59:29 UTC 2019
On Mon, 2019-04-15 at 15:40 +0800, mingli.yu at windriver.com wrote:
> ---- a/testsuite/dlopen-test.c 2016-10-01 00:28:38.000000000
> -0700
> -+++ b/testsuite/dlopen-test.c 2017-10-13 11:08:57.227572860
> -0700
> -@@ -9,7 +9,7 @@
> +diff --git a/testsuite/dlopen-test.c b/testsuite/dlopen-test.c
> +index 99d3535..92de9f8 100644
> +--- a/testsuite/dlopen-test.c
> ++++ b/testsuite/dlopen-test.c
> +@@ -9,7 +9,9 @@ int
> main (int argc UNUSED, char **argv UNUSED)
> {
> #if HAVE_LIBDL
> - void *handle = dlopen ("../libnettle.so", RTLD_NOW);
> + void *handle = dlopen ("/usr/lib/libnettle.so", RTLD_NOW);
> ++ if (!handle)
> ++ handle = dlopen ("/usr/lib64/libnettle.so", RTLD_NOW);
> int (*get_version)(void);
> if (!handle)
> {
What happens on a 32 bit system?
You can't hardcode a specific libdir like that!
Cheers,
Richard
More information about the Openembedded-core
mailing list