On 8/6/19 2:16 PM, Jason Wessel wrote:
> sqlite3-native in particular was finding zlib from the host if zlib-devel
> was installed. This could lead to races where pseudo-native may or may not
> fail to build.
>
> We don't need/use compressed page support with sqlite so disable the 
> dependency
> (it doesn't have a configure option so use a autoconf cache variable).
>
> The target binaries were not previously building with zlib, so we will
> leave the default being zlib turned off, while the host binaries were
> building with it "occasionally", but not for anything at runtime.


thanks for doing it this way, can't ask for more.

>
> Signed-off-by: Jason Wessel <[email protected]>
> ---
>  meta/recipes-support/sqlite/sqlite3.inc | 3 +++
>  1 file changed, 3 insertions(+)
>
> diff --git a/meta/recipes-support/sqlite/sqlite3.inc 
> b/meta/recipes-support/sqlite/sqlite3.inc
> index daf3db5e9f..7cf23d0447 100644
> --- a/meta/recipes-support/sqlite/sqlite3.inc
> +++ b/meta/recipes-support/sqlite/sqlite3.inc
> @@ -34,6 +34,9 @@ PACKAGECONFIG[json1] = "--enable-json1,--disable-json1"
>  PACKAGECONFIG[rtree] = "--enable-rtree,--disable-rtree"
>  PACKAGECONFIG[session] = "--enable-session,--disable-session"
>  PACKAGECONFIG[dyn_ext] = 
> "--enable-dynamic-extensions,--disable-dynamic-extensions"
> +PACKAGECONFIG[zlib] = ",,zlib"
> +
> +CACHED_CONFIGUREVARS += "${@bb.utils.contains('PACKAGECONFIG', 'zlib', '', 
> 'ac_cv_search_deflate=no',d)}"
>  
>  EXTRA_OECONF = " \
>      --enable-shared \

Attachment: pEpkey.asc
Description: application/pgp-keys

-- 
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to