From patchwork Thu Nov 12 06:42:01 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 103832 Received: from mail-pj1-f45.google.com (mail-pj1-f45.google.com [209.85.216.45]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.8124.1794465750175813018 for ; Wed, 11 Nov 2026 22:42:30 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20260707 header.b=ky+ivs+C; spf=pass (domain: gmail.com, ip: 209.85.216.45, mailfrom: raj.khem@gmail.com) Received: by mail-pj1-f45.google.com with SMTP id 98e67ed59e1d1-3b155f50c24so2706012a91.3 for ; Wed, 11 Nov 2026 22:42:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20260707; t=1794465749; x=1795070549; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=goPk5NvJbGzx4gikdyww3YtUZLGYEN6iYzQR73P2Phk=; b=ky+ivs+CottIdWdjOQc4e5HIyVNSZWmWiypcJOu7orVfrNXYPg97PSu7ES0UjUgT35 kq1emOmmZ7lTFUH0dDwQwhUWcCIWow7GEDmfOWaoajrZsPF3TWGrUKF5RorczwBHlny5 z/LhNWhM4hQ//Yc64bHrMrlD8QXl/eROTENQatn4YAjY/rHwOPRggY1LF/OIbVFr5LAz /hUbmDGR76kRNlJr56GeSJzTk+riK4bW9bKWxazZiVrbAQeFMqnpWn+HWWNGsH7UjQ7f otxZEEuGFyqL/8qTghKFAyocmHCsOj52K98ticQ3rJPYmzbWBkjuDb/FYdwJGBLBp+0A dyVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794465749; x=1795070549; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=goPk5NvJbGzx4gikdyww3YtUZLGYEN6iYzQR73P2Phk=; b=1wpf9u11a5d0W8JwbIdyNWjIiPFZ3M6FP+kEbgANtnUZYK+z3nffhS5oTP+GIAq2xH xxo13yB95OGafRZudODrw8b2+w02iM47BC82QmCVxsrmImgONWZNsC+KEi22smj7lZqV dgbZEC/rHyEa+/vvvdftXKFWyL5WOnCUqOda2xJoMkP4vx9zM49DPDF3PtEUjRJh2AkS T/sKsjkBIq8GZB0YqVZLgPtKRDmeHkvcWvwH6B9teZWSQxR1PhICk9nz2UXbuPUHXGjL aHhD5XfT5sV+XBNIIyjlAeJ+UFML4oav9hAThvGUJqIRNDBIFVG9qXYsnyYqOa63Tpby QIGA== X-Gm-Message-State: APuU4Z8BfCssbxkSfnPLNJ8jjAAr2H8e9Mo3g43j6LXLGOzz7VUXWaRc pv5q6tUwZAkgtjZaEYL/l2KLS1LCCd0tNQDHP80fJnfpHVWaCUJJpAOmf9agNw== X-Gm-Gg: AYBFou2IecwGBiJK8HPc7M23riEJaYioEgcUrGYfbtKEF+59mjM5N4Y6luMdoPYpmig M0WlflbN5ElGYnh03NLvRhXcmvNyt6cjU63jbKuv3z0wjBFvk91f55E+RH7cT0NrZ7O9PMCN+DG p9LDlRZSEIwoVFvWGmRVeJ+I4TZjFzj3Rt2Z0V7+/DP+MXjqdQUUJSBvuFGrqZi023Cg2tmQhIR ekwtEbVLzajZVwNREfZAfT3209IZyNmITYeujTFE7RDWiIc82731iMWoCEsSmDsfI+CS6ovNHSW WQq/A3kfXvhwIWjl8ky84G+jHH2Jn8hjB6vmtAOyewBJXyEPVa/YgjrsloAQUoRBifL/ya1PLX7 A9iL9XXfNATlDByk5fe797A2uTgpCrj2W5+tLwPF+8VmG1jUcTMRKebx8BwArXYvnKf85O/b3sZ Vz5hvismWcYoO+j5K5zI77j8+Qsk/8GKXXvuKdRwbJMaqJNP6UyTff2GlQWqpb+tb8SYXbfGaqY CzL8SU4uJ2+BdbXbsI2gbzbv8lHLJI28+jQpnLDY3WWzibfFwhV2WEGcgkb8zWzo2hACHKQJRfH lObgvf+F1R7L+dIDQ44SRxWr0u5dTtkBo83ktyOW19vm2QykS4Iy94ZAARFJ0lBKYWUXy1FpmDT KTOV8DCvaPvxH1ifBW/WT6Annc3MkToHeA2aiS6s9qT+yLThrUnb7IvI9xABJvFFx5smFVfXcZ2 U7cgK7TcQ4ymKY5DQrbm+t0Pv2X4XjjDEKY24q6RD8N40iRkR6SH40sH3urMwAHGP/o+k3CG/3P TI4ExO96j/4UiPVuYhLzaUXdgfwGl2Mb3aaf0oHjMKvgOJchPX8SoH6ZHndbYD8yBiQYCFpGJZq X5ZZNJQnOXdQEzn+ucrxs9epdA== X-Received: by 2002:a17:90b:4c52:b0:3b0:b03b:699f with SMTP id 98e67ed59e1d1-3b182df32e8mr4797592a91.1.1794465749390; Wed, 11 Nov 2026 22:42:29 -0800 (PST) Return-Path: Received: from apollo.tail3ccdd3.ts.net ([147.160.63.35]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3b197c768e8sm2984715a91.11.2026.11.11.22.42.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Nov 2026 22:42:28 -0800 (PST) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-networking][PATCH 01/24] frr: upgrade 10.6.2 -> 10.7.1 Date: Wed, 11 Nov 2026 22:42:01 -0800 Message-ID: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.56.1 MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Thu, 12 Nov 2026 06:42:38 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132170 AI-Generated: Uses Claude Code Signed-off-by: Khem Raj --- .../recipes-protocols/frr/{frr_10.6.2.bb => frr_10.7.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-networking/recipes-protocols/frr/{frr_10.6.2.bb => frr_10.7.1.bb} (99%) diff --git a/meta-networking/recipes-protocols/frr/frr_10.6.2.bb b/meta-networking/recipes-protocols/frr/frr_10.7.1.bb similarity index 99% rename from meta-networking/recipes-protocols/frr/frr_10.6.2.bb rename to meta-networking/recipes-protocols/frr/frr_10.7.1.bb index f4a98e2471..6e238fc7bf 100644 --- a/meta-networking/recipes-protocols/frr/frr_10.6.2.bb +++ b/meta-networking/recipes-protocols/frr/frr_10.7.1.bb @@ -14,7 +14,7 @@ SRC_URI = "git://github.com/FRRouting/frr.git;protocol=https;branch=stable/${@oe file://frr.pam \ file://0001-lib-Don-t-use-paths-in-bison-output-defines-directiv.patch \ " -SRCREV = "c8efb33af96f9f1220d0fdda6ac049f9126edd6f" +SRCREV = "f8c0b08dcb0c78f9e42b9b86ae70b049e4e617c1" UPSTREAM_CHECK_GITTAGREGEX = "frr-(?P\d+(\.\d+)+)$" From patchwork Thu Nov 12 06:42:02 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 103833 Received: from mail-pj1-f50.google.com (mail-pj1-f50.google.com [209.85.216.50]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.7985.1794465751144551404 for ; Wed, 11 Nov 2026 22:42:31 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20260707 header.b=ZzlrRBdN; spf=pass (domain: gmail.com, ip: 209.85.216.50, mailfrom: raj.khem@gmail.com) Received: by mail-pj1-f50.google.com with SMTP id 98e67ed59e1d1-3b08a162d4bso2235602a91.3 for ; Wed, 11 Nov 2026 22:42:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20260707; t=1794465750; x=1795070550; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=/QzChJMlREStPUuUjPFRgSEUMXo2g2NJDKW8EPKWQuw=; b=ZzlrRBdNbXqHswoOQUI0f0YnmMPrDex3Pg83QnAYrs1690Lns2CwVIPZ+pMX7V5fjx +DzDSYKR1LPUzS3CmdtE/4bLOuyq92Po0KaETpwMcD+aypKahM6pfSgZw0/+BoTa9tgC CE7WqOaW/w/lmzHvI0jCwXdpq2BTHWvApFLVEjY4oZaz/9uFkWcdffOxGAi06qF5vvcb zEGXwDL3da7Vei2YWA/v3STGALlOBfIpI3L1LTjN6vsSYw1OIRSHn0p/widQrD/OFHD/ ke9J1mgnbz37+HmhJG4Y00J+nwutFzY5Gc8dqbnrcATbCkwzbMHyqpMCj7XVfT/YUylV OtDA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794465750; x=1795070550; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=/QzChJMlREStPUuUjPFRgSEUMXo2g2NJDKW8EPKWQuw=; b=TsS5yHIHkYMb+99SfDjoNCbcXjH8Wd7P4jwRWQFYE7oJHDVHTACz2OEDP6KIq6zDtv NNr1SB7TrDU4NjlI5HBkeUsBhP3qYAPpkBxcdQ4erRvV496SpIsM7F/OKyyxYtG5gSxh EOU+iNAqGOnuLt2yHBJEAMD05Lv5m0e9WQi47q+/srNgpHzYMLDThAlWCg8GapCxGOh1 A6+MsRcWqTxXPe60sW5eE7otcccwykgDpAfBuI/g7KWs9LKSwiQAkmXMaOt0seQ+DKaz +KU+1agrj4dIbPwrr4ddYik/CiFW/fxYEY+iu/ccZaNi2JbCmQBXjl48wWYu8k9LqBIE HlEg== X-Gm-Message-State: APuU4Z8KiK7jKYP3+3calBe+iiH9WhO9Gnwx/Y90bwooP4mKLN2/Ruk8 erFlm9UIyOU1qVTxeKwgk7+hoSUPQUHouRgPbIIagKV4biy6zYfuTnMW5lnLrg== X-Gm-Gg: AYBFou3H4mUi6sC+hV5sfSfSrhwqSny9ic35p1LabkNVi7B9uRqvajEwp34DYMB98cw BMpSIWiMa1R7C6Wvc8JWhhqeLU82mCjTbxAmIJ4ZVV7clTIpz5hiiSAyXJ193J5scDn7kcYdNZK qjLtTgipGenbmbxwtYR3YrgzIpHHuNLbxQTo0KrVRDlf+bjSz52I5EH33KPjbmc3OE+PYdy4HBo q4Pjt15n0KvFKZia1EACMwQyMdJV4cg5Pk7FMOMGIdLh51XY2pJbNV62eBnv6Vo0BOdlRD2Jrcn 4DZr8eC5Z09n/9E0UDIHe0koRCPf0VIXADVE6NuymGhB4o2CEs1sstr9FylsIcUcg5IIvznOTmB bp3nCa0sFg4bp/mNfxlFueqxtJadRe6NxtWbpbMXivq+92Fo71qrm3bQVu/dibhkX900EQ4chMz GIk8gaaJNXHJJHDmC/a+Bs8wUcx+UpatWWK63pg7ezPhqARPzUKJstCcmKiO0LIJC9PAWee8O3I xRg1vt2wUUwLnObZ4ERo1RmFGwOoEQ7HOZHTtDohcK0Fxcmaygo59nLhS3WfTHQwDdv0eVKTs2M a+ygG2j9+Eo3vuyQwIIgWe5ULanE/lWkDRcmC0oldOOFYwcRVoHWLN6m5ObLvGlCGJArwnDwWBO F5poDENFI9QvsExFrxgS9vEICJAwvv3UPKLpa0+xytjTJhS1KevGLMjxDlkbKF85HYMNZ9DSiQ6 Uwu5R7SxBDnaFVmc/IE+Vpi1NJKMdYYihj+f8i9cHe7wlda1bxvuRQv2G4jAOUFH45clEylXMAp SFiGY/azkTzg1Aw8KJ/VmTLSO2uRrsgT0SciezP8tJUNkW6e0JDnaF0QQOwF6oTqsChvrdryYPJ lb5Z X-Received: by 2002:a17:90b:4e8e:b0:3ad:1b0b:1246 with SMTP id 98e67ed59e1d1-3b182f296bfmr4266424a91.32.1794465750430; Wed, 11 Nov 2026 22:42:30 -0800 (PST) Return-Path: Received: from apollo.tail3ccdd3.ts.net ([147.160.63.35]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3b197c768e8sm2984715a91.11.2026.11.11.22.42.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Nov 2026 22:42:29 -0800 (PST) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-networking][PATCH 02/24] htpdate: upgrade 2.0.2 -> 2.1.0 Date: Wed, 11 Nov 2026 22:42:02 -0800 Message-ID: <20261112064225.2410019-2-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.56.1 In-Reply-To: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> References: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Thu, 12 Nov 2026 06:42:38 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132171 AI-Generated: Uses Claude Code Signed-off-by: Khem Raj --- .../htpdate/{htpdate_2.0.2.bb => htpdate_2.1.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-networking/recipes-support/htpdate/{htpdate_2.0.2.bb => htpdate_2.1.0.bb} (95%) diff --git a/meta-networking/recipes-support/htpdate/htpdate_2.0.2.bb b/meta-networking/recipes-support/htpdate/htpdate_2.1.0.bb similarity index 95% rename from meta-networking/recipes-support/htpdate/htpdate_2.0.2.bb rename to meta-networking/recipes-support/htpdate/htpdate_2.1.0.bb index fe10362dd2..d19c2bd7d9 100644 --- a/meta-networking/recipes-support/htpdate/htpdate_2.0.2.bb +++ b/meta-networking/recipes-support/htpdate/htpdate_2.1.0.bb @@ -14,7 +14,7 @@ LICENSE = "GPL-2.0-or-later" LIC_FILES_CHKSUM = "file://htpdate.c;beginline=25;endline=29;md5=2b6cdb94bd5349646d7e33f9f501eef7" SRC_URI = "git://github.com/twekkel/htpdate.git;branch=master;protocol=https" -SRCREV = "c3666d6d107662081339a1a24cab092810d7cd00" +SRCREV = "b5be47f4ddefc9001a0a6ad9ee6734cbd869f311" TARGET_CC_ARCH += "${LDFLAGS}" From patchwork Thu Nov 12 06:42:03 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 103835 Received: from mail-pg1-f181.google.com (mail-pg1-f181.google.com [209.85.215.181]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.8125.1794465752698029294 for ; Wed, 11 Nov 2026 22:42:32 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20260707 header.b=w4ofKq7S; spf=pass (domain: gmail.com, ip: 209.85.215.181, mailfrom: raj.khem@gmail.com) Received: by mail-pg1-f181.google.com with SMTP id 41be03b00d2f7-cdab938dc83so1576434a12.3 for ; Wed, 11 Nov 2026 22:42:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20260707; t=1794465752; x=1795070552; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=bMy+o2Y0P/gK315uAxp5jbvpEmJ9+Hudeq3NVOnDwDM=; b=w4ofKq7SkFRj/2ZU+jbrJAGhPD4If/FxS4awidZckRVgQQtB/1PIZ1tH6+ynX0pWtd wkVFfy1LrP+2EpRFg4uHDN2mS3k2CoJ+tMOAtRxcu3qLZEiNeMKdIfqomuUJhFb9Fyx2 9rB+Z9QhreVim9/VDQj8eKJ7ysxoiqtXcuuWeJEl6Tf23qQDP9C9k2byq5h00yKjJmsT MJAq037OGC53r6IS450FtxzJxDI5JOhL82Gs736lmiPtPXEcPhGqsfV1qaQftR7n5evH xfPBah5KUBzZXvDV75KNxtR7SqW1Ubt5EoS4Znrr7w5gHpzgZ5rtyDong5hMRUzWUpNx jsRQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794465752; x=1795070552; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=bMy+o2Y0P/gK315uAxp5jbvpEmJ9+Hudeq3NVOnDwDM=; b=qNDB8WJmuvS/I80j2lUbVrTyXwSDqjZrgX9ybBIruiVuvbnqSm2CARA0c8QNDMtD3X GQ5NmYggU3oeW60aZkSHH7HylroXOUt+8nWWuqlAqSKsECwo3UebWKXhO5mKuvj+hKHO Hkqapl5OUbbwP84hbiAehyc1ADEs0MdIPGMvEW8RDZ/syN/6z9RLid24Ylw8Pi/b2rCf KdNljq9Q3jMnWr3DtwzetsC1Q95YYC7RRa7Szuj3BExczDZ6so+qsqFzbFeCew9fqBFj 0sFun/78kYq/P4+ihFtNoanL/PQ1BLCaXr+zWuuy5TvLFyFi+hdvfIwtnbjS3wTPooFt a7vA== X-Gm-Message-State: APuU4Z9gF4UDJTpTgkyA6p2HO6jExb2Rxxny8XNDHvOvcRVkcyirfnu8 0oI2SDsNLhU8xUXyI0tlCCQyjyHC/WRSCxM4b7zPNE5VaNwkuKYKGTTN847QmV2Q5MI= X-Gm-Gg: AYBFou3jjEQBFO7NLqSk5Yc5EuQabDfCeTZDZ6mTeOdZkU5sEra4fylH1ku4eSnMhzW +3pB88G5ajW972wOtE9BCkp6Ypw7OvYZ/+qBjkwgvD3ZxPggFVltdvGZT3LDODn6SMjvjiNKJ74 zTaorL1DUHkOQcmHajU2727mClIGCisTb+yqK/okoOjWXdYWo22S5LgMHBBo0CS68DJ79W7VABo oqnDUOZWCm3ZjTk22zAaTRPS/knhvf0x+3fAttNkDmDpxm7UNfSDMuFE5JtTg/99OoEnEIpSdXv 95qyJgEXEaKPjtm/ki7mHMy+7Ero9VjC5Ag3uMwWBWFGuIQtOrhOn58zUAZIT/gUaOGzUe/Kxrq vEOStc6I4L0cjIJkJveGzxjNQqI7PdeJusDnjANUP09ZnQJ1Xl4P7hIjmoWATGC91F2E4SSoEOe KmKyT0iTOyjdc2Uc2CJDpdfqwnZVWJzd/YWaZeFzHkBbh8PCFlQ1sKkk5OifRx464Hak06aaOsq GLaWRivmq2nnaKXbmOFyY6ebW4S7uCFZqTm2PRhBsY81Db0kdijMJld4YXZ40Pp8nVc+tCsXr2y WzyihvVpgK3SaNoegJWoOmOcNIxbYcH/eotKKuRPPNR1oyrlKFChRSobuil+e1xV5STSdZrZ2wx nL6hUingx7jEWrNZnVm3kmldcVjLbEhosh9B0+JceW2tEXQTtYp6UMQ7cq6fnXg3SjiNLI1VWsK P0EUEeAVk9PsyeQNf/ZT0gDkMsrDIS6j+7oSUGY7uqrH5PRt+g8FqbNjNO+E9y7i/vebx3gJYz8 jICjgPhvwJ5zYzH1nn2hJrSZaOUWcH6VKdVKxWxMn99G01XiEIc5OpQenhMshnb7MxNfrCyLKPA Tpfo X-Received: by 2002:a17:90b:3b4c:b0:3ad:8ecc:5907 with SMTP id 98e67ed59e1d1-3b182fcee89mr4751356a91.56.1794465751903; Wed, 11 Nov 2026 22:42:31 -0800 (PST) Return-Path: Received: from apollo.tail3ccdd3.ts.net ([147.160.63.35]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3b197c768e8sm2984715a91.11.2026.11.11.22.42.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Nov 2026 22:42:31 -0800 (PST) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-networking][PATCH 03/24] libcpr: upgrade 1.14.2 -> 1.15.1 Date: Wed, 11 Nov 2026 22:42:03 -0800 Message-ID: <20261112064225.2410019-3-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.56.1 In-Reply-To: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> References: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Thu, 12 Nov 2026 06:42:38 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132172 AI-Generated: Uses Claude Code Signed-off-by: Khem Raj --- .../libcpr/{libcpr_1.14.2.bb => libcpr_1.15.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-networking/recipes-support/libcpr/{libcpr_1.14.2.bb => libcpr_1.15.1.bb} (92%) diff --git a/meta-networking/recipes-support/libcpr/libcpr_1.14.2.bb b/meta-networking/recipes-support/libcpr/libcpr_1.15.1.bb similarity index 92% rename from meta-networking/recipes-support/libcpr/libcpr_1.14.2.bb rename to meta-networking/recipes-support/libcpr/libcpr_1.15.1.bb index bdbd244e33..546cf8427e 100644 --- a/meta-networking/recipes-support/libcpr/libcpr_1.14.2.bb +++ b/meta-networking/recipes-support/libcpr/libcpr_1.15.1.bb @@ -9,7 +9,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=08beaae5deae1c43c065592da8f38095" DEPENDS = "curl openssl" SRC_URI = "git://github.com/libcpr/cpr.git;protocol=https;nobranch=1;tag=${PV}" -SRCREV = "f091b2c061b307ee89b164c39976fc9202a1c79d" +SRCREV = "3139b2682f0b1d6af8c7ae48cf400f9d9988deec" inherit cmake From patchwork Thu Nov 12 06:42:04 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 103836 Received: from mail-pj1-f52.google.com (mail-pj1-f52.google.com [209.85.216.52]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.8126.1794465753929019162 for ; Wed, 11 Nov 2026 22:42:33 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20260707 header.b=GjZOXr4H; spf=pass (domain: gmail.com, ip: 209.85.216.52, mailfrom: raj.khem@gmail.com) Received: by mail-pj1-f52.google.com with SMTP id 98e67ed59e1d1-3b17cf2fa0aso1571176a91.0 for ; Wed, 11 Nov 2026 22:42:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20260707; t=1794465753; x=1795070553; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=1XAXsuSiYGwuYG3OmdpWgtvav2Qu7kHj5a6AX7l6Rvs=; b=GjZOXr4HbHjSqtqkN9U/gHWJATVqap5+oagbWUZt7zgxaxK3WPQDy0+iFc6rzEqu5h Q6PrQcltF6RwT14rRUxl7zkEzTNMMcaDjTn95Cofyvig8ysmhUmvQ4YJ4Kl3CQVZIAPr S45fJhK/pohU47b9rlN6CIbbmtmicaXC5Kog4QPqwmgp2b7Hlh0JiibxH2T5McNxP3LK QcNm0B/Z9fK27sTrBJiNuu+2Beus+ZuRaAwu5XG+7ZDawb1CF8LRJQ1Is9UmH/AN2baE BGruxJcyUef2nHMyaeh+GN9E/aAu1PpBdA1ZkU1HtBhcXt12t5hJfatGqLx1xs6CoPHM pwOw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794465753; x=1795070553; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=1XAXsuSiYGwuYG3OmdpWgtvav2Qu7kHj5a6AX7l6Rvs=; b=eejerqArD/Q2q5FaPOzoXzsIZ21cMHfLOFS7q+H6tIygGpVHKZ6uaNWfRG8BCWCOqH tOIUAcX+/FEqg+RKjLEIRo+aDgSQ9cR5okHaJ1RaB+Afkgq9NKKP5pFilQ5RhZzb00j3 n6Wcr99lAYXGYHl7WoceaMsEuOYUvNCZGvvuyOb4tELRkqfTakpMf6yuvKPsTWl63umb ScUXVKJkIHW9AndNqZAi9aYajUY71fgAcqw94NS3xLq/Um4xwhZcW0ZMRvAHX2VZUn+H pp5req6p+mLgz91Nasy9nrl4iat5uKpA8hRhGCa/3aO7pGeWJYieuROeSJrk99oA19IM 4bYA== X-Gm-Message-State: APuU4Z/uQdWXhNQjdltxav5Tx6L3cPz64FBAcD8vSLdWmW9/u/7lS9DV HMRqBvMxoI0BPMTvvRZGQIWgmPgeGSFOVsR5khbao1XMcvHsrzmB7e4qsi8lWyZLkRw= X-Gm-Gg: AYBFou2Q3vQ+w/f4UbPhLqk0zJxOMrBKqtK2k/r/IitrthoikP3ndOnS37tbGoXkdCC HXWxfszgslnNsK0NG5Dhke6q5H2Nleb+4WM9ZPrtaOWTOjwggZptg5V/DWA5w//uSIZYyaObRt6 WgEo1ds5TFxR3alSmgEPpKaWR8XNeo/MbIJ21/4i95rWdJfhzCeg47EKp3tbAO6+x3p7v+5ntJu zweStNIa6UekBmejjlFmt3INFySohBi2W/no+t9mfnOwxsL1VUozuc10bHBkY8MkUxmwvyXYwGY W8cWNPsXjGFBatSx+uvYA42vSfWBOdCK8dRYx1DoOch/pHb2QeoxPhEPKilznm8tXCDHkxGCn8Z DHU9wa3vvmy24GEBYaSr5N8nBor/uVeElGbMa3p8GUqxuKzmqTdLUkh3/MA9fqZqKrfr5b1qFtq vUC3TEDKVbf4t3isCHPr6+KvflMTbO6yCKdzL7l9pscAtuZW+vDbLIVCsOBA4QyPn39YDiJtASi Y/EiGAQrXO5te/87MfI3p9Fm3JntMg2U9MdZIjLcLWHCoxLW+894saydj+umkdlBO0zfraq1OCP 65ogOW7taUx7TbpiATsLILUAaMNrllsAYFMHGAnjiqIYoReMZpJZbABUD3ZxeVBuc8ciZJuPhci 3f/hVul1Bw0nqaoskPR0Q49jVFfkXrNLBRuHS2XSe9+9eMS+Zd7f2ronQLrwBhZ61wNi5X8FbPO xROJrBflouZQWIWjTxqzL40qSGqT3MCG3esE13Nwce2qt2Zq9t0obgomnYKOqcLfKTvDeDSPoxp VCfsL6rMkFP3nTaLHQCMNN5sWtyKVprVtgTBTciON2N0dqLnlFpF4UV8VuybMgDCzIowHqn0QOM p3Jn X-Received: by 2002:a17:90b:2884:b0:3ab:e588:c2a8 with SMTP id 98e67ed59e1d1-3b182f83739mr4365552a91.64.1794465753081; Wed, 11 Nov 2026 22:42:33 -0800 (PST) Return-Path: Received: from apollo.tail3ccdd3.ts.net ([147.160.63.35]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3b197c768e8sm2984715a91.11.2026.11.11.22.42.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Nov 2026 22:42:32 -0800 (PST) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-networking][PATCH 04/24] nbdkit: upgrade 1.49.4 -> 1.49.5 Date: Wed, 11 Nov 2026 22:42:04 -0800 Message-ID: <20261112064225.2410019-4-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.56.1 In-Reply-To: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> References: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Thu, 12 Nov 2026 06:42:39 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132173 AI-Generated: Uses Claude Code Signed-off-by: Khem Raj --- .../nbdkit/{nbdkit_1.49.4.bb => nbdkit_1.49.5.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-networking/recipes-support/nbdkit/{nbdkit_1.49.4.bb => nbdkit_1.49.5.bb} (96%) diff --git a/meta-networking/recipes-support/nbdkit/nbdkit_1.49.4.bb b/meta-networking/recipes-support/nbdkit/nbdkit_1.49.5.bb similarity index 96% rename from meta-networking/recipes-support/nbdkit/nbdkit_1.49.4.bb rename to meta-networking/recipes-support/nbdkit/nbdkit_1.49.5.bb index c1d9b18356..4df3d4c6dd 100644 --- a/meta-networking/recipes-support/nbdkit/nbdkit_1.49.4.bb +++ b/meta-networking/recipes-support/nbdkit/nbdkit_1.49.5.bb @@ -12,7 +12,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=26250adec854bc317493f6fb98efe049" SRC_URI = "git://gitlab.com/nbdkit/nbdkit.git;protocol=https;branch=master;tag=v${PV} \ file://0002-plugins-Avoid-absolute-buildpaths-in-binaries.patch \ " -SRCREV = "9ac3038efcb2d9be603788bfb7e1b1ba2eb06f57" +SRCREV = "4915a2cbaffdd74856be52574c22ae3cfd5985c9" DEPENDS = "curl xz e2fsprogs zlib" From patchwork Thu Nov 12 06:42:05 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 103837 Received: from mail-pj1-f44.google.com (mail-pj1-f44.google.com [209.85.216.44]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.7986.1794465754719531940 for ; Wed, 11 Nov 2026 22:42:34 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20260707 header.b=t43Zqih3; spf=pass (domain: gmail.com, ip: 209.85.216.44, mailfrom: raj.khem@gmail.com) Received: by mail-pj1-f44.google.com with SMTP id 98e67ed59e1d1-3b0e61a4decso2984545a91.2 for ; Wed, 11 Nov 2026 22:42:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20260707; t=1794465754; x=1795070554; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=B5xeQDPepjG1TmQ/2eQC0dQTft0IH4BC7wMhpSkYpaI=; b=t43Zqih3EudS/h7pMESwHwgd91pSsaPzZpkTeUKy5UEq1EaJG1tL5Tdnw8NCj3mJ2g uffXAWoV5OSm1B8XCMxvwOHbKQ6tgIJ8CyDCBXSmswlJCUFf8NdyUp1O/sWFu4HGJ7+T HR4Ij+VhDIpwimJBMQZsuHvIK0veUBufgL06yklL/q1HXlTgUgTRxzPsSWCi8bpkmQUE Ijadbdnmf0g/Xoqy37vC2hyHsJ4/baDA6SBbWnO0PF7OJgOJeHfZC5ztiysoz5Q1AZtf Bz5auaO6wBoiCccOLM9Z2POZJnWkJnL9x61hwbt3rkmoh3uoN4/fjQPBwPLjoYsgQqvd RN5Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794465754; x=1795070554; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=B5xeQDPepjG1TmQ/2eQC0dQTft0IH4BC7wMhpSkYpaI=; b=UMvqDUtDLGjIdRkRWhHC5Ew4YXSt+vz6PnVxLG8v+t7g1OZ9R/KOuPXS5HxzW/wzq0 kitgXI3aJO+TIEWwWpzI9Y4EmemzGcZBE2geAhS7iTG+RCPNh+xQVrPkk+YtPqPbk1KE xqrMIqPFAvvSpHis6Ax7Hok5r4rOBkaZGFjREAA+UsMju+RZ4n6MHFNeIADYHQV2LG/a O7QXEuZB+wbodGLRsfZp6i4N2b1kkV1ibRyG43YVTf68cU/DR/JRtMFN/f9nrWQIXYF9 ecOxXaGx6qm3+A16IQaWlvUuxjXSgYU0tt3zCqWMImpn+Kyktjc5gQ3SovYVBYw2DmT2 stkQ== X-Gm-Message-State: APuU4Z8oT3xxXkm4gaKEzL7idRQLAXHBpXh3L2JFVv8bTk2IWHw5gY+W /WYej1IYbgL1JYA7HwLZZEB1wxydClen0SdcSc9fbR03I3+jcWMfPhoHwmtW7XpEjBo= X-Gm-Gg: AYBFou1HstT91y4ZCgbkC+HIkyEuIN8nOqZavNX8oGi196UX8A5v3zMONrZVXXwMLwO 7cG3/y9uSoEagbojY+2eXButxvH9SFJxzK6I7D8/tscq+ptauWJjqqv7zA3R35dgUmlCf2yk/tF 8Df9bMG2+whQ9ANZcYqj5Is5V79o7GZdqJBpJtJGWCxLaKMKNWknM695/E3pbHTnc6cY3KKY9DQ 3qvRV/7WVFqvVdfCBjyMqMSBgHx1BhMUWHacfcj61VwLQHnpzP1OZHnaeYgp47Ujb1D2Xq19rIw anV+QUv9KyogjHfRNN3/z+vkT0PHlJTwUtajuZTWoSiSH46k5GOh/uqxc+buWBjn5QWFhut2itU fsbdWr+nvAnBJiqvWhQW4/m4SwKvJOyQGKlIJDERPDjlsCILq07j7eDDYA8K82c6VOwuucqyk9K Xnw81Vuif4UwsqfgxzVPYyNugQqTtLGwLC2Xj6Hb2A/Q9H2JHKRtyrq2z3tYuUWxQqxZz7s6eTs I2lOpsewdDHlfnRKJ2ujoQ4v6XtVu350NIoNdv4x+XE8iAr14YWOeMd3Ymrt6u6H3imMQTHGL5b VKOqfaSr5JauNF87qWesecM1ITPkyxWIxWzzbdiYkS1n4HXzZEvF7IOOEzbTiPJ2ITbAGzBhOp5 gHS3FH7ivFfOHDu/7wLJ7GEqkYIAnUgRUYiXlCIX8j8Sp17Vu/ZY2bXxwktM6pkKzshQMzLGCgE To/+kIpU6v1aFeMgQlzCflZjWxqiJkr/v8GUI+ln3Z25w7ABUH9riDUGdhg+YJibeyfIntxf0Ov OZgoUKcTduuj2U0uCTAeOMwIbZlF+u9Yp5hdKGpzBq/08fcSV2k44TvqSQX/aFtoaGnWWJiY2Qg +E+W X-Received: by 2002:a17:90b:4ecc:b0:3ac:a521:959 with SMTP id 98e67ed59e1d1-3b182edaefemr4398653a91.29.1794465754078; Wed, 11 Nov 2026 22:42:34 -0800 (PST) Return-Path: Received: from apollo.tail3ccdd3.ts.net ([147.160.63.35]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3b197c768e8sm2984715a91.11.2026.11.11.22.42.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Nov 2026 22:42:33 -0800 (PST) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-networking][PATCH 05/24] networkmanager: upgrade 1.58.0 -> 1.58.1 Date: Wed, 11 Nov 2026 22:42:05 -0800 Message-ID: <20261112064225.2410019-5-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.56.1 In-Reply-To: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> References: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Thu, 12 Nov 2026 06:42:39 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132174 AI-Generated: Uses Claude Code Signed-off-by: Khem Raj --- .../{networkmanager_1.58.0.bb => networkmanager_1.58.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-networking/recipes-connectivity/networkmanager/{networkmanager_1.58.0.bb => networkmanager_1.58.1.bb} (99%) diff --git a/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.58.0.bb b/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.58.1.bb similarity index 99% rename from meta-networking/recipes-connectivity/networkmanager/networkmanager_1.58.0.bb rename to meta-networking/recipes-connectivity/networkmanager/networkmanager_1.58.1.bb index 003ef86c02..3173aa3ace 100644 --- a/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.58.0.bb +++ b/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.58.1.bb @@ -45,7 +45,7 @@ SRC_URI = " \ " SRC_URI:append:libc-musl = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', ' file://0001-linker-scripts-Do-not-export-_IO_stdin_used.patch', '', d)}" -SRCREV = "61302aac7f2e7411f3b42159544926484eacd37e" +SRCREV = "7406dfbcc35beed79bf2734e3e7376ead320bd99" # ['auto', 'symlink', 'file', 'netconfig', 'resolvconf'] NETWORKMANAGER_DNS_RC_MANAGER_DEFAULT ??= "auto" From patchwork Thu Nov 12 06:42:06 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 103834 Received: from mail-pg1-f173.google.com (mail-pg1-f173.google.com [209.85.215.173]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.8128.1794465755570175840 for ; Wed, 11 Nov 2026 22:42:35 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20260707 header.b=p5YyTIfx; spf=pass (domain: gmail.com, ip: 209.85.215.173, mailfrom: raj.khem@gmail.com) Received: by mail-pg1-f173.google.com with SMTP id 41be03b00d2f7-cc4aa0246b7so1594525a12.3 for ; Wed, 11 Nov 2026 22:42:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20260707; t=1794465755; x=1795070555; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=3bsW8j7HAytgikzzI1ua+c4jPojaTum3bkwKxsiFqlM=; b=p5YyTIfxGJvHkZpuGmj5zA/DIh1XUDxDJC1z3mwI3oBQRb4uVP//J/HTNPN84u5yHd g8He/p/auZbAd6Ken3ixnzWS829l+zRPbTot8s1o0bT8Hpxa8ZT898SMcMhTyD4ZZwjd AHJV9v+1Iwyfp/Ucilq3vTli+w+IwgMjjk+Lh8lPbtWtLKQq3eUqd5w+vz6b79OIm1Qp 8HvdPucL+XQTRIOXF3MUoYteESiI24x4FED6nz8+kkD2H5Q/X2lT6OTf7DCvd25koaq+ AhMYq/NkxhWT6Xb9MBmfFp9TzPxw5SQ7NHGsPb6zO5ZauNDjsim9g/sRPefRIjRJVrYY BN7Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794465755; x=1795070555; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=3bsW8j7HAytgikzzI1ua+c4jPojaTum3bkwKxsiFqlM=; b=Uy3M9D8W2himw/YEOJueLyu7D4PDvE24wbOVnSYXX5ay6oePJNUuv04ng1FFM3V8aK VcfoB8O+sXaKhSkzVXRRtwgrfAA5nMI/PMHji0RRCmqDpWm/aayWUMgELAFs1IiKwD/m 7cLUoEMjilz3SAatGXC9F21+xZzSkP2Wms9A+UXeQd/k0dpjZhh0pC/LCMwCWgaorn5V swtfPbFwlSwrhSXiZ4ERIhmyRCgko3diOkcmxRvo8E87HaYU/eksegwVyJxf+g1crKTX moNk9hJM9FRgX12NQnphkOrnsGvmmqOa23PeaxKWPb1aqnEHm+nK0rEry37Pc+lLWHwb BZPw== X-Gm-Message-State: APuU4Z+S6RIeulocNLbpPx+nwWxeJQ6GKpFbWMe49Tp+1atID/VZiZa/ IcbRIv8fqanso0EBHcjAzVzCd1opQoe8j/cKjDSqzglrbQT5MSbqu/VaNPSWfA== X-Gm-Gg: AYBFou2PMp8pmK2yG8vsMxoQqTFSPHEWH8HaKPr59V8z40uA1YWhzDDNKcUGCuG4/1l PUUaIQ1MOycX/lpVvVeWug1yJRel/iBfbyd+/O/zSKDkhgPguOxB3yB09aUvtQ18Dy80blPWLZc 7jVbi74biHtNWWHPqr03eewjUKhoBM8dg9ivbo0t1fDy/I8JtBORCzNkYLXys7fXS5AY9/3I+rO cXj/bEQMJ414hSaIZ29qEVspcM+9w+BiuAjQklinJ8IsdGPq1VieplzCuGHv6Y6O3QertFshdje OXQOFBiEbRLse/y8OOp5MQHQTOt2s4SAHf5fpx540CRTnXK/QpQWPt/SUJqEEh0Gu94hVUpVi/i bGXNTsvBcjTMhTZ+SdVgkO4JTmt3pzejZGcdd35/KC3RycHQip4iUmTUUZVbiaHrnj5J9Z9tTrd tghgRqtL40K+O9ck94GU1NZWOFko5UWK248TjMkEKFbzwP7JY2WTBiPM1x93NrwIoBCBCDFL6sj cb22+BZUw5bdCG8fLmrS4YYDT1u2VHZAu1qzDvC5LcAf1xMN27vjP6x3LUenn2uzWmslp3nBSxQ MqsQJr3K/NdnaNxA3VlXtcdKrjE5m0d4CEYNE/4IoHwEivvNIkWLx2+0MK7TsGfZlxpvvdZhfVJ GyPcvhmq8I5s1O3RconsTjFPLlnCtB4NpfwmLv4dlA1oQawhUju7QVE3EKrDcOPBpxtSNgPP13Y Cdcqo26RqXtK6Pqu9AIaAVgY+lIS6B1R31wxvu84eBbjCvoSgbLIkZ/TUewQK1pijgoPsYdXYuY PzEaPdnGiuJRKY28Nz8/qG+ovmz45PfdehrpZiJ1XMnIfGXYkZeEax1WAmGf0MBLSdDnuDJO92c CqhktnjIZDNWVKPcw8GhsaL8xQ== X-Received: by 2002:a17:90b:4ac2:b0:3ab:5832:72af with SMTP id 98e67ed59e1d1-3b182f22fdcmr4217308a91.32.1794465754977; Wed, 11 Nov 2026 22:42:34 -0800 (PST) Return-Path: Received: from apollo.tail3ccdd3.ts.net ([147.160.63.35]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3b197c768e8sm2984715a91.11.2026.11.11.22.42.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Nov 2026 22:42:34 -0800 (PST) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-networking][PATCH 06/24] weechat: upgrade 4.10.2 -> 4.10.4 Date: Wed, 11 Nov 2026 22:42:06 -0800 Message-ID: <20261112064225.2410019-6-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.56.1 In-Reply-To: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> References: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Thu, 12 Nov 2026 06:42:38 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132175 AI-Generated: Uses Claude Code Signed-off-by: Khem Raj --- .../weechat/{weechat_4.10.2.bb => weechat_4.10.4.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-networking/recipes-irc/weechat/{weechat_4.10.2.bb => weechat_4.10.4.bb} (95%) diff --git a/meta-networking/recipes-irc/weechat/weechat_4.10.2.bb b/meta-networking/recipes-irc/weechat/weechat_4.10.4.bb similarity index 95% rename from meta-networking/recipes-irc/weechat/weechat_4.10.2.bb rename to meta-networking/recipes-irc/weechat/weechat_4.10.4.bb index 01565119e4..9d2b314ddd 100644 --- a/meta-networking/recipes-irc/weechat/weechat_4.10.2.bb +++ b/meta-networking/recipes-irc/weechat/weechat_4.10.4.bb @@ -8,7 +8,7 @@ DEPENDS = "zlib libgcrypt gnutls curl aspell zstd cjson gettext-native" SRC_URI = "https://weechat.org/files/src/weechat-${PV}.tar.xz" -SRC_URI[sha256sum] = "6fcd05f350c808a4206d6951af36a9eec11b145b6a1a2a8a2b29dd3502e07022" +SRC_URI[sha256sum] = "9b67a869330f34498f08dcab49edc1c54e9a8af136188d30d5ed1fb8257106da" inherit cmake pkgconfig python3targetconfig From patchwork Thu Nov 12 06:42:07 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 103838 Received: from mail-pj1-f42.google.com (mail-pj1-f42.google.com [209.85.216.42]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.8131.1794465757294505280 for ; Wed, 11 Nov 2026 22:42:37 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20260707 header.b=g/lgn/U3; spf=pass (domain: gmail.com, ip: 209.85.216.42, mailfrom: raj.khem@gmail.com) Received: by mail-pj1-f42.google.com with SMTP id 98e67ed59e1d1-3b09c07b3d2so2384281a91.3 for ; Wed, 11 Nov 2026 22:42:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20260707; t=1794465757; x=1795070557; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=z54KvSHZBt5e9ODOguv2CZ/Q80pFi2EWT/6J2zGP8Yo=; b=g/lgn/U3eMD4Ds4JAqgpmwsG57Z2s1Y6CZrV5WwIIoRHhHTKcDRzRrTdnrWRfWxxwp cJv62cQ9oPj/B3JrenZOTxJP6UC6I5NODuL6c0ls/t19r2Pgz//IiLrfcpu9suj48nWY DZMq8E4Z28ZI9yh1/n4LUL7YkN7sgZ5d7/B6M3Oqtgg/fQzzvtG8OXwklwMED7QLnHuY mrh4eXC4My5yz8bcOmKnwO+nmLDTrYRBMExoCHBnndIFvDuJvgB+tuuSDnCOahvfFyBM mNc1qEgJBRG/J0+bR4i65gKRrSO2hJ3uwUimWWScMkb30jvacEkERUmRYdLRxk7hyyHT tmcg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794465757; x=1795070557; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=z54KvSHZBt5e9ODOguv2CZ/Q80pFi2EWT/6J2zGP8Yo=; b=DLxSNyqD6xKDMFxvIedWKVi58QfE3HmV6WR+b3zlFlg3LH/zko43I9JBFsbfibsCK+ vMkuVgijkU+H/M7yz4shpIJiRq6ZM54S2IHXb1hte4bDRiCLBv41/VNxSXErGesbasXU 3lX9t32hoqMA8CFhjxG1yYB0O4XB4u4Do2ir/T3pX84tMxl1dEUWDzdGGL4hKaxJon7A 0IqYPmjHZvAWhtiohED1Xy/jys/Seb+7I7K92tDSZAZ+sO6Vb+zeI6UcZOSOiUkr7afD dSxozeFtg8XqxyVeOLs2Pk7+Ld+UdXe+gmQqCMVx1kHqh+xbEb2CyBI+ai5JhBGxlxXL MN8Q== X-Gm-Message-State: APuU4Z/aw1PKnn1DYIXdIP11rZRTAGX1IXyQtV+rsFO42UtKFOTWj8IU vSwGcpc6F+GWxsp5Hthjc46OmBjP6rAXpp/axvMqvyQR1MXTNebux4CjXPqL0mry1mM= X-Gm-Gg: AYBFou3Fa/03AGctM6XcadzCmbx2xCUXw15KuW4LH1EUULieV97A7LymcUPGY7OUHFH guQw4l4p8TxmwdMJkpz0igVIbas31qE66BYEoIIBs1D3UlojkEBgCnBO7ziuCSzBvDU8DZr9dWE FNPdDf0GDVk8m3D4ESPALGWrXsmgGn7b7N5Ih2Ar58HThA/SySNHu62SwJjU/Q5oIeNOyRQ+DYC Id1CyKpWoU1/ydxF/gjqHTTvMnICQua8oWON5AheaLhMzcIzos09+s+88mHDxSHopJuQm6uWIeB xgVhAZIYM/EsmR9BJWPxjeGveFNpOZxIUq7GBAOM8/oaz99QSBvifhBkzZIy+gVjjLKnyrcDil1 1MSbD8UXo+W3xrOvNquhNBkdPW+C+v4chBA5vPUcDPJFQ3ElLNXiownH8Ow4Lmf+3DjikVOWUBA EIGQdpKHmuNL5gKg64TMhbluHIUoGUKDv+fpOalyjlFWT/NLAahoGlDfBXJZ4jZ5K1U2959x4wv 5NQVa5H7dtvvCLOsGPqR0s1Ry91RahapPnJTbXLIAEbieV6QnhgHjMg3xaX5zGcDEDRdG2YK+Q5 BF2ya2lW98auT3xvVXs22e8jWPEtfGaO4me+c1irpevzm/4u4dppQsflnJzckl5haF2Qm4prYPY P9H4T62LOCZV1N1M0BMeGQn9QMda64laoTFfY5D5YqZmB0kVXQ2Cg65W++d9ZlMMyvqQye2CRqW kFokrLzv8i8c8SxQP578HcUuZAzQuLg76SoLas39u2Y1fU6AdOz50VJmf/3OiPfpCzZlSnYF7+L 2yNWNyVp9VQx9Us7Fx11dO1z23+/Er0qA0mz9ZJI9Y+HOyAjmpsUkwAjCRBX81NPqkvRD25ETMo iUNC X-Received: by 2002:a17:90b:224c:b0:3ab:c674:cad1 with SMTP id 98e67ed59e1d1-3b182ffb711mr4489923a91.50.1794465756303; Wed, 11 Nov 2026 22:42:36 -0800 (PST) Return-Path: Received: from apollo.tail3ccdd3.ts.net ([147.160.63.35]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3b197c768e8sm2984715a91.11.2026.11.11.22.42.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Nov 2026 22:42:35 -0800 (PST) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-networking][PATCH 07/24] rdma-core: upgrade 65.0 -> 66.0 Date: Wed, 11 Nov 2026 22:42:07 -0800 Message-ID: <20261112064225.2410019-7-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.56.1 In-Reply-To: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> References: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Thu, 12 Nov 2026 06:42:39 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132176 COPYING.GPL2 was updated to the current GPL-2.0 text (FSF address replaced by a URL); the license is unchanged. AI-Generated: Uses Claude Code Signed-off-by: Khem Raj --- .../rdma-core/{rdma-core_65.0.bb => rdma-core_66.0.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta-networking/recipes-support/rdma-core/{rdma-core_65.0.bb => rdma-core_66.0.bb} (92%) diff --git a/meta-networking/recipes-support/rdma-core/rdma-core_65.0.bb b/meta-networking/recipes-support/rdma-core/rdma-core_66.0.bb similarity index 92% rename from meta-networking/recipes-support/rdma-core/rdma-core_65.0.bb rename to meta-networking/recipes-support/rdma-core/rdma-core_66.0.bb index c43d4790a7..2725d77cb2 100644 --- a/meta-networking/recipes-support/rdma-core/rdma-core_65.0.bb +++ b/meta-networking/recipes-support/rdma-core/rdma-core_66.0.bb @@ -10,12 +10,12 @@ SRC_URI = "git://github.com/linux-rdma/rdma-core.git;branch=master;protocol=http file://0002-mana-Link-with-libatomic-when-64-bit-atomics-need-it.patch \ file://0003-librdmacm-Allow-librspreload-version-script-entries-.patch \ " -SRCREV = "58e40801bfed5a8befc0881594820fa0a0baa4a1" +SRCREV = "0fa90c60fbc274edb3495f30c1afd02b3f5fd38e" #Default Dual License https://github.com/linux-rdma/rdma-core/blob/master/COPYING.md LICENSE = "BSD-2-Clause OR GPL-2.0-only" LIC_FILES_CHKSUM = "file://COPYING.BSD_FB;md5=0ec18bae1a9df92c8d6ae01f94a289ae \ - file://COPYING.GPL2;md5=b234ee4d69f5fce4486a80fdaf4a4263" + file://COPYING.GPL2;md5=570a9b3749dd0463a1778803b12a6dce" EXTRA_OECMAKE = " \ -DCMAKE_INSTALL_SYSTEMD_SERVICEDIR=${systemd_system_unitdir} \ From patchwork Thu Nov 12 06:42:08 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 103839 Received: from mail-pg1-f169.google.com (mail-pg1-f169.google.com [209.85.215.169]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.8132.1794465758677354197 for ; Wed, 11 Nov 2026 22:42:38 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20260707 header.b=meluPF6i; spf=pass (domain: gmail.com, ip: 209.85.215.169, mailfrom: raj.khem@gmail.com) Received: by mail-pg1-f169.google.com with SMTP id 41be03b00d2f7-cdb45e96d2bso1662834a12.0 for ; Wed, 11 Nov 2026 22:42:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20260707; t=1794465758; x=1795070558; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=MsCKAJmI7IcFVj17e7A1pt1miEn0pg4TBALLVXBBJTg=; b=meluPF6i4YCYMk4P2m+Q38cTRJQQHqsy8qf2LEX4E7UPYSIZLNlbARe1FAhqQLAyqK hQFFnOScEAYx+zLqKjBtfzYhOV4Tlh6NC8kGZdfvr+a4xAWDByIvHRcWgolqgLL1rTdr 0XbL3tMpKY+Bb9KuDBCvjnL80971mnQGJSmFJygoA0SOQ27QftDGMOzi4YbLP9d+FS/g Jo6e1klI5VNCTER2bJOgKSLfqMApgZpqQTBol0S+4D3BTP/mnHqbguVDmTdHA6Su5KAg eZpPdK83T7W6bwqlaMv3HtGF4Y7MhaDm+Xho0mDTC38/9nlZ/x3ouofud9XrD7J8QJAD cuIw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794465758; x=1795070558; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=MsCKAJmI7IcFVj17e7A1pt1miEn0pg4TBALLVXBBJTg=; b=cifon3w50CQbQawjuzAa0H1PhGhF7G5Za9VX8LuCU7+e3cngTM0m+GPJNuyMA32iYb uhQ/7HJtn41wjsjqqeas3WFi3m0tVPy3UlY9ket+djaA19E4vCMRQDdXfS+INpdT9Srr IqbZmlj781vMJVeGLvirJpwdEHmkfDWCX0TARECNgQJMB3dbxyFy5OGsxU/luW7wT3xl ytnH4saCJ9soWpXROUOXIoRsDn8tDyXQzyufhxHIyegXtFl9gV+h+/byiJ00BndBB2G4 mm9cbSNIgn+n0FNetoHj0mqkuvo0ndqjIDFSCNunfN5nYiFAzqqsgBwelisyJXpIBHXn u6pQ== X-Gm-Message-State: APuU4Z8NZ06u4lGUovxhIRVcMmeH0JaiywSidS/8cfjnYszA10NvJSFc GYYwvUlRkh9xQB4qv38P/09dH69CmevTZla/SSkvu2YzVVTD3YUfxY/cWqxuENkDvCg= X-Gm-Gg: AYBFou0IyOAuWcyv+3aokP2cxQTIiEz764UNVXnGtTa5MG8xkoi4lySj/VnCyrSomxh 1QKX7a2vrp/l769YR4yGkY2cLCQhf/owbmaIJzVtc5uCN+WqgRf/RL6/tpjTtDMTpQDJUAhpPKd shm3cgfygpg5sJn7SNd8E7vXNyXTUA76dP47E1DCxPPIV1889c0PsEaI9dFq3EBQ4BEOcAesYWG iDlnDEBvMyhHZ9Xitq5q6wqx9d1qqhNCSDQRzgepcWMKHq93Nv9qfGI8AsnFKUi5crBeM6Up1dO e+UHmxirJswTUNx5IOimboSyc0CJ97CbVW6vv2Bf1cuOdJpCNLz7lfI/lomrc7qgJMKkUXFxlvN 3IgbVZoWCFYqQxjWIcAbDF2a8yPqtQ7dU0M4/VGkwVV6zw5eERxQOqa4kFnJolYGiVMr8TYwLN6 iki4p7/ojqGSrgZkxLgoe3flwg/yuwToqbxo5ha998zUaOrTyX8Ogw+vElvhi+svS643Lx5QW2N DoMVXvZ5ReJXnjvSsTw8HBBiuRpEpYwoybkwdZochQ+IFdPSuqvOpGXSkYsuCASaVhVKAgXhj9l cUyM+pVlUL54DoflKfx6W7ZkeEKSeip8G8Nc1LBlwjsUTdzaqb9kp9alAv37cE9DYg84eHJHt7o i4MhZzZ7zyYVwTFAwD7S1U3IYFF0IK8rgvQ+xKEiaNyW46llo1eeKtdpHA7uIcfwT9NTNa8+OU9 DRLZ0ew9Sxw9KmdIwWut09M8oU7zPGdQ+bWmnOeNzGHhKnZ/Eyi8DLFMaFKJkp8NWZQlJ41Exn7 /DEz2XwTjvgkOfY+9JjLuDb+uZU1K5N7iRgT9cFzL7z1/xOCW36JpXyP2r5bOEaDWtYKQF9vpCD 5/DBrRN/ZgErw1VGr8x2sm53HA== X-Received: by 2002:a17:90b:1e47:b0:3ac:a521:960 with SMTP id 98e67ed59e1d1-3b182e02b3fmr4471058a91.1.1794465757989; Wed, 11 Nov 2026 22:42:37 -0800 (PST) Return-Path: Received: from apollo.tail3ccdd3.ts.net ([147.160.63.35]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3b197c768e8sm2984715a91.11.2026.11.11.22.42.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Nov 2026 22:42:37 -0800 (PST) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-networking][PATCH 08/24] tgt: upgrade 1.0.90 -> 1.0.98 Date: Wed, 11 Nov 2026 22:42:08 -0800 Message-ID: <20261112064225.2410019-8-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.56.1 In-Reply-To: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> References: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Thu, 12 Nov 2026 06:42:39 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132177 Drop musl-__wordsize.patch, __WORDSIZE is no longer used. AI-Generated: Uses Claude Code Signed-off-by: Khem Raj --- .../tgt/files/musl-__wordsize.patch | 41 ------------------- .../tgt/{tgt_1.0.90.bb => tgt_1.0.98.bb} | 3 +- 2 files changed, 1 insertion(+), 43 deletions(-) delete mode 100644 meta-networking/recipes-extended/tgt/files/musl-__wordsize.patch rename meta-networking/recipes-extended/tgt/{tgt_1.0.90.bb => tgt_1.0.98.bb} (97%) diff --git a/meta-networking/recipes-extended/tgt/files/musl-__wordsize.patch b/meta-networking/recipes-extended/tgt/files/musl-__wordsize.patch deleted file mode 100644 index ac758cc39d..0000000000 --- a/meta-networking/recipes-extended/tgt/files/musl-__wordsize.patch +++ /dev/null @@ -1,41 +0,0 @@ -The definition of __WORDSIZE is found in - -Upstream-Status: Pending -Signed-off-by: Khem Raj - ---- a/usr/iscsi/iscsid.h -+++ b/usr/iscsi/iscsid.h -@@ -22,6 +22,9 @@ - #include - #include - #include -+#if !defined(__GLIBC__) -+#include -+#endif - - #include "transport.h" - #include "list.h" ---- a/usr/tgtd.h -+++ b/usr/tgtd.h -@@ -1,6 +1,9 @@ - #ifndef __TARGET_DAEMON_H - #define __TARGET_DAEMON_H - -+#if !defined(__GLIBC__) -+#include -+#endif - #include "log.h" - #include "scsi_cmnd.h" - #include "tgtadm_error.h" ---- a/usr/util.h -+++ b/usr/util.h -@@ -19,6 +19,9 @@ - #include - #include - #include -+#if !defined(__GLIBC__) -+#include -+#endif - - #include "be_byteshift.h" - diff --git a/meta-networking/recipes-extended/tgt/tgt_1.0.90.bb b/meta-networking/recipes-extended/tgt/tgt_1.0.98.bb similarity index 97% rename from meta-networking/recipes-extended/tgt/tgt_1.0.90.bb rename to meta-networking/recipes-extended/tgt/tgt_1.0.98.bb index a110d556a3..c4ceb6a76a 100644 --- a/meta-networking/recipes-extended/tgt/tgt_1.0.90.bb +++ b/meta-networking/recipes-extended/tgt/tgt_1.0.98.bb @@ -4,13 +4,12 @@ LICENSE = "GPL-2.0-only" LIC_FILES_CHKSUM = "file://scripts/tgtd.spec;beginline=7;endline=7;md5=21c19ea7dad04648b9c2f791b6e29b4c" DEPENDS = "sg3-utils libaio" -SRCREV = "df991fa788e22cd8b8e3013cfae306988c19c3d0" +SRCREV = "4922507af70c65e4c6e35489f1651f841d01ebaf" SRC_URI = "git://github.com/fujita/tgt.git;branch=master;protocol=https \ file://0001-Correct-the-path-of-header-files-check-in-Yocto-buil.patch \ file://0001-usr-Makefile-WARNING-fix.patch \ file://usr-Makefile-apply-LDFLAGS-to-all-executables.patch \ - file://musl-__wordsize.patch \ " SRC_URI += "file://tgtd.init \ file://tgtd.service \ From patchwork Thu Nov 12 06:42:09 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 103840 Received: from mail-pj1-f49.google.com (mail-pj1-f49.google.com [209.85.216.49]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.7987.1794465759689789228 for ; Wed, 11 Nov 2026 22:42:39 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20260707 header.b=oRdGVlmG; spf=pass (domain: gmail.com, ip: 209.85.216.49, mailfrom: raj.khem@gmail.com) Received: by mail-pj1-f49.google.com with SMTP id 98e67ed59e1d1-3ae6b4c669fso390286a91.0 for ; Wed, 11 Nov 2026 22:42:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20260707; t=1794465759; x=1795070559; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=WTW0EIxph2gX5KJle8Wf+OJUb+n4VBCQkMtNRfQLLO0=; b=oRdGVlmG8Wldy+gkiDY5YNdr3qpW9FUryRCT0yirZ3ASuE7DwpOD1LwVmeDYBn9l8B cqcCMx6K3v0ysOgYi8L5Tm/olhjexJ2UH2fHI5Xe//1CMiSp41KYjexpFsajH3E6hMXm vJnWQGy/0L0L/A5AC1PNrEaJc3qTC+K2zNC+otGOIWnVAZmBbgoSQ640wGDRugtJ8bw3 3T6bhfRqKi2ermAlCGMCWUTodul1NWghV7NzxJkyRkra8QAtcaM9NhZMKHws6COZWKW4 pFSyc2IPfQhYXnSskPF9FgjwnfD1tvw8r/YiaZLMl+ynCrIflYLMKQjg9XGz3Wfcmmjz F7VQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794465759; x=1795070559; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=WTW0EIxph2gX5KJle8Wf+OJUb+n4VBCQkMtNRfQLLO0=; b=WMCrLnNLOP+Sj7XvuAd3Pg3rTJTFqRSw65qdMQgyfPvDo3vPZaOs0gGz9FtTwv6scD eGZUrSm/1m2Fo0avBgGrcr/H+Hd8YAMOXX0r0abVL1Z/mvq1cDmzdEfghtYdWQFR9E+U 7JNuzYPRJDiDdXuUxT0fkSrjv2Vc4zcYUBD7BAhQ10rM0nT9aO+caQgURhuufHXZiC3G +jEr1qnVAPzspWW6QOabf0hTP+UG1kdNqPz9H7DIKczFrx6RPI3kNqkNYLuVM0reM3VX n6sezYY+6KqsUQMg4HTDRuCcw8w+Qb6ZAQsl4OmqMVh13nQTusdNFgDi3U1OlPtebiIa ixsw== X-Gm-Message-State: APuU4Z8HugGStP+2elvWIug2uHRJHdTuty/pTiACMc806vnFeI7VdaD3 IFLool4RrMBpTVYNy8TB4ueKnm+0+GUGmY9NSA2j+dTp3ccMGfNVTQcN0+sJRw== X-Gm-Gg: AYBFou0Hl9L3YnIesgt3OmU4qkjC3A0Yeb+3Npk8Xz970rlv1jgatRsEk4UlM66/Reh a3+/Pjam9kAN8CY+OV74Lg4b3/jqm1IK1/3nAE2FnzIvD2E705wsvw+Y7E4GAgVRWGouLDxM7XH CMDTYQzDZu4c8T4TOSsHt/pMixdQSJneI4HB77gQc28Jw9tG72CFQvv1UuR8ghBTcd4TIQ/fze+ JjDqvuHeP6CAYNHbM53Fn/akQmObRqL5QMPob2sVNAhlsR6HwwdTYLZ7V4N3bpbs1CKNwaYENKr EefRSBBkF2PB4jg0Eh02VxrVPkWvLY8oP3Egi+l2YxnagkuozMg1VmiBQ4IlmmTRpGlF0VVtckW WkKBnlrHowXnPdGEG/vNcSQkeORuHiSo11NyFmFqjMv7pJEI2iLdo9y8JA09dOl8rZQh1arnsFZ D+Ri2yIecFan//yTq4OjC8e5ek4Gv9A+NkuxclH26Y3aF9htv5b3ncL29wQDiIS0gJhrDmAQPCj RNr0HlfYh39h/GBeTr0meEXdmfyn/czRvEGBRfNUIECJVviUxD5AFDlluH9fkVuEvei6LuAD1KZ PYJv0BEIxvKcy886mvww5ly3Z4RYQQZU2OUvFteEaJ7igxTOph5CesTrdcehTohc7d+D+cEvHsQ /sHL+vu0bFBAdyoCn5xCNKIntJB0KHPIM+31fr65ybAT5BVYm76M+K8TMS62exRD+YztGFA+cK3 pHMMdyotGTe8jJFR9wAi4MtMetczo9403tv0WBCfZdtRT/+H7xtch9jg+QJr3BIDRO3Aftw/dbl hitAFo4BGD+3Qi6ED8LeKUkaaMct8Wh23T8+mLQIDPj6Bys9xhOSJiZrWkGIT3ANC06drLCdgeU X1H0jg== X-Received: by 2002:a17:90b:50cc:b0:3b1:6e2:3693 with SMTP id 98e67ed59e1d1-3b197c93f2fmr1108242a91.17.1794465759023; Wed, 11 Nov 2026 22:42:39 -0800 (PST) Return-Path: Received: from apollo.tail3ccdd3.ts.net ([147.160.63.35]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3b197c768e8sm2984715a91.11.2026.11.11.22.42.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Nov 2026 22:42:38 -0800 (PST) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-networking][PATCH 09/24] ettercap: upgrade 0.8.4.1 -> 0.8.5.1 Date: Wed, 11 Nov 2026 22:42:09 -0800 Message-ID: <20261112064225.2410019-9-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.56.1 In-Reply-To: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> References: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Thu, 12 Nov 2026 06:42:49 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132178 Refresh 0001-ec.h-do-not-strip-a-pre-existing-_GNU_SOURCE-define.patch. AI-Generated: Uses Claude Code Signed-off-by: Khem Raj --- .../ettercap/{ettercap_0.8.4.1.bb => ettercap_0.8.5.1.bb} | 2 +- ...h-do-not-strip-a-pre-existing-_GNU_SOURCE-define.patch | 8 ++++++-- 2 files changed, 7 insertions(+), 3 deletions(-) rename meta-networking/recipes-support/ettercap/{ettercap_0.8.4.1.bb => ettercap_0.8.5.1.bb} (96%) diff --git a/meta-networking/recipes-support/ettercap/ettercap_0.8.4.1.bb b/meta-networking/recipes-support/ettercap/ettercap_0.8.5.1.bb similarity index 96% rename from meta-networking/recipes-support/ettercap/ettercap_0.8.4.1.bb rename to meta-networking/recipes-support/ettercap/ettercap_0.8.5.1.bb index 9a2090719b..8ec930d39c 100644 --- a/meta-networking/recipes-support/ettercap/ettercap_0.8.4.1.bb +++ b/meta-networking/recipes-support/ettercap/ettercap_0.8.5.1.bb @@ -25,7 +25,7 @@ SRC_URI = "gitsm://github.com/Ettercap/ettercap;branch=master;protocol=https;tag file://0001-ec.h-do-not-strip-a-pre-existing-_GNU_SOURCE-define.patch \ " -SRCREV = "0dc8409779f3a09cbfff4434b9a4d7b33480d88d" +SRCREV = "832524f3c4c215f1007fe9f190dbf052ee965b55" EXTRA_OECMAKE = " \ -DCMAKE_SKIP_RPATH=TRUE \ diff --git a/meta-networking/recipes-support/ettercap/files/0001-ec.h-do-not-strip-a-pre-existing-_GNU_SOURCE-define.patch b/meta-networking/recipes-support/ettercap/files/0001-ec.h-do-not-strip-a-pre-existing-_GNU_SOURCE-define.patch index 126d37ff50..8beb540334 100644 --- a/meta-networking/recipes-support/ettercap/files/0001-ec.h-do-not-strip-a-pre-existing-_GNU_SOURCE-define.patch +++ b/meta-networking/recipes-support/ettercap/files/0001-ec.h-do-not-strip-a-pre-existing-_GNU_SOURCE-define.patch @@ -24,13 +24,16 @@ intact for the remainder of the translation unit. Upstream-Status: Pending Signed-off-by: Khem Raj + --- include/ec.h | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) +diff --git a/include/ec.h b/include/ec.h +index 5536982..9723755 100644 --- a/include/ec.h +++ b/include/ec.h -@@ -20,19 +20,23 @@ +@@ -20,20 +20,24 @@ #if !defined (__USE_GNU) /* for memmem(), strsignal(), etc etc... */ #define __USE_GNU @@ -44,6 +47,7 @@ Signed-off-by: Khem Raj #define _REENTRANT /* for strtok_r() */ #endif #include + #include /* for setresuid() and setresgid() */ -#if defined (__USE_GNU) +#if defined (EC_UNDEF_USE_GNU) #undef __USE_GNU @@ -55,4 +59,4 @@ Signed-off-by: Khem Raj + #undef EC_UNDEF_GNU_SOURCE #endif #include - #include + #include From patchwork Thu Nov 12 06:42:10 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 103841 Received: from mail-pg1-f181.google.com (mail-pg1-f181.google.com [209.85.215.181]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.7988.1794465761140315261 for ; Wed, 11 Nov 2026 22:42:41 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20260707 header.b=sREEuDuk; spf=pass (domain: gmail.com, ip: 209.85.215.181, mailfrom: raj.khem@gmail.com) Received: by mail-pg1-f181.google.com with SMTP id 41be03b00d2f7-cc4be0e5351so1893742a12.0 for ; Wed, 11 Nov 2026 22:42:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20260707; t=1794465760; x=1795070560; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=+U43SfIJ7yIi81bVIY6nvoaIT5gKXlZM7y4YQJkXkfo=; b=sREEuDukKcGMTkbphvjPdrLSiKDpTmiCVAhWJpRxMA6cCxuR2VbY9/6NgzwIilHRDu iKzncYDdgKxMtNC4obQbxiFBMPmcL2HXSvtlWmWYEaxYHoo3xm7fhvKnxU4+b5H3OWff b3jAPTTzJQ3DtrXjJMHwwhs9FQUjYHYlTeGxQ3SdzoitKgJGRHHiEENwGb1/vJU5Y6oA sxhTBjUGgK/Jjd/ShNAaQ4CAWZktZVyT9Gldsj2gFV11EAD/KJ8phuYJqRWsDCRkxtMF Ne/NsBVYFkZms/kQ+8ComN22H5OUApLPVIVVdOOQebJOwovEJcfmdmj3eoiL/ezCDWhF dFdg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794465760; x=1795070560; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=+U43SfIJ7yIi81bVIY6nvoaIT5gKXlZM7y4YQJkXkfo=; b=Qszo//IpW/B8/AD14e5RxOjSIvQmuaXuUJRdVufH0l3KEgHfsjlFqKq79gzKvYECUb YnN/D39vQdfsn5a6AJh1OiMSqnMFXa9Xj7AU8mdwt2zl7WhIIZZC8BEsFBchN6UTsoMh vQ1Hlphzn1LV4VtBLHyc6Kns4/YeewaLTc3GdQdaxozNgRcC1igoUkdhSJZYqtzFg1Rs WSlCTwlim9XExNeRN6yfw2lKFcoY9FwPEHLTfRPY7TPcjGKI8ZHZ0Hl3MAldQv+p/v8v SAvyaLsUs4nlw5XyrkFcfdDej+c3cac5gnWSOzau7XLyKxP1vVuoMLGRctUwgs/fdsQa OCcg== X-Gm-Message-State: APuU4Z/GTu7jHeZd0lDdzvLJu3HvjaNgR8R5afmD2TRmgdFeyZ4jhdgS /WkbDJp7i0cdX8hpbga067ln1kHaC7lYpaf9pcJGHrbV6vdhf2XNF8+ETcVlrzbU1IE= X-Gm-Gg: AYBFou0+ty8npdcpGWi1E3zX3IionB/yqLMdG8KlM0Mi+FEk11ikxWoZVF+mxlAQIZO ZWJ/W3VLAMIYmiz5s7aDJYdZhwnikPGxqRgOdsAviMWOHgmGmnvwggJ/hWSmSdQmkKZKKqpE/yB M12Xt0QDSzUx9RVLZNN4uTJTZEWJsd7nT8rEEd7OaiZ9KRIb2KqIEbtEZavYoF+uWR8F+3PU9DW YDgSR22Pso6j+vYyRWBa6SOlMEM4AB8pRxfl2XiBTNriljfS0uvPGR/eJ0HqvzEAiiQPP4+solq n206Xyz1uTCkkXMcqicTqSR/uIP3Uhw029Nd/RqarzZ2Cg5zCea9xU/7ZlgJb/58A1vZ2uC8+DP DH9jwt+U4gqt1iPvS3p1f3g358Q8KdzpEeSUPYxkAsCPpHiBFGd/OqvaH2seJ0opm2uNyXteRrG hF9Hf62pYeMw1iSgSTZpNIo/6NSRHkJz0ySDbeZiQTAMvyskl9hGcNBC4DItFTiRtn2erx9Dh/h vIWcEC6lZcc6/wvt4QtrSLcByTWR4myQsghMlRc/IMXPOwLzCB2310JdF8Lo86Rgwgw7JJTxnFM +vGRjTzbJyE63G3NkiMY7UDCas8WY3UldTzA72h6eLpAkHzElmnFwdzHO+d2rrce9DBbD3AfKvf gaAo/WAaFpKHB2DvMWnHxl/y7d3oBYdrZfqy1OTzIgxuO7O7hQUREfgKf1znMEBdg8tiJOyjH63 rDPqgnopDX6YMPm1s+a5kf/zjyL2iLytGd0VdCf8xSRdJMAcWIlhdvxT0G5ZacIWsVjmYJKjua+ 07wuXmPu68WYQC+D28Hkc781vWR7iT2L37zR+/L3JaZX47e8MFzmmP/SNUkJ3VEzK5hXIGANVCX 43TN X-Received: by 2002:a17:90b:3e8e:b0:3ac:9176:e837 with SMTP id 98e67ed59e1d1-3b182f371dfmr4544926a91.50.1794465760108; Wed, 11 Nov 2026 22:42:40 -0800 (PST) Return-Path: Received: from apollo.tail3ccdd3.ts.net ([147.160.63.35]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3b197c768e8sm2984715a91.11.2026.11.11.22.42.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Nov 2026 22:42:39 -0800 (PST) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-networking][PATCH 10/24] ndisc6: upgrade 1.0.8 -> 1.0.9 Date: Wed, 11 Nov 2026 22:42:10 -0800 Message-ID: <20261112064225.2410019-10-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.56.1 In-Reply-To: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> References: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Thu, 12 Nov 2026 06:42:49 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132179 Refresh 0001-Remove-use-of-variables-indicating-buildtime-informa.patch, upstream already dropped the build date and host name; only the configure invocation remains. AI-Generated: Uses Claude Code Signed-off-by: Khem Raj --- ...riables-indicating-buildtime-informa.patch | 38 ++++++++----------- .../{ndisc6_1.0.8.bb => ndisc6_1.0.9.bb} | 2 +- 2 files changed, 17 insertions(+), 23 deletions(-) rename meta-networking/recipes-support/ndisc6/{ndisc6_1.0.8.bb => ndisc6_1.0.9.bb} (98%) diff --git a/meta-networking/recipes-support/ndisc6/ndisc6/0001-Remove-use-of-variables-indicating-buildtime-informa.patch b/meta-networking/recipes-support/ndisc6/ndisc6/0001-Remove-use-of-variables-indicating-buildtime-informa.patch index 7bfb17bf08..b569aa8503 100644 --- a/meta-networking/recipes-support/ndisc6/ndisc6/0001-Remove-use-of-variables-indicating-buildtime-informa.patch +++ b/meta-networking/recipes-support/ndisc6/ndisc6/0001-Remove-use-of-variables-indicating-buildtime-informa.patch @@ -10,75 +10,69 @@ Sourced From: https://salsa.debian.org/debian/ndisc6/-/blob/master/debian/patche Upstream-Status: Pending Signed-off-by: Khem Raj --- - rdnss/rdnssd.c | 2 -- - src/addrinfo.c | 2 -- - src/ndisc.c | 2 -- - src/tcpspray.c | 2 -- - src/traceroute.c | 2 -- - 5 files changed, 10 deletions(-) + rdnss/rdnssd.c | 1 - + src/addrinfo.c | 1 - + src/ndisc.c | 1 - + src/tcpspray.c | 1 - + src/traceroute.c | 1 - + 5 files changed, 5 deletions(-) diff --git a/rdnss/rdnssd.c b/rdnss/rdnssd.c -index b87edb2..7201525 100644 +index f03bc1f..7201525 100644 --- a/rdnss/rdnssd.c +++ b/rdnss/rdnssd.c -@@ -741,8 +741,6 @@ version (void) +@@ -741,7 +741,6 @@ version (void) { printf (_("rdnssd: IPv6 Recursive DNS Server discovery Daemon %s (%s)\n"), VERSION, "$Rev$"); -- printf (_(" built %s on %s\n"), __DATE__, PACKAGE_BUILD_HOSTNAME); - printf (_("Configured with: %s\n"), PACKAGE_CONFIGURE_INVOCATION); puts (_("Written by Pierre Ynard and Remi Denis-Courmont\n")); printf (_("Copyright (C) %u-%u Pierre Ynard, Remi Denis-Courmont\n"), diff --git a/src/addrinfo.c b/src/addrinfo.c -index cd73722..6316abd 100644 +index 23b3c7c..6316abd 100644 --- a/src/addrinfo.c +++ b/src/addrinfo.c -@@ -148,8 +148,6 @@ static int quick_usage (const char *path) +@@ -148,7 +148,6 @@ static int quick_usage (const char *path) static int version (void) { printf (_("addrinfo %s (%s)\n"), VERSION, "$Rev$"); -- printf (_(" built %s on %s\n"), __DATE__, PACKAGE_BUILD_HOSTNAME); - printf (_("Configured with: %s\n"), PACKAGE_CONFIGURE_INVOCATION); puts (_("Written by Remi Denis-Courmont\n")); printf (_("Copyright (C) %u-%u Remi Denis-Courmont\n"), 2002, 2007); diff --git a/src/ndisc.c b/src/ndisc.c -index b190b18..6e222a0 100644 +index d6e80da..4a8c70d 100644 --- a/src/ndisc.c +++ b/src/ndisc.c -@@ -920,9 +920,7 @@ version (void) +@@ -920,7 +920,6 @@ version (void) { printf (_( "ndisc6: IPv6 Neighbor/Router Discovery userland tool %s (%s)\n"), VERSION, "$Rev$"); -- printf (_(" built %s on %s\n"), __DATE__, PACKAGE_BUILD_HOSTNAME); - - printf (_("Configured with: %s\n"), PACKAGE_CONFIGURE_INVOCATION); puts (_("Written by Remi Denis-Courmont\n")); printf (_("Copyright (C) %u-%u Remi Denis-Courmont\n"), 2004, 2007); diff --git a/src/tcpspray.c b/src/tcpspray.c -index 39d8939..6347795 100644 +index 7dac373..6347795 100644 --- a/src/tcpspray.c +++ b/src/tcpspray.c -@@ -302,8 +302,6 @@ version (void) +@@ -302,7 +302,6 @@ version (void) { printf (_( "tcpspray6: TCP/IP bandwidth tester %s (%s)\n"), VERSION, "$Rev$"); -- printf (_(" built %s on %s\n"), __DATE__, PACKAGE_BUILD_HOSTNAME); - printf (_("Configured with: %s\n"), PACKAGE_CONFIGURE_INVOCATION); puts (_("Written by Remi Denis-Courmont\n")); printf (_("Copyright (C) %u-%u Remi Denis-Courmont\n"), 2005, 2007); diff --git a/src/traceroute.c b/src/traceroute.c -index 489bc55..604b6af 100644 +index babfaa4..604b6af 100644 --- a/src/traceroute.c +++ b/src/traceroute.c -@@ -1251,8 +1251,6 @@ version (void) +@@ -1251,7 +1251,6 @@ version (void) { printf (_( "traceroute6: TCP & UDP IPv6 traceroute tool %s (%s)\n"), VERSION, "$Rev$"); -- printf (_(" built %s on %s\n"), __DATE__, PACKAGE_BUILD_HOSTNAME); - printf (_("Configured with: %s\n"), PACKAGE_CONFIGURE_INVOCATION); puts (_("Written by Remi Denis-Courmont\n")); diff --git a/meta-networking/recipes-support/ndisc6/ndisc6_1.0.8.bb b/meta-networking/recipes-support/ndisc6/ndisc6_1.0.9.bb similarity index 98% rename from meta-networking/recipes-support/ndisc6/ndisc6_1.0.8.bb rename to meta-networking/recipes-support/ndisc6/ndisc6_1.0.9.bb index 6931c64d4a..3d83b242e9 100644 --- a/meta-networking/recipes-support/ndisc6/ndisc6_1.0.8.bb +++ b/meta-networking/recipes-support/ndisc6/ndisc6_1.0.9.bb @@ -5,7 +5,7 @@ HOMEPAGE = "http://www.remlab.net/ndisc6/" LICENSE = "GPL-2.0-only" LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe" -SRCREV = "92e5d1cf6547fe40316b2a6ca2f7b8195ae0cbe5" +SRCREV = "329ed9780676ad47903bcfdf1c32b2a53574ebeb" SRC_URI = "git://git.remlab.net/git/ndisc6.git;protocol=http;branch=master \ file://0001-autogen-Do-not-symlink-gettext.h-from-build-host.patch \ file://0001-Remove-use-of-variables-indicating-buildtime-informa.patch \ From patchwork Thu Nov 12 06:42:11 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 103842 Received: from mail-pg1-f173.google.com (mail-pg1-f173.google.com [209.85.215.173]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.8133.1794465762262353514 for ; Wed, 11 Nov 2026 22:42:42 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20260707 header.b=w2C7xvMd; spf=pass (domain: gmail.com, ip: 209.85.215.173, mailfrom: raj.khem@gmail.com) Received: by mail-pg1-f173.google.com with SMTP id 41be03b00d2f7-cc147d86bebso313052a12.0 for ; Wed, 11 Nov 2026 22:42:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20260707; t=1794465762; x=1795070562; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=/k3WuKf/BcLye/0ehxhx/m5Spkf8cynwzeNWewHwt2Y=; b=w2C7xvMdvp8MC5Uunj3H864P+tfrNb9SYs1p+XAGt33+i+kOI0OmmLObFUUJkyR6xA HC2vCWvpi0E3rkEe5te9KbqDRuaGbrQSr+KcrKgdJ27px10alkKqt0aEEsFYzMM3Yvau QRmn+VJ8SVgSoiBVQM28io5KSEk0FMAgsNWveXQOGZINLCXvaIcRjrYhXLESPZhbjPAr w6wBlqrsVG1h2Bu7zsQvjmC5wQYLMLvTK/QsJeVklv70sB0uZUo75Xi99YouUwZVs9rm HVO5Kbmf4qSeHxfUtwrV78Z+/CC6aRGj5pKeHr1WoXZdwL9ev5p3oz7ZbMdZJO7JBrmB rAQw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794465762; x=1795070562; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=/k3WuKf/BcLye/0ehxhx/m5Spkf8cynwzeNWewHwt2Y=; b=xC8208zSzqm/1bAfqG+ys1doTN/aLUrithyv13ei0J61oZdba48JEbpDm4CnDyAeyo UFSuzjh4RsmwsSQ0gXdFNCnqCgbnZlSfzdbMGtoieMCDThfUTFwaBi6QJ+iyfwSRho38 YcGuoo1qWmSIjM7JXO39lKmiJMs6oXtSi6QonpdHTJTZLHeSEe3auWgCkCzRyQbu0eHy IWh5jpfJT0KfKE6q36AWrMsGRfHWk4JoVqcJaG2bCEQ1lLeQ5hCsUYvwjorGP7nPhN69 WpcX360AyMAm0mMPP5sXihsDs8fekuHJGmbWFmXjh7cuKsIUg7Z151rJsRT9Oyd/OFfT Ykbw== X-Gm-Message-State: APuU4Z8AFIBJh+4qEkCd41T7l6fA6uE5i8TKX+VKISFNAy3Lgpa7U+15 ATYwve53MVNIaJlbjXWT4iq5QRrQdYnNERA44ZpVAYz2S0KshN1BeXWyXMakn4ki6Jk= X-Gm-Gg: AYBFou0MGLwNK97RlwOrt/sgDtQjT6+yHZlEm75B6006cSE1DROn3/FZYbCEnyvSTk3 3vQS1Q/IvPBUQCCEIWuQ7DTnpXJI2tTOiuV6nbwgCsCZXNWs3SYB+lChDJLli7eLhkCeSNgNGl/ 872EL51IGUO/+hk2gdemBpOlQjMqCBdrObdoncfAWRlyREUs9Qkjn3aP+eU+R89bOyyjlvLxDLO R/RkFGoxdNJq00UZEHD7eMNkbL4gG0qVvJS08D4ODziAt21s7SErXZnbknXiFZy4fwhM27wwXHV 80wucmRrMkrVyBd/8RFnTD5Lq1uWq2+6feRPNfXWBeciR3ZE/X57AGp1zIvDEw79PXEhNW4a6lT Ik16Lxp7p1xWdQusCzmo6EkvK36tqvaEj3f/vuHZbJNlmskil4jF5AtgF6KwRfl3rIBjx09TIz5 ZICfAcpjPS7g6Qne3zip0ClOPj+8MvuvQ2dnQfc5oMk0pxpGsqRPngGjUFN9iLEg2tlCmLKPKTn Cg4BRRieG3KjBnom0IvUjueFP9d7PdwNz41ZbmxCHfW9xBpuOw2i+21/+9pLXrdAxoMxfP2qUYv 4BrAdoGuvDHvvqHhnfmRpqEQO6RC+EWRJjVnzR7IZ26qBw77RHF+86lZooIUzVwLF6iAnK3ZfR3 eOt4p/+7hed8a2roc/usbNKWNIEyIzPv5JQwmimzI9xms/+alTwd10lrGls8X9Uw8k0Za9b++9u nMciDnPrz8ILIl8b/pbijUqf5rHJD7Wz+5z3mc6IZvvdCJz4oJ9w7dXNZtD+byD8NueaehB0Rsg 18HpKxvjKDZWSZIgdEYAZ77CxkZ6maWAlVcBdxe/Y+XaMhy1tLLfZdEONoRM3SABCuoDf4VA568 t6JF X-Received: by 2002:a17:90b:5785:b0:3a0:d82b:237b with SMTP id 98e67ed59e1d1-3b197caa72dmr1070539a91.25.1794465761513; Wed, 11 Nov 2026 22:42:41 -0800 (PST) Return-Path: Received: from apollo.tail3ccdd3.ts.net ([147.160.63.35]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3b197c768e8sm2984715a91.11.2026.11.11.22.42.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Nov 2026 22:42:40 -0800 (PST) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-networking][PATCH 11/24] chrony: upgrade 4.8 -> 4.9 Date: Wed, 11 Nov 2026 22:42:11 -0800 Message-ID: <20261112064225.2410019-11-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.56.1 In-Reply-To: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> References: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Thu, 12 Nov 2026 06:42:49 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132180 Refresh arm_eabi.patch. AI-Generated: Uses Claude Code Signed-off-by: Khem Raj --- .../chrony/chrony/arm_eabi.patch | 18 +++++++++--------- .../chrony/{chrony_4.8.bb => chrony_4.9.bb} | 2 +- 2 files changed, 10 insertions(+), 10 deletions(-) rename meta-networking/recipes-support/chrony/{chrony_4.8.bb => chrony_4.9.bb} (98%) diff --git a/meta-networking/recipes-support/chrony/chrony/arm_eabi.patch b/meta-networking/recipes-support/chrony/chrony/arm_eabi.patch index 07bb044c6d..846de1b13d 100644 --- a/meta-networking/recipes-support/chrony/chrony/arm_eabi.patch +++ b/meta-networking/recipes-support/chrony/chrony/arm_eabi.patch @@ -27,18 +27,18 @@ Signed-off-by: Khem Raj 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/sys_linux.c b/sys_linux.c -index 8373e25..47b4459 100644 +index 1815398..2a2e104 100644 --- a/sys_linux.c +++ b/sys_linux.c -@@ -490,7 +490,6 @@ SYS_Linux_EnableSystemCallFilter(int level, SYS_ProcessContext context) +@@ -431,7 +431,6 @@ SYS_Linux_EnableSystemCallFilter(int level, SYS_ProcessContext context) + #ifdef __NR_clock_settime64 + SCMP_SYS(clock_settime64), #endif - SCMP_SYS(gettimeofday), - SCMP_SYS(settimeofday), - SCMP_SYS(time), /* Process */ SCMP_SYS(clone), -@@ -500,7 +499,6 @@ SYS_Linux_EnableSystemCallFilter(int level, SYS_ProcessContext context) +@@ -441,7 +440,6 @@ SYS_Linux_EnableSystemCallFilter(int level, SYS_ProcessContext context) SCMP_SYS(exit), SCMP_SYS(exit_group), SCMP_SYS(getpid), @@ -46,7 +46,7 @@ index 8373e25..47b4459 100644 SCMP_SYS(getuid), SCMP_SYS(getuid32), #ifdef __NR_membarrier -@@ -520,7 +518,6 @@ SYS_Linux_EnableSystemCallFilter(int level, SYS_ProcessContext context) +@@ -461,7 +459,6 @@ SYS_Linux_EnableSystemCallFilter(int level, SYS_ProcessContext context) /* Memory */ SCMP_SYS(brk), SCMP_SYS(madvise), @@ -54,7 +54,7 @@ index 8373e25..47b4459 100644 SCMP_SYS(mmap2), SCMP_SYS(mprotect), SCMP_SYS(mremap), -@@ -580,8 +577,6 @@ SYS_Linux_EnableSystemCallFilter(int level, SYS_ProcessContext context) +@@ -521,8 +518,6 @@ SYS_Linux_EnableSystemCallFilter(int level, SYS_ProcessContext context) SCMP_SYS(sendmsg), SCMP_SYS(sendto), SCMP_SYS(shutdown), @@ -63,7 +63,7 @@ index 8373e25..47b4459 100644 /* General I/O */ SCMP_SYS(_newselect), -@@ -605,7 +600,6 @@ SYS_Linux_EnableSystemCallFilter(int level, SYS_ProcessContext context) +@@ -547,7 +542,6 @@ SYS_Linux_EnableSystemCallFilter(int level, SYS_ProcessContext context) #ifdef __NR_futex_time64 SCMP_SYS(futex_time64), #endif @@ -71,7 +71,7 @@ index 8373e25..47b4459 100644 SCMP_SYS(set_robust_list), SCMP_SYS(write), SCMP_SYS(writev), -@@ -614,6 +608,15 @@ SYS_Linux_EnableSystemCallFilter(int level, SYS_ProcessContext context) +@@ -556,6 +550,15 @@ SYS_Linux_EnableSystemCallFilter(int level, SYS_ProcessContext context) SCMP_SYS(getrandom), SCMP_SYS(sysinfo), SCMP_SYS(uname), diff --git a/meta-networking/recipes-support/chrony/chrony_4.8.bb b/meta-networking/recipes-support/chrony/chrony_4.9.bb similarity index 98% rename from meta-networking/recipes-support/chrony/chrony_4.8.bb rename to meta-networking/recipes-support/chrony/chrony_4.9.bb index a7fc73e081..fb76c373e9 100644 --- a/meta-networking/recipes-support/chrony/chrony_4.8.bb +++ b/meta-networking/recipes-support/chrony/chrony_4.9.bb @@ -36,7 +36,7 @@ SRC_URI = "https://chrony-project.org/releases/chrony-${PV}.tar.gz \ file://arm_eabi.patch \ " -SRC_URI[sha256sum] = "33ea8eb2a4daeaa506e8fcafd5d6d89027ed6f2f0609645c6f149b560d301706" +SRC_URI[sha256sum] = "4924c6f530105bcd5b9e9e33c48a2ae1bfd889222c8480bc41601110efc864d0" DEPENDS = "pps-tools" From patchwork Thu Nov 12 06:42:12 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 103844 Received: from mail-pj1-f47.google.com (mail-pj1-f47.google.com [209.85.216.47]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.8134.1794465763341780802 for ; Wed, 11 Nov 2026 22:42:43 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20260707 header.b=Hkm6u0HO; spf=pass (domain: gmail.com, ip: 209.85.216.47, mailfrom: raj.khem@gmail.com) Received: by mail-pj1-f47.google.com with SMTP id 98e67ed59e1d1-3ad41b47541so2479728a91.1 for ; Wed, 11 Nov 2026 22:42:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20260707; t=1794465763; x=1795070563; darn=lists.openembedded.org; h=content-transfer-encoding:content-type:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to:content-type; bh=JWG+iU5k52x7A96/qBOpEd0BPM1hYkjPSBrfQ8O22uY=; b=Hkm6u0HOJyZwq30aUVRAzShi2JdlOGvZHHk7+Xl+xRYEjIe0soIBMxR5gLDYZpoVA+ tYUfxftvRYDP+5bCkyLUBLxxA9TPeQSNqbxBQ8c8hZRiw613CWzDeCWBSktkuWSIQUMs cdIdumTP5+jSyIyG15euwMyDtypP9v3w3CMDRbIcSKLHiZQg+bQyRYK58cxBYaK1QeUc kWpc4U3XNhNatv01Dg2/J9j76VVnQOsyNk3fMOBuUkr0z0o/WBIPTgghC9Ggb9kntwlP e7vLfCJOVfMdUJL7mCB39ykNJNxy6jtFMk9YiXYfBrVKOu+BuFyQyas1SSFF/3AfxgLJ 7oPg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794465763; x=1795070563; h=content-transfer-encoding:content-type:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=JWG+iU5k52x7A96/qBOpEd0BPM1hYkjPSBrfQ8O22uY=; b=h3mKzPTuXLjivijsTFSRRiG4Qy+S3FO37IN94MRdaMJHvFmLiSDQTytbTYt6+4VB7E DceRXPd4qj6cKibnBHMupMM+rBZp3EfIoRQId3HuEOhyQCnaLO4aLsgStaw9GhTJ4fCa h8VFb9d1eYVaeFC89ab6fLK/3JcebXbnzhwVykVHCYTOdZkLmypeNWHUxFBSvN3Of4US lxll8D1XwKli1SoXK4aJT9tduR5jEcBT6rAA6J/kbkeIzWu57nvLSseFbGuOjJ0sMHiI ULPyj9A1xxj55cM7/AyOY/eb2BxTuHnteuU5BBqv3CF+K8tRYprTkGgsCynFdkG0+wh4 ApHg== X-Gm-Message-State: APuU4Z+qAe16/xfcCmpL6j5fHyvzdI1uzbzZey1JaDgUtj1j26ieFyD+ pufFgpfmmATAVz4LmRW33MPuNH8AGpDWaZ/Fuaj/N88w6tA3zee0pYvR5N3KzIaBNR0= X-Gm-Gg: AYBFou3Y3IscQeKOzGalc1MJysWn6urlllO0rVC2HB6gx5FgY2PECq1i+JcTPe6ZmLs fcN3k9gVwdu8oZjdVCCV2a/uaxwQjrEEL2U2xJjN9yiOmVcuTt2PoMh7HaZqUVWEy1+SUgo8Q/m q4xBDZlMOtxW9B8BQNMjUruMwjIZAeMv+BBcK+ztySHIkkEmg+lQzll0pqAzb3sI7uVHCsKP/kR lGaKtv4WD/fNyAdwZiuVAG1k1Kd9ibMcZmty0UgM+o56x3cqdfNPPxkBl1Dn+9L86GadzS8oNb3 mhb+9FPrRfoYajDsmgoec1WvOgxhNmFb43SAA+vBJ9vpmvyotvOIfL7VJta+oSxM7SajHquhzt+ aUkx5eTXCxwE1ZE0019AtvQmljAEXcBCFqK3GkeWR4MqnrQNntIOmCeujOu+o0UQxyyuU6INt8Y 5CTsofDL5jOXQ7LStTVeBdXoXEiwJx4T6T9/aRQ4gY00YhghF/6aO+0rquHJ1U6K/XXXtUvT5FJ 3l+GeHDFr78Clnr2TFVjVvLjG96TBW3v18ZWm1TNWPtwabQfpWZkz53hxcUpjEvSFYmKYLsKcBf 6lGggLubPfcuTkLBveHq72hmstw2KJPU15UbjFTYN0CyNTt4zRAI7E5Qz52l02I3U1uddP9HjFZ 3kEacK0ibvkPEuHSD3I1tlKXk/Hj+U42EO1eEXFYg7ZAImglLhui3opifIOtIhKwgZT6lZF2r4l HD0BoppAstW8oLrzC/c/m3r0QoKb2ljVXQA4jowbPRxXHOwAZkmVGR54ZPg+Yfci5D8f73jS67l 8aH1InyS8mJ6SbKIIYe//8z+qZeTYdY5WfioN/QTFAgZwOEmTXNlXSuhJrkFbzDCc7oCpeQxB7A KRVZ X-Received: by 2002:a17:90b:270c:b0:3a4:adea:50ad with SMTP id 98e67ed59e1d1-3b182ebe734mr4489515a91.27.1794465762580; Wed, 11 Nov 2026 22:42:42 -0800 (PST) Return-Path: Received: from apollo.tail3ccdd3.ts.net ([147.160.63.35]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3b197c768e8sm2984715a91.11.2026.11.11.22.42.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Nov 2026 22:42:42 -0800 (PST) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-networking][PATCH 12/24] corosync: upgrade 3.1.10 -> 3.2.0 Date: Wed, 11 Nov 2026 22:42:12 -0800 Message-ID: <20261112064225.2410019-12-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.56.1 In-Reply-To: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> References: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Thu, 12 Nov 2026 06:42:49 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132181 Drop CVE-2026-35091.patch and CVE-2026-35092.patch, included in this release. AI-Generated: Uses Claude Code Signed-off-by: Khem Raj --- .../corosync/corosync/CVE-2026-35091.patch | 47 --------------- .../corosync/corosync/CVE-2026-35092.patch | 57 ------------------- .../{corosync_3.1.10.bb => corosync_3.2.0.bb} | 4 +- 3 files changed, 1 insertion(+), 107 deletions(-) delete mode 100644 meta-networking/recipes-extended/corosync/corosync/CVE-2026-35091.patch delete mode 100644 meta-networking/recipes-extended/corosync/corosync/CVE-2026-35092.patch rename meta-networking/recipes-extended/corosync/{corosync_3.1.10.bb => corosync_3.2.0.bb} (93%) diff --git a/meta-networking/recipes-extended/corosync/corosync/CVE-2026-35091.patch b/meta-networking/recipes-extended/corosync/corosync/CVE-2026-35091.patch deleted file mode 100644 index 8afa5d6841..0000000000 --- a/meta-networking/recipes-extended/corosync/corosync/CVE-2026-35091.patch +++ /dev/null @@ -1,47 +0,0 @@ -From b9cb461121c8721c94a94309eb345a3c2f9ee9b4 Mon Sep 17 00:00:00 2001 -From: Jan Friesse -Date: Thu, 2 Apr 2026 09:00:39 +0200 -Subject: [PATCH] totemsrp: Return error if sanity check fails -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Previously, the check_memb_commit_token_sanity function correctly -checked the minimum message length. However, if the message was too -short, it incorrectly returned a success code (0) instead of the -expected failure code (-1). - -This commit ensures the appropriate error code is returned when the -message length sanity check fails. - -Fixes: CVE-2026-35091 - -Reported-by: Sebastián Alba Vives (@Sebasteuo / 0xS4bb1) -Signed-off-by: Jan Friesse -Also-proposed-by: nicholasyang -Reviewed-by: Christine Caulfield - -CVE: CVE-2026-35091 -Upstream-Status: Backport [https://github.com/corosync/corosync/commit/a16614accfdb3481264d7281843fadf439d9ab1b] -Signed-off-by: Gyorgy Sarvari ---- - exec/totemsrp.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/exec/totemsrp.c b/exec/totemsrp.c -index 35bf971..94d6c21 100644 ---- a/exec/totemsrp.c -+++ b/exec/totemsrp.c -@@ -3811,10 +3811,10 @@ static int check_memb_commit_token_sanity( - log_printf (instance->totemsrp_log_level_security, - "Received memb_commit_token message is too short... ignoring."); - -- return (0); -+ return (-1); - } - -- addr_entries= mct_msg->addr_entries; -+ addr_entries = mct_msg->addr_entries; - if (endian_conversion_needed) { - addr_entries = swab32(addr_entries); - } diff --git a/meta-networking/recipes-extended/corosync/corosync/CVE-2026-35092.patch b/meta-networking/recipes-extended/corosync/corosync/CVE-2026-35092.patch deleted file mode 100644 index 8182647840..0000000000 --- a/meta-networking/recipes-extended/corosync/corosync/CVE-2026-35092.patch +++ /dev/null @@ -1,57 +0,0 @@ -From 8f8a4747a0223b8897deda9a40a8a099c61fa80f Mon Sep 17 00:00:00 2001 -From: Jan Friesse -Date: Thu, 2 Apr 2026 09:44:06 +0200 -Subject: [PATCH] totemsrp: Fix integer overflow in memb_join_sanity -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -This commit addresses an integer overflow (wraparound) vulnerability -in the check_memb_join_sanity function. - -Previously, the 32-bit unsigned network values proc_list_entries and -failed_list_entries were added together before being promoted to -size_t. This allowed the addition to wrap around in 32-bit arithmetic -(e.g., 0x80000000 + 0x80000000 = 0), resulting in a required_len -calculation that was incorrectly small. - -The solution is to cast the list entries to size_t and verify that -neither exceeds the maximum allowed value before the addition occurs. - -Fixes: CVE-2026-35092 - -Reported-by: Sebastián Alba Vives (@Sebasteuo / 0xS4bb1) -Signed-off-by: Jan Friesse -Also-proposed-by: nicholasyang -Reviewed-by: Christine Caulfield - -CVE: CVE-2026-35092 -Upstream-Status: Backport [https://github.com/corosync/corosync/commit/4082294f5094a7591e4e00658c5a605f05d644f1] -Signed-off-by: Gyorgy Sarvari ---- - exec/totemsrp.c | 12 +++++++++++- - 1 file changed, 11 insertions(+), 1 deletion(-) - -diff --git a/exec/totemsrp.c b/exec/totemsrp.c -index 94d6c21..6845cec 100644 ---- a/exec/totemsrp.c -+++ b/exec/totemsrp.c -@@ -3786,7 +3786,17 @@ static int check_memb_join_sanity( - failed_list_entries = swab32(failed_list_entries); - } - -- required_len = sizeof(struct memb_join) + ((proc_list_entries + failed_list_entries) * sizeof(struct srp_addr)); -+ if (proc_list_entries > PROCESSOR_COUNT_MAX || -+ failed_list_entries > PROCESSOR_COUNT_MAX) { -+ log_printf (instance->totemsrp_log_level_security, -+ "Received memb_join message list_entries exceeds the maximum " -+ "allowed value... ignoring."); -+ -+ return (-1); -+ } -+ -+ required_len = sizeof(struct memb_join) + -+ (((size_t)proc_list_entries + (size_t)failed_list_entries) * sizeof(struct srp_addr)); - if (msg_len < required_len) { - log_printf (instance->totemsrp_log_level_security, - "Received memb_join message is too short... ignoring."); diff --git a/meta-networking/recipes-extended/corosync/corosync_3.1.10.bb b/meta-networking/recipes-extended/corosync/corosync_3.2.0.bb similarity index 93% rename from meta-networking/recipes-extended/corosync/corosync_3.1.10.bb rename to meta-networking/recipes-extended/corosync/corosync_3.2.0.bb index 77dea16e98..d8e697ca4b 100644 --- a/meta-networking/recipes-extended/corosync/corosync_3.1.10.bb +++ b/meta-networking/recipes-extended/corosync/corosync_3.2.0.bb @@ -9,10 +9,8 @@ inherit autotools pkgconfig systemd github-releases SRC_URI = "${GITHUB_BASE_URI}/download/v${PV}/${BP}.tar.gz \ file://corosync.conf \ - file://CVE-2026-35091.patch \ - file://CVE-2026-35092.patch \ " -SRC_URI[sha256sum] = "be361c827f99b215b3bd3fa2fb071c03dac6831c2a351963d938caef62604bc8" +SRC_URI[sha256sum] = "be92a882ec738b17528777d344f54c6784245fb7b9dec20fcd9022adaac12bfe" UPSTREAM_CHECK_GITTAGREGEX = "v(?P\d+(\.\d+)+)" LICENSE = "BSD-3-Clause" From patchwork Thu Nov 12 06:42:13 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 103845 Received: from mail-pj1-f53.google.com (mail-pj1-f53.google.com [209.85.216.53]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.7991.1794465764851307507 for ; Wed, 11 Nov 2026 22:42:44 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20260707 header.b=gFC/xffi; spf=pass (domain: gmail.com, ip: 209.85.216.53, mailfrom: raj.khem@gmail.com) Received: by mail-pj1-f53.google.com with SMTP id 98e67ed59e1d1-3ae6b4c669fso390322a91.0 for ; Wed, 11 Nov 2026 22:42:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20260707; t=1794465764; x=1795070564; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=bgXN42Ow2imv4Q0Hx1DHSrQyLAfWQMl8hNKicrENLhw=; b=gFC/xffiHXk+xxczsMEs5Vj4n8xJVWpODcAxNrtRFgvafo2UOLBJqE89NktNeToAxI J1lpmANYSVfI8ondvIhk7YyEmI/KHoZntOuED/wx2v1tM6DFD1DkXLdyhLDS4wa/0mq4 0AMH4xoq0CBzQ3nLqkp8Ij/Ai9nKsJQ0gH2fh5YqP5O7WsGpsS1cAfUgKhJzW9oPUYjF wUO6b0U3W/Ei9VZSI8HBzF6K2Ru6IopqsF8Oa6Bzairfea22eR3+LQn9O1h7ONLYZNz1 4MryCxwxmD9NazZK1x8w+Ldr9Qp52uKfVBDXvYlrRz3UZyMbHxC0gB7d/iun4vmYhI7B lavg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794465764; x=1795070564; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=bgXN42Ow2imv4Q0Hx1DHSrQyLAfWQMl8hNKicrENLhw=; b=IyQC5MqLLXGBySUjlQvQWPzHxSdrGWi11QdPBW0e26QpvItMcA7tYFtejpsX/WsONG dvzUP8gZ5bXA35CvYo7FKq9Ik98Q12wyX/69yLe1dldpL6SY84T6h2JjypO7RAKcO9je v2KR9H9A3GejhicsPVY/MXdNN+u0HOqFnTGe4gM2A3gyPwPuNM5T4s62g+L8ydM6uAbk AP46YwNh/5zYZ7pAuvtBctC0qVALUdJjInFH7BCQd3s3YKQnw+Jbin/E7HBeNIed2rMd bbWlGEmH5vJ6cbrd9pl6Cc6ofugsoB5UI+Q2rm6yYsNqUvDllMK9SFn5TS4QT3iJgIDg eGvA== X-Gm-Message-State: APuU4Z+7zTZp6qS/DMYm5Ibh5Y5MeqqpKvUuWrHd8bZedQ1SMe4V92jx HfqHhAdQnIFiM9aR9kbcpZLq8rLvAOy58V87XaVjIfb51yn8/UrmA1Sc/Yoi5g== X-Gm-Gg: AYBFou1OjcykM2O1uyP91lxx7G597fiGRjuC7/6/ZNE4ueajIfnsxMEmbSmsJkC6Avi Z9O4/9Vn2qCKPMGYlggOjnfN1DJQWoP6iRfxeI32vJ2m0Y1FGgEqMCOmabWJ/mEjbwQgDC0bqcd XAQCbXW8gIYFhf5MsAF0S2FgtcMONg7BwSn/ERzbUuXVzzsKz5uszc+A8+Kkffo0Ne7Z5r4az8l kWvhqUIq+5oqcvo1GwcMaWQKRf8B9yhaMrX0m43EL18W9Jq8llBvMaWLVShfgW2kQk/HkJfD9V/ nAdGELBgO1eZxECAfmEfR8A8cKCAgMkbEMNHY0oZRXZaXrR7EMjfWOI59O6FLZVCMHzYZ+NlKli syivS5wgVrqF5nN47sBNHufZcA/8od9Clz3U76Q+3o+ST0MBu9AcpX7Da/Q0apXGAzyf77WVBw4 tJRF5U7cMVonA9DzNfndjQ4GBQJ35/PURQONzkvEqHRcCHE53sGIbTpizlLJZcqGBag3CuJb1WW d+nmp73AZnVbnrkRl2CplXE0DssWxIQ3H3MC0DZqKGH800oOBkSZyYEE6E4EPYjZzoEaJYw/guS g8WkSqv+wKFwBfKb/1BIGVP5sYk2fog96o7Mc2PFyMlXXtcD3TLihVQFTT8s37xFPHrSQ4H7S4i 8zZJa9b9kpkLSBD/keAKCfDD0yC6w86McTOALWtcDVa3g4RAtYKRv7BawWP/KqF4oC32y7J0P8m 9CrJ7PO0wK//GCALvi47PfrDc2/muyDQK5w8/Pv/bqKoYUC7xuiFdMVT/J/P45aKqH8uUCClQ3A Iql+NcxXORTLhnFQjnrqyEBejO3vfbd1OPWsYOSkBzUE7EM36UvswJT1aC2Mz+COZ8zjIu/DpM7 ZRxN X-Received: by 2002:a17:90a:ec8c:b0:3ab:330d:6e47 with SMTP id 98e67ed59e1d1-3b197c92162mr998530a91.10.1794465764064; Wed, 11 Nov 2026 22:42:44 -0800 (PST) Return-Path: Received: from apollo.tail3ccdd3.ts.net ([147.160.63.35]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3b197c768e8sm2984715a91.11.2026.11.11.22.42.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Nov 2026 22:42:43 -0800 (PST) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-networking][PATCH 13/24] autofs: upgrade 5.1.9 -> 5.2.0 Date: Wed, 11 Nov 2026 22:42:13 -0800 Message-ID: <20261112064225.2410019-13-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.56.1 In-Reply-To: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> References: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Thu, 12 Nov 2026 06:42:49 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132182 Drop 0010-autofs-5.1.9-Fix-incompatible-function-pointer-types.patch, included in this release, and refresh 0006-Do-not-hardcode-path-for-pkg.m4.patch. AI-Generated: Uses Claude Code Signed-off-by: Khem Raj --- ...0006-Do-not-hardcode-path-for-pkg.m4.patch | 7 +- ...-incompatible-function-pointer-types.patch | 64 ------------------- .../{autofs_5.1.9.bb => autofs_5.2.0.bb} | 3 +- 3 files changed, 3 insertions(+), 71 deletions(-) delete mode 100644 meta-networking/recipes-daemons/autofs/autofs/0010-autofs-5.1.9-Fix-incompatible-function-pointer-types.patch rename meta-networking/recipes-daemons/autofs/{autofs_5.1.9.bb => autofs_5.2.0.bb} (95%) diff --git a/meta-networking/recipes-daemons/autofs/autofs/0006-Do-not-hardcode-path-for-pkg.m4.patch b/meta-networking/recipes-daemons/autofs/autofs/0006-Do-not-hardcode-path-for-pkg.m4.patch index ab99a98cf9..7c4a7de9c6 100644 --- a/meta-networking/recipes-daemons/autofs/autofs/0006-Do-not-hardcode-path-for-pkg.m4.patch +++ b/meta-networking/recipes-daemons/autofs/autofs/0006-Do-not-hardcode-path-for-pkg.m4.patch @@ -14,11 +14,11 @@ Signed-off-by: Changqing Li 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac -index 1bb1a52..4cebbd2 100644 +index 770c885..2af3b60 100644 --- a/configure.ac +++ b/configure.ac @@ -12,7 +12,7 @@ define([AC_CACHE_SAVE], )dnl - AC_INIT(.autofs-5.1.9) + AC_INIT(.autofs-5.2.0) # for pkg-config macros -m4_include([/usr/share/aclocal/pkg.m4]) @@ -26,6 +26,3 @@ index 1bb1a52..4cebbd2 100644 # # autofs installs by default in /usr --- -2.25.1 - diff --git a/meta-networking/recipes-daemons/autofs/autofs/0010-autofs-5.1.9-Fix-incompatible-function-pointer-types.patch b/meta-networking/recipes-daemons/autofs/autofs/0010-autofs-5.1.9-Fix-incompatible-function-pointer-types.patch deleted file mode 100644 index 0e15587340..0000000000 --- a/meta-networking/recipes-daemons/autofs/autofs/0010-autofs-5.1.9-Fix-incompatible-function-pointer-types.patch +++ /dev/null @@ -1,64 +0,0 @@ -From a6a79230110e998f780796cb1d4c5d3f59f20d1d Mon Sep 17 00:00:00 2001 -From: Florian Weimer -Date: Mon, 18 Dec 2023 13:48:18 +0100 -Subject: [PATCH] autofs-5.1.9 - Fix incompatible function pointer types in - cyrus-sasl module - -Add casts to SASL callbacks to avoid incompatible-pointer-types -errors. Avoids a build failure with stricter compilers. - -Signed-off-by: Florian Weimer -Signed-off-by: Ian Kent - -Upstream-Status: Backport -[https://git.kernel.org/pub/scm/linux/storage/autofs/autofs.git/commit/?id=b7ff971bb8aa3fc609bb531ddc4c2ce56226383f] - -Signed-off-by: Yi Zhao ---- - CHANGELOG | 2 ++ - modules/cyrus-sasl.c | 14 +++++++------- - 2 files changed, 9 insertions(+), 7 deletions(-) - -diff --git a/CHANGELOG b/CHANGELOG -index 3e47daa..fd9d861 100644 ---- a/CHANGELOG -+++ b/CHANGELOG -@@ -1,4 +1,6 @@ - -+- Fix incompatible function pointer types in cyrus-sasl module. -+ - 02/11/2023 autofs-5.1.9 - - fix kernel mount status notification. - - fix fedfs build flags. -diff --git a/modules/cyrus-sasl.c b/modules/cyrus-sasl.c -index e742eaf..78b7794 100644 ---- a/modules/cyrus-sasl.c -+++ b/modules/cyrus-sasl.c -@@ -109,17 +109,17 @@ static int getpass_func(sasl_conn_t *, void *, int, sasl_secret_t **); - static int getuser_func(void *, int, const char **, unsigned *); - - static sasl_callback_t callbacks[] = { -- { SASL_CB_USER, &getuser_func, NULL }, -- { SASL_CB_AUTHNAME, &getuser_func, NULL }, -- { SASL_CB_PASS, &getpass_func, NULL }, -+ { SASL_CB_USER, (int(*)(void)) &getuser_func, NULL }, -+ { SASL_CB_AUTHNAME, (int(*)(void)) &getuser_func, NULL }, -+ { SASL_CB_PASS, (int(*)(void)) &getpass_func, NULL }, - { SASL_CB_LIST_END, NULL, NULL }, - }; - - static sasl_callback_t debug_callbacks[] = { -- { SASL_CB_LOG, &sasl_log_func, NULL }, -- { SASL_CB_USER, &getuser_func, NULL }, -- { SASL_CB_AUTHNAME, &getuser_func, NULL }, -- { SASL_CB_PASS, &getpass_func, NULL }, -+ { SASL_CB_LOG, (int(*)(void)) &sasl_log_func, NULL }, -+ { SASL_CB_USER, (int(*)(void)) &getuser_func, NULL }, -+ { SASL_CB_AUTHNAME, (int(*)(void)) &getuser_func, NULL }, -+ { SASL_CB_PASS, (int(*)(void)) &getpass_func, NULL }, - { SASL_CB_LIST_END, NULL, NULL }, - }; - --- -2.25.1 - diff --git a/meta-networking/recipes-daemons/autofs/autofs_5.1.9.bb b/meta-networking/recipes-daemons/autofs/autofs_5.2.0.bb similarity index 95% rename from meta-networking/recipes-daemons/autofs/autofs_5.1.9.bb rename to meta-networking/recipes-daemons/autofs/autofs_5.2.0.bb index bc52f40d1c..e8a00283e6 100644 --- a/meta-networking/recipes-daemons/autofs/autofs_5.1.9.bb +++ b/meta-networking/recipes-daemons/autofs/autofs_5.2.0.bb @@ -19,9 +19,8 @@ SRC_URI = "${KERNELORG_MIRROR}/linux/daemons/autofs/v5/autofs-${PV}.tar.gz \ file://0007-Avoid-conflicts-between-sys-mount.h-and-linux-mount..patch \ file://0008-include-libgen.h-for-basename.patch \ file://0009-hash.h-include-sys-reg.h-instead-of-bits-reg.h.patch \ - file://0010-autofs-5.1.9-Fix-incompatible-function-pointer-types.patch \ " -SRC_URI[sha256sum] = "46c30b763ef896f4c4a6df6d62aaaef7afc410e0b7f50d52dbfc6cf728cacd4f" +SRC_URI[sha256sum] = "966bcacb571a7000a4d2afda0db5f7af84e4ef2444f04d7fc17898f1d2409c6b" UPSTREAM_CHECK_URI = "${KERNELORG_MIRROR}/linux/daemons/autofs/v5/" From patchwork Thu Nov 12 06:42:14 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 103843 Received: from mail-pg1-f173.google.com (mail-pg1-f173.google.com [209.85.215.173]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.7992.1794465766386651665 for ; Wed, 11 Nov 2026 22:42:46 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20260707 header.b=osYnqYgt; spf=pass (domain: gmail.com, ip: 209.85.215.173, mailfrom: raj.khem@gmail.com) Received: by mail-pg1-f173.google.com with SMTP id 41be03b00d2f7-cc147d86bebso313108a12.0 for ; Wed, 11 Nov 2026 22:42:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20260707; t=1794465765; x=1795070565; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=/rNHFvuaCWmB5RnxAZZKIdW+PRj011jNKmsshin+LTI=; b=osYnqYgtkdttdOJKIc95o9GxfGvmS03dN+OPUgZKaxPteuDj8tSo9DH+myQUbRzlc6 GogLfAFgDS0a6alZHtGfKPSbEBSvZrVXKM4xKJ4k8wzWM5vaKVRN9tLs/p/CSuMZN7al uYEFI1rvO+sDBPcScc8ye4B93HtTQhY6KRtFrCcjGqolGZmGS804Tu8/uGiTl/QVUncl Cnq3UdK1Wj13uYLNheSnWoUIE+xmBRLWTQ1e8BJxd7fltv1EUu2tvZA0uphcS5y+cm0a WwwvXCC8fToOUioViFi4+2502LigYPTy/kQwJ3g+J3Luxbt6K46evA6AZV44pTV6yQ6R xGIQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794465765; x=1795070565; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=/rNHFvuaCWmB5RnxAZZKIdW+PRj011jNKmsshin+LTI=; b=ogvA3+Xfyj1BuLuTrJeABe5nKo0DRDIBs2UzUkND3Vp7MFLy3l4C5uVZByddRek7GK QxjRzv3wcV+ylDFIc9SKEDEtfmWToqC+FENAWdFQu6/yvUEEipw2e0kcqrvbV2agg5IX XPrN4JvGiem0pC4lUNFDKMbVWieMPjE8uocES+f5OiGqCpolZnIL7Ooot+Ta6DODESm6 6/Mq9kb2QKT/oxuZbUAJ1pswaKi82HguaoANAung/T47Cjq5hjgoIME41aIUdXO4MHfj 1R/QRDYSt5hGom69ZgRH2+WdzPI9kkkwGjOlpSHi1Ebvg7JVW52XJOpdOSgX1XkvfWx8 +B4A== X-Gm-Message-State: APuU4Z/8+hjeGf4/ceIwbc5/RMImoq+GAoZalKw113dIr6o9Gs7bZ3gG siQSiWgt5ir1YwlbymOP/tnbJ9K+zMKezNtP6BALNN4l2Jxv7vYB/kEaS2fv5w== X-Gm-Gg: AYBFou3gXeD+NhGwYtTtVjzbmglB4oEY5iO5fHDXOkdaSn90Nt4QoO6QlfQDj4IRDzE 9N5kpTCRnh/Ubpw5j47IUDIZjjnAJHyBvdB0zwvXCL/m//r8wz1uaDZR17hDGaxjXgMbK8AzodE E/f0fmU0SWeymjTEAtKzT9W77dUrXamZl+60mvnLN0VXvj00F6qV6h9t1TB+K+JbJkCWkcgHzk9 8Co8ciB77XP+4jbmR8+GLHWX36WR1fSQIOL+v9I10W7sojyKPbY444t7zfHjVz8Bkrwye0UMl2Y bC7SUAogRO98k+QTX44njr7dBQkmKrQMPFlfpR6I96/Z2m/xZKeC76DcSYEGD97qfeZm96+cAOX LmBCBb7EqTO+5pbGMwjtYQE0VoiSqLoWJbNm5qQCpvFxDxCC2LHL3n6bn8q/gPJVTunrhLG5whe mAdYkbH0gKY+JKkyIcz3oNnS9Cy90NAB6Ka5L+ubd9Xx16+KL7IDkaDNhRicAdLXCjdxpLd1RCV MC0o3fEl8Ox/14Axto8uMh2qzdqP6+Z7EjG4Lw2e9JQdp/BHM0ucAZ9z5TVusVALwRPEcYidK+A sA7+rUwZ+wnkZf+k0Ib2vbV6qnaTnWC2dKTxeAgCgnZPg/rZU0y0lhr4QDW3aPaVevZo4stdXNZ 4cYHru8JPtZ//TIBOy0aciM/K0qY9bAtI8vX0uFIfQQVG6lhFed+9CnMmgW3jalsMK+ZSKiMEzW p3XxVYE46wX3CL+nwl+iOqxllaCyZFvdykOvMPPTGhegWIViv4pzfTv2uzGtT1gK+3k2ML8zgOc AUtIAMHPXr6aT8EglLBI/kqT8NplEdS2ILmVfJR7f6NRV4fj54ncY/xUIxOuTLoikUROrs42nRK Gngg X-Received: by 2002:a17:90b:50c3:b0:3ac:b6eb:e0de with SMTP id 98e67ed59e1d1-3b197c81808mr1069608a91.4.1794465765546; Wed, 11 Nov 2026 22:42:45 -0800 (PST) Return-Path: Received: from apollo.tail3ccdd3.ts.net ([147.160.63.35]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3b197c768e8sm2984715a91.11.2026.11.11.22.42.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Nov 2026 22:42:44 -0800 (PST) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-networking][PATCH 14/24] stunnel: upgrade 5.80 -> 5.82 Date: Wed, 11 Nov 2026 22:42:14 -0800 Message-ID: <20261112064225.2410019-14-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.56.1 In-Reply-To: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> References: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Thu, 12 Nov 2026 06:42:49 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132183 Refresh fix-openssl-no-des.patch. AI-Generated: Uses Claude Code Signed-off-by: Khem Raj --- .../stunnel/stunnel/fix-openssl-no-des.patch | 22 +++++++++---------- .../{stunnel_5.80.bb => stunnel_5.82.bb} | 2 +- 2 files changed, 12 insertions(+), 12 deletions(-) rename meta-networking/recipes-support/stunnel/{stunnel_5.80.bb => stunnel_5.82.bb} (92%) diff --git a/meta-networking/recipes-support/stunnel/stunnel/fix-openssl-no-des.patch b/meta-networking/recipes-support/stunnel/stunnel/fix-openssl-no-des.patch index 0e94a969c0..47ee5fd3d0 100644 --- a/meta-networking/recipes-support/stunnel/stunnel/fix-openssl-no-des.patch +++ b/meta-networking/recipes-support/stunnel/stunnel/fix-openssl-no-des.patch @@ -17,10 +17,10 @@ Signed-off-by: Kai Kang 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/common.h b/src/common.h -index ada7ff7..8484144 100644 +index 8c441ec..48d9c31 100644 --- a/src/common.h +++ b/src/common.h -@@ -489,7 +489,9 @@ extern char *sys_errlist[]; +@@ -537,7 +537,9 @@ extern char *sys_errlist[]; #ifndef OPENSSL_NO_MD4 #include #endif /* !defined(OPENSSL_NO_MD4) */ @@ -31,19 +31,19 @@ index ada7ff7..8484144 100644 #include #endif /* !defined(OPENSSL_NO_DH) */ diff --git a/src/protocol.c b/src/protocol.c -index cddc381..ae0f374 100644 +index 7a2db00..dcdcbf6 100644 --- a/src/protocol.c +++ b/src/protocol.c -@@ -82,7 +82,7 @@ NOEXPORT void ldap_client_middle(CLI *); - NOEXPORT void connect_server_early(CLI *); - NOEXPORT const char *connect_client_init(SERVICE_OPTIONS *); - NOEXPORT void connect_client_middle(CLI *); +@@ -86,7 +86,7 @@ NOEXPORT void ldap_client_middle(CLI *c); + NOEXPORT void connect_server_early(CLI *c); + NOEXPORT const char *connect_client_init(SERVICE_OPTIONS *opt); + NOEXPORT void connect_client_middle(CLI *c); -#ifndef OPENSSL_NO_MD4 +#if !defined(OPENSSL_NO_MD4) && !defined(OPENSSL_NO_DES) - NOEXPORT void ntlm(CLI *); + NOEXPORT void ntlm(CLI *c); NOEXPORT char *ntlm1(void); - NOEXPORT char *ntlm3(char *, char *, char *, char *); -@@ -1392,7 +1392,7 @@ NOEXPORT void connect_client_middle(CLI *c) { + NOEXPORT char *ntlm3(char *domain, char *user, char *password, char *phase2); +@@ -1472,7 +1472,7 @@ NOEXPORT void connect_client_middle(CLI *c) { fd_printf(c, c->remote_fd.fd, "Host: %s", c->opt->protocol_host); if(c->opt->protocol_username && c->opt->protocol_password) { if(!strcasecmp(c->opt->protocol_authentication, "ntlm")) { @@ -52,7 +52,7 @@ index cddc381..ae0f374 100644 ntlm(c); #else s_log(LOG_ERR, "NTLM authentication is not available"); -@@ -1435,7 +1435,7 @@ NOEXPORT void connect_client_middle(CLI *c) { +@@ -1515,7 +1515,7 @@ NOEXPORT void connect_client_middle(CLI *c) { str_free(line); } diff --git a/meta-networking/recipes-support/stunnel/stunnel_5.80.bb b/meta-networking/recipes-support/stunnel/stunnel_5.82.bb similarity index 92% rename from meta-networking/recipes-support/stunnel/stunnel_5.80.bb rename to meta-networking/recipes-support/stunnel/stunnel_5.82.bb index 9f14f0fd85..78fd89b7db 100644 --- a/meta-networking/recipes-support/stunnel/stunnel_5.80.bb +++ b/meta-networking/recipes-support/stunnel/stunnel_5.82.bb @@ -11,7 +11,7 @@ SRC_URI = "https://stunnel.org/archive/5.x/${BP}.tar.gz \ file://fix-openssl-no-des.patch \ " -SRC_URI[sha256sum] = "6d0841d48de07cbbaf4a055919065bf7bb5ebc63cc15c97a2c76caa2bf285513" +SRC_URI[sha256sum] = "8e7438ccd6b3a2ab05182d0846e112a56a7f557ecdee40de07bf67820008bef7" inherit autotools bash-completion pkgconfig From patchwork Thu Nov 12 06:42:15 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 103846 Received: from mail-pj1-f50.google.com (mail-pj1-f50.google.com [209.85.216.50]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.8137.1794465767417097637 for ; Wed, 11 Nov 2026 22:42:47 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20260707 header.b=TLXy9Ovf; spf=pass (domain: gmail.com, ip: 209.85.216.50, mailfrom: raj.khem@gmail.com) Received: by mail-pj1-f50.google.com with SMTP id 98e67ed59e1d1-3b08a162d4bso2235789a91.3 for ; Wed, 11 Nov 2026 22:42:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20260707; t=1794465767; x=1795070567; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=FNJbYVp6r/n7FBlW5TFi1a5IygPWLqkHb+y2JoAej94=; b=TLXy9OvfsrIByaX0gAEa1ljSgseL/GoljcQ2sPj2BUQ+NiFq7PNk6c2Kd7ompqYF8l eojH84L8BKr99+xNuOK1iTQ+5dZx0DXuC+5PGwJdxiGHdvS+s+G4aLsj0oHZB18ltJXF 8MNHFkXt8oVzvnz7IHCrsHDpZyKT1OlzsMUwPLlOsyp2wVlxraZ5X/mmLA1S6Q2j8eHt EoAqrZoz/QofB+X9Ai/ivqxIs3+tIgBbVEyLXblz1P6tTE0POowyD3kHxAISNnz9QCT5 gg5IeLTwos2fJhTdYnUwv/8YUEVb/3UsOC8hyUjMV+Go/tmEkKjBlDYdPoCyX5o4+0l0 aHUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794465767; x=1795070567; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=FNJbYVp6r/n7FBlW5TFi1a5IygPWLqkHb+y2JoAej94=; b=OfruLCqpe/FsyUnUYX8w3wZBwM6vKRlGE0qM/S08tpDy4arJjeKlBZ5VvmcZaXBmQw OrVfJDu6DKY34eU40os6D4wyDuHfPGUWu40JXg4YzpI7XxHaRU7L2Gbqjn7jRWyq1bvo vzT1j37/vx9wKuRuEUyfyZWY6tKFJnrNC5N0WL0Qqp4X7AskpgTWM1OZS2j1nmut0fFo o10jiH3K8jpMCWhfjw5fIWIRZF7oS4Uip9g7JU7JiMzgpoN2mM7pRC7mXhBj1s31qTZF RGd67wPeIezkNJ/X9jy30ExoBlvcxaMJvZ6NU4d3ToB0GKs+qTSwZKoG2ElmcwVHWNfF uM2Q== X-Gm-Message-State: APuU4Z8yhP9zgek3H/0hhC2J2NG0tFbh94LApersPeGHoSw23iWM5Po1 TzyT0CKvG148GuEvJIz5ICjqsyGAixooe8YlmnfEqL5fVTSMAU5EY7u0ixNODs8lQ1s= X-Gm-Gg: AYBFou1IBUGyS89C9ZbjwX8mDGMVOvMcgB4TVX3P35h2VuVQqUX4pmGnJ4jIYPjB4dF b/rAD3uq0WsBV/rHyDbpbuna8fo7DXe1M3h4vXzglV13CUNsQq1HjIh41jCDycNHlQpyCEvy5Zv YIewfpAihHfy0ID9iijeFlr5dHKvuQHvDR/ST0FlGY5ICaZTy+YW1vFZEtf2kI+3SoyAUpsKCyl wvneglBGc4llPY0TyT9EQ0XknhpQjmc5sJUttkDeaGCb6IQGK+YNVm+l2kK0AgZkP7pUfepn+WS h6g1XgPibwdGT2PjUrAHIT9pfZi7MNni+VRPEYf/5EdDiou4d+vCeG0202p5jM0aMQZc+zB3A1n FJ/mCQmnvFPw9C9ZqbyPjO2msSXJXY5kfnmzM0nb3ZHNLDog2UwIGHGOyOKImMd/Zv0qpRpqwva hBvuPLlnF1ZOMgRjxQ/3fEbPZ3wd26B+ol5OVWjF6zo+vL9ugZFR2I02G1M9VuFKT76Qx6IfI6Q qMGUI0C1/Px/H9ZpJmIID2HfpftzA6zE8+rlem2lOUD4oU5DShkR62NS0tLU1RKN/CvxTvgWzyq zHxdd54P/MBKaHqOogsM13hSndpuYliN0gUehbiADbESUrE2Gu54Bctv8zCCr4Da6i/gbIyLKty yEVw/IM+OBIthjYIYhAeeLZVYccnY71/Yz6sJD9uFnrzNCb+wV0TuWXMD7Yt/JQIZI3AZAX5JOb DNZB2Z2kA9Ms3vcYbbGd0o2e3LlNydWDD9bn8M38m0QmeNCJ3ZMeJVTLBMicDarR8aHVKf51955 73RFeskPZdvRhQmAf2OoJybCPjFuBfIZm36w73M/U2K74v9FcQlFI1cKJ+WMvOfhz4r2EGUyZEl 2bit X-Received: by 2002:a17:90b:4b0f:b0:3b0:a7b5:c037 with SMTP id 98e67ed59e1d1-3b182e12794mr4877655a91.1.1794465766736; Wed, 11 Nov 2026 22:42:46 -0800 (PST) Return-Path: Received: from apollo.tail3ccdd3.ts.net ([147.160.63.35]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3b197c768e8sm2984715a91.11.2026.11.11.22.42.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Nov 2026 22:42:46 -0800 (PST) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-networking][PATCH 15/24] phodav: upgrade 3.0 -> 3.2 Date: Wed, 11 Nov 2026 22:42:15 -0800 Message-ID: <20261112064225.2410019-15-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.56.1 In-Reply-To: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> References: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Thu, 12 Nov 2026 06:42:49 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132184 gtk-doc was replaced by gi-docgen, drop the gtk-doc class and disable the new docs, introspection and litmus options. Set the new sysusers and udev rules directories, and derive the download directory from PV. AI-Generated: Uses Claude Code Signed-off-by: Khem Raj --- .../recipes-support/spice/phodav_3.0.bb | 24 ----------------- .../recipes-support/spice/phodav_3.2.bb | 26 +++++++++++++++++++ 2 files changed, 26 insertions(+), 24 deletions(-) delete mode 100644 meta-networking/recipes-support/spice/phodav_3.0.bb create mode 100644 meta-networking/recipes-support/spice/phodav_3.2.bb diff --git a/meta-networking/recipes-support/spice/phodav_3.0.bb b/meta-networking/recipes-support/spice/phodav_3.0.bb deleted file mode 100644 index 08c65eb259..0000000000 --- a/meta-networking/recipes-support/spice/phodav_3.0.bb +++ /dev/null @@ -1,24 +0,0 @@ -SUMMARY = "phodav is a WebDav server implementation using libsoup (RFC 4918)." -LICENSE = "LGPL-2.1-only" -LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c" - -DEPENDS = " \ - glib-2.0 \ - libsoup \ -" - -GTKDOC_MESON_OPTION = 'gtk_doc' -GTKDOC_MESON_ENABLE_FLAG = 'enabled' -GTKDOC_MESON_DISABLE_FLAG = 'disabled' - -PACKAGECONFIG ??= "avahi" -PACKAGECONFIG[avahi] = "-Davahi=enabled,-Davahi=disabled,avahi" - -inherit pkgconfig gnomebase gettext gtk-doc - -EXTRA_OEMESON += "-Dsystemdsystemunitdir=${systemd_system_unitdir}" - -SRC_URI = "https://download.gnome.org/sources/phodav/3.0/phodav-${PV}.tar.xz;name=archive" -SRC_URI[archive.sha256sum] = "392ec2d06d50300dcff1ef269a2a985304e29bce3520002fca29f2edc1d138d1" - -FILES:${PN} += "${libdir} ${systemd_system_unitdir}" diff --git a/meta-networking/recipes-support/spice/phodav_3.2.bb b/meta-networking/recipes-support/spice/phodav_3.2.bb new file mode 100644 index 0000000000..0e0f31d6e2 --- /dev/null +++ b/meta-networking/recipes-support/spice/phodav_3.2.bb @@ -0,0 +1,26 @@ +SUMMARY = "phodav is a WebDav server implementation using libsoup (RFC 4918)." +LICENSE = "LGPL-2.1-only" +LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c" + +DEPENDS = " \ + glib-2.0 \ + libsoup \ +" + +PACKAGECONFIG ??= "avahi" +PACKAGECONFIG[avahi] = "-Davahi=enabled,-Davahi=disabled,avahi" + +inherit pkgconfig gnomebase gettext + +EXTRA_OEMESON += "-Dsystemdsystemunitdir=${systemd_system_unitdir} \ + -Dsysusersdir=${nonarch_libdir}/sysusers.d \ + -Dudevrulesdir=${nonarch_base_libdir}/udev/rules.d \ + -Dintrospection=disabled \ + -Ddocs=disabled \ + -Dlitmus=disabled \ +" + +SRC_URI = "https://download.gnome.org/sources/phodav/${@oe.utils.trim_version('${PV}', 2)}/phodav-${PV}.tar.xz;name=archive" +SRC_URI[archive.sha256sum] = "93c993066ab3aebd5b539bab9d731eac43abbb750109c895f151ca3c74a5fc82" + +FILES:${PN} += "${libdir} ${systemd_system_unitdir}" From patchwork Thu Nov 12 06:42:16 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 103847 Received: from mail-pg1-f170.google.com (mail-pg1-f170.google.com [209.85.215.170]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.8139.1794465768917754305 for ; Wed, 11 Nov 2026 22:42:48 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20260707 header.b=rT39A74B; spf=pass (domain: gmail.com, ip: 209.85.215.170, mailfrom: raj.khem@gmail.com) Received: by mail-pg1-f170.google.com with SMTP id 41be03b00d2f7-cdb9f760337so295870a12.0 for ; Wed, 11 Nov 2026 22:42:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20260707; t=1794465768; x=1795070568; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=zh3c5rJVIDiGSskxpAHoq1n1Oho5b8/Xf9nIua+QsuY=; b=rT39A74BlSTUVrqY7VuMweWaweWH51lZ69cDLwJOTsT1deERblhxYT8jq0i7Si9tMg Q6fsFQWlUp1gGbox2SRrW/WhrSRlhYaEH822imeTdlIVcEzY49fabYCe3HPh47pWZUQ1 aqmXijvfPba0gogXRgRQYUYjir3tWkLxo1clE7jd6Jxp+Wiu6HVKCkbpnpxRzlmq5OFT QI5hsbmECPOvuxosPRJoA95EaQKjyFrOIxsKXU7OgmDe6OWwVi16AjrLhfntb7qvu3Tn wzR2VgtSpn6JZSmV9HYwHOs80K+UNU0zUnG+j0N6xDZXBFoZOTF0rFP4g3X6PklSHGYZ imKA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794465768; x=1795070568; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=zh3c5rJVIDiGSskxpAHoq1n1Oho5b8/Xf9nIua+QsuY=; b=AUYds/hpSgTtp661kNAKGiUZYOil+3VUKN68sDJIyOKdHVNvziFEegtv092MBR7CCR 6KGnDyNt4iexfp6NVVdRzLyq9bljTD2XRvq7jiTpokd3Q3T8RcNLSd4Fgfeai7KBRJv9 4OmVF0F9c8loL1U14tKATgJt9qF4gFryyomakf26aEm3f5YY4ehkKOLHRsCJMGKdI6aI OPtYCd7RRNJLwnP8cia1KyNcQ6ANw+mfuRCZwMLau9/ZI0HktirnBZe2VQLqoUCllqtZ uOKTr7xlzM4HFqbIMSsH+U2LmpS8WYw+llkBrG3KjhbZMZvNa4FzWoeMgjxlX5JsAT6a VVJA== X-Gm-Message-State: APuU4Z/bFptCdKoQ8EvjzZLXYdAYozd8GRg1lJHrl8xbUzb+o31oV4ze gyeNzQW8ZNpa+tMPGuCMFCpAmUDQb7Hp4u91rGaCLNm/5MPwhr/mTq4nCjOnt0e2Fy4= X-Gm-Gg: AYBFou2RckB+Vc5CYuHErP+huVh2Wn1LYZgtCCz0RZplPWrac/cBpSjgPDi1B28L2NM tIAEElWgSs2YxR6Uhu/tUXvQU8/cWkqlj/uT5I2JC4R5q6035UY7IOEIUIMWns281GW5wTV2M2i bVFUKx1e2QBRj4P/n0CggXMtixCYjAXgI9UVzpCjhExWhlL9xeEC0wKeEniBuaws5wsqSjlUpNO 4g6J3WJjdOp/kKbOov4qRVRUwpw+tNHt0vvsCq7bo11MYTvG0/bGiUGqeiAZNKS+2GKJYUHaEve X4yAynorNqZC9EJAofB538wqfo+y4fztHuGNGxDmP0j0iBHWG6xtxnou/cM3TLCDZsHv/193Lxa ygAcI9DxZPLK/eMVntiTNBxD6tz0wvFPqgErocAVvIPkYidwRmEdv9qedRA2gpbKc90am/gdBFq xsmwbSBftca8CDCNyqLzvkWJRUGAWtRRoJVQOmNjsyjTNmgSJweB6WvmciYoS30kOqJg+Ezj+pp JqVKmJTT8uY7kUgOcof52e+rz4LH/uj11SRBr6ivBcLzfgxgn/9EvrY/+nHW92mw2DRe6XtHN5i h+Ue/x6U/uY4UqiScdqQ0y8qBGebFEQS1XWg6ulaEcVuYpttCdcsZR0VLbZXVTZpw8BCmx47DDf GKvWV0t0On3senR2qMJsbAmLy7ISIfqxts8Bej2ve0/lUJ9zZ/EoklBekFE6zQa2T+C1ndshEAR ejl3cDEL998x7FctO/FblwAHo6bTu5aMWbKRkd/VH0wlpq3EC56n+pH79zWasrsA/K/25ZoIJFR Ft+qOpTqK9e2U55gRwCHXj80qu8Bu9FXKDpuYN/sMS3fMUbFB7hhda9eDgJoo8rJKjjOxN7r0As OaUC X-Received: by 2002:a17:90b:3d45:b0:3ae:6e7d:7fa4 with SMTP id 98e67ed59e1d1-3b197d995e5mr1109110a91.50.1794465768216; Wed, 11 Nov 2026 22:42:48 -0800 (PST) Return-Path: Received: from apollo.tail3ccdd3.ts.net ([147.160.63.35]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3b197c768e8sm2984715a91.11.2026.11.11.22.42.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Nov 2026 22:42:47 -0800 (PST) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-networking][PATCH 16/24] kronosnet: upgrade 1.33 -> 1.36 Date: Wed, 11 Nov 2026 22:42:16 -0800 Message-ID: <20261112064225.2410019-16-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.56.1 In-Reply-To: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> References: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Thu, 12 Nov 2026 06:42:50 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132185 The wireshark dissector is now built by default and needs wireshark >= 4.6.0; add a wireshark PACKAGECONFIG, off by default. AI-Generated: Uses Claude Code Signed-off-by: Khem Raj --- .../kronosnet/{kronosnet_1.33.bb => kronosnet_1.36.bb} | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) rename meta-networking/recipes-extended/kronosnet/{kronosnet_1.33.bb => kronosnet_1.36.bb} (90%) diff --git a/meta-networking/recipes-extended/kronosnet/kronosnet_1.33.bb b/meta-networking/recipes-extended/kronosnet/kronosnet_1.36.bb similarity index 90% rename from meta-networking/recipes-extended/kronosnet/kronosnet_1.33.bb rename to meta-networking/recipes-extended/kronosnet/kronosnet_1.36.bb index b9a797d500..6b7be4b951 100644 --- a/meta-networking/recipes-extended/kronosnet/kronosnet_1.33.bb +++ b/meta-networking/recipes-extended/kronosnet/kronosnet_1.36.bb @@ -11,7 +11,7 @@ LIC_FILES_CHKSUM = "file://COPYING.applications;md5=751419260aa954499f7abaabaa88 SECTION = "libs" DEPENDS = "doxygen-native libqb-native libxml2-native bzip2 libqb libxml2 libnl lksctp-tools lz4 lzo openssl nss xz zlib zstd" -SRCREV = "176bc1064a8e85f95eda2cb1e53b1ce5d471d857" +SRCREV = "9f327a94a3f6cff6e3eb56a17bbd1a6b53d6434a" SRC_URI = "git://github.com/kronosnet/kronosnet;protocol=https;branch=stable1;tag=v${PV}" BB_GIT_SHALLOW_EXTRA_REFS = "refs/tags/v${PV}" @@ -27,5 +27,6 @@ inherit autotools pkgconfig CFLAGS:append:toolchain-clang = " -Wno-sign-compare" PACKAGECONFIG[man] = "enable_man="yes", --disable-man, " +PACKAGECONFIG[wireshark] = "--enable-wireshark-dissector,--disable-wireshark-dissector,wireshark" PACKAGECONFIG:remove = "man" From patchwork Thu Nov 12 06:42:17 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 103848 Received: from mail-pj1-f41.google.com (mail-pj1-f41.google.com [209.85.216.41]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.7993.1794465770442841347 for ; Wed, 11 Nov 2026 22:42:50 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20260707 header.b=eXu3kE5O; spf=pass (domain: gmail.com, ip: 209.85.216.41, mailfrom: raj.khem@gmail.com) Received: by mail-pj1-f41.google.com with SMTP id 98e67ed59e1d1-3b18717a193so687105a91.1 for ; Wed, 11 Nov 2026 22:42:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20260707; t=1794465770; x=1795070570; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=sBc9KKOa/ZU02crKwJ0fNA5ztByU8DzEPqfhuslivow=; b=eXu3kE5OxnuzudUTXmAufAwx3KIhq7cgTU2GDZGnS28XaRgDAAEWTJmtGbPK+YbvNY WqbLzf2eN0zvq3Dx9f+EX2EuONMYxl8ivkGZAnOgQsK/64jNGcmSbdoQSw7OqV4s9h0h XASeYdeo8d+fH9QUPv0m3C0ysOw1/sTIqc1W/vcGBQpy/7W7TLGT3bhDHn/yHdEDPUi2 rZdFxVEF4wtgPI35C7s74CTGxmNqGsxHY/HdlV7lyUtElGo/PU3QnPCDxPAfe6ayFYbP 5nd+tupJ9Lz+Y98vtaUQB+IMZ2v/WsR6n3k1mn4IbW8XS1nIrZ2x3E62BovNkNt7P3s0 KReQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794465770; x=1795070570; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=sBc9KKOa/ZU02crKwJ0fNA5ztByU8DzEPqfhuslivow=; b=Q471FgcUfHyOSyDbgChOmB7bv7aCL4vQh0dizIBQZtukgw7xjbgkMNzo5ZmbHeHdY9 iShYJKjt1CJDeSJf1GO6Jwy+dZt5CB3Mo3AGJmYCXAQ6YoVon4D5dvl5cfwmLICRbKQn kC+I0VsPIf6XRTv47T+kD3TGuqzcJ8MliDWJfUCT9r19+VQFd+WKJi8lRSano0McrPId 3/VJeGnXYdjJnw5IKJoHj/3AZgJqPR84sQy7rk5nBCs/4NaftAX7wWBzD9I/qOSVlj8i Hr8nEtwBsUvRGcZHItSZto9ldnvdB8yBRIX3axZPBtvxgW1iBycmr83mp2Pp7ynE3xls HGvQ== X-Gm-Message-State: APuU4Z8PqkK/QejjNBEQXQv+t4dVyhIyvfzrIXBaNDgZAD4U1Vl/oatN L1mZuPIT7q6hKILwIZSZUzYQHSsGJv1S6a+eHqFmHicTiIAR23PoV1dTfgMmPZXPTI0= X-Gm-Gg: AYBFou2ajJWuhwV6kRw6xfVcCzI7jlxm717AfcMcOoOJoXYAU4Xv58qQco3X5vmQLIc SYMd4W4BTMv+eeKFdsqepqfPN6diS2WB9YwQxvj0T6JfV8IygmH71t05HfpxmusXyv0UAkDbPYs 77KugrJ0BxiHeT+yRfKYO0JuJgYkkSISc+//Jqet9yUFlMVenLfk7SWj4vW4Hm+RT8AAZvUQudD hzrmxhk8Ctttbs8AfxUJAc0TI3cE6HRKXhlnCJ6U0BflrSZWOpbMinxz00mLouUbpRhUoUTE0QS aDBZ3hlabZdhvQdN9bDQjrHM8y3UhbO/efIoGqOAy3WZBgUMSraMo7rzVebHU483B/MvlUtd+BS 0KX5TWjWm7fXBYCTSE+XEra75e38TFujfnwseqRRHW7Z/4m0IhFf1wR7kCGdgFsHvOKfwZeD6/C EQNqc4IfgL6CgpmPP0HSyRfDpL+hwv3pT52x1bTr9SMcbPqVYt724BnkLIaJ/LmrYpBHj1OyFE9 g3xYHuXUPhXrmWceWnE+PJtp6ggJt2wZm46x2SXysaVoCF5w4FMzIGbzqlrkZ/+9Zb8KyWEZj5+ HIQg7ByFtrUoFZHUGoMmYvB0p2KNilXxXBfLn2/MXt3QT0LrtgGe0eQf2xdDHZSSI6E2vxrM7xb qmHiH6IzNZXhPeXeI6PUeWeJMUdfdnHBUM5BLM2boJXxgVLK4fv5Rv8wALMAIdOC/WRyq85kOf7 jHRmh0vSg2TlUPDhAnhwOQTggLnNFFQeePR8myUfeWyIL0LQEITkfoVNVAQpTjh7BjCO/s/7Iv9 1LN6lKmN6r8rwe+ic3tKivz1PpD9/5Ae3aCAJ0vWUvy6umMWZz7YJJ7qNmjoLmJ4OyY/ij4G8Xq vYMVi/8es7viYNznS9cfC5aZQQ== X-Received: by 2002:a17:90b:1c01:b0:3ab:9f1a:3825 with SMTP id 98e67ed59e1d1-3b182df2fd9mr4743738a91.4.1794465769665; Wed, 11 Nov 2026 22:42:49 -0800 (PST) Return-Path: Received: from apollo.tail3ccdd3.ts.net ([147.160.63.35]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3b197c768e8sm2984715a91.11.2026.11.11.22.42.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Nov 2026 22:42:48 -0800 (PST) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-networking][PATCH 17/24] open-vm-tools: upgrade 13.0.10 -> 13.1.0 Date: Wed, 11 Nov 2026 22:42:17 -0800 Message-ID: <20261112064225.2410019-17-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.56.1 In-Reply-To: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> References: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Thu, 12 Nov 2026 06:42:59 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132186 gtk2 support was removed and gtk4 added, and --with-gtkmm was split into gtkmm3/gtkmm4; adjust the configure options and use gtk+3 for x11. AI-Generated: Uses Claude Code Signed-off-by: Khem Raj --- .../{open-vm-tools_13.0.10.bb => open-vm-tools_13.1.0.bb} | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) rename meta-networking/recipes-support/open-vm-tools/{open-vm-tools_13.0.10.bb => open-vm-tools_13.1.0.bb} (95%) diff --git a/meta-networking/recipes-support/open-vm-tools/open-vm-tools_13.0.10.bb b/meta-networking/recipes-support/open-vm-tools/open-vm-tools_13.1.0.bb similarity index 95% rename from meta-networking/recipes-support/open-vm-tools/open-vm-tools_13.0.10.bb rename to meta-networking/recipes-support/open-vm-tools/open-vm-tools_13.1.0.bb index 088494c91b..5739c05d72 100644 --- a/meta-networking/recipes-support/open-vm-tools/open-vm-tools_13.0.10.bb +++ b/meta-networking/recipes-support/open-vm-tools/open-vm-tools_13.1.0.bb @@ -52,7 +52,7 @@ UPSTREAM_CHECK_GITTAGREGEX = "stable-(?P\d+(\.\d+)+)" SRC_URI:append:libc-musl = " file://0001-Add-resolv_compat.h-for-musl-builds.patch;patchdir=.. \ " -SRCREV = "f8fbcd0bf3b5869e2822542c398a51ddf7bd5f7a" +SRCREV = "50cede15e10a21ab919f5ad2961ae0a1840a1911" S = "${UNPACKDIR}/${BP}/open-vm-tools" @@ -66,13 +66,13 @@ inherit autotools pkgconfig systemd update-rc.d SYSTEMD_SERVICE:${PN} = "vmtoolsd.service" EXTRA_OECONF = "--without-icu --disable-multimon --disable-docs \ - --disable-tests --without-gtkmm --without-pam \ + --disable-tests --without-gtkmm3 --without-gtkmm4 --without-pam \ --disable-vgauth --disable-deploypkg --disable-containerinfo \ --without-root-privileges --without-kernel-modules --with-tirpc \ --with-udev-rules-dir=${nonarch_base_libdir}/udev/rules.d" -NO_X11_FLAGS = "--without-x --without-gtk2 --without-gtk3" -X11_DEPENDS = "libxext libxi libxrender libxrandr libxtst gtk+ gdk-pixbuf" +NO_X11_FLAGS = "--without-x --without-gtk3 --without-gtk4" +X11_DEPENDS = "libxext libxi libxrender libxrandr libxtst gtk+3 gdk-pixbuf" PACKAGECONFIG[x11] = ",${NO_X11_FLAGS},${X11_DEPENDS}" # fuse gets implicitly detected; there is no --without-fuse option. From patchwork Thu Nov 12 06:42:18 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 103849 Received: from mail-pj1-f46.google.com (mail-pj1-f46.google.com [209.85.216.46]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.7994.1794465772346086787 for ; Wed, 11 Nov 2026 22:42:52 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20260707 header.b=oemDS8bT; spf=pass (domain: gmail.com, ip: 209.85.216.46, mailfrom: raj.khem@gmail.com) Received: by mail-pj1-f46.google.com with SMTP id 98e67ed59e1d1-3b0ae87069dso1950500a91.2 for ; Wed, 11 Nov 2026 22:42:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20260707; t=1794465772; x=1795070572; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=F5jzSNEJClV1Z6x8TdEByfn1QaCbziZdI+hFJz5DJSA=; b=oemDS8bT6oWIEuK3z3k9kh84UhQzEO624m4vGui39eLugAkOXFqU5Ikcb9OMKdSY0F dp1C4CfOASxj8h6YoU4dY5A4kgGeqx0XwQJjMBKIpG1siWSjAwZh99vB9xgJaDwtyscb wjdHh4ZKRBWSrEUTNgm9G2ftsVQhELbD59a76BKGq7lUE6MgCQQPS2bHp8Uatd+yxYjM asOBFBofp0mntDTFvV3h9aT6Mh5CZy5uzxv6PJxwku5wYHrnfMH2Gtt/TCLRj7sHmW9d Ce7a1AjXIK2CIR+SwOnY/RZA6MilpDyaCddwOMdZlAxwZha7TZ22W/vbWQgKxuyD0gAl 0now== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794465772; x=1795070572; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=F5jzSNEJClV1Z6x8TdEByfn1QaCbziZdI+hFJz5DJSA=; b=0GPe3W6Xfys3CJJobKR90MsV9zzm0X/GrwqPkDXhFcqhXBO8QV0enk/55kA+sYsU9Y ZB8UOgV5vdyCqXDVuEfyA+4C4CNXQU0IcxPuJw/Oz9La32xl/iqOXWueT0BAJXx8mgOp 7O6mF/nOhbAvG7DY0q4zdOWsD2yzOmTTQI9rfcx0QrmZoTA0lzHd2+fcjoTX9EmVD2o2 ofjIxqKsFVdwG8zgV2NKr891oF26DRZAqAu2Z3WzqjV1hRRJjj0lxXsH42iwYlixaBvN ZF4Jhz7KsIcpWkcoHf2dXD97Ri3aIqJNuMvgKhrKleoyDyKQRbPGwnvhWTX8Afcb6UA1 iRJg== X-Gm-Message-State: APuU4Z/MaqolY0zs78reohxhFhttJD6AUmsUEgxqbJOhdlI9h1khh9Bp Pchv1mKTKzRrj2q7A85jps6dBO7DBS8XJQeLWfzQPadGh9Xl3+pogGbnSDtopQ== X-Gm-Gg: AYBFou1yMMBjAaSLBU71335USnUc18Y5zd7BJSXH8RhFl5MXT4+nNIfyEG/Eqba1G+r WSEKtpnn1XXxocgAV2vCtSTgq6BmwywQwLTG/V73KLWYhXPSl9FjfruLdTSE3ZzWdluRKToERT2 7D3emEveNqLwH+pm0s8WaRIFuKmceLkmFbo4y9cxTBMSKP3fgZQsMB9xpUslYhZpXFKDQ5IRMDn wUbMfsO+1hRR/rvePo+C0VPPMPfgQ+uCIo39S0+LXger+cyOJ4/BhOhavh0jyvowq6kNRSN9dgs G7sxggi3jmMRfJK4aYtKzp3CWSRRN44oWkdy28AhQaxsaJC1gy+BXDuX7GsHt3lu774wHFDSHQQ /en/b6cM/xSuuIE6drtpECVIZqvBBUuXJ5EwAL7PpWuVPZkURz1AYO/A+gqVbIzXGt32shWRKxR dWK/WDoAW/TAvFWxCOr/t+xaz9o15e532VJZbr/38Zee4l9PXl2WqBchNpA5fil4Z+ut8yvP5g0 8CNrv40EbECt1tucWkVmttk4JyT/KrtO+0TvGe3usqo3mr+SFLcm1a6NnWaldv8FCekBPz9r85O ceKcQQDMzmY1EyEiphTgaAEDCHGjbgmYMJO0lpYZto9wkvUf70VES82q8gShLGBSpIIVGBfGVe+ QH5izl7JhTmPcCYmYYR0T9g5btxzlw/3cKeR8ioEDbNUJOHG6jPrhZBIGFzpNQfIGSZThvFTwAG 89q+WugyTPYy96jNoZ/tkQq7e/TkVcGIkZxlfgT4lSTb9kZu2CGiz88/+Jun3mo4D9xlCQu5uME qxwW6T4T6zb/xxzHr7XT/zb2C4W0VxrnBX0N3iimoRaiaF2D2ClrJA4/etFs6IjOI3waU7qmYt9 mnqW X-Received: by 2002:a17:90b:3c04:b0:3ad:c482:ae9a with SMTP id 98e67ed59e1d1-3b182e13d62mr4194288a91.1.1794465771577; Wed, 11 Nov 2026 22:42:51 -0800 (PST) Return-Path: Received: from apollo.tail3ccdd3.ts.net ([147.160.63.35]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3b197c768e8sm2984715a91.11.2026.11.11.22.42.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Nov 2026 22:42:50 -0800 (PST) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-networking][PATCH 18/24] vsomeip: upgrade 3.7.3 -> 3.8.0 Date: Wed, 11 Nov 2026 22:42:18 -0800 Message-ID: <20261112064225.2410019-18-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.56.1 In-Reply-To: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> References: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Thu, 12 Nov 2026 06:43:00 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132187 Refresh 0001-Fix-pkgconfig-dir-for-multilib.patch through 0005-Do-not-treat-warnings-as-errors-with-clang.patch; the memory tests were rewritten and no longer need the scanf fix. The policy manager unit test now gets its build directory from a CMake compile definition instead of policy_manager_impl_unit_test_macro.hpp, so point that at the installed test directory to avoid embedding ${B}. AI-Generated: Uses Claude Code Signed-off-by: Khem Raj --- .../0001-Fix-pkgconfig-dir-for-multilib.patch | 9 +- ...e-configuration-files-to-etc-vsomeip.patch | 9 +- ...3-Do-not-specify-PIE-flag-explicitly.patch | 17 ++-- ...04-Fix-scanning-64-bit-integer-types.patch | 93 +++++-------------- ...-treat-warnings-as-errors-with-clang.patch | 17 ++-- .../{vsomeip_3.7.3.bb => vsomeip_3.8.0.bb} | 8 +- 6 files changed, 47 insertions(+), 106 deletions(-) rename meta-networking/recipes-protocols/vsomeip/{vsomeip_3.7.3.bb => vsomeip_3.8.0.bb} (88%) diff --git a/meta-networking/recipes-protocols/vsomeip/vsomeip/0001-Fix-pkgconfig-dir-for-multilib.patch b/meta-networking/recipes-protocols/vsomeip/vsomeip/0001-Fix-pkgconfig-dir-for-multilib.patch index 52ec294579..5e410ae93b 100644 --- a/meta-networking/recipes-protocols/vsomeip/vsomeip/0001-Fix-pkgconfig-dir-for-multilib.patch +++ b/meta-networking/recipes-protocols/vsomeip/vsomeip/0001-Fix-pkgconfig-dir-for-multilib.patch @@ -1,4 +1,4 @@ -From 3d1ddf162616978eeb9af8e2f64d4b3b63dba0f6 Mon Sep 17 00:00:00 2001 +From 1737c66707c3d7cbbd355c05af2e1b479568bd57 Mon Sep 17 00:00:00 2001 From: Yi Zhao Date: Wed, 2 Mar 2022 14:51:13 +0800 Subject: [PATCH] Fix pkgconfig dir for multilib @@ -11,10 +11,10 @@ Signed-off-by: Yi Zhao 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt -index aa4ad1cc..27e7b517 100644 +index b160ac4..7b2aaa8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -670,7 +670,7 @@ endif() +@@ -575,7 +575,7 @@ endif() # create pkg-config file if(NOT WIN32) configure_file(${VSOMEIP_NAME}.pc.in ${PROJECT_BINARY_DIR}/${VSOMEIP_NAME}.pc @ONLY) @@ -23,6 +23,3 @@ index aa4ad1cc..27e7b517 100644 endif() ############################################################################## --- -2.34.1 - diff --git a/meta-networking/recipes-protocols/vsomeip/vsomeip/0002-Install-example-configuration-files-to-etc-vsomeip.patch b/meta-networking/recipes-protocols/vsomeip/vsomeip/0002-Install-example-configuration-files-to-etc-vsomeip.patch index dde27b37f7..ebeb8cb10b 100644 --- a/meta-networking/recipes-protocols/vsomeip/vsomeip/0002-Install-example-configuration-files-to-etc-vsomeip.patch +++ b/meta-networking/recipes-protocols/vsomeip/vsomeip/0002-Install-example-configuration-files-to-etc-vsomeip.patch @@ -1,4 +1,4 @@ -From 17f606e9ede2e3a1871c98dffff89e5285dd8c21 Mon Sep 17 00:00:00 2001 +From 05ffeb652a838a07346c3eeb8c312fb861d415e4 Mon Sep 17 00:00:00 2001 From: Yi Zhao Date: Wed, 9 Mar 2022 11:48:44 +0800 Subject: [PATCH] Install example configuration files to /etc/vsomeip @@ -11,10 +11,10 @@ Signed-off-by: Yi Zhao 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt -index 27e7b517..67ecb365 100644 +index 7b2aaa8..332f8f2 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -586,7 +586,7 @@ install ( +@@ -490,7 +490,7 @@ install ( ) install ( @@ -23,6 +23,3 @@ index 27e7b517..67ecb365 100644 ) # Add all targets to the build-tree export set --- -2.34.1 - diff --git a/meta-networking/recipes-protocols/vsomeip/vsomeip/0003-Do-not-specify-PIE-flag-explicitly.patch b/meta-networking/recipes-protocols/vsomeip/vsomeip/0003-Do-not-specify-PIE-flag-explicitly.patch index 066fc1c4c5..fe30e0f8cb 100644 --- a/meta-networking/recipes-protocols/vsomeip/vsomeip/0003-Do-not-specify-PIE-flag-explicitly.patch +++ b/meta-networking/recipes-protocols/vsomeip/vsomeip/0003-Do-not-specify-PIE-flag-explicitly.patch @@ -1,4 +1,4 @@ -From 0b68560853035ff557e60902144be71bcbe0e3bc Mon Sep 17 00:00:00 2001 +From 9a894772b6bfd266d8516b1dcde72092194ea84b Mon Sep 17 00:00:00 2001 From: Yi Zhao Date: Mon, 17 Jul 2023 14:33:32 +0800 Subject: [PATCH] Do not specify PIE flag explicitly @@ -24,13 +24,13 @@ Signed-off-by: Yi Zhao 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt -index 67ecb365..bda9c69a 100644 +index 332f8f2..f07d408 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -78,7 +78,7 @@ if (${CMAKE_SYSTEM_NAME} MATCHES "Linux") if (CMAKE_CXX_COMPILER_ID STREQUAL "GNU") # This is only relevant for GCC and causes warnings on Clang - set(EXPORTSYMBOLS "-Wl,-export-dynamic -Wl,--version-script=${CMAKE_CURRENT_SOURCE_DIR}/exportmap.gcc") + set(EXPORTSYMBOLS "-Wl,-export-dynamic -Wl,--version-script=${PROJECT_SOURCE_DIR}/exportmap.gcc") - set(OS_CXX_FLAGS "${OS_CXX_FLAGS} -pie -Wno-tsan -Wl,-z,relro,-z,now") + set(OS_CXX_FLAGS "${OS_CXX_FLAGS} -Wno-tsan -Wl,-z,relro,-z,now") endif() @@ -40,11 +40,8 @@ index 67ecb365..bda9c69a 100644 if(NOT DEFINED _FORTIFY_SOURCE) set(_FORTIFY_SOURCE 2) endif() -- set(OS_CXX_FLAGS "${OS_CXX_FLAGS} -D_GLIBCXX_USE_NANOSLEEP -pthread -Wall -Wextra -Wformat -Wformat-security -Wconversion -fexceptions -fstrict-aliasing -fstack-protector-strong -fasynchronous-unwind-tables -fno-omit-frame-pointer -D_FORTIFY_SOURCE=${_FORTIFY_SOURCE} -Wformat -Wformat-security -Wpedantic -Werror -fPIE -Wno-inconsistent-missing-override") -+ set(OS_CXX_FLAGS "${OS_CXX_FLAGS} -D_GLIBCXX_USE_NANOSLEEP -pthread -Wall -Wextra -Wformat -Wformat-security -Wconversion -fexceptions -fstrict-aliasing -fstack-protector-strong -fasynchronous-unwind-tables -fno-omit-frame-pointer -D_FORTIFY_SOURCE=${_FORTIFY_SOURCE} -Wformat -Wformat-security -Wpedantic -Werror -Wno-inconsistent-missing-override") +- set(OS_CXX_FLAGS "${OS_CXX_FLAGS} -D_GLIBCXX_USE_NANOSLEEP -pthread -Wall -Wextra -Wformat -Wformat-security -Wconversion -fexceptions -fstrict-aliasing -fstack-protector-strong -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wformat -Wformat-security -Wpedantic -Werror -fPIE -Wno-inconsistent-missing-override") ++ set(OS_CXX_FLAGS "${OS_CXX_FLAGS} -D_GLIBCXX_USE_NANOSLEEP -pthread -Wall -Wextra -Wformat -Wformat-security -Wconversion -fexceptions -fstrict-aliasing -fstack-protector-strong -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wformat -Wformat-security -Wpedantic -Werror -Wno-inconsistent-missing-override") - # force all use of std::mutex and std::recursive_mutex to use runtime init - # instead of static initialization so mutexes can be hooked to enable PI as needed --- -2.34.1 - + # _FORTIFY_SOURCE requires an optimized build; defining it under -O0 + # is a no-op at best and a hard error with newer glibc + -Werror. diff --git a/meta-networking/recipes-protocols/vsomeip/vsomeip/0004-Fix-scanning-64-bit-integer-types.patch b/meta-networking/recipes-protocols/vsomeip/vsomeip/0004-Fix-scanning-64-bit-integer-types.patch index ff3510618a..c03c3bef7b 100644 --- a/meta-networking/recipes-protocols/vsomeip/vsomeip/0004-Fix-scanning-64-bit-integer-types.patch +++ b/meta-networking/recipes-protocols/vsomeip/vsomeip/0004-Fix-scanning-64-bit-integer-types.patch @@ -1,4 +1,4 @@ -From 097d74721be56a1e6c1551cf53965d1055746b65 Mon Sep 17 00:00:00 2001 +From c93089e134ba5ff9f2d99668feb909d2b82be323 Mon Sep 17 00:00:00 2001 From: Yi Zhao Date: Tue, 4 Nov 2025 12:50:51 +0800 Subject: [PATCH] Fix scanning 64-bit integer types @@ -22,24 +22,22 @@ Signed-off-by: Yi Zhao --- implementation/routing/src/routing_manager_impl.cpp | 4 +++- test/network_tests/cpu_load_tests/cpu_load_measurer.cpp | 6 ++++-- - test/network_tests/memory_tests/memory_test_client.cpp | 4 +++- - test/network_tests/memory_tests/memory_test_service.cpp | 4 +++- - 4 files changed, 13 insertions(+), 5 deletions(-) + 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/implementation/routing/src/routing_manager_impl.cpp b/implementation/routing/src/routing_manager_impl.cpp -index 8a2f1fdf..3e98143b 100644 +index 27d9a3c..11e9f36 100644 --- a/implementation/routing/src/routing_manager_impl.cpp +++ b/implementation/routing/src/routing_manager_impl.cpp -@@ -9,6 +9,7 @@ - #include - #include - #include -+#include +@@ -4,6 +4,7 @@ + // file, You can obtain one at http://mozilla.org/MPL/2.0/. - #if defined(__linux__) || defined(__QNX__) - #include -@@ -3307,7 +3308,8 @@ void routing_manager_impl::memory_log_timer_cbk(boost::system::error_code const& - std::uint64_t its_dirtypages(0); + #include "vsomeip/defines.hpp" ++#include + #include + #include + #include +@@ -3536,7 +3537,8 @@ void routing_manager_impl::memory_log_timer_cbk(boost::system::error_code const& + uint64_t its_dirtypages(0); if (EOF - == std::fscanf(its_file, "%lu %lu %lu %lu %lu %lu %lu", &its_size, &its_rsssize, &its_sharedpages, &its_text, &its_lib, &its_data, @@ -49,19 +47,19 @@ index 8a2f1fdf..3e98143b 100644 VSOMEIP_ERROR << "memory_log_timer_cbk: error reading: errno " << errno; } diff --git a/test/network_tests/cpu_load_tests/cpu_load_measurer.cpp b/test/network_tests/cpu_load_tests/cpu_load_measurer.cpp -index 7386b0bb..7fe7af5f 100644 +index 630e0a7..ff07b6a 100644 --- a/test/network_tests/cpu_load_tests/cpu_load_measurer.cpp +++ b/test/network_tests/cpu_load_tests/cpu_load_measurer.cpp -@@ -12,6 +12,7 @@ +@@ -11,6 +11,7 @@ + #include #include #include - #include +#include + #include #include - #include -@@ -86,7 +87,7 @@ std::uint64_t cpu_load_measurer::read_proc_pid_stat() { - std::int64_t cstime(0); +@@ -86,7 +87,7 @@ uint64_t cpu_load_measurer::read_proc_pid_stat() { + int64_t cstime(0); if (std::fscanf(f, "%*d %*s %*c %*d %*d %*d %*d %*d %*u %*u %*u %*u %*u " - "%lu %lu %ld %ld", // utime, stime, cutime, cstime @@ -69,60 +67,13 @@ index 7386b0bb..7fe7af5f 100644 &utime, &stime, &cutime, &cstime) == EOF) { std::cerr << "Failed to read " + path << std::endl; -@@ -116,7 +117,8 @@ std::uint64_t cpu_load_measurer::read_proc_stat(std::uint64_t* _idle) { - std::uint64_t steal(0); - std::uint64_t guest(0); - std::uint64_t guest_nice(0); +@@ -116,7 +117,8 @@ uint64_t cpu_load_measurer::read_proc_stat(uint64_t* _idle) { + uint64_t steal(0); + uint64_t guest(0); + uint64_t guest_nice(0); - if (std::fscanf(f, "%*s %lu %lu %lu %lu %lu %lu %lu %lu %lu %lu", &user, &nice, &system, &idle, &iowait, &irq, &softirq, &steal, &guest, + if (std::fscanf(f, "%*s %" SCNu64 " %" SCNu64 " %" SCNu64 " %" SCNu64 " %" SCNu64 " %" SCNu64 " %" SCNu64 " %" SCNu64 " %" SCNu64 " %" SCNu64, + &user, &nice, &system, &idle, &iowait, &irq, &softirq, &steal, &guest, &guest_nice) == EOF) { std::cerr << "Failed to read /proc/stat" << std::endl; -diff --git a/test/network_tests/memory_tests/memory_test_client.cpp b/test/network_tests/memory_tests/memory_test_client.cpp -index 9d3aedfd..a502c8e9 100644 ---- a/test/network_tests/memory_tests/memory_test_client.cpp -+++ b/test/network_tests/memory_tests/memory_test_client.cpp -@@ -6,6 +6,7 @@ - #include - #include - #include -+#include - - #include - #include "common/test_main.hpp" -@@ -31,7 +32,8 @@ void check_memory(std::vector& test_memory_, std::atomic& s - std::uint64_t its_dirtypages(0); - - if (EOF -- == std::fscanf(its_file, "%lu %lu %lu %lu %lu %lu %lu", &its_size, &its_rsssize, &its_sharedpages, &its_text, &its_lib, -+ == std::fscanf(its_file, "%" SCNu64 " %" SCNu64 " %" SCNu64 " %" SCNu64 " %" SCNu64 " %" SCNu64 " %" SCNu64, -+ &its_size, &its_rsssize, &its_sharedpages, &its_text, &its_lib, - &its_data, &its_dirtypages)) { - VSOMEIP_ERROR << "check_memory: error reading: errno " << errno; - } -diff --git a/test/network_tests/memory_tests/memory_test_service.cpp b/test/network_tests/memory_tests/memory_test_service.cpp -index 549adbef..0b78a207 100644 ---- a/test/network_tests/memory_tests/memory_test_service.cpp -+++ b/test/network_tests/memory_tests/memory_test_service.cpp -@@ -6,6 +6,7 @@ - #include - #include - #include "common/test_main.hpp" -+#include - - #include "memory_test_service.hpp" - -@@ -29,7 +30,8 @@ void check_memory(std::vector& test_memory_, std::atomic& s - std::uint64_t its_dirtypages(0); - - if (EOF -- == std::fscanf(its_file, "%lu %lu %lu %lu %lu %lu %lu", &its_size, &its_rsssize, &its_sharedpages, &its_text, &its_lib, -+ == std::fscanf(its_file, "%" SCNu64 " %" SCNu64 " %" SCNu64 " %" SCNu64 " %" SCNu64 " %" SCNu64 " %" SCNu64, -+ &its_size, &its_rsssize, &its_sharedpages, &its_text, &its_lib, - &its_data, &its_dirtypages)) { - VSOMEIP_ERROR << "check_memory: error reading: errno " << errno; - } --- -2.34.1 - diff --git a/meta-networking/recipes-protocols/vsomeip/vsomeip/0005-Do-not-treat-warnings-as-errors-with-clang.patch b/meta-networking/recipes-protocols/vsomeip/vsomeip/0005-Do-not-treat-warnings-as-errors-with-clang.patch index a9c00baa5e..36c66cd4c0 100644 --- a/meta-networking/recipes-protocols/vsomeip/vsomeip/0005-Do-not-treat-warnings-as-errors-with-clang.patch +++ b/meta-networking/recipes-protocols/vsomeip/vsomeip/0005-Do-not-treat-warnings-as-errors-with-clang.patch @@ -1,4 +1,4 @@ -From 6d5da6a08d04c314bd5065dcb178beb10dc609e2 Mon Sep 17 00:00:00 2001 +From 9a7c3dc1c796e9f870eb05baa55ef41622f14a41 Mon Sep 17 00:00:00 2001 From: Yi Zhao Date: Wed, 5 Nov 2025 22:17:14 +0800 Subject: [PATCH] Do not treat warnings as errors with clang @@ -14,13 +14,13 @@ Signed-off-by: Yi Zhao 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt -index bda9c69a..718ff23d 100644 +index f07d408..beafdc6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -78,7 +78,7 @@ if (${CMAKE_SYSTEM_NAME} MATCHES "Linux") if (CMAKE_CXX_COMPILER_ID STREQUAL "GNU") # This is only relevant for GCC and causes warnings on Clang - set(EXPORTSYMBOLS "-Wl,-export-dynamic -Wl,--version-script=${CMAKE_CURRENT_SOURCE_DIR}/exportmap.gcc") + set(EXPORTSYMBOLS "-Wl,-export-dynamic -Wl,--version-script=${PROJECT_SOURCE_DIR}/exportmap.gcc") - set(OS_CXX_FLAGS "${OS_CXX_FLAGS} -Wno-tsan -Wl,-z,relro,-z,now") + set(OS_CXX_FLAGS "${OS_CXX_FLAGS} -Wno-tsan -Wl,-z,relro,-z,now -Werror") endif() @@ -30,11 +30,8 @@ index bda9c69a..718ff23d 100644 if(NOT DEFINED _FORTIFY_SOURCE) set(_FORTIFY_SOURCE 2) endif() -- set(OS_CXX_FLAGS "${OS_CXX_FLAGS} -D_GLIBCXX_USE_NANOSLEEP -pthread -Wall -Wextra -Wformat -Wformat-security -Wconversion -fexceptions -fstrict-aliasing -fstack-protector-strong -fasynchronous-unwind-tables -fno-omit-frame-pointer -D_FORTIFY_SOURCE=${_FORTIFY_SOURCE} -Wformat -Wformat-security -Wpedantic -Werror -Wno-inconsistent-missing-override") -+ set(OS_CXX_FLAGS "${OS_CXX_FLAGS} -D_GLIBCXX_USE_NANOSLEEP -pthread -Wall -Wextra -Wformat -Wformat-security -Wno-conversion -fexceptions -fstrict-aliasing -fstack-protector-strong -fasynchronous-unwind-tables -fno-omit-frame-pointer -D_FORTIFY_SOURCE=${_FORTIFY_SOURCE} -Wformat -Wformat-security -Wpedantic -Wno-inconsistent-missing-override") +- set(OS_CXX_FLAGS "${OS_CXX_FLAGS} -D_GLIBCXX_USE_NANOSLEEP -pthread -Wall -Wextra -Wformat -Wformat-security -Wconversion -fexceptions -fstrict-aliasing -fstack-protector-strong -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wformat -Wformat-security -Wpedantic -Werror -Wno-inconsistent-missing-override") ++ set(OS_CXX_FLAGS "${OS_CXX_FLAGS} -D_GLIBCXX_USE_NANOSLEEP -pthread -Wall -Wextra -Wformat -Wformat-security -Wno-conversion -fexceptions -fstrict-aliasing -fstack-protector-strong -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wformat -Wformat-security -Wpedantic -Wno-inconsistent-missing-override") - # force all use of std::mutex and std::recursive_mutex to use runtime init - # instead of static initialization so mutexes can be hooked to enable PI as needed --- -2.34.1 - + # _FORTIFY_SOURCE requires an optimized build; defining it under -O0 + # is a no-op at best and a hard error with newer glibc + -Werror. diff --git a/meta-networking/recipes-protocols/vsomeip/vsomeip_3.7.3.bb b/meta-networking/recipes-protocols/vsomeip/vsomeip_3.8.0.bb similarity index 88% rename from meta-networking/recipes-protocols/vsomeip/vsomeip_3.7.3.bb rename to meta-networking/recipes-protocols/vsomeip/vsomeip_3.8.0.bb index dc110fd9ca..0c21230e6d 100644 --- a/meta-networking/recipes-protocols/vsomeip/vsomeip_3.7.3.bb +++ b/meta-networking/recipes-protocols/vsomeip/vsomeip_3.8.0.bb @@ -17,7 +17,7 @@ SRC_URI = "git://github.com/GENIVI/${BPN}.git;branch=master;protocol=https;name= file://0005-Do-not-treat-warnings-as-errors-with-clang.patch \ " -SRCREV = "6171fdfe109a3af8fb64190136029aadd1fa0c6f" +SRCREV = "f1518b369f5ee9684fd01af0f9d147fb04523060" SRC_URI[gtest.sha256sum] = "65fab701d9829d38cb77c14acdc431d2108bfdbf8979e40eb8ae567edf10b27c" COMPATIBLE_HOST:mips = "null" @@ -49,8 +49,10 @@ RDEPENDS:${PN}-test = "bash lsof" OECMAKE_TARGET_COMPILE += "vsomeip_ctrl examples build_tests" -do_compile:prepend() { - sed -i -e 's#${S}/build#/opt/${PN}-test#g' ${S}/test/unit_tests/security_policy_manager_impl_tests/policy_manager_impl_unit_test_macro.hpp +# Point the policy manager unit test at its installed location instead of ${B} +do_configure:prepend() { + sed -i -e 's#UNIT_TEST_BUILD_DIR_PATH="${CMAKE_CURRENT_BINARY_DIR}"#UNIT_TEST_BUILD_DIR_PATH="/opt/${PN}-test/test/unit_tests/security_policy_manager_impl_tests"#' \ + ${S}/test/unit_tests/security_policy_manager_impl_tests/CMakeLists.txt } do_install:append() { From patchwork Thu Nov 12 06:42:19 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 103851 Received: from mail-pg1-f180.google.com (mail-pg1-f180.google.com [209.85.215.180]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.7996.1794465774165502305 for ; Wed, 11 Nov 2026 22:42:54 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20260707 header.b=mlilcE/V; spf=pass (domain: gmail.com, ip: 209.85.215.180, mailfrom: raj.khem@gmail.com) Received: by mail-pg1-f180.google.com with SMTP id 41be03b00d2f7-cd6028ff33fso1956112a12.0 for ; Wed, 11 Nov 2026 22:42:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20260707; t=1794465773; x=1795070573; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=Gs0S/S7xMDCz94nemv2+j2OzGwmqbIOXVA1sGE+Nv18=; b=mlilcE/V53Thv7V+uEM7z/7xWenK/Ob3F1jCiEhrexJr+IKByZJkOEemdZfO+mbLKu 0fGZDBXdAtk9kLNnvfRHXXQMo625yoO4DcXs60+JRdT3mQt5i/c6kAjBpF6DEvAqq6ZH 6Wk4/6smYZ8LtH93W7KnXhmNvbXIJEYtxYrEBxXNJ3hTCPhtLNXOV2PiD0J7dpCgDN/u z9e/OCVYTEAyk3NqHzezVu+YlShAMokrflKNlsB5jLsVcwk5Ds5Ad7RChg6gcrRDED5w RGoIgMBKNOlVcS+bnKApfzMBPxmufADdJpqtYBJrK3xgwodbs0TWYeIdfvWU48nLyVxY YBfg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794465773; x=1795070573; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=Gs0S/S7xMDCz94nemv2+j2OzGwmqbIOXVA1sGE+Nv18=; b=BhnjcTwaJ81T31GaAU0cSa37szlUbUlJrEWz6mGx0JqXQIdrpr8JTHVXxYVoubJ/Cs VMXQyCGlnr6WTXfYODAJvG1gCzrhm7skIneiEClO1JXqL3I4D2gx37YBkHQpmsOGrAsK h05FoMUi7zl+b8LbP4CR8LnJmqLl2j6+rJcfS5GlW50VlKAoAX8LdDOtMjUeggIXMVbJ 5W4E1suQ5/M//A1WkwbXAJ5Z4S8AY07VMf6vkAjw+Ip6RVSjrX9gX0jHDCUkOwJVQRFi 64JIeRTXN/CEPdIGez8keJlcVHaam87u16DylWT4eULUlQ4m8+y7g2cpkKi8rG675c2h zxsw== X-Gm-Message-State: APuU4Z8yMoDCWaZ8Ssxb5sfaL/ypcqnZ5v0abRLApA0TexHYhWHipu7j JNkIHcc8rbDDvx7jA95UaNMxqOZhWE4WWRAglx2xFPOWhL4PcdxhNSJT2pGeGKnQfno= X-Gm-Gg: AYBFou1Jc5odNPaOLRM4WoEv5wBtNUiE651K+Tp25k2+qrlpYjFFDANsLVBDOEiey6V RIcjdc8SpN85fx/z90HCfANxwRdQCUeHhGEwRiGAFY9E0JgVmst9tMSNq2jbUkC8Mf6p5fAXiHN G6En1YhDUJLVRJ6HjjjgWGPVU7vz7NNSA2pfMp9fnCBdpYJ2sj8flxkSmhPm5+WyBwvQNbUpXX1 cxjzZG5M+IMwvJBOUNSlepgfOjVV5BgcvtgrVMSIM8hq6raDtF/HpfDcpWHQ1ShujnBkkNLoO8R /H1/ldMgXdMuFOlJJjh5/YgaBQii1De/l1K3JOsojvt0uP/b3tiIb4fsycQfa3LJeTdaEn4le07 a3w/XUCpI91cZ7YhKg8sp4JCTwDmvpyBET/yUsYstsUY7rLTx/29eoK2G4GdBsYGeZgGbDEnB2q m1tR7NZr9IgEmtN/biDEDFKz7wjp/Y4oC80FTay/g8cYkC84qqUwMx9G3VUkph1gLQOqbhldIIu M9eKswZU6dZ49IXltl4lQda+rTr4BnMlhNcs3c3prDWUNNHHO/9rk+DkJI4tYoPmYpFgvZq1kbf E96TzYCwEacsoI6jQPU9Tn18b6evPC207/q7oDImqStFyUVJ1/rRZfJD7xwJPRKHpI2pN743SvJ 5QcNROCHFBWY4URW+r7zKUwC1SB5Ccnr6aRjTjUonRLGi3vLvRosgKxBi5rv+6AbVI0e8bsEUJQ 4UXaa/NYld4u4Z/nSUpPPc6Z7fgnlHAnV424TIpHWwnb8jnQ7DZTk9I48NFKmuMNvrPfI22VaaY B7GxcFRvC9gpEE75q7plLXTOKN8q5/RRzuN9I0p9vNgcbeKO8RskSWvFo6nNu0QyIAPm5MwFPCX IFQL X-Received: by 2002:a17:90b:164a:b0:3ac:9259:122c with SMTP id 98e67ed59e1d1-3b182f5a30cmr4341852a91.40.1794465773245; Wed, 11 Nov 2026 22:42:53 -0800 (PST) Return-Path: Received: from apollo.tail3ccdd3.ts.net ([147.160.63.35]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3b197c768e8sm2984715a91.11.2026.11.11.22.42.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Nov 2026 22:42:52 -0800 (PST) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-networking][PATCH 19/24] samba: upgrade 4.23.11 -> 4.25.1 Date: Wed, 11 Nov 2026 22:42:19 -0800 Message-ID: <20261112064225.2410019-19-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.56.1 In-Reply-To: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> References: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Thu, 12 Nov 2026 06:43:00 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132188 Drop the memset_explicit backports, included in this release, and refresh 0003-Add-config-option-without-valgrind.patch. The bundled talloc, tevent and tdb versions are unchanged (2.5.0, 0.17.2, 1.4.15). AI-Generated: Uses Claude Code Signed-off-by: Khem Raj --- ...ib-replace-Implement-memset_explicit.patch | 91 -------- ...replace-Add-test-for-memset_explicit.patch | 154 -------------- ...3-Add-config-option-without-valgrind.patch | 17 +- ...eplace-memset_s-with-memset_explicit.patch | 195 ------------------ .../0004-lib-replace-Remove-memset_s.patch | 136 ------------ .../{samba_4.23.11.bb => samba_4.25.1.bb} | 6 +- 6 files changed, 11 insertions(+), 588 deletions(-) delete mode 100644 meta-networking/recipes-connectivity/samba/samba/0001-lib-replace-Implement-memset_explicit.patch delete mode 100644 meta-networking/recipes-connectivity/samba/samba/0002-lib-replace-Add-test-for-memset_explicit.patch delete mode 100644 meta-networking/recipes-connectivity/samba/samba/0003-Replace-memset_s-with-memset_explicit.patch delete mode 100644 meta-networking/recipes-connectivity/samba/samba/0004-lib-replace-Remove-memset_s.patch rename meta-networking/recipes-connectivity/samba/{samba_4.23.11.bb => samba_4.25.1.bb} (97%) diff --git a/meta-networking/recipes-connectivity/samba/samba/0001-lib-replace-Implement-memset_explicit.patch b/meta-networking/recipes-connectivity/samba/samba/0001-lib-replace-Implement-memset_explicit.patch deleted file mode 100644 index 331d7eae87..0000000000 --- a/meta-networking/recipes-connectivity/samba/samba/0001-lib-replace-Implement-memset_explicit.patch +++ /dev/null @@ -1,91 +0,0 @@ -From fba2c1dfb3b1f474a78e2613f150a9efc6d9b6c2 Mon Sep 17 00:00:00 2001 -From: Andreas Schneider -Date: Thu, 16 Oct 2025 11:06:56 +0200 -Subject: [PATCH 1/4] lib:replace: Implement memset_explicit() - -The memset_s() implementation is a bit obscure, as it requires a -constraint handler to be set up. You don't really find any -implmentations out there. - -With C23 memset_explicit() was added and this has been implemented -for glibc 2.43 and also in FreeBSD. - -See https://sourceware.org/bugzilla/show_bug.cgi?id=32378 -See https://reviews.freebsd.org/D47286 - -Upstream-Status: Backport [https://gitlab.com/samba-team/samba/-/commit/ef08be24e9114b4477cc2b3f7a28a816ec66802c] -Signed-off-by: Andreas Schneider -Reviewed-by: Douglas Bagnall -Signed-off-by: Khem Raj ---- - lib/replace/README | 1 + - lib/replace/replace.c | 13 +++++++++++++ - lib/replace/replace.h | 5 +++++ - lib/replace/wscript | 2 +- - 4 files changed, 20 insertions(+), 1 deletion(-) - -diff --git a/lib/replace/README b/lib/replace/README -index 6612eab..bb9d008 100644 ---- a/lib/replace/README -+++ b/lib/replace/README -@@ -73,6 +73,7 @@ symlink - realpath - poll - setproctitle -+memset_explicit - memset_s - - Types: -diff --git a/lib/replace/replace.c b/lib/replace/replace.c -index 68829f2..8615899 100644 ---- a/lib/replace/replace.c -+++ b/lib/replace/replace.c -@@ -952,6 +952,19 @@ void rep_setproctitle_init(int argc, char *argv[], char *envp[]) - } - #endif - -+#ifndef HAVE_MEMSET_EXPLICIT -+void *rep_memset_explicit(void *block, int c, size_t size) -+{ -+ void *ptr = memset(block, c, size); -+#ifdef HAVE_GCC_VOLATILE_MEMORY_PROTECTION -+ /* See http://llvm.org/bugs/show_bug.cgi?id=15495 */ -+ __asm__ volatile("" : : "g"(block) : "memory"); -+#endif /* HAVE_GCC_VOLATILE_MEMORY_PROTECTION */ -+ -+ return ptr; -+} -+#endif -+ - #ifndef HAVE_MEMSET_S - # ifndef RSIZE_MAX - # define RSIZE_MAX (SIZE_MAX >> 1) -diff --git a/lib/replace/replace.h b/lib/replace/replace.h -index 25e6e14..1a8336d 100644 ---- a/lib/replace/replace.h -+++ b/lib/replace/replace.h -@@ -994,6 +994,11 @@ void rep_setproctitle(const char *fmt, ...) PRINTF_ATTRIBUTE(1, 2); - void rep_setproctitle_init(int argc, char *argv[], char *envp[]); - #endif - -+#ifndef HAVE_MEMSET_EXPLICIT -+#define memset_explicit rep_memset_explicit -+void *rep_memset_explicit(void *block, int c, size_t size); -+#endif -+ - #ifndef HAVE_MEMSET_S - #define memset_s rep_memset_s - int rep_memset_s(void *dest, size_t destsz, int ch, size_t count); -diff --git a/lib/replace/wscript b/lib/replace/wscript -index a22ae59..574740a 100644 ---- a/lib/replace/wscript -+++ b/lib/replace/wscript -@@ -881,7 +881,7 @@ REPLACEMENT_FUNCTIONS = { - 'utime', 'utimes', 'dup2', 'chown', 'link', 'readlink', - 'symlink', 'lchown', 'realpath', 'memmem', 'vdprintf', - 'dprintf', 'get_current_dir_name', 'copy_file_range', -- 'strerror_r', 'clock_gettime', 'memset_s'], -+ 'strerror_r', 'clock_gettime', 'memset_explicit', 'memset_s'], - 'timegm.c': ['timegm'], - # Note: C99_VSNPRINTF is not a function, but a special condition - # for replacement diff --git a/meta-networking/recipes-connectivity/samba/samba/0002-lib-replace-Add-test-for-memset_explicit.patch b/meta-networking/recipes-connectivity/samba/samba/0002-lib-replace-Add-test-for-memset_explicit.patch deleted file mode 100644 index 33e29533e9..0000000000 --- a/meta-networking/recipes-connectivity/samba/samba/0002-lib-replace-Add-test-for-memset_explicit.patch +++ /dev/null @@ -1,154 +0,0 @@ -From ac2ee18b081483430b42c2cf35e423634aebbeb8 Mon Sep 17 00:00:00 2001 -From: Douglas Bagnall -Date: Thu, 30 Oct 2025 16:01:36 +0100 -Subject: [PATCH 2/4] lib:replace: Add test for memset_explicit() - -Upstream-Status: Backport [https://gitlab.com/samba-team/samba/-/commit/2b17c9816d4373eba365de803eec10435ea038d4] -Signed-off-by: Douglas Bagnall -Reviewed-by: Andreas Schneider -Signed-off-by: Khem Raj ---- - lib/replace/tests/test_memset_explicit.c | 99 ++++++++++++++++++++++++ - lib/replace/wscript | 5 ++ - selftest/tests.py | 6 ++ - 3 files changed, 110 insertions(+) - create mode 100644 lib/replace/tests/test_memset_explicit.c - -diff --git a/lib/replace/tests/test_memset_explicit.c b/lib/replace/tests/test_memset_explicit.c -new file mode 100644 -index 0000000..4e56d7a ---- /dev/null -+++ b/lib/replace/tests/test_memset_explicit.c -@@ -0,0 +1,99 @@ -+#include -+#include -+#include -+#include -+#include -+ -+#include "lib/replace/replace.h" -+ -+ -+/* -+ * To check that a memset_explicit string is being memset when it -+ * appears unused, we meed to be sneaky in our check -- otherwise the -+ * check counts as a use. -+ * -+ * We are sneaky by using a function that seens to take an int -+ * argument which is really a pointer, and we hide that it is a -+ * pointer by masking it. -+ * -+ * For these tests we don't use talloc because the talloc magic gets -+ * in the way a little bit. -+ */ -+ -+#define MASK 0x12345678 -+ -+__attribute__((noinline)) -+static void check_memset_explicit(intmax_t p, const char *expected, size_t len) -+{ -+ size_t i; -+ char *secret = (char *) (p ^ MASK); -+ for (i = 0; i < len; i++) { -+ assert_int_equal(secret[i], expected[i]); -+ } -+} -+ -+ -+__attribute__((noinline)) -+static char *get_secret(off_t offset) -+{ -+ char * secret = malloc(7 + offset); -+ memset(secret, 0, 7 + offset); -+ memcpy(secret + offset, "secret", 7); -+ /* avoiding *this* being elided */ -+ print_message("secret is '%s'\n", secret); -+ asm(""); -+ return secret; -+} -+ -+ -+static void test_memset_explicit(void ** state) -+{ -+ uintptr_t p; -+ char zeros[7] = {0}; -+ char *secret = get_secret(0); -+ p = ((uintptr_t)secret) ^ MASK; -+ memset_explicit(secret, 'o', 3); -+ check_memset_explicit(p, "oooret", 7); -+ memset_explicit(secret, 0, 7); -+ check_memset_explicit(p, zeros, 7); -+ free(secret); -+} -+ -+static void test_memset_explicit_double_alloc(void ** state) -+{ -+ size_t i, found; -+ uintptr_t p, q; -+ char *secret = get_secret(20); -+ p = (uintptr_t)secret ^ MASK; -+ memset_explicit(secret, 'x', 23); -+ free(secret); -+ /* -+ * Now we malloc the same size again, and hope we got the -+ * block we just freed. -+ */ -+ found = 0; -+ for (i = 0; i < 1000; i++) { -+ secret = malloc(27); -+ q = (uintptr_t)secret ^ MASK; -+ if (q == p) { -+ q = (uintptr_t)(secret + 20) ^ MASK; -+ check_memset_explicit(q, "xxxret", 7); -+ found ++; -+ } -+ free(secret); -+ } -+ print_message("found freed pointer %zu/1000 times \n", -+ found); -+} -+ -+int main(void) -+{ -+ const struct CMUnitTest tests[] = { -+ cmocka_unit_test(test_memset_explicit), -+ cmocka_unit_test(test_memset_explicit_double_alloc), -+ }; -+ if (! isatty(1)) { -+ cmocka_set_message_output(CM_OUTPUT_SUBUNIT); -+ } -+ return cmocka_run_group_tests(tests, NULL, NULL); -+} -diff --git a/lib/replace/wscript b/lib/replace/wscript -index 574740a..9acebd3 100644 ---- a/lib/replace/wscript -+++ b/lib/replace/wscript -@@ -964,6 +964,11 @@ def build(bld): - deps='replace replace-test', - install=False) - -+ bld.SAMBA_BINARY('test_memset_explicit', -+ source='tests/test_memset_explicit.c', -+ deps='cmocka replace', -+ for_selftest=True) -+ - # build replacements for stdint.h and stdbool.h if needed - bld.SAMBA_GENERATOR('replace_stdint_h', - rule='cp ${SRC} ${TGT}', -diff --git a/selftest/tests.py b/selftest/tests.py -index deb3c0b..3131905 100644 ---- a/selftest/tests.py -+++ b/selftest/tests.py -@@ -414,6 +414,12 @@ plantestsuite("samba.unittests.smb1cli_session", "none", - plantestsuite("samba.unittests.smb_util_translate", "none", - [os.path.join(bindir(), "default/libcli/smb/test_util_translate")]) - -+plantestsuite( -+ "samba.unittests.memset_explicit", -+ "none", -+ [os.path.join(bindir(), "default/lib/replace/test_memset_explicit")], -+) -+ - plantestsuite("samba.unittests.talloc_keep_secret", "none", - [os.path.join(bindir(), "default/lib/util/test_talloc_keep_secret")]) - diff --git a/meta-networking/recipes-connectivity/samba/samba/0003-Add-config-option-without-valgrind.patch b/meta-networking/recipes-connectivity/samba/samba/0003-Add-config-option-without-valgrind.patch index 70e7f28cc7..bf9c0973f9 100644 --- a/meta-networking/recipes-connectivity/samba/samba/0003-Add-config-option-without-valgrind.patch +++ b/meta-networking/recipes-connectivity/samba/samba/0003-Add-config-option-without-valgrind.patch @@ -12,16 +12,19 @@ Signed-off-by: Changqing Li Rebase to 4.19.3 Signed-off-by: Yi Zhao + +Rebase to 4.25.1 +Signed-off-by: Khem Raj --- lib/replace/wscript | 5 +++-- wscript | 7 +++++++ 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/lib/replace/wscript b/lib/replace/wscript -index 37d7759..9dd9b48 100644 +index be2a6ae..afbe16e 100644 --- a/lib/replace/wscript +++ b/lib/replace/wscript -@@ -113,8 +113,9 @@ def configure(conf): +@@ -134,8 +134,9 @@ def configure(conf): conf.CHECK_HEADERS('sys/fileio.h sys/filesys.h sys/dustat.h sys/sysmacros.h') conf.CHECK_HEADERS('xfs/libxfs.h netgroup.h') @@ -34,13 +37,13 @@ index 37d7759..9dd9b48 100644 conf.CHECK_HEADERS('sys/extattr.h sys/ea.h sys/proplist.h sys/cdefs.h') conf.CHECK_HEADERS('utmp.h utmpx.h lastlog.h') diff --git a/wscript b/wscript -index 95ddd9e..6d9577a 100644 +index 5a98b6d..57b391f 100644 --- a/wscript +++ b/wscript -@@ -131,6 +131,13 @@ - help=('Disable kernely keyring support for credential storage'), +@@ -131,6 +131,13 @@ def options(opt): + help=('Disable kernel keyring support for credential storage'), action='store_false', dest='enable_keyring') - + + opt.add_option('--with-valgrind', + help=("Enable use of valgrind"), + action="store_true", dest='enable_valgrind') @@ -49,5 +52,5 @@ index 95ddd9e..6d9577a 100644 + action="store_false", dest='enable_valgrind', default=False) + opt.samba_add_onoff_option('ldap') - + opt.option_group('developer options') diff --git a/meta-networking/recipes-connectivity/samba/samba/0003-Replace-memset_s-with-memset_explicit.patch b/meta-networking/recipes-connectivity/samba/samba/0003-Replace-memset_s-with-memset_explicit.patch deleted file mode 100644 index 74ea1a7ab4..0000000000 --- a/meta-networking/recipes-connectivity/samba/samba/0003-Replace-memset_s-with-memset_explicit.patch +++ /dev/null @@ -1,195 +0,0 @@ -From 8174382fe7a278309fc98b6e11ff99b6f41a8719 Mon Sep 17 00:00:00 2001 -From: Andreas Schneider -Date: Thu, 16 Oct 2025 11:19:51 +0200 -Subject: [PATCH 3/4] Replace memset_s() with memset_explicit() - -Upstream-Status: Backport [https://gitlab.com/samba-team/samba/-/commit/3e81b73a050e511c658afc786478431ceef175ee] -Signed-off-by: Andreas Schneider -Reviewed-by: Douglas Bagnall -Signed-off-by: Khem Raj ---- - lib/replace/replace.h | 18 +++++++++--------- - lib/util/memory.h | 16 +++++++++------- - lib/util/tests/test_talloc_keep_secret.c | 19 ++++++++----------- - 3 files changed, 26 insertions(+), 27 deletions(-) - ---- a/lib/replace/replace.h -+++ b/lib/replace/replace.h -@@ -811,50 +811,50 @@ typedef unsigned long long ptrdiff_t ; - /** - * Zero a structure. - */ --#define ZERO_STRUCT(x) memset_s((char *)&(x), sizeof(x), 0, sizeof(x)) -+#define ZERO_STRUCT(x) memset_explicit((char *)&(x), 0, sizeof(x)) - - /** - * Zero a structure given a pointer to the structure. - */ - #define ZERO_STRUCTP(x) do { \ - if ((x) != NULL) { \ -- memset_s((char *)(x), sizeof(*(x)), 0, sizeof(*(x))); \ -+ memset_explicit((char *)(x), 0, sizeof(*(x))); \ - } \ - } while(0) - - /** - * Zero a structure given a pointer to the structure - no zero check - */ --#define ZERO_STRUCTPN(x) memset_s((char *)(x), sizeof(*(x)), 0, sizeof(*(x))) -+#define ZERO_STRUCTPN(x) memset_explicit((char *)(x), 0, sizeof(*(x))) - - /** - * Zero an array - note that sizeof(array) must work - ie. it must not be a - * pointer - */ --#define ZERO_ARRAY(x) memset_s((char *)(x), sizeof(x), 0, sizeof(x)) -+#define ZERO_ARRAY(x) memset_explicit((char *)(x), 0, sizeof(x)) - - /** - * Zero a given len of an array - */ --#define ZERO_ARRAY_LEN(x, l) memset_s((char *)(x), (l), 0, (l)) -+#define ZERO_ARRAY_LEN(x, l) memset_explicit((char *)(x), 0, (l)) - - /** - * Explicitly zero data from memory. This is guaranteed to be not optimized - * away. - */ --#define BURN_DATA(x) memset_s((char *)&(x), sizeof(x), 0, sizeof(x)) -+#define BURN_DATA(x) memset_explicit((char *)&(x), 0, sizeof(x)) - - /** - * Explicitly zero data from memory. This is guaranteed to be not optimized - * away. - */ --#define BURN_DATA_SIZE(x, s) memset_s((char *)&(x), (s), 0, (s)) -+#define BURN_DATA_SIZE(x, s) memset_explicit((char *)&(x), 0, (s)) - - /** - * Explicitly zero data from memory. This is guaranteed to be not optimized - * away. - */ --#define BURN_PTR_SIZE(x, s) memset_s((x), (s), 0, (s)) -+#define BURN_PTR_SIZE(x, s) memset_explicit((x), 0, (s)) - - /** - * Explicitly zero data in string. This is guaranteed to be not optimized -@@ -863,7 +863,7 @@ typedef unsigned long long ptrdiff_t ; - #define BURN_STR(x) do { \ - if ((x) != NULL) { \ - size_t s = strlen(x); \ -- memset_s((x), s, 0, s); \ -+ memset_explicit((x), 0, s); \ - } \ - } while(0) - ---- a/lib/util/memory.h -+++ b/lib/util/memory.h -@@ -40,7 +40,7 @@ - #define BURN_FREE_STR(x) do { \ - if ((x) != NULL) { \ - size_t s = strlen(x); \ -- memset_s((x), s, 0, s); \ -+ memset_explicit((x), 0, s); \ - free(x); (x) = NULL; \ - } \ - } while(0) -@@ -53,7 +53,7 @@ - **/ - #define BURN_FREE(x, s) do { \ - if ((x) != NULL) { \ -- memset_s((x), (s), 0, (s)); \ -+ memset_explicit((x), 0, (s)); \ - free(x); (x) = NULL; \ - } \ - } while(0) -@@ -78,7 +78,7 @@ - * Zero a structure. - */ - #ifndef ZERO_STRUCT --#define ZERO_STRUCT(x) memset_s((char *)&(x), sizeof(x), 0, sizeof(x)) -+#define ZERO_STRUCT(x) memset_explicit((char *)&(x), 0, sizeof(x)) - #endif - - /** -@@ -87,7 +87,7 @@ - #ifndef ZERO_STRUCTP - #define ZERO_STRUCTP(x) do { \ - if ((x) != NULL) { \ -- memset_s((char *)(x), sizeof(*(x)), 0, sizeof(*(x))); \ -+ memset_explicit((char *)(x), 0, sizeof(*(x))); \ - } \ - } while(0) - #endif -@@ -96,7 +96,7 @@ - * Zero a structure given a pointer to the structure - no zero check. - */ - #ifndef ZERO_STRUCTPN --#define ZERO_STRUCTPN(x) memset_s((char *)(x), sizeof(*(x)), 0, sizeof(*(x))) -+#define ZERO_STRUCTPN(x) memset_explicit((char *)(x), 0, sizeof(*(x))) - #endif - - /** -@@ -104,13 +104,15 @@ - * pointer. - */ - #ifndef ZERO_ARRAY --#define ZERO_ARRAY(x) memset_s((char *)(x), sizeof(x), 0, sizeof(x)) -+#define ZERO_ARRAY(x) memset_explicit((char *)(x), 0, sizeof(x)) - #endif - - /** - * Zero a given len of an array - */ --#define ZERO_ARRAY_LEN(x, l) memset_s((char *)(x), (l), 0, (l)) -+#ifndef ZERO_ARRAY_LEN -+#define ZERO_ARRAY_LEN(x, l) memset_explicit((char *)(x), 0, (l)) -+#endif - - /** - * Work out how many elements there are in a static array ---- a/lib/util/tests/test_talloc_keep_secret.c -+++ b/lib/util/tests/test_talloc_keep_secret.c -@@ -8,12 +8,11 @@ - #include - #include "lib/util/talloc_keep_secret.h" - --int rep_memset_s(void *dest, size_t destsz, int ch, size_t count); -+int rep_memset_explicit(void *dest, int ch, size_t count); - --int rep_memset_s(void *dest, size_t destsz, int ch, size_t count) -+int rep_memset_explicit(void *dest, int ch, size_t count) - { - check_expected_ptr(dest); -- check_expected(destsz); - check_expected(ch); - check_expected(count); - -@@ -44,10 +43,9 @@ static void test_talloc_keep_secret(void - ptr1_size = talloc_get_size(ptr1); - assert_int_equal(ptr1_size, strlen(ptr1) + 1); - -- expect_string(rep_memset_s, dest, "secret"); -- expect_value(rep_memset_s, destsz, strlen(ptr1) + 1); -- expect_value(rep_memset_s, ch, (int)'\0'); -- expect_value(rep_memset_s, count, strlen(ptr1) + 1); -+ expect_string(rep_memset_explicit, dest, "secret"); -+ expect_value(rep_memset_explicit, ch, (int)'\0'); -+ expect_value(rep_memset_explicit, count, strlen(ptr1) + 1); - - talloc_free(ptr1); - -@@ -73,10 +71,9 @@ static void test_talloc_keep_secret_vali - assert_non_null(password); - talloc_keep_secret(password); - -- expect_string(rep_memset_s, dest, "secret"); -- expect_value(rep_memset_s, destsz, strlen(password) + 1); -- expect_value(rep_memset_s, ch, (int)'\0'); -- expect_value(rep_memset_s, count, strlen(password) + 1); -+ expect_string(rep_memset_explicit, dest, "secret"); -+ expect_value(rep_memset_explicit, ch, (int)'\0'); -+ expect_value(rep_memset_explicit, count, strlen(password) + 1); - - talloc_free(mem_ctx); - } diff --git a/meta-networking/recipes-connectivity/samba/samba/0004-lib-replace-Remove-memset_s.patch b/meta-networking/recipes-connectivity/samba/samba/0004-lib-replace-Remove-memset_s.patch deleted file mode 100644 index 6e01ae35e7..0000000000 --- a/meta-networking/recipes-connectivity/samba/samba/0004-lib-replace-Remove-memset_s.patch +++ /dev/null @@ -1,136 +0,0 @@ -From 06b9291b4a351c5d3a40f6c80ee11713840b1039 Mon Sep 17 00:00:00 2001 -From: Andreas Schneider -Date: Thu, 16 Oct 2025 11:22:46 +0200 -Subject: [PATCH 4/4] lib:replace: Remove memset_s() - -Upstream-Status: Backport [https://gitlab.com/samba-team/samba/-/commit/f3b380b8a3866286244725903287211cf54a4e74] -Signed-off-by: Andreas Schneider -Reviewed-by: Douglas Bagnall - -Autobuild-User(master): Andreas Schneider -Autobuild-Date(master): Tue Nov 11 14:51:45 UTC 2025 on atb-devel-224 - -Signed-off-by: Khem Raj ---- - lib/replace/README | 1 - - lib/replace/replace.c | 87 ++++++++----------------- - lib/replace/replace.h | 5 -- - lib/replace/wscript | 2 +- - third_party/heimdal_build/roken.h | 4 -- - third_party/heimdal_build/wscript_build | 5 ++ - 6 files changed, 34 insertions(+), 70 deletions(-) - -diff --git a/lib/replace/README b/lib/replace/README -index bb9d008..d8431e7 100644 ---- a/lib/replace/README -+++ b/lib/replace/README -@@ -73,7 +73,6 @@ realpath - poll - setproctitle - memset_explicit --memset_s - - Types: - bool -diff --git a/lib/replace/replace.c b/lib/replace/replace.c -index 8615899..a419837 100644 ---- a/lib/replace/replace.c -+++ b/lib/replace/replace.c -@@ -965,37 +965,6 @@ - } - #endif - --#ifndef HAVE_MEMSET_S --# ifndef RSIZE_MAX --# define RSIZE_MAX (SIZE_MAX >> 1) --# endif -- --int rep_memset_s(void *dest, size_t destsz, int ch, size_t count) --{ -- if (dest == NULL) { -- return EINVAL; -- } -- -- if (destsz > RSIZE_MAX || -- count > RSIZE_MAX || -- count > destsz) { -- return ERANGE; -- } -- --#if defined(HAVE_MEMSET_EXPLICIT) -- memset_explicit(dest, ch, count); --#else /* HAVE_MEMSET_EXPLICIT */ -- memset(dest, ch, count); --# if defined(HAVE_GCC_VOLATILE_MEMORY_PROTECTION) -- /* See http://llvm.org/bugs/show_bug.cgi?id=15495 */ -- __asm__ volatile("" : : "g"(dest) : "memory"); --# endif /* HAVE_GCC_VOLATILE_MEMORY_PROTECTION */ --#endif /* HAVE_MEMSET_EXPLICIT */ -- -- return 0; --} --#endif /* HAVE_MEMSET_S */ -- - #ifndef HAVE_GETPROGNAME - # ifndef HAVE_PROGRAM_INVOCATION_SHORT_NAME - # define PROGNAME_SIZE 32 -diff --git a/lib/replace/replace.h b/lib/replace/replace.h -index 6b72c1f..24b2d8c 100644 ---- a/lib/replace/replace.h -+++ b/lib/replace/replace.h -@@ -999,11 +999,6 @@ void rep_setproctitle_init(int argc, char *argv[], char *envp[]); - void *rep_memset_explicit(void *block, int c, size_t size); - #endif - --#ifndef HAVE_MEMSET_S --#define memset_s rep_memset_s --int rep_memset_s(void *dest, size_t destsz, int ch, size_t count); --#endif -- - #ifndef HAVE_GETPROGNAME - #define getprogname rep_getprogname - const char *rep_getprogname(void); -diff --git a/lib/replace/wscript b/lib/replace/wscript -index 9acebd3..faef185 100644 ---- a/lib/replace/wscript -+++ b/lib/replace/wscript -@@ -881,7 +881,7 @@ REPLACEMENT_FUNCTIONS = { - 'utime', 'utimes', 'dup2', 'chown', 'link', 'readlink', - 'symlink', 'lchown', 'realpath', 'memmem', 'vdprintf', - 'dprintf', 'get_current_dir_name', 'copy_file_range', -- 'strerror_r', 'clock_gettime', 'memset_explicit', 'memset_s'], -+ 'strerror_r', 'clock_gettime', 'memset_explicit'], - 'timegm.c': ['timegm'], - # Note: C99_VSNPRINTF is not a function, but a special condition - # for replacement -diff --git a/third_party/heimdal_build/roken.h b/third_party/heimdal_build/roken.h -index 3870609..4740a3d 100644 ---- a/third_party/heimdal_build/roken.h -+++ b/third_party/heimdal_build/roken.h -@@ -123,10 +123,6 @@ - #define HAVE_SETEUID - #endif - --#ifndef HAVE_MEMSET_S --#define HAVE_MEMSET_S --#endif -- - #ifndef HAVE_DIRFD - #ifdef HAVE_DIR_DD_FD - #define dirfd(x) ((x)->dd_fd) -diff --git a/third_party/heimdal_build/wscript_build b/third_party/heimdal_build/wscript_build -index 8aea52b..1988535 100644 ---- a/third_party/heimdal_build/wscript_build -+++ b/third_party/heimdal_build/wscript_build -@@ -366,6 +366,11 @@ if not bld.CONFIG_SET('USING_SYSTEM_ROKEN'): - lib/roken/getuserinfo.c - ''' - -+ if not bld.CONFIG_SET('HAVE_MEMSET_S'): -+ ROKEN_SOURCE += ''' -+ lib/roken/memset_s.c -+ ''' -+ - HEIMDAL_LIBRARY('roken', - ROKEN_SOURCE, - includes='../heimdal/lib/roken ../heimdal/include ../heimdal_build/include', diff --git a/meta-networking/recipes-connectivity/samba/samba_4.23.11.bb b/meta-networking/recipes-connectivity/samba/samba_4.25.1.bb similarity index 97% rename from meta-networking/recipes-connectivity/samba/samba_4.23.11.bb rename to meta-networking/recipes-connectivity/samba/samba_4.25.1.bb index 17d7d186aa..a5c299eef7 100644 --- a/meta-networking/recipes-connectivity/samba/samba_4.23.11.bb +++ b/meta-networking/recipes-connectivity/samba/samba_4.25.1.bb @@ -28,10 +28,6 @@ SRC_URI = "${SAMBA_MIRROR}/stable/samba-${PV}.tar.gz \ file://0005-Fix-pyext_PATTERN-for-cross-compilation.patch \ file://0006-smbtorture-skip-test-case-tfork_cmd_send.patch \ file://0007-Deleted-settiong-of-python-to-fix-the-install-confli.patch \ - file://0001-lib-replace-Implement-memset_explicit.patch \ - file://0002-lib-replace-Add-test-for-memset_explicit.patch \ - file://0003-Replace-memset_s-with-memset_explicit.patch \ - file://0004-lib-replace-Remove-memset_s.patch \ " SRC_URI:append:libc-musl = " \ @@ -39,7 +35,7 @@ SRC_URI:append:libc-musl = " \ file://samba-4.3.9-remove-getpwent_r.patch \ " -SRC_URI[sha256sum] = "089fdeeaf83593d8f9a16847a86b6cad2fc90f7a893eb8d9d5f509bbecadc0d4" +SRC_URI[sha256sum] = "7f367545bca69aa96897628f82f0f04d4b66b3bcb36cb978b9bb952c4b4c428d" UPSTREAM_CHECK_REGEX = "samba\-(?P\d+\.\d+(\.\d+)+).tar.gz" From patchwork Thu Nov 12 06:42:20 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 103852 Received: from mail-pg1-f173.google.com (mail-pg1-f173.google.com [209.85.215.173]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.7997.1794465775246492555 for ; Wed, 11 Nov 2026 22:42:55 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20260707 header.b=Ug2oOY0h; spf=pass (domain: gmail.com, ip: 209.85.215.173, mailfrom: raj.khem@gmail.com) Received: by mail-pg1-f173.google.com with SMTP id 41be03b00d2f7-cddac941ed1so430677a12.2 for ; Wed, 11 Nov 2026 22:42:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20260707; t=1794465775; x=1795070575; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=F9osQM+tggE3hmayrdcMw5gvQAskjUxCulWfP4G3MnY=; b=Ug2oOY0hNaXeNwUEqHGPtIoLTIAaVe8ZZZC3I3X03CR0gVo2bNdsQ6QjyRgenGxLsB 0eG+tsNSD03EXFH5TznnpA/hzARQMNqorQ0H+1vibXXFAHXA2FlgHqBcu4bLMg1ky+Tn pc3/I0canQuA6HiMl7+zdO9nFO/Y2nWOa1ZyqcQ6tlpdr4078qydKW9z5kqUOPAo2BEj iFCX3SUEQLpZN+v7DGA4ocKj8pL5gOoI1jkgqkLHvFOSAikf9apO/xC19cOi6uYdXIFc JHoeYbSH0NZMy+mtgMMc9n5YjjNkBM1+UclPbjLRxsTUSOtm/ZOH/xP7yDX7R2C/ZR7e p7uQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794465775; x=1795070575; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=F9osQM+tggE3hmayrdcMw5gvQAskjUxCulWfP4G3MnY=; b=RkM8MnClJoEryQ4FCzDsQy36EMwdz1mJ4bnYzudL5sI3E6n1LvfWZKI/7DmTdYtQH7 DPD+u5Nynmlyo4OunRAkAFUc39Lu87Ii9bDx9HhSugDt7kUOwoxe2b+I7N1+EqLu5nqB HkNNMc+yloW1Vq1VkBk9SG4uSLgMFw2rU/GsbwXfz3ARI7ycmM7Pu0N1bU46P5lXjABw cKz/hY2Y/+75FRinjbD4F5nW+efIwrkuGOhBL/CD5VGjy9gnpcVEQgFKhynZqxwsTbUB xkvje2e3BeNxnbFZNIBD7CSAM+BJY0+u7yGKs+BSxTdab0PglUzPLZAjMvyxgmyUUYbR xwiw== X-Gm-Message-State: APuU4Z9WwB5WPjR+tsMP3KNgDuUtlGytZseUPPSJbVtlmIxI2XwdngJq XQCRQDh2CsnQeZzcq9OgQPNHdBTyZoCdq9pBLqETmrKHnMhvu9n5zjSbYUb3aw== X-Gm-Gg: AYBFou1JFn+FV17a3rCUrskaeTsk3OJJbMY3i+ie/wsVfjAmpZsFSVlorhb3m7YzcaX bfOfc6L9cgRM2VgYdy49TrP/KpAKJewGn/2blWGu3b4U3mo3zxY2QfUAVZ2tT6H/IiV++rQ9XNi cxr6A3+033onFiRB9zE11QLc1Z+f4iUWbeM5rrwWLFPb2C9NgyNEhHA8ZoWFW2vX5KigxI9midR jAP4ma8rBLXtqv/VxI8x2GLmzwxhavUDTxGHO+K8l7iyiOoh724oILPbjQlJZWoSdfVOHtuxAkL ydF3qdnvgmk68/UZJH2+0V+2nmNx0GDXsS2e9WWXw92nywFe/9nVd7PVF1wQULbe6dktuL9REf2 poxG10sVL8ny7jhE9uzZyAKCIj/qSQUm5Tj7HwjYDeSO5VIAzPo5Ng1zSav2wR1BKGSwspVD73Y NoKI+LzLmVt6ayQAHdZiSd9x9YdOST8pyHone+hzRAS28VOfU0qjGVVJ76zqIal3syqoWuasMTJ LiWr3wl983At0lRq8T+F+jCn5hJqOVZ95nKunlLv/6uSXMx5gRmI+e3WkUPlFzC21JZubsfUrUJ 74MIgFGGI7ObDebUZsSxtxTSokpTKZMYJuT/SSlgrcX1jcLlebC71QvuT9pcpxqjge2HOe1IJ3p V/0Ldl5Jc0ESxD6iXoN+e6m/zbk7gGD6Rjiu0Rxlai4sgYbmJ/0/7b73psIhtX59l0cfL4mwQLP 1MvX+kbDyN0DSt7jVpYFpfB8Fx6DEcMI8y0WSffZcscIM+kLx62SkDne8W/N1x1rGdEPFykZj3Z dl/as32EYXmDkDBKH13eJ3DzILpCt3ZeNTtL7ti0EAMc/nlIZFe1LsIYbhuymUlT9yJyChv/ARW Q77y X-Received: by 2002:a17:90b:2246:b0:3b0:ac2c:1619 with SMTP id 98e67ed59e1d1-3b182ee5a9amr4418991a91.39.1794465774456; Wed, 11 Nov 2026 22:42:54 -0800 (PST) Return-Path: Received: from apollo.tail3ccdd3.ts.net ([147.160.63.35]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3b197c768e8sm2984715a91.11.2026.11.11.22.42.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Nov 2026 22:42:53 -0800 (PST) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-networking][PATCH 20/24] tailscale: upgrade 1.104.1 -> 1.104.6 Date: Wed, 11 Nov 2026 22:42:20 -0800 Message-ID: <20261112064225.2410019-20-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.56.1 In-Reply-To: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> References: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Thu, 12 Nov 2026 06:43:00 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132189 Regenerate tailscale-go-mods.inc and tailscale-licenses.inc with bitbake -c update_modules. AI-Generated: Uses Claude Code Signed-off-by: Khem Raj --- .../tailscale/tailscale-go-mods.inc | 16 +++++++-------- .../tailscale/tailscale-licenses.inc | 20 +++++++++---------- ...lscale_1.104.1.bb => tailscale_1.104.6.bb} | 2 +- 3 files changed, 19 insertions(+), 19 deletions(-) rename meta-networking/recipes-connectivity/tailscale/{tailscale_1.104.1.bb => tailscale_1.104.6.bb} (98%) diff --git a/meta-networking/recipes-connectivity/tailscale/tailscale-go-mods.inc b/meta-networking/recipes-connectivity/tailscale/tailscale-go-mods.inc index 9d4171dea8..bf59e0a41b 100644 --- a/meta-networking/recipes-connectivity/tailscale/tailscale-go-mods.inc +++ b/meta-networking/recipes-connectivity/tailscale/tailscale-go-mods.inc @@ -67,12 +67,12 @@ SRC_URI += "\ gomod://github.com/pkg/sftp;version=v1.13.11;sha256sum=f22fb06ecb083adb09981b0a4554fa370f2cb5accc4837cdd038312008a384b5 \ gomod://github.com/safchain/ethtool;version=v0.7.0;sha256sum=7a285eefd304a1b429db0c40e3a33308811e2e0a640b747703537ab94b34b0da \ gomod://github.com/skip2/go-qrcode;version=v0.0.0-20200617195104-da1b6568686e;sha256sum=3fc1c4d11c79001d1cc2df0de87493b324b9af141cc59ae8c212612dd2c90e90 \ - gomod://github.com/tailscale/gliderssh;version=v0.3.4-0.20260716005906-1a0f895faf28;sha256sum=7f1a31c7982476845ba2fddc693ce8755ddf573be83f95e4136ecde59fdb6de8 \ + gomod://github.com/tailscale/gliderssh;version=v0.3.4-0.20261026144310-31f7cf365d3a;sha256sum=25c904c5a04ff56a8ca1ac4f613a5ac80c1e05950c0e4004e9129eff8bb4c548 \ gomod://github.com/tailscale/hujson;version=v0.0.0-20260727124030-b80ff77dac4f;sha256sum=844d7b9f2ab7cd7a7c9b0b0bbf933feae2ef43a5fb9507884fe08cef059dee3d \ gomod://github.com/tailscale/netlink;version=v1.1.1-0.20240822203006-4d49adab4de7;sha256sum=a5195ef600f8d9a0fb8501eea85e4fe0321a74bd57dec88f07b8569d0ee4f55e \ gomod://github.com/tailscale/peercred;version=v0.0.0-20250107143737-35a0c7bd7edc;sha256sum=87d0f4f3b1d59ea45c9a87b775b615bebd721a5870dafedc63cc860ec4aac281 \ gomod://github.com/tailscale/web-client-prebuilt;version=v0.0.0-20260917222731-e0ed2d0d0fea;sha256sum=766636fd08bfa785d34d10956dda8a9717188e5e43fe2bef9d54abce7c559438 \ - gomod://github.com/tailscale/wireguard-go;version=v0.0.0-20260928213032-417aef361226;sha256sum=605f0926477b953bb6a0ee13d7baad9a3b3eab5bb17ae26bfff245df80fe19b6 \ + gomod://github.com/tailscale/wireguard-go;version=v0.0.0-20261106233718-9e0ab45c16ca;sha256sum=f4ccfba2206bd554e178b98de941ec327ba66f39b34bdedc1f4eadc62fa521ff \ gomod://github.com/tailscale/xnet;version=v0.0.0-20240729143630-8497ac4dab2e;sha256sum=438abf28ce5fb03adf529c2cb57a451f9b243c4a2a181d9d06cdb61bb10960e7 \ gomod://github.com/toqueteos/webbrowser;version=v1.2.1;sha256sum=b14b0082ec423852240b83a55e45d560da1ea945cd04bbf00481afd2f4647966 \ gomod://github.com/u-root/u-root;version=v0.16.0;sha256sum=3c84d85161f9950da2cb1023d1044de58ae8e4cebfb832eba2c1e56ec29963d8 \ @@ -82,15 +82,15 @@ SRC_URI += "\ gomod://go.yaml.in/yaml/v2;version=v2.4.4;sha256sum=1b98a6a498cf255c5f2982d32c74633bc7969770957e98103ac1e14345aa4576 \ gomod://go4.org/mem;version=v0.0.0-20240501181205-ae6ca9944745;sha256sum=9b5037a57122457fdc5c2c0a31e3996b44cf9dfcdee5c53ed72adfd88d077795 \ gomod://go4.org/netipx;version=v0.0.0-20260823151212-3075585bcbeb;sha256sum=6d0c289f57693a2a5b7a64b4a7f79f0954ce8f7d451528fe602ea594fbcdffff \ - gomod://golang.org/x/crypto;version=v0.57.0;sha256sum=856c916b92f1fc5b53983c04f6249f632f56c47ebc003bbcdfc503500dfb58b8 \ + gomod://golang.org/x/crypto;version=v0.58.0;sha256sum=b0a45594cda20ddb4264d84aeff9b588b8570bf6a2833c51a0b821734a298d95 \ gomod://golang.org/x/exp;version=v0.0.0-20260908205506-85c1c2202aba;sha256sum=47318373d2349a65c11daee4239024de4170ced40d9c23add5523c78b5a13c07 \ gomod://golang.org/x/image;version=v0.46.0;sha256sum=10459a17c3533cc9ca4d1ac7a86674bf0c0514b7bac721531b3c1178cfcda82e \ - gomod://golang.org/x/net;version=v0.59.0;sha256sum=1dc3bf31fcebe80d393288ac8fe5cac7f0e82e9b3a2630021dcdf5ffbfa3f601 \ + gomod://golang.org/x/net;version=v0.60.0;sha256sum=052e0453db47a96ae9567503e7c95ea925ab52682cb1cec31250541f7160107e \ gomod://golang.org/x/oauth2;version=v0.37.0;sha256sum=82b0472ff31d57867bfb95e28c2906acd54764949a215b6a01bda40f4ae4c3bd \ - gomod://golang.org/x/sync;version=v0.23.0;sha256sum=c19a11baba5c1a093cb4fd2f6d0d8d79673c97a82cb0fe2d693c9b6ad84f0f82 \ - gomod://golang.org/x/sys;version=v0.48.0;sha256sum=3a47e06431ba1e24d5b2aca3a7ce31fd13faff34df3e5d8e63f105ff9d0c1786 \ - gomod://golang.org/x/term;version=v0.46.0;sha256sum=9147fdd982f1aed1392183d5b48055f4f74c85d496604766c7f0b1d3bbd61c7c \ - gomod://golang.org/x/text;version=v0.42.0;sha256sum=a7b64e003056b6470303f408202098d8f3714a115f23091b8cac85edeb265476 \ + gomod://golang.org/x/sync;version=v0.24.0;sha256sum=ca3fcf3ea8259e75891f7947e1a816a5b89402c542d45d8bbbd9e061b0c58019 \ + gomod://golang.org/x/sys;version=v0.49.0;sha256sum=e73a06591ca0d7016ce3ccb45c36a8ed7128468aecc1a357f94d815c760c6b31 \ + gomod://golang.org/x/term;version=v0.47.0;sha256sum=d990d5ab94dfa41ba980645b721bba7490064337a01bb03e6cacace70e8df0bf \ + gomod://golang.org/x/text;version=v0.43.0;sha256sum=b75131f628f6e2e4892fd638d33127e952a5027775e0162b94ba069cb4e13863 \ gomod://golang.org/x/time;version=v0.16.0;sha256sum=ac27777be8088859ba3b1bea3648064dc95ff8bac3023b1b059d1ab126dc729e \ gomod://gvisor.dev/gvisor;version=v0.0.0-20260915211658-a6f909f08a72;sha256sum=d527abbf3e55053348550a7f0df46cd57e99b43f39355bb84aee208ed360094f \ gomod://k8s.io/client-go;version=v0.37.0;sha256sum=e48557de0d71c7fe7365be5f325d033945df0bc55969a30be83a5f7e131835c4 \ diff --git a/meta-networking/recipes-connectivity/tailscale/tailscale-licenses.inc b/meta-networking/recipes-connectivity/tailscale/tailscale-licenses.inc index 074229f7dd..cdba31eca0 100644 --- a/meta-networking/recipes-connectivity/tailscale/tailscale-licenses.inc +++ b/meta-networking/recipes-connectivity/tailscale/tailscale-licenses.inc @@ -1,8 +1,8 @@ # This file has been generated by go-mod-update-modules.bbclass # -# Unknown licenses have been checked manually and completed. -# +# Do not modify it by hand, as the contents will be replaced when +# running the update-modules task. LICENSE += "AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND ISC AND MIT" @@ -73,12 +73,12 @@ LIC_FILES_CHKSUM += "\ file://pkg/mod/github.com/pkg/sftp@v1.13.11/LICENSE;md5=452fc5cc5a9127a0e828d73423d45035;spdx=BSD-2-Clause \ file://pkg/mod/github.com/safchain/ethtool@v0.7.0/LICENSE;md5=8e1a430c9c6b9fa0c191191e83efa169;spdx=Apache-2.0 \ file://pkg/mod/github.com/skip2/go-qrcode@v0.0.0-20200617195104-da1b6568686e/LICENSE;md5=515c25e1450ede2834397875c18439d4;spdx=MIT \ - file://pkg/mod/github.com/tailscale/gliderssh@v0.3.4-0.20260716005906-1a0f895faf28/LICENSE;md5=ac631f842784b8ec269293a49121236b;spdx=BSD-3-Clause \ + file://pkg/mod/github.com/tailscale/gliderssh@v0.3.4-0.20261026144310-31f7cf365d3a/LICENSE;md5=ac631f842784b8ec269293a49121236b;spdx=BSD-3-Clause \ file://pkg/mod/github.com/tailscale/hujson@v0.0.0-20260727124030-b80ff77dac4f/LICENSE;md5=073f7ac93b9172ac4e1d258584fc0271;spdx=BSD-3-Clause \ file://pkg/mod/github.com/tailscale/netlink@v1.1.1-0.20240822203006-4d49adab4de7/LICENSE;md5=2ade771c7d7211af507864e8dd520529;spdx=Apache-2.0 \ file://pkg/mod/github.com/tailscale/peercred@v0.0.0-20250107143737-35a0c7bd7edc/LICENSE;md5=94eaeed21686fd9816f57f86b9914071;spdx=BSD-3-Clause \ file://pkg/mod/github.com/tailscale/web-client-prebuilt@v0.0.0-20260917222731-e0ed2d0d0fea/LICENSE;md5=a672713a9eb730050e491c92edf7984d;spdx=BSD-3-Clause \ - file://pkg/mod/github.com/tailscale/wireguard-go@v0.0.0-20260928213032-417aef361226/LICENSE;md5=995598bc9de2b4c987c2cb87fc24f341;spdx=MIT \ + file://pkg/mod/github.com/tailscale/wireguard-go@v0.0.0-20261106233718-9e0ab45c16ca/LICENSE;md5=995598bc9de2b4c987c2cb87fc24f341;spdx=MIT \ file://pkg/mod/github.com/tailscale/xnet@v0.0.0-20240729143630-8497ac4dab2e/LICENSE;md5=5d4950ecb7b26d2c5e4e7b4e0dd74707;spdx=BSD-3-Clause \ file://pkg/mod/github.com/toqueteos/webbrowser@v1.2.1/LICENSE.md;md5=7b9e45681a3ffc9b3d92b1bc3951385d;spdx=MIT \ file://pkg/mod/github.com/u-root/u-root@v0.16.0/LICENSE;md5=bf431bf303eaf01f17bef6624d9f2208;spdx=BSD-3-Clause \ @@ -88,15 +88,15 @@ LIC_FILES_CHKSUM += "\ file://pkg/mod/go.yaml.in/yaml/v2@v2.4.4/LICENSE;md5=e3fc50a88d0a364313df4b21ef20c29e;spdx=Apache-2.0 \ file://pkg/mod/go4.org/mem@v0.0.0-20240501181205-ae6ca9944745/LICENSE;md5=fa818a259cbed7ce8bc2a22d35a464fc;spdx=Apache-2.0 \ file://pkg/mod/go4.org/netipx@v0.0.0-20260823151212-3075585bcbeb/LICENSE;md5=628df198dc9e033b86b8eedff039ff86;spdx=BSD-3-Clause \ - file://pkg/mod/golang.org/x/crypto@v0.57.0/LICENSE;md5=7998cb338f82d15c0eff93b7004d272a;spdx=BSD-3-Clause \ + file://pkg/mod/golang.org/x/crypto@v0.58.0/LICENSE;md5=7998cb338f82d15c0eff93b7004d272a;spdx=BSD-3-Clause \ file://pkg/mod/golang.org/x/exp@v0.0.0-20260908205506-85c1c2202aba/LICENSE;md5=7998cb338f82d15c0eff93b7004d272a;spdx=BSD-3-Clause \ file://pkg/mod/golang.org/x/image@v0.46.0/LICENSE;md5=7998cb338f82d15c0eff93b7004d272a;spdx=BSD-3-Clause \ - file://pkg/mod/golang.org/x/net@v0.59.0/LICENSE;md5=7998cb338f82d15c0eff93b7004d272a;spdx=BSD-3-Clause \ + file://pkg/mod/golang.org/x/net@v0.60.0/LICENSE;md5=7998cb338f82d15c0eff93b7004d272a;spdx=BSD-3-Clause \ file://pkg/mod/golang.org/x/oauth2@v0.37.0/LICENSE;md5=7998cb338f82d15c0eff93b7004d272a;spdx=BSD-3-Clause \ - file://pkg/mod/golang.org/x/sync@v0.23.0/LICENSE;md5=7998cb338f82d15c0eff93b7004d272a;spdx=BSD-3-Clause \ - file://pkg/mod/golang.org/x/sys@v0.48.0/LICENSE;md5=7998cb338f82d15c0eff93b7004d272a;spdx=BSD-3-Clause \ - file://pkg/mod/golang.org/x/term@v0.46.0/LICENSE;md5=7998cb338f82d15c0eff93b7004d272a;spdx=BSD-3-Clause \ - file://pkg/mod/golang.org/x/text@v0.42.0/LICENSE;md5=7998cb338f82d15c0eff93b7004d272a;spdx=BSD-3-Clause \ + file://pkg/mod/golang.org/x/sync@v0.24.0/LICENSE;md5=7998cb338f82d15c0eff93b7004d272a;spdx=BSD-3-Clause \ + file://pkg/mod/golang.org/x/sys@v0.49.0/LICENSE;md5=7998cb338f82d15c0eff93b7004d272a;spdx=BSD-3-Clause \ + file://pkg/mod/golang.org/x/term@v0.47.0/LICENSE;md5=7998cb338f82d15c0eff93b7004d272a;spdx=BSD-3-Clause \ + file://pkg/mod/golang.org/x/text@v0.43.0/LICENSE;md5=7998cb338f82d15c0eff93b7004d272a;spdx=BSD-3-Clause \ file://pkg/mod/golang.org/x/time@v0.16.0/LICENSE;md5=7998cb338f82d15c0eff93b7004d272a;spdx=BSD-3-Clause \ file://pkg/mod/gvisor.dev/gvisor@v0.0.0-20260915211658-a6f909f08a72/LICENSE;md5=e566fe37b81dd469e93876dc021ca01c;spdx=Apache-2.0 \ file://pkg/mod/k8s.io/client-go@v0.37.0/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57;spdx=Apache-2.0 \ diff --git a/meta-networking/recipes-connectivity/tailscale/tailscale_1.104.1.bb b/meta-networking/recipes-connectivity/tailscale/tailscale_1.104.6.bb similarity index 98% rename from meta-networking/recipes-connectivity/tailscale/tailscale_1.104.1.bb rename to meta-networking/recipes-connectivity/tailscale/tailscale_1.104.6.bb index 220aff5788..106a50e4c0 100644 --- a/meta-networking/recipes-connectivity/tailscale/tailscale_1.104.1.bb +++ b/meta-networking/recipes-connectivity/tailscale/tailscale_1.104.6.bb @@ -12,7 +12,7 @@ SRC_URI = "git://github.com/tailscale/tailscale.git;protocol=https;branch=releas file://default \ file://tailscaled.init \ " -SRCREV = "9a522a9786c97eb7910c01ccb7bd66557b04c910" +SRCREV = "c54807352ae196919497b3f8fddc3cedf88368b9" SRCREV_SHORT = "${@d.getVar('SRCREV')[:8]}" require ${BPN}-go-mods.inc From patchwork Thu Nov 12 06:42:21 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 103853 Received: from mail-pj1-f48.google.com (mail-pj1-f48.google.com [209.85.216.48]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.7999.1794465776275911061 for ; Wed, 11 Nov 2026 22:42:56 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20260707 header.b=clPV7nLP; spf=pass (domain: gmail.com, ip: 209.85.216.48, mailfrom: raj.khem@gmail.com) Received: by mail-pj1-f48.google.com with SMTP id 98e67ed59e1d1-3b155f50c24so2706254a91.3 for ; Wed, 11 Nov 2026 22:42:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20260707; t=1794465776; x=1795070576; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=MUtJPAeCrhUBkn+vBZ4XlrbE3oIM8CkBGCkpA1/rsOU=; b=clPV7nLPRbaUxncf0VpQZMjRQCm4QeMH/Z3L5FqbeQ/IbG2aHzru/OuYG5R+6LmE8P PHjhLyBiapYUIUZYuXpvJf1yjVsQH5OCeu+3zPwN3rdFqoEkwqOkKmaK1IsHgxRC+WTA YO0ySkNIZnsfWskas1YXtkXWMPqsVYOmhdo/he75EHmq1FKDy4wgp7UllF0VNw4rd3H6 mfEhz+ZOVBe6HE1b0fL41Mw79ym5MybCzs/9uDo2ll8uF9iw3gNDLdxBx3GczJCyw+sU EDrczR/PqGpfquF4OZCdOX4lxO2Dbh6zrmlJdQ9kA8fvUlcPcajNh3TF68queVfhgEnn 5pYQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794465776; x=1795070576; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=MUtJPAeCrhUBkn+vBZ4XlrbE3oIM8CkBGCkpA1/rsOU=; b=nasoRLNsUsFVmE05xrD9zwTTmlwx3RVANVgeLwsXKcaLOs21bPf+PfImUknSDvTkgq Gz3ybrOc1CJNN6FbtTc5rvyN+KdrCr4ijtrQHXz9HbXXawn0X9y+ScYGD2MvampvW/cs l1NWF62pSOd88/6r68c9Q2XP6X/iLE+1inDzJ/+1OQ1m25akZniDDyPJxe4KTAU4/tD8 skJGO+m35tgJnrWp0rXaXzS6HLSHMAb924OjxBiyW7IyzvJEYi3a9VEV6qXEhJrWDd9t k5+r3PEpAfkXWN0kggo1QrHI7mcD0CNfqfIyHbuXGCIJkCgxn6sKscjPmSKUdfaSSpa4 qopw== X-Gm-Message-State: APuU4Z/9GAxkHO7KkpADwztHj/AccCSMLuqGq1BNcL/Zxsj75oWo8iYq YCA9xAJVcTV9A+BmVc8BbC5FsON0/UPHznexyT4x5n4WE+HNIeE6iv/1QhSL+bmcg+o= X-Gm-Gg: AYBFou0wYPcOoE28JbokiWQoS3E7IZJaYKpFwVNpGazIwbrbuDCWhZRUMi+zCaxKuno k1+90wfdfY2krAUdK/akeQAc0MWc2ib3eJbww3ShD3TzOYxDX3T0DK6WXdY02mNQd1rL368dYy3 qrWlbMqk0Fll6E3lwdXuZ/j+UcDNoUDyXtKQLT/uyq3oqFcIPeF/59Fkf8Eu7KAd6QR2nV+Y3LD I5IeaKWaAdFuWdsH28/WUE3zh2bSazn3QzQ6BRPmqcXr20NP658kmsRSfVgWOGAHX0AGHrnBVbO e5t+uaLW356V0CB6H/6swSDPjDZpbJgy/n9Oa7IAEk4RIrM7CpUuo2noEfE/9C7qpbE/oxnAJOw Lx90kxv5i31r9i/a+GUV9kQ0J9DByY6HJdSwjHF3GEyIxj8c6O+ltEBNGrc2VUmGpF0w7HKNuXl fbrbfjy4PVOIdR6VNV2FOxx1dW+HOU6zb9YlmB24XiPLuWPXvqp6CsooDpsz41eWvNBMpyBiSIg orS6NhWeKdAlR07yrwhHBE0NOKywpPib/nbZmMGEiSpbE4VkwdwMC5e2YMr7fHdJzwd0rMZ7kho IjjO5opJndG23E2LsT2jow/c8AMeBDI+tSZRdGWjBc9N9uLVG1UjhV3eUhyzz+pp7+ldoc43GLd ovCeeWa683E2XO479PjEBZy1Ib4WSyUCwm98VsgLwffxaA+F1+FCxneNO27Om6XI4q0emninQ6V n46cY/WS+K0+IB5pg/L+25uM33hgRtPT2CGHSFXG/0ARTyJlMDFO6AsETJeU1GtJ3dFDL6PtIsZ vLWz4WfVNYnFgZ13w5GoIO+U72Z80OhdML92TkKyKWl0FF/UUN5sqlvPNhfDCEL6imKktpAm6es nLeGLj4aTXZ6+xpL5ySFBUvb2Q== X-Received: by 2002:a17:90b:17c8:b0:3ac:9f24:44be with SMTP id 98e67ed59e1d1-3b182edc482mr4888490a91.29.1794465775527; Wed, 11 Nov 2026 22:42:55 -0800 (PST) Return-Path: Received: from apollo.tail3ccdd3.ts.net ([147.160.63.35]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3b197c768e8sm2984715a91.11.2026.11.11.22.42.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Nov 2026 22:42:55 -0800 (PST) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-networking][PATCH 21/24] drbd-utils: upgrade 9.34.0 -> 9.35.0 Date: Wed, 11 Nov 2026 22:42:21 -0800 Message-ID: <20261112064225.2410019-21-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.56.1 In-Reply-To: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> References: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Thu, 12 Nov 2026 06:43:00 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132190 Update the drbd-headers submodule revision to the one used by the v9.35.0 tag and refresh 0001-fix-the-hardcoded-legacy-helper-path.patch. AI-Generated: Uses Claude Code Signed-off-by: Khem Raj --- ...001-fix-the-hardcoded-legacy-helper-path.patch | 15 ++++++--------- ...{drbd-utils_9.34.0.bb => drbd-utils_9.35.0.bb} | 4 ++-- 2 files changed, 8 insertions(+), 11 deletions(-) rename meta-networking/recipes-support/drbd/{drbd-utils_9.34.0.bb => drbd-utils_9.35.0.bb} (96%) diff --git a/meta-networking/recipes-support/drbd/drbd-utils/0001-fix-the-hardcoded-legacy-helper-path.patch b/meta-networking/recipes-support/drbd/drbd-utils/0001-fix-the-hardcoded-legacy-helper-path.patch index 3d7c95b4a8..49c3340790 100644 --- a/meta-networking/recipes-support/drbd/drbd-utils/0001-fix-the-hardcoded-legacy-helper-path.patch +++ b/meta-networking/recipes-support/drbd/drbd-utils/0001-fix-the-hardcoded-legacy-helper-path.patch @@ -23,22 +23,22 @@ Signed-off-by: Haiqing Bai 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/user/v9/Makefile.in b/user/v9/Makefile.in -index fa12f79..980c67c 100644 +index cf23ca1..77bf201 100644 --- a/user/v9/Makefile.in +++ b/user/v9/Makefile.in -@@ -70,6 +70,7 @@ CFLAGS += -DKEYUTILS +@@ -72,6 +72,7 @@ CFLAGS += -DKEYUTILS endif ifeq ($(WITH_84_SUPPORT),yes) CFLAGS += -DWITH_84_SUPPORT +CFLAGS += -DDRBD_LEGACY_LIB_DIR=\"$(LIBDIR)\" endif - CFLAGS += $(EXTRA_CFLAGS) - + ifneq ($(filter local package,$(ENABLE_COVERAGE)),) + CFLAGS += --coverage diff --git a/user/v9/drbdtool_common.c b/user/v9/drbdtool_common.c -index d07d054..ea95a16 100644 +index f85a067..403ceac 100644 --- a/user/v9/drbdtool_common.c +++ b/user/v9/drbdtool_common.c -@@ -332,8 +332,7 @@ void add_component_to_path(const char *path) +@@ -334,8 +334,7 @@ void add_component_to_path(const char *path) void add_lib_drbd_to_path(void) { @@ -48,6 +48,3 @@ index d07d054..ea95a16 100644 } /* from linux/crypto/crc32.c */ --- -2.53.0 - diff --git a/meta-networking/recipes-support/drbd/drbd-utils_9.34.0.bb b/meta-networking/recipes-support/drbd/drbd-utils_9.35.0.bb similarity index 96% rename from meta-networking/recipes-support/drbd/drbd-utils_9.34.0.bb rename to meta-networking/recipes-support/drbd/drbd-utils_9.35.0.bb index abc406b5e0..4bd313823c 100644 --- a/meta-networking/recipes-support/drbd/drbd-utils_9.34.0.bb +++ b/meta-networking/recipes-support/drbd/drbd-utils_9.35.0.bb @@ -13,8 +13,8 @@ SRC_URI = "git://github.com/LINBIT/drbd-utils;name=drbd-utils;branch=master;prot ${@bb.utils.contains('DISTRO_FEATURES','usrmerge','file://0001-drbd-utils-support-usrmerge.patch','',d)} \ file://0001-fix-the-hardcoded-legacy-helper-path.patch \ " -SRCREV_drbd-utils = "7fe34d56a7264cfc92fc5270471827bb3f7773e6" -SRCREV_drbd-headers = "8ab631bfa8eb606e53c86f50b9f2d6f51d0f9ca5" +SRCREV_drbd-utils = "e1e02e77e6d068f626cef7c3998ed08b0fde7669" +SRCREV_drbd-headers = "bdf8650ea6e32d1c4518b7ad6c2d7469896d17ff" SRCREV_FORMAT = "drbd-utils_drbd-headers" From patchwork Thu Nov 12 06:42:22 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 103850 Received: from mail-pj1-f53.google.com (mail-pj1-f53.google.com [209.85.216.53]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.8141.1794465777543615607 for ; Wed, 11 Nov 2026 22:42:57 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20260707 header.b=JN4MegKr; spf=pass (domain: gmail.com, ip: 209.85.216.53, mailfrom: raj.khem@gmail.com) Received: by mail-pj1-f53.google.com with SMTP id 98e67ed59e1d1-3b0d09df973so3099723a91.0 for ; Wed, 11 Nov 2026 22:42:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20260707; t=1794465777; x=1795070577; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=nyG1SV39VW4hAvKQDS6zKEp0wPylaReU3k+C8F44eiA=; b=JN4MegKrUF9kZP7Cik6IrAMuvrnsvVm+4z6Q+hSjyenm9Bt08BZ2TObSYt/NDaIIWA tTLswVxCiWlfbDsUxvxtJHfQ9dj16gO9CYsnK4xvrnncOHM6UkXiS7AYtV++hs05FfTt eDO50QygqwjKAJGwR3pSwsoreGm0SzBul02er6iXMeFwrQxsSoJ9fyYwC9Evvbka65Xk xlkaT1gHgyREK8TWgGy4Oc2FRX0u/8haCaeCghG1xyxyIxK+sfhoUj1R4KZnK1CoY6Wa TW1wKs3a8ZFtvvsIb3DaNb2KPcGpSTiHLkLwOUr0nh7V9zzYW7PeZ30iQtpf6JYLgzvS uUBA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794465777; x=1795070577; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=nyG1SV39VW4hAvKQDS6zKEp0wPylaReU3k+C8F44eiA=; b=D3AQLsS9FC/Gixs0mhf+/CGWvP7br9F34tBRBbNSarylg5wasHMg22s+AiNQJh7RT1 rh66oMRSzwkgtB5nGihMYDYbgV5kYxFAlgiH6DShn/TJJBTu+JVMsiFwroVZuIP74lpf 7ZZwrwHpsseY7CKWMWGA8OLUOb8VAXJ3IdZbKGWsqHoGBViqDQj6AbDVrQ52tRr4J0jt StgqtTyS13aBvkqNwIAQWQkb6bru89xF3s7nIT7p4QChDaOp5Zt/dELhMzaxe7DJhFQA 0B9cRMWxDVN0P/6qTOAa0qhzt90ABPaFUPuSt77CseUF1TKGSUXZBlUjhDAqyt0lrLKR mKTw== X-Gm-Message-State: APuU4Z8X2VOeQ1X8AtDJmm7ZzErdPDLAC8Ksvq2zZQLPQ9hcWlbr7pFq jTqT6jOJ+wEPI2F6w/So4iKgwOQvGYyab7804qR3fY0PjwBw5p32C0DWAp1mNQ== X-Gm-Gg: AYBFou0XUGq/+IClSxoVriM4ntk49htOsKuyb06whFGGmL+Hcy7cq7VHCUmOb02nw0V XRATMhih0tezeGQSDKfh3LpE76brvVxtbNZOZXbDdFCntz92kputcoZE5Tlj7xCnZEohyLo8G4D Zf0jTI81lm6b3YHROzFBi4pgKQIKkahVk9zjKpU2qOEOkhLuXIsFxIlgQB9BnRoaX15o6bfvoe9 F63MDLjJujGAhbfugIgr9Yo6IxMvSimiPaCpsf3pRwlWcmOwTZN5X/JjYCt+8hfkHZSl+ej832e eprxxtDUQ7VGeT8UJyDEmWC86SkzplEBkL+iQfDt1ihVlQj4PlNDy8u5W787ml5SZ1VxwkyK20W 05b1YSN99cZKH8xJDknU3xLqsDpowEnp36LHiJTxGu8eBQDFdfJGPpSWvAwIg/SQs1M0CaPaHGn l9Khm5aplGCrFDhMA3wDBseYMOr/z7eNsK9nxE/SjMGn+cMpiNL8vQYfRMq9sr2HZ1Vb9tKCDP2 /Bziw56A7ARo3sf4e7jPUaYo0DWUqFnjz7QkAHpXFAEGz8gsMUcDEmwoOncumA1AGZUtUJQZg7t eag+33RcbDf1dOqxmJctHZo33HR34rPbwMeIx/bbCY4zEwyXUu6CYHEP5O7988esbznzAGxM/p8 r4cBbC8hWdc6enmavYSJpazSnD4BXvwyKhs594ElPl3ukGSuBXoNh71vRUp6sIcA41XtDlPBmhu OFVfLaTZe6vgI8mee59qTN8Ou4KwSgpkxp4XReS4n/EoZvuC6KWcClyuEx5VBdqyC7s2qC4W8MZ hNk8EgFu/ioP9tWbzjnp67YwykA8NE3dzmIMUFr51mSTOSnWK/toVSgeCLJBMNFCnEAP9WuCZzq hEMYrYTqWy5g7epHgN13pZFE+w== X-Received: by 2002:a17:90b:3ecd:b0:3b0:ae41:2706 with SMTP id 98e67ed59e1d1-3b182defae2mr4865230a91.4.1794465776717; Wed, 11 Nov 2026 22:42:56 -0800 (PST) Return-Path: Received: from apollo.tail3ccdd3.ts.net ([147.160.63.35]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3b197c768e8sm2984715a91.11.2026.11.11.22.42.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Nov 2026 22:42:56 -0800 (PST) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-networking][PATCH 22/24] ndpi, ntopng: upgrade to 6.0 and 7.0 Date: Wed, 11 Nov 2026 22:42:22 -0800 Message-ID: <20261112064225.2410019-22-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.56.1 In-Reply-To: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> References: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Thu, 12 Nov 2026 06:43:00 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132191 ndpi: upgrade 5.0 -> 6.0 - Drop 0001-configure-Stop-embedding-pwd-at-configure-time.patch, NDPI_BASE_DIR is gone upstream. ntopng: upgrade 6.6 -> 7.0 - Drop 0001-Fix-build-with-OpenSSL-4.0.patch, CVE-2026-84990.patch and CVE-2026-86090-CVE-2026-86091.patch, included in this release. - Refresh the remaining patches. They are upgraded together as ntopng 7.0 is built against nDPI 6.0. AI-Generated: Uses Claude Code Signed-off-by: Khem Raj --- ...Stop-embedding-pwd-at-configure-time.patch | 55 --------------- ...Allow-dynamic-linking-against-ndpi-3.patch | 16 +++-- ...nfigure.ac.in-fix-host-contamination.patch | 44 +++++++----- ...a-5.5-API-signature-for-lua_newstate.patch | 10 +-- .../ntopng/files/CVE-2026-84990.patch | 53 --------------- .../files/CVE-2026-86090-CVE-2026-86091.patch | 67 ------------------- .../ntopng/{ndpi_5.0.bb => ndpi_6.0.bb} | 5 +- .../0001-Fix-build-with-OpenSSL-4.0.patch | 42 ------------ .../ntopng/{ntopng_6.6.bb => ntopng_7.0.bb} | 7 +- 9 files changed, 45 insertions(+), 254 deletions(-) delete mode 100644 meta-networking/recipes-support/ntopng/files/0001-configure-Stop-embedding-pwd-at-configure-time.patch delete mode 100644 meta-networking/recipes-support/ntopng/files/CVE-2026-84990.patch delete mode 100644 meta-networking/recipes-support/ntopng/files/CVE-2026-86090-CVE-2026-86091.patch rename meta-networking/recipes-support/ntopng/{ndpi_5.0.bb => ndpi_6.0.bb} (78%) delete mode 100644 meta-networking/recipes-support/ntopng/ntopng/0001-Fix-build-with-OpenSSL-4.0.patch rename meta-networking/recipes-support/ntopng/{ntopng_6.6.bb => ntopng_7.0.bb} (88%) diff --git a/meta-networking/recipes-support/ntopng/files/0001-configure-Stop-embedding-pwd-at-configure-time.patch b/meta-networking/recipes-support/ntopng/files/0001-configure-Stop-embedding-pwd-at-configure-time.patch deleted file mode 100644 index b8b0b04bf4..0000000000 --- a/meta-networking/recipes-support/ntopng/files/0001-configure-Stop-embedding-pwd-at-configure-time.patch +++ /dev/null @@ -1,55 +0,0 @@ -From 25129a49bd220b4668e1df474b1b1549885aaced Mon Sep 17 00:00:00 2001 -From: Khem Raj -Date: Fri, 20 Mar 2026 09:47:12 -0700 -Subject: [PATCH] configure: Stop embedding pwd at configure time - -NDPI_BASE_DIR seems to unused and currently encodes hardcoded -absolute paths in for it breaking repeoducible builds - -Upstream-Status: Inappropriate [OE-Specific] - -Signed-off-by: Khem Raj ---- - configure.ac | 10 ++-------- - 1 file changed, 2 insertions(+), 8 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 6984b38b5..1b9aae4df 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -353,7 +353,7 @@ case "$host" in - if test -f $PCAP_HOME/lib/libpfring.a; then : - PFRING_LIB=$PCAP_HOME/lib/libpfring.a - fi -- -+ - PCAP_LIB="$PCAP_HOME/libpcap/libpcap.a $PFRING_LIB $LIBNUMA `$PCAP_HOME/lib/pfring_config --libs`" - AC_CHECK_LIB([rt], [clock_gettime], [PCAP_LIB="$PCAP_LIB -lrt"]) - AC_CHECK_LIB([nl], [nl_handle_alloc], [PCAP_LIB="$PCAP_LIB -lnl"]) -@@ -438,7 +438,7 @@ PCRE2_ENABLED=0 - AC_ARG_WITH(pcre2, AS_HELP_STRING([--with-pcre2], [Enable nDPI build with libpcre2])) - if test "${with_pcre2+set}" = set; then : - AC_CHECK_LIB(pcre2-8, pcre2_compile_8, AC_DEFINE_UNQUOTED(HAVE_PCRE2, 1, [libpcre2(-dev) is present])) -- -+ - if test "x$ac_cv_lib_pcre2_8_pcre2_compile_8" = xyes; then : - ADDITIONAL_LIBS="${ADDITIONAL_LIBS} -lpcre2-8" - PCRE2_ENABLED=1 -@@ -456,11 +456,6 @@ if test "${with_maxminddb+set}" = set; then : - fi - fi - --dnl> Use absolute source directory for NDPI_BASE_DIR --NDPI_ABS_SRCDIR="`cd ${srcdir} && pwd`" --AC_DEFINE_UNQUOTED(NDPI_BASE_DIR, "${NDPI_ABS_SRCDIR}", [nDPI base directory]) --AC_SUBST(NDPI_BASE_DIR, "${NDPI_ABS_SRCDIR}") -- - dnl> Curl - dnl> AC_CHECK_LIB([curl], [curl_easy_perform]) - dnl> if test ${ac_cv_lib_curl_curl_easy_perform} = "no"; then -@@ -515,5 +510,4 @@ AC_SUBST(DISABLE_NPCAP) - AC_SUBST(EXE_SUFFIX) - AC_SUBST(NDPI_CFLAGS) - AC_SUBST(NDPI_LDFLAGS) --AC_SUBST(NDPI_BASE_DIR) - AC_OUTPUT diff --git a/meta-networking/recipes-support/ntopng/files/0001-configure.ac.in-Allow-dynamic-linking-against-ndpi-3.patch b/meta-networking/recipes-support/ntopng/files/0001-configure.ac.in-Allow-dynamic-linking-against-ndpi-3.patch index b0cdcd8401..94ea1a81c2 100644 --- a/meta-networking/recipes-support/ntopng/files/0001-configure.ac.in-Allow-dynamic-linking-against-ndpi-3.patch +++ b/meta-networking/recipes-support/ntopng/files/0001-configure.ac.in-Allow-dynamic-linking-against-ndpi-3.patch @@ -14,12 +14,14 @@ ipe-sysroot/usr/lib/libm.a(e_logf.o): in function `logf_ifunc_selector': Upstream-Status: Submitted [https://github.com/ntop/ntopng/pull/6318] Signed-off-by: Khem Raj --- - configure.ac.in | 6 ++---- - 1 file changed, 2 insertions(+), 4 deletions(-) + configure.ac.in | 16 +++------------- + 1 file changed, 3 insertions(+), 13 deletions(-) +diff --git a/configure.ac.in b/configure.ac.in +index 9d284c4..1404ccb 100644 --- a/configure.ac.in +++ b/configure.ac.in -@@ -235,8 +235,9 @@ AC_ARG_WITH(ndpi-includes, +@@ -232,8 +232,9 @@ AC_ARG_WITH(ndpi-includes, NDPI_CUST_INC="-I$withval -I$withval/../lib/third_party/include" ]) @@ -31,7 +33,7 @@ Signed-off-by: Khem Raj NDPI_LIB_DEP= AS_VAR_IF(with_dynamic_ndpi, no, [ -@@ -267,11 +268,6 @@ AC_MSG_CHECKING(for nDPI source) +@@ -264,11 +265,6 @@ AC_MSG_CHECKING(for nDPI source) fi ]) @@ -43,7 +45,7 @@ Signed-off-by: Khem Raj if test ! -z "$NDPI_CUST_INC" ; then : NDPI_INC=$NDPI_CUST_INC fi -@@ -280,12 +276,6 @@ if test ! -z "$NDPI_CUST_LIB" ; then : +@@ -277,12 +273,6 @@ if test ! -z "$NDPI_CUST_LIB" ; then : NDPI_LIB=$NDPI_CUST_LIB fi @@ -53,6 +55,6 @@ Signed-off-by: Khem Raj - echo "and try again" - exit 1 -fi - dnl finish: nDPI handling - AC_ARG_WITH(json-c-static, + AC_MSG_CHECKING(for nDPI Pro) + if test -d "../ndpi-pro"; then diff --git a/meta-networking/recipes-support/ntopng/files/0001-configure.ac.in-fix-host-contamination.patch b/meta-networking/recipes-support/ntopng/files/0001-configure.ac.in-fix-host-contamination.patch index e3c0534da8..03557d7576 100644 --- a/meta-networking/recipes-support/ntopng/files/0001-configure.ac.in-fix-host-contamination.patch +++ b/meta-networking/recipes-support/ntopng/files/0001-configure.ac.in-fix-host-contamination.patch @@ -11,12 +11,14 @@ Upstream-Status: Inappropriate [OE specific] Signed-off-by: Mingli Yu --- - configure.ac.in | 43 +++---------------------------------------- - 1 file changed, 3 insertions(+), 40 deletions(-) + configure.ac.in | 127 +++----------------------------------------------------- + 1 file changed, 5 insertions(+), 122 deletions(-) +diff --git a/configure.ac.in b/configure.ac.in +index b6ed6ce..9d284c4 100644 --- a/configure.ac.in +++ b/configure.ac.in -@@ -83,30 +83,6 @@ if test "$with_dynamic_ndpi" = "yes"; th +@@ -89,36 +89,6 @@ if test "$with_dynamic_ndpi" = "yes"; then AC_DEFINE([HAVE_DYNAMIC_NDPI], [1], [Define if using dynamic linking with nDPI]) fi @@ -28,14 +30,20 @@ Signed-off-by: Mingli Yu - CC=clang - CXX="clang++ -fno-color-diagnostics -fPIE -stdlib=libc++" - else -- if test -x "/usr/bin/clang-10"; then +- if test -x "$(command -v clang)"; then +- CLANG_VERSION=$(echo -n | clang -dM -E - | sed -n 's/^#define __clang_major__ \([0-9]\+\).*$/\1/gp') +- elif test -x "/usr/bin/clang-10"; then - CLANG_VERSION=10 - elif test -x "/usr/bin/clang-13"; then - CLANG_VERSION=13 - elif test -x "/usr/bin/clang-14"; then - CLANG_VERSION=14 +- elif test -x "/usr/bin/clang-19"; then +- CLANG_VERSION=19 +- elif test -x "/usr/bin/clang-20"; then +- CLANG_VERSION=20 - else -- echo "Could not find clang. Please install clang-14 clang-tools-14" +- echo "Could not find clang. Please install clang clang-tools" - exit 1 - fi - @@ -47,7 +55,7 @@ Signed-off-by: Mingli Yu CFLAGS="${CFLAGS} -I${HERE} -I${HERE}/include" CXXFLAGS="${CXXFLAGS} -I${HERE} -I${HERE}/include" -@@ -122,7 +98,7 @@ fi +@@ -134,7 +104,7 @@ fi if test -f /proc/device-tree/model; then IS_RASPBERRY=`cat /proc/device-tree/model | grep -a -e "Orange Pi" -e Raspberry | wc -l` @@ -56,7 +64,7 @@ Signed-off-by: Mingli Yu if test "$IS_RASPBERRY" = "1"; then CFLAGS="${CFLAGS} -DHAVE_EMBEDDED_SUPPORT" CXXFLAGS="${CXXFLAGS} -DHAVE_EMBEDDED_SUPPORT" -@@ -158,39 +134,6 @@ MAKE=make +@@ -170,39 +140,6 @@ MAKE=make BIN_PATH=/usr/bin LIBPCAP=-lpcap @@ -96,7 +104,7 @@ Signed-off-by: Mingli Yu dnl> Remove spaces OS="${OS#"${OS%%[![:space:]]*}"}" -@@ -237,31 +180,6 @@ if test "${with_nedge+set}" = set; then +@@ -251,31 +188,6 @@ if test "${with_nedge+set}" = set; then LIBS="${LIBS} -lnetfilter_queue -lnfnetlink -lnetfilter_conntrack" fi @@ -125,10 +133,10 @@ Signed-off-by: Mingli Yu - fi -fi - - if test -d "pro"; then - NTOPCLOUD_LIB= - NTOPCLOUD_HOME="../ntopcloud" -@@ -317,10 +235,6 @@ AC_ARG_WITH(ndpi-includes, + JE=../jemalloc/lib/libjemalloc.a + if ! test -f "${JE}"; then + JE= +@@ -320,10 +232,6 @@ AC_ARG_WITH(ndpi-includes, NDPI_CUST_INC="-I$withval -I$withval/../lib/third_party/include" ]) @@ -139,7 +147,7 @@ Signed-off-by: Mingli Yu NDPI_INC=`echo $NDPI_CFLAGS | sed -e "s/[ ]*$//"` NDPI_LIB= NDPI_LIB_DEP= -@@ -387,7 +301,7 @@ fi +@@ -399,7 +307,7 @@ fi pkg-config --exists libssl if test "$?" -ne 1; then AC_DEFINE_UNQUOTED(NO_SSL_DL, 1, [has openssl]) @@ -148,7 +156,7 @@ Signed-off-by: Mingli Yu SSL_LIB="`pkg-config --libs libssl` -lssl -lcrypto" else dnl Workaround for MacOS Brew -@@ -408,10 +322,6 @@ else +@@ -420,10 +328,6 @@ else SSL_INC="-I/usr/local/opt/openssl/include" SSL_LIB="-L/usr/local/opt/openssl/lib -lssl -lcrypto" dnl Workaround for FreeBSD @@ -159,7 +167,7 @@ Signed-off-by: Mingli Yu else echo "Please install openssl-dev(el) package prerequisite" exit -1 -@@ -433,13 +343,6 @@ fi +@@ -447,13 +351,6 @@ fi AC_MSG_CHECKING(for ntopng professional edition) REDIS_SERVICE="redis.service" @@ -173,7 +181,7 @@ Signed-off-by: Mingli Yu SERVICE_ALIAS= SERVICE_REQUIRES= -@@ -497,7 +400,7 @@ fi +@@ -514,7 +411,7 @@ fi echo "Using clickhouse-cpp stored at ${CLICKHOUSE_HOME}" dnl> fi dnl> test $SYSTEM = "Linux" @@ -182,7 +190,7 @@ Signed-off-by: Mingli Yu AC_DEFINE_UNQUOTED(NTOPNG_PRO_GIT_RELEASE, "r${PRO_GIT_RELEASE}", [ntopng professional release]) AC_DEFINE_UNQUOTED(NTOPNG_PRO_GIT_DATE, "${PRO_GIT_DATE}", [ntopng professional date]) DUMMY=`cd ./pro; ${MAKE} build` -@@ -531,21 +434,7 @@ if test -f ".git/index"; then +@@ -548,21 +445,7 @@ if test -f ".git/index"; then fi if test $SYSTEM = "Linux"; then @@ -205,7 +213,7 @@ Signed-off-by: Mingli Yu else dnl> wget -O config.guess 'http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD' if test $SYSTEM = "FreeBSD"; then -@@ -575,7 +464,7 @@ AS_VAR_IF(with_hiredis, yes, [ +@@ -592,7 +475,7 @@ AS_VAR_IF(with_hiredis, yes, [ else pkg-config --exists hiredis if test "$?" -ne 1; then diff --git a/meta-networking/recipes-support/ntopng/files/0001-luaengine-Use-lua-5.5-API-signature-for-lua_newstate.patch b/meta-networking/recipes-support/ntopng/files/0001-luaengine-Use-lua-5.5-API-signature-for-lua_newstate.patch index 8046d755c2..741b177c9d 100644 --- a/meta-networking/recipes-support/ntopng/files/0001-luaengine-Use-lua-5.5-API-signature-for-lua_newstate.patch +++ b/meta-networking/recipes-support/ntopng/files/0001-luaengine-Use-lua-5.5-API-signature-for-lua_newstate.patch @@ -15,17 +15,19 @@ a third parameter. Upstream-Status: Pending Signed-off-by: Khem Raj --- - src/LuaEngine.cpp | 64 +++++++++++++++++++++++------------------------ - 1 file changed, 32 insertions(+), 32 deletions(-) + src/LuaEngine.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) +diff --git a/src/LuaEngine.cpp b/src/LuaEngine.cpp +index 377712a..aeece85 100644 --- a/src/LuaEngine.cpp +++ b/src/LuaEngine.cpp @@ -154,7 +154,7 @@ LuaEngine::LuaEngine() { is_system_vm = false; mem_used = 0; - + - L = lua_newstate(l_alloc, this); + L = lua_newstate(l_alloc, this, luaL_makeseed(NULL)); if (!L) { - ntop->getTrace()->traceEvent(TRACE_ERROR, "Unable to create a new Lua state."); + ntop->getTrace()->traceEvent(TRACE_ERROR, diff --git a/meta-networking/recipes-support/ntopng/files/CVE-2026-84990.patch b/meta-networking/recipes-support/ntopng/files/CVE-2026-84990.patch deleted file mode 100644 index 0b443e3050..0000000000 --- a/meta-networking/recipes-support/ntopng/files/CVE-2026-84990.patch +++ /dev/null @@ -1,53 +0,0 @@ -From 2f36e393fc35f576d7c447af337848e81990b084 Mon Sep 17 00:00:00 2001 -From: Alfredo Cardigliano -Date: Fri, 17 Jul 2026 11:51:03 +0200 -Subject: [PATCH] Add admin check in conf backup listing and download - -(cherry picked from commit f912ee93bc143330b6ff3bb946ee7211e5ee9e1a) - -CVE: CVE-2026-84990 -Upstream-Status: Backport [https://github.com/ntop/ntopng/commit/f912ee93bc143330b6ff3bb946ee7211e5ee9e1a] -Signed-off-by: Ankur Tyagi ---- - .../rest/v2/get/system/configurations/download_backup.lua | 5 +++++ - .../v2/get/system/configurations/list_available_backups.lua | 6 ++++++ - 2 files changed, 11 insertions(+) - -diff --git a/scripts/lua/rest/v2/get/system/configurations/download_backup.lua b/scripts/lua/rest/v2/get/system/configurations/download_backup.lua -index 1603a94c48..404b09ed97 100644 ---- a/scripts/lua/rest/v2/get/system/configurations/download_backup.lua -+++ b/scripts/lua/rest/v2/get/system/configurations/download_backup.lua -@@ -12,6 +12,11 @@ local backup_config = require("backup_config") - - -- ############################################## - -+if not isAdministratorOrPrintErr() then -+ rest_utils.answer(rest_utils.consts.err.not_granted) -+ return -+end -+ - local download = _GET["download"] - local epoch = _GET["epoch"] - -diff --git a/scripts/lua/rest/v2/get/system/configurations/list_available_backups.lua b/scripts/lua/rest/v2/get/system/configurations/list_available_backups.lua -index d901a876b0..8a08ad15d5 100644 ---- a/scripts/lua/rest/v2/get/system/configurations/list_available_backups.lua -+++ b/scripts/lua/rest/v2/get/system/configurations/list_available_backups.lua -@@ -8,11 +8,17 @@ package.path = dirs.installdir .. "/scripts/lua/modules/system_config/?.lua;" .. - - -- ############################################## - -+require "lua_utils" - local backup_config = require("backup_config") - local rest_utils = require("rest_utils") - - -- ############################################## - -+if not isAdministratorOrPrintErr() then -+ rest_utils.answer(rest_utils.consts.err.not_granted) -+ return -+end -+ - local rc = rest_utils.consts.success.ok - - local order = _GET["order"] or "desc" diff --git a/meta-networking/recipes-support/ntopng/files/CVE-2026-86090-CVE-2026-86091.patch b/meta-networking/recipes-support/ntopng/files/CVE-2026-86090-CVE-2026-86091.patch deleted file mode 100644 index a8a3ba72ac..0000000000 --- a/meta-networking/recipes-support/ntopng/files/CVE-2026-86090-CVE-2026-86091.patch +++ /dev/null @@ -1,67 +0,0 @@ -From c6f4d42e1bb029463f927532819c5f5b331ea066 Mon Sep 17 00:00:00 2001 -From: Alfredo Cardigliano -Date: Thu, 16 Jul 2026 14:42:29 +0200 -Subject: [PATCH] Fix user capability check for deleting notification endpoints - and pools - -(cherry picked from commit 7d830f31af367745431c5d92e2e82fc432f6bdd8) - -CVE: CVE-2026-86090 CVE-2026-86091 -Upstream-Status: Backport [https://github.com/ntop/ntopng/commit/7d830f31af367745431c5d92e2e82fc432f6bdd8] -Signed-off-by: Ankur Tyagi ---- - scripts/lua/modules/pools/pools_rest_utils.lua | 5 +++++ - scripts/lua/rest/v2/delete/endpoints.lua | 6 ++++++ - scripts/lua/rest/v2/delete/recipients.lua | 6 ++++++ - 3 files changed, 17 insertions(+) - -diff --git a/scripts/lua/modules/pools/pools_rest_utils.lua b/scripts/lua/modules/pools/pools_rest_utils.lua -index 9b692ea5db..73f08e0c8d 100644 ---- a/scripts/lua/modules/pools/pools_rest_utils.lua -+++ b/scripts/lua/modules/pools/pools_rest_utils.lua -@@ -452,6 +452,11 @@ end - - -- @brief Get all pools of all the available (currently implemented) pool instances - function pools_rest_utils.delete_all_instances_pools() -+ if not auth.has_capability(auth.capabilities.pools) then -+ rest_utils.answer(rest_utils.consts.err.not_granted) -+ return -+ end -+ - local all_instances = pools_lua_utils.all_pool_instances_factory() - - for _, instance in pairs(all_instances) do -diff --git a/scripts/lua/rest/v2/delete/endpoints.lua b/scripts/lua/rest/v2/delete/endpoints.lua -index 31852cedab..6d25c01953 100644 ---- a/scripts/lua/rest/v2/delete/endpoints.lua -+++ b/scripts/lua/rest/v2/delete/endpoints.lua -@@ -10,6 +10,12 @@ package.path = dirs.installdir .. "/scripts/lua/modules/notifications/?.lua;" .. - local rest_utils = require "rest_utils" - local endpoints = require("endpoints") - local recipients = require "recipients" -+local auth = require "auth" -+ -+if not auth.has_capability(auth.capabilities.notifications) then -+ rest_utils.answer(rest_utils.consts.err.not_granted) -+ return -+end - - endpoints.reset_configs() - recipients.cleanup() -diff --git a/scripts/lua/rest/v2/delete/recipients.lua b/scripts/lua/rest/v2/delete/recipients.lua -index cbdffcae4c..14b3956498 100644 ---- a/scripts/lua/rest/v2/delete/recipients.lua -+++ b/scripts/lua/rest/v2/delete/recipients.lua -@@ -8,6 +8,12 @@ package.path = dirs.installdir .. "/scripts/lua/modules/notifications/?.lua;" .. - - local rest_utils = require "rest_utils" - local recipients = require "recipients" -+local auth = require "auth" -+ -+if not auth.has_capability(auth.capabilities.notifications) then -+ rest_utils.answer(rest_utils.consts.err.not_granted) -+ return -+end - - recipients.cleanup() - rest_utils.answer(rest_utils.consts.success.ok) diff --git a/meta-networking/recipes-support/ntopng/ndpi_5.0.bb b/meta-networking/recipes-support/ntopng/ndpi_6.0.bb similarity index 78% rename from meta-networking/recipes-support/ntopng/ndpi_5.0.bb rename to meta-networking/recipes-support/ntopng/ndpi_6.0.bb index 80890b1f27..91828495f3 100644 --- a/meta-networking/recipes-support/ntopng/ndpi_5.0.bb +++ b/meta-networking/recipes-support/ntopng/ndpi_6.0.bb @@ -8,9 +8,8 @@ RDEPENDS:${PN} += " libpcap" LICENSE = "LGPL-3.0-only" LIC_FILES_CHKSUM = "file://COPYING;md5=b52f2d57d10c4f7ee67a7eb9615d5d24" -SRCREV = "375f99ef9fb4999d778b57bbeece171b3fa9fba6" -SRC_URI = "git://github.com/ntop/nDPI.git;branch=5.0-stable;protocol=https;tag=${PV} \ - file://0001-configure-Stop-embedding-pwd-at-configure-time.patch \ +SRCREV = "1a5293396337f9a72dfee1fa070b2c4b0a0a3aaf" +SRC_URI = "git://github.com/ntop/nDPI.git;branch=6.0-stable;protocol=https;tag=${PV} \ file://CVE-2026-116744.patch \ " diff --git a/meta-networking/recipes-support/ntopng/ntopng/0001-Fix-build-with-OpenSSL-4.0.patch b/meta-networking/recipes-support/ntopng/ntopng/0001-Fix-build-with-OpenSSL-4.0.patch deleted file mode 100644 index 4f142092c3..0000000000 --- a/meta-networking/recipes-support/ntopng/ntopng/0001-Fix-build-with-OpenSSL-4.0.patch +++ /dev/null @@ -1,42 +0,0 @@ -From 0c9dcc44df3592d8e08b46f5dfca664de5918bc5 Mon Sep 17 00:00:00 2001 -From: Jaipaul Cheernam -Date: Thu, 27 Aug 2026 09:13:35 +0000 -Subject: [PATCH] HTTPserver: fix const X509_NAME for OpenSSL 4.0 - -OpenSSL 4.0 changed X509_get_subject_name() to return const X509_NAME*. -Update the local variable to match and cast where non-const API requires it. - -Upstream-Status: Backport [https://github.com/ntop/ntopng/pull/10830] -Signed-off-by: Jaipaul Cheernam ---- - src/HTTPserver.cpp | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/src/HTTPserver.cpp b/src/HTTPserver.cpp -index 21895bf10e..f7b4164ab4 100644 ---- a/src/HTTPserver.cpp -+++ b/src/HTTPserver.cpp -@@ -403,7 +403,7 @@ static bool ssl_client_x509_auth(const struct mg_connection *const conn, - char *const group, bool *const localuser) { - bool ret = false; - X509 *cert = NULL; -- X509_NAME *subj = NULL; -+ const X509_NAME *subj = NULL; - char subject[256]; - char key[CONST_MAX_LEN_REDIS_KEY]; - -@@ -411,12 +411,12 @@ static bool ssl_client_x509_auth(const struct mg_connection *const conn, - - if ((cert = SSL_get_peer_certificate(conn->ssl))) { - if ((subj = X509_get_subject_name(cert))) { -- X509_NAME_oneline(subj, subject, sizeof(subject)); -+ X509_NAME_oneline((X509_NAME *)subj, subject, sizeof(subject)); - - ntop->getTrace()->traceEvent(TRACE_INFO, "Client X.509 certificate subject name: '%s'", subject); - - if (SSL_get_verify_result(conn->ssl) == X509_V_OK && -- X509_NAME_get_text_by_NID(subj, NID_commonName, username, NTOP_USERNAME_MAXLEN) >= 0) { -+ X509_NAME_get_text_by_NID((X509_NAME *)subj, NID_commonName, username, NTOP_USERNAME_MAXLEN) >= 0) { - snprintf(key, sizeof(key), CONST_STR_USER_GROUP, username); - - ntop->getTrace()->traceEvent(TRACE_INFO, "Client X.509 certificate CN: '%s'", username); diff --git a/meta-networking/recipes-support/ntopng/ntopng_6.6.bb b/meta-networking/recipes-support/ntopng/ntopng_7.0.bb similarity index 88% rename from meta-networking/recipes-support/ntopng/ntopng_6.6.bb rename to meta-networking/recipes-support/ntopng/ntopng_7.0.bb index 808967e969..ffc3d8432e 100644 --- a/meta-networking/recipes-support/ntopng/ntopng_6.6.bb +++ b/meta-networking/recipes-support/ntopng/ntopng_7.0.bb @@ -11,16 +11,13 @@ RDEPENDS:${PN} = "bash redis" LICENSE = "GPL-3.0-only" LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504" -SRCREV = "d3a1229954dd783af06c9fd2dcd9ce926826a228" -SRC_URI = "gitsm://github.com/ntop/ntopng;protocol=https;branch=6.6-stable \ +SRCREV = "b4f7acda2feb75b9e2b93c06898e9ed3ae4bfef5" +SRC_URI = "gitsm://github.com/ntop/ntopng;protocol=https;branch=7.0-stable \ file://0001-configure.ac.in-fix-host-contamination.patch \ file://0001-Makefile.in-don-t-use-the-internal-lua.patch \ file://0001-configure.ac.in-Allow-dynamic-linking-against-ndpi-3.patch \ file://0001-luaengine-Use-lua-5.5-API-signature-for-lua_newstate.patch \ file://ntopng.service \ - file://0001-Fix-build-with-OpenSSL-4.0.patch \ - file://CVE-2026-84990.patch \ - file://CVE-2026-86090-CVE-2026-86091.patch \ " # don't use the lua under thirdparty as it supports cross compiling badly From patchwork Thu Nov 12 06:42:23 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 103854 Received: from mail-pg1-f171.google.com (mail-pg1-f171.google.com [209.85.215.171]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.8000.1794465778772862727 for ; Wed, 11 Nov 2026 22:42:58 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20260707 header.b=N7QeFWUJ; spf=pass (domain: gmail.com, ip: 209.85.215.171, mailfrom: raj.khem@gmail.com) Received: by mail-pg1-f171.google.com with SMTP id 41be03b00d2f7-cdb45e96d2bso1662980a12.0 for ; Wed, 11 Nov 2026 22:42:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20260707; t=1794465778; x=1795070578; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=/r5v4r4Yj0Q5hQCzrc3ANHUyIxSHiR3F1FzC7e1jPoI=; b=N7QeFWUJ07GTYrXgNs9RXmeKSZed6imgYGn1/kOkFobt5fRe9btKJxhtsItYod0pDU jnSN4UG82jxD7fl9NFXeH9Yi94V1gwZ2ejLcwPpudNQYyWqlX04aL/l6em3u3SLiiUBy R4lSPO3jF5VRD6RZU06+atWbqWftMDMsUoLMhgYfMhcCttjay2gfZYFfgU3u7QwYrkz5 cj2VUH23OO5iHEK5XRsziOxrzJL/I30QzUSsUOQ+SUWFchhYringSGLDbarbCD5jJGXL /14Xgg9fMyPBRVOnGpTd4NKLIKFtyzskE4wUuCy7f3tLPKxRC2WihWIjKOXjQBUspqmK 08jA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794465778; x=1795070578; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=/r5v4r4Yj0Q5hQCzrc3ANHUyIxSHiR3F1FzC7e1jPoI=; b=j+XOjibvFfNIzwlHtZdAp7tTONSiY/yNTTH9wNyckQA04LJ3kLK/achiCV2vAbJuq2 01LjwG3DU0BpFwH8sVNfKKfpcuTZbILCNsLKlkNrbXsT0PmVFayqMCPZrw4E5BELuspm KssRKEA9unuaxB7JN/tjuuXTFiuuHuJ4g2IXOwjyn/onkDBJQpxGlm9WwFEFoiBrS/hl ePoA7FWLELTRVGVJrYb7NK0owFu0N5/zwni6MNI3Itgoebfx341uiD1Xfu1IRo2EUhpo uFXOxvIiLq3pw8MVjFaPYxyffgrHXvj8qs1tVuwQt7YPZdNNFkE6Ymv5EdSvCv43h6oD KXlQ== X-Gm-Message-State: APuU4Z/FlTz6qbgJi54yeVgPT+Vl6zZJQe6EhrT5hOTgnmL2DuFd45fh zXmFSU+vo8R+P9VLKk4Y3Iy3w8g89lvAOcfv7QlwbZoL0S1V3I3MEE8lUf2xBg== X-Gm-Gg: AYBFou2ACKCU/cUi2yH7nW8LpslfbUODF0JC0DIaX40HdoTSJHIqhNt17ODtol2kTSC Ufa5UTZxTIzf7fFGAHarMsQblvAPgVVsu8hm0Q/yXqM4FTxEOpuWJpkW2kdTMNbbevxW89w8unF SUY0PbfJ9jY+8LLRTFx0lVqN/014Z4S8yyIaYCL/9ksiuhtdLeFwmgs8AK/mlLYtJ10iFeMvL2z Ni4KUKfU25m/wTmQBIC7hC8s3a5/pbanMcvFtNhI/5WSqzmyyuXUDJaI2wZwR56xSUnAxqyylJj Pt1Uo8zkNFPc0DzQVPfy6oQk0TZ+iKLnnQ1j6gYeDU2I0jp71z54COk4TiYVFkRvBFwjNIeXDCv 2uJExkLqvSFMOJPFcfupcX47ECXlYN3ca+i2gfiv9uY04iyk3JuvelFlbDksmPBemFsK/56JDGC fZqfw7cUCu7XEtDgXZvuwoyvV0UiM5lrrl0NaPNOF7M7MDqr8pOXRag+WWKpV4g7TFB3BJUJSAj 2Bczt5M+wWSYwcMUGjR/ZGkOjROPY4bE6bunrJ6eSZCxHOcvzRNjms45kN0B7fjmqffRR/8kgdI j1SE0Gog8nlT6qPLZC7YavTVCKFhls/eLXDDVt2+OpsTt3K66chO5IkpZ4nEzVvYOCe/mYHPOjX kVWzFhuFvftif7L7C7as3zTYsBFVks0G4hjQ1YD7lf6ztQg6uo2F7qrfdW6BIkH7TbhWJU7jriM mml9rcxdzRFNNxDYU0XQUFwm8uq54KkcG9EBZbcJdX8wufexR/Z8c1WVmx83JUl13aXEXmBfqwv U6VqsdkEmtxrpu+YJar7Jh8BNM42sU7c4CvhYdgGKxQ8eiHT4+U+/c4dpwbOQspnuCfSHw8gcza IVo1 X-Received: by 2002:a17:90a:e7d2:b0:3b0:91ce:672e with SMTP id 98e67ed59e1d1-3b182f65e79mr4866127a91.17.1794465777888; Wed, 11 Nov 2026 22:42:57 -0800 (PST) Return-Path: Received: from apollo.tail3ccdd3.ts.net ([147.160.63.35]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3b197c768e8sm2984715a91.11.2026.11.11.22.42.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Nov 2026 22:42:57 -0800 (PST) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-networking][PATCH 23/24] cloudflared: upgrade 2026.3.0 -> 2026.10.7 Date: Wed, 11 Nov 2026 22:42:23 -0800 Message-ID: <20261112064225.2410019-23-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.56.1 In-Reply-To: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> References: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Thu, 12 Nov 2026 06:43:00 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132192 Upstream removed the vendor directory (TUN-10829), so fetch the Go modules through go-mod-update-modules like other Go recipes, with cloudflared-go-mods.inc and cloudflared-licenses.inc generated by bitbake -c update_modules. The licenses that could not be detected automatically were identified by hand. AI-Generated: Uses Claude Code Signed-off-by: Khem Raj --- .../cloudflared/cloudflared-go-mods.inc | 75 ++++++++++++++++++ .../cloudflared/cloudflared-licenses.inc | 79 +++++++++++++++++++ ...d_2026.3.0.bb => cloudflared_2026.10.7.bb} | 6 +- 3 files changed, 158 insertions(+), 2 deletions(-) create mode 100644 meta-networking/recipes-connectivity/cloudflared/cloudflared-go-mods.inc create mode 100644 meta-networking/recipes-connectivity/cloudflared/cloudflared-licenses.inc rename meta-networking/recipes-connectivity/cloudflared/{cloudflared_2026.3.0.bb => cloudflared_2026.10.7.bb} (89%) diff --git a/meta-networking/recipes-connectivity/cloudflared/cloudflared-go-mods.inc b/meta-networking/recipes-connectivity/cloudflared/cloudflared-go-mods.inc new file mode 100644 index 0000000000..303e88a40d --- /dev/null +++ b/meta-networking/recipes-connectivity/cloudflared/cloudflared-go-mods.inc @@ -0,0 +1,75 @@ + +# This file has been generated by go-mod-update-modules.bbclass +# +# Do not modify it by hand, as the contents will be replaced when +# running the update-modules task. + +SRC_URI += "\ + gomod://github.com/BurntSushi/toml;version=v1.2.0;sha256sum=3b06b4bbe1c1e13532894194e9cb53af0068690230029bee5ea9f527dd838415 \ + gomod://github.com/beorn7/perks;version=v1.0.1;sha256sum=25bd9e2d94aca770e6dbc1f53725f84f6af4432f631d35dd2c46f96ef0512f1a \ + gomod://github.com/cespare/xxhash/v2;version=v2.3.0;sha256sum=145a26cdc7c49db566017b807c4989ee7f7ddeb569423e9cb99f995fac3621d3 \ + gomod://github.com/chungthuang/quic-go;version=v0.45.1-0.20260529212404-a9fddf436fc4;sha256sum=1031354a97305aac5bc55ed36c6032dc18ddea75d0a1a372044603b8092ae30b \ + gomod://github.com/cloudflare/backoff;version=v0.0.0-20240920015135-e46b80a3a7d0;sha256sum=6e4994b9215457e9a8d57403eef703f8c41cf01c7bea291df25a430698fbbe35 \ + gomod://github.com/coreos/go-oidc/v3;version=v3.17.0;sha256sum=fba667f687448a228315d6f0cfd00a5fa9ab8ad9b511e38575a699afc0b30aeb \ + gomod://github.com/coreos/go-systemd/v22;version=v22.5.0;sha256sum=4c44e3a6b84de4db393e341537c7124031fa98d5f98860ad31b32b4890f2234c \ + gomod://github.com/cpuguy83/go-md2man/v2;version=v2.0.0;sha256sum=f2fdd06287a80f1bea5552f572d7f2314ec829285a3040b63469e0635f66fb6d \ + gomod://github.com/facebookgo/grace;version=v0.0.0-20180706040059-75cf19382434;sha256sum=290a23ab8ab5b0288a7817ec2e1c44dc3c2d7fb7530aff29d63ddade469d7050 \ + gomod://github.com/fsnotify/fsnotify;version=v1.4.9;sha256sum=fe48f570801de16bfe973dc74e7e5923ae689ba8c274437f65dbc8a63537f759 \ + gomod://github.com/getsentry/sentry-go;version=v0.43.0;sha256sum=f8f52c5887d7254c86a587b3b761122fc5bbd2c521a5b74c6164123d1130f1a8 \ + gomod://github.com/go-chi/chi/v5;version=v5.5.0;sha256sum=39f8416f36d5b177b0ce5d48cf21b3f460df9260feafab1fb8c1410fde0901dc \ + gomod://github.com/go-chi/cors;version=v1.2.1;sha256sum=aac22bd92071aae0616247d50391e5af993178d38fd37e4fc2b1f00f86619b87 \ + gomod://github.com/go-jose/go-jose/v4;version=v4.1.6;sha256sum=62506f3369fc124682356bbe8eb442f982422401dda99ace200694efc962da76 \ + gomod://github.com/go-logr/logr;version=v1.4.4;sha256sum=3ab107c1d280ce798eaa744efd595982fa709d4023f3f38d24189827483c1710 \ + gomod://github.com/go-logr/stdr;version=v1.2.2;sha256sum=9dd6893bf700198485ae699640b49bc1efbc6c73b37cb5792a0476e1fd8f7fef \ + gomod://github.com/gobwas/httphead;version=v0.1.0;sha256sum=a4646f1d12786fee639c489219e7c667b10f7dc19578a4e7222bd17c5d9bdf8a \ + gomod://github.com/gobwas/pool;version=v0.2.1;sha256sum=79b505a9f42b141affca1eedd2edc87ae922482d052e16e3b6e5e3c9dcec89e1 \ + gomod://github.com/gobwas/ws;version=v1.2.1;sha256sum=423d7d8b1364e1d9b0c4418905f7dfc29c092dc2db4c80fb66b695d4a002daca \ + gomod://github.com/google/gopacket;version=v1.1.19;sha256sum=fc8cbe2239683199e677cb39f9303ae8d4a365f3c8cd8a2dcfa1f14c41bcff88 \ + gomod://github.com/google/uuid;version=v1.6.0;sha256sum=d0f02f377217f42702e259684e06441edbf5140dddcc34ba9bea56038b38a6ed \ + gomod://github.com/gorilla/websocket;version=v1.5.3;sha256sum=dbbd31dd0f08548c5dc43e4c2f12bbba66abff5252b224b1cd06afbb72783a76 \ + gomod://github.com/grpc-ecosystem/grpc-gateway/v2;version=v2.29.0;sha256sum=92aa0dbc15037aeddca97ff7f8e4c61bdc3841a34a0df9bc27af30265e598f2d \ + gomod://github.com/ipostelnik/cli/v2;version=v2.3.1-0.20210324024421-b6ea8234fe3d;sha256sum=aca312ba74a296d714476d2fa1a10ff9a125338589d8e7731206b44f044ba0f2 \ + gomod://github.com/json-iterator/go;version=v1.1.12;sha256sum=d001ea57081afd0e378467c8f4a9b6a51259996bb8bb763f78107eaf12f99501 \ + gomod://github.com/klauspost/compress;version=v1.20.3;sha256sum=1eb710a814c44bf21332a512a19f496fb5c489ca8eb72244bb9c49f80900848f \ + gomod://github.com/mattn/go-colorable;version=v0.1.13;sha256sum=08be322dcc584a9fcfde5caf0cf878b4e11cd98f252e32bc704e92c5a4ba9d15 \ + gomod://github.com/mattn/go-isatty;version=v0.0.20;sha256sum=f2d5f89ca451577e17464b9bb596dc0d0ecececb5eaa63622c41b57cd0b7b8cc \ + gomod://github.com/mitchellh/go-homedir;version=v1.1.0;sha256sum=fffec361fc7e776bb71433560c285ee2982d2c140b8f5bfba0db6033c0ade184 \ + gomod://github.com/modern-go/concurrent;version=v0.0.0-20180306012644-bacd9c7ef1dd;sha256sum=91ef49599bec459869d94ff3dec128871ab66bd2dfa61041f1e1169f9b4a8073 \ + gomod://github.com/modern-go/reflect2;version=v1.0.2;sha256sum=f46f41409c2e74293f82cfe6c70b5d582bff8ada0106a7d3ff5706520c50c21c \ + gomod://github.com/munnerz/goautoneg;version=v0.0.0-20191010083416-a7dc8b61c822;sha256sum=3d7ce17916779890be02ea6b3dd6345c3c30c1df502ad9d8b5b9b310e636afd9 \ + gomod://github.com/pkg/errors;version=v0.9.1;sha256sum=d4c36b8bcd0616290a3913215e0f53b931bd6e00670596f2960df1b44af2bd07 \ + gomod://github.com/prometheus/client_golang;version=v1.22.0;sha256sum=ab84ebfcbae87a0cbecc01b537f73eec6047d4f016c29719feb922470f086aa2 \ + gomod://github.com/prometheus/client_model;version=v0.6.2;sha256sum=67017b19f220c6ab91ecfdd10a93824e2a8b09fcb6390054dbdc49df3354a9ca \ + gomod://github.com/prometheus/common;version=v0.64.0;sha256sum=a6127fb0e09fcee059955e1680e08c143b147c1423789f72520306a8114fd549 \ + gomod://github.com/prometheus/procfs;version=v0.15.1;sha256sum=d31ad13f1ae121d842ff0f243d029c247e68710edab8a358d6366a67b7feaa6d \ + gomod://github.com/rs/zerolog;version=v1.20.0;sha256sum=318ae491e75399d5009ca6f6fbd9818568553fb3878f3e6e3e6e33471cf019e4 \ + gomod://github.com/russross/blackfriday/v2;version=v2.1.0;sha256sum=7852750d58a053ce38b01f2c203208817564f552ebf371b2b630081d7004c6ae \ + gomod://github.com/shirou/gopsutil/v4;version=v4.26.3;sha256sum=c3212724bdf54169b0d6f4691b3f29f6629bc04e12ea59c7e1b0e7604a80c9ff \ + gomod://github.com/tklauser/go-sysconf;version=v0.3.16;sha256sum=d4c896f77e5934f54d772b5f6a8f8043b8d34df189f6581bc2ba84d239a6b643 \ + gomod://github.com/tklauser/numcpus;version=v0.11.0;sha256sum=7a7527e1f68059a77189ae875c294e5c310925fbb8ba5a6c794edd2b7e687267 \ + gomod://go.opentelemetry.io/auto/sdk;version=v1.2.1;sha256sum=a08a16fc0a7041cdb875f47a260a56000632212c85f65a302a043c76380c8335 \ + gomod://go.opentelemetry.io/contrib/propagators;version=v0.22.0;sha256sum=6fd7c359308ba4f6b81698cabdbe701b2c8d786de53387ce8ed7b69eed647e04 \ + gomod://go.opentelemetry.io/otel;version=v1.45.0;sha256sum=65b5fc93c93f4eaef740b4bba81fd2543f248d5df85cf4d1ddf9ab459b30f7a2 \ + gomod://go.opentelemetry.io/otel/exporters/otlp/otlptrace;version=v1.45.0;sha256sum=17e5b206e5ea76d8a1e4e8ef340d888894a0776fc1d66848530346347e0b47c3 \ + gomod://go.opentelemetry.io/otel/metric;version=v1.45.0;sha256sum=8f30ef0039306bf3a4421b8c08e3fc8922d13503dce53b3438e860b3628faecd \ + gomod://go.opentelemetry.io/otel/sdk;version=v1.45.0;sha256sum=ad0e63fa1cfc01dffec2a90a8f2d2c1bc0f55d0462940176dc41b7ada0d03258 \ + gomod://go.opentelemetry.io/otel/trace;version=v1.45.0;sha256sum=32d7d64ea5991378184b03a9ed7b7822b17691a239508a6905fdd73819cb6c6f \ + gomod://go.opentelemetry.io/proto/otlp;version=v1.11.0;sha256sum=790b98d472e7095511fa7feddd04e1d85bd844226e03ba482bd4105ef2217e09 \ + gomod://go.uber.org/automaxprocs;version=v1.6.0;sha256sum=964c6f548f7ee6df9fa3a9080d722c7950060bda0cb84ff9e2ae065f078813c4 \ + gomod://golang.org/x/crypto;version=v0.58.0;sha256sum=b0a45594cda20ddb4264d84aeff9b588b8570bf6a2833c51a0b821734a298d95 \ + gomod://golang.org/x/net;version=v0.61.0;sha256sum=f6843a98d608298e48a6ca287292c9a6fae066284050ce174d5ffb781c9b3dcf \ + gomod://golang.org/x/oauth2;version=v0.36.0;sha256sum=15bf65ff103e5dafc809d78cd037a1d1e88ccb8451824e851156002a13304504 \ + gomod://golang.org/x/sync;version=v0.24.0;sha256sum=ca3fcf3ea8259e75891f7947e1a816a5b89402c542d45d8bbbd9e061b0c58019 \ + gomod://golang.org/x/sys;version=v0.49.0;sha256sum=e73a06591ca0d7016ce3ccb45c36a8ed7128468aecc1a357f94d815c760c6b31 \ + gomod://golang.org/x/term;version=v0.47.0;sha256sum=d990d5ab94dfa41ba980645b721bba7490064337a01bb03e6cacace70e8df0bf \ + gomod://golang.org/x/text;version=v0.43.0;sha256sum=b75131f628f6e2e4892fd638d33127e952a5027775e0162b94ba069cb4e13863 \ + gomod://google.golang.org/genproto/googleapis/api;version=v0.0.0-20260720211330-0afa2a65878a;sha256sum=df4e8023b2b9efa58561b12e3177f4fb6789e2a271a9e03baf6f6501c7961694 \ + gomod://google.golang.org/genproto/googleapis/rpc;version=v0.0.0-20260720211330-0afa2a65878a;sha256sum=03a9f622788b07abc4873b3b57bdd9a3e2c8ca248587a2196578dda0bf74ddd5 \ + gomod://google.golang.org/grpc;version=v1.83.2;sha256sum=84292905a694e17862d15abc123a6f7f7efa9e1e3a77e80120982ff95b2605ea \ + gomod://google.golang.org/protobuf;version=v1.36.11;sha256sum=14983d36c56a814ed91b6d652f2b8f895baba1b84eb43b28a0b132c8637cd274 \ + gomod://gopkg.in/natefinch/lumberjack.v2;version=v2.0.0;sha256sum=8c268e36660d6ce36af808d74b9be80207c05463679703e93d857e954c637aaa \ + gomod://gopkg.in/yaml.v2;version=v2.4.0;sha256sum=ede49e27c4cca6cdd2ec719aed8ea4d363710cceb3d411e7a786fbdec0d391fd \ + gomod://gopkg.in/yaml.v3;version=v3.0.1;sha256sum=aab8fbc4e6300ea08e6afe1caea18a21c90c79f489f52c53e2f20431f1a9a015 \ + gomod://nhooyr.io/websocket;version=v1.8.7;sha256sum=385b1d5b5b9855e58d641a9e1eeea04ff9d3460dc2e805a34435e442f290be11 \ + gomod://zombiezen.com/go/capnproto2;version=v2.18.0+incompatible;sha256sum=da8e2fcaba666ef5924269df7132ade9ef5d6f3b28378da759c12060fcdf0857 \ +" diff --git a/meta-networking/recipes-connectivity/cloudflared/cloudflared-licenses.inc b/meta-networking/recipes-connectivity/cloudflared/cloudflared-licenses.inc new file mode 100644 index 0000000000..247f4e3fde --- /dev/null +++ b/meta-networking/recipes-connectivity/cloudflared/cloudflared-licenses.inc @@ -0,0 +1,79 @@ + +# This file has been generated by go-mod-update-modules.bbclass +# +# Do not modify it by hand, as the contents will be replaced when +# running the update-modules task. + +LICENSE += "AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND MIT" + +LIC_FILES_CHKSUM += "\ + file://pkg/mod/github.com/!burnt!sushi/toml@v1.2.0/COPYING;md5=9e24c0e2a784c1d1fcabb279f4f107e0;spdx=MIT \ + file://pkg/mod/github.com/beorn7/perks@v1.0.1/LICENSE;md5=0d0738f37ee8dc0b5f88a32e83c60198;spdx=MIT \ + file://pkg/mod/github.com/cespare/xxhash/v2@v2.3.0/LICENSE.txt;md5=802da049c92a99b4387d3f3d91b00fa9;spdx=MIT \ + file://pkg/mod/github.com/chungthuang/quic-go@v0.45.1-0.20260529212404-a9fddf436fc4/LICENSE;md5=357080a3c7c0a7c4e23100893c301235;spdx=MIT \ + file://pkg/mod/github.com/cloudflare/backoff@v0.0.0-20240920015135-e46b80a3a7d0/LICENSE;md5=443e31e98597eaad0b36c4775791b195;spdx=BSD-2-Clause \ + file://pkg/mod/github.com/coreos/go-oidc/v3@v3.17.0/LICENSE;md5=d2794c0df5b907fdace235a619d80314;spdx=Apache-2.0 \ + file://pkg/mod/github.com/coreos/go-systemd/v22@v22.5.0/LICENSE;md5=19cbd64715b51267a47bf3750cc6a8a5;spdx=Apache-2.0 \ + file://pkg/mod/github.com/cpuguy83/go-md2man/v2@v2.0.0/LICENSE.md;md5=80794f9009df723bbc6fe19234c9f517;spdx=MIT \ + file://pkg/mod/github.com/facebookgo/grace@v0.0.0-20180706040059-75cf19382434/license;md5=94f0d486b3ba1dd568004dc5cccd32bc;spdx=MIT \ + file://pkg/mod/github.com/fsnotify/fsnotify@v1.4.9/LICENSE;md5=68f2948d3c4943313d07e084a362486c;spdx=BSD-3-Clause \ + file://pkg/mod/github.com/getsentry/sentry-go@v0.43.0/LICENSE;md5=40f4ea488946c62d8d257ff86d349e32;spdx=MIT \ + file://pkg/mod/github.com/go-chi/chi/v5@v5.5.0/LICENSE;md5=eef59fdf1c5117072cbf52b79c6ea691;spdx=MIT \ + file://pkg/mod/github.com/go-chi/cors@v1.2.1/LICENSE;md5=8113dfa18dd56abf2a31ffddaed783a5;spdx=MIT \ + file://pkg/mod/github.com/go-jose/go-jose/v4@v4.1.6/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57;spdx=Apache-2.0 \ + file://pkg/mod/github.com/go-jose/go-jose/v4@v4.1.6/json/LICENSE;md5=591778525c869cdde0ab5a1bf283cd81;spdx=BSD-3-Clause \ + file://pkg/mod/github.com/go-logr/logr@v1.4.4/LICENSE;md5=e3fc50a88d0a364313df4b21ef20c29e;spdx=Apache-2.0 \ + file://pkg/mod/github.com/go-logr/stdr@v1.2.2/LICENSE;md5=86d3f3a95c324c9479bd8986968f4327;spdx=Apache-2.0 \ + file://pkg/mod/github.com/gobwas/httphead@v0.1.0/LICENSE;md5=6c645fd7998b851c6258e6feda6e38b1;spdx=MIT \ + file://pkg/mod/github.com/gobwas/pool@v0.2.1/LICENSE;md5=a031292df06f5159d11738249adc0b6f;spdx=MIT \ + file://pkg/mod/github.com/gobwas/ws@v1.2.1/LICENSE;md5=1d9d717a4f334cf460508e84abffe47a;spdx=MIT \ + file://pkg/mod/github.com/google/gopacket@v1.1.19/LICENSE;md5=b32b347fe7ed4541e05033e8b0b29001;spdx=BSD-3-Clause \ + file://pkg/mod/github.com/google/uuid@v1.6.0/LICENSE;md5=88073b6dd8ec00fe09da59e0b6dfded1;spdx=BSD-3-Clause \ + file://pkg/mod/github.com/gorilla/websocket@v1.5.3/LICENSE;md5=c007b54a1743d596f46b2748d9f8c044;spdx=BSD-2-Clause \ + file://pkg/mod/github.com/grpc-ecosystem/grpc-gateway/v2@v2.29.0/LICENSE;md5=c510a2a01572b82d27f28fd4d02ca318;spdx=BSD-3-Clause \ + file://pkg/mod/github.com/ipostelnik/cli/v2@v2.3.1-0.20210324024421-b6ea8234fe3d/LICENSE;md5=c542707ca9fc0b7802407ba62310bd8f;spdx=MIT \ + file://pkg/mod/github.com/json-iterator/go@v1.1.12/LICENSE;md5=0b69744b481d72d30dbf69f84a451cfd;spdx=MIT \ + file://pkg/mod/github.com/klauspost/compress@v1.20.3/LICENSE;md5=d0fd9ebda39468b51ff4539c9fbb13a8;spdx=BSD-3-Clause \ + file://pkg/mod/github.com/mattn/go-colorable@v0.1.13/LICENSE;md5=24ce168f90aec2456a73de1839037245;spdx=MIT \ + file://pkg/mod/github.com/mattn/go-isatty@v0.0.20/LICENSE;md5=f509beadd5a11227c27b5d2ad6c9f2c6;spdx=MIT \ + file://pkg/mod/github.com/mitchellh/go-homedir@v1.1.0/LICENSE;md5=3f7765c3d4f58e1f84c4313cecf0f5bd;spdx=MIT \ + file://pkg/mod/github.com/modern-go/concurrent@v0.0.0-20180306012644-bacd9c7ef1dd/LICENSE;md5=86d3f3a95c324c9479bd8986968f4327;spdx=Apache-2.0 \ + file://pkg/mod/github.com/modern-go/reflect2@v1.0.2/LICENSE;md5=86d3f3a95c324c9479bd8986968f4327;spdx=Apache-2.0 \ + file://pkg/mod/github.com/munnerz/goautoneg@v0.0.0-20191010083416-a7dc8b61c822/LICENSE;md5=0c241922fc69330e2e5590de114f3bf5;spdx=BSD-3-Clause \ + file://pkg/mod/github.com/pkg/errors@v0.9.1/LICENSE;md5=6fe682a02df52c6653f33bd0f7126b5a;spdx=BSD-2-Clause \ + file://pkg/mod/github.com/prometheus/client_golang@v1.22.0/LICENSE;md5=86d3f3a95c324c9479bd8986968f4327;spdx=Apache-2.0 \ + file://pkg/mod/github.com/prometheus/client_golang@v1.22.0/internal/github.com/golang/gddo/LICENSE;md5=4c728948788b1a02f33ae4e906546eef;spdx=BSD-3-Clause \ + file://pkg/mod/github.com/prometheus/client_model@v0.6.2/LICENSE;md5=86d3f3a95c324c9479bd8986968f4327;spdx=Apache-2.0 \ + file://pkg/mod/github.com/prometheus/common@v0.64.0/LICENSE;md5=86d3f3a95c324c9479bd8986968f4327;spdx=Apache-2.0 \ + file://pkg/mod/github.com/prometheus/procfs@v0.15.1/LICENSE;md5=86d3f3a95c324c9479bd8986968f4327;spdx=Apache-2.0 \ + file://pkg/mod/github.com/rs/zerolog@v1.20.0/LICENSE;md5=298ce0a5a34ff24389ba1355acd24929;spdx=MIT \ + file://pkg/mod/github.com/russross/blackfriday/v2@v2.1.0/LICENSE.txt;md5=ecf8a8a60560c35a862a4a545f2db1b3;spdx=BSD-2-Clause \ + file://pkg/mod/github.com/shirou/gopsutil/v4@v4.26.3/LICENSE;md5=ae6de3dee02712a1e55b280671be53bf;spdx=BSD-3-Clause \ + file://pkg/mod/github.com/tklauser/go-sysconf@v0.3.16/LICENSE;md5=d4eb2084b3083d2c275ec52ef4ba9ac1;spdx=BSD-3-Clause \ + file://pkg/mod/github.com/tklauser/numcpus@v0.11.0/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57;spdx=Apache-2.0 \ + file://pkg/mod/go.opentelemetry.io/auto/sdk@v1.2.1/LICENSE;md5=86d3f3a95c324c9479bd8986968f4327;spdx=Apache-2.0 \ + file://pkg/mod/go.opentelemetry.io/contrib/propagators@v0.22.0/LICENSE;md5=86d3f3a95c324c9479bd8986968f4327;spdx=Apache-2.0 \ + file://pkg/mod/go.opentelemetry.io/otel/exporters/otlp/otlptrace@v1.45.0/LICENSE;md5=24dad3abbe7a8f390afc8ab967bfefa7;spdx=Apache-2.0+AND+BSD-3-Clause \ + file://pkg/mod/go.opentelemetry.io/otel/metric@v1.45.0/LICENSE;md5=24dad3abbe7a8f390afc8ab967bfefa7;spdx=Apache-2.0+AND+BSD-3-Clause \ + file://pkg/mod/go.opentelemetry.io/otel/sdk@v1.45.0/LICENSE;md5=24dad3abbe7a8f390afc8ab967bfefa7;spdx=Apache-2.0+AND+BSD-3-Clause \ + file://pkg/mod/go.opentelemetry.io/otel/trace@v1.45.0/LICENSE;md5=24dad3abbe7a8f390afc8ab967bfefa7;spdx=Apache-2.0+AND+BSD-3-Clause \ + file://pkg/mod/go.opentelemetry.io/otel@v1.45.0/LICENSE;md5=24dad3abbe7a8f390afc8ab967bfefa7;spdx=Apache-2.0+AND+BSD-3-Clause \ + file://pkg/mod/go.opentelemetry.io/proto/otlp@v1.11.0/LICENSE;md5=86d3f3a95c324c9479bd8986968f4327;spdx=Apache-2.0 \ + file://pkg/mod/go.uber.org/automaxprocs@v1.6.0/LICENSE;md5=513f1cf32c6e4e3236a335fa13bb1c89;spdx=MIT \ + file://pkg/mod/golang.org/x/crypto@v0.58.0/LICENSE;md5=7998cb338f82d15c0eff93b7004d272a;spdx=BSD-3-Clause \ + file://pkg/mod/golang.org/x/net@v0.61.0/LICENSE;md5=7998cb338f82d15c0eff93b7004d272a;spdx=BSD-3-Clause \ + file://pkg/mod/golang.org/x/oauth2@v0.36.0/LICENSE;md5=7998cb338f82d15c0eff93b7004d272a;spdx=BSD-3-Clause \ + file://pkg/mod/golang.org/x/sync@v0.24.0/LICENSE;md5=7998cb338f82d15c0eff93b7004d272a;spdx=BSD-3-Clause \ + file://pkg/mod/golang.org/x/sys@v0.49.0/LICENSE;md5=7998cb338f82d15c0eff93b7004d272a;spdx=BSD-3-Clause \ + file://pkg/mod/golang.org/x/term@v0.47.0/LICENSE;md5=7998cb338f82d15c0eff93b7004d272a;spdx=BSD-3-Clause \ + file://pkg/mod/golang.org/x/text@v0.43.0/LICENSE;md5=7998cb338f82d15c0eff93b7004d272a;spdx=BSD-3-Clause \ + file://pkg/mod/google.golang.org/genproto/googleapis/api@v0.0.0-20260720211330-0afa2a65878a/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57;spdx=Apache-2.0 \ + file://pkg/mod/google.golang.org/genproto/googleapis/rpc@v0.0.0-20260720211330-0afa2a65878a/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57;spdx=Apache-2.0 \ + file://pkg/mod/google.golang.org/grpc@v1.83.2/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57;spdx=Apache-2.0 \ + file://pkg/mod/google.golang.org/protobuf@v1.36.11/LICENSE;md5=02d4002e9171d41a8fad93aa7faf3956;spdx=BSD-3-Clause \ + file://pkg/mod/gopkg.in/natefinch/lumberjack.v2@v2.0.0/LICENSE;md5=574cdb55b81249478f5af5f789e9e29f;spdx=MIT \ + file://pkg/mod/gopkg.in/yaml.v2@v2.4.0/LICENSE;md5=e3fc50a88d0a364313df4b21ef20c29e;spdx=Apache-2.0 \ + file://pkg/mod/gopkg.in/yaml.v3@v3.0.1/LICENSE;md5=3c91c17266710e16afdbb2b6d15c761c;spdx=Apache-2.0 \ + file://pkg/mod/nhooyr.io/websocket@v1.8.7/LICENSE.txt;md5=93d076e8a4d352445c34b2665b599361;spdx=MIT \ + file://pkg/mod/zombiezen.com/go/capnproto2@v2.18.0+incompatible/LICENSE;md5=ea3cf2b58bb56d2b1c68210aa3e4eb3b;spdx=MIT \ +" diff --git a/meta-networking/recipes-connectivity/cloudflared/cloudflared_2026.3.0.bb b/meta-networking/recipes-connectivity/cloudflared/cloudflared_2026.10.7.bb similarity index 89% rename from meta-networking/recipes-connectivity/cloudflared/cloudflared_2026.3.0.bb rename to meta-networking/recipes-connectivity/cloudflared/cloudflared_2026.10.7.bb index f0b8530a69..703bfc81cd 100644 --- a/meta-networking/recipes-connectivity/cloudflared/cloudflared_2026.3.0.bb +++ b/meta-networking/recipes-connectivity/cloudflared/cloudflared_2026.10.7.bb @@ -6,12 +6,14 @@ SECTION = "networking" LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://src/${GO_IMPORT}/LICENSE;md5=175792518e4ac015ab6696d16c4f607e" +require ${BPN}-licenses.inc SRC_URI = "git://github.com/cloudflare/cloudflared.git;protocol=https;branch=master;destsuffix=${GO_SRCURI_DESTSUFFIX} \ file://cloudflared.service \ file://default \ " -SRCREV = "d2a87e9b93456ad7f82417400f4209d513668487" +SRCREV = "872b241f94871665c1c157adefcf90c11f0ead96" +require ${BPN}-go-mods.inc GO_IMPORT = "github.com/cloudflare/cloudflared" GO_INSTALL = "${GO_IMPORT}/cmd/cloudflared" @@ -19,7 +21,7 @@ GO_LINKSHARED = "" SRCREV_SHORT = "${@d.getVar('SRCREV')[:8]}" GO_EXTRA_LDFLAGS = "-X main.Version=${PV}-${SRCREV_SHORT}" -inherit go-mod systemd +inherit go-mod go-mod-update-modules systemd SYSTEMD_SERVICE:${PN} = "cloudflared.service" From patchwork Thu Nov 12 06:42:24 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 103855 Received: from mail-pg1-f170.google.com (mail-pg1-f170.google.com [209.85.215.170]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.8001.1794465779783035446 for ; Wed, 11 Nov 2026 22:42:59 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20260707 header.b=g7Gs/m3p; spf=pass (domain: gmail.com, ip: 209.85.215.170, mailfrom: raj.khem@gmail.com) Received: by mail-pg1-f170.google.com with SMTP id 41be03b00d2f7-cdb628232d2so2329531a12.0 for ; Wed, 11 Nov 2026 22:42:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20260707; t=1794465779; x=1795070579; darn=lists.openembedded.org; h=content-transfer-encoding:content-type:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to:content-type; bh=RXKMKwlwo0PraL/xpm5puUd7WZH5ttwfhvMS+Q7mnug=; b=g7Gs/m3pxuUHqFkiVX42IHihutNP74y7WvnyalY1IULjfCivBTRaCNaj+qoICkp5yD x0qddrEAyaPoaSSx9Bo4n67paPU9hP/3PsaLKeFERJpV9kFWH+KCih5U1Sqto1/3hyQH P5jWPIHJSy3lgYRC0cW3d0waMxkH+xdKSD6z1nVh9qCNV5o/GVIls/Km/tDdq0uNItYC q0xDqPMqcMt9MU+Rnh9Vyo7cOVLyWEY65rPtbwRvthC1gafVTxld5LY6fqkmV0R52bZz cHr1yt6wV6fcgDWpRuiF/8ZMxIpyv9yFsfKOqHN8oKNVevxBnDvBMaN6OFEwYAEcpzCa P+yg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794465779; x=1795070579; h=content-transfer-encoding:content-type:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=RXKMKwlwo0PraL/xpm5puUd7WZH5ttwfhvMS+Q7mnug=; b=T3XXBoVH85rO1ZKiLLWPVn1rknLxY9S1oJ45HnazrDB3yQq1RE+ng3B5e8zpJxsVtD CTGQ+0ClC3JNYS1vsd9I2pi2zAjDD6T3fTluc0iQntG2iOXE6FdqN8mO1yyMhyJiQe26 v5aNNlFCX7IfzhDBXnOjJk4PiADJRLUdXG2GBNX7XkUxQfReV/sfE5RjS89NSIdxkNO3 am4W+bM3kdPm2yDR/z1y1REbJZnyeOfDgKaLR3xmQX0fAmGs4eT1YipY4bcBrQm/bHeZ QvpRWaIhbaJcNAKKg05pPP7Lw3ZahO4V5ofdiCw1vgzFjRW2wxLXAB4//ZaTVMIFPZvG gfZQ== X-Gm-Message-State: APuU4Z+N5rZHWb9Iuurq+m3bpyHQytqWipRaQYivZjCrk2QiT2GhoGp/ HK/CiocMVMpxdj08B7PwdjEfEtpR8Pdh0tQovLCnqjQIPHLyixuMhZWZQeaF/hquzoE= X-Gm-Gg: AYBFou1purA9CcRk9dVU1JdULs5KeX9vi4SjkbWmIfg0EUcjFDhGildcR8FVRhTTUg0 TV8lrom+BkKXCYI44iArknqfU1iiL5TfIJ0+8u2CLLme+R3/6XWWFfTUlEoLxI+T1AnLGSQsOpK naVr7jgqDKIBYcDm78F96v11uiZt7kzIn0KgMzNi5mOZajvoZOOe1Kp9wlikQH+KDwEIExgp/r2 nrJW4FE8101fu7vvXSI1mw1kwbVaAU09x7a/Z/DDWSWy3PVG7HqY+pQNHK5xxPpd5NIK+ienOfL 4zqSccE5sDoXiBP8Jg1hX6y+nWvwMzp2xS9SbNE4NdFngcLx9ddG8mjtUKViwxQxxEe8VJuXvpu DQWlwb+x7qrb6eQL4wVu+EZYQgpDxNNbn7GR0FpDN0nP26nU7IsEAzudReOLWcxeuDF2fgqteFS 4xs5fRW4ykcLLzEbcy2rOPERkhRl8I2bEThn7OLUuP1Qjc3ac112S/6bwQU9BjwQn/RcHAWxzRk xpV/gxiPA3tC4lZviHpBuT1hideuKqEE5ySJkiCG/NlAFX0YAquIJO+umhf/CrXpETPSo2XEXGp ccfGCmiKNd+T6P6aS5cvEomcgpW6EbpF6l+JskSHVFtJE06FSdqFZY8g5aSBldRD9beXrfpZSmo gQDik9PTVomMgnDL7QnYsgkv/bGJDFCMZKAgQkBfAq+X18m7ZAdG52TEAfxZ1FD0N7jiEK9RRAv UVN3KHBS0Q0YA+Dt4AbnJBaUZ2CqV80hsUb8ZleCkgCgOACGE4ICgCXiZ3WGQnRzUYtLW0EOte8 r2VmSfKqRETR7SvbhgDR9VS7I7fVPRNUkweWLusB8tlpFZSw2evckfJyUSlScafA5z4eVq1M5Fe gES6 X-Received: by 2002:a17:90b:2884:b0:3ab:e588:c2a8 with SMTP id 98e67ed59e1d1-3b182f83739mr4366390a91.64.1794465779142; Wed, 11 Nov 2026 22:42:59 -0800 (PST) Return-Path: Received: from apollo.tail3ccdd3.ts.net ([147.160.63.35]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3b197c768e8sm2984715a91.11.2026.11.11.22.42.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Nov 2026 22:42:58 -0800 (PST) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-networking][PATCH 24/24] nbdkit: Remove stale 1.33.11 recipe Date: Wed, 11 Nov 2026 22:42:24 -0800 Message-ID: <20261112064225.2410019-24-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.56.1 In-Reply-To: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> References: <20261112064225.2410019-1-khem.raj@oss.qualcomm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Thu, 12 Nov 2026 06:43:00 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132193 nbdkit_1.33.11.bb and its patch were left behind next to the current recipe and are never selected since the newer version is preferred. AI-Generated: Uses Claude Code Signed-off-by: Khem Raj --- ...void-absolute-buildpaths-in-binaries.patch | 38 ------------------- .../recipes-support/nbdkit/nbdkit_1.33.11.bb | 32 ---------------- 2 files changed, 70 deletions(-) delete mode 100644 meta-networking/recipes-support/nbdkit/nbdkit/0001-plugins-Avoid-absolute-buildpaths-in-binaries.patch delete mode 100644 meta-networking/recipes-support/nbdkit/nbdkit_1.33.11.bb diff --git a/meta-networking/recipes-support/nbdkit/nbdkit/0001-plugins-Avoid-absolute-buildpaths-in-binaries.patch b/meta-networking/recipes-support/nbdkit/nbdkit/0001-plugins-Avoid-absolute-buildpaths-in-binaries.patch deleted file mode 100644 index 75377dfb80..0000000000 --- a/meta-networking/recipes-support/nbdkit/nbdkit/0001-plugins-Avoid-absolute-buildpaths-in-binaries.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 1ccbd8fdbd2e367a702e48c8703b2f010d067b23 Mon Sep 17 00:00:00 2001 -From: Khem Raj -Date: Mon, 22 May 2023 18:16:24 -0700 -Subject: [PATCH] plugins: Avoid absolute buildpaths in binaries - -plugins seems to add CC to the plugins shared objects via compiler -cmdline which ends up in real code. Therefore scrub buildpaths from CC -and CFLAGS before passing them to plugin's build. - -Upstream-Status: Submitted [https://gitlab.com/nbdkit/nbdkit/-/merge_requests/30] - -Signed-off-by: Khem Raj ---- - plugins/cc/Makefile.am | 7 +++++-- - 1 file changed, 5 insertions(+), 2 deletions(-) - -diff --git a/plugins/cc/Makefile.am b/plugins/cc/Makefile.am -index df8b5d15..80586a17 100644 ---- a/plugins/cc/Makefile.am -+++ b/plugins/cc/Makefile.am -@@ -44,9 +44,12 @@ nbdkit_cc_plugin_la_SOURCES = \ - $(top_srcdir)/include/nbdkit-plugin.h \ - $(NULL) - -+workdir := $(shell dirname $(abs_top_builddir)) -+cc_no_sysroot := $(shell echo \"$(CC)\"|sed -e 's#$(workdir)##g') -+cflags_no_sysroot := $(shell echo \"$(CFLAGS)\"|sed -e 's#$(workdir)##g') - nbdkit_cc_plugin_la_CPPFLAGS = \ -- -DCC="\"$(CC)\"" \ -- -DCFLAGS="\"$(CFLAGS)\"" \ -+ -DCC=\"$(cc_no_sysroot)\" \ -+ -DCFLAGS=\"$(cflags_no_sysroot)\" \ - -I$(top_srcdir)/include \ - -I$(top_builddir)/include \ - -I$(top_srcdir)/common/include \ --- -2.40.1 - diff --git a/meta-networking/recipes-support/nbdkit/nbdkit_1.33.11.bb b/meta-networking/recipes-support/nbdkit/nbdkit_1.33.11.bb deleted file mode 100644 index 1c9db1e956..0000000000 --- a/meta-networking/recipes-support/nbdkit/nbdkit_1.33.11.bb +++ /dev/null @@ -1,32 +0,0 @@ -SUMMARY = "nbdkit is a toolkit for creating NBD servers." -DESCRIPTION = "NBD — Network Block Device — is a protocol \ -for accessing Block Devices (hard disks and disk-like things) \ -over a Network. \ -\ -nbdkit is a toolkit for creating NBD servers." - -HOMEPAGE = "https://github.com/libguestfs/nbdkit" -LICENSE = "BSD-3-Clause" -LIC_FILES_CHKSUM = "file://LICENSE;md5=26250adec854bc317493f6fb98efe049" - -SRC_URI = "git://github.com/libguestfs/nbdkit.git;protocol=https;branch=master \ - file://0001-plugins-Avoid-absolute-buildpaths-in-binaries.patch" -SRCREV = "6c02c6a469d62a047f230b0ccf03f72328312d2b" - - -DEPENDS = "curl xz e2fsprogs zlib" - -# autotools-brokensep is needed as nbdkit does not support build in external directory -inherit pkgconfig python3native perlnative bash-completion autotools-brokensep - -# Those are required to build standalone -EXTRA_OECONF = " --without-libvirt --without-libguestfs --disable-perl" - -# Disable some extended support (not desired for small embedded systems) -#EXTRA_OECONF += " --disable-python" -#EXTRA_OECONF += " --disable-ocaml" -#EXTRA_OECONF += " --disable-rust" -#EXTRA_OECONF += " --disable-ruby" -#EXTRA_OECONF += " --disable-tcl" -#EXTRA_OECONF += " --disable-lua" -#EXTRA_OECONF += " --disable-vddk"