From patchwork Tue Aug 26 13:40:35 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 69152 X-Patchwork-Delegate: steve@sakoman.com Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 40EDACA0EFA for ; Tue, 26 Aug 2025 13:41:16 +0000 (UTC) Received: from mail-pj1-f54.google.com (mail-pj1-f54.google.com [209.85.216.54]) by mx.groups.io with SMTP id smtpd.web10.64587.1756215666517952499 for ; Tue, 26 Aug 2025 06:41:06 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=Tdfq408O; spf=softfail (domain: sakoman.com, ip: 209.85.216.54, mailfrom: steve@sakoman.com) Received: by mail-pj1-f54.google.com with SMTP id 98e67ed59e1d1-32326e202e0so4998993a91.2 for ; Tue, 26 Aug 2025 06:41:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1756215666; x=1756820466; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=fOtuYCdW6LD549/2dsILu0uJd/w/9H9lBhdjs0yuAN4=; b=Tdfq408O3hiMjVG3Wg80Yn3ZgD1mhqs83POdVDqfmovtbtM/BcISW5MS9P3Dw4b/P6 Dd8+UmVKh8dYlrerkgNRQwHVA+l6xWwHVMkMCqq40CtCEm4NsH9YznMHno2mSrPmOTVp Hz0tjZ4iFeBcKOhXzq3X0yo3ZgLNe5xmcXKErP3O/hQFY3HVt4naBV27NfF1WWAeu+PW P4osXn+EZsj1oll74zSYv7GB3ciPfcIkeft+J5s7fEZ9mIKkhCol9QZEdlBxTI748NX2 r9ig7Pb70+0356xoHy6jGrXIya0vDeA73SXHzSxyRGj/J28W9rHTs0SaJz/o0v92Khi1 0bUA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756215666; x=1756820466; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=fOtuYCdW6LD549/2dsILu0uJd/w/9H9lBhdjs0yuAN4=; b=wdxANDEktqH/GyDHFJG3gdLvEH9cAE1qJc7Sj+6Zlj4OVvyCpJabrSgPY3SHMwgi96 kqV7LMXwg2MtL38OHPDmdC1DI9CpTlwT2o4ewj829k5cVleMqD5kSs89mnOrGyEVqs6L THYVVk1XUbdnVbC9DFICm98gFZ0OT1qWd+O+vEPGuAytUxWdrCBCk9AZlycORPR7sC8e N9PgQcKJL4i4LzKLI11qOOUrHiB+Z1kbZsQVqmVa+pCLK7wViojQX0zjH675yo4U7fqu POJ+QQa4vY62T4/frA2xGhZ8nrU54IWR7ZnPRMGal7pIyA6Ula97HKD5gbNc6nLc31xS 2kSQ== X-Gm-Message-State: AOJu0Yyb5UW/axgdBahLPtwmk9MzBhA1xRADgg8G1UEUWPewkjzirrkE WmGg4cVqx2fK0msj1iozPthvVDPFcV2muHWXHn0aSJkk2msUShtn/RWe+7OvIBnwpS2I19Np3s0 GSXN7 X-Gm-Gg: ASbGncuk024EAmV5ChFWrAx6zfRypEv23sEKTM4zajS5CB8o8dZBX3QfeBsMC/xrCds fPQs4H7gO3smRv/Rz/dJEuy+p3WUeV/eDIaXeUd1ZDFs6u/86/CS5TVyfnTx6YpFYSDW+LJ35YY Jg00bZCM0YBG7cCXy3yHoqeyjZEr8N0TKzgs3IHFPkUMT5+Wi2zZ93lcjrSxbq7UUN+fYpdFlB9 P29r2obGZYsrpke8A/FH6rdN1jQKcWTdUihTN2Q4crdHOwIwHef8XCv+fiqdo/goawbt16sljNT rVcMqIFbw6IO1f4YC5ZeYRTIfMBAgQWjUWDaM+bkTEmIHuzoJ0tH2jYi/lPAjR3juf/NdzV4Xci o/H1fKMN0lTXmDasJ1lk+Nrva X-Google-Smtp-Source: AGHT+IEhACNbb5ldMbsL60inoWOMAw99uH5qT8yixvSvV6CAG17snIE6zztHUYutLwFdeQkaSIckYg== X-Received: by 2002:a17:90b:3bcd:b0:31e:ec02:2297 with SMTP id 98e67ed59e1d1-3251744bd07mr21306324a91.19.1756215665550; Tue, 26 Aug 2025 06:41:05 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:1687:ddce:d4c7:f578]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3274191c389sm1007414a91.4.2025.08.26.06.41.05 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Aug 2025 06:41:05 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][walnascar 01/19] gnutls: mark CVE-2025-32989 and CVE-2025-32990 as fixed Date: Tue, 26 Aug 2025 06:40:35 -0700 Message-ID: <0c84e464d67df1111e62edc5d4f9ad398e19e40a.1756215509.git.steve@sakoman.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 26 Aug 2025 13:41:16 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/222441 From: Peter Marko This is mentioned in [1]. NVD tracks this as version-less CVE. [1] https://gitlab.com/gnutls/gnutls/-/blob/3.8.10/NEWS?ref_type=tags#L8 Signed-off-by: Peter Marko Signed-off-by: Steve Sakoman --- meta/recipes-support/gnutls/gnutls_3.8.10.bb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/recipes-support/gnutls/gnutls_3.8.10.bb b/meta/recipes-support/gnutls/gnutls_3.8.10.bb index 600f23683e..2ef71a1213 100644 --- a/meta/recipes-support/gnutls/gnutls_3.8.10.bb +++ b/meta/recipes-support/gnutls/gnutls_3.8.10.bb @@ -98,3 +98,6 @@ pkg_postinst_ontarget:${PN}-fips () { ${bindir}/fipshmac ${libdir}/libhogweed.so.6.* > ${libdir}/.libhogweed.so.6.hmac fi } + +CVE_STATUS[CVE-2025-32989] = "fixed-version: fixed in version 3.8.10" +CVE_STATUS[CVE-2025-32990] = "fixed-version: fixed in version 3.8.10" From patchwork Tue Aug 26 13:40:36 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 69153 X-Patchwork-Delegate: steve@sakoman.com Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 41C03CA0FE7 for ; Tue, 26 Aug 2025 13:41:16 +0000 (UTC) Received: from mail-pj1-f42.google.com (mail-pj1-f42.google.com [209.85.216.42]) by mx.groups.io with SMTP id smtpd.web10.64591.1756215668819062579 for ; Tue, 26 Aug 2025 06:41:08 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=iYcfRLiY; spf=softfail (domain: sakoman.com, ip: 209.85.216.42, mailfrom: steve@sakoman.com) Received: by mail-pj1-f42.google.com with SMTP id 98e67ed59e1d1-32597b88e40so1607473a91.1 for ; Tue, 26 Aug 2025 06:41:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1756215668; x=1756820468; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=GUD/U+SPc+adCYnVtRq39+nHGM/rTdXPxCt9DfZfNoI=; b=iYcfRLiYC1ZRoAxsQgWlwgdl2vGpiBSviBAE4vGFBv6o/2z13aYJN3uAibCKFxuI6R ukhZ3e95IsfvDA3w6HHncevFVAXPmjv2CdE+muhDXRZ35SeEvNHvTkBxg0Xkv2itZaTQ qAzAKgYRwcqGvg9MVhIHcAxhm4fZ6/5lSUkTBqiUwxIYQGV6HAN2gvnmUTWm1lV6yvFg RItISJlVyqKYR2jlKekGThUgZbeP8Buu/WS3A34KTunI27uXtDL9Q9reQEodNFDoZFL7 ly5sEoH6D0NTLBSuC8Dnw2QbTCEnEeeTancMOxThKziEyI0lnLXh9rNbkwKs7+J6BYbp cFWw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756215668; x=1756820468; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=GUD/U+SPc+adCYnVtRq39+nHGM/rTdXPxCt9DfZfNoI=; b=DZhIZp1ZLZtSVF7viSYy4ahR2dehb/wo/qxug864UyRCh3pnfeqF0qLFDunI9Qxkzs VzxQqe95z3g7tFhBoIfop4PfWMsMKrPfUJLDJhk4OqBeK8iEhOzs+C+TnOBnZNdbcLu1 BRvIXzbwgm9cFMzkNEA8GMiFuq/j5mvUsCw9hxsEQkiXpfZpSSjU64wUVsI5LsfH2EEZ 4CSXBKI25gItJ2zyleNqiAFQNxisNjEwcpukUIKtPRmy6aUXLqHmyAfckJj3jfM5SMlN 5y6cuXMH8NZyb16iAnWuBryj9ALmZPTznY4DCvO2rJf04BhsrOIS95sZp0gJdb7JiUzS fWVQ== X-Gm-Message-State: AOJu0Yw5Sgp6ynNpiHo5cHQkn1lBICggasRQbMQgzbm2IE7PTKentx9T J0M+IG3036LKbSt2FhLcWMhvR/u6ROxDfXsNlPkgXMo15t7JwBvCEPbuUbtrIUP6+/GD889DkSM Lnv4N X-Gm-Gg: ASbGncv2t9fI6ncBBnfPAxZX67pLfi7nW5Rqpeq5PErk19RVvhrQvz3lUN+5r3jfTcZ 33HDqJLFwzh/TpD+Dtfs58OIlSafyuKQ0Wo3L/AOhjiuUUyPnY3aEcZG/lNAHgLwKiDLLql5LJD pnjspTrfThORZ3GreyY3GVpZZYJ1fJ9Jy5TjJyitsdt780bT7eWJ5+AsZH6bSonoUtLGXrZc7Op Y+1FJNYiuQZPl8cQk/nLJmdtp8ZG6/Nm4Cy4PCRS50ikAFveLYo7Nxy2zTLS51RCx2W26Q7hNAM Qyvmy8ImtDVDHC5jEH2U9IwpvVXrWbn2xxQHk+NCLPg33eewgnRO8N8j0KqL1I4p5h5ITI1KTYa rsF/CXl3Jil+Cdw== X-Google-Smtp-Source: AGHT+IGy++Mt56tpKhNL+um72KfguCYC02W6gzKppyzCHwxiqnhR2gYPGhYoCX48uT80j/IMAhnFmg== X-Received: by 2002:a17:90b:4a07:b0:313:aefa:b08 with SMTP id 98e67ed59e1d1-3275085dbbdmr1801288a91.16.1756215667648; Tue, 26 Aug 2025 06:41:07 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:1687:ddce:d4c7:f578]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3274191c389sm1007414a91.4.2025.08.26.06.41.06 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Aug 2025 06:41:07 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][walnascar 02/19] libarchive: patch CVE-2025-5916 Date: Tue, 26 Aug 2025 06:40:36 -0700 Message-ID: X-Mailer: git-send-email 2.43.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 26 Aug 2025 13:41:16 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/222442 From: Peter Marko Pick commit per [1] [1] https://security-tracker.debian.org/tracker/CVE-2025-5916 Signed-off-by: Peter Marko Signed-off-by: Steve Sakoman --- .../libarchive/libarchive/CVE-2025-5916.patch | 111 ++++++++++++++++++ .../libarchive/libarchive_3.7.9.bb | 1 + 2 files changed, 112 insertions(+) create mode 100644 meta/recipes-extended/libarchive/libarchive/CVE-2025-5916.patch diff --git a/meta/recipes-extended/libarchive/libarchive/CVE-2025-5916.patch b/meta/recipes-extended/libarchive/libarchive/CVE-2025-5916.patch new file mode 100644 index 0000000000..0ea2278cb6 --- /dev/null +++ b/meta/recipes-extended/libarchive/libarchive/CVE-2025-5916.patch @@ -0,0 +1,111 @@ +From ef093729521fcf73fa4007d5ae77adfe4df42403 Mon Sep 17 00:00:00 2001 +From: Tobias Stoeckmann +Date: Mon, 7 Apr 2025 00:24:13 +0200 +Subject: [PATCH] warc: Prevent signed integer overflow (#2568) + +If a warc archive claims to have more than INT64_MAX - 4 content bytes, +the inevitable failure to skip all these bytes could lead to parsing +data which should be ignored instead. + +The test case contains a conversation entry with that many bytes and if +the entry is not properly skipped, the warc implementation would read +the conversation data as a new file entry. + +Signed-off-by: Tobias Stoeckmann + +CVE: CVE-2025-5916 +Upstream-Status: Backport [https://github.com/libarchive/libarchive/commit/ef093729521fcf73fa4007d5ae77adfe4df42403] +Signed-off-by: Peter Marko +--- + Makefile.am | 1 + + libarchive/archive_read_support_format_warc.c | 7 ++++-- + libarchive/test/test_read_format_warc.c | 24 +++++++++++++++++++ + .../test_read_format_warc_incomplete.warc.uu | 10 ++++++++ + 4 files changed, 40 insertions(+), 2 deletions(-) + create mode 100644 libarchive/test/test_read_format_warc_incomplete.warc.uu + +diff --git a/Makefile.am b/Makefile.am +index efc49180..f372cbcb 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -964,6 +964,7 @@ libarchive_test_EXTRA_DIST=\ + libarchive/test/test_read_format_ustar_filename_eucjp.tar.Z.uu \ + libarchive/test/test_read_format_ustar_filename_koi8r.tar.Z.uu \ + libarchive/test/test_read_format_warc.warc.uu \ ++ libarchive/test/test_read_format_warc_incomplete.warc.uu \ + libarchive/test/test_read_format_xar_doublelink.xar.uu \ + libarchive/test/test_read_format_xar_duplicate_filename_node.xar.uu \ + libarchive/test/test_read_format_zip.zip.uu \ +diff --git a/libarchive/archive_read_support_format_warc.c b/libarchive/archive_read_support_format_warc.c +index fcec5bc4..696f959c 100644 +--- a/libarchive/archive_read_support_format_warc.c ++++ b/libarchive/archive_read_support_format_warc.c +@@ -386,7 +386,8 @@ start_over: + case LAST_WT: + default: + /* consume the content and start over */ +- _warc_skip(a); ++ if (_warc_skip(a) < 0) ++ return (ARCHIVE_FATAL); + goto start_over; + } + return (ARCHIVE_OK); +@@ -439,7 +440,9 @@ _warc_skip(struct archive_read *a) + { + struct warc_s *w = a->format->data; + +- __archive_read_consume(a, w->cntlen + 4U/*\r\n\r\n separator*/); ++ if (__archive_read_consume(a, w->cntlen) < 0 || ++ __archive_read_consume(a, 4U/*\r\n\r\n separator*/) < 0) ++ return (ARCHIVE_FATAL); + w->cntlen = 0U; + w->cntoff = 0U; + return (ARCHIVE_OK); +diff --git a/libarchive/test/test_read_format_warc.c b/libarchive/test/test_read_format_warc.c +index 91e6dc67..745aabff 100644 +--- a/libarchive/test/test_read_format_warc.c ++++ b/libarchive/test/test_read_format_warc.c +@@ -78,3 +78,27 @@ DEFINE_TEST(test_read_format_warc) + assertEqualIntA(a, ARCHIVE_OK, archive_read_close(a)); + assertEqualInt(ARCHIVE_OK, archive_read_free(a)); + } ++ ++DEFINE_TEST(test_read_format_warc_incomplete) ++{ ++ const char reffile[] = "test_read_format_warc_incomplete.warc"; ++ struct archive_entry *ae; ++ struct archive *a; ++ ++ extract_reference_file(reffile); ++ assert((a = archive_read_new()) != NULL); ++ assertEqualIntA(a, ARCHIVE_OK, archive_read_support_filter_all(a)); ++ assertEqualIntA(a, ARCHIVE_OK, archive_read_support_format_all(a)); ++ assertEqualIntA(a, ARCHIVE_OK, ++ archive_read_open_filename(a, reffile, 10240)); ++ ++ /* Entry cannot be parsed */ ++ assertEqualIntA(a, ARCHIVE_FATAL, archive_read_next_header(a, &ae)); ++ ++ /* Verify archive format. */ ++ assertEqualIntA(a, ARCHIVE_FILTER_NONE, archive_filter_code(a, 0)); ++ ++ /* Verify closing and resource freeing */ ++ assertEqualIntA(a, ARCHIVE_OK, archive_read_close(a)); ++ assertEqualInt(ARCHIVE_OK, archive_read_free(a)); ++} +diff --git a/libarchive/test/test_read_format_warc_incomplete.warc.uu b/libarchive/test/test_read_format_warc_incomplete.warc.uu +new file mode 100644 +index 00000000..b91b97ef +--- /dev/null ++++ b/libarchive/test/test_read_format_warc_incomplete.warc.uu +@@ -0,0 +1,10 @@ ++begin 644 test_read_format_warc_incomplete.warc ++M5T%20R\Q+C`-"E=!4D,M5'EP93H@8V]N=F5R'0-"E=!4D,M1&%T ++M93H@,C`R-2TP,RTS,%0Q-3HP,#HT,%H-"D-O;G1E;G0M5'EP93H@=&5X="]P ++M;&%I;@T*0V]N=&5N="U,96YG=&@Z(#,X#0H-"E1H92!R96%D;64N='AT('-H ++4;W5L9"!N;W0@8F4@=FES:6)L90H` ++` ++end diff --git a/meta/recipes-extended/libarchive/libarchive_3.7.9.bb b/meta/recipes-extended/libarchive/libarchive_3.7.9.bb index c091508799..1015de3fce 100644 --- a/meta/recipes-extended/libarchive/libarchive_3.7.9.bb +++ b/meta/recipes-extended/libarchive/libarchive_3.7.9.bb @@ -32,6 +32,7 @@ EXTRA_OECONF += "--enable-largefile --without-iconv" SRC_URI = "https://libarchive.org/downloads/libarchive-${PV}.tar.gz \ file://CVE-2025-5914.patch \ file://CVE-2025-5915.patch \ + file://CVE-2025-5916.patch \ " UPSTREAM_CHECK_URI = "http://libarchive.org/" From patchwork Tue Aug 26 13:40:37 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 69155 X-Patchwork-Delegate: steve@sakoman.com Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4B8CFCA0FF6 for ; Tue, 26 Aug 2025 13:41:16 +0000 (UTC) Received: from mail-pj1-f51.google.com (mail-pj1-f51.google.com [209.85.216.51]) by mx.groups.io with SMTP id smtpd.web11.64941.1756215671045722883 for ; Tue, 26 Aug 2025 06:41:11 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=UjR8tVq7; spf=softfail (domain: sakoman.com, ip: 209.85.216.51, mailfrom: steve@sakoman.com) Received: by mail-pj1-f51.google.com with SMTP id 98e67ed59e1d1-323266cdf64so4147052a91.0 for ; Tue, 26 Aug 2025 06:41:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1756215670; x=1756820470; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=UyL8EGLr3WGNTyJrd1taOf59WkrENEu74N9ENAg7f1o=; b=UjR8tVq7UwCUWv53ien7/5ItuWw0Ut03FtVmhmVXv56NGQ3uyB4h5rnWXIHbzdx7uF 2L2wwd8l8mPMJnJNI+jfK4OkGU6ZXcaxn2Yl7mhYnJONC5wOuhmuxRh9Fw0ctMXA5nyr 8h9xPYGd54gt1uMA9QBvTqogLHyblLJkcSzTFEWT/t44o6MlugSbUP8K4ih4iB/2gQA4 R3iLuuo7M93Nw8xTRIuVen9j+T0OE6ncCoyw+1QC6fWjOuhZrNauKSMJ7p5lKDz1BFZF vc38uJIJta8BmuphbJahXzLpR0ua6ErON10oRLKYxNyOAqUrAOAXhBP4Ic60Np95H1GO 1wVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756215670; x=1756820470; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=UyL8EGLr3WGNTyJrd1taOf59WkrENEu74N9ENAg7f1o=; b=R/CHxUFgp60VFGwiVo0wutMazt+CdOf7VUzkLHUNV11PIT7RBhTnVU5Pbm8TRAFgd7 GBE6FMr7ppAufzCbYJoO/WuK+ZlD5Vh/F0X414qqzP+ja72IQk0TNCafw+CKd+gjCuaX UAYVReim4Gksvzl2YA5dAe4dhA8h0uPJ1ERBHpCD0UYnpZxwduYXt0cyFc0b0ioChLN1 Lc4mAgxdYr8U4mjBxlv9p6WjUS1+1xeqPjBpbSw6AZjgKEJVNdXsxMDjVUPQzUe0hCBW vs5nlL94vHnrbmyxcyManBT5YmNzhL6kWnh+4jAe1JPh7wq9O+uz0DlTS4BN+v2vk6Af RBnQ== X-Gm-Message-State: AOJu0YxLrTlVshBg92FWfBKO4swnA/Qf4GUP5lnUimlrw9rK3+nSyIAQ 2QQkoWrKUuRoTEfbgsAZZeZFgNSBm97IOJIBexgJBhceHo5UnsjJe0ygOa8sCAtck38LMP4kff6 x9PTQ X-Gm-Gg: ASbGncvZGHrvekgUZm6rXuD3mD63qaaPL/YFVKeV8s7rVmcHsLJlDiLNiQzWHK8dcs/ rs3Iugh37kKPgdrfxqcRw2GULfZ/968qEXBSnLhHU6eKGNZHVyoHcAGZyNODBLIygqHHo63ZNrK b+lFqv4QrQ01vS2tOO9dV0V86yMMZhDMtAotXxB0kLKIxL9PAvj6MFoRODhw1x5E1ulZVlvIx13 GkIceYXr57/zG+eGpKMyQyF/Ue6UjQiE3FZcGuksyaR6+DDMh95u3TUigt7zhDTKEV1a06Nh86z /7uA1erFLDSa3sSVYZGaroH/6djWb/rk0qQsAbeMQfsgvsYfseU5wpyyHP/vv2JhDh8Xj3wKQmH 1g5GuFFhw4TKi3Q== X-Google-Smtp-Source: AGHT+IGt4uIaF7b4tV/3L5JloIZttEavensk59y0n7YjutiH7+NU+pmd5DElKwNeytj8eZW9NvPR7w== X-Received: by 2002:a17:90b:1d0f:b0:327:4d3b:fc46 with SMTP id 98e67ed59e1d1-3274d3bfcfamr2851002a91.17.1756215669811; Tue, 26 Aug 2025 06:41:09 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:1687:ddce:d4c7:f578]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3274191c389sm1007414a91.4.2025.08.26.06.41.08 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Aug 2025 06:41:09 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][walnascar 03/19] libarchive: patch CVE-2025-5917 Date: Tue, 26 Aug 2025 06:40:37 -0700 Message-ID: <59b3c2f9dcf523a441bdaeac52c590d469b0b8ac.1756215509.git.steve@sakoman.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 26 Aug 2025 13:41:16 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/222443 From: Peter Marko Pick commit per [1] [1] https://security-tracker.debian.org/tracker/CVE-2025-5917 Signed-off-by: Peter Marko Signed-off-by: Steve Sakoman --- .../libarchive/libarchive/CVE-2025-5917.patch | 49 +++++++++++++++++++ .../libarchive/libarchive_3.7.9.bb | 1 + 2 files changed, 50 insertions(+) create mode 100644 meta/recipes-extended/libarchive/libarchive/CVE-2025-5917.patch diff --git a/meta/recipes-extended/libarchive/libarchive/CVE-2025-5917.patch b/meta/recipes-extended/libarchive/libarchive/CVE-2025-5917.patch new file mode 100644 index 0000000000..eb3f64d63d --- /dev/null +++ b/meta/recipes-extended/libarchive/libarchive/CVE-2025-5917.patch @@ -0,0 +1,49 @@ +From 7c02cde37a63580cd1859183fbbd2cf04a89be85 Mon Sep 17 00:00:00 2001 +From: Brian Campbell +Date: Sat, 26 Apr 2025 05:11:19 +0100 +Subject: [PATCH] Fix overflow in build_ustar_entry (#2588) + +The calculations for the suffix and prefix can increment the endpoint +for a trailing slash. Hence the limits used should be one lower than the +maximum number of bytes. + +Without this patch, when this happens for both the prefix and the +suffix, we end up with 156 + 100 bytes, and the write of the null at the +end will overflow the 256 byte buffer. This can be reproduced by running +``` +mkdir -p foo/bar +bsdtar cvf test.tar foo////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////bar +``` +when bsdtar is compiled with Address Sanitiser, although I originally +noticed this by accident with a genuine filename on a CHERI capability +system, which faults immediately on the buffer overflow. + +CVE: CVE-2025-5917 +Upstream-Status: Backport [https://github.com/libarchive/libarchive/commit/7c02cde37a63580cd1859183fbbd2cf04a89be85] +Signed-off-by: Peter Marko +--- + libarchive/archive_write_set_format_pax.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/libarchive/archive_write_set_format_pax.c b/libarchive/archive_write_set_format_pax.c +index 0db45344..66e6d751 100644 +--- a/libarchive/archive_write_set_format_pax.c ++++ b/libarchive/archive_write_set_format_pax.c +@@ -1571,7 +1571,7 @@ build_ustar_entry_name(char *dest, const char *src, size_t src_length, + const char *filename, *filename_end; + char *p; + int need_slash = 0; /* Was there a trailing slash? */ +- size_t suffix_length = 99; ++ size_t suffix_length = 98; /* 99 - 1 for trailing slash */ + size_t insert_length; + + /* Length of additional dir element to be added. */ +@@ -1623,7 +1623,7 @@ build_ustar_entry_name(char *dest, const char *src, size_t src_length, + /* Step 2: Locate the "prefix" section of the dirname, including + * trailing '/'. */ + prefix = src; +- prefix_end = prefix + 155; ++ prefix_end = prefix + 154 /* 155 - 1 for trailing / */; + if (prefix_end > filename) + prefix_end = filename; + while (prefix_end > prefix && *prefix_end != '/') diff --git a/meta/recipes-extended/libarchive/libarchive_3.7.9.bb b/meta/recipes-extended/libarchive/libarchive_3.7.9.bb index 1015de3fce..a0f5d67700 100644 --- a/meta/recipes-extended/libarchive/libarchive_3.7.9.bb +++ b/meta/recipes-extended/libarchive/libarchive_3.7.9.bb @@ -33,6 +33,7 @@ SRC_URI = "https://libarchive.org/downloads/libarchive-${PV}.tar.gz \ file://CVE-2025-5914.patch \ file://CVE-2025-5915.patch \ file://CVE-2025-5916.patch \ + file://CVE-2025-5917.patch \ " UPSTREAM_CHECK_URI = "http://libarchive.org/" From patchwork Tue Aug 26 13:40:38 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 69156 X-Patchwork-Delegate: steve@sakoman.com Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4B681CA0FEB for ; Tue, 26 Aug 2025 13:41:16 +0000 (UTC) Received: from mail-pl1-f174.google.com (mail-pl1-f174.google.com [209.85.214.174]) by mx.groups.io with SMTP id smtpd.web10.64593.1756215673526014280 for ; Tue, 26 Aug 2025 06:41:13 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=YS/IA6GM; spf=softfail (domain: sakoman.com, ip: 209.85.214.174, mailfrom: steve@sakoman.com) Received: by mail-pl1-f174.google.com with SMTP id d9443c01a7336-24626e06f04so35429715ad.2 for ; Tue, 26 Aug 2025 06:41:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1756215673; x=1756820473; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=yE2R0bSaMTP4PQpx2gIajRI26/WN/4oL7AWZkb8K1h8=; b=YS/IA6GMrwUmTKNsF6zZ0BFp/KdfUO5qFtfMlGGmU2NlxHn0b2jsnLznRJxJ3JzSXQ aUj9LXYoqeugLI3B0xxualcLzouYIkG2enhTdFAKel9O9xajSsfLgEJ5SUeuKBHkZl1C 5wpmNap/ZVkywLOfPiQkDYW/b4ksCitYbeodYtCqqYpy98ncQf/iAtgW1GRIPkbm81cc 4VtmfzAKbmzfqyIwMxNpDKVaDrmwv5Ll6erw7TfOGmJ6PJ+aElpjA+ETVrlwOyZ7kBIr 3/1tQaUUvYEB8v1hax5CSoXH46LXiCYjouIDyLoad3Lpw784UjkiVGizgOJKc6c6+4nZ X+wQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756215673; x=1756820473; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=yE2R0bSaMTP4PQpx2gIajRI26/WN/4oL7AWZkb8K1h8=; b=lip0Fq3+sVHlLqCvtpUafl2jHaUHFp9cSgPXIJvsi+TRZWR9ybnu8ITqRtJ1jyANnn So1DN8ati9q77DVhxsWCO2k7TqdRA9olMcvMW51NlUR/lqkNyc3ofJgtU5Y67Wtps5t9 q1LTtshlJvOBeXj9g+M79G6VCHMwht3jo2Bb1Ns7kr0+a3OOV5VLzhPfcp59t+8s4QgO 0BJD/2MqPIiTfh0HBcLDxK15rQaiWkSol855s0oVqbZ7RU08SaN0gL80ykKc07CsfhNs qiji8AEVVo1+ZxkL+viN/G98t9dl21wT+1LyGSb2cW2UtpcZyfi7Ny2HFJzgRj5S2+Fe wiZw== X-Gm-Message-State: AOJu0Yw8y+62PjXciQPtENR2ty6cF9bnsCxyKXH/XRnrbngYurD/slce 4Dm74g6yX7d/QWLPAUgPv4M64fjGZAkqOYMbzAMhipXwVdVixdZHp1Xsz+oxetvf4UPn0IQKsNX Hef3C X-Gm-Gg: ASbGnctVHUseBhh/xfuADbUpGoXIcC2PAyAtWdumjeyQAtSg5ZbrIA+Fxp3YQwTe76K LDpbA/w4bYiKlEe/qz50j+69/YrnzRvn8RkpGvLmBIfT5W4rqDSCxoCSnYi005PbrCfAw7tHSRl PucOsLDp/s9elHxumTWP4CVioraIcZVPvefoizm39KJctAkAdcl1ddkuyk4H8+mCuGlB0unMxT1 1wAm0cUuxdq12VdD5hf4PLjXsayXbXLSsq/d0+dpe24uVE2uhLLOtdQsvaclXhC2+2SUYun+p7X oJer+cR3rJ9fIv5Uu9mfNVSep556KvlWP35OCCx4Fg8MLD6qgeQSvloZouaneGQe9Y81n1/CRto N92aFUHGgo66gsphomvZkgDxD X-Google-Smtp-Source: AGHT+IHRh5y5nDhT6EHQsO9N2B+Bhfmw/os81cqmt2X53EO4jA+adiGDnBgTKQQwrWnzevGNpJo7jw== X-Received: by 2002:a17:903:1c8:b0:244:9913:2fe2 with SMTP id d9443c01a7336-2462eec67a9mr201287365ad.27.1756215671982; Tue, 26 Aug 2025 06:41:11 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:1687:ddce:d4c7:f578]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3274191c389sm1007414a91.4.2025.08.26.06.41.10 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Aug 2025 06:41:11 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][walnascar 04/19] libarchive: patch CVE-2025-5918 Date: Tue, 26 Aug 2025 06:40:38 -0700 Message-ID: <20687d6eed86003eacd5c91ebfd1101f6413ee3f.1756215509.git.steve@sakoman.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 26 Aug 2025 13:41:16 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/222444 From: Peter Marko Pick commits per [1] Additionally pick a commit needed to apply these cleanly. [1] https://security-tracker.debian.org/tracker/CVE-2025-5918 Signed-off-by: Peter Marko Signed-off-by: Steve Sakoman --- .../0001-Improve-lseek-handling-2564.patch | 319 ++++++++++++++++++ .../libarchive/CVE-2025-5918-01.patch | 217 ++++++++++++ .../libarchive/CVE-2025-5918-02.patch | 51 +++ .../libarchive/libarchive_3.7.9.bb | 3 + 4 files changed, 590 insertions(+) create mode 100644 meta/recipes-extended/libarchive/libarchive/0001-Improve-lseek-handling-2564.patch create mode 100644 meta/recipes-extended/libarchive/libarchive/CVE-2025-5918-01.patch create mode 100644 meta/recipes-extended/libarchive/libarchive/CVE-2025-5918-02.patch diff --git a/meta/recipes-extended/libarchive/libarchive/0001-Improve-lseek-handling-2564.patch b/meta/recipes-extended/libarchive/libarchive/0001-Improve-lseek-handling-2564.patch new file mode 100644 index 0000000000..484824659e --- /dev/null +++ b/meta/recipes-extended/libarchive/libarchive/0001-Improve-lseek-handling-2564.patch @@ -0,0 +1,319 @@ +From 89b8c35ff4b5addc08a85bf5df02b407f8af1f6c Mon Sep 17 00:00:00 2001 +From: Tobias Stoeckmann +Date: Sun, 6 Apr 2025 22:34:37 +0200 +Subject: [PATCH] Improve lseek handling (#2564) + +The skip functions are limited to 1 GB for cases in which libarchive +runs on a system with an off_t or long with 32 bits. This has negative +impact on 64 bit systems. + +Instead, make sure that _all_ subsequent functions truncate properly. +Some of them already did and some had regressions for over 10 years. + +Tests pass on Debian 12 i686 configured with --disable-largefile, i.e. +running with an off_t with 32 bits. + +Casts added where needed to still pass MSVC builds. + +Upstream-Status: Backport [https://github.com/libarchive/libarchive/commit/89b8c35ff4b5addc08a85bf5df02b407f8af1f6c] +Signed-off-by: Peter Marko +--------- + +Signed-off-by: Tobias Stoeckmann +--- + libarchive/archive_read.c | 6 ---- + libarchive/archive_read_disk_posix.c | 3 +- + libarchive/archive_read_open_fd.c | 29 +++++++++++++------ + libarchive/archive_read_open_file.c | 35 ++++++++++++----------- + libarchive/archive_read_open_filename.c | 37 ++++++++++++++++++------- + libarchive/test/read_open_memory.c | 2 +- + libarchive/test/test_sparse_basic.c | 6 ++-- + libarchive/test/test_tar_large.c | 2 +- + 8 files changed, 75 insertions(+), 45 deletions(-) + +diff --git a/libarchive/archive_read.c b/libarchive/archive_read.c +index 822c534b..50db8701 100644 +--- a/libarchive/archive_read.c ++++ b/libarchive/archive_read.c +@@ -176,15 +176,9 @@ client_skip_proxy(struct archive_read_filter *self, int64_t request) + return 0; + + if (self->archive->client.skipper != NULL) { +- /* Seek requests over 1GiB are broken down into +- * multiple seeks. This avoids overflows when the +- * requests get passed through 32-bit arguments. */ +- int64_t skip_limit = (int64_t)1 << 30; + int64_t total = 0; + for (;;) { + int64_t get, ask = request; +- if (ask > skip_limit) +- ask = skip_limit; + get = (self->archive->client.skipper) + (&self->archive->archive, self->data, ask); + total += get; +diff --git a/libarchive/archive_read_disk_posix.c b/libarchive/archive_read_disk_posix.c +index 09965eb9..4839d62b 100644 +--- a/libarchive/archive_read_disk_posix.c ++++ b/libarchive/archive_read_disk_posix.c +@@ -778,7 +778,8 @@ _archive_read_data_block(struct archive *_a, const void **buff, + */ + if (t->current_sparse->offset > t->entry_total) { + if (lseek(t->entry_fd, +- (off_t)t->current_sparse->offset, SEEK_SET) < 0) { ++ (off_t)t->current_sparse->offset, SEEK_SET) != ++ t->current_sparse->offset) { + archive_set_error(&a->archive, errno, "Seek error"); + r = ARCHIVE_FATAL; + a->archive.state = ARCHIVE_STATE_FATAL; +diff --git a/libarchive/archive_read_open_fd.c b/libarchive/archive_read_open_fd.c +index debfde20..3fd536d5 100644 +--- a/libarchive/archive_read_open_fd.c ++++ b/libarchive/archive_read_open_fd.c +@@ -131,7 +131,7 @@ static int64_t + file_skip(struct archive *a, void *client_data, int64_t request) + { + struct read_fd_data *mine = (struct read_fd_data *)client_data; +- int64_t skip = request; ++ off_t skip = (off_t)request; + int64_t old_offset, new_offset; + int skip_bits = sizeof(skip) * 8 - 1; /* off_t is a signed type. */ + +@@ -140,15 +140,15 @@ file_skip(struct archive *a, void *client_data, int64_t request) + + /* Reduce a request that would overflow the 'skip' variable. */ + if (sizeof(request) > sizeof(skip)) { +- int64_t max_skip = ++ const int64_t max_skip = + (((int64_t)1 << (skip_bits - 1)) - 1) * 2 + 1; + if (request > max_skip) +- skip = max_skip; ++ skip = (off_t)max_skip; + } + +- /* Reduce request to the next smallest multiple of block_size */ +- request = (request / mine->block_size) * mine->block_size; +- if (request == 0) ++ /* Reduce 'skip' to the next smallest multiple of block_size */ ++ skip = (off_t)(((int64_t)skip / mine->block_size) * mine->block_size); ++ if (skip == 0) + return (0); + + if (((old_offset = lseek(mine->fd, 0, SEEK_CUR)) >= 0) && +@@ -178,11 +178,24 @@ static int64_t + file_seek(struct archive *a, void *client_data, int64_t request, int whence) + { + struct read_fd_data *mine = (struct read_fd_data *)client_data; ++ off_t seek = (off_t)request; + int64_t r; ++ int seek_bits = sizeof(seek) * 8 - 1; /* off_t is a signed type. */ + + /* We use off_t here because lseek() is declared that way. */ +- /* See above for notes about when off_t is less than 64 bits. */ +- r = lseek(mine->fd, request, whence); ++ ++ /* Reduce a request that would overflow the 'seek' variable. */ ++ if (sizeof(request) > sizeof(seek)) { ++ const int64_t max_seek = ++ (((int64_t)1 << (seek_bits - 1)) - 1) * 2 + 1; ++ const int64_t min_seek = ~max_seek; ++ if (request > max_seek) ++ seek = (off_t)max_seek; ++ else if (request < min_seek) ++ seek = (off_t)min_seek; ++ } ++ ++ r = lseek(mine->fd, seek, whence); + if (r >= 0) + return r; + +diff --git a/libarchive/archive_read_open_file.c b/libarchive/archive_read_open_file.c +index ecd56dce..2829b9a5 100644 +--- a/libarchive/archive_read_open_file.c ++++ b/libarchive/archive_read_open_file.c +@@ -145,7 +145,7 @@ FILE_skip(struct archive *a, void *client_data, int64_t request) + + /* If request is too big for a long or an off_t, reduce it. */ + if (sizeof(request) > sizeof(skip)) { +- int64_t max_skip = ++ const int64_t max_skip = + (((int64_t)1 << (skip_bits - 1)) - 1) * 2 + 1; + if (request > max_skip) + skip = max_skip; +@@ -176,39 +176,42 @@ FILE_seek(struct archive *a, void *client_data, int64_t request, int whence) + { + struct read_FILE_data *mine = (struct read_FILE_data *)client_data; + #if HAVE__FSEEKI64 +- int64_t skip = request; ++ int64_t seek = request; + #elif HAVE_FSEEKO +- off_t skip = (off_t)request; ++ off_t seek = (off_t)request; + #else +- long skip = (long)request; ++ long seek = (long)request; + #endif +- int skip_bits = sizeof(skip) * 8 - 1; ++ int seek_bits = sizeof(seek) * 8 - 1; + (void)a; /* UNUSED */ + +- /* If request is too big for a long or an off_t, reduce it. */ +- if (sizeof(request) > sizeof(skip)) { +- int64_t max_skip = +- (((int64_t)1 << (skip_bits - 1)) - 1) * 2 + 1; +- if (request > max_skip) +- skip = max_skip; ++ /* Reduce a request that would overflow the 'seek' variable. */ ++ if (sizeof(request) > sizeof(seek)) { ++ const int64_t max_seek = ++ (((int64_t)1 << (seek_bits - 1)) - 1) * 2 + 1; ++ const int64_t min_seek = ~max_seek; ++ if (request > max_seek) ++ seek = max_seek; ++ else if (request < min_seek) ++ seek = min_seek; + } + + #ifdef __ANDROID__ + /* Newer Android versions have fseeko...to meditate. */ +- int64_t ret = lseek(fileno(mine->f), skip, whence); ++ int64_t ret = lseek(fileno(mine->f), seek, whence); + if (ret >= 0) { + return ret; + } + #elif HAVE__FSEEKI64 +- if (_fseeki64(mine->f, skip, whence) == 0) { ++ if (_fseeki64(mine->f, seek, whence) == 0) { + return _ftelli64(mine->f); + } + #elif HAVE_FSEEKO +- if (fseeko(mine->f, skip, whence) == 0) { ++ if (fseeko(mine->f, seek, whence) == 0) { + return ftello(mine->f); + } + #else +- if (fseek(mine->f, skip, whence) == 0) { ++ if (fseek(mine->f, seek, whence) == 0) { + return ftell(mine->f); + } + #endif +@@ -226,4 +229,4 @@ FILE_close(struct archive *a, void *client_data) + free(mine->buffer); + free(mine); + return (ARCHIVE_OK); +-} +\ No newline at end of file ++} +diff --git a/libarchive/archive_read_open_filename.c b/libarchive/archive_read_open_filename.c +index 05f0ffbd..3894b15c 100644 +--- a/libarchive/archive_read_open_filename.c ++++ b/libarchive/archive_read_open_filename.c +@@ -479,20 +479,24 @@ file_skip_lseek(struct archive *a, void *client_data, int64_t request) + struct read_file_data *mine = (struct read_file_data *)client_data; + #if defined(_WIN32) && !defined(__CYGWIN__) + /* We use _lseeki64() on Windows. */ +- int64_t old_offset, new_offset; ++ int64_t old_offset, new_offset, skip = request; + #else +- off_t old_offset, new_offset; ++ off_t old_offset, new_offset, skip = (off_t)request; + #endif ++ int skip_bits = sizeof(skip) * 8 - 1; + + /* We use off_t here because lseek() is declared that way. */ + +- /* TODO: Deal with case where off_t isn't 64 bits. +- * This shouldn't be a problem on Linux or other POSIX +- * systems, since the configuration logic for libarchive +- * tries to obtain a 64-bit off_t. +- */ ++ /* Reduce a request that would overflow the 'skip' variable. */ ++ if (sizeof(request) > sizeof(skip)) { ++ const int64_t max_skip = ++ (((int64_t)1 << (skip_bits - 1)) - 1) * 2 + 1; ++ if (request > max_skip) ++ skip = max_skip; ++ } ++ + if ((old_offset = lseek(mine->fd, 0, SEEK_CUR)) >= 0 && +- (new_offset = lseek(mine->fd, request, SEEK_CUR)) >= 0) ++ (new_offset = lseek(mine->fd, skip, SEEK_CUR)) >= 0) + return (new_offset - old_offset); + + /* If lseek() fails, don't bother trying again. */ +@@ -540,11 +544,24 @@ static int64_t + file_seek(struct archive *a, void *client_data, int64_t request, int whence) + { + struct read_file_data *mine = (struct read_file_data *)client_data; ++ off_t seek = (off_t)request; + int64_t r; ++ int seek_bits = sizeof(seek) * 8 - 1; + + /* We use off_t here because lseek() is declared that way. */ +- /* See above for notes about when off_t is less than 64 bits. */ +- r = lseek(mine->fd, request, whence); ++ ++ /* Reduce a request that would overflow the 'seek' variable. */ ++ if (sizeof(request) > sizeof(seek)) { ++ const int64_t max_seek = ++ (((int64_t)1 << (seek_bits - 1)) - 1) * 2 + 1; ++ const int64_t min_seek = ~max_seek; ++ if (request > max_seek) ++ seek = (off_t)max_seek; ++ else if (request < min_seek) ++ seek = (off_t)min_seek; ++ } ++ ++ r = lseek(mine->fd, seek, whence); + if (r >= 0) + return r; + +diff --git a/libarchive/test/read_open_memory.c b/libarchive/test/read_open_memory.c +index 6d2468cd..9262ab9d 100644 +--- a/libarchive/test/read_open_memory.c ++++ b/libarchive/test/read_open_memory.c +@@ -167,7 +167,7 @@ memory_read_skip(struct archive *a, void *client_data, int64_t skip) + + (void)a; /* UNUSED */ + /* We can't skip by more than is available. */ +- if ((off_t)skip > (off_t)(mine->end - mine->p)) ++ if (skip > mine->end - mine->p) + skip = mine->end - mine->p; + /* Always do small skips by prime amounts. */ + if (skip > 71) +diff --git a/libarchive/test/test_sparse_basic.c b/libarchive/test/test_sparse_basic.c +index 23cde567..93710cb6 100644 +--- a/libarchive/test/test_sparse_basic.c ++++ b/libarchive/test/test_sparse_basic.c +@@ -608,7 +608,8 @@ DEFINE_TEST(test_sparse_basic) + verify_sparse_file(a, "file2", sparse_file2, 20); + /* Encoded non sparse; expect a data block but no sparse entries. */ + verify_sparse_file(a, "file3", sparse_file3, 0); +- verify_sparse_file(a, "file4", sparse_file4, 2); ++ if (sizeof(off_t) > 4) ++ verify_sparse_file(a, "file4", sparse_file4, 2); + + assertEqualInt(ARCHIVE_OK, archive_read_free(a)); + +@@ -635,7 +636,8 @@ DEFINE_TEST(test_sparse_basic) + verify_sparse_file(a, "file1", sparse_file1, 0); + verify_sparse_file(a, "file2", sparse_file2, 0); + verify_sparse_file(a, "file3", sparse_file3, 0); +- verify_sparse_file(a, "file4", sparse_file4, 0); ++ if (sizeof(off_t) > 4) ++ verify_sparse_file(a, "file4", sparse_file4, 0); + + assertEqualInt(ARCHIVE_OK, archive_read_free(a)); + +diff --git a/libarchive/test/test_tar_large.c b/libarchive/test/test_tar_large.c +index c1f37916..1cde3218 100644 +--- a/libarchive/test/test_tar_large.c ++++ b/libarchive/test/test_tar_large.c +@@ -175,7 +175,7 @@ memory_read_skip(struct archive *a, void *_private, int64_t skip) + } + if (private->filebytes > 0) { + if (private->filebytes < skip) +- skip = (off_t)private->filebytes; ++ skip = private->filebytes; + private->filebytes -= skip; + } else { + skip = 0; diff --git a/meta/recipes-extended/libarchive/libarchive/CVE-2025-5918-01.patch b/meta/recipes-extended/libarchive/libarchive/CVE-2025-5918-01.patch new file mode 100644 index 0000000000..98472d9173 --- /dev/null +++ b/meta/recipes-extended/libarchive/libarchive/CVE-2025-5918-01.patch @@ -0,0 +1,217 @@ +From dcbf1e0ededa95849f098d154a25876ed5754bcf Mon Sep 17 00:00:00 2001 +From: Tobias Stoeckmann +Date: Tue, 15 Apr 2025 06:02:17 +0200 +Subject: [PATCH] Do not skip past EOF while reading (#2584) + +Make sure to not skip past end of file for better error messages. One +such example is now visible with rar testsuite. You can see the +difference already by an actually not useless use of cat: + +``` +$ cat .../test_read_format_rar_ppmd_use_after_free.rar | bsdtar -t +bsdtar: Archive entry has empty or unreadable filename ... skipping. +bsdtar: Archive entry has empty or unreadable filename ... skipping. +bsdtar: Truncated input file (needed 119 bytes, only 0 available) +bsdtar: Error exit delayed from previous errors. +``` + +compared to + +``` +$ bsdtar -tf .../test_read_format_rar_ppmd_use_after_free.rar +bsdtar: Archive entry has empty or unreadable filename ... skipping. +bsdtar: Archive entry has empty or unreadable filename ... skipping. +bsdtar: Error exit delayed from previous errors. +``` + +Since the former cannot lseek, the error is a different one +(ARCHIVE_FATAL vs ARCHIVE_EOF). The piped version states explicitly that +truncation occurred, while the latter states EOF because the skip past +the end of file was successful. + +Signed-off-by: Tobias Stoeckmann + +CVE: CVE-2025-5918 +Upstream-Status: Backport [https://github.com/libarchive/libarchive/commit/dcbf1e0ededa95849f098d154a25876ed5754bcf] +Signed-off-by: Peter Marko +--- + libarchive/archive_read_open_fd.c | 13 +++++++--- + libarchive/archive_read_open_file.c | 33 +++++++++++++++++++------ + libarchive/archive_read_open_filename.c | 16 +++++++++--- + libarchive/test/test_read_format_rar.c | 6 ++--- + 4 files changed, 50 insertions(+), 18 deletions(-) + +diff --git a/libarchive/archive_read_open_fd.c b/libarchive/archive_read_open_fd.c +index 3fd536d5..dc7c9e52 100644 +--- a/libarchive/archive_read_open_fd.c ++++ b/libarchive/archive_read_open_fd.c +@@ -52,6 +52,7 @@ + struct read_fd_data { + int fd; + size_t block_size; ++ int64_t size; + char use_lseek; + void *buffer; + }; +@@ -95,6 +96,7 @@ archive_read_open_fd(struct archive *a, int fd, size_t block_size) + if (S_ISREG(st.st_mode)) { + archive_read_extract_set_skip_file(a, st.st_dev, st.st_ino); + mine->use_lseek = 1; ++ mine->size = st.st_size; + } + #if defined(__CYGWIN__) || defined(_WIN32) + setmode(mine->fd, O_BINARY); +@@ -151,9 +153,14 @@ file_skip(struct archive *a, void *client_data, int64_t request) + if (skip == 0) + return (0); + +- if (((old_offset = lseek(mine->fd, 0, SEEK_CUR)) >= 0) && +- ((new_offset = lseek(mine->fd, skip, SEEK_CUR)) >= 0)) +- return (new_offset - old_offset); ++ if ((old_offset = lseek(mine->fd, 0, SEEK_CUR)) >= 0) { ++ if (old_offset >= mine->size || ++ skip > mine->size - old_offset) { ++ /* Do not seek past end of file. */ ++ errno = ESPIPE; ++ } else if ((new_offset = lseek(mine->fd, skip, SEEK_CUR)) >= 0) ++ return (new_offset - old_offset); ++ } + + /* If seek failed once, it will probably fail again. */ + mine->use_lseek = 0; +diff --git a/libarchive/archive_read_open_file.c b/libarchive/archive_read_open_file.c +index 2829b9a5..6ed18a0c 100644 +--- a/libarchive/archive_read_open_file.c ++++ b/libarchive/archive_read_open_file.c +@@ -52,6 +52,7 @@ + struct read_FILE_data { + FILE *f; + size_t block_size; ++ int64_t size; + void *buffer; + char can_skip; + }; +@@ -91,6 +92,7 @@ archive_read_open_FILE(struct archive *a, FILE *f) + archive_read_extract_set_skip_file(a, st.st_dev, st.st_ino); + /* Enable the seek optimization only for regular files. */ + mine->can_skip = 1; ++ mine->size = st.st_size; + } + + #if defined(__CYGWIN__) || defined(_WIN32) +@@ -130,6 +132,7 @@ FILE_skip(struct archive *a, void *client_data, int64_t request) + #else + long skip = (long)request; + #endif ++ int64_t old_offset, new_offset; + int skip_bits = sizeof(skip) * 8 - 1; + + (void)a; /* UNUSED */ +@@ -153,19 +156,33 @@ FILE_skip(struct archive *a, void *client_data, int64_t request) + + #ifdef __ANDROID__ + /* fileno() isn't safe on all platforms ... see above. */ +- if (lseek(fileno(mine->f), skip, SEEK_CUR) < 0) ++ old_offset = lseek(fileno(mine->f), 0, SEEK_CUR); + #elif HAVE__FSEEKI64 +- if (_fseeki64(mine->f, skip, SEEK_CUR) != 0) ++ old_offset = _ftelli64(mine->f); + #elif HAVE_FSEEKO +- if (fseeko(mine->f, skip, SEEK_CUR) != 0) ++ old_offset = ftello(mine->f); + #else +- if (fseek(mine->f, skip, SEEK_CUR) != 0) ++ old_offset = ftell(mine->f); + #endif +- { +- mine->can_skip = 0; +- return (0); ++ if (old_offset >= 0) { ++ if (old_offset < mine->size && ++ skip <= mine->size - old_offset) { ++#ifdef __ANDROID__ ++ new_offset = lseek(fileno(mine->f), skip, SEEK_CUR); ++#elif HAVE__FSEEKI64 ++ new_offset = _fseeki64(mine->f, skip, SEEK_CUR); ++#elif HAVE_FSEEKO ++ new_offset = fseeko(mine->f, skip, SEEK_CUR); ++#else ++ new_offset = fseek(mine->f, skip, SEEK_CUR); ++#endif ++ if (new_offset >= 0) ++ return (new_offset - old_offset); ++ } + } +- return (request); ++ ++ mine->can_skip = 0; ++ return (0); + } + + /* +diff --git a/libarchive/archive_read_open_filename.c b/libarchive/archive_read_open_filename.c +index 3894b15c..5f5b3f1f 100644 +--- a/libarchive/archive_read_open_filename.c ++++ b/libarchive/archive_read_open_filename.c +@@ -74,6 +74,7 @@ struct read_file_data { + size_t block_size; + void *buffer; + mode_t st_mode; /* Mode bits for opened file. */ ++ int64_t size; + char use_lseek; + enum fnt_e { FNT_STDIN, FNT_MBS, FNT_WCS } filename_type; + union { +@@ -400,8 +401,10 @@ file_open(struct archive *a, void *client_data) + mine->st_mode = st.st_mode; + + /* Disk-like inputs can use lseek(). */ +- if (is_disk_like) ++ if (is_disk_like) { + mine->use_lseek = 1; ++ mine->size = st.st_size; ++ } + + return (ARCHIVE_OK); + fail: +@@ -495,9 +498,14 @@ file_skip_lseek(struct archive *a, void *client_data, int64_t request) + skip = max_skip; + } + +- if ((old_offset = lseek(mine->fd, 0, SEEK_CUR)) >= 0 && +- (new_offset = lseek(mine->fd, skip, SEEK_CUR)) >= 0) +- return (new_offset - old_offset); ++ if ((old_offset = lseek(mine->fd, 0, SEEK_CUR)) >= 0) { ++ if (old_offset >= mine->size || ++ skip > mine->size - old_offset) { ++ /* Do not seek past end of file. */ ++ errno = ESPIPE; ++ } else if ((new_offset = lseek(mine->fd, skip, SEEK_CUR)) >= 0) ++ return (new_offset - old_offset); ++ } + + /* If lseek() fails, don't bother trying again. */ + mine->use_lseek = 0; +diff --git a/libarchive/test/test_read_format_rar.c b/libarchive/test/test_read_format_rar.c +index dce567af..fce44a9d 100644 +--- a/libarchive/test/test_read_format_rar.c ++++ b/libarchive/test/test_read_format_rar.c +@@ -3829,8 +3829,8 @@ DEFINE_TEST(test_read_format_rar_ppmd_use_after_free) + assertA(ARCHIVE_OK == archive_read_next_header(a, &ae)); + assertA(archive_read_data(a, buf, sizeof(buf)) <= 0); + +- /* Test EOF */ +- assertA(1 == archive_read_next_header(a, &ae)); ++ /* Test for truncation */ ++ assertA(ARCHIVE_FATAL == archive_read_next_header(a, &ae)); + + assertEqualIntA(a, ARCHIVE_OK, archive_read_close(a)); + assertEqualInt(ARCHIVE_OK, archive_read_free(a)); +@@ -3856,7 +3856,7 @@ DEFINE_TEST(test_read_format_rar_ppmd_use_after_free2) + assertA(archive_read_data(a, buf, sizeof(buf)) <= 0); + + /* Test EOF */ +- assertA(1 == archive_read_next_header(a, &ae)); ++ assertA(ARCHIVE_FATAL == archive_read_next_header(a, &ae)); + + assertEqualIntA(a, ARCHIVE_OK, archive_read_close(a)); + assertEqualInt(ARCHIVE_OK, archive_read_free(a)); diff --git a/meta/recipes-extended/libarchive/libarchive/CVE-2025-5918-02.patch b/meta/recipes-extended/libarchive/libarchive/CVE-2025-5918-02.patch new file mode 100644 index 0000000000..bc6903d41c --- /dev/null +++ b/meta/recipes-extended/libarchive/libarchive/CVE-2025-5918-02.patch @@ -0,0 +1,51 @@ +From 51b4c35bb38b7df4af24de7f103863dd79129b01 Mon Sep 17 00:00:00 2001 +From: Tobias Stoeckmann +Date: Tue, 27 May 2025 17:09:12 +0200 +Subject: [PATCH] Fix FILE_skip regression + +The fseek* family of functions return 0 on success, not the new offset. +This is only true for lseek. + +Fixes https://github.com/libarchive/libarchive/issues/2641 +Fixes dcbf1e0ededa95849f098d154a25876ed5754bcf + +Signed-off-by: Tobias Stoeckmann + +CVE: CVE-2025-5918 +Upstream-Status: Backport [https://github.com/libarchive/libarchive/commit/51b4c35bb38b7df4af24de7f103863dd79129b01] +Signed-off-by: Peter Marko +--- + libarchive/archive_read_open_file.c | 11 +++++++---- + 1 file changed, 7 insertions(+), 4 deletions(-) + +diff --git a/libarchive/archive_read_open_file.c b/libarchive/archive_read_open_file.c +index 6ed18a0c..742923ab 100644 +--- a/libarchive/archive_read_open_file.c ++++ b/libarchive/archive_read_open_file.c +@@ -132,7 +132,7 @@ FILE_skip(struct archive *a, void *client_data, int64_t request) + #else + long skip = (long)request; + #endif +- int64_t old_offset, new_offset; ++ int64_t old_offset, new_offset = -1; + int skip_bits = sizeof(skip) * 8 - 1; + + (void)a; /* UNUSED */ +@@ -170,11 +170,14 @@ FILE_skip(struct archive *a, void *client_data, int64_t request) + #ifdef __ANDROID__ + new_offset = lseek(fileno(mine->f), skip, SEEK_CUR); + #elif HAVE__FSEEKI64 +- new_offset = _fseeki64(mine->f, skip, SEEK_CUR); ++ if (_fseeki64(mine->f, skip, SEEK_CUR) == 0) ++ new_offset = _ftelli64(mine->f); + #elif HAVE_FSEEKO +- new_offset = fseeko(mine->f, skip, SEEK_CUR); ++ if (fseeko(mine->f, skip, SEEK_CUR) == 0) ++ new_offset = ftello(mine->f); + #else +- new_offset = fseek(mine->f, skip, SEEK_CUR); ++ if (fseek(mine->f, skip, SEEK_CUR) == 0) ++ new_offset = ftell(mine->f); + #endif + if (new_offset >= 0) + return (new_offset - old_offset); diff --git a/meta/recipes-extended/libarchive/libarchive_3.7.9.bb b/meta/recipes-extended/libarchive/libarchive_3.7.9.bb index a0f5d67700..6a5b99ff7f 100644 --- a/meta/recipes-extended/libarchive/libarchive_3.7.9.bb +++ b/meta/recipes-extended/libarchive/libarchive_3.7.9.bb @@ -34,6 +34,9 @@ SRC_URI = "https://libarchive.org/downloads/libarchive-${PV}.tar.gz \ file://CVE-2025-5915.patch \ file://CVE-2025-5916.patch \ file://CVE-2025-5917.patch \ + file://0001-Improve-lseek-handling-2564.patch \ + file://CVE-2025-5918-01.patch \ + file://CVE-2025-5918-02.patch \ " UPSTREAM_CHECK_URI = "http://libarchive.org/" From patchwork Tue Aug 26 13:40:39 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 69154 X-Patchwork-Delegate: steve@sakoman.com Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 59A5ECA0FF7 for ; Tue, 26 Aug 2025 13:41:16 +0000 (UTC) Received: from mail-pg1-f173.google.com (mail-pg1-f173.google.com [209.85.215.173]) by mx.groups.io with SMTP id smtpd.web10.64595.1756215674862538190 for ; Tue, 26 Aug 2025 06:41:14 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=hPAO5oHZ; spf=softfail (domain: sakoman.com, ip: 209.85.215.173, mailfrom: steve@sakoman.com) Received: by mail-pg1-f173.google.com with SMTP id 41be03b00d2f7-b47174c3b3fso3359504a12.2 for ; Tue, 26 Aug 2025 06:41:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1756215674; x=1756820474; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=nTGf0G7vH5Uv/+D5Lil5x9kLyyjV9O7k1FECX9wLJ/Q=; b=hPAO5oHZ2/jv4vj6woF4PxbzGtefaG0ekG/3QcoXqQo4/Y1y1oifEkDsgOGnVEfW1M yC5NzgcNkUpzazJa+ir2cW9U5RHTgLl5AMRwEY7PDxcUP0kI3hZA1/b4u+vJZClEdFC0 xDAJ7pVfDYWSduzxkJb4HkBqI8K2WrECnJtE7wDkrzDClMcBmh6JPavF0Ykuz1begBWS 1VfXHk0J35xZ6o1zLnk9HZ9Wu7SaWQDSBwF/C1sJ2Ucvp2EmiBRXKb39BQ5UMXSOur5z C7aMbZ6e3tXsJnPzvm+iTf75Ojbhj7HoM5ciya9LXoHLZkZeYUM+bC64XoDfIa2rZbu2 jFFg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756215674; x=1756820474; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=nTGf0G7vH5Uv/+D5Lil5x9kLyyjV9O7k1FECX9wLJ/Q=; b=lr1oCzMo/efRPDG/We+/+CtbS/U5gbqUvRNTGM56Hpl2qHIfmriksN62CGcQqPLQ9E OmJl/JUiavc3U9hZk0UGFScld4GV6Tm+EiSQuY+3fucmGDPn7ZE4R5QLBMFsq4y4Mqcy 7FCqlVo3BxVSmJhvcngch6n+SQgjDqHnERqfrEFJ8ZXTzPMulyk2/wrdFaBoCkmAHD6h 7NT9ColuJHJkYBoSw3fDUmrKuvIXvsGEDKDMNgpcUkTtSGZ9TDBXaDHosBmfRe7RdrTc yFhmBQYI90IB7OkgofuNCwdumkUfEPcIyABvEUBi80uwtAHEdMtDRsguI92jjMOgFwX9 SGvQ== X-Gm-Message-State: AOJu0Yys/rtrEeRsp+j3lRR5mDpDSP6FFRpfFegaXlKJBzJRHuSBqhQZ YC7Sg6SMmnf0jS8s2Y8uJsSSexOqIhdk5jL2EwCtmSx4NubKA/A6PG5RDlSzHLhtCWQlo5jDkRP BpNWo X-Gm-Gg: ASbGnctLa+bCSVw/MwZ/ck2478DeNiZGgD2GRj3uvQ26eBucWkg8tCm7iFFp9DxDbSq N3F88MISTc0dKmulqQwugBTRefNmgSxxhWTQfaIZLjSMaH9d9tl2JJbEsIiM7mAaGjC7LrnhcOZ VJvmavnolu/FZAmOYW4W4uZFWDhKigJXLsk9YRZb5i1ObGBV/JFQmg4NvJuv+cJi3n3FNfK1Nf7 z5ehSWjFNhp8aCGZq4fXsaw/HGVN7f/ynoqhJP2TuPZioveg/QF6IKoJky0Po9W43H2ctdUoB0L mGCKdwRMZ3clirxRfVg/jaQ1cG5UTut0GZo9iXYYtVQu5P3Y+Uh3Fetgl1/Nl73/1sX5Lqu2aFQ s87IUgWqaLCKrhg== X-Google-Smtp-Source: AGHT+IFpL+ATsuB8s91japrSecJZF6FfAy67GYjs7OXrG7jEHUEeeOioo381mqWYdbY5NGoceVGU+A== X-Received: by 2002:a17:903:f85:b0:244:6a96:6912 with SMTP id d9443c01a7336-2462ee7b50bmr204630815ad.20.1756215674021; Tue, 26 Aug 2025 06:41:14 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:1687:ddce:d4c7:f578]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3274191c389sm1007414a91.4.2025.08.26.06.41.13 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Aug 2025 06:41:13 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][walnascar 05/19] binutils: set status for CVE-2025-8224 Date: Tue, 26 Aug 2025 06:40:39 -0700 Message-ID: X-Mailer: git-send-email 2.43.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 26 Aug 2025 13:41:16 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/222445 From: Peter Marko Commit mentioned in CVE report is already included in current hash. Can be verified by trying to cherry-pick. Signed-off-by: Peter Marko Signed-off-by: Steve Sakoman --- meta/recipes-devtools/binutils/binutils-2.44.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-devtools/binutils/binutils-2.44.inc b/meta/recipes-devtools/binutils/binutils-2.44.inc index 26c2a413b8..5ee82fa0e5 100644 --- a/meta/recipes-devtools/binutils/binutils-2.44.inc +++ b/meta/recipes-devtools/binutils/binutils-2.44.inc @@ -19,6 +19,7 @@ SRCBRANCH ?= "binutils-2_44-branch" UPSTREAM_CHECK_GITTAGREGEX = "binutils-(?P\d+_(\d_?)*)" CVE_STATUS[CVE-2025-1153] = "cpe-stable-backport: fix available in used git hash" +CVE_STATUS[CVE-2025-8224] = "cpe-stable-backport: fix available in used git hash" SRCREV ?= "8e98f97aecb0f0a1a1e2ef244e9aa235248ef8fa" BINUTILS_GIT_URI ?= "git://sourceware.org/git/binutils-gdb.git;branch=${SRCBRANCH};protocol=https" From patchwork Tue Aug 26 13:40:40 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 69157 X-Patchwork-Delegate: steve@sakoman.com Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 54743CA0FEB for ; Tue, 26 Aug 2025 13:41:26 +0000 (UTC) Received: from mail-pf1-f171.google.com (mail-pf1-f171.google.com [209.85.210.171]) by mx.groups.io with SMTP id smtpd.web10.64597.1756215676323479618 for ; Tue, 26 Aug 2025 06:41:16 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=m2g6eDaW; spf=softfail (domain: sakoman.com, ip: 209.85.210.171, mailfrom: steve@sakoman.com) Received: by mail-pf1-f171.google.com with SMTP id d2e1a72fcca58-76e434a0118so6547556b3a.0 for ; Tue, 26 Aug 2025 06:41:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1756215675; x=1756820475; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=ZKy9OwhqI6luNyfONpiuHj/56jQUnBT30vJJ99hHBfU=; b=m2g6eDaWEq5wGx39FTDmd9FTPgR+uPqWROB0qC1g9unDCM7N9BhR3+z5Vr8YccprwX MzHlSFRU+q56G2Kd47mx/qeikderC5QRs9j/HVrG+sxxTNUwzPdK+H0D37ZQqLpLFAf3 er2L0qCUX6JRouk8yTlBNTCS6vRoFQ29NZ2jNVbtD3tCIqmxUuSlaCq8bm1FhKD/p0KX PCfGzh4LI2oCrnE8pnY3fAsqRJvmor379z4bL7w38sX5iN8iAkZHQaE0NpwfmEXI73eo kibwb/CdA2TZvZuda3YLIEiBfzg+C9vvOCAosBGBJGLh1u6p/nkvfaaaHX//gFH3rcK1 z5iQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756215675; x=1756820475; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ZKy9OwhqI6luNyfONpiuHj/56jQUnBT30vJJ99hHBfU=; b=WZGkmFLbQACmkJ8JfQE4GD3tvZXAkiySwZvs2VqW/WWyiwPto8hClXrVLhaTxNlLEa IuiRXS6NwVh4+naYAvlYBGr/UNooAntONiiGoW1PwJe9T3toRBqyfm6oU+LhzmtM9BWn xkkyaVWdVP+XAa10FPuBKBJtsk+uVgpMC+TePIau7d9caJkPFrnc+39CmBGLcabaCJmJ lAbqKqqUlR+4Ge2HhzoWhKNTF/kcxHYBNVTVY/o9IUcq+ab1or/SgIa6n9Ke6RrPjnxc quODo0fSJ6dWZXMI1KXM1ALHf+5ocxtaZEPvtieBvy3pXRmH9HakqVH9YvKg2sYI85H/ netA== X-Gm-Message-State: AOJu0YwHFCMULcV8WWDXQEebipYq0PYIbFqkSpzduRzP9FcGfc1ihKjx OHRxI1/JdQWvm3EvRfKfuh7bZfMx8JRGkkIOWtekYIQJvnHYi8TfYye00OonPT0u/NtazsKcb0T tGax+ X-Gm-Gg: ASbGncvXMwlt5kru1QnpAauD/uP3HqB1pj+v4tXF4KbzEJnjX2691AfbJlgij5IMXnC TpJcpaktSJ/qdfUSNQTBbLX1a4pWNuu7HSYl0IQE6piIDpGAyjxmvrjeseKpb34rb5swjd2eJ20 iZSxJRv01RJeZdHRKxECDsx7wC7uY9X6SEUHdLk6DSWdifC2cL8LjRloDQy/pLUK3TneBPSoxvh 7uTOSa2dEtIIexDXz7ut+DsMRTdAwaLdL8npUNc5zxDtqxkbvsn4LrRxqY4Bq5738Tf6JdbJeu9 f2j873Q21ErPloiQjmGOCDHCZsBpOSK5UgQMX1fS5iJ5DoWUCRWSU8fyauU3TKv4HrHhbDoNaIN KDSQPkSpk/CsUF0V0OdVoC6d5 X-Google-Smtp-Source: AGHT+IGbvCmsYzWfcFFp8U3t3vDZ1TcWKMti5ekKVehnMSaJigFo1FzSuxXbSdIcYubQecRfdFgwFg== X-Received: by 2002:a05:6a21:33a2:b0:231:acae:1983 with SMTP id adf61e73a8af0-24340c2263fmr23127391637.3.1756215675430; Tue, 26 Aug 2025 06:41:15 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:1687:ddce:d4c7:f578]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3274191c389sm1007414a91.4.2025.08.26.06.41.14 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Aug 2025 06:41:14 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][walnascar 06/19] cve-update-db-native: fix fetcher for CVEs missing nodes Date: Tue, 26 Aug 2025 06:40:40 -0700 Message-ID: <5bc27449381d2a53588dc7ad1fe2b78783d5c240.1756215509.git.steve@sakoman.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 26 Aug 2025 13:41:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/222446 From: Peter Marko As of now, update of CVE DB from FKIE source (which is the defailt) fails with following error: File: '/poky/meta/recipes-core/meta/cve-update-db-native.bb', lineno: 393, function: update_db_fkie 0389: [cveId, cveDesc, cvssv2, cvssv3, cvssv4, date, accessVector, vectorString]).close() 0390: 0391: for config in elt['configurations']: 0392: # This is suboptimal as it doesn't handle AND/OR and negate, but is better than nothing *** 0393: for node in config["nodes"]: 0394: parse_node_and_insert(conn, node, cveId, False) 0395: 0396:def update_db(d, conn, jsondata): 0397: if (d.getVar("NVD_DB_VERSION") == "FKIE"): Exception: KeyError: 'nodes' Entry for new CVE-2025-32915 is broken. Signed-off-by: Peter Marko Signed-off-by: Steve Sakoman --- meta/recipes-core/meta/cve-update-db-native.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-core/meta/cve-update-db-native.bb b/meta/recipes-core/meta/cve-update-db-native.bb index 792252f510..320bd452f1 100644 --- a/meta/recipes-core/meta/cve-update-db-native.bb +++ b/meta/recipes-core/meta/cve-update-db-native.bb @@ -390,7 +390,7 @@ def update_db_fkie(conn, jsondata): for config in elt['configurations']: # This is suboptimal as it doesn't handle AND/OR and negate, but is better than nothing - for node in config["nodes"]: + for node in config.get("nodes") or []: parse_node_and_insert(conn, node, cveId, False) From patchwork Tue Aug 26 13:40:41 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 69158 X-Patchwork-Delegate: steve@sakoman.com Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 54708CA0EFA for ; Tue, 26 Aug 2025 13:41:26 +0000 (UTC) Received: from mail-pj1-f44.google.com (mail-pj1-f44.google.com [209.85.216.44]) by mx.groups.io with SMTP id smtpd.web10.64600.1756215677940001765 for ; Tue, 26 Aug 2025 06:41:18 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=l1/SzODb; spf=softfail (domain: sakoman.com, ip: 209.85.216.44, mailfrom: steve@sakoman.com) Received: by mail-pj1-f44.google.com with SMTP id 98e67ed59e1d1-324e6daaa39so5239472a91.0 for ; Tue, 26 Aug 2025 06:41:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1756215677; x=1756820477; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=AVWM5nvpRbK5Rk5kIa4HzE3NR3DfArEMZ17pUMBCKEU=; b=l1/SzODbRwIlaFREg2Odrm7NCIyY66RuHa1KbIwkvd4UPJ+uwKlb0Z5Oi049nKs/5z erZKUbb0KKpZP5NykU7m5L8BtsDaK2a2PKNJ8D+zQCSre5P5/xEkUbGyAhyDFTwq9j+n doVQFKndZtTQ5qvww3ZJgrPTJfryV/oQ55fyByM4liS0LC6QKOVq5JqyfmxMhUj2PcOt XfNyGeopXyEkYjKw0rUERN4QtvAq9RJzfDg+m02fZYHNjgAZso6nRYOL5Puh1pkOzzFG umP8RyXeG3viFDMapvbCOaojNSKwrzg7y81ZnmDenQLre6xZvuxjNlXUUIwoKo1CZA61 oPaA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756215677; x=1756820477; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=AVWM5nvpRbK5Rk5kIa4HzE3NR3DfArEMZ17pUMBCKEU=; b=lv3Rww7UW7XyFn5vHUWeO4xe1/5zsdCeP/cxmpCMqOzqcG+dXDaUEa//OePTHOuLm8 J4dWI9YVtOw3zt7kJUPtOyKkP2TeiH46eJCC/WCiNMI+hAYehkxZp03OD36DiHD+cWqP ibz/oK1XjNt4VkK4RVFh8nSijkVPhs7EJ5pfswRHj4H4zC5sBjPXIqy6TjT86XGxPRo+ vg/56QLFS0Qs/jyiZneS6Uu0yzywc/OzZ3N47cYAngp5nZXd+BNoQJDtOIybEnh9zec7 oHI2Vc/wuoDlnjqcOGuMC8imTzj6pf3OK7/h7mSrsx5xZw/B7IiW+9DeptsCMrmBIR0v sXcA== X-Gm-Message-State: AOJu0YxvsJz/mofRlj2SzQ0XcYPYPDHxGAQ7EC0Xg6uUkrpwwwRAnkwv k9ok89fEvrSnvZabsyrhnbpeTlbr9PYKQUmvP8VhORhW+EVqNUrE1nIpXhAs+agv+GoaW9cL6iB wy0lg X-Gm-Gg: ASbGncuylgRashVbkiG65D9RDI/cL/xLcIVTofVj1T4RK1kamsrsvMAovvMEVikuyfh nFLr1qWrMCiDeXim7o03d56EuDm7+rXsrOxRn2HaPPalbMvA+1qQFCuyQYhIUUfERYHWnhL2BPi bdQgFsh1TG6rCX4OhcUy+JV53uPBqHdInnm0S/sqpj2gpYOAN167FFj3Pjn5TBqLbHmyU/1F/ph oVYBzWB42IE3PdkQvgGvbP/WVvQE3wkfJJ2GCtHdx/Lf1A8mgwale373q8iZweHz1OHBq29oKHY SEydvR1hYXBgr+tVSS+g1907LP0TzuqCsWpCzy23OrHUdiLpDpzPQYQzOgiCva8UB8gYIZ+4Tw7 +F8TEULn7YEzcWDOG+zebWyav X-Google-Smtp-Source: AGHT+IEl4QkKMcxIWFMcCTpLNBBl5lvVAlpwUn83fRmIngnYewf2H6GAKXEWHmxYEbq0xlq1oou9XQ== X-Received: by 2002:a17:90b:3c47:b0:31f:3c3:947c with SMTP id 98e67ed59e1d1-32515e412bdmr20603418a91.10.1756215676949; Tue, 26 Aug 2025 06:41:16 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:1687:ddce:d4c7:f578]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3274191c389sm1007414a91.4.2025.08.26.06.41.16 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Aug 2025 06:41:16 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][walnascar 07/19] vim: upgrade 9.1.1198 -> 9.1.1652 Date: Tue, 26 Aug 2025 06:40:41 -0700 Message-ID: <99e24ba524157ed70ad05b0b1a14fcca8df52246.1756215509.git.steve@sakoman.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 26 Aug 2025 13:41:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/222447 From: Peter Marko Handles CVE-2025-53905, CVE-2025-53906, CVE-2025-55157, CVE-2025-55158. Changes between 9.1.1198 -> 9.1.1652 ==================================== https://github.com/vim/vim/compare/v9.1.1198...v9.1.1652 Refresh patches. Disable newly introduced wayland support (in patch version 1485). To this belongs also adding recursion in delete command for dir auto which was newly failing as there is wayland directory inside now. If someone is interested, this can be probably enabled, but without additional work it results in compilation error due to function redefinition conflicts. (From OE-Core rev: e87d427d928234ef0441f9ce1fe8631fbe471094) Signed-off-by: Peter Marko Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie Signed-off-by: Steve Sakoman --- .../0001-src-Makefile-improve-reproducibility.patch | 10 +++++----- .../vim/files/disable_acl_header_check.patch | 12 ++++++------ meta/recipes-support/vim/files/no-path-adjust.patch | 2 +- meta/recipes-support/vim/vim.inc | 7 ++++--- 4 files changed, 16 insertions(+), 15 deletions(-) diff --git a/meta/recipes-support/vim/files/0001-src-Makefile-improve-reproducibility.patch b/meta/recipes-support/vim/files/0001-src-Makefile-improve-reproducibility.patch index 2fc11dbdc2..0741745adc 100644 --- a/meta/recipes-support/vim/files/0001-src-Makefile-improve-reproducibility.patch +++ b/meta/recipes-support/vim/files/0001-src-Makefile-improve-reproducibility.patch @@ -16,11 +16,11 @@ Signed-off-by: Mingli Yu src/Makefile | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) -Index: git/src/Makefile -=================================================================== ---- git.orig/src/Makefile -+++ git/src/Makefile -@@ -3101,16 +3101,10 @@ auto/pathdef.c: Makefile auto/config.mk +diff --git a/src/Makefile b/src/Makefile +index 32c0d97d1..97c754673 100644 +--- a/src/Makefile ++++ b/src/Makefile +@@ -3138,16 +3138,10 @@ auto/pathdef.c: Makefile auto/config.mk -@echo '#include "vim.h"' >> $@ -@echo 'char_u *default_vim_dir = (char_u *)"$(VIMRCLOC)";' | $(QUOTESED) >> $@ -@echo 'char_u *default_vimruntime_dir = (char_u *)"$(VIMRUNTIMEDIR)";' | $(QUOTESED) >> $@ diff --git a/meta/recipes-support/vim/files/disable_acl_header_check.patch b/meta/recipes-support/vim/files/disable_acl_header_check.patch index ee1ea0f390..2a5487e685 100644 --- a/meta/recipes-support/vim/files/disable_acl_header_check.patch +++ b/meta/recipes-support/vim/files/disable_acl_header_check.patch @@ -13,11 +13,11 @@ Signed-off-by: Changqing Li src/configure.ac | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) -Index: git/src/configure.ac -=================================================================== ---- git.orig/src/configure.ac -+++ git/src/configure.ac -@@ -3292,7 +3292,7 @@ AC_CHECK_HEADERS(stdint.h stdlib.h strin +diff --git a/src/configure.ac b/src/configure.ac +index cdb818519..dafb7d6ce 100644 +--- a/src/configure.ac ++++ b/src/configure.ac +@@ -3400,7 +3400,7 @@ AC_CHECK_HEADERS(stdint.h stdlib.h string.h \ sys/systeminfo.h locale.h sys/stream.h termios.h \ libc.h sys/statfs.h poll.h sys/poll.h pwd.h \ utime.h sys/param.h sys/ptms.h libintl.h libgen.h \ @@ -26,7 +26,7 @@ Index: git/src/configure.ac sys/access.h sys/sysinfo.h wchar.h wctype.h) dnl sys/ptem.h depends on sys/stream.h on Solaris -@@ -3974,6 +3974,7 @@ AC_ARG_ENABLE(acl, +@@ -4137,6 +4137,7 @@ AC_ARG_ENABLE(acl, , [enable_acl="yes"]) if test "$enable_acl" = "yes"; then AC_MSG_RESULT(no) diff --git a/meta/recipes-support/vim/files/no-path-adjust.patch b/meta/recipes-support/vim/files/no-path-adjust.patch index 908459a95e..1b380393d8 100644 --- a/meta/recipes-support/vim/files/no-path-adjust.patch +++ b/meta/recipes-support/vim/files/no-path-adjust.patch @@ -18,7 +18,7 @@ diff --git a/src/Makefile b/src/Makefile index c9513a632..7a7cbdc43 100644 --- a/src/Makefile +++ b/src/Makefile -@@ -2534,11 +2534,7 @@ installtools: $(TOOLS) $(DESTDIR)$(exec_prefix) $(DEST_BIN) \ +@@ -2552,11 +2552,7 @@ installtools: $(TOOLS) $(DESTDIR)$(exec_prefix) $(DEST_BIN) \ rm -rf $$cvs; \ fi -chmod $(FILEMOD) $(DEST_TOOLS)/* diff --git a/meta/recipes-support/vim/vim.inc b/meta/recipes-support/vim/vim.inc index b39cfadaad..c33cb09281 100644 --- a/meta/recipes-support/vim/vim.inc +++ b/meta/recipes-support/vim/vim.inc @@ -18,8 +18,8 @@ SRC_URI = "git://github.com/vim/vim.git;branch=master;protocol=https \ file://no-path-adjust.patch \ " -PV .= ".1198" -SRCREV = "f209dcd3defb95bae21b2740910e6aa7bb940531" +PV .= ".1652" +SRCREV = "3e152c76adb9542af86760786d42a0beffe5354b" # Do not consider .z in x.y.z, as that is updated with every commit UPSTREAM_CHECK_GITTAGREGEX = "(?P\d+\.\d+)\.0" @@ -37,7 +37,7 @@ CLEANBROKEN = "1" # vim configure.in contains functions which got 'dropped' by autotools.bbclass do_configure () { cd src - rm -f auto/* + rm -rf auto/* touch auto/config.mk # git timestamps aren't reliable, so touch the shipped .po files so they aren't regenerated touch -c po/cs.cp1250.po po/ja.euc-jp.po po/ja.sjis.po po/ko.po po/pl.UTF-8.po po/pl.cp1250.po po/ru.cp1251.po po/sk.cp1250.po po/uk.cp1251.po po/zh_CN.po po/zh_CN.cp936.po po/zh_TW.po @@ -76,6 +76,7 @@ EXTRA_OECONF = " \ --disable-desktop-database-update \ --with-tlib=ncurses \ --with-modified-by='${MAINTAINER}' \ + --with-wayland=no \ ac_cv_small_wchar_t=no \ ac_cv_path_GLIB_COMPILE_RESOURCES=no \ vim_cv_getcwd_broken=no \ From patchwork Tue Aug 26 13:40:42 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 69159 X-Patchwork-Delegate: steve@sakoman.com Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5E396CA0FF0 for ; Tue, 26 Aug 2025 13:41:26 +0000 (UTC) Received: from mail-pf1-f176.google.com (mail-pf1-f176.google.com [209.85.210.176]) by mx.groups.io with SMTP id smtpd.web10.64601.1756215680025865907 for ; Tue, 26 Aug 2025 06:41:20 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=FXQv+1+S; spf=softfail (domain: sakoman.com, ip: 209.85.210.176, mailfrom: steve@sakoman.com) Received: by mail-pf1-f176.google.com with SMTP id d2e1a72fcca58-771fa8e4190so406459b3a.1 for ; Tue, 26 Aug 2025 06:41:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1756215679; x=1756820479; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=ATgPFaf4P46nDPKIc5Lvb7ombJPTNfOqIlkhoOYk7yg=; b=FXQv+1+S4OQzeeGQDz9aqA0RJJUceaSRMwIBhGmUMpy3Bsmdmpr53oqvzGGKb7ie7H /TT2xOsSz+blsahm838uIqbht/RPRB4pcpfxEk8T5N+RajdEan3Xe6ytgvGwWon+KJAg yDTOiq2sXpR8yAPIVT+zSF8KKiorLv3cm/tXK1qEd2asxnksYOWyPFC5LAQcH3HIkfGV hM12qq8WuUl1XWfVj4cpZJxZzj7/rXpIaVRrk5Z2raIY4SMBqdNHwFwxFpnAge6SRAIm 5rFxAGnygJLILLHrM9Q9UqLoigd23WN/vNvoyGJXgcMDFkSaKh3xW5M3itOIRMPLnlks l8gw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756215679; x=1756820479; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ATgPFaf4P46nDPKIc5Lvb7ombJPTNfOqIlkhoOYk7yg=; b=pNUqrL70ozhpHy+AhmSaT+Syzlumejivga+nQSX6P4BtesCrw/PiYnQif2UVzDX9+C gyguegcmDCBlrebK0kk0kW6PjeSmQgJwr6YUXarxBUPv9dlMgH6BhrEo4O30Ko7ZQOzI 3iII5PcSsiY3SkKLMmGp5SAVaYJAI7WpVNFryJp3hirGcQE1bQFSmvBODXCLIVoEY4Xz rAPTRhSfIUL6cu8fE9zBIzqLtvoL8370sRu2JD8hJLQoy3Ve7MJVFBce7qRgUEVmE023 isktAh+diD/5i0nC+RzsrfzdiGhFuLiHp8BhluUURHofn6r17d2Z1T85gaHvTDaev7g6 fbvQ== X-Gm-Message-State: AOJu0Yy6yTBUXuOVLThhWPKY5YA8URrK7fg//co1Xg/GNByZirEQVqHG ZR9uwO6v+5QeugF0wcizv/Sl914NSvXW+6Q67vTDq8FOIAH7MAKWJAzpHTndWK4hLHij7kEIdFw 75frB X-Gm-Gg: ASbGncsOwuT4Xo+OSKjmGKeQl+razgCPPPpX0GQXI62Cu44fxTJBCnYX8d2hOCkZLVX 9z85QLd6fWZkFI6on+nxMZclzBx55MSTGXBJAM9CWDLBYuxwaLewwtkRm+vPaKfi4SgFUZBA4Gn xA29yDndu4oUJxQ/R0Ii/RIcujPtPrY1KWP5ymh+29e0PH5hd5e06sKyNWw5MnSsahGlmQ79//H 4Gnhk38tYWVO6eInMu66i2Qz8eQg5QKs2vaX/qcpRfa4gRJS0vSL+a9vI2YJ6XO2D/ZViwJyc2O zmmpcMTYEPxeGlbQrqWzBMARYEdJCfyh+ZCTHFYNYg6jFNTkh7wy4XaQ/k9M6741aTYl6fZOegE N11Xr7xMpPgGzPg== X-Google-Smtp-Source: AGHT+IFXm7jKZyfkqcHu4al/dIemamnJ5tBSZzbjfuXQ0EF43xEWdcvf7/IEAsOw1M7eNhP4YTKmxw== X-Received: by 2002:a05:6a20:7d9e:b0:240:1d4f:720b with SMTP id adf61e73a8af0-24340bfe129mr22470470637.23.1756215679195; Tue, 26 Aug 2025 06:41:19 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:1687:ddce:d4c7:f578]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3274191c389sm1007414a91.4.2025.08.26.06.41.18 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Aug 2025 06:41:18 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][walnascar 08/19] gst-devtools: upgrade 1.24.12 -> 1.24.13 Date: Tue, 26 Aug 2025 06:40:42 -0700 Message-ID: <294522f993b5246ff4a4bf35d1f8fa66c29d1a63.1756215509.git.steve@sakoman.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 26 Aug 2025 13:41:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/222448 From: Archana Polampalli Signed-off-by: Archana Polampalli Signed-off-by: Steve Sakoman --- .../{gst-devtools_1.24.12.bb => gst-devtools_1.24.13.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-multimedia/gstreamer/{gst-devtools_1.24.12.bb => gst-devtools_1.24.13.bb} (95%) diff --git a/meta/recipes-multimedia/gstreamer/gst-devtools_1.24.12.bb b/meta/recipes-multimedia/gstreamer/gst-devtools_1.24.13.bb similarity index 95% rename from meta/recipes-multimedia/gstreamer/gst-devtools_1.24.12.bb rename to meta/recipes-multimedia/gstreamer/gst-devtools_1.24.13.bb index 157cdc6bbb..09d112cf1d 100644 --- a/meta/recipes-multimedia/gstreamer/gst-devtools_1.24.12.bb +++ b/meta/recipes-multimedia/gstreamer/gst-devtools_1.24.13.bb @@ -12,7 +12,7 @@ SRC_URI = "https://gstreamer.freedesktop.org/src/gst-devtools/gst-devtools-${PV} file://0001-connect-has-a-different-signature-on-musl.patch \ " -SRC_URI[sha256sum] = "4ef3dd12e5827068d6db7ad01876d1216a80717116c24a0d5b3b57fd7e3c3478" +SRC_URI[sha256sum] = "2485b30dfb94b65e2e4befb0b9367fbecbfcf2102b24fa9138df4403497e7b73" DEPENDS = "json-glib glib-2.0 glib-2.0-native gstreamer1.0 gstreamer1.0-plugins-base" RRECOMMENDS:${PN} = "git" From patchwork Tue Aug 26 13:40:43 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 69160 X-Patchwork-Delegate: steve@sakoman.com Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5E971CA0FF6 for ; Tue, 26 Aug 2025 13:41:26 +0000 (UTC) Received: from mail-pl1-f180.google.com (mail-pl1-f180.google.com [209.85.214.180]) by mx.groups.io with SMTP id smtpd.web10.64602.1756215681594550565 for ; Tue, 26 Aug 2025 06:41:21 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=xBSyPK3Z; spf=softfail (domain: sakoman.com, ip: 209.85.214.180, mailfrom: steve@sakoman.com) Received: by mail-pl1-f180.google.com with SMTP id d9443c01a7336-24646202152so42175945ad.0 for ; Tue, 26 Aug 2025 06:41:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1756215681; x=1756820481; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=OY1VYdY4XaeHxSfu3UvfOz9EW/WXF11nzFmc2P1HZ6k=; b=xBSyPK3Zs/cgUqZe3I+1Y8f/6T0H6LxPe/Bd/UnUUYkF3ezLMr8LWfJ8p2IqltpRmg nGc6taJsFSxwQoIycTbbQGAdnDnXr3vHzbARSUyw96j7P6KTWm6wxcGTxt+ilW1qhWul Z8mAgIbhM02A27t/50YggJ3dXnClyUh5DOFH5pm9oGfsXZBHTOHLkO8+Fu/pPrMfuSq2 tv9QCA+cZlZJcpoxFmS7WaUI/9FS+y2R1dlhlxbY60xnNeDV3lPtXH4YltCIuiMT7PPu duPuJFsf/1t9QIyHMU/L9koW52ypZPBYej9WCDFaf+oh7lSK+iq6KsLEEfzeQjcykIPC T/MQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756215681; x=1756820481; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=OY1VYdY4XaeHxSfu3UvfOz9EW/WXF11nzFmc2P1HZ6k=; b=mnghAgyq4XNZDIcv3K3q0xirYOj7VSfqZYhPLw3FjsKYMawdHZEfGMYpzVjNT/mh+G UaK/R/ZDX5kIscO/1WZIyZs4qhm9N17itgfkEMrNs7FHi0G5I+VczT5uZ/X4k+RgpMFp Jtll7qYRQQH81TfDSoMHM0ZANVdW8IJgPtK3ylPVSdIg6QfATU+J3TVpZpQohRAPcO7Z CAUofU2p1MBqBYn0P77VCMBa2BsKHJNw2R8xjgUBxsS8cA0dw1sU/ahWlIlqIrRb1Ahb eqgG/WyzH+l17IAyTI86dlQcKo53BrRYEJ4ejnnFedPwYtHwazHiFptt7o6w+jYsvj/l ltZg== X-Gm-Message-State: AOJu0YziCwX4Vu13oIwl5zGsvoZTpPy02zXTi6cIvDMm2nlknkerv7BV TmJHIHf7vcGVl2/NrV7W7jEvbaECMPdDSNlXiYTelHwSr9TbypWpDeQgf+efspYgKvUugh2FhY/ zYQGw X-Gm-Gg: ASbGncvI6WAxHOvQn+7v77ATOkqjo86FMthngTQYx+SNINrLwjr/RGAJhGjaFkjiKWl nDfK04919sVZWMmwzhqH38lLj49x812FyMANrPqtgXa8mbLK0mQr74xgqoCXybtp/EJUxAX5mYb N6AMXtXdmB7TKTdTWZsNRhj2zIMgfhD2qD5RHk8KZVNUNLlMxQQk0Dtetzu4JU1youGJpp2cf7q eg950TjJzI9ZyBhEctmfE7BOlkoZmMFWdu9GKTfzm/arJ6T7FMfsFuYAFmXHQgVeox4hBPpPJ1u GtwenhBGnckYr+XKfP2aa+6Z16jRfTalyD6GzBR25GaIXaZ3SiU5rgvnW+vtlnXhMCPoLe7e7qq CahqzT2yIB8cGYg== X-Google-Smtp-Source: AGHT+IGpJV9s9WTXb9kEB3HxqWAKNY6/khpEB+IFQTKTbZp8YqrRflaMY10OZ6Xlp+/NdW9Hs0UEwQ== X-Received: by 2002:a17:903:11c5:b0:243:1203:404b with SMTP id d9443c01a7336-2462ef445b8mr195254195ad.28.1756215680798; Tue, 26 Aug 2025 06:41:20 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:1687:ddce:d4c7:f578]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3274191c389sm1007414a91.4.2025.08.26.06.41.20 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Aug 2025 06:41:20 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][walnascar 09/19] gstreamer1.0-libav: upgrade 1.24.12 -> 1.24.13 Date: Tue, 26 Aug 2025 06:40:43 -0700 Message-ID: X-Mailer: git-send-email 2.43.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 26 Aug 2025 13:41:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/222449 From: Archana Polampalli Signed-off-by: Archana Polampalli Signed-off-by: Steve Sakoman --- ...reamer1.0-libav_1.24.12.bb => gstreamer1.0-libav_1.24.13.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-multimedia/gstreamer/{gstreamer1.0-libav_1.24.12.bb => gstreamer1.0-libav_1.24.13.bb} (91%) diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.24.12.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.24.13.bb similarity index 91% rename from meta/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.24.12.bb rename to meta/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.24.13.bb index 77c10da39e..3260e1556c 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.24.12.bb +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.24.13.bb @@ -12,7 +12,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=69333daa044cb77e486cc36129f7a770 \ " SRC_URI = "https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-${PV}.tar.xz" -SRC_URI[sha256sum] = "ef72c1c70a17b3c0bb283d16d09aba496d3401c927dcf5392a8a7866d9336379" +SRC_URI[sha256sum] = "150e2b70588fa32a1294f42665756f2175417ce4b5988e2c2081b683719aa6c1" S = "${WORKDIR}/gst-libav-${PV}" From patchwork Tue Aug 26 13:40:44 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 69161 X-Patchwork-Delegate: steve@sakoman.com Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6BDE7CA0FE7 for ; Tue, 26 Aug 2025 13:41:26 +0000 (UTC) Received: from mail-pf1-f179.google.com (mail-pf1-f179.google.com [209.85.210.179]) by mx.groups.io with SMTP id smtpd.web10.64603.1756215685445534769 for ; Tue, 26 Aug 2025 06:41:25 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=0eKITbnw; spf=softfail (domain: sakoman.com, ip: 209.85.210.179, mailfrom: steve@sakoman.com) Received: by mail-pf1-f179.google.com with SMTP id d2e1a72fcca58-771e15ce64eso1691647b3a.0 for ; Tue, 26 Aug 2025 06:41:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1756215685; x=1756820485; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=6sEwHpeuQLaHMLyScggJfxf6rmceQ85dS6jx4mEgkuA=; b=0eKITbnwECv9eeQZCBTxVVfiZO0ukgkpP+i7hhsWAE8wJgEsnRXpNLAqY8c624TKCz FvT3Jcct8pBznbgcsqfaJsF2xDNJG/tWJRrPKoaox4ZvbtATWDeZ3eXeu6A/iQzqxH/m H/K31w9fzLB1MKPnC1qofWcUXj0JhLpa2bnV+/S6O3qv7AhkbFVH/6g5CKelpDS4714s i5cSMbj1JjBzygiwR46E+2/jV3Q0bBo4AbAIxrObNqLPSVmWu1ypQRaWNSRXshWaQy9F n/LayP7yZeh4YKMBh5AeV7nsKAoBGXru9s+npCdeVwyPz9Z3ZwDv7uvn7u/cFzU/lwTc SPXQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756215685; x=1756820485; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=6sEwHpeuQLaHMLyScggJfxf6rmceQ85dS6jx4mEgkuA=; b=WC5b2dODebBdGLb4M0dUG2HW+FHJP1k0lk6uIMbt9ReW10R2iwd90YxJT3steiqlnA XQTR/+fAsOVQrMteTEJhLnaHQFNpZ+xu2eriypeYO5rUUdYH+/lvyTyg1K6rX3yo5pXq B7U5nkwroEFtsJKlsytI82074uiPrGbpNcTq+xBP/S8R6K5TI2xdXlC+xMmtI4DZXpYm HO2Rrsq+PqnkNsu3ijt2DgO3nB/m93Iu783V8CnBGrKiNINzvpJLuMWFaRHS6QnYiOeo gNDH5SyWG1gixmiH1CsD9shuR0iEjDO+vAV4u/8q3lp8lRwryw+/mUkSTTsvSdlNVQmN ARYA== X-Gm-Message-State: AOJu0Ywsd9/tbvwh3yCDIEYWR8jeagaq1rwNM6X+32PVKkp+HgIASSeI Y8ttSM3x/aLLWo9aMEiLmHOfqa14x6H2hfoxlveHfoe1i+gQNSSaccCXj+DydmYDs6dAaeKDNO7 H2x4s X-Gm-Gg: ASbGnctebiX45XEadG6OKXI1aVwSknPIH66LSYGfPw4pumxQus4bPPo6crSXy6T4IYm m6Aerf0XKHbWuIq8ok1EFRnCBmkvGahMx+flR1EP1+5HroBd+SNGQBz2fhlv8SlfCTeZ+iqePZd FF7htKa5rHeRZuYUn24A/7h6WOc6jzAnpiD3qOU1rjGtTKz2Fxx2Ot3hjheae1QT5DtODQ2EnaN vy55HYEtBFhUJbk8JFrlQfdbJ2yK/mu1SDdYsHvI1L2iVwH7DKu/xIsvjyfXeEPdkyJrFSUjKLr u9vanB25SRw9l8mVAz+e5UiT8a+7XsMtGFhom3MB40oGH2KIJiEEWFUdWFgSuXoPpU/zkuy7Zn7 1Rpr2tsrzlhJ5BduwVdiCW37W X-Google-Smtp-Source: AGHT+IF9L5bPfUKBBj6nFGDS6d70zx9jye4y6h9cplhxVXP6ZCQK4mP0wH0a5/JYn925VMxKJsz6mQ== X-Received: by 2002:a17:903:1988:b0:234:f4da:7eeb with SMTP id d9443c01a7336-2462edd7d61mr217930665ad.7.1756215684578; Tue, 26 Aug 2025 06:41:24 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:1687:ddce:d4c7:f578]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3274191c389sm1007414a91.4.2025.08.26.06.41.23 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Aug 2025 06:41:24 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][walnascar 10/19] gstreamer1.0-plugins-bad: upgrade 1.24.12 -> 1.24.13 Date: Tue, 26 Aug 2025 06:40:44 -0700 Message-ID: X-Mailer: git-send-email 2.43.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 26 Aug 2025 13:41:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/222450 From: Archana Polampalli Signed-off-by: Archana Polampalli Signed-off-by: Steve Sakoman --- ...ugins-bad_1.24.12.bb => gstreamer1.0-plugins-bad_1.24.13.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-multimedia/gstreamer/{gstreamer1.0-plugins-bad_1.24.12.bb => gstreamer1.0-plugins-bad_1.24.13.bb} (98%) diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.24.12.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.24.13.bb similarity index 98% rename from meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.24.12.bb rename to meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.24.13.bb index 91d9150359..b66141ca0d 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.24.12.bb +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.24.13.bb @@ -10,7 +10,7 @@ SRC_URI = "https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad file://0002-avoid-including-sys-poll.h-directly.patch \ file://0004-opencv-resolve-missing-opencv-data-dir-in-yocto-buil.patch \ " -SRC_URI[sha256sum] = "3d386af3d1dbd1a06c74a6251250c269b481e703f0e3255ba89ef6c1e063afea" +SRC_URI[sha256sum] = "3cbe7d7cec5db958781f7ab66caa5afd67b133c223fde71f0403277731f0cc4d" S = "${WORKDIR}/gst-plugins-bad-${PV}" From patchwork Tue Aug 26 13:40:45 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 69163 X-Patchwork-Delegate: steve@sakoman.com Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6823CCA0FE7 for ; Tue, 26 Aug 2025 13:41:36 +0000 (UTC) Received: from mail-pj1-f41.google.com (mail-pj1-f41.google.com [209.85.216.41]) by mx.groups.io with SMTP id smtpd.web10.64604.1756215687640249747 for ; Tue, 26 Aug 2025 06:41:27 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=jqaaZiiT; spf=softfail (domain: sakoman.com, ip: 209.85.216.41, mailfrom: steve@sakoman.com) Received: by mail-pj1-f41.google.com with SMTP id 98e67ed59e1d1-323267b98a4so4587164a91.1 for ; Tue, 26 Aug 2025 06:41:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1756215687; x=1756820487; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=9t3WPgzDcULs+tcKtDzIbE3oKgKpR2SYpniunFoez/k=; b=jqaaZiiTsKf2EyvqjHZgSXrrpjSB2+cxJ8XRcHqkyzqhiYQ9WsDR/hx8hMmKmoLZ2a sdbLrWXc/xcW/s4MnJvzdh2xt+qEYmH5M02HFRctt7dNeQdAR6TNU4/iKz+QvaTkGImF +CTPeXyBdo3nsJXZaiaEhpX2rb8F7l2+2ZB7YsljttvpbXukjOge6ONYKxHLQ2gW2u86 KXzRYDktUNgbmkTF5Ot+CJ5XHZDr2oxLxZLr3BXRxl3eEMh/pe023tsydmcfRE9blUKe N2v3NjKmMKYAy+S1img/IwWWg/0OcrL9DIfRd5FRysKkOKGbO15Nzd5T/0wLnLW+6nuj qaOA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756215687; x=1756820487; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=9t3WPgzDcULs+tcKtDzIbE3oKgKpR2SYpniunFoez/k=; b=wnQvOATMAJeuaZUNNCwAnOA/YTkwuB5AjNs0fyOT+qNCG5BezC1AmC7D+E/Z30Uqz5 2nafpCV3ZSxQ5M+l7q6XYjV/oq/CFsvGZao+9rT9ElciNodM0eks5Q9oT5QQTH5j0s00 C7ea5zp9fKffda5YTGkP+4UKy/XOzMAySwxwCGU0pqo7TQFLDhjY/7WfUX79mBpjMuPR CiegHhx2z/k5TPPv0ghm64wO6RY5zh+xLG1gbGoCb2cqXlIQ5+dLcP1/oVDvxeB+urlG jJ3YPEXGRcWsEeXpB8JWaI+VAKK99QOVXRbeG6uHIft86dMU6y0OpNdcfzQfqI3/93XU tiqw== X-Gm-Message-State: AOJu0Yy/GMGSMKUSuPLBLdZyTPcwnJQlO9pspiD7GE/MJsVbCFcnidis Vb5PzrXHbncFRGKr4aRaptj+782hfQ3jTjyxuFdZTudRF3clSQ10CdGeKF2CRJOicx1qMZhYVE9 hFlTt X-Gm-Gg: ASbGncvGtumupHRRHYr2XBe1gb7z48j5sbnULvjeUModDcWwXWcGa9Rix88J44Qwgdb LiB3VWnHU4TSODHqzcSCA6j0Jb0bdLcECQUOmLFtfiZw1QGI4yX8RIoY9iTE3+SiM4jiblL9Dln IstM16jyY7hkk5qB9tn8t9JyIyyHAanEkyJnGjW0jQdhBJklA0OxO/RbrDv0ZN/kW8C+5+c15Bn k14gkjhsMvakBAxjqaVpVgEeaBQzzEOe17E+LdhNDa63F7abF8Mqx1NUhVx0vL6Xw8PfLtmwSz1 RZP4+m6aU+9ZM5qHOssMvcVNdF+4XrplkKiGufZTDpxQqGgpqumdgzzluS62xPB7qntfLdPm/7Q FZ42u6/9Zb9OhPg== X-Google-Smtp-Source: AGHT+IFSgs1FovZs8TSOAYEX7/SUic9g6ibfmj3savikSPLuz/g5zbFhJXrXnXbOjifj+Eq7eHyYjQ== X-Received: by 2002:a17:90b:1b11:b0:325:42f8:d73f with SMTP id 98e67ed59e1d1-32542f8d954mr17787524a91.17.1756215686723; Tue, 26 Aug 2025 06:41:26 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:1687:ddce:d4c7:f578]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3274191c389sm1007414a91.4.2025.08.26.06.41.25 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Aug 2025 06:41:26 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][walnascar 11/19] gstreamer1.0-plugins-base: upgrade 1.24.12 -> 1.24.13 Date: Tue, 26 Aug 2025 06:40:45 -0700 Message-ID: <7b024f5983e83fbde68aaaeaeeff4997d22ba825.1756215509.git.steve@sakoman.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 26 Aug 2025 13:41:36 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/222451 From: Archana Polampalli Signed-off-by: Archana Polampalli Signed-off-by: Steve Sakoman --- ...ins-base_1.24.12.bb => gstreamer1.0-plugins-base_1.24.13.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-multimedia/gstreamer/{gstreamer1.0-plugins-base_1.24.12.bb => gstreamer1.0-plugins-base_1.24.13.bb} (98%) diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.24.12.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.24.13.bb similarity index 98% rename from meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.24.12.bb rename to meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.24.13.bb index f4505d831e..ee722056af 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.24.12.bb +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.24.13.bb @@ -11,7 +11,7 @@ SRC_URI = "https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-ba file://0003-viv-fb-Make-sure-config.h-is-included.patch \ file://0002-ssaparse-enhance-SSA-text-lines-parsing.patch \ " -SRC_URI[sha256sum] = "f6efbaa8fea8d00bc380bccca76a530527b1f083e8523eafb3e9b1e18bc653d3" +SRC_URI[sha256sum] = "31a4a34e02df0471274fd0e8016495475b670320d20a3349faf0634340166c42" S = "${WORKDIR}/gst-plugins-base-${PV}" From patchwork Tue Aug 26 13:40:46 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 69162 X-Patchwork-Delegate: steve@sakoman.com Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 68274CA0FEB for ; Tue, 26 Aug 2025 13:41:36 +0000 (UTC) Received: from mail-pf1-f180.google.com (mail-pf1-f180.google.com [209.85.210.180]) by mx.groups.io with SMTP id smtpd.web10.64605.1756215690433514512 for ; Tue, 26 Aug 2025 06:41:30 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=hnDCga2g; spf=softfail (domain: sakoman.com, ip: 209.85.210.180, mailfrom: steve@sakoman.com) Received: by mail-pf1-f180.google.com with SMTP id d2e1a72fcca58-76e2e6038cfso6288734b3a.0 for ; Tue, 26 Aug 2025 06:41:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1756215690; x=1756820490; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=i7IiVQyoBH6R+YMBv/LEP8CyGYexYPTSNtrQKLxj1Nk=; b=hnDCga2g6JMwU10asJ8TiimNtGbOSZCjoQCsH2yCrurET7qn1+a3Y1xqxRPyzBrdiB Y3nRTZ5x4wDfcSPw6sWw3MdC3IPq4dsQIfYJkbZQIYODjUWe7zIltCynCp5LcDK7g8Yy xx9js6F0OAJGOp+qyygBYUfSqBtV3APwDM8vCIhezvxNHL+EyvTsdIcB40RKXtCOgQvl DrE9CEMpE22dOTAntvmilRFjF0HRGe2Q1bAmURNsp/palCPcpBa/d95sDyCK/Hm/87HD GohVVwMA2DJXlJHfg1UWK5JJmRthlESNO2idnelVld86s/0gBXRTgJzepp9OdD0Y9Eys 2aNA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756215690; x=1756820490; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=i7IiVQyoBH6R+YMBv/LEP8CyGYexYPTSNtrQKLxj1Nk=; b=vPLiyQneJ/9/C4K8BUjR25rctungEgXcFcQARpD4MkBOk97USjZnGHhh8nVCMH0Pm+ /aC//wUst3g9vpVJauQw16CdbY2T98wkVpqBVLBJnbfESgqwnN5XVbKpZ7fXi22tcyM0 I42cVa/RAl89Btj/RLQKZ8mUCWoqKG98lhurUPVozXvvGM3zJExHH+y/7eWLlljPrZ4J AxdpzEbouiEg1PhrXOB0Ma/EKd2EpYTIFiBcDXISFr9vSoFEDLVU33jaA1Pb4yHXPnNK 4Tf0c4Kk1GUO6Oc3Xz9O40iwzl4/kjCltgjGDE3T2hw4mg2nvqTasNxDQfYvA8dwhiee 53vw== X-Gm-Message-State: AOJu0YxjnhWdewaNqtvMPJfRqYloFjYZgWmxCekkeuVTxg/y3uWUxbUS 2gIqEfMR/fexaiVNiEXl+Ux112adKoFFzkaM9oDHO89ln+Z+smQYIn8KyT2SmkQUybbSWnxpVqa mTuN4 X-Gm-Gg: ASbGncvWYfdEZj8Asf6tBnTnjxXJg3yIiBaP7kXCtxvLVrianYbDS+mnWHpHmT6Xpsj D1mzi2yrOgcdq8WIuSKaySQeC8j0PLeMtCqS9LwMe3i52Mv31NZ/MgbDe8dH+D7BWfbnlj/WOaO MExo9MYTIE9s3VTjovyfHpA71zGzTkkU2hTRRRN9e6s9+odDjFJwmwIzgVRbUZzX/lLg0fAQFh2 U+7UWguebaoTm/KQ5kAZ334sgzApFUROL/5hU1raLoLGDmKK15/Sghe1bjbdb5WOatMFpxxGSg2 U9YKooCDeceY2Sy6vo16yfUtQqnIKDQYM3I9FhOFLoxJHo2FhWO+NNhe8NgziQQclPAGXpARgd6 As+4lq3ZO0Hb22w== X-Google-Smtp-Source: AGHT+IFTUMZn50LyTG5x6cNRaWKdd9wQoi35SbzOMyunKe/yrZGOqgZ9rDPvWioelBMxEoTovqSsyg== X-Received: by 2002:a05:6a20:914f:b0:23d:d5c3:c92f with SMTP id adf61e73a8af0-24340ab3fbcmr23202419637.7.1756215689499; Tue, 26 Aug 2025 06:41:29 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:1687:ddce:d4c7:f578]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3274191c389sm1007414a91.4.2025.08.26.06.41.28 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Aug 2025 06:41:29 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][walnascar 12/19] gstreamer1.0-plugins-good: upgrade 1.24.12 -> 1.24.13 Date: Tue, 26 Aug 2025 06:40:46 -0700 Message-ID: <01d4f52c290dc4acc7dd6e129db5470a626bfa90.1756215509.git.steve@sakoman.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 26 Aug 2025 13:41:36 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/222452 From: Archana Polampalli Signed-off-by: Archana Polampalli Signed-off-by: Steve Sakoman --- ...ins-good_1.24.12.bb => gstreamer1.0-plugins-good_1.24.13.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-multimedia/gstreamer/{gstreamer1.0-plugins-good_1.24.12.bb => gstreamer1.0-plugins-good_1.24.13.bb} (97%) diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.24.12.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.24.13.bb similarity index 97% rename from meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.24.12.bb rename to meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.24.13.bb index 9cc2d462f6..e1710d0bab 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.24.12.bb +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.24.13.bb @@ -6,7 +6,7 @@ BUGTRACKER = "https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/issues SRC_URI = "https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-${PV}.tar.xz" -SRC_URI[sha256sum] = "d0e66e2f935d1575f6adbef7d0a2b3faba7360344383c51bf0233b39e0489a64" +SRC_URI[sha256sum] = "574ac6f9fd84b32eb04e80572391d6762df6f9802a47bc0386cd6cc48c14d08b" S = "${WORKDIR}/gst-plugins-good-${PV}" From patchwork Tue Aug 26 13:40:47 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 69165 X-Patchwork-Delegate: steve@sakoman.com Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 74CF0CA0EFA for ; Tue, 26 Aug 2025 13:41:36 +0000 (UTC) Received: from mail-pj1-f51.google.com (mail-pj1-f51.google.com [209.85.216.51]) by mx.groups.io with SMTP id smtpd.web10.64606.1756215692189208789 for ; Tue, 26 Aug 2025 06:41:32 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=F3ZT6WUJ; spf=softfail (domain: sakoman.com, ip: 209.85.216.51, mailfrom: steve@sakoman.com) Received: by mail-pj1-f51.google.com with SMTP id 98e67ed59e1d1-32326789e06so4495383a91.1 for ; Tue, 26 Aug 2025 06:41:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1756215691; x=1756820491; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=2X7+FMAhGt5mI58+i57wiQ7+Zfy6AbpzSW1vY8Bs4NY=; b=F3ZT6WUJXNrNCzjFaivbXUYo5QnYJ/+oU5MegXn74y1Vw2oqcAWZdqqjrb5AI99o0D jLpJIT+sR4A+YeQ/Ji4Wj2sl94rOxLp0h6KpAFaa94X06byJrJKojeEQ8hvfSFCktlZR 3yctwJ+duLmL3DwYuC5creWU/XNwcaoF30Y6BzO42u+nxikhiBWPO/3g54AI4blLQnZh Op/bpXgBEgrIN57ojqtWQqxlKCsvoBdZ33JB83O2Q2UF7FMfuvnnZYBJGLpgTL+SgNDY MXDnq2gQsW44JnfJs9k7FNSScb7vwM9hvI5ZvSEX8LoLbzIfcF87SRkjoT/dRfvtkKdp KylQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756215691; x=1756820491; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=2X7+FMAhGt5mI58+i57wiQ7+Zfy6AbpzSW1vY8Bs4NY=; b=ErYeQtmiXszdwBdNbrY4W4vKLbE7pNaVuOPyjYz64VIryD+8fijELErG6zRiDgk83b UJE0/a++gf3G3PWAqCpx8plUtosJ4bsZRNwiY5FjSSdwpCy1nm/FA+dNVfI1hF/eXwJd e3IU0p2/uTbChgAGxtBBKYZYDtJdSDOlcJawwFTtHAuYYFuJY8MGzYHmdgFSErB/0lLk K2bza3F3HnwEaLzSokvjyBS3sYXWMApJM7d3VaKk2yj5nYrzT0wCEhhKTvFKkSxejj4M zEsuFOBZc+F7qe/xIyfpfqObAJmXC+RzCBI9b/dGZCBY95uQyKJzGpUmRxZmlTHRg1pn zg3w== X-Gm-Message-State: AOJu0Yz4c2tAI2fCyu+/fTbbeCBI42uQI6Sd2NBF0ctpbTtgv64dKEaK +4L2mmbMOxZ/apJkj1hlc2VJmjlNXh0isjFNypsOkcpVtRN+W2zkwaKlfRN884OFuJJgXEivCNq 4IUG+ X-Gm-Gg: ASbGncvrvbZZOWl1snd1X170v6y87TDTZV3F48PypPfS5Vdb4ApBSP0EeST0xdTbyOa LZQJi2pWCHwUHGFodV9wqIwvWgTuaj+zVXa9/soii/gYKTa6Vp6cnV4avN0KG3r1TGyk1LCx4nr QNIXOpb2/yNZhJbBPmiR0oNmV5cN+PTECvhNYocWS2hOr3A7dEd2bpLGzxWQi8xAF7YntmZ3xSW XdmFrvIY81FYRYBdzAL1c6uYoPlEkYUg+nE09oM18aS3Z6mv7KZK4GaxC7o5gVeaE7Yy0R4BIdU dqoteuTFOeAZF+CqTcD1xcHbu6guA6mAPpmVwhtJrL0UBV9IrUGv3nIRj2rOvuNGrR5MmKRmH64 neTbMd2gADvRrMA== X-Google-Smtp-Source: AGHT+IGLykhol+Aq+5X9fRK5Vm5W3/9MDPaSN4fqE3hRbCM5gHaOmlEpDaWrTWpSecHE/KjjORGDlg== X-Received: by 2002:a17:90b:3c47:b0:324:fbbe:a457 with SMTP id 98e67ed59e1d1-32517748ee5mr19087895a91.21.1756215691257; Tue, 26 Aug 2025 06:41:31 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:1687:ddce:d4c7:f578]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3274191c389sm1007414a91.4.2025.08.26.06.41.30 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Aug 2025 06:41:30 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][walnascar 13/19] gstreamer1.0-plugins-ugly: upgrade 1.24.12 -> 1.24.13 Date: Tue, 26 Aug 2025 06:40:47 -0700 Message-ID: X-Mailer: git-send-email 2.43.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 26 Aug 2025 13:41:36 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/222453 From: Archana Polampalli Signed-off-by: Archana Polampalli Signed-off-by: Steve Sakoman --- ...ins-ugly_1.24.12.bb => gstreamer1.0-plugins-ugly_1.24.13.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-multimedia/gstreamer/{gstreamer1.0-plugins-ugly_1.24.12.bb => gstreamer1.0-plugins-ugly_1.24.13.bb} (94%) diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.24.12.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.24.13.bb similarity index 94% rename from meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.24.12.bb rename to meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.24.13.bb index 75f528216f..d45ccc8e8d 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.24.12.bb +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.24.13.bb @@ -15,7 +15,7 @@ SRC_URI = " \ https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-${PV}.tar.xz \ " -SRC_URI[sha256sum] = "19ed6eef4ea1a742234fb35e2cdb107168595a4dd409a9fac0b7a16543eee78b" +SRC_URI[sha256sum] = "dc08bb11dce0a43453466fb9034e4fe06709fb5af68475bcf6d288693b661a5d" S = "${WORKDIR}/gst-plugins-ugly-${PV}" From patchwork Tue Aug 26 13:40:48 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 69164 X-Patchwork-Delegate: steve@sakoman.com Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 793BDCA0FF0 for ; Tue, 26 Aug 2025 13:41:36 +0000 (UTC) Received: from mail-pj1-f43.google.com (mail-pj1-f43.google.com [209.85.216.43]) by mx.groups.io with SMTP id smtpd.web11.64945.1756215694005387838 for ; Tue, 26 Aug 2025 06:41:34 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=0HmJ0Tlo; spf=softfail (domain: sakoman.com, ip: 209.85.216.43, mailfrom: steve@sakoman.com) Received: by mail-pj1-f43.google.com with SMTP id 98e67ed59e1d1-324eb9cc40aso4210729a91.0 for ; Tue, 26 Aug 2025 06:41:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1756215693; x=1756820493; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=gAWg3ys2sqaLVTWubBVxS9LkDHAke0EFJwkdMjB7kvY=; b=0HmJ0TloozDx7rV6o3vbwh++xv3SjvC0LsVMMNClcxDpXFJs1+er3I79G2Bg2yFNO+ 3+kVkLTcwaHwLPneh9bC411iSylGCalqZrAxtApUue2ox+sFbUmANFna3xApO2UpC8vS 9cRa+tKLHuyITtCwDJL/u6dNXG3iQkz6uBRwGQ/NLRsKW8N3vDAENbjW+tG5QCHDEQBY tM58pips12vehV2yP72qMOBmCwzcUQEqRPAPfoHHONN9Euc/rBRGQcgcfLPFjPzD8dC7 wSBcZARyo3turqCr7diO5qL1pCfqi+/B1fSwbGuVly0VkEzzN2IjaECBlrn9ki7wZpaG 0lUg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756215693; x=1756820493; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=gAWg3ys2sqaLVTWubBVxS9LkDHAke0EFJwkdMjB7kvY=; b=Q8sGIlZR8GE0OmRA1MvOxhwu20YWnnR/eSq8RjS8gyX+Uv9sop0WDxs0IgIWn+159s uQ9+FkHwmta4lZHvwppTSkWMP+2KCvZdA5gpyOwUdJ6UOGRBeDAeJ5sZ1BEvqmflh+pp j+Q+sIt5eBZpq5p7IAbQF5CD9nvnInXUokkJzcGwP6VV8XUcoi7axJutpeWjAYSskHCz vbXQTTQqph8HVZMdMeTyTi4+a/hkdc4AojQyKSM/2WQoubUJ/VPIcsCIVKf3HTVNE0vf YMJBv8jW12owKfvpoWmDaRTChS8gV7/jxh99bzm6Ye/9c/DTVUD2ha+SqyMkvFp2U7AN dU/Q== X-Gm-Message-State: AOJu0YxZbMMjgBEOc4rI1vXqopEYc+QrH9NCE9Utr2NqxgyHbSQFz3mf qqHkZB7PiSvnHSbdBsFGaM+hA0/ykSsOtTfRvP//XZ/3MrL+d/Jn6N15DxZOI9BGix0LNmwcF/7 VeNU8 X-Gm-Gg: ASbGncv9yzT9dVcCYYBircmOU+aYcTs9K6SCI39B49f5Ro/TxXKrh+CN2SlOjwFbyFI 7WhZRqhlexpPy9eSenky5ibAKCbh1wMaJAdxGtHYbL3K/ItsyZ+BA6zXjMcgdOCvtiGprwobNMe Nogvjyu7dMs6/YcbcLl9HEnqxKuInV6OVdwbKLOBQxo30cozjFB2LfC+Bz+ace4RL2sEjAE5VYW iBCq5wKXcKgXpWsPo/Ux8mWB2UJQWEiQlhkt80ovPnE0YSkGTC7ncDd9ibAndgUqclKo52AvveN XaVp6dpbKRHHX/uHcW6Lt7bnrB4fS63xyZHKowPI3S8xzZVzsRRc2eAPbLkouTH59MOsplbgv/5 yywcQp78gUKboegpEwgv/C6ci X-Google-Smtp-Source: AGHT+IFHOURHiF7M/B5nYjSh1oXLbIQx1tAC5vHFp5/qSQuIRwqKc9BF9Qh1KHXWl5uGll33jj37Jw== X-Received: by 2002:a17:90b:4b8d:b0:325:3ada:b385 with SMTP id 98e67ed59e1d1-3275085f383mr1887293a91.8.1756215692992; Tue, 26 Aug 2025 06:41:32 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:1687:ddce:d4c7:f578]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3274191c389sm1007414a91.4.2025.08.26.06.41.32 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Aug 2025 06:41:32 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][walnascar 14/19] gstreamer1.0-python: upgrade 1.24.12 -> 1.24.13 Date: Tue, 26 Aug 2025 06:40:48 -0700 Message-ID: X-Mailer: git-send-email 2.43.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 26 Aug 2025 13:41:36 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/222454 From: Archana Polampalli Signed-off-by: Archana Polampalli Signed-off-by: Steve Sakoman --- ...amer1.0-python_1.24.12.bb => gstreamer1.0-python_1.24.13.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-multimedia/gstreamer/{gstreamer1.0-python_1.24.12.bb => gstreamer1.0-python_1.24.13.bb} (91%) diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-python_1.24.12.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-python_1.24.13.bb similarity index 91% rename from meta/recipes-multimedia/gstreamer/gstreamer1.0-python_1.24.12.bb rename to meta/recipes-multimedia/gstreamer/gstreamer1.0-python_1.24.13.bb index f62cb159c2..542b273039 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-python_1.24.12.bb +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-python_1.24.13.bb @@ -8,7 +8,7 @@ LICENSE = "LGPL-2.1-or-later" LIC_FILES_CHKSUM = "file://COPYING;md5=c34deae4e395ca07e725ab0076a5f740" SRC_URI = "https://gstreamer.freedesktop.org/src/${PNREAL}/${PNREAL}-${PV}.tar.xz" -SRC_URI[sha256sum] = "d679e2ca3e655a7328627c4670c324fc22f588d2cb8ecd2fa7a6a42df51132cc" +SRC_URI[sha256sum] = "abb9a1edc11d67a463b6cef7b74a8b10ea6c342760c012d597102a7bfb7e09da" DEPENDS = "gstreamer1.0 gstreamer1.0-plugins-base python3-pygobject" RDEPENDS:${PN} += "gstreamer1.0 gstreamer1.0-plugins-base python3-pygobject" From patchwork Tue Aug 26 13:40:49 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 69166 X-Patchwork-Delegate: steve@sakoman.com Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 86AB1CA0FF6 for ; Tue, 26 Aug 2025 13:41:36 +0000 (UTC) Received: from mail-pj1-f42.google.com (mail-pj1-f42.google.com [209.85.216.42]) by mx.groups.io with SMTP id smtpd.web11.64947.1756215695539137880 for ; Tue, 26 Aug 2025 06:41:35 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=ZW1V6Pl3; spf=softfail (domain: sakoman.com, ip: 209.85.216.42, mailfrom: steve@sakoman.com) Received: by mail-pj1-f42.google.com with SMTP id 98e67ed59e1d1-323267bc2eeso4199166a91.1 for ; Tue, 26 Aug 2025 06:41:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1756215695; x=1756820495; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=0PjrJIAroHPPXcLYBQFb5J7B+asCaiZxkbZ9YTk6pM0=; b=ZW1V6Pl3LGFTu378nZDvOKfMfSc0xuyR98nx9GNA3OI23iFpc1QCO8W9rTlfoKpZQY Z5XMWHmz4tnTXgqTuD1VNbuttOp/4WREx84AAW6ao3my2R64Ur424ud8pxMt1i744CC3 Y86ajKE7RyHxNuu2WNuRR5z0/ipdzRqrepMd9OStryZefbekF35fajjfLbbrS4JQkijw Ne6mnv7+Wy7rImTA4E2WL1y1v7ncLx+7AakYVIjiY52Mh1nlJEhh4ZjCd2xvbp0RRaH/ j7+pYuC7bkwYrdojoAJlpq9JNuQFQc5z6ZtNPYsp1KKqQNo+uPqo0yzgaRggneh/PiTb +B/Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756215695; x=1756820495; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=0PjrJIAroHPPXcLYBQFb5J7B+asCaiZxkbZ9YTk6pM0=; b=UIz3HX/cSd2n6YscEJqZY98MWv7f+yl+KwknxEaP+B0UlFcBNhUjtWjD5/TdPcAR0K JkG/wLYKoHI6MLqTscJv4ArxBEDdl3Ne2BBvCZWznlsUoWPJmgrDUa6c2VwSGbrQJbey SNdER32UdyUgu9MiyWKySZ84jVzw9ZYHsRJtgnLiGXdGlCGczvKRTmyarcVHo4z33LD4 ed1H3GV3RUq8IVexJhQLT0eCf86UV1B4AXciwsHn7J51vkgpZeEepo49ClNOwSGBAmxJ KfAGMC/QJJ6cqYsquTHSG3U1ARZbWw1wFX1ekh6v/6AuNK2jT22PqIBO//sUyVyy4SRE 13Iw== X-Gm-Message-State: AOJu0YyHN1oismASR8FLeCnLXwfrjv1WHOyWzzFfD39nisg4KQOYUlP8 p7cjJYZ39gn+JqN66t9t/GjVZ6oLK55iLcVmUVPnZ6ixTH/UE8XuPZKKirX0N4ciKHgx8LtuFXD B6i7q X-Gm-Gg: ASbGnctnNMKBz9rZWtLu/tUenOLaxNxn5i6uJXp00Ay+RFnwHfkjDpYZwza17+iX9N/ Xw2LGp123V4hWprskmg9ELoQUEUtGEiVWBaZldqwdo359z8BEXYwkK6svkRwkBT+cA1MDynITNP Y9tM7z6TvS5kL2VvcaUIaAfb5qTWqEne+uYf3Shb6vyHDECEOv8VMQpqxXZorJHNvH20svI5ZZ/ RVkJxlP/4JjP67h9VEYlrL+JdKwLUECm0xgqbERsmHUchEn75vxffEYMq1cmvcyrYbSXjrlZJDe PZQuYMbt1u/jd1gTypXY+gqOOryWmvE5lKZl5PmlKkMcQW20k4u5AxRozNTao4+vRiaF9VbLcYQ d58NsDgsRLX89cw== X-Google-Smtp-Source: AGHT+IH4DhzR0uz64luMIORed+qk/OAd8oC0lqcnCrImZalnGi4gRcN9UIoBvM9ZKpfyl08aS+z8gA== X-Received: by 2002:a17:90b:3ec5:b0:321:7a2f:985d with SMTP id 98e67ed59e1d1-32517745990mr18738689a91.25.1756215694405; Tue, 26 Aug 2025 06:41:34 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:1687:ddce:d4c7:f578]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3274191c389sm1007414a91.4.2025.08.26.06.41.33 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Aug 2025 06:41:34 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][walnascar 15/19] gstreamer1.0-rtsp-server: upgrade 1.24.12 -> 1.24.13 Date: Tue, 26 Aug 2025 06:40:49 -0700 Message-ID: X-Mailer: git-send-email 2.43.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 26 Aug 2025 13:41:36 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/222455 From: Archana Polampalli Signed-off-by: Archana Polampalli Signed-off-by: Steve Sakoman --- ...sp-server_1.24.12.bb => gstreamer1.0-rtsp-server_1.24.13.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-multimedia/gstreamer/{gstreamer1.0-rtsp-server_1.24.12.bb => gstreamer1.0-rtsp-server_1.24.13.bb} (90%) diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-rtsp-server_1.24.12.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-rtsp-server_1.24.13.bb similarity index 90% rename from meta/recipes-multimedia/gstreamer/gstreamer1.0-rtsp-server_1.24.12.bb rename to meta/recipes-multimedia/gstreamer/gstreamer1.0-rtsp-server_1.24.13.bb index b23634dcf0..3a67c05705 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-rtsp-server_1.24.12.bb +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-rtsp-server_1.24.13.bb @@ -10,7 +10,7 @@ PNREAL = "gst-rtsp-server" SRC_URI = "https://gstreamer.freedesktop.org/src/${PNREAL}/${PNREAL}-${PV}.tar.xz" -SRC_URI[sha256sum] = "a335f73687d2efe22db94348c6893c73b53a2c6bc55ee7a590028ba196ddc623" +SRC_URI[sha256sum] = "e8dd102a3d1026414f0048daed91078e7958012b56efea7e45fe2b3448b42d6f" S = "${WORKDIR}/${PNREAL}-${PV}" From patchwork Tue Aug 26 13:40:50 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 69167 X-Patchwork-Delegate: steve@sakoman.com Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 79AC2CA0FE7 for ; Tue, 26 Aug 2025 13:41:46 +0000 (UTC) Received: from mail-pg1-f172.google.com (mail-pg1-f172.google.com [209.85.215.172]) by mx.groups.io with SMTP id smtpd.web11.64948.1756215696930252361 for ; Tue, 26 Aug 2025 06:41:36 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=21UVIhtJ; spf=softfail (domain: sakoman.com, ip: 209.85.215.172, mailfrom: steve@sakoman.com) Received: by mail-pg1-f172.google.com with SMTP id 41be03b00d2f7-b47052620a6so4759394a12.1 for ; Tue, 26 Aug 2025 06:41:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1756215696; x=1756820496; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=TUXLvngtYCA8NcpLXjXCkHNO7YeuRJdfORK4sUd0Zvw=; b=21UVIhtJbswjnS1rWCMdByOxej5FmHFXUvm/eBhtt9afOzGucv6Dr15CSZI0Pi4H3i dJ9dn+8HsOQwpH+173Ff6IerlNgWJFwV74Tvt1IHuolK0Mf6gLBIy/TfVvw5lBZ5USWV cIqdNX2Xdh6c6VWz1bf2gks6RwEObJEdRZoeXngX8Eb/xtQ8AuOA7zMyZG2P5wCWNfk7 1zM+2w8Ww8Lddh2BWCvX05fsWPe9aCaRiF2C3FVXDGqomDDb/sZZTejOOcd2tjWjBu4u uEZXWK48oD1VrmmnsNp9zISUoWLrzKUQpKcc8VDMFt4cxfhbeyq8EbJQdfa5nlpPDPiB DAQQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756215696; x=1756820496; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=TUXLvngtYCA8NcpLXjXCkHNO7YeuRJdfORK4sUd0Zvw=; b=v3V5StiTYHDzkzxbpsPyaGdeAifWGB0cZ7j2pV6JaOUp2Mu1fuyEW7pUy+2KEjzKwz pP01rXey/nzj26Xso5BQu0mF9+QYst1AzuyKkhFOyv3BHGxcNkIE834U7SDSzjR8/JLN JtvZ4qZwqxrua1PBAwttuJIJOp9WnixaRy/wyQP+LAwoV0KBNfp8+GpkvP3Z6fe6UCez gKUQEtiwUS/vKMzoHYDlTvRqciasTO5hxIw3E583eH9VvtylvytHVJ1skRQmUK6Gh/dS WbSnZUbPIYesN+u8tZfPGhiNrXBjlUkZXZm6zSzZYcOIoF+WhT0pzqCgP4YiCNjRgaiI +TXA== X-Gm-Message-State: AOJu0YwZ5vS0iLyDxf4UP4VQOsO+wo5Q3NfruOLtb4gFs0o2ad2hN2kX s3sSQ/dooy4eE+e52ug/CkoLXCIPH0UMEdwywWgI/cf2V9L70KPiECLeNOljzzzzbHbE0RI/gWr /z1D6 X-Gm-Gg: ASbGnctdWYx1cwMQKH+6qxF/EV3N84Ku4yHRydVovEnd1ZVIWQKddh5LEiPhnYmuDKe dwjkLCfaHTLXtp/AanrGgA/j/z4rypQgIRSmJ512fAUjWTJBMRiZq7rDhxv5/Ws6kX2HRuIGCmv s8+WdPyqS02XEKVdl1uI3T4qBYhpdg+5a9IMDxs3Pae9yWtV2d6AZqtrdXySAPpvZ2IQERF8Uhg q38nMXc8jh/sAgeOTaRLdM5E/z7CflW0kAk67/655eBaaRYT3qyuQY06KfNPuBVqjT2/SegQnON KhxkPgQRNDaKKVVS9xmc9WOHtI/CTqwyDIjN4EsUSGahXSnjwPMOOsbayj9Kno7sq2y7P+wiRNA LuuzXpP/aHnDmSQ== X-Google-Smtp-Source: AGHT+IE5n1dXQPjf8XjlwvvrrUxLjx9ZhwZQZpw2jfzcGh4zsrZvzzl680JEKZlotame6oYByceMyA== X-Received: by 2002:a17:903:181:b0:246:9a0b:402f with SMTP id d9443c01a7336-248753a2672mr20698615ad.24.1756215696120; Tue, 26 Aug 2025 06:41:36 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:1687:ddce:d4c7:f578]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3274191c389sm1007414a91.4.2025.08.26.06.41.35 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Aug 2025 06:41:35 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][walnascar 16/19] gstreamer1.0-vaapi: upgrade 1.24.12 -> 1.24.13 Date: Tue, 26 Aug 2025 06:40:50 -0700 Message-ID: <5b918f7a9002472c271f412bec19c6ef9eaf6098.1756215509.git.steve@sakoman.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 26 Aug 2025 13:41:46 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/222456 From: Archana Polampalli Signed-off-by: Archana Polampalli Signed-off-by: Steve Sakoman --- ...reamer1.0-vaapi_1.24.12.bb => gstreamer1.0-vaapi_1.24.13.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-multimedia/gstreamer/{gstreamer1.0-vaapi_1.24.12.bb => gstreamer1.0-vaapi_1.24.13.bb} (95%) diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-vaapi_1.24.12.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-vaapi_1.24.13.bb similarity index 95% rename from meta/recipes-multimedia/gstreamer/gstreamer1.0-vaapi_1.24.12.bb rename to meta/recipes-multimedia/gstreamer/gstreamer1.0-vaapi_1.24.13.bb index c634de7c6a..bb0343f765 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-vaapi_1.24.12.bb +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-vaapi_1.24.13.bb @@ -11,7 +11,7 @@ LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=4fbd65380cdd255951079008b364516c" SRC_URI = "https://gstreamer.freedesktop.org/src/${REALPN}/${REALPN}-${PV}.tar.xz" -SRC_URI[sha256sum] = "39ab3d2a381c99a9e10f46182ed57c6baaeaa8be810bd2f84f162c8be299753c" +SRC_URI[sha256sum] = "b92c008841387043aec83b08b1fa8cf41e7866a106311a7d99e274e7d24ddc47" S = "${WORKDIR}/${REALPN}-${PV}" DEPENDS = "libva gstreamer1.0 gstreamer1.0-plugins-base gstreamer1.0-plugins-bad" From patchwork Tue Aug 26 13:40:51 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 69168 X-Patchwork-Delegate: steve@sakoman.com Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 79B2ACA0FEB for ; Tue, 26 Aug 2025 13:41:46 +0000 (UTC) Received: from mail-pj1-f46.google.com (mail-pj1-f46.google.com [209.85.216.46]) by mx.groups.io with SMTP id smtpd.web11.64949.1756215698874571076 for ; Tue, 26 Aug 2025 06:41:38 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=WH2oRFfx; spf=softfail (domain: sakoman.com, ip: 209.85.216.46, mailfrom: steve@sakoman.com) Received: by mail-pj1-f46.google.com with SMTP id 98e67ed59e1d1-3252589a4afso3400025a91.0 for ; Tue, 26 Aug 2025 06:41:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1756215698; x=1756820498; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=TarIp+dj8FBYGljXo4JALBrQGu3X3JpFm5KoP6zLX+A=; b=WH2oRFfxq1kgKLuTI+lJAq1/+p4Pl8dgj/wM341hZCr+Y8Ijo9dWtQYEDgWK3p0NmA G6v9nx+jxsH92FNHlaGCRryzI6Fjxj/WTBjGHwTgs+WoWlmShCvvh4lJVhIfRyzFCiha lhZm9Dy17gEQuKVE498c+8j+ydpagnuQqLTBycrp+2UzPmY8Im/2QRmHW1tV0tAxk1XY Dy4o/GdmlKKWS/JXY/Nok9QNv9PUURvA1tvgXrjAYt2YeVnae44M2C3c2FUmJ7bs+HCu RsTrQFN394egmLDp55VxtO8Qz5y7yXXlEQ1UXXB0pgYTa6hKG/Grj8RagWczBytfDK9q Af5g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756215698; x=1756820498; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=TarIp+dj8FBYGljXo4JALBrQGu3X3JpFm5KoP6zLX+A=; b=P0m7xmjYnJwrTkjEL1+AjM04xVC8JsUtGCU1kNc/qEIfhJ/4pCQh72TyjpLq/RO8J6 bsABE7GLPTr1lNdvd876aAwzsQS67q84Qglj66hpzLfUsUpJg/RiRfS8Se63fnVX464y fkI/Mw0eb/dhnv611iT0CZoIZk+kCx7dduNNulrSjONqLdnyTS7KOMccnPAWwKQaHdqg MNolfmt3dlrG29Dl0eIFT+nmEiH1tm5TBEaq7VPRK3YO8avPCmfk1vXae4KF3XcqY+Dr G3DAOOHIYWARLEZDdbirU1wpGMRFpsg5eIZOnv0EZJq3+r2aYt6/OrfyaTfe+fxXxzjz 0SIQ== X-Gm-Message-State: AOJu0Yy2mI+TNEOlIHfedI8XjGuNQqYUO6G6ig9t6D+1U389obV5nC6Y 6dD9KkeZ2w9cUvMXBAASvHntiMdM0CKhiZU6OzfCF7X4KMuUw4AltlanUWbtGt0PoQDaGvfXjBl JpvzD X-Gm-Gg: ASbGncuSIjXH6OldmZGEVb9q5kYmcFJ5+kyTTm5LRG0llJBf5Bhy1+AZFGfFUjE7bUO yIXqLLHZhsehKw38e4n/Qro93w/8i3fuVQF+aeYRjncq+RItZpRy9J3abSI+JsYsV9rwkIqwMU4 90L6il6Z3XuPMHhAzAlddAYNBc8Iu6ha8ygBEOkwXLMFXSVCBmqqrrDoeIL6GNHGrl7ewnZJVaA DRr/PNLeCYqmaiwhxMjUqgxtjJESQ/KHGUnrHD3b3LYGXYDKFZN0jEK7qk0/HS8HPHUNufT4L2r ks7A4FIcOOaV1qr/kzHZ+NEKO4kpLPCpj78D7HaK5T0RN/kEOctFHSQX24Zo6Ge8kt0YHPC0mlc MnHK7UgIj3h8spw== X-Google-Smtp-Source: AGHT+IHjr4JZTSIqmHHB+TDP/oj2j00IT0kMRmuHDiV+rLa5Twih9bKv++tqNnyH9qYtkkcN8cGkOA== X-Received: by 2002:a17:90b:55cf:b0:325:8f87:7361 with SMTP id 98e67ed59e1d1-3258f8774d6mr11764244a91.33.1756215697808; Tue, 26 Aug 2025 06:41:37 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:1687:ddce:d4c7:f578]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3274191c389sm1007414a91.4.2025.08.26.06.41.37 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Aug 2025 06:41:37 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][walnascar 17/19] gstreamer1.0: upgrade 1.24.12 -> 1.24.13 Date: Tue, 26 Aug 2025 06:40:51 -0700 Message-ID: <340b182d5fc972175f1d2a89127f807073c10255.1756215509.git.steve@sakoman.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 26 Aug 2025 13:41:46 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/222457 From: Archana Polampalli Below list of CVEs are addressed in this release CVE-2025-47183 CVE-2025-47219 CVE-2025-47806 CVE-2025-47807 CVE-2025-47808 Signed-off-by: Archana Polampalli Signed-off-by: Steve Sakoman --- .../{gstreamer1.0_1.24.12.bb => gstreamer1.0_1.24.13.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-multimedia/gstreamer/{gstreamer1.0_1.24.12.bb => gstreamer1.0_1.24.13.bb} (97%) diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0_1.24.12.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0_1.24.13.bb similarity index 97% rename from meta/recipes-multimedia/gstreamer/gstreamer1.0_1.24.12.bb rename to meta/recipes-multimedia/gstreamer/gstreamer1.0_1.24.13.bb index d224b80eb3..6ed00f9aa4 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0_1.24.12.bb +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0_1.24.13.bb @@ -22,7 +22,7 @@ SRC_URI = "https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-${PV}.tar.x file://0003-tests-use-a-dictionaries-for-environment.patch \ file://0004-tests-add-helper-script-to-run-the-installed_tests.patch \ " -SRC_URI[sha256sum] = "b3522d1b4fe174fff3b3c7f0603493e2367bd1c43f5804df15b634bd22b1036f" +SRC_URI[sha256sum] = "ed4678e1d0708db01a469ae5dd31c10cac73c0fb3f7c2c471b0d3cab0affc7d1" PACKAGECONFIG ??= "${@bb.utils.contains('PTEST_ENABLED', '1', 'tests', '', d)} \ check \ From patchwork Tue Aug 26 13:40:52 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 69170 X-Patchwork-Delegate: steve@sakoman.com Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8641ACA0FF0 for ; Tue, 26 Aug 2025 13:41:46 +0000 (UTC) Received: from mail-pl1-f170.google.com (mail-pl1-f170.google.com [209.85.214.170]) by mx.groups.io with SMTP id smtpd.web11.64950.1756215700307118560 for ; Tue, 26 Aug 2025 06:41:40 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=hUqfnA/L; spf=softfail (domain: sakoman.com, ip: 209.85.214.170, mailfrom: steve@sakoman.com) Received: by mail-pl1-f170.google.com with SMTP id d9443c01a7336-2445824dc27so54362065ad.3 for ; Tue, 26 Aug 2025 06:41:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1756215699; x=1756820499; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=S7FiU9WkD+teXxbd7RIY7i0njOm5lkEpu8lFq3a+NFo=; b=hUqfnA/LOUXgYTjNgL9QU9VOVngIupJ5l3qwB9BdXp2E/BRgu7RsiJdIyL96y+Fshq PYBHyrtQ8AH4n5vNjB8X8lFlgeFF/CEHdwp/CDMJp82yQCc5f66NGhQANqAZghlN0gMl xVt67iH4l0tKRVIMwWWV+EiWb82Q7PknhBLftthMVZ12k69mej1JTBNeqiQMYDcK8o3s jnVnLXEnWJdSzCu2fpxs//7B2wyqhpnZP227THQKkXsJIR2sMEcqrEB6mr8XAtgv/qHx tCvCwyAYBXWJXl+khKNsdtji/RsCRrXktc0tf0effEu5M/EFsWHhC+hfxTThzeZu4Nc5 oPHA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756215699; x=1756820499; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=S7FiU9WkD+teXxbd7RIY7i0njOm5lkEpu8lFq3a+NFo=; b=NBUgwgxzp1oqcHRdHv4J38Cej9KZLaTQc4cR7aGbehQU11jop40kPOI6MS/gZjFswj fM/CSpGX4kS5oQ0RGmBDqvrFJ6pgYGV81mbPPQN33O1NzpEsLfZcAj1ulQOgxzb9HRBz T0/rS4ZK4bb9A1SJebg8p5QYlIkFaITfPUjDhHlCWqc8EC+O5ezyI7yPGx+hS/0WQ2Ii UQVmbrE6jIXYPpI43/8p2tZNinZXHItb2Z3TxY3ZXLjfN5n9wF6EMfCgbnRMWgvNg0SM lzogGnW6ey2luDT5IfJ7eQkGikca1H11Ry3NCaWkmz5KLnJ7j9i0yh9aThGomnPsikvh vI/g== X-Gm-Message-State: AOJu0Yx/5LxFKBCdW9GM5jyQoLRyyI9M/tYJ0y2cfqBp98pENaZUV4V6 o7HiE5Oyto2Gbtc9QNsibowq84WIafM9X1knoKUsRUjFpV9Hx2Q+YPV6yNRA/bD+EpPJxEY4a73 R8Pz9 X-Gm-Gg: ASbGnctgHXlbWSqdeiN7nnA3O5LDS8Tky/pZJUMbw7qh7SvlXU3XLcYZbnkchDE7U5P f54+rqBPsk7uikGeyZP+XGivxkn7hwGtDSxWsIm+JK4DD/qg/4agFhY9xMN4Pd8zHsFTDr7XoE6 I0MHsU6HV7iKWXRVKni+wqqSlqtTMSFyFaLgn8GTl+qf4fAnJuVF39PvR0JxSAqBzLFiSemvveu Rtr6eu/s1H9hSjXhnvu2BMTOrO0MxXV7g1FFKZ7fLRVd5ysxAibuqfXOSIWMjSuIcpO7PQdwuG3 B+evWDHn6UuoAefUEaZg6+IyK8XPO3pNDjKZCXxooMYHTFzgr12+BzjXxrciZqDHIx8DHOqDCQc jCIQwrAZCls/57g== X-Google-Smtp-Source: AGHT+IG4YHU57nxWXaKY1ykaOma+EP7aUuwssFLgG3W3vKuqet5QWeKDNAAgQ6g7j3aMy3lPFGkrBg== X-Received: by 2002:a17:903:37cb:b0:240:763d:e999 with SMTP id d9443c01a7336-2462ef4c905mr211001855ad.29.1756215699334; Tue, 26 Aug 2025 06:41:39 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:1687:ddce:d4c7:f578]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3274191c389sm1007414a91.4.2025.08.26.06.41.38 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Aug 2025 06:41:39 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][walnascar 18/19] yocto-uninative: Update to 4.8 for GCC 15.1 Date: Tue, 26 Aug 2025 06:40:52 -0700 Message-ID: X-Mailer: git-send-email 2.43.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 26 Aug 2025 13:41:46 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/222458 From: Michael Halstead Signed-off-by: Michael Halstead Signed-off-by: Richard Purdie Signed-off-by: Steve Sakoman --- meta/conf/distro/include/yocto-uninative.inc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/meta/conf/distro/include/yocto-uninative.inc b/meta/conf/distro/include/yocto-uninative.inc index 3d0f1fdccd..dabd604e8e 100644 --- a/meta/conf/distro/include/yocto-uninative.inc +++ b/meta/conf/distro/include/yocto-uninative.inc @@ -7,9 +7,9 @@ # UNINATIVE_MAXGLIBCVERSION = "2.41" -UNINATIVE_VERSION = "4.7" +UNINATIVE_VERSION = "4.8" UNINATIVE_URL ?= "http://downloads.yoctoproject.org/releases/uninative/${UNINATIVE_VERSION}/" -UNINATIVE_CHECKSUM[aarch64] ?= "ac440e4fc80665c79f9718c665c6e28d771e51609c088c3c97ba3ad5cfed197a" -UNINATIVE_CHECKSUM[i686] ?= "c5efa31450f3bbd63ea961d4e7c747ae41317937d429f65e1d5cf2050338e27a" -UNINATIVE_CHECKSUM[x86_64] ?= "5800d4e9a129d1be09cf548918d25f74e91a7c1193ae5239d5b0c9246c486d2c" +UNINATIVE_CHECKSUM[aarch64] ?= "0d75ae3cc6e8245be40f55d48612285248ad331896ca3f4c772ed2fb34239fcf" +UNINATIVE_CHECKSUM[i686] ?= "2cbfd7ad3e1362538764999dd4962eb2511211867ae17a327b65631f64f38e31" +UNINATIVE_CHECKSUM[x86_64] ?= "6d5e28258176c52b9eecf882d4553033fa700902e60ba80d4b7ce0edacbe41d6" From patchwork Tue Aug 26 13:40:53 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 69169 X-Patchwork-Delegate: steve@sakoman.com Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8A7E7CA0FF6 for ; Tue, 26 Aug 2025 13:41:46 +0000 (UTC) Received: from mail-pj1-f42.google.com (mail-pj1-f42.google.com [209.85.216.42]) by mx.groups.io with SMTP id smtpd.web10.64609.1756215702413212152 for ; Tue, 26 Aug 2025 06:41:42 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=Zj6EwQcq; spf=softfail (domain: sakoman.com, ip: 209.85.216.42, mailfrom: steve@sakoman.com) Received: by mail-pj1-f42.google.com with SMTP id 98e67ed59e1d1-32326e20aadso6524460a91.2 for ; Tue, 26 Aug 2025 06:41:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1756215702; x=1756820502; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=MsJU1duKP3pFXtbs32K+zcWEL8T1/ccyAphMtH3J0zU=; b=Zj6EwQcqfTFTD5emM2AtOJbz/aynHC7tuY+5ArDVTGPWdYnIGIR2DSZOssr231Hyoc ygr3xot0NLJx+P/NlRpv1nBzTXLkUIdP7tMBQBdb+/5mBOLrvGOT20FC+ign4VrPVyMN DjHK1UsiZBD4TD6JEHfRv/WmkOQzlA45NX7ZLxKTmeWkS0etNfMrAXBzsSJrSs4PFaBt KvsvrorWkQkg3vdsoID3gu9k0LPbGd7DM674pIIK1/kR3/ldJB7CDKFE29HS5uwlevbL Tw15tGb+AovCcqb5R5ZGKa8xhdjCR15GDweSHF5cteOGFeDsIj3jvtGt9sY0XZNKGHJ/ WGpw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756215702; x=1756820502; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=MsJU1duKP3pFXtbs32K+zcWEL8T1/ccyAphMtH3J0zU=; b=EWpRf+RHfskIvy5mfK+uCoTQPVicdMuvWWMBRlNOj4cZWRnm8ieSk9k2dLhL0ax4DB lu3osIWHS5Ev+ygtSp4eSEMKWzkuFA0+ICGgWXc4deFnQGQsljtwmTuOGnnAYe3Cro3L bmnVcxRgSPDOuWpWN5SYCMSDf/jciRU63xj0adttWnTUEdajdC4KhAPEvvEuROKpl0Jw /x7BjAwrNaL081My4/VZFxCEmukOw97S2J2pyJ9ORPuNx730LcR1FC4+JT28octH491f KqCIuJx2/WLCIbb8DsIqTs+CbYxqqGSNZaUAq+uUc4TeuZtkL8PsHcm++SRKWRhVHTM1 wbpQ== X-Gm-Message-State: AOJu0YyVGr9/59s9tLxr2887i05mtlSjFgJLeuZaO5YUuHyVlrG63t06 jbzSc0mxUgrZI8l3SN2ZHtE2GhARxbmfH0Vi693nOdhHJ7KYz2jQYuoPX4JoGVQzAr19KePgiUz Ju4yz X-Gm-Gg: ASbGnct5sf7qocdZXaua4MvyZs+vQ1LGdh+U4kGDSMBbwlZNPAdTv1QMtHSU19xfVGa sMYd7bE2D87y8a1YFUUcgLU/Yx3rSesuqqn+oh/TYR7lp7a3zNX5BdU0mrteyYnK9zgaIsbHYvj /qFev9U6c4d2YW1IcT2pHXfOchoyKVcKIT3JQ09SvSTMRQYgvmH6SYBDtMz6ju0YOgxuzm+ESfn RHytO+GxE1RhHsfOMGK/dyZsv1o9SJHk+RjBbwMFXhtMSQ0I7MJ2U7nQq5Gnq2JBiytM35ffClW jXDVZK1LBY9kfX4U2y1crLNlk9cN+K46moheCzuse0rU9eNoExpDCfkiyk1yWW+Li31VKuokBdx w5/xPf75XQ2atLa3KcBro2uP8 X-Google-Smtp-Source: AGHT+IFbrp/D2h94JZpzGxCgfX73IxMPNpBk+3vo8c6Z0t8V32EqOOhSlrdNy5m1KbwYkG1cz/SzSg== X-Received: by 2002:a17:90b:258c:b0:31e:7410:a4d7 with SMTP id 98e67ed59e1d1-32515ef1bb1mr20581364a91.33.1756215701406; Tue, 26 Aug 2025 06:41:41 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:1687:ddce:d4c7:f578]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3274191c389sm1007414a91.4.2025.08.26.06.41.40 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Aug 2025 06:41:40 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][walnascar 19/19] yocto-uninative: Update to 4.9 for glibc 2.42 Date: Tue, 26 Aug 2025 06:40:53 -0700 Message-ID: X-Mailer: git-send-email 2.43.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 26 Aug 2025 13:41:46 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/222459 From: Michael Halstead Signed-off-by: Michael Halstead Signed-off-by: Richard Purdie Signed-off-by: Steve Sakoman --- meta/conf/distro/include/yocto-uninative.inc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/meta/conf/distro/include/yocto-uninative.inc b/meta/conf/distro/include/yocto-uninative.inc index dabd604e8e..3ced03d477 100644 --- a/meta/conf/distro/include/yocto-uninative.inc +++ b/meta/conf/distro/include/yocto-uninative.inc @@ -6,10 +6,10 @@ # to the distro running on the build machine. # -UNINATIVE_MAXGLIBCVERSION = "2.41" -UNINATIVE_VERSION = "4.8" +UNINATIVE_MAXGLIBCVERSION = "2.42" +UNINATIVE_VERSION = "4.9" UNINATIVE_URL ?= "http://downloads.yoctoproject.org/releases/uninative/${UNINATIVE_VERSION}/" -UNINATIVE_CHECKSUM[aarch64] ?= "0d75ae3cc6e8245be40f55d48612285248ad331896ca3f4c772ed2fb34239fcf" -UNINATIVE_CHECKSUM[i686] ?= "2cbfd7ad3e1362538764999dd4962eb2511211867ae17a327b65631f64f38e31" -UNINATIVE_CHECKSUM[x86_64] ?= "6d5e28258176c52b9eecf882d4553033fa700902e60ba80d4b7ce0edacbe41d6" +UNINATIVE_CHECKSUM[aarch64] ?= "812045d826b7fda88944055e8526b95a5a9440bfef608d5b53fd52faab49bf85" +UNINATIVE_CHECKSUM[i686] ?= "5cc28efd0c15a75de4bcb147c6cce65f1c1c9d442173a220f08427f40a3ffa09" +UNINATIVE_CHECKSUM[x86_64] ?= "4c03d1ed2b7b4e823aca4a1a23d8f2e322f1770fc10e859adcede5777aff4f3a"