On Wed, 2020-06-03 at 13:48 +0800, Chen Qi wrote:
> On target, when running `db_verify /var/lib/rpm/Packages', we get
> the following error.
> 
>   db_verify: BDB0571 library build did not include support for database 
> verification
> 
> Enable the 'verify' PACKAGECONFIG to avoid such issue.
> 
> Signed-off-by: Chen Qi <[email protected]>
> ---
>  meta/recipes-support/db/db_5.3.28.bb | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/meta/recipes-support/db/db_5.3.28.bb 
> b/meta/recipes-support/db/db_5.3.28.bb
> index 3a0923ae36..b64c4c089a 100644
> --- a/meta/recipes-support/db/db_5.3.28.bb
> +++ b/meta/recipes-support/db/db_5.3.28.bb
> @@ -61,7 +61,7 @@ DB5_CONFIG ?= "--enable-o_direct --disable-cryptography 
> --disable-queue --disabl
>  
>  EXTRA_OECONF = "${DB5_CONFIG} --enable-shared --enable-cxx --with-sysroot 
> STRIP=true"
>  
> -PACKAGECONFIG ??= ""
> +PACKAGECONFIG ??= "verify"
>  PACKAGECONFIG[verify] = "--enable-verify, --disable-verify"
>  PACKAGECONFIG[dbm] = "--enable-dbm,--disable-dbm,"

Do we ever need to run this on target? I'm wondering why we need this
and what the implications are (extra size to the binaries?). Perhaps we
just shouldn't ship that binary if verify isn't enabled?

Cheers,

Richard

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#139155): 
https://lists.openembedded.org/g/openembedded-core/message/139155
Mute This Topic: https://lists.openembedded.org/mt/74644508/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub  
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to