From patchwork Wed Oct 29 13:40:46 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Gyorgy Sarvari X-Patchwork-Id: 73292 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 33EB3CCF9E9 for ; Wed, 29 Oct 2025 13:40:58 +0000 (UTC) Received: from mail-wm1-f49.google.com (mail-wm1-f49.google.com [209.85.128.49]) by mx.groups.io with SMTP id smtpd.web11.6363.1761745253877003303 for ; Wed, 29 Oct 2025 06:40:54 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=NHJw+U07; spf=pass (domain: gmail.com, ip: 209.85.128.49, mailfrom: skandigraun@gmail.com) Received: by mail-wm1-f49.google.com with SMTP id 5b1f17b1804b1-4711b95226dso92094065e9.0 for ; Wed, 29 Oct 2025 06:40:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1761745252; x=1762350052; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:from:to:cc:subject:date:message-id:reply-to; bh=OdtslM1FCt1FpBNpd2jze7Rh2nsTuZf1M1+9UUJYMjU=; b=NHJw+U070PWB4jL65vW4Pqtn5+U61Rd0LiduJJHXmppokqcSPqsHIde4Cy1CwR3ZIO QwSrMSlKeERhdmaw8xpRq3Ib8jHy1fh5sLxJBixKvmlWD7TRNK0s5NtNCesV1J/z/x95 2cCD4DPMLzxSHLmfhx2x00uerxHirdzsOrxk1u0HI5QwB+H41RVsLmGMM5ybCEvb8cnF IUifK6Vl9GkfJj6qGtbcCcJ6DvfVWcAYY/5nCrVxAWqZIz1SLGy3R8PjKeM+v2BuXGod 1MYs8kW+nRfs4YbXag9nHubVGwj+EGbLRjzyHV8DH9eCFvP07xQmjrFnazonujEwF3TL miAA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761745252; x=1762350052; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=OdtslM1FCt1FpBNpd2jze7Rh2nsTuZf1M1+9UUJYMjU=; b=m+FiGS4ap0/rb3K9OK10bx0crr4IoqDD29reQ9mn4ULi4s3HPTXF+J+t/SLWL/u2VI XlfmJ2CrN+hnwAFHTkL661fnJjmTEPg6YeBakv/M3qF3N7YopT2mWasrwEGvedBoDq/3 UaI5bcEGZZ2muaEY/mlA5ouf3n5nidVH7a6z59ufGGnw1rXJnZBUHvmuNovY6peXyiUa k5a3KuR1Y/fwSntqJZlZqAEIdBJO1iGWsweZ4HRi/FrsdiFYttg9/UFDJIu/hl9j4f/U llsoxBqBScO9yl2Lc1gUCt0eex0TQSR0ZnSpxPeI4aIf4NnrrpdHsH+QA197D+D/H8Np rXfA== X-Gm-Message-State: AOJu0YwCg0RJ7Xfvh7XgFjz8QBL5v+/p3rJ71l+yBU3TD3ZoILPJwETV aItbQkU2X7xfiE04hNEFwQa/ongdA8UqNIQnQAO97Gu10R+Bh5G24DrSvpxYQl8H X-Gm-Gg: ASbGncuKeIl6r/c10redIBXqDXesRYAK1V951Q5J48u0XDRMZ12zwjaBtA1btfYALV4 m+ADfuvNTqpto1fZx8TtNKOdu/Pjn4+TgbDKOa0PGeiH99TT5rLgg96u7hKW43vtwfma3ViJoDz liTQlSMWkUFqFMldZNmxBjSa44eG7dhwpPoPhZMRYZC/rt00oPPRHTuqFQqY1a7U9m2N3My/vii ahhYegpAfhBrfvX7J1rZBYc6Q8BA7AiERg8GRBDGr3UFDvkDC3VkbPMXj9oQHeomkF8wlxzU6jE ZHC5eEYP96tlrZrDWxnBO5SbtL1j2Erbuer20Ae9a6YPRMIs2khJGXwUpJeaL5k+KjU6phCsPBl FjL5onmWITVwxIb7its09Z2kAvV2b3cqvIvppgtdGuzTbbshLxNEax74X5X6tamgRJZLBZlUEuH LR/JAcZk3x X-Google-Smtp-Source: AGHT+IGuEuyAFVCU86mE4qF3nBa18Hmkvh0BFGp6GEfCTmGR09ZDbuOGwpcWCZX9NkXZiwMwvlL0sg== X-Received: by 2002:a05:600c:a55:b0:471:9da:5248 with SMTP id 5b1f17b1804b1-4771e400d8emr22859705e9.26.1761745252042; Wed, 29 Oct 2025 06:40:52 -0700 (PDT) Received: from desktop ([51.154.145.205]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-429952d5678sm25950484f8f.22.2025.10.29.06.40.51 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 Oct 2025 06:40:51 -0700 (PDT) From: Gyorgy Sarvari To: openembedded-devel@lists.openembedded.org Subject: [meta-filesystems][kirkstone][PATCH 1/5] fuse3: fix ptests Date: Wed, 29 Oct 2025 14:40:46 +0100 Message-ID: <20251029134050.3455088-1-skandigraun@gmail.com> X-Mailer: git-send-email 2.51.2 MIME-Version: 1.0 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 ; Wed, 29 Oct 2025 13:40:58 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/121152 Add run-ptest to SRC_URI, and add missing kernel module that's required for the tests. Signed-off-by: Gyorgy Sarvari --- meta-filesystems/recipes-support/fuse/fuse3/run-ptest | 1 + meta-filesystems/recipes-support/fuse/fuse3_3.10.5.bb | 3 +++ 2 files changed, 4 insertions(+) diff --git a/meta-filesystems/recipes-support/fuse/fuse3/run-ptest b/meta-filesystems/recipes-support/fuse/fuse3/run-ptest index b63c4de0d9..680fa0bf33 100644 --- a/meta-filesystems/recipes-support/fuse/fuse3/run-ptest +++ b/meta-filesystems/recipes-support/fuse/fuse3/run-ptest @@ -1,3 +1,4 @@ #!/bin/sh +modprobe cuse pytest -o log_cli=true -o log_cli_level=INFO | sed -e 's/\[...%\]//g'| sed -e 's/PASSED/PASS/g'| sed -e 's/FAILED/FAIL/g'|sed -e 's/SKIPPED/SKIP/g'| awk '{if ($NF=="PASS" || $NF=="FAIL" || $NF=="SKIP" || $NF=="XFAIL" || $NF=="XPASS"){printf "%s: %s\n", $NF, $0}else{print}}'| awk '{if ($NF=="PASS" || $NF=="FAIL" || $NF=="SKIP" || $NF=="XFAIL" || $NF=="XPASS") {$NF="";print $0}else{print}}' diff --git a/meta-filesystems/recipes-support/fuse/fuse3_3.10.5.bb b/meta-filesystems/recipes-support/fuse/fuse3_3.10.5.bb index 0f379afb92..f39d7fe76c 100644 --- a/meta-filesystems/recipes-support/fuse/fuse3_3.10.5.bb +++ b/meta-filesystems/recipes-support/fuse/fuse3_3.10.5.bb @@ -13,6 +13,7 @@ LIC_FILES_CHKSUM = "file://GPL2.txt;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ SRC_URI = "https://github.com/libfuse/libfuse/releases/download/fuse-${PV}/fuse-${PV}.tar.xz \ file://0001-test-test_syscalls.c-allow-EBADF-in-fcheck_stat-631.patch \ + file://run-ptest \ " SRC_URI[sha256sum] = "b2e283485d47404ac896dd0bb7f7ba81e1470838e677e45f659804c3a3b69666" @@ -34,6 +35,8 @@ RDEPENDS:${PN}-ptest += " \ bash \ " +RRECOMMENDS:${PN}-ptest += " kernel-module-cuse" + do_install_ptest() { install -d ${D}${PTEST_PATH}/test install -d ${D}${PTEST_PATH}/example From patchwork Wed Oct 29 13:40:47 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Gyorgy Sarvari X-Patchwork-Id: 73290 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 2CDB9CCF9EE for ; Wed, 29 Oct 2025 13:40:58 +0000 (UTC) Received: from mail-wr1-f44.google.com (mail-wr1-f44.google.com [209.85.221.44]) by mx.groups.io with SMTP id smtpd.web01.6387.1761745254590675398 for ; Wed, 29 Oct 2025 06:40:54 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=a520Nxu4; spf=pass (domain: gmail.com, ip: 209.85.221.44, mailfrom: skandigraun@gmail.com) Received: by mail-wr1-f44.google.com with SMTP id ffacd0b85a97d-4270491e9easo5993442f8f.2 for ; Wed, 29 Oct 2025 06:40:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1761745253; x=1762350053; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=xWO6eXP/ZZJjyeAvjRmOJwPae6YNe76sDEJDL/RdZvI=; b=a520Nxu4NwEr1sH/0lQ1kA7E9wAf5mX3fUq/iTALByJ0K0HIZ375mixHRuAAMBFtV3 pI3CP3ipsW8++e4KCHzsktbtraNSni8m9ybASSjtnxzVR74L1+1GTTaTCIPBMzE8Tl9D /EHAfpN/BJEvfvN/gIiDq4cFDVPK/N7nZjsVjJqxSoezuWpmuX3W+NSbWNBRWazd2lHF +VsOinjcOYxKwC614GppDroYD9kV569r7Hbud1ppceacHziH/lXUFxsMKvHYc/2pF0qn P2mAdnNP4+DiQlCKZn5BYlmtBu8kkQkKv/5tkurIS9KU7OJOUoTe7I2XbxE8FAVKea8i TnCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761745253; x=1762350053; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=xWO6eXP/ZZJjyeAvjRmOJwPae6YNe76sDEJDL/RdZvI=; b=ekX9qseQqdTnnOnITCfCt3CGiWgTgwN3kKezUDCy0C8Qg/IoZ7xWCiNrAYI8Lnw3LO /gRnKXYKEMNEouhD6F8uTrwyl9xmwVdrbkMifYqQP0hwg6ctiMtGoz4pjQoxP+KlHnZU fUClYJdkITE3A2dwN6H07QsI+Y7ZfzdU5AIYySlalLpqz4ySV081gk/nQyy8yHBgbLhQ Fkw0lq+WUMSSTZWIgvNpswqvyNYElBar0dRLVrtfQLhTYEhqw1KTu/11Zdh30TFqg3f1 4IRi99mRN90h8WzLiviX97uxGyC7i1uMuKmyT1wOTDyJWrD1FOBzOQHzIftFYDoZIPYI c1hw== X-Gm-Message-State: AOJu0Yx3U/ASCnCRYgf3dR8QUPTJi9ziby8deOb0Q+Nr4hFId/7Ufr5W UTlJl0jeW6ZRrb7yVbsYqRK50z1rpW7fQ+YwdC8VaKO0YFyLqrr+Q8/A+1RErBAz X-Gm-Gg: ASbGncsg9JjsMt1KQonxMPSd/hEy443Qwk5e/7YaMBvuRrNV3ALGg7HbmjVBmHo+axc GhP7vAQ0oHqGxOOk0uOb54rc/OrcEpm3hMMD2JWKOZWYBBAYhIbMNU4vI5HwNdDB4U8Zq3XCywh kye6+LGV2f44p1tB+VYDyTnRfdhkEZ/wr718peC13nQ+2faIeV+qxMPp1vKQzB3UnG6GAnjSM6T 7CJLfS4dI80SFlfz9g6X368GYz/9K61LdXStHboFUG7t6k3q2T3wHf3DNnHVUHImbMvM+XXVxFr 5GzdVGltvcLjc+Usjk56jdk6Zm0CIeS19UegVPWR5Y+5x+HylUnoWj3uEXeRpjFDrIpSbSONJiV vWiRyCQwPUgoFFp7wVHdqZ2sLig/BFqDu515UEWE4iCkAIn9DXzDu1z5g9JsoL3Wh7VfhvYg64Q == X-Google-Smtp-Source: AGHT+IFB50WrI/DBcNk8KiBOSwrm40n9XG/41VGuZsDb7YRSqh4EMr4jcMZEXBxm7LBNNVb/h09LNw== X-Received: by 2002:a05:6000:2313:b0:429:8d21:572a with SMTP id ffacd0b85a97d-429aefbdb9amr2241749f8f.34.1761745252778; Wed, 29 Oct 2025 06:40:52 -0700 (PDT) Received: from desktop ([51.154.145.205]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-429952d5678sm25950484f8f.22.2025.10.29.06.40.52 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 Oct 2025 06:40:52 -0700 (PDT) From: Gyorgy Sarvari To: openembedded-devel@lists.openembedded.org Subject: [meta-multimedia][kirkstone][PATCH 2/5] libopenmpt: fix ptests Date: Wed, 29 Oct 2025 14:40:47 +0100 Message-ID: <20251029134050.3455088-2-skandigraun@gmail.com> X-Mailer: git-send-email 2.51.2 In-Reply-To: <20251029134050.3455088-1-skandigraun@gmail.com> References: <20251029134050.3455088-1-skandigraun@gmail.com> MIME-Version: 1.0 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 ; Wed, 29 Oct 2025 13:40:58 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/121153 Install missing test file. Signed-off-by: Gyorgy Sarvari --- .../recipes-multimedia/libopenmpt/libopenmpt_0.6.2.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta-multimedia/recipes-multimedia/libopenmpt/libopenmpt_0.6.2.bb b/meta-multimedia/recipes-multimedia/libopenmpt/libopenmpt_0.6.2.bb index 700df2cefb..5250ffa456 100644 --- a/meta-multimedia/recipes-multimedia/libopenmpt/libopenmpt_0.6.2.bb +++ b/meta-multimedia/recipes-multimedia/libopenmpt/libopenmpt_0.6.2.bb @@ -59,6 +59,7 @@ do_install_ptest() { install -m 0644 ${S}/test/test.mptm ${D}${PTEST_PATH}/test install -m 0644 ${S}/test/test.s3m ${D}${PTEST_PATH}/test install -m 0644 ${S}/test/test.xm ${D}${PTEST_PATH}/test + install -m 0644 ${S}/test/test.mod ${D}${PTEST_PATH}/test install -d ${D}${PTEST_PATH}/libopenmpt install -m 0644 ${S}/libopenmpt/libopenmpt_version.mk ${D}${PTEST_PATH}/libopenmpt From patchwork Wed Oct 29 13:40:48 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Gyorgy Sarvari X-Patchwork-Id: 73289 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 2B9A1CCF9EB for ; Wed, 29 Oct 2025 13:40:58 +0000 (UTC) Received: from mail-wm1-f53.google.com (mail-wm1-f53.google.com [209.85.128.53]) by mx.groups.io with SMTP id smtpd.web10.6297.1761745255147236160 for ; Wed, 29 Oct 2025 06:40:55 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=FHE1y61n; spf=pass (domain: gmail.com, ip: 209.85.128.53, mailfrom: skandigraun@gmail.com) Received: by mail-wm1-f53.google.com with SMTP id 5b1f17b1804b1-4710022571cso75530745e9.3 for ; Wed, 29 Oct 2025 06:40:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1761745253; x=1762350053; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=g6HjC/dO3uriEvRDzdWqPBRPr/FOQ7bENS0cKGV7deo=; b=FHE1y61ntZTsiQqqfWyBVtqUONcnOXBiRbh8MuHubBUmEztW8IRAAnkFwOMAR1p1ZT cClpAQTJBxdK3EoH6kOmwJzuek2SnWQivV+UJNHHhWXOOvlp+dp2WhAqz9rlJ4xTz44w n+dywRgxMn4UjPmslQVZlMP06xkXnqeUT8NwsaMnz8M9Ztdxfntf+iuGNGS4tDoj2aEf EZE7IFf5/Xd5AShnQ/bMRo4Q4YX2ArQBgoWa4Nmk561rXolIz7tI9Npu6Oe5gONmkSUl th2OEnLzjPhAEcqdBVN+Oxno+/FpQEr0zvVaiesCcryg/Fwg3DSuPJsWZEzln+Or2vSb UT6w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761745253; x=1762350053; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=g6HjC/dO3uriEvRDzdWqPBRPr/FOQ7bENS0cKGV7deo=; b=kpQLzpaHmrPGT0gHjchGq+It1HqR4dDN6hBL071Z8D6/S3tXAjpbHTWYMAWYCMlZI9 EAue529oJ52BYCX/3baR9CEwTCSIA07UnL3DVyWSRuRmemA9m8tA65lp3Vl5HEQTXawJ Uqu4R3krLmDBU5IAWGfpHOlwLYMgofWdWBpQQ8/bZiFNKgBXTuAczTfvRFr+x5xPj2I3 7KJw21MoIixFN+BPBVXjd0svNyDgmOaCw7UGkHUbWE+tB07kNQbQ/c0OvbajtbFuX12z 3PJppbo69xb59wo71zy9RX0XaIFgvQ2lvY2Ji8NKFEn/68XfFh/ej4RSH7YFSVnBgCv3 it8Q== X-Gm-Message-State: AOJu0YzT0h5fOQxIRIDslJkXHuNxBWK7/H2k9TXasK0JYmFIRMxG8bOa kn00RMAm5bvMCH/iHFq5F0UkGRJ4PVpvY1WlCrwihrLvgfhtEhVx8C1cN4lVzDSv X-Gm-Gg: ASbGncsjZMeIcMNVx95szbgOUoQbLir0jqr8EwHChO6eQ4mYtlHFlUwvmyfRvj5nNLW Q4+i00JpfVJ2qBXMPHD4ZJtRJVylol7bCb2QVyF+JgsdvhWWPvTkCougrTknqYworCTJoJnRope DQY8K62M0LZsZlah/sifGaowUVVeR0EW7AjGeZhKVaXBOpuWF1UujdkYhpMxzxfUFU1BNikttGI Vj6HfJEq8t+GDqunpliUeU93S9i2n/L6fBOqDlPnjRzEUklYtPn4hplpgR2aAg6EOsREFjr1sR2 IEWLu+QrddGxX2faAhLCG0I8lARc0mZejZ74sG5sL4B8KYEhp/wmZw9addztptbvfRo3cI/WGNy qKH5GE66WAnJymDCm87/Pp2vqei0/hfJVwqqOKTdGOM6HiOb8BUuQx1USFwldmQKousJqEnXTtg == X-Google-Smtp-Source: AGHT+IHOiZ8Sgd4J9tjmhmPBaUZu/reLvPxFQqv8zUobXReObqoR3fIOoqumM5PeDBmSnNkDEqclZg== X-Received: by 2002:a05:600c:3510:b0:475:da13:257c with SMTP id 5b1f17b1804b1-4771e1f13c5mr24526285e9.27.1761745253458; Wed, 29 Oct 2025 06:40:53 -0700 (PDT) Received: from desktop ([51.154.145.205]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-429952d5678sm25950484f8f.22.2025.10.29.06.40.52 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 Oct 2025 06:40:53 -0700 (PDT) From: Gyorgy Sarvari To: openembedded-devel@lists.openembedded.org Subject: [meta-perl][kirkstone][PATCH 3/5] libauthen-sasl-perl: fix ptest Date: Wed, 29 Oct 2025 14:40:48 +0100 Message-ID: <20251029134050.3455088-3-skandigraun@gmail.com> X-Mailer: git-send-email 2.51.2 In-Reply-To: <20251029134050.3455088-1-skandigraun@gmail.com> References: <20251029134050.3455088-1-skandigraun@gmail.com> MIME-Version: 1.0 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 ; Wed, 29 Oct 2025 13:40:58 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/121154 Add missing dependencies. Signed-off-by: Gyorgy Sarvari --- meta-perl/recipes-perl/libauthen/libauthen-sasl-perl_2.16.bb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/meta-perl/recipes-perl/libauthen/libauthen-sasl-perl_2.16.bb b/meta-perl/recipes-perl/libauthen/libauthen-sasl-perl_2.16.bb index a9eec69502..e4d04b16cb 100644 --- a/meta-perl/recipes-perl/libauthen/libauthen-sasl-perl_2.16.bb +++ b/meta-perl/recipes-perl/libauthen/libauthen-sasl-perl_2.16.bb @@ -27,4 +27,8 @@ do_install_ptest () { cp -r ${B}/t ${D}${PTEST_PATH} } +RDEPENDS:${PN}-ptest += "perl-module-test-more \ + perl-module-findbin \ + perl-module-tie-handle" + BBCLASSEXTEND = "native" From patchwork Wed Oct 29 13:40:49 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Gyorgy Sarvari X-Patchwork-Id: 73293 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 3D499CCF9F6 for ; Wed, 29 Oct 2025 13:40:58 +0000 (UTC) Received: from mail-wr1-f54.google.com (mail-wr1-f54.google.com [209.85.221.54]) by mx.groups.io with SMTP id smtpd.web01.6389.1761745256044745727 for ; Wed, 29 Oct 2025 06:40:56 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=FHNoU3K7; spf=pass (domain: gmail.com, ip: 209.85.221.54, mailfrom: skandigraun@gmail.com) Received: by mail-wr1-f54.google.com with SMTP id ffacd0b85a97d-3f2cf786abeso4422304f8f.3 for ; Wed, 29 Oct 2025 06:40:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1761745254; x=1762350054; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=KKbuoykqEwVH+5IqBzI5854hf6ay4jftsbTlfZVpLU4=; b=FHNoU3K7pTp8hKJDLD1BQMBJeeluizBmTHvNsJiN6PM6t+Kwr1CwWPNSBpceB8ZR2X aBG6VxowBOB9lhZUqxHZWbzGNgLBsW1Kmzkt6UtCyBdQH8tRJQkeLaP32VF45Yvn7lar BjCV0pLeah3gIUDpuUawcPgtoAjDuB5zCJPbKdpFKp+01MJ1N80Bpf7myPtYXb1I0mMp bsQP7MAytdYEw+msEjeuMitj/ZPc7Eq0HYnC4dVGu+qJzE+cQPmCyx5QeUj5WX2Z43eC khYaE39XjQxjt4NkM3kweoXZ/FWUUgxNv87TvP6CancykFDAuX9auSLnNxF4VMzmcVX+ EASw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761745254; x=1762350054; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=KKbuoykqEwVH+5IqBzI5854hf6ay4jftsbTlfZVpLU4=; b=kf6FE6OXHDHEgA/PQhH+znAOStS6aC4KPzst8dAnvXOT1eHKedbQLxa4PAieeWP4WR NVyrVX1WpoXbHrEvaosQbfL22u/gm+ZLk/rsUeOMGQwD+CWQoXiEaorb+rj6eGnmY8z4 7ISlkPqlUFz7KfmsvPhO9ryLTVEhbg8cBklfYZK7nsB4EYV9b1QumatwS4HdEbZXvhww cXo/TT9pPeCHX9lVyIdmP57rm70Is/KEKn9+vNUI3uIVgsJmRq9I5lWG5WXhrJ0EmFev 96V9zmGFKKBb7D1LMED59wA9jB2VAYnB1PsiNOYUuYuEwkdGPD0kv146Xkav2/n2MRa6 9xgA== X-Gm-Message-State: AOJu0YxKH8z/Sna/9i9TjhWd+1hWYQqZDodkQOwx0ujj8v8ucpfr7YES WJwkKpfh2gOxtWVpmRfkFNVRTVSbZuI5Go0cRzdccrr6R6WV9YcFTPiy/n4K7ZOu X-Gm-Gg: ASbGncuabNUvfsgTc70GPe/jiLlFrnvOwkAp0flIh2Hz0yYJm0yszItqSPsBejZMEZe K3/Cj4sPzRdnPa2Uth00/J4JCjKSn4NYtkNoQZac0ahoLhn2+AEuWDo+1NTZDUgmIIFRo4fDRoO orquGZTgpLc0/C8GO6SNzH75VZkak5giXqKbKArLGwawDXOvD4Nd3eFiSwJ6ZZqRjxhcWKWd7ml ygEVk4UCw7G6LBVoQ77BQUfbQU4Y6hlNmjI1B2xUiNA/pY1hAuvucyoT83+1TnWTcJSOtne+i2M pnI2HTuwu7o5WwbSf0oGGVNLE9tjY8dfao95QH0vIHuM8F/0tF+W/+76zJEz/xw7qoiobJK0Bx4 EBg2BH3DA16rP1j5MU9cMv5xWdsYLrzlcEhT7zLun/uqbVsS6ZivbxB9eM09hrr87G21qBynj3A == X-Google-Smtp-Source: AGHT+IFV4g9czWcUJ8wNtv5krJ0b64CqTXoN0408Iap58W0Z4KBg8fZgpaxNDlTPbxtBsnvRC7cDUw== X-Received: by 2002:a05:6000:4308:b0:429:8a0f:754f with SMTP id ffacd0b85a97d-429aefdd567mr2059837f8f.55.1761745254312; Wed, 29 Oct 2025 06:40:54 -0700 (PDT) Received: from desktop ([51.154.145.205]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-429952d5678sm25950484f8f.22.2025.10.29.06.40.53 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 Oct 2025 06:40:53 -0700 (PDT) From: Gyorgy Sarvari To: openembedded-devel@lists.openembedded.org Subject: [meta-perl][kirkstone][PATCH 4/5] libconfig-autoconf-perl: fix ptests Date: Wed, 29 Oct 2025 14:40:49 +0100 Message-ID: <20251029134050.3455088-4-skandigraun@gmail.com> X-Mailer: git-send-email 2.51.2 In-Reply-To: <20251029134050.3455088-1-skandigraun@gmail.com> References: <20251029134050.3455088-1-skandigraun@gmail.com> MIME-Version: 1.0 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 ; Wed, 29 Oct 2025 13:40:58 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/121155 Add missing dependencies. Also, fixing the tests have surfaced an actual bug: the module expects unversioned perl library to be present on the system (or at least present in Perl's $Config{libperl}), however the OE Perl build has a versioned library, which causes final linking to fail. A patch to correct this is part of this change, and it has been submitted upstream also. Signed-off-by: Gyorgy Sarvari --- .../files/0001-correct-libperl-regex.patch | 42 +++++++++++++++++++ .../libconfig-autoconf-perl_0.319.bb | 16 ++++++- 2 files changed, 56 insertions(+), 2 deletions(-) create mode 100644 meta-perl/recipes-perl/libconfig/files/0001-correct-libperl-regex.patch diff --git a/meta-perl/recipes-perl/libconfig/files/0001-correct-libperl-regex.patch b/meta-perl/recipes-perl/libconfig/files/0001-correct-libperl-regex.patch new file mode 100644 index 0000000000..373f773070 --- /dev/null +++ b/meta-perl/recipes-perl/libconfig/files/0001-correct-libperl-regex.patch @@ -0,0 +1,42 @@ +From 5ffd363a7acd4ef794eb265eaf6c42321097cd46 Mon Sep 17 00:00:00 2001 +From: Gyorgy Sarvari +Date: Sat, 25 Oct 2025 15:48:51 +0200 +Subject: [PATCH] correct libperl regex + +The module expects the libperl library's format (from $Config{libperl}) +to be versionless, just simply libperl.so. However this value in the +OE builds is versioned, causing some issues. + +The module transforms this value into a linker flag, and tries to link +with the library. The transformation is simple: cut off the "lib" from +the start, and everything after the last dot. + +With versionless version, the transformation works: libperl.so -> perl + +However with versioned library it looks like this: +libperl.so.5.99.9 -> perl.so.5.99 +which is just wrong. + +This patch changes this transformation in way that throws away everything +after the first dot (instead of the last one). + +Upstream-Status: Submitted [https://github.com/ambs/Config-AutoConf/pull/19] + +Signed-off-by: Gyorgy Sarvari +--- + lib/Config/AutoConf.pm | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/lib/Config/AutoConf.pm b/lib/Config/AutoConf.pm +index 0bba5a4..a2e7099 100644 +--- a/lib/Config/AutoConf.pm ++++ b/lib/Config/AutoConf.pm +@@ -3001,7 +3001,7 @@ sub _check_link_perlapi + + my $libperl = $Config{libperl}; + $libperl =~ s/^lib//; +- $libperl =~ s/\.[^\.]*$//; ++ $libperl =~ s/^([^\.]*)\..*$/$1/; + + push @{$self->{extra_link_flags}}, "-L" . File::Spec->catdir($Config{installarchlib}, "CORE"); + push @{$self->{extra_libs}}, "$libperl"; diff --git a/meta-perl/recipes-perl/libconfig/libconfig-autoconf-perl_0.319.bb b/meta-perl/recipes-perl/libconfig/libconfig-autoconf-perl_0.319.bb index 5c3701f16b..c3cc388661 100644 --- a/meta-perl/recipes-perl/libconfig/libconfig-autoconf-perl_0.319.bb +++ b/meta-perl/recipes-perl/libconfig/libconfig-autoconf-perl_0.319.bb @@ -6,7 +6,7 @@ DESCRIPTION = "Config::AutoConf is intended to provide the same opportunities to developers as GNU Autoconf does for \ Shell developers." -HOMEPAGE= "https://metacpan.org/release/Config-AutoConf" +HOMEPAGE = "https://metacpan.org/release/Config-AutoConf" SECTION = "libs" LICENSE = "Artistic-1.0 | GPL-1.0-or-later" @@ -14,7 +14,8 @@ LICENSE = "Artistic-1.0 | GPL-1.0-or-later" LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/Artistic-1.0;md5=cda03bbdc3c1951996392b872397b798 \ file://${COMMON_LICENSE_DIR}/GPL-1.0-or-later;md5=30c0b8a5048cc2f4be5ff15ef0d8cf61" -SRC_URI = "${CPAN_MIRROR}/authors/id/R/RE/REHSACK/Config-AutoConf-${PV}.tar.gz" +SRC_URI = "${CPAN_MIRROR}/authors/id/R/RE/REHSACK/Config-AutoConf-${PV}.tar.gz \ + file://0001-correct-libperl-regex.patch" SRC_URI[md5sum] = "eeeab8cc93eef7dd2e2c343ecdf247b7" SRC_URI[sha256sum] = "304f66cc2653264c0fe127d21669e86d3d18cd72f2574d8f5131beec31a0a33e" @@ -34,6 +35,17 @@ RDEPENDS:${PN} += "perl-module-text-parsewords" RDEPENDS:${PN} += "perl-module-warnings" RRECOMMENDS:${PN} += "libfile-slurper-perl" +RDEPENDS:${PN}-ptest += " \ + packagegroup-core-buildessential \ + perl-dev \ + perl-module-file-glob \ + perl-module-perl-ostype \ + perl-module-metadata" + +# One test requires perl headers (perl-dev) to compile some +# test application. +INSANE_SKIP:${PN}-ptest += "dev-deps" + S = "${WORKDIR}/Config-AutoConf-${PV}" inherit cpan ptest-perl From patchwork Wed Oct 29 13:40:50 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Gyorgy Sarvari X-Patchwork-Id: 73291 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 4688DCCF9F7 for ; Wed, 29 Oct 2025 13:40:58 +0000 (UTC) Received: from mail-wr1-f45.google.com (mail-wr1-f45.google.com [209.85.221.45]) by mx.groups.io with SMTP id smtpd.web10.6299.1761745256790227401 for ; Wed, 29 Oct 2025 06:40:57 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=j5eR5Syn; spf=pass (domain: gmail.com, ip: 209.85.221.45, mailfrom: skandigraun@gmail.com) Received: by mail-wr1-f45.google.com with SMTP id ffacd0b85a97d-3ee64bc6b90so5272869f8f.0 for ; Wed, 29 Oct 2025 06:40:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1761745255; x=1762350055; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=/bcQ1dv2VZiYMl1WeanZq18l31UsUtGMofU+OPj89MM=; b=j5eR5Syn4Rn/0CQcEW3bWNQU3UVRogSEQL3Ap4GGPbUySSQVFt89VdDz92JL0ehi5f zIfb/NjtQZYkORhdfoR35UiS+ZcGjiQD5fN9ezTGGjimcCNrXMmtdi2OnCcjFDMORtRr j+WXhFJwkjN+tI0DhwiFdUwzQ2251LSuKD9Sh++05RkwlWUX+hoP5ok4HAq4fTt3U1hK FWGSZo9IL3PzbRZHVRkxb3L3A0pvo2G8O271ttFDSt4seMifkVQG5duON+wJFB0davS2 4YZrtivzAYOVQ7wtQxdcRArxjcCRe/JbEVSCq25Exd61PyZGCEuuOlazougvLB/42t3P J+wg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761745255; x=1762350055; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=/bcQ1dv2VZiYMl1WeanZq18l31UsUtGMofU+OPj89MM=; b=F2dr38hM052r6s8K+RjdjuaMc3HlGqz8K/YYerNenfCFzejQG+2ePmo8FNf29o357h nYAAya3adGjV+th1valRScjdpY2/1mtyqCo5Yp5iyCDzusb0ca71ZgIYbornceCfpusk ll+v19t4mvFF9CpkBoTgjOlTVF7lJL4M7SW4UJwqKtCymOf2WbHBtVCTlTwPwxyMrPFo y+pM7+5o+8UbtAOLc18QhXcYMDgGwZWPY3w59YI6lc/Ipgob4zDegjBa9qK3ZlNVOr6I SIk8FvHWhJ7Ns46r7NBTIH+Rwfp7Cvsy6OrrcZiKU0H07dcNVjFKOaRe7w31WQOspIqM hGGA== X-Gm-Message-State: AOJu0Yzx+Km3FUfrEVgHzyeTUvS/qnGD4R7oIM2cW7Ur7RJQ2ScDXb+0 hFBqJSjAJ608TYPDTlrlMDIYFN9ubnnwMVLl6lATl8udAUx+9tjQwPEFVuU49mTo X-Gm-Gg: ASbGncvNNR9FXvrKeSZoRA2tUlvw1t0eLnVbeMP08OrIg6z063IiUKTtPbSyrkUnW80 c1hoJKPDnITefA3yQSojjTXch40GYfgI0pYLHZbApcbQ+SFdHl7rpX9jhCveXrg4lj1CZxdo6ZT cxGXP7tz4QxqOD0r8WH/merd+I+HVEopWkSz5ScCaGv+WQ85zI9ftlO5A4ApIG3SXerCl/VBcVY ZbWTUQNMUgsYSMLvxdZ1ZC0MvLUyNGQOAjNq7iUpWRLdcbPXcmtAzLWiDXQVo0keVh5OnUum1Q4 f/LlKuUs6EtcwsWsvCRETjErymW38QedUObMPRb0AKhX3Yg/1SVoL0TRhLm/T1ncDPI/3CD9udy 3DiftlZl7p/zrlz0qq/84qnHg8Qg9J7dx2D/uxifCa6KC3CIkcXXavCssVy6I6WC6mgMJbn8VRA == X-Google-Smtp-Source: AGHT+IHvkC6Fv4EBUmU4yjhluCdZvhK4DBvu5aAJHRbMUaBtedI9QMe7eUMxtTVq91qRLKjUCWXCmA== X-Received: by 2002:a05:6000:22c1:b0:427:921:8972 with SMTP id ffacd0b85a97d-429aefd8373mr2438651f8f.40.1761745254978; Wed, 29 Oct 2025 06:40:54 -0700 (PDT) Received: from desktop ([51.154.145.205]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-429952d5678sm25950484f8f.22.2025.10.29.06.40.54 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 Oct 2025 06:40:54 -0700 (PDT) From: Gyorgy Sarvari To: openembedded-devel@lists.openembedded.org Subject: [meta-perl][kirkstone][PATCH 5/5] libcrypt-openssl-guess-perl: fix ptests Date: Wed, 29 Oct 2025 14:40:50 +0100 Message-ID: <20251029134050.3455088-5-skandigraun@gmail.com> X-Mailer: git-send-email 2.51.2 In-Reply-To: <20251029134050.3455088-1-skandigraun@gmail.com> References: <20251029134050.3455088-1-skandigraun@gmail.com> MIME-Version: 1.0 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 ; Wed, 29 Oct 2025 13:40:58 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/121156 Add missing dependency. Signed-off-by: Gyorgy Sarvari --- .../recipes-perl/libcrypt/libcrypt-openssl-guess-perl_0.15.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta-perl/recipes-perl/libcrypt/libcrypt-openssl-guess-perl_0.15.bb b/meta-perl/recipes-perl/libcrypt/libcrypt-openssl-guess-perl_0.15.bb index d64fc296e2..9790dc4c63 100644 --- a/meta-perl/recipes-perl/libcrypt/libcrypt-openssl-guess-perl_0.15.bb +++ b/meta-perl/recipes-perl/libcrypt/libcrypt-openssl-guess-perl_0.15.bb @@ -32,5 +32,6 @@ BBCLASSEXTEND = "native" PROVIDES += "libcrypt-openssl-guess" RDEPENDS:${PN}-ptest += "\ + perl-module-english \ perl-module-test-more \ "