From patchwork Sun Jun 16 19:23:05 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Marko X-Patchwork-Id: 45218 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 5FA63C2BA16 for ; Sun, 16 Jun 2024 19:24:19 +0000 (UTC) Received: from mta-65-225.siemens.flowmailer.net (mta-65-225.siemens.flowmailer.net [185.136.65.225]) by mx.groups.io with SMTP id smtpd.web11.40408.1718565853413695649 for ; Sun, 16 Jun 2024 12:24:14 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=peter.marko@siemens.com header.s=fm2 header.b=W4UvEa7R; spf=pass (domain: rts-flowmailer.siemens.com, ip: 185.136.65.225, mailfrom: fm-256628-202406161924102e25f273cffeba1953-tb1bkd@rts-flowmailer.siemens.com) Received: by mta-65-225.siemens.flowmailer.net with ESMTPSA id 202406161924102e25f273cffeba1953 for ; Sun, 16 Jun 2024 21:24:10 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm2; d=siemens.com; i=peter.marko@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc:References:In-Reply-To; bh=Ltb90+u47v0/e7E8N+7Np/4N49viovmj+qQkN1lRFVE=; b=W4UvEa7RaZkR6COCu2ZnLROyvJbALYUjZIstHOV+kd7HiOjec3oMWNKvZj1agu+i1D80Uz sCfZPOO1EL4AOgfV9AB+YdQDa6q8mUbam7FB8oBr1NQ3urIcunglFox4pmK8412RKaJ2fFFD M2OKCualuIfEv2xLXv5kSDbu1HuaQ=; From: Peter Marko To: openembedded-devel@lists.openembedded.org Cc: Bartosz Golaszewski , Khem Raj , Peter Marko Subject: [meta-oe][scarthgap][PATCH 1/6] libgpiod: update to v2.1.2 Date: Sun, 16 Jun 2024 21:23:05 +0200 Message-Id: <20240616192310.856262-2-peter.marko@siemens.com> In-Reply-To: <20240616192310.856262-1-peter.marko@siemens.com> References: <20240616192310.856262-1-peter.marko@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-256628:519-21489:flowmailer 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 ; Sun, 16 Jun 2024 19:24:19 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/110926 From: Bartosz Golaszewski From: Bartosz Golaszewski This is a small bugfix release that fixes a build issue with slibtool (not relevant to meta-oe ATM), makes the licensing of C++ bindings less restrictive and preemptively fixes an issue that will be triggered with linux v6.9 when running gpio-tools ptest suite. Signed-off-by: Bartosz Golaszewski Signed-off-by: Khem Raj Signed-off-by: Peter Marko --- .../libgpiod/{libgpiod_2.1.1.bb => libgpiod_2.1.2.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-support/libgpiod/{libgpiod_2.1.1.bb => libgpiod_2.1.2.bb} (93%) diff --git a/meta-oe/recipes-support/libgpiod/libgpiod_2.1.1.bb b/meta-oe/recipes-support/libgpiod/libgpiod_2.1.2.bb similarity index 93% rename from meta-oe/recipes-support/libgpiod/libgpiod_2.1.1.bb rename to meta-oe/recipes-support/libgpiod/libgpiod_2.1.2.bb index 4c13d67eba..6e4fbd2a3b 100644 --- a/meta-oe/recipes-support/libgpiod/libgpiod_2.1.1.bb +++ b/meta-oe/recipes-support/libgpiod/libgpiod_2.1.2.bb @@ -9,7 +9,7 @@ LIC_FILES_CHKSUM = " \ FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}-2.x:" -SRC_URI[sha256sum] = "b21913f469d3135680d5516f00fdf9f81d5e564e19ffb690927ea7f1d7e312cb" +SRC_URI[sha256sum] = "7a148a5a7d1c97a1abb40474b9a392b6edd7a42fe077dfd7ff42cfba24308548" # Enable all project features for ptest PACKAGECONFIG[tests] = "--enable-tests --enable-tools --enable-bindings-cxx --enable-gpioset-interactive,--disable-tests,kmod util-linux glib-2.0 catch2 libedit" From patchwork Sun Jun 16 19:23:06 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Marko X-Patchwork-Id: 45220 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 4DC78C41513 for ; Sun, 16 Jun 2024 19:24:19 +0000 (UTC) Received: from mta-65-226.siemens.flowmailer.net (mta-65-226.siemens.flowmailer.net [185.136.65.226]) by mx.groups.io with SMTP id smtpd.web11.40406.1718565853297575295 for ; Sun, 16 Jun 2024 12:24:14 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=peter.marko@siemens.com header.s=fm2 header.b=Nc7YI+gR; spf=pass (domain: rts-flowmailer.siemens.com, ip: 185.136.65.226, mailfrom: fm-256628-20240616192410f3a038b7ba2ec2fed6-_atveo@rts-flowmailer.siemens.com) Received: by mta-65-226.siemens.flowmailer.net with ESMTPSA id 20240616192410f3a038b7ba2ec2fed6 for ; Sun, 16 Jun 2024 21:24:10 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm2; d=siemens.com; i=peter.marko@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc:References:In-Reply-To; bh=sTIA0CHJ0/4OzhGW0hO1y8bn5DWZatCsPXX5OMpmHjU=; b=Nc7YI+gRMRo/JSrGEeob+hYtTJjm9vqT90ADdBrSxO1CYn855bhQFLGCmyEsoiTfbs0f2Q NrZH5aBtpgZlYU89nbYPKvlwPKAeEhR7Ra7XKKMzDNqs2KcatS51oYmEHvXl+99Sp0jNRCCN sxZT8cLvP7qdbDjsXIGGwid/pC/3Q=; From: Peter Marko To: openembedded-devel@lists.openembedded.org Cc: Wang Mingyu , Khem Raj , Peter Marko Subject: [meta-oe][scarthgap][PATCH 2/6] uriparser: upgrade 0.9.7 -> 0.9.8 Date: Sun, 16 Jun 2024 21:23:06 +0200 Message-Id: <20240616192310.856262-3-peter.marko@siemens.com> In-Reply-To: <20240616192310.856262-1-peter.marko@siemens.com> References: <20240616192310.856262-1-peter.marko@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-256628:519-21489:flowmailer 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 ; Sun, 16 Jun 2024 19:24:19 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/110929 From: Wang Mingyu From: Wang Mingyu Changelog: =========== * Protect against integer overflow in ComposeQueryEngine * Protect against integer overflow in ComposeQueryMallocExMm * Require CMake >=3.5.0 * CMake option URIPARSER_SHARED_LIBS=(ON|OFF) to control, whether to produce a shared or static library for uriparser and that alone, falls back to standard BUILD_SHARED_LIBS if available, else defaults to "ON" * Document that scheme-based normalization a la section 6.2.3 of RFC 3986 is a responsibility of the application using uriparser * Document supported code points for functions uriEscape(Ex)W * Update Clang from 15 to 18 * Adapt to breaking changes in Clang packaging * Get sanitizer CFLAGS and LDFLAGS back in sync * Pin GitHub Actions to specific commits for security Signed-off-by: Wang Mingyu Signed-off-by: Khem Raj Signed-off-by: Peter Marko --- .../uriparser/{uriparser_0.9.7.bb => uriparser_0.9.8.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-support/uriparser/{uriparser_0.9.7.bb => uriparser_0.9.8.bb} (84%) diff --git a/meta-oe/recipes-support/uriparser/uriparser_0.9.7.bb b/meta-oe/recipes-support/uriparser/uriparser_0.9.8.bb similarity index 84% rename from meta-oe/recipes-support/uriparser/uriparser_0.9.7.bb rename to meta-oe/recipes-support/uriparser/uriparser_0.9.8.bb index 421263e62b..3d76190d39 100644 --- a/meta-oe/recipes-support/uriparser/uriparser_0.9.7.bb +++ b/meta-oe/recipes-support/uriparser/uriparser_0.9.8.bb @@ -5,7 +5,7 @@ LICENSE = "BSD-3-Clause" LIC_FILES_CHKSUM = "file://COPYING;md5=fcc5a53146c2401f4b4f6a3bdf3f0168" SRC_URI = "https://github.com/${BPN}/${BPN}/releases/download/${BP}/${BP}.tar.gz" -SRC_URI[sha256sum] = "11553b2abd2b5728a6c88e35ab08e807d0a0f23c44920df937778ce8cc4d40ff" +SRC_URI[sha256sum] = "4cd0e4f93b477272fabceeb0202f269169fe6ec3044e10fac6acbcdf354bb080" inherit cmake github-releases From patchwork Sun Jun 16 19:23:07 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Marko X-Patchwork-Id: 45219 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 7028EC2BA18 for ; Sun, 16 Jun 2024 19:24:19 +0000 (UTC) Received: from mta-64-228.siemens.flowmailer.net (mta-64-228.siemens.flowmailer.net [185.136.64.228]) by mx.groups.io with SMTP id smtpd.web10.40609.1718565853470598470 for ; Sun, 16 Jun 2024 12:24:14 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=peter.marko@siemens.com header.s=fm2 header.b=tLKmnueP; spf=pass (domain: rts-flowmailer.siemens.com, ip: 185.136.64.228, mailfrom: fm-256628-2024061619241042c950166eebb9d98a-9x5crf@rts-flowmailer.siemens.com) Received: by mta-64-228.siemens.flowmailer.net with ESMTPSA id 2024061619241042c950166eebb9d98a for ; Sun, 16 Jun 2024 21:24:10 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm2; d=siemens.com; i=peter.marko@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc:References:In-Reply-To; bh=/gMEb72Yx0kkxDRXrgyF4ikB/WMAjZkKvnt9of/xZE8=; b=tLKmnueP486fNyooIgEbmXLo/wzIW+xNA73VYoDnWMcv7i5LI8DOKARQ8g6jct7bC5Ey7I b6DlURobx0WzE8TH19ig0aywnaMXu2nFNS/gV21Bjk2JJzvQVpxo/25ES2lDZaPagRJ+EvSd N6bPwZGgur+eaxKaGTHq5rMKZ1bUE=; From: Peter Marko To: openembedded-devel@lists.openembedded.org Cc: Gerard Salvatella , Khem Raj , Peter Marko Subject: [meta-oe][scarthgap][PATCH 3/6] libwebsockets: fix buildpath warnings Date: Sun, 16 Jun 2024 21:23:07 +0200 Message-Id: <20240616192310.856262-4-peter.marko@siemens.com> In-Reply-To: <20240616192310.856262-1-peter.marko@siemens.com> References: <20240616192310.856262-1-peter.marko@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-256628:519-21489:flowmailer 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 ; Sun, 16 Jun 2024 19:24:19 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/110925 From: Gerard Salvatella From: Gerard Salvatella In order to remove absolute paths from the cmake artifacts, paths from the `$lib` folder should also be stripped off, otherwise internally linked libraries (e.g. libz) may appear. Signed-off-by: Khem Raj Signed-off-by: Peter Marko --- .../recipes-connectivity/libwebsockets/libwebsockets_4.3.3.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta-oe/recipes-connectivity/libwebsockets/libwebsockets_4.3.3.bb b/meta-oe/recipes-connectivity/libwebsockets/libwebsockets_4.3.3.bb index 4518e2faaa..8f8b70421c 100644 --- a/meta-oe/recipes-connectivity/libwebsockets/libwebsockets_4.3.3.bb +++ b/meta-oe/recipes-connectivity/libwebsockets/libwebsockets_4.3.3.bb @@ -42,6 +42,8 @@ do_install:append() { sed -i -e 's|${STAGING_LIBDIR}/libuv.so|uv|g' ${D}${libdir}/cmake/libwebsockets/LibwebsocketsTargets.cmake sed -i -e 's|${STAGING_INCDIR}||g' ${D}${libdir}/cmake/libwebsockets/LibwebsocketsTargets.cmake \ ${D}${libdir}/cmake/libwebsockets/libwebsockets-config.cmake + sed -i -e 's|${STAGING_LIBDIR}||g' ${D}${libdir}/cmake/libwebsockets/LibwebsocketsTargets.cmake \ + ${D}${libdir}/cmake/libwebsockets/libwebsockets-config.cmake } PACKAGES =+ "${PN}-testapps ${PN}-evlib-event ${PN}-evlib-uv ${PN}-evlib-ev ${PN}-evlib-sd" From patchwork Sun Jun 16 19:23:08 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Marko X-Patchwork-Id: 45217 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 5FA19C2BA15 for ; Sun, 16 Jun 2024 19:24:19 +0000 (UTC) Received: from mta-64-228.siemens.flowmailer.net (mta-64-228.siemens.flowmailer.net [185.136.64.228]) by mx.groups.io with SMTP id smtpd.web11.40410.1718565853616799793 for ; Sun, 16 Jun 2024 12:24:14 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=peter.marko@siemens.com header.s=fm2 header.b=AwzdIXSM; spf=pass (domain: rts-flowmailer.siemens.com, ip: 185.136.64.228, mailfrom: fm-256628-20240616192410337fe474279ff5e756-zs_ejd@rts-flowmailer.siemens.com) Received: by mta-64-228.siemens.flowmailer.net with ESMTPSA id 20240616192410337fe474279ff5e756 for ; Sun, 16 Jun 2024 21:24:10 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm2; d=siemens.com; i=peter.marko@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc:References:In-Reply-To; bh=XaZkoWWzDVEbRePt5DmhFPTIgy8fVbEP9H4ADFuyJPA=; b=AwzdIXSMz0Y4c26l4dE/19aTbCeE1Q/0N/WHARFcd52Sp8k5ClKXgzfVFbGkXGRUp6n7e9 ynuiZPBPIyo8ua7ZEwoeiXYsuUMnt4zOmUbifw7tBvvgXfzuklcMZPq4Ngs54fPT0nL8mew3 IsVpj1GvmKgNMhhBhr/BUbPV7qRBI=; From: Peter Marko To: openembedded-devel@lists.openembedded.org Cc: Martin Jansa , Khem Raj , Peter Marko Subject: [meta-oe][scarthgap][PATCH 4/6] libwebsockets: remove STAGING_LIBDIR with / Date: Sun, 16 Jun 2024 21:23:08 +0200 Message-Id: <20240616192310.856262-5-peter.marko@siemens.com> In-Reply-To: <20240616192310.856262-1-peter.marko@siemens.com> References: <20240616192310.856262-1-peter.marko@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-256628:519-21489:flowmailer 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 ; Sun, 16 Jun 2024 19:24:19 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/110927 From: Martin Jansa From: Martin Jansa * after buildpath warnings fix from: https://git.openembedded.org/meta-openembedded/commit/?id=eeef1fddd9052bed4b1a91565260518eb042fed2 the LibwebsocketsTargets.cmake ends with: INTERFACE_LINK_LIBRARIES "ssl;crypto;ssl;crypto;/libcap.so;-lpthread" instead of: INTERFACE_LINK_LIBRARIES "ssl;crypto;ssl;crypto;/OE/build/.../libwebsockets/4.3.3/lib32-recipe-sysroot/usr/lib/libcap.so;-lpthread" which causes e.g. mosquitto to fail in do_compile with: ninja: error: '/libcap.so', needed by 'src/mosquitto', missing and no known rule to make it * this happens only when libwebsocket is built with libcap enabled (by libcap in DEPENDS) Signed-off-by: Martin Jansa Signed-off-by: Khem Raj Signed-off-by: Peter Marko --- .../recipes-connectivity/libwebsockets/libwebsockets_4.3.3.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta-oe/recipes-connectivity/libwebsockets/libwebsockets_4.3.3.bb b/meta-oe/recipes-connectivity/libwebsockets/libwebsockets_4.3.3.bb index 8f8b70421c..3170d37f5b 100644 --- a/meta-oe/recipes-connectivity/libwebsockets/libwebsockets_4.3.3.bb +++ b/meta-oe/recipes-connectivity/libwebsockets/libwebsockets_4.3.3.bb @@ -42,8 +42,8 @@ do_install:append() { sed -i -e 's|${STAGING_LIBDIR}/libuv.so|uv|g' ${D}${libdir}/cmake/libwebsockets/LibwebsocketsTargets.cmake sed -i -e 's|${STAGING_INCDIR}||g' ${D}${libdir}/cmake/libwebsockets/LibwebsocketsTargets.cmake \ ${D}${libdir}/cmake/libwebsockets/libwebsockets-config.cmake - sed -i -e 's|${STAGING_LIBDIR}||g' ${D}${libdir}/cmake/libwebsockets/LibwebsocketsTargets.cmake \ - ${D}${libdir}/cmake/libwebsockets/libwebsockets-config.cmake + sed -i -e 's|${STAGING_LIBDIR}/||g' ${D}${libdir}/cmake/libwebsockets/LibwebsocketsTargets.cmake \ + ${D}${libdir}/cmake/libwebsockets/libwebsockets-config.cmake } PACKAGES =+ "${PN}-testapps ${PN}-evlib-event ${PN}-evlib-uv ${PN}-evlib-ev ${PN}-evlib-sd" From patchwork Sun Jun 16 19:23:09 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Marko X-Patchwork-Id: 45222 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 8840FC27C6E for ; Sun, 16 Jun 2024 19:24:19 +0000 (UTC) Received: from mta-65-226.siemens.flowmailer.net (mta-65-226.siemens.flowmailer.net [185.136.65.226]) by mx.groups.io with SMTP id smtpd.web11.40407.1718565853373143363 for ; Sun, 16 Jun 2024 12:24:14 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=peter.marko@siemens.com header.s=fm2 header.b=OeOsNZz3; spf=pass (domain: rts-flowmailer.siemens.com, ip: 185.136.65.226, mailfrom: fm-256628-202406161924111008d41d3404479d54-1guhee@rts-flowmailer.siemens.com) Received: by mta-65-226.siemens.flowmailer.net with ESMTPSA id 202406161924111008d41d3404479d54 for ; Sun, 16 Jun 2024 21:24:11 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm2; d=siemens.com; i=peter.marko@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc:References:In-Reply-To; bh=XoezKboXvu9cxnfeel/lbuEQKoMeWv9agZMekaw7Yu8=; b=OeOsNZz3rIz3KsuL7/+lrF9sLr0BURo1jlikK8213ixrOawnURag+uL7WPvp0pNoEAQ2Nj SAG++z+gWsYWvFdJyVzieM7H8b7gm23vh1GpqpsYwsK/CNCfADZWwh+RjkL/m9wXVW3h2/Q2 rtnkK42zEGDb/RGPLu4r+/ve6DzY8=; From: Peter Marko To: openembedded-devel@lists.openembedded.org Cc: Peter Marko , Khem Raj Subject: [meta-oe][scarthgap][PATCH 5/6] re2: remove dev dependencies from main package Date: Sun, 16 Jun 2024 21:23:09 +0200 Message-Id: <20240616192310.856262-6-peter.marko@siemens.com> In-Reply-To: <20240616192310.856262-1-peter.marko@siemens.com> References: <20240616192310.856262-1-peter.marko@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-256628:519-21489:flowmailer 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 ; Sun, 16 Jun 2024 19:24:19 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/110923 From: Peter Marko It's a bad idea to add dev dependencies to main package. It's pulling build dependencies including toolchain items. The dependencies "were needed" because main package contains packageconfig file. This can be fixed by correct packaging. Signed-off-by: Peter Marko Signed-off-by: Khem Raj Signed-off-by: Peter Marko --- meta-oe/recipes-support/re2/re2_2024.03.01.bb | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/meta-oe/recipes-support/re2/re2_2024.03.01.bb b/meta-oe/recipes-support/re2/re2_2024.03.01.bb index 192fe265f1..6e5b32a945 100644 --- a/meta-oe/recipes-support/re2/re2_2024.03.01.bb +++ b/meta-oe/recipes-support/re2/re2_2024.03.01.bb @@ -16,9 +16,6 @@ DEPENDS = "abseil-cpp ${@bb.utils.contains('PTEST_ENABLED', '1', 'gtest googlebe inherit cmake ptest RDEPENDS:${PN}-ptest += "cmake sed" -RDEPENDS:${PN} += "abseil-cpp-dev" - -INSANE_SKIP:${PN} += "dev-deps" EXTRA_OECMAKE += " \ -DBUILD_SHARED_LIBS=ON \ @@ -39,6 +36,6 @@ FILES:${PN} = "${libdir}" INSANE_SKIP:${PN} += "dev-so" # Don't include so files in dev package -FILES:${PN}-dev = "${includedir} ${libdir}/cmake" +FILES:${PN}-dev = "${includedir} ${libdir}/cmake ${libdir}/pkgconfig" BBCLASSEXTEND = "native nativesdk" From patchwork Sun Jun 16 19:23:10 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Marko X-Patchwork-Id: 45221 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 803D3C2BA1A for ; Sun, 16 Jun 2024 19:24:19 +0000 (UTC) Received: from mta-65-225.siemens.flowmailer.net (mta-65-225.siemens.flowmailer.net [185.136.65.225]) by mx.groups.io with SMTP id smtpd.web11.40409.1718565853515436181 for ; Sun, 16 Jun 2024 12:24:14 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=peter.marko@siemens.com header.s=fm2 header.b=ehNXWNAY; spf=pass (domain: rts-flowmailer.siemens.com, ip: 185.136.65.225, mailfrom: fm-256628-20240616192411f522424ac8d147da06-zgt2z9@rts-flowmailer.siemens.com) Received: by mta-65-225.siemens.flowmailer.net with ESMTPSA id 20240616192411f522424ac8d147da06 for ; Sun, 16 Jun 2024 21:24:11 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm2; d=siemens.com; i=peter.marko@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc:References:In-Reply-To; bh=i5DSpNTgCyo+raQebm033jivHw5hnMdAJkNwcbVei28=; b=ehNXWNAYasvD0FLYWU7HN1JHMGrRxiv5L1QsgXib+QlJYDIQ4MT152ZUZk/PWgTKPEILQB kbog4najmrXM9vmOMWtN1gRV/5gUL+PlKkIMlnLRW3Z40ZIJ1DIECC0x6b2hVl5o3ZI9tepS b6tj8Hvzy6va3gwchm5LasIFcUSR8=; From: Peter Marko To: openembedded-devel@lists.openembedded.org Cc: Peter Marko Subject: [meta-oe][scarthgap][PATCH 6/6] re2: rework solibs handling Date: Sun, 16 Jun 2024 21:23:10 +0200 Message-Id: <20240616192310.856262-7-peter.marko@siemens.com> In-Reply-To: <20240616192310.856262-1-peter.marko@siemens.com> References: <20240616192310.856262-1-peter.marko@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-256628:519-21489:flowmailer 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 ; Sun, 16 Jun 2024 19:24:19 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/110924 From: Peter Marko This is cleaner way how to package unversioned libraries which was suggested during review of the last commit. Signed-off-by: Peter Marko --- meta-oe/recipes-support/re2/re2_2024.03.01.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta-oe/recipes-support/re2/re2_2024.03.01.bb b/meta-oe/recipes-support/re2/re2_2024.03.01.bb index 6e5b32a945..76d6f0c7a9 100644 --- a/meta-oe/recipes-support/re2/re2_2024.03.01.bb +++ b/meta-oe/recipes-support/re2/re2_2024.03.01.bb @@ -32,7 +32,8 @@ do_install_ptest () { } # ignore .so in /usr/lib64 -FILES:${PN} = "${libdir}" +SOLIBS = ".so*" +FILES_SOLIBSDEV = "" INSANE_SKIP:${PN} += "dev-so" # Don't include so files in dev package