[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