From patchwork Thu Jul 10 10:38:01 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Denis OSTERLAND-HEIM X-Patchwork-Id: 66564 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id F26B8C83F1F for ; Thu, 10 Jul 2025 10:38:12 +0000 (UTC) Received: from enterprise02.smtp.diehl.com (enterprise02.smtp.diehl.com [193.201.238.220]) by mx.groups.io with SMTP id smtpd.web11.5520.1752143883192388673 for ; Thu, 10 Jul 2025 03:38:03 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@diehl.com header.s=default header.b=tc8lKRrS; spf=pass (domain: diehl.com, ip: 193.201.238.220, mailfrom: prvs=2790347bc=denis.osterland@diehl.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=diehl.com; i=@diehl.com; q=dns/txt; s=default; t=1752143883; x=1783679883; h=from:to:cc:subject:message-id:mime-version:date; bh=gcx3qs4H1fSefqCkdiWzs37eQIXOogtuAaFAghb8W98=; b=tc8lKRrSeQORnEP0l6ihPTPgJkx9iu0xCikGQsjS34zPjH0Ld+f+rP+J iWK4ipsK0oODdw9/Iuhb+eXazfyDvVlEsjN7OZz2T/72KX2bmtw8WwTEF VZCKfDjr1AC7TyGcwHDC4EoGFHJ+pjIz9FIGpFaGlrhc5lGYCqFc+PO3d tjKcbJhvLYZfLCu7DYc86qPnAUfF9ajRrfo9fBcnfDwES0/bAIBNnMvq6 aIUugpVeNi9f4b5+FsxNLl8tiIdpgi6DHr3NPc42R+hcPH50bDzwot3T4 gTXnGe9HWAXf77Rzt7nIUyTTk52Gi+qA1E5dP/BZFTmxajaE30FYjE6pu Q==; X-CSE-ConnectionGUID: tQJs4I7ARhaY9KXrh1OC6Q== X-CSE-MsgGUID: gmwQVgJqTVaBklr3H4EGpA== X-ThreatScanner-Verdict: Negative IronPort-Data: A9a23:n2o3yqKRZqUgWoitFE+R4JIlxSXFcZb7ZxGr2PjLsTHJhXpii2xUn yZGBjeZcuLKOTG2fMQ1MdropA5D+8PleuQTC1818HwrVy1RwSauLYqTdUuqMnPKcpSZFElp5 p1GZteQfZlrHnGFqkr9bOPvpygkiazZTOqiV+KUaikoHFY+Enh8ghg/w7Uy3Ndm34PR72+ls Mvqp8zUMUOk3DgzKmEf8P3GsxJguv3upSkV1rAbTakjUAj2ySFOXPrzXJ2ZL2fkWtsTWee7T qDY07Ci5XjY8BFrAdPim7fhNxdUS+GLNlDfzyYJVqLn3kUfr2lj2PxrcaYWZRgNhzvRzoohx I139sQ6oc8HPrHQgLZaFB5TCDk4JrJH46TcIHe598eTiFbHfH2rxP51SUg/NoYT9+oqRD8Q+ KxddGhTP1XSjbu8hby3ELhljJt4IcfmN9sFhxlcIUri4YAbrerrGOOSjeJw3CssnpIJWv/fb owCdjt0dw/BbBsJMVdQAZMk2buh2XemLG0I7QjLr/dyvzjex0l4jeSyddGMcdDST8sMwU3Dq jr7l1gVeSr2QuFzsxLetCrEu8fPgT/jCsVVH6e8sOV1gUaI3W0cDlsdVRywreH80UOzBo9RJ xBRp3t1/e1urUGmC4mnUxf9+yTe5RcXVtQNGLdhsDzl9kav2OrvO4R+ZmUHMLQbnM8qWSR4k RiChdevHiNuq6aOSH2bsLyU6ji+IW0YfDAMPXAPEU4IvYK/5d04gxmKHts5Gevt0tevQTivy mvSp3Vmut0vYbUwO9OGESrv2HT0zqX0czPZxjk7f0qv5VgmOdWsbtGjuQmGsfhNJtqQEVXQ5 ykOwsTFvLkDUM3UxH2GTdtWEeDy7Z5pEtF+bX1HQsN9rWT9oxZPWagKvVmS8W8wap5slQfBO RGV4UUJoscOYBNGVIcvC6qpEcMm0KP8ItrsU/HQf7Jmb4N4HOO91HgGiXW4gSa0ziDArYllY c3GKZn1VS5DYUha5GHeq9k1gOZDKh8WlTu7qaDTl3yPzbeYbXiJfrYJWHPmRvw59q6NvDLO+ N9ZMcaQoz0HOAEpSnCKmWK7BQliwUkTXfgameQOHgKwClMO9FUaNhPk6ehJl7qJPUhivrygE nmVAie0wbdk7JHNAV3ihntLMNsDUXvjxJ6S0ONF0VuAghAejYiTAKg3a6IVZuUGq8VZzfdFH to1YcXZJd8Rc2GSk9gdRcGVQI1KeBG5jg2RZ3Djaz8lZ9hsRgHJ/pnveQ6HGCsmV3Lx5ZF4+ u3mj1iBKXYAb10K4ML+ZP+pzkj3umMBlfh2Vk3ECtVSdUXotoNtLkQdi9dueZlSeUuZmWDyO wC+DhIHnNfCgZYJztDjhqSe9Kf1PsRmNx8Pd4XcxfPsXcXAxUK5yI0GU+aFeBjSUWr1/OOpY uA95/bkPfsKmVxHv4ZxH/NnwLwz4/PrpqRG1UJjBHjNYlGhB79sL3XA2tNA3pCh3ZcA4U3mA ATWqp8DYu/h1N7ZLWP97TENNoyrvcz4UBGLhRjpCC0WPBNKwYc= IronPort-HdrOrdr: A9a23:DEHY56uwkWEBsl+s0CLBe4Df7skD7dV00zEX/kB9WHVpm62j5q WTdZEgvyMc5wx/ZJhNo7690cq7MBHhHPxOgbX5VI3KNGSLhILBFupfBODZsl7d8kPFl9J15O NbXIVVTPXoFDFB/LrHCAnTKadc/PC3tJqGqM2b5VFXdi1OQ5xBySA8KivzKDwMeOFFb6BJa6 Z1MKB81kSdkXd8VLXLOpEcNdKzw+EiDPjdEGY77xhM0njosRqYrITUPjK/xRkkXzZG0d4ZgB L4e1yQ3NTEjxmjoCWsrlPu0w== X-Talos-CUID: 9a23:bAuQNW5G+XwszhWYWNss6Hc2AZwELVTnzH7hcmyIE2Ywb5bLcArF X-Talos-MUID: 9a23:zOcWygYfvqIgJ+BTuDrzvQ9tFt5U3a2EC0QXyrValuacHHkl X-IronPort-AV: E=Sophos;i="6.16,300,1744063200"; d="p7s'346?scan'346,208,346";a="120686273" From: Denis OSTERLAND-HEIM To: "openembedded-devel@lists.openembedded.org" Cc: Khem Raj Subject: [oe] [meta-oe] [PATCH v2] libp11: version bump 0.4.13 -> 0.4.16 Message-ID: <3f38d9736d7e41d6a9072981898fceef@diehl.com> MIME-Version: 1.0 Date: Thu, 10 Jul 2025 12:38:01 +0200 (CEST) List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 10 Jul 2025 10:38:12 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/118406 This version comes with a pkcs11 provider called 'pkcs11prov'. Configure modules directory for native build for the provider. Install provider to target. Signed-off-by: Denis OSTERLAND-HEIM --- v1 -> v2: add provider to FILES .../{libp11_0.4.13.bb => libp11_0.4.16.bb} | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) rename meta-oe/recipes-support/libp11/{libp11_0.4.13.bb => libp11_0.4.16.bb} (60%) 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 60% 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..2bd589be8a 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\d+(\.\d+)+)" @@ -19,13 +19,22 @@ UPSTREAM_CHECK_GITTAGREGEX = "libp11-(?P\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} } -FILES:${PN} += "${libdir}/engines*/pkcs11.so" -FILES:${PN}-dev += "${libdir}/engines*/libpkcs11${SOLIBSDEV}" +FILES:${PN} += "\ + ${libdir}/engines*/pkcs11.so \ + ${libdir}/ossl-modules/pkcs11prov.so \ +" +FILES:${PN}-dev += "\ + ${libdir}/engines*/libpkcs11${SOLIBSDEV} \ + ${libdir}/ossl-modules/libpkcs11${SOLIBSDEV} \ +" BBCLASSEXTEND = "native"