diff mbox series

[meta-oe] libp11: version bump 0.4.13 -> 0.4.16

Message ID 3c8dd1aa0e7a4abcbb93c151a7e671f1@diehl.com
State Accepted
Headers show
Series [meta-oe] libp11: version bump 0.4.13 -> 0.4.16 | expand

Commit Message

Denis OSTERLAND-HEIM July 9, 2025, 2:35 p.m. UTC
This version comes with a pkcs11 provider called 'pkcs11prov'.
Configure modules directory for native build for the provider.

Signed-off-by: Denis Osterland-Heim <denis.osterland@diehl.com>
---
 .../libp11/{libp11_0.4.13.bb => libp11_0.4.16.bb}          | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)
 rename meta-oe/recipes-support/libp11/{libp11_0.4.13.bb => libp11_0.4.16.bb} (77%)

Comments

Khem Raj July 9, 2025, 8:34 p.m. UTC | #1
This fails to build for distros having 'usrmerge' in DISTRO_FEATURES

ERROR: libp11-0.4.16-r0 do_package: QA Issue: libp11:
Files/directories were installed but not shipped in any package:
  /usr/lib/ossl-modules/pkcs11prov.so
  /usr/lib/ossl-modules/libpkcs11.so
Please set FILES such that these items are packaged. Alternatively if
they are unneeded, avoid installing them or delete them within
do_install.
libp11: 2 installed and not shipped files. [installed-vs-shipped]

On Wed, Jul 9, 2025 at 7:35 AM Denis OSTERLAND-HEIM via
lists.openembedded.org
<denis.osterland=diehl.com@lists.openembedded.org> wrote:
>
> This version comes with a pkcs11 provider called 'pkcs11prov'.
> Configure modules directory for native build for the provider.
>
> Signed-off-by: Denis Osterland-Heim <denis.osterland@diehl.com>
> ---
>  .../libp11/{libp11_0.4.13.bb => libp11_0.4.16.bb}          | 7 +++++--
>  1 file changed, 5 insertions(+), 2 deletions(-)
>  rename meta-oe/recipes-support/libp11/{libp11_0.4.13.bb => libp11_0.4.16.bb} (77%)
>
> diff --git a/meta-oe/recipes-support/libp11/libp11_0.4.13.bb b/meta-oe/recipes-support/libp11/libp11_0.4.16.bb
> similarity index 77%
> rename from meta-oe/recipes-support/libp11/libp11_0.4.13.bb
> rename to meta-oe/recipes-support/libp11/libp11_0.4.16.bb
> index 807d079a05..0f62abbf96 100644
> --- a/meta-oe/recipes-support/libp11/libp11_0.4.13.bb
> +++ b/meta-oe/recipes-support/libp11/libp11_0.4.16.bb
> @@ -11,7 +11,7 @@ DEPENDS = "libtool openssl"
>
>  SRC_URI = "git://github.com/OpenSC/libp11.git;branch=master;protocol=https"
>
> -SRCREV = "6d669183c7b241ce47ecce28744837ad92814f5c"
> +SRCREV = "b9c2de288833e38a391ee3cb106f965a40153629"
>
>  UPSTREAM_CHECK_GITTAGREGEX = "libp11-(?P<pver>\d+(\.\d+)+)"
>
> @@ -19,7 +19,10 @@ UPSTREAM_CHECK_GITTAGREGEX = "libp11-(?P<pver>\d+(\.\d+)+)"
>  inherit autotools pkgconfig
>
>  EXTRA_OECONF = "--disable-static"
> -EXTRA_OECONF:append:class-native = " --with-enginesdir=${RECIPE_SYSROOT_NATIVE}/usr/lib/engines-3"
> +EXTRA_OECONF:append:class-native = "\
> +    --with-enginesdir=${RECIPE_SYSROOT_NATIVE}/usr/lib/engines-3 \
> +    --with-modulesdir=${RECIPE_SYSROOT_NATIVE}/usr/lib/ossl-modules \
> +"
>
>  do_install:append () {
>      rm -rf ${D}${docdir}/${BPN}
> --
> 2.47.2
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#118351): https://lists.openembedded.org/g/openembedded-devel/message/118351
> Mute This Topic: https://lists.openembedded.org/mt/114065514/1997914
> Group Owner: openembedded-devel+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
diff mbox series

Patch

diff --git a/meta-oe/recipes-support/libp11/libp11_0.4.13.bb b/meta-oe/recipes-support/libp11/libp11_0.4.16.bb
similarity index 77%
rename from meta-oe/recipes-support/libp11/libp11_0.4.13.bb
rename to meta-oe/recipes-support/libp11/libp11_0.4.16.bb
index 807d079a05..0f62abbf96 100644
--- a/meta-oe/recipes-support/libp11/libp11_0.4.13.bb
+++ b/meta-oe/recipes-support/libp11/libp11_0.4.16.bb
@@ -11,7 +11,7 @@  DEPENDS = "libtool openssl"
 
 SRC_URI = "git://github.com/OpenSC/libp11.git;branch=master;protocol=https"
 
-SRCREV = "6d669183c7b241ce47ecce28744837ad92814f5c"
+SRCREV = "b9c2de288833e38a391ee3cb106f965a40153629"
 
 UPSTREAM_CHECK_GITTAGREGEX = "libp11-(?P<pver>\d+(\.\d+)+)"
 
@@ -19,7 +19,10 @@  UPSTREAM_CHECK_GITTAGREGEX = "libp11-(?P<pver>\d+(\.\d+)+)"
 inherit autotools pkgconfig
 
 EXTRA_OECONF = "--disable-static"
-EXTRA_OECONF:append:class-native = " --with-enginesdir=${RECIPE_SYSROOT_NATIVE}/usr/lib/engines-3"
+EXTRA_OECONF:append:class-native = "\
+    --with-enginesdir=${RECIPE_SYSROOT_NATIVE}/usr/lib/engines-3 \
+    --with-modulesdir=${RECIPE_SYSROOT_NATIVE}/usr/lib/ossl-modules \
+"
 
 do_install:append () {
     rm -rf ${D}${docdir}/${BPN}