From patchwork Sun Jul 14 12:38:30 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 46284 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 D8BFAC41513 for ; Sun, 14 Jul 2024 12:39:08 +0000 (UTC) Received: from mail-pg1-f175.google.com (mail-pg1-f175.google.com [209.85.215.175]) by mx.groups.io with SMTP id smtpd.web10.15454.1720960744742400177 for ; Sun, 14 Jul 2024 05:39:04 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=bUH0/V9w; spf=softfail (domain: sakoman.com, ip: 209.85.215.175, mailfrom: steve@sakoman.com) Received: by mail-pg1-f175.google.com with SMTP id 41be03b00d2f7-78cc22902dcso588012a12.0 for ; Sun, 14 Jul 2024 05:39:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1720960744; x=1721565544; 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=UNEbyuzzl/EakDLOETBk8kExbBupxzGLVigz4ZNDL7M=; b=bUH0/V9wF9vbIyevm724P4S7YncLq3rl0yqKrFDBD7PsUYt/Jx+BncWFPIFBdOFtz7 oers6yxpWM6ar2jeGbl1uwJ3wTnisAiJ7PB88m68zhFj0fM5AL4qjjAryG6O90XUfTqB CZf9BQ0p97c4LSuickFPsMw/E4AWCSdwAiGI9lxIxONxyrFjw1vZ/nF4+X/qxhn1PJU4 Zhh2iDzHTBsfHJeak/WVqNI+bNQ0qIoATlxMw5i8N6YWdyFHkK/ITCEdNTGiyRIe6dch S6sMc1HqQwX9fXZrALAqa5TCYCPaKwvT770pQkd3da/ZbtaT9L517hgug+5uVuyt1G5S eOJg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720960744; x=1721565544; 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=UNEbyuzzl/EakDLOETBk8kExbBupxzGLVigz4ZNDL7M=; b=hJg28ZXeoP4Wumg9Bu5Q0qfLUm0GZkesYyupYHTx6IQQvztw/3CPxYKQIaiIj1tFQS sgtcWHesYkb2+lQP3kLM5mBir/aEUuJjq9kCL5Q0wAz+MpWwP9IU8B/kWBc3lrx9YuGk CTpL4HMsRxW495YdleThZ5fuvVbveQ+k6E/KEsS5vnsvUfDOuuIROx8+UEIaYgZbmrHd xiZotuVj4W6BopVkZX7qOA3jJzXnOwIQIRmWpKhKGRtt5CRrJ+TgGiRNaJUKP5Oyaa7w 9iHklOSfWWyuZdDzhRbYGNffgn7X4UDKjlVjAbpuSGsS66eO8bSeNcp5a47SdPy70T5M OsXQ== X-Gm-Message-State: AOJu0Yz7bEOznRrzWbNVGf4wZEBk/s7ClRjyeitYkV6vlAV74Qt38rp2 SkFKNBBwT/+JQnwDH9a7yAEAelh0yqTF1BhPYyZ2/JHF1up4xCK70X7FGFjVEXtXmyg+ItOkbMO iIUE= X-Google-Smtp-Source: AGHT+IFiUP7Kc+tDatesz3gfB+S0HHoiOyWoEibwgFjmdt6Bd6L176sFBDDLKPv/mE0HWMIbpmSHmA== X-Received: by 2002:a05:6a20:9147:b0:1c2:8cf4:766c with SMTP id adf61e73a8af0-1c29824d000mr16863052637.33.1720960743782; Sun, 14 Jul 2024 05:39:03 -0700 (PDT) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1fc0bb7006bsm23245245ad.41.2024.07.14.05.39.02 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Jul 2024 05:39:03 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 01/27] cpio: mark CVE-2023-7216 as disputed Date: Sun, 14 Jul 2024 05:38:30 -0700 Message-Id: <0f2cd2bbaddba3b8c80d71db274bbcd941d0e60e.1720960579.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 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 ; Sun, 14 Jul 2024 12:39:08 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/201860 From: Ross Burton Upstream consider the behaviour described in this CVE as intentional, and provide an option to stop it. Signed-off-by: Ross Burton Signed-off-by: Richard Purdie (cherry picked from commit 6c99147037ba8ca424ee42520183bd2bd55c7056) Signed-off-by: Steve Sakoman --- meta/recipes-extended/cpio/cpio_2.15.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-extended/cpio/cpio_2.15.bb b/meta/recipes-extended/cpio/cpio_2.15.bb index 52070f59a2..95f82cdf3a 100644 --- a/meta/recipes-extended/cpio/cpio_2.15.bb +++ b/meta/recipes-extended/cpio/cpio_2.15.bb @@ -16,6 +16,7 @@ SRC_URI[sha256sum] = "efa50ef983137eefc0a02fdb51509d624b5e3295c980aa127ceee41834 inherit autotools gettext texinfo ptest CVE_STATUS[CVE-2010-4226] = "not-applicable-platform: Issue applies to use of cpio in SUSE/OBS" +CVE_STATUS[CVE-2023-7216] = "disputed: intended behaviour, see https://lists.gnu.org/archive/html/bug-cpio/2024-03/msg00000.html" EXTRA_OECONF += "DEFAULT_RMT_DIR=${sbindir}" From patchwork Sun Jul 14 12:38:31 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 46282 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 D7FF1C3DA42 for ; Sun, 14 Jul 2024 12:39:08 +0000 (UTC) Received: from mail-pl1-f169.google.com (mail-pl1-f169.google.com [209.85.214.169]) by mx.groups.io with SMTP id smtpd.web10.15455.1720960746733279670 for ; Sun, 14 Jul 2024 05:39:06 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=cj3vtc08; spf=softfail (domain: sakoman.com, ip: 209.85.214.169, mailfrom: steve@sakoman.com) Received: by mail-pl1-f169.google.com with SMTP id d9443c01a7336-1fb4a807708so30526745ad.2 for ; Sun, 14 Jul 2024 05:39:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1720960746; x=1721565546; 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=8ynqZOWLyYgm/sX2a6o3lEPugKkOkO0Vi2Gr1j8SSA8=; b=cj3vtc08q4YuOq1wTjG9frD3ispqSrrgM++RTeoFmA8WIlJFssGiUzJjTsNunoOeWC 4CzoQzKcWueaEuAF1MTkluB3ddU46ASemnJUPVNQUOF/1Oe1IZOm3ezEVIsLiyXkrttP 1DMsUVvvEc5Jij6h3nEjB9+Jzhs74hSduBmGCj2+YX+Xkk0pN8JBCdlMpy+NMX1p9WhJ +V2JYeePSV/NjoclHH07DHxlAXOLokuRJ4YVEnzN9DQnNpb8f6q0hcQeyocmq6sLtltO uPcTdFMXujOzWC2BVf/lV5AdY5s6AU7UhAfdkZxZ+Vc20fGRSdNgOSa/JD4YfpGEIuza LkPQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720960746; x=1721565546; 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=8ynqZOWLyYgm/sX2a6o3lEPugKkOkO0Vi2Gr1j8SSA8=; b=waUyN0dGMra69NToIkucxSAuzLX9s1ozHkT1SR6n6rqRx4kDbroFJY7R1VmvgnC1+e AzX+1WB5W3uDpW7rZp3I2ssOO5tZ/flbdnOg2WFFre4d2gLWOB27Jc5bfwWikTj4+fUT twW3lLBQT4D8Gkf7RKkXrrKO8e/NHZOYQla8ocmEWeADSI6DxizwkzOuBsAACVkhs4ie mrbKFLfce1OPnBxDAU+ARKuT7zo2yKExITiTOme93x7RfQfV4Pk3x79dTYhKQXXsekjL 1+JzwxnpsiHtHt2mXfjM+ImlImUjopO8a32oxGJANO3yZj9diN0dCodAW1er88piFOgT JN5A== X-Gm-Message-State: AOJu0YwR4+ln5TlhOmFJkfsL5aIlIvNfDa1/r4O+1DGFCVSgiN8Q8u05 ezWMXZ9eXnPpIQUQM/gJE7QZWpSeYt7AxheWh3mrEGR1lfxceRYaAq57zgXYB3UzoFRW3Mm230P Vhcc= X-Google-Smtp-Source: AGHT+IHkyz/47yAY6KS9l6fGI/3v6s+ZVlYBnwOtj4lvBvKCHR0BwnHcWTJ2sCEaMOCIlOvAvtT10A== X-Received: by 2002:a17:903:1ca:b0:1fa:7f7e:2e0a with SMTP id d9443c01a7336-1fbb6f0ce2cmr148566235ad.65.1720960745873; Sun, 14 Jul 2024 05:39:05 -0700 (PDT) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1fc0bb7006bsm23245245ad.41.2024.07.14.05.39.05 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Jul 2024 05:39:05 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 02/27] ruby: fix CVE-2024-27281 Date: Sun, 14 Jul 2024 05:38:31 -0700 Message-Id: <16685f3b2d22eac20f0134cbd589c3b23a187084.1720960579.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 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 ; Sun, 14 Jul 2024 12:39:08 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/201861 From: Hitendra Prajapati References: https://github.com/ruby/ruby/pull/10316 https://security-tracker.debian.org/tracker/CVE-2024-27281 Upstream-Status: Backport from https://github.com/ruby/rdoc/commit/da7a0c7553ef7250ca665a3fecdc01dbaacbb43d Signed-off-by: Hitendra Prajapati Signed-off-by: Steve Sakoman --- .../ruby/ruby/CVE-2024-27281.patch | 97 +++++++++++++++++++ meta/recipes-devtools/ruby/ruby_3.2.2.bb | 1 + 2 files changed, 98 insertions(+) create mode 100644 meta/recipes-devtools/ruby/ruby/CVE-2024-27281.patch diff --git a/meta/recipes-devtools/ruby/ruby/CVE-2024-27281.patch b/meta/recipes-devtools/ruby/ruby/CVE-2024-27281.patch new file mode 100644 index 0000000000..f69f3bcf4f --- /dev/null +++ b/meta/recipes-devtools/ruby/ruby/CVE-2024-27281.patch @@ -0,0 +1,97 @@ +From da7a0c7553ef7250ca665a3fecdc01dbaacbb43d Mon Sep 17 00:00:00 2001 +From: Nobuyoshi Nakada +Date: Mon, 15 Apr 2024 11:40:00 +0000 +Subject: [PATCH] Filter marshaled objets + +CVE: CVE-2024-27281 +Upstream-Status: Backport [https://github.com/ruby/rdoc/commit/da7a0c7553ef7250ca665a3fecdc01dbaacbb43d] +Signed-off-by: Hitendra Prajapati +--- + lib/rdoc/store.rb | 45 ++++++++++++++++++++++++++------------------- + 1 file changed, 26 insertions(+), 19 deletions(-) + +diff --git a/lib/rdoc/store.rb b/lib/rdoc/store.rb +index 9fc540d..5b663d7 100644 +--- a/lib/rdoc/store.rb ++++ b/lib/rdoc/store.rb +@@ -556,9 +556,7 @@ class RDoc::Store + def load_cache + #orig_enc = @encoding + +- File.open cache_path, 'rb' do |io| +- @cache = Marshal.load io +- end ++ @cache = marshal_load(cache_path) + + load_enc = @cache[:encoding] + +@@ -615,9 +613,7 @@ class RDoc::Store + def load_class_data klass_name + file = class_file klass_name + +- File.open file, 'rb' do |io| +- Marshal.load io +- end ++ marshal_load(file) + rescue Errno::ENOENT => e + error = MissingFileError.new(self, file, klass_name) + error.set_backtrace e.backtrace +@@ -630,14 +626,10 @@ class RDoc::Store + def load_method klass_name, method_name + file = method_file klass_name, method_name + +- File.open file, 'rb' do |io| +- obj = Marshal.load io +- obj.store = self +- obj.parent = +- find_class_or_module(klass_name) || load_class(klass_name) unless +- obj.parent +- obj +- end ++ obj = marshal_load(file) ++ obj.store = self ++ obj.parent ||= find_class_or_module(klass_name) || load_class(klass_name) ++ obj + rescue Errno::ENOENT => e + error = MissingFileError.new(self, file, klass_name + method_name) + error.set_backtrace e.backtrace +@@ -650,11 +642,9 @@ class RDoc::Store + def load_page page_name + file = page_file page_name + +- File.open file, 'rb' do |io| +- obj = Marshal.load io +- obj.store = self +- obj +- end ++ obj = marshal_load(file) ++ obj.store = self ++ obj + rescue Errno::ENOENT => e + error = MissingFileError.new(self, file, page_name) + error.set_backtrace e.backtrace +@@ -976,4 +966,21 @@ class RDoc::Store + @unique_modules + end + ++ private ++ def marshal_load(file) ++ File.open(file, 'rb') {|io| Marshal.load(io, MarshalFilter)} ++ end ++ ++ MarshalFilter = proc do |obj| ++ case obj ++ when true, false, nil, Array, Class, Encoding, Hash, Integer, String, Symbol, RDoc::Text ++ else ++ unless obj.class.name.start_with("RDoc::") ++ raise TypeError, "not permitted class: #{obj.class.name}" ++ end ++ end ++ obj ++ end ++ private_constant :MarshalFilter ++ + end +-- +2.25.1 + diff --git a/meta/recipes-devtools/ruby/ruby_3.2.2.bb b/meta/recipes-devtools/ruby/ruby_3.2.2.bb index d1359e388c..5c2b07e5e4 100644 --- a/meta/recipes-devtools/ruby/ruby_3.2.2.bb +++ b/meta/recipes-devtools/ruby/ruby_3.2.2.bb @@ -33,6 +33,7 @@ SRC_URI = "http://cache.ruby-lang.org/pub/ruby/${SHRT_VER}/ruby-${PV}.tar.gz \ file://0001-fiddle-Use-C11-_Alignof-to-define-ALIGN_OF-when-poss.patch \ file://CVE-2023-36617_1.patch \ file://CVE-2023-36617_2.patch \ + file://CVE-2024-27281.patch \ " UPSTREAM_CHECK_URI = "https://www.ruby-lang.org/en/downloads/" From patchwork Sun Jul 14 12:38:32 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 46285 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 DA189C3DA4A for ; Sun, 14 Jul 2024 12:39:08 +0000 (UTC) Received: from mail-pl1-f181.google.com (mail-pl1-f181.google.com [209.85.214.181]) by mx.groups.io with SMTP id smtpd.web11.15273.1720960748282067137 for ; Sun, 14 Jul 2024 05:39:08 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=pCuuAPSC; spf=softfail (domain: sakoman.com, ip: 209.85.214.181, mailfrom: steve@sakoman.com) Received: by mail-pl1-f181.google.com with SMTP id d9443c01a7336-1fb64d627b0so17927095ad.0 for ; Sun, 14 Jul 2024 05:39:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1720960747; x=1721565547; 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=efsBpu8tRK2srO6XXoQZG+s3vBw4HohVnjt0s8ntdQs=; b=pCuuAPSCeW83TIsQmjBN+RSBLL57/WtnmpgcraeACK43ndP4Zs7QpuktyJ7q5YBBnf dvFnb9/qVck+mTrbeVTDApD97j1EwQzJaH9KqTmTvA0yx7uRJuz7NZyVnBlCctRaINOY eQPkch0h+1SwOnCxNaIu+55UYqO7jytUT/1m7HeKJLthgOP39yQIZkoRAEVdj0JPb+bp NHhsfNBP4EvC/DKoOo/EH7HrK5IdTViOYYvVIVutj7/u5yqBiE3HmGRLATZLlCq3gqou Ibs1oYxWnvVsgoR4dt3ls4ZfFz/CuM0fO6Glpt28qZoIVZGTIhKkvaoT/gT0bczR6JJH /TlQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720960747; x=1721565547; 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=efsBpu8tRK2srO6XXoQZG+s3vBw4HohVnjt0s8ntdQs=; b=uoZJ7RWX9aj+fVpocD2Ot4K0VhWlboCo1GrblKgmQCo1s/L9NsVwGhm65Lv3iPMK7U a0QCgkNDGVu+tFxzHMtTF6UmhKKxSwjx6wzzk9DCDO+m2EYDauk1gDc6KbtBeO8BLANe KPqDJMo8i+DMJIvey4cLQ+zhFqd4w9/9BZBniT7JX4mSn77SZqiFziki9Eud8zmBneam MuOTGJi1FZ3hizLbNHHaJJunIBjDPLjO3Zhtksu99Hs+isdpYiPem4Dc+9gfOL5hNEUy +bdD7C3pZ1KZNBC+2atotWsG2OH8jPzcRPZQPRlSKPLBMjqSAYVAJPFd7ovGhUg2Syyy haIg== X-Gm-Message-State: AOJu0YxZIMei8Q21RzZCm6IKyIzuLKIcN5XUdy5JgLVyKClee2kRIi0/ Y7nI17GXcdsidM8zcx+Pv1QCM3P29RNaMy1MRkVntUaYsEACGbTADm/r6TVj2mQz23RhGucRagY Xm9U= X-Google-Smtp-Source: AGHT+IFu13++B9/M5riJVkU3/zLF5BshdlFz1vjkXpN1ImoeB43sT8+D4mOTvdqimNMGXOs9fdHf5g== X-Received: by 2002:a17:902:ec85:b0:1fb:57e7:5bc6 with SMTP id d9443c01a7336-1fbb6d03e74mr126498615ad.23.1720960747470; Sun, 14 Jul 2024 05:39:07 -0700 (PDT) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1fc0bb7006bsm23245245ad.41.2024.07.14.05.39.06 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Jul 2024 05:39:07 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 03/27] libcap-ng: upgrade 0.8.4 -> 0.8.5 Date: Sun, 14 Jul 2024 05:38:32 -0700 Message-Id: <5eff01bbc58dcb1d51639ee4b43ee9a3e23e39ed.1720960579.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 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 ; Sun, 14 Jul 2024 12:39:08 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/201862 From: Yi Zhao Changelog: https://people.redhat.com/sgrubb/libcap-ng/ChangeLog - Remove python global exception handler since it's deprecated - Make the utilities link against just built libraries - Remove unused macro in cap-ng.h Drop backport patch fix-issues-with-swig-4-2.patch. Backport a patch to fix build for libcap-ng-python. Signed-off-by: Yi Zhao Signed-off-by: Richard Purdie (cherry picked from commit 0263fd8193e51e54a4598ea3811c3c0a6e781f85) Signed-off-by: Steve Sakoman --- ...hon-path-when-invoking-py-compile-54.patch | 34 +++++++++++++++++++ .../files/fix-issues-with-swig-4-2.patch | 32 ----------------- meta/recipes-support/libcap-ng/libcap-ng.inc | 4 +-- ...{libcap-ng_0.8.4.bb => libcap-ng_0.8.5.bb} | 0 4 files changed, 36 insertions(+), 34 deletions(-) create mode 100644 meta/recipes-support/libcap-ng/files/0001-Fix-python-path-when-invoking-py-compile-54.patch delete mode 100644 meta/recipes-support/libcap-ng/files/fix-issues-with-swig-4-2.patch rename meta/recipes-support/libcap-ng/{libcap-ng_0.8.4.bb => libcap-ng_0.8.5.bb} (100%) diff --git a/meta/recipes-support/libcap-ng/files/0001-Fix-python-path-when-invoking-py-compile-54.patch b/meta/recipes-support/libcap-ng/files/0001-Fix-python-path-when-invoking-py-compile-54.patch new file mode 100644 index 0000000000..a0452ad53d --- /dev/null +++ b/meta/recipes-support/libcap-ng/files/0001-Fix-python-path-when-invoking-py-compile-54.patch @@ -0,0 +1,34 @@ +From 1fe7c1cfeea00ba4eb903fbb39b74361594d4835 Mon Sep 17 00:00:00 2001 +From: Jan Palus +Date: Wed, 10 Apr 2024 21:30:51 +0200 +Subject: [PATCH] Fix python path when invoking py-compile (#54) + +48eebb2 replaced custom PYTHON3 variable with PYTHON by using standard +AM_PATH_PYTHON macro. Makefile however still referred to old one. +There's no need to set PYTHON explicitly anymore so drop it. + +Fixes #53 + +Upstream-Status: Backport +[https://github.com/stevegrubb/libcap-ng/commit/1fe7c1cfeea00ba4eb903fbb39b74361594d4835] + +Signed-off-by: Yi Zhao +--- + bindings/python3/Makefile.am | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/bindings/python3/Makefile.am b/bindings/python3/Makefile.am +index 70a1dd8..6072fc2 100644 +--- a/bindings/python3/Makefile.am ++++ b/bindings/python3/Makefile.am +@@ -27,7 +27,6 @@ AM_CPPFLAGS = -I. -I$(top_builddir) $(PYTHON3_INCLUDES) + LIBS = ${top_builddir}/src/libcap-ng.la + SWIG_FLAGS = -python + SWIG_INCLUDES = ${AM_CPPFLAGS} +-PYTHON = $(PYTHON3) + pyexec_PYTHON = capng.py + pyexec_LTLIBRARIES = _capng.la + pyexec_SOLIBRARIES = _capng.so +-- +2.25.1 + diff --git a/meta/recipes-support/libcap-ng/files/fix-issues-with-swig-4-2.patch b/meta/recipes-support/libcap-ng/files/fix-issues-with-swig-4-2.patch deleted file mode 100644 index fb424fe725..0000000000 --- a/meta/recipes-support/libcap-ng/files/fix-issues-with-swig-4-2.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 355eada2d20886287cffc16e304087dd6f66ae37 Mon Sep 17 00:00:00 2001 -From: Steve Grubb -Date: Thu, 4 Jan 2024 15:06:29 -0500 -Subject: [PATCH] Remove python global exception handler since its deprecated - -Upstream-Status: Backport [https://github.com/stevegrubb/libcap-ng/commit/30453b6553948cd05c438f9f509013e3bb84f25b] -Signed-off-by: Anuj Mittal ---- - bindings/src/capng_swig.i | 7 ------- - 1 file changed, 7 deletions(-) - -diff --git a/bindings/src/capng_swig.i b/bindings/src/capng_swig.i -index fcdaf18..fa85e13 100644 ---- a/bindings/src/capng_swig.i -+++ b/bindings/src/capng_swig.i -@@ -30,13 +30,6 @@ - - %varargs(16, signed capability = 0) capng_updatev; - --%except(python) { -- $action -- if (result < 0) { -- PyErr_SetFromErrno(PyExc_OSError); -- return NULL; -- } --} - #endif - - %define __signed__ --- -2.43.2 - diff --git a/meta/recipes-support/libcap-ng/libcap-ng.inc b/meta/recipes-support/libcap-ng/libcap-ng.inc index 845b7c2f0a..12b4002d11 100644 --- a/meta/recipes-support/libcap-ng/libcap-ng.inc +++ b/meta/recipes-support/libcap-ng/libcap-ng.inc @@ -8,10 +8,10 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \ file://COPYING.LIB;md5=e3eda01d9815f8d24aae2dbd89b68b06" SRC_URI = "https://people.redhat.com/sgrubb/libcap-ng/libcap-ng-${PV}.tar.gz \ - file://fix-issues-with-swig-4-2.patch \ + file://0001-Fix-python-path-when-invoking-py-compile-54.patch \ " -SRC_URI[sha256sum] = "68581d3b38e7553cb6f6ddf7813b1fc99e52856f21421f7b477ce5abd2605a8a" +SRC_URI[sha256sum] = "3ba5294d1cbdfa98afaacfbc00b6af9ed2b83e8a21817185dfd844cc8c7ac6ff" EXTRA_OECONF:append:class-target = " --with-capability_header=${STAGING_INCDIR}/linux/capability.h" EXTRA_OECONF:append:class-nativesdk = " --with-capability_header=${STAGING_INCDIR}/linux/capability.h" diff --git a/meta/recipes-support/libcap-ng/libcap-ng_0.8.4.bb b/meta/recipes-support/libcap-ng/libcap-ng_0.8.5.bb similarity index 100% rename from meta/recipes-support/libcap-ng/libcap-ng_0.8.4.bb rename to meta/recipes-support/libcap-ng/libcap-ng_0.8.5.bb From patchwork Sun Jul 14 12:38:33 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 46287 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 C1BC8C3DA49 for ; Sun, 14 Jul 2024 12:39:18 +0000 (UTC) Received: from mail-pl1-f171.google.com (mail-pl1-f171.google.com [209.85.214.171]) by mx.groups.io with SMTP id smtpd.web10.15456.1720960749956818696 for ; Sun, 14 Jul 2024 05:39:10 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=hBWI5oVH; spf=softfail (domain: sakoman.com, ip: 209.85.214.171, mailfrom: steve@sakoman.com) Received: by mail-pl1-f171.google.com with SMTP id d9443c01a7336-1fbc3a9d23bso24112465ad.1 for ; Sun, 14 Jul 2024 05:39:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1720960749; x=1721565549; 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=I2PM3Ha5wWJGx9e+S5y7qs5bGrc2tRU2Twlq5CQ5F9k=; b=hBWI5oVHk4AUGSg9j/IOP6+YWbm9DiYUoKt2lDQrN21WfPI0TxWi7BPRtrbH/bbvL+ QemJE3QkX5XFY5Pxi9OGCe60YCSbxmVCf9rJCn6RGM+WrDZozasWKmSg/FOutxEJwv3g z3AlNDUjaecB3ZQzjEXoM2ZM2O5Snx7NGZy4PYaQFKvyPvcqmDu+SI42qZJdXJCE8I3d ppJzsulQ/Ewrt02fmiXknHAQDfTj5Xr0R+zgIt0QpBi7k4u9WaOzjt/lKYwWfG/+JTMG Aw/b8hYDE6Xg7oW06CTAietlr2DgG0M6CXt2SaZzFqH8BGXM8tcla7No8cEk3853vec+ s4iQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720960749; x=1721565549; 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=I2PM3Ha5wWJGx9e+S5y7qs5bGrc2tRU2Twlq5CQ5F9k=; b=rVxTVzdadws3CxG2tT2H1zt+N2pZA26YVhUHVCoZAk8Cez7uGC9nwoWJrZqEFqdAhq NYAlQ/0dUfFmKAznh5+mtEd0BTL0ROwLlfv3GisiMilbn0Y3f27qEJ1bvemZLVOPYzAK h9A21K9dfAJ380F8dDo/EJvx4mszMt3P6OttvrsHz4OW8gCG/+eOG9ngPPIe+8gd0Oah mqiXXC0Dmjcx3CkR7NqpE39NSTdptbsFA0JMvQn2KHo7jE3PJA38xK8yadEP4BUWCoaV aELwQNuttoVlV6tjm5yXOIIVN4YcKJheoCPCTnfKKq9tqVndA4fJQnckNrZko8cBWyAw SuPg== X-Gm-Message-State: AOJu0YwQHsfR1tgNCblKcFrr/Tt0FcOtHEuLUg4/f4duWiFmuOFklXGJ TQu0A056SvMnganERIr44yxVR2/tHasXoBG9gJ4oW4FHKaxW7xhdUfi4nOYnOmiK5xHWZBLdVAf Zm+o= X-Google-Smtp-Source: AGHT+IHWo/blsEZZyvAOHTs1Cn2HmodEN50IYn1twsQIFDd6ZKT3LrYVQMoOngf+bL4CWq4Q8xXJWw== X-Received: by 2002:a17:902:d508:b0:1fb:4f2e:8b7c with SMTP id d9443c01a7336-1fbb6d250famr138250695ad.7.1720960749269; Sun, 14 Jul 2024 05:39:09 -0700 (PDT) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1fc0bb7006bsm23245245ad.41.2024.07.14.05.39.08 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Jul 2024 05:39:08 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 04/27] libcap-ng-python: upgrade 0.8.4 -> 0.8.5 Date: Sun, 14 Jul 2024 05:38:33 -0700 Message-Id: <32e8402f9fc71a8a66c48932ad9f88336afd98cd.1720960579.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 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 ; Sun, 14 Jul 2024 12:39:18 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/201863 From: Yi Zhao Changelog: https://people.redhat.com/sgrubb/libcap-ng/ChangeLog - Remove python global exception handler since it's deprecated - Make the utilities link against just built libraries - Remove unused macro in cap-ng.h Signed-off-by: Yi Zhao Signed-off-by: Richard Purdie (cherry picked from commit 98151fbd4864fb5c6728b7faed0ad83723f962ef) Signed-off-by: Steve Sakoman --- .../{libcap-ng-python_0.8.4.bb => libcap-ng-python_0.8.5.bb} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename meta/recipes-support/libcap-ng/{libcap-ng-python_0.8.4.bb => libcap-ng-python_0.8.5.bb} (100%) diff --git a/meta/recipes-support/libcap-ng/libcap-ng-python_0.8.4.bb b/meta/recipes-support/libcap-ng/libcap-ng-python_0.8.5.bb similarity index 100% rename from meta/recipes-support/libcap-ng/libcap-ng-python_0.8.4.bb rename to meta/recipes-support/libcap-ng/libcap-ng-python_0.8.5.bb From patchwork Sun Jul 14 12:38:34 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 46288 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 D92DDC3DA4A for ; Sun, 14 Jul 2024 12:39:18 +0000 (UTC) Received: from mail-oi1-f172.google.com (mail-oi1-f172.google.com [209.85.167.172]) by mx.groups.io with SMTP id smtpd.web11.15276.1720960752341246793 for ; Sun, 14 Jul 2024 05:39:12 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=VQJVP7mX; spf=softfail (domain: sakoman.com, ip: 209.85.167.172, mailfrom: steve@sakoman.com) Received: by mail-oi1-f172.google.com with SMTP id 5614622812f47-3c9cc681ee0so1979905b6e.0 for ; Sun, 14 Jul 2024 05:39:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1720960751; x=1721565551; 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=rj1KYW4VdSsq89oy5iD4bAEDGIWAlUmklf3vC5NkLjc=; b=VQJVP7mXUf9RwKs0irUQ06t3KUwsP2e0KpcvzWNv/8GaZrL8kv7daU/wLRI780o6y4 3oPqedxFLXnyiTB6iy3wTwJxOzt0pqgxrEFc8cRnovgjcEIHkPerQiduj5NFqo+pivJ2 xoMIr+LoRUti1kDdLQewHByTx60qs0BSYjDEokQM5eM9iEyvq/5pPv1wt2Li4O4waR/+ 5/DYeyRzZme858GCqHR2cCtDqoIMuPcz8KNxjyeGyr6kVtO+W9T+TpiUBquyrTyLYqhi RCHVDmLgNU7BpppAAwky1FCtS986t1jRm14uoSqWfXPpoyQoCNSUf6mKqh8j/Z2VqHev iJog== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720960751; x=1721565551; 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=rj1KYW4VdSsq89oy5iD4bAEDGIWAlUmklf3vC5NkLjc=; b=taAGNUbkowrl6shrHsAVV/MS4azVcSKZpQDPLN9BBmcmrQ/h/e6O5UvRwvaZ8CCmez /vdxbAxbU50ygnyB7mCP/KTBE20GvtP8DSgfh8pwXG6awp0tuUxFs/BmeBTK2iJi3WVB kZJrviEhCBmYR7oWs884HKwL2XgEeRKXXsvO3JQVRrr806fVrTejrCEDKa65gecj68J1 J4aocK0pMR4asC7aSn36ayOFK8g5oBnYObXvKczmbdKzgZe10rW0uzX0K7+0itPqKn4c 56Dgw/7NaXahuIPNd+QPppVxtlIXQE2mJeWaeUex6c6CMDppIGUFd9G+D1shAgGJMpSF EPkw== X-Gm-Message-State: AOJu0YwTyjYYReZ3836jGhr4voKOEKwtG96/5760bx8BaPv7wTzo1A1R 3pfVbt53Vtw2DZBy9Xl1tYKxWkNLMIbi0LwLuIHJB7Qyh/eNVrZk43gCQ9VeRxp/ileLcDhDkji Q/2I= X-Google-Smtp-Source: AGHT+IGAQc7u89Kt0InzOSeb4ULWXNWtuTP8m61eWjiOQ/GZy5/Js4Nfc5cyD/DBF0pftnhmjX4daw== X-Received: by 2002:a05:6808:2897:b0:3d9:dc70:10ef with SMTP id 5614622812f47-3d9dc7013dbmr13309584b6e.32.1720960751161; Sun, 14 Jul 2024 05:39:11 -0700 (PDT) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1fc0bb7006bsm23245245ad.41.2024.07.14.05.39.10 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Jul 2024 05:39:10 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 05/27] fribidi: upgrade 1.0.13 -> 1.0.14 Date: Sun, 14 Jul 2024 05:38:34 -0700 Message-Id: <03828e381ef615ab4b1a30a8902b5eccbb5c98f8.1720960579.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 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 ; Sun, 14 Jul 2024 12:39:18 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/201864 From: Ross Burton * Updated Unicode tables to version 15.1 Signed-off-by: Ross Burton Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit 332276679c9a004158929e03d9263e9ef66816e9) Signed-off-by: Steve Sakoman --- .../fribidi/{fribidi_1.0.13.bb => fribidi_1.0.14.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-support/fribidi/{fribidi_1.0.13.bb => fribidi_1.0.14.bb} (89%) diff --git a/meta/recipes-support/fribidi/fribidi_1.0.13.bb b/meta/recipes-support/fribidi/fribidi_1.0.14.bb similarity index 89% rename from meta/recipes-support/fribidi/fribidi_1.0.13.bb rename to meta/recipes-support/fribidi/fribidi_1.0.14.bb index 5d0476a375..51752096de 100644 --- a/meta/recipes-support/fribidi/fribidi_1.0.13.bb +++ b/meta/recipes-support/fribidi/fribidi_1.0.14.bb @@ -11,7 +11,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=a916467b91076e631dd8edb7424769c7" SRC_URI = "${GITHUB_BASE_URI}/download/v${PV}/${BP}.tar.xz \ " -SRC_URI[sha256sum] = "7fa16c80c81bd622f7b198d31356da139cc318a63fc7761217af4130903f54a2" +SRC_URI[sha256sum] = "76ae204a7027652ac3981b9fa5817c083ba23114340284c58e756b259cd2259a" inherit meson lib_package pkgconfig github-releases From patchwork Sun Jul 14 12:38:35 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 46289 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 CD237C3DA42 for ; Sun, 14 Jul 2024 12:39:18 +0000 (UTC) Received: from mail-pl1-f176.google.com (mail-pl1-f176.google.com [209.85.214.176]) by mx.groups.io with SMTP id smtpd.web11.15277.1720960753765836841 for ; Sun, 14 Jul 2024 05:39:13 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=LNDxj9sa; spf=softfail (domain: sakoman.com, ip: 209.85.214.176, mailfrom: steve@sakoman.com) Received: by mail-pl1-f176.google.com with SMTP id d9443c01a7336-1fbcf71d543so22844285ad.1 for ; Sun, 14 Jul 2024 05:39:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1720960753; x=1721565553; 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=oDxzWWqEt8SOrGBuIbsXq9iUNZZsVeGwVw2hirRdyLo=; b=LNDxj9saDDf4JwQ8B/yX/z2P65hnUQ4cO4STpHPQSpLpezjaUb0wJd+FAyYjPukD7w sf9X0AP4XJ+aowoRxOtJT70vrxUvBaY/LYA+OvJLgpwmPAi2iwEWGIP13TX4wVY8Vhtc GKdl4DuZsTavO6R6gnYc7TI6r2mYRv0u0FtmYvs9p4m9c2iQVSTjr46NMmG8USc8nrYT fF9+OKwsedwZiPJzMwgh2gv8bQYkkdh/fxbcbP/dGXCR2sGnzYYE9+BQ5iXaMqdp6sYc Hm51rHcNNf7Q56pNO+Z0hCzqAE+IpgLFwlNBNPgr//ggpc30tE8iOQ+4ycwvCI05u6aM ILpw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720960753; x=1721565553; 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=oDxzWWqEt8SOrGBuIbsXq9iUNZZsVeGwVw2hirRdyLo=; b=k4N64y5dfDzGVRClGvTyQulIgax0Q2s//aIgDB6pQa10oBUH3PgQ6L+xzgD8v4fG5W COQyjHi0vNZq8GxfpNpOYGlv2Q5oss1yJidBmHy9xLw3MpFmwKw2JwiAJqCFr8XQpo+e Led7UW609JE96LSdJLyF8REfpXbSAaYTTBacLKPmOmlCpo83F4PcTvvduh5ZhAOSK37I I11jmP9/t7/4xDIyum5qFPnfNJw+5rQ9jDIU+0HQ1jvm6n8g4o2KfHAP2+Xq1ltURwuo Xzv01NOgOpjfyxdtz5CSYhQwqSMUf3oQqN9orn/KU78JHyFWJBGgcyQR9dH6QzRnB0QN gmMg== X-Gm-Message-State: AOJu0YxgIU2WeUjCD2T1EKXG9sauS5Vif89thPDE2yW+7mnxrOKRBATw s5ZJ49sXNVttbGiA1M0Kt2xkM13pQk/tr6hK2WiP+QT7vpTXwXwTDemYs6UhwpKREzj9Gtd2DS3 wGJE= X-Google-Smtp-Source: AGHT+IHHHi/aG6bRw+7LdaPpihcEYEaWhj9lgwM7PzrNaBDaqdL/OoUd29yyZedrzO9pumjOmcPEIg== X-Received: by 2002:a17:902:c946:b0:1fb:8797:beff with SMTP id d9443c01a7336-1fbb6d2ac74mr122581485ad.36.1720960753080; Sun, 14 Jul 2024 05:39:13 -0700 (PDT) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1fc0bb7006bsm23245245ad.41.2024.07.14.05.39.12 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Jul 2024 05:39:12 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 06/27] ed: upgrade 1.20.1 -> 1.20.2 Date: Sun, 14 Jul 2024 05:38:35 -0700 Message-Id: <2c473a2cadf198262d06ec5131d111cfe15cb7ba.1720960579.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 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 ; Sun, 14 Jul 2024 12:39:18 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/201865 From: Wang Mingyu Changelog: ============= - main_loop.c (command_s): Fix g/x/s/x/x, which failed to skip the final newline, printing lines twice. Signed-off-by: Wang Mingyu Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit d726710f7b1d707a55777d486bf06b0021f9dcfb) Signed-off-by: Steve Sakoman --- meta/recipes-extended/ed/{ed_1.20.1.bb => ed_1.20.2.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-extended/ed/{ed_1.20.1.bb => ed_1.20.2.bb} (93%) diff --git a/meta/recipes-extended/ed/ed_1.20.1.bb b/meta/recipes-extended/ed/ed_1.20.2.bb similarity index 93% rename from meta/recipes-extended/ed/ed_1.20.1.bb rename to meta/recipes-extended/ed/ed_1.20.2.bb index 9ae53002c3..2b78b080ba 100644 --- a/meta/recipes-extended/ed/ed_1.20.1.bb +++ b/meta/recipes-extended/ed/ed_1.20.2.bb @@ -19,7 +19,7 @@ bindir = "${base_bindir}" SRC_URI = "${GNU_MIRROR}/ed/${BP}.tar.lz" UPSTREAM_CHECK_URI = "${GNU_MIRROR}/ed/" -SRC_URI[sha256sum] = "b1a463b297a141f9876c4b1fcd01477f645cded92168090e9a35db2af4babbca" +SRC_URI[sha256sum] = "65fec7318f48c2ca17f334ac0f4703defe62037bb13cc23920de077b5fa24523" EXTRA_OEMAKE = "-e MAKEFLAGS=" From patchwork Sun Jul 14 12:38:36 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 46286 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 D99CCC41513 for ; Sun, 14 Jul 2024 12:39:18 +0000 (UTC) Received: from mail-pg1-f178.google.com (mail-pg1-f178.google.com [209.85.215.178]) by mx.groups.io with SMTP id smtpd.web11.15279.1720960755891363826 for ; Sun, 14 Jul 2024 05:39:15 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=A7faUH4d; spf=softfail (domain: sakoman.com, ip: 209.85.215.178, mailfrom: steve@sakoman.com) Received: by mail-pg1-f178.google.com with SMTP id 41be03b00d2f7-6eab07ae82bso2015440a12.3 for ; Sun, 14 Jul 2024 05:39:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1720960755; x=1721565555; 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=CeAf5ssNogx1pkL93L41Fd0mS8W7tqR4Ta1SkhETv70=; b=A7faUH4d7VKj5iLCOLiyKZqLgZGuPBZVmdKoA7HfgEhR0bZ4R3rOgsSOUBIzo/I2Hk tLqGPe+cr6ULtjAH21hg/GEp164yHZK95WOMgnl3XimBSTDs+ZYa9aidEbrPHeuHWqnp 2nw2S9x5yX4LCNLc77p1dA4Jw1bRwNA+xoSXqkXMM/UIcMSGjMCXczL/tSraxKzZUTLx YjrXc4mRP87QILatOKP9BF92mZswWk3/l9bJK5eelbw+gZtBb8zn9NKMFqlqUhXfzLtc t0VWq3ML9NZpO1KUx64CVJ1qsi05QMSSyukycTDL0lu2bsdOMUIS3N1Oahf+StdwE0te FHEg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720960755; x=1721565555; 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=CeAf5ssNogx1pkL93L41Fd0mS8W7tqR4Ta1SkhETv70=; b=cZP4hoJ7N17DSAWiIs66lcycGOs55UdJy/vWE7DC+Qnb3d++Rxo7xTVzZo5jkOuOBY mXans0Dj7cLdeajULZ3Ghq6Smd43nNG/crGC090mBFjsy/Ne41hbXadxxdbQv/wehy0Z mWK8y64TLKPZhWj7GalS7qtkxtWuYN6oiZU3MF/nNas343pm8gekIU53zkzRbfgGL/Ig u/iAkKlJsppU/KIFx/qcUQvAdX2sXBzoFQUqzVKRazUTfVJ34Gszm0+weirRANbswdDM 9wtadIbiLHJkDr08ivqqv9LsUXBH8WaeOiAsMqAQTLVyZvTZsuJpKMSeksLFtd4jZ4dB 0wsQ== X-Gm-Message-State: AOJu0YxOlSw05lOxqcIvLJ40JQ3bkq0L8caLMEP8c2qO28jAbFxWEhV4 veavmmtQ42Jp2WRcZS1Auu6O3SL3ASGjwaB/oU9dfKdGoL7Y7KLWykLNOQxPoRkppC2qKewP/X5 Bojc= X-Google-Smtp-Source: AGHT+IE/SN6nm9XFzD3ddVVRFfOADYEbzylyAi5sx8layqvtP0jnaad4HFWIDkqhdx6Dstif4eOMGw== X-Received: by 2002:a05:6a20:8403:b0:1c3:a55f:6ba3 with SMTP id adf61e73a8af0-1c3a55f7bb0mr12174257637.50.1720960755094; Sun, 14 Jul 2024 05:39:15 -0700 (PDT) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1fc0bb7006bsm23245245ad.41.2024.07.14.05.39.14 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Jul 2024 05:39:14 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 07/27] llvm: upgrade 18.1.5 -> 18.1.6 Date: Sun, 14 Jul 2024 05:38:36 -0700 Message-Id: <941474ed77f6f5397ff4f83a4e4dae1c3b9103d3.1720960579.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 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 ; Sun, 14 Jul 2024 12:39:18 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/201866 From: Wang Mingyu Changelog: ========== - Fixes issues where LLVM is either generating the incorrect thunk for a function with aligned parameters or didn't correctly pass through the return value when StructRet was used. - -Xclang -target-feature -Xclang +unaligned-scalar-mem can be used to enable unaligned scalar memory accesses for CPUs that do not support unaligned vector accesses. -mno-strict-align will enable unaligned scalar and vector memory accesses. - Don't replace an aliasee with an alias that has weak linkage. This avoids incorrect linkage that can lead to using the wrong symbols during linking time. - This patch fixes build failures when compiling AVX512 code using -march=native on machines without AVX512. - Fixes crash in AArch64 backend when having true or false as operand for a fcmp instruction on IR level. - Fixes compiler crash when user specifies -mno-evex512 with AVX512 features but no AVX512VL. - Fixes a bug that tries to do VBROADCAST_LOAD for f16 without AVX2. Signed-off-by: Wang Mingyu Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit 3cd5c40f5736506b2cfc23b180fa915b01d8220c) Signed-off-by: Steve Sakoman --- meta/recipes-devtools/llvm/{llvm_18.1.5.bb => llvm_18.1.6.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/llvm/{llvm_18.1.5.bb => llvm_18.1.6.bb} (98%) diff --git a/meta/recipes-devtools/llvm/llvm_18.1.5.bb b/meta/recipes-devtools/llvm/llvm_18.1.6.bb similarity index 98% rename from meta/recipes-devtools/llvm/llvm_18.1.5.bb rename to meta/recipes-devtools/llvm/llvm_18.1.6.bb index b03cf1465e..b2df5b60e3 100644 --- a/meta/recipes-devtools/llvm/llvm_18.1.5.bb +++ b/meta/recipes-devtools/llvm/llvm_18.1.6.bb @@ -28,7 +28,7 @@ SRC_URI = "https://github.com/llvm/llvm-project/releases/download/llvmorg-${PV}/ file://0002-llvm-Fix-CVE-2024-0151.patch;striplevel=2 \ file://llvm-config \ " -SRC_URI[sha256sum] = "3591a52761a7d390ede51af01ea73abfecc4b1d16445f9d019b67a57edd7de56" +SRC_URI[sha256sum] = "bd4b4cb6374bcd5fc5a3ba60cb80425d29da34f316b8821abc12c0db225cf6b4" UPSTREAM_CHECK_URI = "https://github.com/llvm/llvm-project" UPSTREAM_CHECK_REGEX = "llvmorg-(?P\d+(\.\d+)+)" From patchwork Sun Jul 14 12:38:37 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 46290 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 D05F8C3DA49 for ; Sun, 14 Jul 2024 12:39:28 +0000 (UTC) Received: from mail-pf1-f172.google.com (mail-pf1-f172.google.com [209.85.210.172]) by mx.groups.io with SMTP id smtpd.web10.15463.1720960762546914996 for ; Sun, 14 Jul 2024 05:39:22 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=WxOqlt8H; spf=softfail (domain: sakoman.com, ip: 209.85.210.172, mailfrom: steve@sakoman.com) Received: by mail-pf1-f172.google.com with SMTP id d2e1a72fcca58-70af81e8439so3006488b3a.0 for ; Sun, 14 Jul 2024 05:39:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1720960762; x=1721565562; 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=B+IRQEXzbOlHKUNgXhlrVr/gvrOqDogXxG3oe9ydRIw=; b=WxOqlt8HPw8vF4n+eFd+7Xw1I/2rXOn5bUA14CKBIXA/2NxKb/Bg1mBRKQCg4EXhd0 FtKTWd7A/ov2JxI6HYG2z8cl/hEsNf02Lf3MAZNW5rTpX0yz/hSrPxAmqXhe0hNcvKzh ttRZ4/CPmia7VPJFVQuquNAQEc6yH+c0XOYtXzYchkkIyYH8aLOOROdBZRlblZlPoXoR sMbMbpUDJzlKoE49+ZZIXiiO2WJ2xQCB0k6JysxHJjncs1Od9Dd9AqzXYxPI3mktkt7j liJovyqzs82th9ic+n5w2M1QsZGc/cwuW1D4cxzTLd+88UTw7otqGTNskUQu3pckNMGY gUEQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720960762; x=1721565562; 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=B+IRQEXzbOlHKUNgXhlrVr/gvrOqDogXxG3oe9ydRIw=; b=AVcaHi4g5IUG5VQl6bqbdSKKeNd7CSUB0IeJZDa9WFQ0JWS5uX2PauCjQYArynJOI1 uq+TJ/gVt69Wv8md+Pxj26OONgxth2MT/gIUY8K88MzPPTfvj0PAnQ9Q9Z6ckIzHpd9W 4IIOkgEwe8cewRk5jrKut0TYdexLhy+eTrSRXRHPcyQbAiNyd89gWEZW83Q+uhgM3kWl AZ3xBYp4Mdofuou0gll8GYrpTlVkjK8h/EjcFmtXaBOUGLQ9Y6JLvkOlE8ldtju9h5uy +gmtqKWd2SNVOyopEeIjIGlx0lKkB3POeiUSpQPUwKwFU5P8TjWoDzrH+c9CakIhjJlm I5Sg== X-Gm-Message-State: AOJu0YzWDXvTDCwCOC1F2PS2LcfgdoCVfSz3QdrQxSAM/2xl3SisYQuT 2RjMLDHN1Fm+SLpNzXCJM9fdOCRao89KJ67jqono+t9gRJU1rhDe4/2vEqQP4ubAxUGE2Hxo0da kopY= X-Google-Smtp-Source: AGHT+IEH6QyhAgt63s4CTU/89t2npGfhYhkUtFlIzC7p9jsv30VuxuvjBDcPsDNG6lDKDCbDlwpogQ== X-Received: by 2002:a05:6a20:3d84:b0:1c3:b102:bfd2 with SMTP id adf61e73a8af0-1c3b102c10emr14388811637.14.1720960761855; Sun, 14 Jul 2024 05:39:21 -0700 (PDT) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1fc0bb7006bsm23245245ad.41.2024.07.14.05.39.21 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Jul 2024 05:39:21 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 08/27] wic: engine.py: use raw string for escape sequence Date: Sun, 14 Jul 2024 05:38:37 -0700 Message-Id: X-Mailer: git-send-email 2.34.1 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 ; Sun, 14 Jul 2024 12:39:28 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/201867 From: Enrico Jörns Fixes: | poky/scripts/lib/wic/engine.py:362: SyntaxWarning: invalid escape sequence '\/' Signed-off-by: Enrico Jörns Signed-off-by: Richard Purdie (cherry picked from commit e33d7241f6c2897e930aff41e18b154891197ab9) Signed-off-by: Steve Sakoman --- scripts/lib/wic/engine.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/lib/wic/engine.py b/scripts/lib/wic/engine.py index 674ccfc244..ce7e6c5d75 100644 --- a/scripts/lib/wic/engine.py +++ b/scripts/lib/wic/engine.py @@ -359,7 +359,7 @@ class Disk: Remove files/dirs and their contents from the partition. This only applies to ext* partition. """ - abs_path = re.sub('\/\/+', '/', path) + abs_path = re.sub(r'\/\/+', '/', path) cmd = "{} {} -wR 'rm \"{}\"'".format(self.debugfs, self._get_part_image(pnum), abs_path) From patchwork Sun Jul 14 12:38:38 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 46293 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 077A0C3DA4A for ; Sun, 14 Jul 2024 12:39:29 +0000 (UTC) Received: from mail-pl1-f169.google.com (mail-pl1-f169.google.com [209.85.214.169]) by mx.groups.io with SMTP id smtpd.web10.15464.1720960764490471199 for ; Sun, 14 Jul 2024 05:39:24 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=MvWZnhgv; spf=softfail (domain: sakoman.com, ip: 209.85.214.169, mailfrom: steve@sakoman.com) Received: by mail-pl1-f169.google.com with SMTP id d9443c01a7336-1fb4a807708so30528585ad.2 for ; Sun, 14 Jul 2024 05:39:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1720960764; x=1721565564; 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=19zJHF1qNMJyo7h4lg9OEdHE6u3Zii0ioATomudrHHQ=; b=MvWZnhgvQID5+2bbgsiYMk0uSp4ZXvz8kVoJSI2p+5dBjkz3/S7YNiWkmwxcGriVGp tjFWNLZiikoU++jPU9OVCaXuCWfkYD7CzBEkUbF4j/7EtDj17IHGWyF/plRu+BvQK7D9 wDqyafUqB6MIJ4WkEuPws88lJHP57ntod2m+NGytA4Hkv9/e5k2GLpm0Ddl7TnnQ8BMx 7l8+OxXnVDypR8APq3nlGH6zudFKxnp/v0Ju+KpG/9zURU6aaNKPEpwZ45dj3BXtkTlC fMd9+YTblbNudB1WCAIKqRBWP6SJ3Bf12C0O+UK3ZjLhXPPgZzTDMhzXLFEfdSxUvhoR 3Lrw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720960764; x=1721565564; 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=19zJHF1qNMJyo7h4lg9OEdHE6u3Zii0ioATomudrHHQ=; b=Bj20zcwShlbyVq2k3zoC4euY/01eQosQXAnhODRvvh0UNxWKevNpyfg4YvGjCQimo6 LZhgtqeDBUqFZnCZoo3sHMkqJu5fZk+AD6XbpJQe4MoHJMUGtd4me7gIizR3aN3n9BRr wsNzmxRkCkquwgULQmH2lvPkEd4S1AetkoNwhIGIyUX6HRRbm6PX9MpND4xZsTlmWdLM aeH2pclA7b5jazRzPlExjtLItXNj3Lr00n9cNth3orFcsN08bdsBPGQSdjTXawpWHQUu gaNSDkFkaG42TToIN6k3mydUtmv7AoBQ6PA6p79SNNJknIwBf3LxnL3unYMaskahk1/s ROsQ== X-Gm-Message-State: AOJu0YyjwUA+bssWvU9Ip08GQZitaPryQEuM6ctl1uPeKZgXcXRXzHD4 0ZYknQna64NI1V6Kftlv/raWLiC9f6g4+++QPQqe6ireHqnWFL8vrqpgEkMMNFXUK2ZFS5ijXw5 eAjc= X-Google-Smtp-Source: AGHT+IH0IuXfX1DM24bR+brGpScmoHF6rIizF21LbJNfYY+sgOEYCwDFz+Zv20mjqzKiP4ZPXnRKmA== X-Received: by 2002:a17:902:ea04:b0:1fb:438a:5e5c with SMTP id d9443c01a7336-1fbb6edb408mr169990955ad.43.1720960763806; Sun, 14 Jul 2024 05:39:23 -0700 (PDT) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1fc0bb7006bsm23245245ad.41.2024.07.14.05.39.22 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Jul 2024 05:39:23 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 09/27] gstreamer1.0: skip another known flaky test Date: Sun, 14 Jul 2024 05:38:38 -0700 Message-Id: <5b00a8efdf0794af46e8240582799ea008172215.1720960579.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 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 ; Sun, 14 Jul 2024 12:39:29 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/201868 From: Ross Burton The baseparse:parser_pull_short_read test is known to be unreliable, according to the list of known bad tests in gst-devtools. Also clean up an incorrect comment. Signed-off-by: Ross Burton Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit be58657b3ee32af5a00f6bfecb9264751915dabd) Signed-off-by: Steve Sakoman --- meta/recipes-multimedia/gstreamer/gstreamer1.0/run-ptest | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0/run-ptest b/meta/recipes-multimedia/gstreamer/gstreamer1.0/run-ptest index 7d0312005f..ab2df80dcc 100755 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0/run-ptest +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0/run-ptest @@ -1,11 +1,13 @@ #! /bin/sh -# Multiply all timeouts by ten so they're more likely to work -# on a loaded system. +# Multiply all timeouts by five so they're more likely to work +# on a loaded system. The default timeout is 20s so this makes it +# one minute. export CK_TIMEOUT_MULTIPLIER=5 # Skip some tests that we know are problematic export GST_CHECKS_IGNORE="" + # gstnetclientclock.c:test_functioning is very sensitive to load GST_CHECKS_IGNORE="$GST_CHECKS_IGNORE,test_functioning" @@ -13,4 +15,7 @@ GST_CHECKS_IGNORE="$GST_CHECKS_IGNORE,test_functioning" # https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/410 GST_CHECKS_IGNORE="$GST_CHECKS_IGNORE,test_infinite_seek_50_src_live" +# Known unreliable tests as per subprojects/gst-devtools/validate/launcher/testsuites/check.py: +GST_CHECKS_IGNORE="$GST_CHECKS_IGNORE:parser_pull_short_read" + gnome-desktop-testing-runner gstreamer From patchwork Sun Jul 14 12:38:39 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 46291 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 DDC98C41513 for ; Sun, 14 Jul 2024 12:39:28 +0000 (UTC) Received: from mail-oi1-f170.google.com (mail-oi1-f170.google.com [209.85.167.170]) by mx.groups.io with SMTP id smtpd.web11.15281.1720960766446322149 for ; Sun, 14 Jul 2024 05:39:26 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=n0VLMOd5; spf=softfail (domain: sakoman.com, ip: 209.85.167.170, mailfrom: steve@sakoman.com) Received: by mail-oi1-f170.google.com with SMTP id 5614622812f47-3dab349467dso708719b6e.1 for ; Sun, 14 Jul 2024 05:39:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1720960765; x=1721565565; 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=kp9A8IkZKHlWOsNgEw0epN5jh+3lEZnK+A2mjSjxZus=; b=n0VLMOd5wGCks4fudu9E/XbA01ddwAH7h347tvZQATUH9a23kKLvF/65Qp7RKM/TdV 8aFqpKBrARNYIt3n9hJ5zjZFAhW3i/M0uXFcr6oaYMMdtHvMUSI7px9CpJlXpCcAScjE yAPyJr8EjG4nh85CoDRL2wVqg35lKh12po0MxXI/iUwt+eWSffd6AOJQ0OX2xUYw5qmO 2IRz0EUYjrkWoQ1AByJhAmQrJN0ZwFso1zwVUzpmvfUVF8KERBz94RjXU6aDfk4aNzwu b5rtMZ+R8OxC2Wdo7CB2QkqRiWIRfYQolUyPDoilV7L8buq1GRx8mVVcpN86iS1y6iAR 0Nsw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720960765; x=1721565565; 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=kp9A8IkZKHlWOsNgEw0epN5jh+3lEZnK+A2mjSjxZus=; b=jF4pU9oNep59gKyg5VZ7TSxV/FGLXxt9aXgcBbO7gROysiXj0aYfhL9hVjpzM28Py3 9DDFNpP082UoDc1APZIFBJ05/ajQTf4+3iYrJMA05GkZZNt5bLm2AnYxOkKwtKs7EQ2G mfY5c4CLAS/bW+CgJYrrTkHANsLr82F79S1YTTPL9JYwOGFNLMdB7HOcEeaslOGMMKAr 4ICCDpmPO2ZJFR9KdN5b4z63oCUmprlOCA77L0khlU1MT163LEINU8vNljOZfOHtjQsH achksL8wWIaR4wC/DyCSNeHdIS1dljokRZ0mLcUyRu47yzMNpmFgJenNShrH+Vkar0lG Y+nQ== X-Gm-Message-State: AOJu0Yx1nJqPYLaG3qsau7Z/U2S05wUmD/ytgGm8v7qj9UASzHt/anQB AAgWXw29N7OwPh0+5Wda4o2aOM7RNVF3nEaAhqHydhaP8119UjfowGkRfHASjS5jLWkTrzye098 nUg8= X-Google-Smtp-Source: AGHT+IHjZZR7sf3USWEomRGLcVSClmwfNHVWSD0kD2QNJnSsFv4tfI8zAQjB6gkVbNAxooQD4I8Yvw== X-Received: by 2002:a05:6808:198a:b0:3d9:2c5a:c81a with SMTP id 5614622812f47-3d93c0a76e5mr19706741b6e.50.1720960765500; Sun, 14 Jul 2024 05:39:25 -0700 (PDT) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1fc0bb7006bsm23245245ad.41.2024.07.14.05.39.24 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Jul 2024 05:39:25 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 10/27] libportal: fix rare build race Date: Sun, 14 Jul 2024 05:38:39 -0700 Message-Id: X-Mailer: git-send-email 2.34.1 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 ; Sun, 14 Jul 2024 12:39:28 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/201869 From: Ross Burton There is a build race where the libportal.vapi is not always generated before it is needed to build libportal-gtk*.vapi. Backport the fix from upstream. [ YOCTO #15479 ] Signed-off-by: Ross Burton Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit 2d984e52cded09647b210bd79cfec9deb4b7b589) Signed-off-by: Steve Sakoman --- ...build-race-when-building-GTK-vapi-fi.patch | 49 +++++++++++++++++++ .../libportal/libportal_0.7.1.bb | 3 +- 2 files changed, 51 insertions(+), 1 deletion(-) create mode 100644 meta/recipes-gnome/libportal/files/0001-meson.build-fix-build-race-when-building-GTK-vapi-fi.patch diff --git a/meta/recipes-gnome/libportal/files/0001-meson.build-fix-build-race-when-building-GTK-vapi-fi.patch b/meta/recipes-gnome/libportal/files/0001-meson.build-fix-build-race-when-building-GTK-vapi-fi.patch new file mode 100644 index 0000000000..fb015d3632 --- /dev/null +++ b/meta/recipes-gnome/libportal/files/0001-meson.build-fix-build-race-when-building-GTK-vapi-fi.patch @@ -0,0 +1,49 @@ +From 26f96a178f8a0afded00bdd7238728c0b6e42a6b Mon Sep 17 00:00:00 2001 +From: Richard Purdie +Date: Thu, 9 May 2024 18:44:41 +0000 +Subject: [PATCH] meson.build: fix build race when building GTK vapi files + +There's a build race when building the GTK vapi files: + +FAILED: libportal/libportal-gtk4.vapi +error: Package `libportal' not found in specified Vala API directories or GObject-Introspection GIR directories + +This can be verified by adding "sleep 10;" to the command for the +libportal/libportal.vapi target in the generated build.ninja file. + +The GTK vapi files need to have access to the generic libportal.vapi file, +but there is no explicit dependency. Switch the dependency name 'libportal' +to the dependency object libportal_vapi so that Meson generates the +dependency correctly. + +Upstream-Status: Backport +Signed-off-by: Ross Burton +--- + libportal/meson.build | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/libportal/meson.build b/libportal/meson.build +index fff7603..4e67f40 100644 +--- a/libportal/meson.build ++++ b/libportal/meson.build +@@ -168,7 +168,7 @@ if gtk3_dep.found() + if vapi + libportal_gtk3_vapi = gnome.generate_vapi('libportal-gtk3', + sources: libportal_gtk3_gir[0], +- packages: ['gio-2.0', 'gtk+-3.0', 'libportal'], ++ packages: ['gio-2.0', 'gtk+-3.0', libportal_vapi], + gir_dirs: [meson.current_build_dir()], + vapi_dirs: [meson.current_build_dir()], + install: true, +@@ -227,7 +227,7 @@ if gtk4_dep.found() + if vapi + libportal_gtk4_vapi = gnome.generate_vapi('libportal-gtk4', + sources: libportal_gtk4_gir[0], +- packages: ['gio-2.0', 'gtk4', 'libportal'], ++ packages: ['gio-2.0', 'gtk4', libportal_vapi], + gir_dirs: [meson.current_build_dir()], + vapi_dirs: [meson.current_build_dir()], + install: true, +-- +2.34.1 + diff --git a/meta/recipes-gnome/libportal/libportal_0.7.1.bb b/meta/recipes-gnome/libportal/libportal_0.7.1.bb index 22e45559c9..6ddfef76d3 100644 --- a/meta/recipes-gnome/libportal/libportal_0.7.1.bb +++ b/meta/recipes-gnome/libportal/libportal_0.7.1.bb @@ -6,7 +6,8 @@ BUGTRACKER = "https://github.com/flatpak/libportal/issues" LICENSE = "LGPL-3.0-only" LIC_FILES_CHKSUM = "file://COPYING;md5=3000208d539ec061b899bce1d9ce9404" -SRC_URI = "git://github.com/flatpak/${BPN}.git;protocol=https;branch=main" +SRC_URI = "git://github.com/flatpak/${BPN}.git;protocol=https;branch=main \ + file://0001-meson.build-fix-build-race-when-building-GTK-vapi-fi.patch" SRCREV = "e9ed3a50cdde321eaf42361212480a66eb94a57a" S = "${WORKDIR}/git" From patchwork Sun Jul 14 12:38:40 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 46292 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 EEADEC3DA42 for ; Sun, 14 Jul 2024 12:39:28 +0000 (UTC) Received: from mail-pl1-f169.google.com (mail-pl1-f169.google.com [209.85.214.169]) by mx.groups.io with SMTP id smtpd.web11.15283.1720960768315851698 for ; Sun, 14 Jul 2024 05:39:28 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=Rm/iGQ7o; spf=softfail (domain: sakoman.com, ip: 209.85.214.169, mailfrom: steve@sakoman.com) Received: by mail-pl1-f169.google.com with SMTP id d9443c01a7336-1fb70169c23so26604025ad.1 for ; Sun, 14 Jul 2024 05:39:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1720960767; x=1721565567; 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=CkzvB8wFEALeE36XX96kf/pqo71dwAYifBx0Mg1J200=; b=Rm/iGQ7okEFWxDIouCJi3UeQ8Qr9NJunob0efGWo9B+3sTrNZtVGrpJdcs8OAU/q4v qcagpKsIUrg+IDSRQiVlmoz1UbsIkIfmiM1RjLIjhzo/qxzH7k0bqgcYYe+cMmZW7hMl kOpF0ZIwtKKd8rlAFIxA0X5gyTdyUUZDhw8RTA3FkrRVjjU4FbvpzvyAyE2kM5Xgjyq+ L/uRGqratmujOR1BF7m14IUQtVWBXPIA/cnIF7CWYEou24nVYcookd+rArtUFMm7wSsm 57Ff5A5WfeFCRNF9WZdSXuMSt+7e1YG+UQO4L5oyV9eAtcfTajolmh25ylWrkBlOg2Yp bYTg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720960767; x=1721565567; 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=CkzvB8wFEALeE36XX96kf/pqo71dwAYifBx0Mg1J200=; b=QZtPpWhRbM5HAZr1EDnuRtiYFrX8UZ/WvdAD/YgmXwxZ7ApdqWgib8mTYBwgP0JzA9 qlUCcE2TDfxXkx58bjchau8RQ3WGm4pWhSWFb75M0WO7RIsANflcTEYFehX8KmpgIRPh 57gSl1iZWpcjc7yxqHoJWnJuEOrYYuSAMZ35WL7axlgPHoSV3iZlxjA+Pb4XVzL5yAcH SIBAsHzYj1Uz85yKYJ4NOJcPu1Epevd7mtKiw6Mob7VMf9zC7IUI8w+c4sGhYiEgDUil jdtKP6wG6j8Na6M1JfTmqqkmkcBHvnjT73NE29kTtvZularZp5gNeCe1V0ve3NM4V3rm u5LQ== X-Gm-Message-State: AOJu0YyNZynYAMpKZX0+AXrtg+smFmzCZdDDMZ9U7xCf65UMemv9nGqF S0pVz0fY2N/P2mKFD+zI8ZHEKOH+S33AAM4E6Db2D8J1CLmEgJRHPde0MzxHQBfpj/K+izz6tbE zRiA= X-Google-Smtp-Source: AGHT+IF9mFnup+pZXFgNs9pQvjgojOy6NJhHvvc1P2FcE9+bHa9Ns9bwruRIuDOBgiKs7gNA2Nv2bg== X-Received: by 2002:a17:902:b688:b0:1fb:7958:ab3a with SMTP id d9443c01a7336-1fbb6ec56d1mr92292595ad.58.1720960767540; Sun, 14 Jul 2024 05:39:27 -0700 (PDT) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1fc0bb7006bsm23245245ad.41.2024.07.14.05.39.26 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Jul 2024 05:39:27 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 11/27] linux-yocto: Enable team net driver Date: Sun, 14 Jul 2024 05:38:40 -0700 Message-Id: <35be70c8c7f4044b5ad3cbb8ed32a6c648a5ac65.1720960579.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 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 ; Sun, 14 Jul 2024 12:39:28 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/201870 From: Khem Raj Its needed to run libteam ptests Signed-off-by: Khem Raj Cc: Bruce Ashfield Signed-off-by: Richard Purdie (cherry picked from commit 7cd8e04b23b562746665577174799d42ded45d93) Signed-off-by: Steve Sakoman --- meta/recipes-kernel/linux/linux-yocto_6.6.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-kernel/linux/linux-yocto_6.6.bb b/meta/recipes-kernel/linux/linux-yocto_6.6.bb index ca7c4e978a..62c0f0ab36 100644 --- a/meta/recipes-kernel/linux/linux-yocto_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto_6.6.bb @@ -64,6 +64,8 @@ KERNEL_FEATURES:append:qemux86-64=" cfg/sound.scc cfg/paravirt_kvm.scc" KERNEL_FEATURES:append = " ${@bb.utils.contains("TUNE_FEATURES", "mx32", " cfg/x32.scc", "", d)}" KERNEL_FEATURES:append = " ${@bb.utils.contains("DISTRO_FEATURES", "ptest", " features/scsi/scsi-debug.scc features/nf_tables/nft_test.scc", "", d)}" KERNEL_FEATURES:append = " ${@bb.utils.contains("DISTRO_FEATURES", "ptest", " features/gpio/mockup.scc features/gpio/sim.scc", "", d)}" +# libteam ptests from meta-oe needs it +KERNEL_FEATURES:append = " ${@bb.utils.contains("DISTRO_FEATURES", "ptest", " features/net/team/team.scc", "", d)}" KERNEL_FEATURES:append:powerpc =" arch/powerpc/powerpc-debug.scc" KERNEL_FEATURES:append:powerpc64 =" arch/powerpc/powerpc-debug.scc" KERNEL_FEATURES:append:powerpc64le =" arch/powerpc/powerpc-debug.scc" From patchwork Sun Jul 14 12:38:41 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 46294 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 ED765C3DA42 for ; Sun, 14 Jul 2024 12:39:38 +0000 (UTC) Received: from mail-pg1-f170.google.com (mail-pg1-f170.google.com [209.85.215.170]) by mx.groups.io with SMTP id smtpd.web11.15284.1720960769977228878 for ; Sun, 14 Jul 2024 05:39:30 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=jU0gDh5X; spf=softfail (domain: sakoman.com, ip: 209.85.215.170, mailfrom: steve@sakoman.com) Received: by mail-pg1-f170.google.com with SMTP id 41be03b00d2f7-75c3acf90f0so2268086a12.2 for ; Sun, 14 Jul 2024 05:39:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1720960769; x=1721565569; 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=azKfxYsxYrje1xiCVa75Qap7x+Jhldx5CUrNgWbCAK8=; b=jU0gDh5XTDtfcCQABDgQ8a2rpHrUL/uPoIXddFvAfUhRII7mjw3Uw4sunO7QKSmGBI UbWOo5Vxrk/Q5s/FgogP2JCsoHzx3MAQekpVO4aIXiiRAfWh6TkcsfNY3Tu9vIwrPr2B /5s0t3i+a8gTyjk7TjTvuBrIMZwwygUJye9pPWiZdxTqtiKbsfsC9+exiAgIE5PV9kQK bZqGQhS2vQeYm2LeqqbMtSREisIz+4duTIYa6lLewVF+3MJbXsx8878lEVse948Dol7k dplX6pucfu0axdCPo0vrH+Ac0HR5wDlW9Hd98qyCyUsKJBbrbeVQbMko7dqRTnDDtzuY 52fg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720960769; x=1721565569; 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=azKfxYsxYrje1xiCVa75Qap7x+Jhldx5CUrNgWbCAK8=; b=M+Mb4Q5GlHGu/LErbi21EWyARQcc24hOcVQBA6umlCW/ix0q2QvFtBW7R/FnQl82nn BsygQqfmtDoGFqe9HnhLpnDzOa2q6WG04GZwFYkuOYhg0Xi4DkMVuU6jN4EA5TEzH9p8 jIJmEOZBjx5YGDfGG2PdC0ryxi2+D+jyB1M8JZhBDpMzMLAJYKH2Poa9pIq7yRE/6kRF vK3D9hRF6MC74HOwfRVkpgyD4RVzL0tgRD0Nd/v00NRu0AR8khhBFEy1XIZUHhT0GJ0N GnjAxPya9VkptnoLxVl0tu59HG4fcGpP65T9nlpugA/0xAYCSw15S3hgPU+9Q4ZDLsie gKqQ== X-Gm-Message-State: AOJu0YzvKLpjoS5dhgNsjtXoP3qnhmA9t/jqR1IXnNf0KBN0RRh2VhQ4 ZQMKbdtcoZuMNdu+Hs0zS2CYZzT9ef/JD4M0XUkPNkPygT6X7pEVn+s06B7LM2Agm2FMc6nfg/M lNWU= X-Google-Smtp-Source: AGHT+IGhaIJmhZlGDbug1UgJSW45lCy83oTG7AIU69gP59YPe2BIP6lfRjXyZ6hC11n4pMYBCJfdbg== X-Received: by 2002:a17:902:ccc7:b0:1fb:de19:ff0c with SMTP id d9443c01a7336-1fbde1a03e2mr76328335ad.18.1720960769229; Sun, 14 Jul 2024 05:39:29 -0700 (PDT) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1fc0bb7006bsm23245245ad.41.2024.07.14.05.39.28 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Jul 2024 05:39:28 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 12/27] populate_sdk_ext.bbclass: Fix undefined variable error Date: Sun, 14 Jul 2024 05:38:41 -0700 Message-Id: <5726348e04381d5c656a530c318775702136ec8c.1720960579.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 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 ; Sun, 14 Jul 2024 12:39:38 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/201871 From: Jookia The variable uninative_checksum is returned without being set, causing a build error. Set it to None by default instead. Signed-off-by: Richard Purdie (cherry picked from commit 69ead1f2d403e6a0e5365ce4e89288f846d3ef33) Signed-off-by: Steve Sakoman --- meta/classes-recipe/populate_sdk_ext.bbclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/classes-recipe/populate_sdk_ext.bbclass b/meta/classes-recipe/populate_sdk_ext.bbclass index f5687e5899..09d5e2aeb6 100644 --- a/meta/classes-recipe/populate_sdk_ext.bbclass +++ b/meta/classes-recipe/populate_sdk_ext.bbclass @@ -276,6 +276,8 @@ def write_bblayers_conf(d, baseoutpath, sdkbblayers): def copy_uninative(d, baseoutpath): import shutil + uninative_checksum = None + # Copy uninative tarball # For now this is where uninative.bbclass expects the tarball if bb.data.inherits_class('uninative', d): From patchwork Sun Jul 14 12:38:42 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 46296 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 2A4A6C3DA50 for ; Sun, 14 Jul 2024 12:39:39 +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.15286.1720960771656011672 for ; Sun, 14 Jul 2024 05:39:31 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=NZupuGhs; 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-1fb0d7e4ee9so23042105ad.3 for ; Sun, 14 Jul 2024 05:39:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1720960771; x=1721565571; 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=b+7mPfl124ROv6Oo7SeLsE5nvGVTZro9gT16Wfh8RFs=; b=NZupuGhspFDfuy5QV6dUaWpVuws9MXtpMLv6NN8aZTHovqJbgCODRBpzCJzXl8IoaC SAN7DC6SM9m1OoV5LzV8fpXa42jjeAQWgbnHw8MWt0T6zqeTw23URf43pR9dWzIn0fJY GNixqxDR39qItN+HdkyI7d1kXLXbAymK2NjIVCxdtMWujy8fmDi1j8RmNa8SOu1+FROC MbgtGIo0s7kArjsf8ZrdtNhS+HHRHas5G0Ym1rIM0jfI+4SN3bALmbYeg9j4JHNQ86Bx fmIY+yyi3dBAE1hBEmgYLbW3KnXuuP0qtVstxkuQ0anioeAOh87kkMO1XpfH+sT7Q7JS al4g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720960771; x=1721565571; 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=b+7mPfl124ROv6Oo7SeLsE5nvGVTZro9gT16Wfh8RFs=; b=sKtbUhjhU5rCISjuqRQwN0w5pKE0lSntq3IVcJ1AwnsIdHJAMccHQhqQeeylAk3u7q 7afHmXiVZN7WF7blIGgtivU1fLOHCbWEx5QqX/LYOeQyhYtSlwOH5smVb/DQFRednpHh ICRiUX5ZZexzMFp07/zBtgQtVSmwzGGMx1qrPKDuZ8HX9OwT11PWNjBkyLqsp9lqfiVK bVZS7larkZibVeZTDBXuSAoaKGcyaNxZ0FTZFwthpVk0Etf9rlmo3Dv++/fyMMdnOPgs 8AkA2r2ef+CLYhTzXfl/3v9ZRzUAFurFr7rg3QyKkFhIJKNcIm6lh+4nqd2mogUWS6gm 1low== X-Gm-Message-State: AOJu0Yy1i9TtMsT38lGZSSpjs+bLFudhYgnaiMpbbKdXbIrtHFXm0xqn 6RPKCUK8nP6KVBatUHwrh1PtpkUY3cJ9iZfx9gP5dg7/uoud5W/M8SaAtEUYWqXYQUznedboMhP R0Eo= X-Google-Smtp-Source: AGHT+IFTf4IgXZMLSouEjBJACRJf/S5/0XbmrBxVKOjwOp8CWJf11C7OAXP5H/ubXh3dt0WSVVumiA== X-Received: by 2002:a17:902:eccf:b0:1fb:4fa4:d24 with SMTP id d9443c01a7336-1fbb6ee1e71mr160586395ad.50.1720960770942; Sun, 14 Jul 2024 05:39:30 -0700 (PDT) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1fc0bb7006bsm23245245ad.41.2024.07.14.05.39.30 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Jul 2024 05:39:30 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 13/27] sdk: Fix path length limit to match reserved size Date: Sun, 14 Jul 2024 05:38:42 -0700 Message-Id: <98119e3f452ebf6cb5f17049aef3a9a3ef7116c8.1720960579.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 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 ; Sun, 14 Jul 2024 12:39:39 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/201872 From: Robert Kovacsics There were two different interpreter lengths in use, make them match. Signed-off-by: Richard Purdie (cherry picked from commit b175f9cdc3d87bef5c89cc337c2a7e2674732b29) Signed-off-by: Steve Sakoman --- meta/files/toolchain-shar-extract.sh | 4 +++- meta/recipes-core/meta/uninative-tarball.bb | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/meta/files/toolchain-shar-extract.sh b/meta/files/toolchain-shar-extract.sh index 4386b985bb..89d30005fd 100644 --- a/meta/files/toolchain-shar-extract.sh +++ b/meta/files/toolchain-shar-extract.sh @@ -164,7 +164,9 @@ else fi # limit the length for target_sdk_dir, ensure the relocation behaviour in relocate_sdk.py has right result. -if [ ${#target_sdk_dir} -gt 2048 ]; then +# This is due to ELF interpreter being set to 'a'*1024 in +# meta/recipes-core/meta/uninative-tarball.bb +if [ ${#target_sdk_dir} -gt 1024 ]; then echo "Error: The target directory path is too long!!!" exit 1 fi diff --git a/meta/recipes-core/meta/uninative-tarball.bb b/meta/recipes-core/meta/uninative-tarball.bb index 7eebcaf11a..0fd01fdb64 100644 --- a/meta/recipes-core/meta/uninative-tarball.bb +++ b/meta/recipes-core/meta/uninative-tarball.bb @@ -58,6 +58,8 @@ fakeroot archive_sdk() { DEST="./${SDK_ARCH}-${SDK_OS}" mv sysroots/${SDK_SYS} $DEST rm sysroots -rf + # There is a check in meta/files/toolchain-shar-extract.sh -- make sure to + # keep that check up to date if changing the `1024` patchelf --set-interpreter ${@''.join('a' for n in range(1024))} $DEST/usr/bin/patchelf mv $DEST/usr/bin/patchelf $DEST/usr/bin/patchelf-uninative ${SDK_ARCHIVE_CMD} From patchwork Sun Jul 14 12:38:43 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 46297 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 07F89C3DA49 for ; Sun, 14 Jul 2024 12:39:39 +0000 (UTC) Received: from mail-pl1-f182.google.com (mail-pl1-f182.google.com [209.85.214.182]) by mx.groups.io with SMTP id smtpd.web11.15287.1720960773430135210 for ; Sun, 14 Jul 2024 05:39:33 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=mnFS10Qp; spf=softfail (domain: sakoman.com, ip: 209.85.214.182, mailfrom: steve@sakoman.com) Received: by mail-pl1-f182.google.com with SMTP id d9443c01a7336-1fb1c69e936so18457455ad.3 for ; Sun, 14 Jul 2024 05:39:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1720960773; x=1721565573; 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=k4vGFQ3opukPDqIPkFROx79NBrJENZgTPqw3W6HQEiA=; b=mnFS10Qpd7nfy0uMC5R5daQPLIIzY9RfPpp2PTzpfpJzH2jSJ7Ovvy+cacD20HpihF zwV7p3OtoJ6YLmyfZaYkK71U+1R2Vy0mjlXT53qZCU2ryx0VWrPQJ7iTex+hC5o97f1y 3/mNc/dl33h9PR2VktTzoVNHHI2nVLJerroPMb7I4r1u806alOupju7bT/6cRV5q2QFw J988Zal25KepOEHSVgWWQC3AFMt2ibixP4QFQ8pZCFD6nuDHU04wZkYOH9G6hEzSxhv3 tgPNJHx2F4e3G6Hp9Wiq0Mv37ASkLGTKjNU/APAjzn1fJ9rLK4s1ziXlevi0RBjJQeUZ 8vLw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720960773; x=1721565573; 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=k4vGFQ3opukPDqIPkFROx79NBrJENZgTPqw3W6HQEiA=; b=B1MNngjTj1rOKc4VzhIMWYJJ86vnt6HLRGioSahMcimcNGYH3D91Y4lIOU5/Rb66eN 9FVPbHXPAYQIIyyAdcRfC/LGgXof7P5v7QFc27sl+QBc20Ylyt1uHB5ClwYxV1INfzZ1 HpmJdgbTX2zKXWZo4ZSzTfhwtw8gYnE0quGbRzPQ18dFYdACDzJ/foNCwOt3Z8i4iaXR 6G3lHNlHoy6fPEjWoBFi44BIhAH1zetTH5CzB1VKa57dKZKjTL/rb20bv31TMiu9Hm5J q4FeTHsoK2subn8kxyQQvMSP0kNNXa7/fSgmvmKG+PPDhRho0q9KTcng/H+JOX8FA9JV EmzA== X-Gm-Message-State: AOJu0Yx3lrvAbeH0AyTblKJbX7UkBe+iK2g0Uz52fL0gBE5XOEdAIzSb +WBaAKwlgPiULvPDzvF1quEur+aNntyxX4eUf8YebP5GImBdS+FsMSo2zIfVhg7jsy8w766Ajcv HpaA= X-Google-Smtp-Source: AGHT+IEzIgL3x9xVDn7ae7wA4oJzA6gCQS47IdRt9Dp1lfiimeXJNkJsVJqTyBg9oG9O/jfDjZ/+og== X-Received: by 2002:a17:902:b193:b0:1fb:4215:d9c7 with SMTP id d9443c01a7336-1fbb6ec3dddmr93573545ad.54.1720960772660; Sun, 14 Jul 2024 05:39:32 -0700 (PDT) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1fc0bb7006bsm23245245ad.41.2024.07.14.05.39.31 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Jul 2024 05:39:32 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 14/27] selftest/cases/runtime_test: Exclude centos-9 from virgl tests Date: Sun, 14 Jul 2024 05:38:43 -0700 Message-Id: <37ddcbd51ec39e5df94b307085cec2a045fea4a1.1720960579.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 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 ; Sun, 14 Jul 2024 12:39:39 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/201873 From: Richard Purdie Similarly to centos 8, centos 9 doesn't support the render device we need for this test. Signed-off-by: Richard Purdie (cherry picked from commit c2be3afabf84f287c90b61ae2509728a6634fb8f) Signed-off-by: Steve Sakoman --- meta/lib/oeqa/selftest/cases/runtime_test.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/lib/oeqa/selftest/cases/runtime_test.py b/meta/lib/oeqa/selftest/cases/runtime_test.py index 12000aac16..13aa5f16c9 100644 --- a/meta/lib/oeqa/selftest/cases/runtime_test.py +++ b/meta/lib/oeqa/selftest/cases/runtime_test.py @@ -273,7 +273,7 @@ TEST_RUNQEMUPARAMS += " slirp" import subprocess, os distro = oe.lsb.distro_identifier() - if distro and (distro in ['debian-9', 'debian-10', 'centos-7', 'centos-8', 'ubuntu-16.04', 'ubuntu-18.04'] or + if distro and (distro in ['debian-9', 'debian-10', 'centos-7', 'centos-8', 'centos-9', 'ubuntu-16.04', 'ubuntu-18.04'] or distro.startswith('almalinux') or distro.startswith('rocky')): self.skipTest('virgl headless cannot be tested with %s' %(distro)) From patchwork Sun Jul 14 12:38:44 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 46299 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 1E9B5C3DA4A for ; Sun, 14 Jul 2024 12:39:39 +0000 (UTC) Received: from mail-pf1-f172.google.com (mail-pf1-f172.google.com [209.85.210.172]) by mx.groups.io with SMTP id smtpd.web11.15289.1720960774925693084 for ; Sun, 14 Jul 2024 05:39:34 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=y3tsjmYa; spf=softfail (domain: sakoman.com, ip: 209.85.210.172, mailfrom: steve@sakoman.com) Received: by mail-pf1-f172.google.com with SMTP id d2e1a72fcca58-70b0ebd1ef9so2283397b3a.2 for ; Sun, 14 Jul 2024 05:39:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1720960774; x=1721565574; 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=ZsX8GPGK2byPlOXqoujJDNTLUXAyErOrmp8ltFeeTR8=; b=y3tsjmYadd1Toniw6lf/jeEOzGmcHXo2aE4xU0HQfPyt+GzPWhSDdOqdxlUJrGsv9+ a+vEYzxlM1t0OdJc9lgvosT6yN7wRb8/jAUlM8aVbVm7Z90JpAqca6pDbP8HHA8+Q+mN px2ngrkI2JJR5NC1ZThstfFlhaFOPTj8dwDRFCUXWPJEAuQ1U5YW1Fx52E2HkiGjwRap UYgletpj8wg/sq9e/YD6qnJfIGTWt9kxF27cZFP+cGYjjzzQ/VNjRAJyrGf/qRUHta+J tTHzBkire0XC4fWd5kHybDHsbUrcjMWnSRuj65+kT4cx858UpbgMxlzNM9855qzoXQgP y5Mw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720960774; x=1721565574; 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=ZsX8GPGK2byPlOXqoujJDNTLUXAyErOrmp8ltFeeTR8=; b=ecHL+ZsC8aIXZw92VirFScj5aQglFXU92Mrt9wB8wJycyhNLG7RAtyn6SgTZ+/NIZL tsIPbq1VK4zaT7c1HBkHZsRhWELLuLhpK9q9oVQF9Q2xZOrSoHgQZU+88tGgV4HQ2UbP 4AwzOBCpghT+3h7WzFgfJet+ziqWQqTiXPpqxKn13yOaRlICjMz/d33jvCwoJ18KNtKa Pp7SJJkwtQB7wKbSd0WAokBWWhlCR1MhgTH+objIUxBlycnA/ZM3RsVh2a+1rsTl5lqg 5I58fr4NgIwhvkfDPHdBvbcFqATYr431JWZryb8D+FpNUJmC8TPD03i6fxRbSRht3e9L AFhA== X-Gm-Message-State: AOJu0YwacBna+u0H7mN1yexdSI97oJtdrcBWm3Z9dfaCFbtn2Z8KAcbS qD1ciA1SaUXjOss008owpUYRSVZ96YrpmyElMALPHRefhjQ8Wu79KhOFhi5Qt+5byrc4HNCmoHv r3+Q= X-Google-Smtp-Source: AGHT+IHOb5VzmqbJ2nvZkwEwUOb++6lqzHsA3pRrT6LZGQnvD9qSP3+nEUid8GVtAtf3tWNrgXsIwA== X-Received: by 2002:a05:6a20:734a:b0:1c0:eb1e:868e with SMTP id adf61e73a8af0-1c29821acbemr17905288637.19.1720960774172; Sun, 14 Jul 2024 05:39:34 -0700 (PDT) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1fc0bb7006bsm23245245ad.41.2024.07.14.05.39.33 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Jul 2024 05:39:33 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 15/27] ncurses: switch to new mirror Date: Sun, 14 Jul 2024 05:38:44 -0700 Message-Id: <506673555fb4dcf06606e2b49c2268ece33a71d5.1720960579.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 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 ; Sun, 14 Jul 2024 12:39:39 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/201874 From: Peter Marko github.com/mirror/ncurses is not updated for over a year. Switch to new mirror from Thomas Dickey (ncurses maintainer). Sources are identical. Updated upstream check regex by: * changed dot to underscore as this repo is tagged like this * added v prefix to not propose updates to some old tags * removed third part to not propose updates to development snapshots Signed-off-by: Peter Marko Signed-off-by: Richard Purdie (cherry picked from commit ea801be31d051b558fde52f7d6dccf2cd416afb9) Signed-off-by: Steve Sakoman --- meta/recipes-core/ncurses/ncurses.inc | 2 +- meta/recipes-core/ncurses/ncurses_6.4.bb | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/recipes-core/ncurses/ncurses.inc b/meta/recipes-core/ncurses/ncurses.inc index 761b6a3d31..3b72f3efdd 100644 --- a/meta/recipes-core/ncurses/ncurses.inc +++ b/meta/recipes-core/ncurses/ncurses.inc @@ -13,7 +13,7 @@ BINCONFIG = "${bindir}/ncurses5-config ${bindir}/ncursesw5-config \ inherit autotools binconfig-disabled multilib_header pkgconfig # Upstream has useful patches at times at ftp://invisible-island.net/ncurses/ -SRC_URI = "git://github.com/mirror/ncurses.git;protocol=https;branch=master" +SRC_URI = "git://github.com/ThomasDickey/ncurses-snapshots.git;protocol=https;branch=master" EXTRA_AUTORECONF = "-I m4" diff --git a/meta/recipes-core/ncurses/ncurses_6.4.bb b/meta/recipes-core/ncurses/ncurses_6.4.bb index 97130c06d6..61558ecfa8 100644 --- a/meta/recipes-core/ncurses/ncurses_6.4.bb +++ b/meta/recipes-core/ncurses/ncurses_6.4.bb @@ -10,10 +10,10 @@ SRC_URI += "file://0001-tic-hang.patch \ file://CVE-2023-45918.patch \ " # commit id corresponds to the revision in package version -SRCREV = "79b9071f2be20a24c7be031655a5638f6032f29f" +SRCREV = "1003914e200fd622a27237abca155ce6bf2e6030" S = "${WORKDIR}/git" EXTRA_OECONF += "--with-abi-version=5" -UPSTREAM_CHECK_GITTAGREGEX = "(?P\d+(\.\d+)+)$" +UPSTREAM_CHECK_GITTAGREGEX = "v(?P\d+_\d+)$" # This is needed when using patchlevel versions like 6.1+20181013 #CVE_VERSION = "${@d.getVar("PV").split('+')[0]}.${@d.getVar("PV").split('+')[1]}" From patchwork Sun Jul 14 12:38:45 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 46298 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 2A57CC3DA55 for ; Sun, 14 Jul 2024 12:39:39 +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.15468.1720960776435771001 for ; Sun, 14 Jul 2024 05:39:36 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=xcDQU8jV; 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-70b0d0a7a56so2629941b3a.0 for ; Sun, 14 Jul 2024 05:39:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1720960776; x=1721565576; 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=qMRQY9sdTkH/Z/M8iZWfFcAAULkt28ZHHjEqdvYIUO0=; b=xcDQU8jV5GnZj0rVz6kd7p+WhjZY6So8W6Z1o0/jMzI8o1D8NNglkRWSweuW7yb/dk z6D5Lz0ENcHJp3dXEjBh1RV74pACIA5z1pZ2KYdYbS2ICxaH/QuE35vFziqjlpVzYX/f gxeiyHtY5U1Hv4E21hZhtsSNWNhCcutCwDrkNW8GkXyk0vSgRYMbzkZSSXXpWhYCLiGA 60MWV5etUGF7vhNbc0oFUqpSnOWSDE1WIGP5VbmIBdW7vpBU/MR1x/OE+hmiUWrfQXJK xRwkY/gsOpOLXKXokhO0U3/XMFGnLXWtCLq+O2wTu8Xjl4mV/MmKWgB2MtR4ATr3DwU/ IB/Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720960776; x=1721565576; 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=qMRQY9sdTkH/Z/M8iZWfFcAAULkt28ZHHjEqdvYIUO0=; b=rzFaytfUC3wkqn1WbYiPVtCuxRbO5onux/WadBs64tOaRn84fJ5HEtVRBHx/uay1dW hCFJWdbdzYJDUoNZoS+4XTC0pzT/RiYrAID8zZT2Oy9XjsHZiRW+XrFMgDpf9gbNuZ7I p9mHzVcDpyY6t9kwGMmhE5qsVuU9ojK55SBGvoMxaJQs79kyWkvlFwAsDqTgDZcGiTmv JmVpji5TelZXxjuOnvuLAC7GmEiwJX1Gu+oj1U6XkRs23hGu25L4rwUDeN6xtTS3S8wj 00WhqD0M7OdO4clVR7IZHGpuiJjFaqgi0wWPkoFxYslCn6Wrq4KhC5By3eXvSp0YtUNm gjPQ== X-Gm-Message-State: AOJu0YwXBHQ9JssykASzvZofiiXnE3wMY8ek4htxsA9AmyKuqgi8RHPO fcuRQHhdSQnvtHAuC07zRhiY7xWT4+gxhm24iSe+s9LEC3c63l/Hl3WbfOla8M3i+LbGgDu3k8u CUE0= X-Google-Smtp-Source: AGHT+IHRME7jXgGUU6Nz+4qWibtX5gHTAu8Epj27gxPGljCZ1CSZ6MXf5V2SnlUDZk/rkbJvOYpTew== X-Received: by 2002:a05:6a20:1583:b0:1c2:89a3:4e1f with SMTP id adf61e73a8af0-1c29821fff7mr17124909637.16.1720960775726; Sun, 14 Jul 2024 05:39:35 -0700 (PDT) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1fc0bb7006bsm23245245ad.41.2024.07.14.05.39.35 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Jul 2024 05:39:35 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 16/27] meson: don't use deprecated pkgconfig variable Date: Sun, 14 Jul 2024 05:38:45 -0700 Message-Id: <14ee7a2310b5d3da5e7af442454f7957c6c090b7.1720960579.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 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 ; Sun, 14 Jul 2024 12:39:39 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/201875 From: Ross Burton As with a previous change to the class[1], the "pkgconfig" entry is now deprecated and "pkg-config" should be used instead. [1] oe-core d64b307891422e290bbe821d4303b3af526bbe17 Signed-off-by: Ross Burton Signed-off-by: Richard Purdie (cherry picked from commit 3e441544f1aa7258718a1cadd6836d9cd9dc65ab) Signed-off-by: Steve Sakoman --- meta/recipes-devtools/meson/meson_1.3.1.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-devtools/meson/meson_1.3.1.bb b/meta/recipes-devtools/meson/meson_1.3.1.bb index 9cc0cc31ab..f34af0e06d 100644 --- a/meta/recipes-devtools/meson/meson_1.3.1.bb +++ b/meta/recipes-devtools/meson/meson_1.3.1.bb @@ -86,7 +86,7 @@ ar = ${@meson_array('BUILD_AR', d)} nm = ${@meson_array('BUILD_NM', d)} strip = ${@meson_array('BUILD_STRIP', d)} readelf = ${@meson_array('BUILD_READELF', d)} -pkgconfig = 'pkg-config-native' +pkg-config = 'pkg-config-native' [built-in options] c_args = ['-isystem@{OECORE_NATIVE_SYSROOT}${includedir_native}' , ${@var_list2str('BUILD_OPTIMIZATION', d)}] @@ -104,7 +104,7 @@ cpp = @CXX ar = @AR nm = @NM strip = @STRIP -pkgconfig = 'pkg-config' +pkg-config = 'pkg-config' [built-in options] c_args = @CFLAGS From patchwork Sun Jul 14 12:38:46 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 46295 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 ED797C41513 for ; Sun, 14 Jul 2024 12:39:38 +0000 (UTC) Received: from mail-il1-f173.google.com (mail-il1-f173.google.com [209.85.166.173]) by mx.groups.io with SMTP id smtpd.web10.15470.1720960778400881935 for ; Sun, 14 Jul 2024 05:39:38 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=zBrn4Ibj; spf=softfail (domain: sakoman.com, ip: 209.85.166.173, mailfrom: steve@sakoman.com) Received: by mail-il1-f173.google.com with SMTP id e9e14a558f8ab-376012bcc33so13846965ab.2 for ; Sun, 14 Jul 2024 05:39:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1720960777; x=1721565577; 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=WnVRQY7Pha866IcVgYGSu0XbXsiizlwoV3eLCtrgCTU=; b=zBrn4IbjzdMoPdmaspxnW8JzoRHCDaBRQ4JkEVr+sCa9OWfLhPzPhr3a8wKsiq3aBE ivviYREGUo9w56mS2NdrtNSAVYznQ8YzqiMv1QF8Xhb/kT2a/2zSaAzRdANxqslLJmI4 lXkjh2eGVAnB0xK0QVzl+jA2m7iy56FfJJQBNJ+zRn9cI7L47mJpkYlfU0v5ebJRGzEi 9wEb4zIPpXex+RPqfg0495y16P/VhHXtUmkf6k/+mNp6ZUGDNHtjGDkAcDcz9WVild0X rEuZAmSxGcx1ODm6ULa9iiMZL3XJabFCw06DtZkKKqcVT+0Cw3L0JQSXNl8SIA4qKci0 TW5Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720960777; x=1721565577; 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=WnVRQY7Pha866IcVgYGSu0XbXsiizlwoV3eLCtrgCTU=; b=td0mA4LkfoofKOX6b5DVQbMON6L1Im0GzuFNxZ16Dl+iF+JAa9FyRpA8Mbb+vEtuyP 25PCy4fOYjDZPWt81BqyCosWTEK8ed2+kWLjbnk4ncaLGhkeWQGxJbIrbmCNKzaEdTwE 7HJ838ftwMK+mc7CC533IkeReoMELb9YXf5R/0g6DV5/FDVFtu2NQvzNMpiQRl+3PmPr rLiRndgzhSA9LaYcO5DpOHgVxx4z0lMjCBsmxY4hpKYf+2jTUkPtXGJbTzoEc6ET2wgK fhI6DBjEWnYI5NN7ljO8dbpxy3d5FrOK63Ny9K0LTA5KVnncZmiJ8ulROWwucT5VrxgF b2KA== X-Gm-Message-State: AOJu0YwJq6zDDvS04qYQLjSdSiwSxekmlydKZpokNdqep7k9Y/XqF5au tjwvTYrwBLJMUhnwDhDMnIDyejRWts0ZFOYiSvD3VuU+9AnFvV1/08SaeK5wXyOWy53q8fxE5Ci mdIE= X-Google-Smtp-Source: AGHT+IHJTWJpOXH7cCd7ZE9vPOr/0dU1NVydJpdVZFyVnW3vmv+Xhm8JFQRbkdRVPmwXVYAxBpLqXA== X-Received: by 2002:a05:6e02:1c2e:b0:385:49f2:e57b with SMTP id e9e14a558f8ab-38a5a35fc8bmr178456005ab.30.1720960777423; Sun, 14 Jul 2024 05:39:37 -0700 (PDT) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1fc0bb7006bsm23245245ad.41.2024.07.14.05.39.36 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Jul 2024 05:39:37 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 17/27] curl: skip FTP tests in run-ptest Date: Sun, 14 Jul 2024 05:38:46 -0700 Message-Id: <49ae51c05e470523d3b818aa5fe7b54c3274a17d.1720960579.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 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 ; Sun, 14 Jul 2024 12:39:38 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/201876 From: Ross Burton It looks like something related to FTP in curl, be it the protocol itself or the harness, is unstable under load. We've been seeing random failures in automated QA, and Debian does too. Until this issue is resolved, disable all of the FTP tests on the hope that this is the underlying common factor. Signed-off-by: Ross Burton Signed-off-by: Richard Purdie (cherry picked from commit 28035987fad5a673e35b346e043e66d04f64ef5d) Signed-off-by: Steve Sakoman --- meta/recipes-support/curl/curl/run-ptest | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/meta/recipes-support/curl/curl/run-ptest b/meta/recipes-support/curl/curl/run-ptest index 3d25f3d90b..579b3f4587 100644 --- a/meta/recipes-support/curl/curl/run-ptest +++ b/meta/recipes-support/curl/curl/run-ptest @@ -7,5 +7,7 @@ cd tests # Use automake-style output # Run four tests in parallel # Print log output on failure + # Don't run the flaky or timing dependent tests -./runtests.pl -a -n -am -j4 -p !flaky !timing-dependent +# Until https://github.com/curl/curl/issues/13350 is resolved, don't run FTP tests +./runtests.pl -a -n -am -j4 -p !flaky !timing-dependent !FTP From patchwork Sun Jul 14 12:38:47 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 46301 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 24AE9C3DA42 for ; Sun, 14 Jul 2024 12:39:49 +0000 (UTC) Received: from mail-pl1-f178.google.com (mail-pl1-f178.google.com [209.85.214.178]) by mx.groups.io with SMTP id smtpd.web11.15292.1720960779725241310 for ; Sun, 14 Jul 2024 05:39:39 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=TpGtlg97; spf=softfail (domain: sakoman.com, ip: 209.85.214.178, mailfrom: steve@sakoman.com) Received: by mail-pl1-f178.google.com with SMTP id d9443c01a7336-1fb3cf78fbdso20275545ad.1 for ; Sun, 14 Jul 2024 05:39:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1720960779; x=1721565579; 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=XQyz4nXWXhBeAy+M3WoA50oQnlwgDr+wtyJl1kpwCkI=; b=TpGtlg97cfIeJPEFuKUbSfvGg/N3ze+PIUWfBYLkkrCpfdcWnDKH7aJSKKvWKIBxN/ GmVg/Ms8IKO130xtydBOv48ZnYqWjc5F7Y84oWscXWwWlTKVDEPnnHDo7LId07l8zxYb mrYOgBsrWPGArrMI805i+hC/H1QbpMpUl5yrkVh2bore+28pTgjhMhdzQOnn21Wl32p4 X+/7dduZDb1a5PKAMuJnKbw9/etP2xyyLizI3bZcfuFZWGpVzQ1vX8vKYYJN8a3LaMg0 sSjWyjBX8o5ZkPzSBAuCyKaddZGKJq2kPnmAtATcpQCL0u9l0FpNvgCLI2fk5Ckh4CwV VtaQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720960779; x=1721565579; 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=XQyz4nXWXhBeAy+M3WoA50oQnlwgDr+wtyJl1kpwCkI=; b=aCfG6R065msUI9b4qer7DHNVE2va1E6HY6kCXMC9U3O+ZmX6VWl+cHYc7ljDOccLC6 9P8hEj9Mbsl5W+VAiXesOeX20yps7pTXqo0J09zeQjfJzxPRTsNVdxmXv7+64di9iljQ YhxqmMqSAN0eleU3QwbOQSdvuq9g3yLDKprKpX+eXYCWoptVk1s0OhoYy8Ugc+sFxaCK 70WqXJmcoNtY/PUlOzHSdEf7pYw2FZ9rP7cZPWslRn0pGcTmI0MMYwZ7HAGhThQlYtnk A3XNuIQ2BGMMvtwAf90sAP+CrMYahLhpD5DrAsGSp1HBQzc0w0OS0qM8WAGjBPCXXAW6 koQA== X-Gm-Message-State: AOJu0Yw9YoIaw5XVA7sYPbxQTD/Wedm1Ug+7RTvY8BxbcE/vAXarktBJ rJ++NugyQI4yAFDVFLEfkEbF2jTDkIOMXI4pnVtV2yRjzJpAiOzY8vKddJAieLAzIZ0szpAkeHh 5/BU= X-Google-Smtp-Source: AGHT+IFnnl/v2qKEZwxnEN/pcSMq1iFmTK4S51Kx9xq3KtkDit93Ab1UUX+G3OkJR+CnD3VzcqbuwQ== X-Received: by 2002:a17:902:d54e:b0:1fb:72b4:8775 with SMTP id d9443c01a7336-1fbb6d24f87mr142920825ad.40.1720960778866; Sun, 14 Jul 2024 05:39:38 -0700 (PDT) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1fc0bb7006bsm23245245ad.41.2024.07.14.05.39.38 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Jul 2024 05:39:38 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 18/27] mesa: remove obsolete 0001-meson.build-check-for-all-linux-host_os-combinations.patch Date: Sun, 14 Jul 2024 05:38:47 -0700 Message-Id: <5dabb17313ed5e4e143708f0c7703cac663e9647.1720960579.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 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 ; Sun, 14 Jul 2024 12:39:49 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/201877 From: Alexander Kanavin The patch was submitted upstream https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28895 but further investigation revealed that the problem had been solved properly in meson.class: https://git.yoctoproject.org/poky/commit/?id=6bf674374d568b2419a4c6eef00d893028878881 Signed-off-by: Alexander Kanavin Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit 020345d63f0ffd3ed2b046bbb5e09b5359b24dd6) Signed-off-by: Steve Sakoman --- ...k-for-all-linux-host_os-combinations.patch | 42 ------------------- meta/recipes-graphics/mesa/mesa.inc | 1 - 2 files changed, 43 deletions(-) delete mode 100644 meta/recipes-graphics/mesa/files/0001-meson.build-check-for-all-linux-host_os-combinations.patch diff --git a/meta/recipes-graphics/mesa/files/0001-meson.build-check-for-all-linux-host_os-combinations.patch b/meta/recipes-graphics/mesa/files/0001-meson.build-check-for-all-linux-host_os-combinations.patch deleted file mode 100644 index 7be7d81eeb..0000000000 --- a/meta/recipes-graphics/mesa/files/0001-meson.build-check-for-all-linux-host_os-combinations.patch +++ /dev/null @@ -1,42 +0,0 @@ -From e8ec6b1cc5e401ba719095722d8b317d755ae613 Mon Sep 17 00:00:00 2001 -From: Alistair Francis -Date: Thu, 14 Nov 2019 13:04:49 -0800 -Subject: [PATCH] meson.build: check for all linux host_os combinations - -Make sure that we are also looking for our host_os combinations like -linux-musl etc. when assuming support for DRM/KMS. - -Also delete a duplicate line. - -Upstream-Status: Pending - -Signed-off-by: Anuj Mittal -Signed-off-by: Fabio Berton -Signed-off-by: Otavio Salvador -Signed-off-by: Alistair Francis ---- - meson.build | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/meson.build b/meson.build -index 133fd9a..817861e 100644 ---- a/meson.build -+++ b/meson.build -@@ -128,7 +128,7 @@ with_any_opengl = with_opengl or with_gles1 or with_gles2 - # Only build shared_glapi if at least one OpenGL API is enabled - with_shared_glapi = with_shared_glapi and with_any_opengl - --system_has_kms_drm = ['openbsd', 'netbsd', 'freebsd', 'gnu/kfreebsd', 'dragonfly', 'linux', 'sunos', 'android', 'managarm'].contains(host_machine.system()) -+system_has_kms_drm = ['openbsd', 'netbsd', 'freebsd', 'gnu/kfreebsd', 'dragonfly', 'linux', 'sunos', 'android', 'managarm'].contains(host_machine.system()) or host_machine.system().startswith('linux') - - gallium_drivers = get_option('gallium-drivers') - if gallium_drivers.contains('auto') -@@ -997,7 +997,7 @@ if cc.has_function('fmemopen') - endif - - # TODO: this is very incomplete --if ['linux', 'cygwin', 'gnu', 'freebsd', 'gnu/kfreebsd', 'haiku', 'android', 'managarm'].contains(host_machine.system()) -+if ['linux', 'cygwin', 'gnu', 'freebsd', 'gnu/kfreebsd', 'haiku', 'android', 'managarm'].contains(host_machine.system()) or host_machine.system().startswith('linux') - pre_args += '-D_GNU_SOURCE' - elif host_machine.system() == 'sunos' - pre_args += '-D__EXTENSIONS__' diff --git a/meta/recipes-graphics/mesa/mesa.inc b/meta/recipes-graphics/mesa/mesa.inc index 77e9c80fcb..a8f3397e04 100644 --- a/meta/recipes-graphics/mesa/mesa.inc +++ b/meta/recipes-graphics/mesa/mesa.inc @@ -15,7 +15,6 @@ LIC_FILES_CHKSUM = "file://docs/license.rst;md5=63779ec98d78d823a9dc533a0735ef10 PE = "2" SRC_URI = "https://mesa.freedesktop.org/archive/mesa-${PV}.tar.xz \ - file://0001-meson.build-check-for-all-linux-host_os-combinations.patch \ file://0001-meson-misdetects-64bit-atomics-on-mips-clang.patch \ file://0001-drisw-fix-build-without-dri3.patch \ file://0002-glxext-don-t-try-zink-if-not-enabled-in-mesa.patch \ From patchwork Sun Jul 14 12:38:48 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 46304 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 54A30C3DA55 for ; Sun, 14 Jul 2024 12:39:49 +0000 (UTC) Received: from mail-pg1-f170.google.com (mail-pg1-f170.google.com [209.85.215.170]) by mx.groups.io with SMTP id smtpd.web10.15472.1720960781005156383 for ; Sun, 14 Jul 2024 05:39:41 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=2IzlzHii; spf=softfail (domain: sakoman.com, ip: 209.85.215.170, mailfrom: steve@sakoman.com) Received: by mail-pg1-f170.google.com with SMTP id 41be03b00d2f7-75ee39f1ffbso2357163a12.2 for ; Sun, 14 Jul 2024 05:39:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1720960780; x=1721565580; 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=nzAgZUID8iXnjGbKwVnm0hvvIJKiXDNNRjlZLVr6v4k=; b=2IzlzHiiQaXSdop1toFXstmiiEMXOYCCjzcbf+Hn6+9ljPOTan/Z4rARBsksWqslF5 GzH6cDDwXXsKly+kkgqNYyTmnrRyaUulCpznEzgTeho8NIHeAoWnYq8zhX0EjS981KQw 2Mp58tsgxyKVLTAFvdD8ceYzTLHNxhHg5BVagDx8M7+VbOvwlLLDjJkMh/SeMmM9CN8j iupklUEag/q4QAVakiV/wgOb5m4i0og0rrXJ2DQq2mSP1ueozZIyw50Q7ZyFYsxCRqa8 Lt6AWyL9khFcvdY3mFt2a/k1np881lXRDu198YiuaYi5ak8g6mUneU/P+ak/2WmaDAia PeZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720960780; x=1721565580; 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=nzAgZUID8iXnjGbKwVnm0hvvIJKiXDNNRjlZLVr6v4k=; b=w2Z4uGaIl/Iu/A8M02jI288l5XeTmPpkZu+n4b+U3hCTxNKOJ6EDogg3HyHNqrSaDe zBEEJdSnGmVr2w1RgYhpy7mMe+Zkd6XBXU9dRDo1YEU6K0lwLl/SGY5+w/JwA9IYjnF1 +Chbn3+Qqx27cD7NGAHhsgAhAISaMQklS0zAHLERBE9ghHHv8klJLN+jybxLVT7Kg1iv PyblGKfLd8/USqufKD2Qsb71Vrrg6hxuSaH4zuLqr/6dQSz3VDV80zxj6rvLPyRAMTX2 SqVEmYutzP7xcPe8YuA1tJDkeK1pO4s2f/yPrLPaNahbj5crEDHlFwvKs00OmxvThHZP aG1Q== X-Gm-Message-State: AOJu0YzD4xYrwsGK/xxMJKtyuF2qmL7OPSiMZjErq+J6AEbHMPqQ7ATi ZF8lIwKIVvbk28ZS4NjtHkpgh2OIRkKSzPFkRAn2eLpRuhdDaqczeORfOP6j69psvxp27KI6GXd BM1I= X-Google-Smtp-Source: AGHT+IHgulzGs1alCHm+2Dfy4KRw9cGgAYSgHx7w8/2hvAhL7x2V2gjlJbZA3pS1sgvJoC/NHkBPNw== X-Received: by 2002:a05:6a20:7491:b0:1c0:e54b:5651 with SMTP id adf61e73a8af0-1c29822ced0mr22321770637.24.1720960780225; Sun, 14 Jul 2024 05:39:40 -0700 (PDT) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1fc0bb7006bsm23245245ad.41.2024.07.14.05.39.39 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Jul 2024 05:39:40 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 19/27] dnf/mesa: Fix missing leading whitespace with ':append' Date: Sun, 14 Jul 2024 05:38:48 -0700 Message-Id: X-Mailer: git-send-email 2.34.1 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 ; Sun, 14 Jul 2024 12:39:49 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/201878 From: Niko Mauno Mitigate occurrences where ':append' operator is used and leading whitespace character is obviously missing, risking inadvertent string concatenation. (From OE-Core rev: 314041fd126a4800a5a5d9fcd84c525319479256) Signed-off-by: Niko Mauno Signed-off-by: Richard Purdie (cherry picked from commit 0b6ca9beeff927bbb6158c71596ac475550559d8) Signed-off-by: Steve Sakoman --- meta/recipes-devtools/dnf/dnf_4.19.0.bb | 2 +- meta/recipes-graphics/mesa/mesa.inc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-devtools/dnf/dnf_4.19.0.bb b/meta/recipes-devtools/dnf/dnf_4.19.0.bb index 184dbea963..37a2cc7de2 100644 --- a/meta/recipes-devtools/dnf/dnf_4.19.0.bb +++ b/meta/recipes-devtools/dnf/dnf_4.19.0.bb @@ -18,7 +18,7 @@ SRC_URI = "git://github.com/rpm-software-management/dnf.git;branch=master;protoc file://0001-lock.py-fix-Exception-handling.patch \ " -SRC_URI:append:class-native = "file://0001-dnf-write-the-log-lock-to-root.patch" +SRC_URI:append:class-native = " file://0001-dnf-write-the-log-lock-to-root.patch" SRCREV = "566a61f9d8a2830ac6dcc3a94c59224cef1c3d03" UPSTREAM_CHECK_GITTAGREGEX = "(?P\d+(\.\d+)+)" diff --git a/meta/recipes-graphics/mesa/mesa.inc b/meta/recipes-graphics/mesa/mesa.inc index a8f3397e04..7cc48e8a04 100644 --- a/meta/recipes-graphics/mesa/mesa.inc +++ b/meta/recipes-graphics/mesa/mesa.inc @@ -90,7 +90,7 @@ PACKAGECONFIG = " \ ${@bb.utils.contains('DISTRO_FEATURES', 'vulkan', 'zink', '', d)} \ " -PACKAGECONFIG:append:class-native = "gallium-llvm r600" +PACKAGECONFIG:append:class-native = " gallium-llvm r600" # "gbm" requires "opengl" PACKAGECONFIG[gbm] = "-Dgbm=enabled,-Dgbm=disabled" From patchwork Sun Jul 14 12:38:49 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 46305 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 39EF6C3DA49 for ; Sun, 14 Jul 2024 12:39:49 +0000 (UTC) Received: from mail-pl1-f172.google.com (mail-pl1-f172.google.com [209.85.214.172]) by mx.groups.io with SMTP id smtpd.web11.15294.1720960782798032709 for ; Sun, 14 Jul 2024 05:39:42 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=n4+bOMFi; spf=softfail (domain: sakoman.com, ip: 209.85.214.172, mailfrom: steve@sakoman.com) Received: by mail-pl1-f172.google.com with SMTP id d9443c01a7336-1fa9ecfb321so21713845ad.0 for ; Sun, 14 Jul 2024 05:39:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1720960782; x=1721565582; 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=gwKQ25OSsRB+gyr6bUaZQGcnMWRZ9pU2M48vf6c69Sc=; b=n4+bOMFiCx/2NFfrOjCrRCR3QEz1B8+xksaJw3WY3DEqQBVhaL9GpOZkVRzTlLV6gC jAR7m9O21fv3YgSEN4mBmXl50i8ODYKLMZpT94Tx+Gi2Sd7/xTl6ZUcKcHeKEEqbioY+ PoeSFRWiMuqqpuX6Imme/4EJQZhH7yrbHGZLJo0JxD9rbv0fRuupQ9Vcai6vd0xGSdav EataNbWUp4wcwA+G24P0zG5Ur5AH4TUuiRO2oVZF4BqAsjpUlcO3Cubel/t1dCj3iIYU 1vpdde4yO9JU6TwJfVdomm3TlFYfqrAwo8R+LA864mBV6TySaE4Og8XMMuqKYnwA7cVd X+hQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720960782; x=1721565582; 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=gwKQ25OSsRB+gyr6bUaZQGcnMWRZ9pU2M48vf6c69Sc=; b=jLEa0Fx3+U6lFRd+2YPwkQH9+YQmlCv1NV3xnXU4qwhB+0bDPXf0QhiqSGFEnwCVch YapMugRTk4A/s4c4WADfqupws0ZKhrfvp7HC5SUl+JWZ7oQhskJS1xuSaI2ItnF//CUj +khS1c/05mfAakmtIlZ4nsHpR9seOGU1jOT3T9Y2A3fivG/ZplINYAQ0lXcyMjmq35vT gkAxUEa7JmzZhh2aRYaPySk6AL8UPWyDnKyaO6gmOG32FW+UlKtSwmZHr454KJad7ylZ KHEySMkM3T+fz9CVkbuOTXMeclPCBnhXCGmUwcECRePjSon3N8LB4WUEQ/qeqXam+Cm/ 9u2w== X-Gm-Message-State: AOJu0YxH8VQRFtsd2C53khqNufBKrP7cOrjJMXiATvb5zyX5PG9T51fc 4MIhFz+a5efdLP2lJQyrhgrcMZOG6UdV7X/MteGdnRBTgJWX1p5cWK4bxLXHRahIQhVbVqMKKoY 2KmM= X-Google-Smtp-Source: AGHT+IFL4ApWxwVmvVqF3vVDljV6n4D+jxq9UnZHbNRFsrF703GlwWdrdVSnoxB5qbnkPtqPzurvcg== X-Received: by 2002:a17:902:650d:b0:1fb:247b:aa2a with SMTP id d9443c01a7336-1fbb6edf7c0mr96830295ad.59.1720960782022; Sun, 14 Jul 2024 05:39:42 -0700 (PDT) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1fc0bb7006bsm23245245ad.41.2024.07.14.05.39.41 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Jul 2024 05:39:41 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 20/27] kexec-tools: submit 0003-kexec-ARM-Fix-add_buffer_phys_virt-align-issue.patch upstream Date: Sun, 14 Jul 2024 05:38:49 -0700 Message-Id: <2a83956abfa3cc4b39aa7682c03b551222c85dcb.1720960579.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 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 ; Sun, 14 Jul 2024 12:39:49 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/201879 From: Alexander Kanavin Signed-off-by: Alexander Kanavin Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit d28861326dd8d23914571dc0be8e70899927deea) Signed-off-by: Steve Sakoman --- .../0003-kexec-ARM-Fix-add_buffer_phys_virt-align-issue.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-kernel/kexec/kexec-tools/0003-kexec-ARM-Fix-add_buffer_phys_virt-align-issue.patch b/meta/recipes-kernel/kexec/kexec-tools/0003-kexec-ARM-Fix-add_buffer_phys_virt-align-issue.patch index e874a8b4f1..489b109285 100644 --- a/meta/recipes-kernel/kexec/kexec-tools/0003-kexec-ARM-Fix-add_buffer_phys_virt-align-issue.patch +++ b/meta/recipes-kernel/kexec/kexec-tools/0003-kexec-ARM-Fix-add_buffer_phys_virt-align-issue.patch @@ -8,7 +8,7 @@ is used by MMU, the "SECTION_SIZE" is defined with (1 << 21), but 'add_buffer_phys_virt()' hardcode this to (1 << 20). -Upstream-Status: Pending +Upstream-Status: Submitted [via email to horms@kernel.org,http://lists.infradead.org/pipermail/kexec/2024-April/029903.html] Suggested-By:fredrik.markstrom@gmail.com Signed-off-by: Haiqing Bai From patchwork Sun Jul 14 12:38:50 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 46302 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 47322C3DA4A for ; Sun, 14 Jul 2024 12:39:49 +0000 (UTC) Received: from mail-pl1-f172.google.com (mail-pl1-f172.google.com [209.85.214.172]) by mx.groups.io with SMTP id smtpd.web11.15296.1720960784802352154 for ; Sun, 14 Jul 2024 05:39:44 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=wZ7jpwRY; spf=softfail (domain: sakoman.com, ip: 209.85.214.172, mailfrom: steve@sakoman.com) Received: by mail-pl1-f172.google.com with SMTP id d9443c01a7336-1fbda48631cso24885115ad.0 for ; Sun, 14 Jul 2024 05:39:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1720960784; x=1721565584; 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=WYmB6qOzLY/M2dpzrYgV3F0AGh2Tsfrb73BGhgrS7+c=; b=wZ7jpwRY0Y2D1ZnNGlzHM0HC1RGUxfwrgmVTH8+klAhR2akVwvZ1tkUGQgkzucPArZ Bzxa9QSdNQDxvYp+uPZy53SRd6RmCHYXMRPyCICHF9beqCDHUyZatdWG78RDb+JbBjug G5XbRimc6B9U/JPdXWaMi+A/Qr65T6SOvK/ZU7dpVkeyxfYAKOKkH9M+0HNDQ+HPsSYk 27MvwyoYQgVW49XFvg0NCrfXma+JaX+yXVJnlzQc1lyxBzQK1HtGnv6+oRHPeU9RUf5z 1JRDbD81zlATk0SK1EKNt4czS4b6qwfJ6JnaKX3WQ2oJq/Q+pOKhghmHu05iGnVQtC4F HM2g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720960784; x=1721565584; 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=WYmB6qOzLY/M2dpzrYgV3F0AGh2Tsfrb73BGhgrS7+c=; b=AderJjwSUVxYyZQuDxLZswU8/xseLtZQIFJ+jiCfrBUX2zpdpt92AHQYotPG1gp9Qo 3LGRjx8AzCUFMEUdO542aG9mOsfFhSsj92bN9L4CdLcVd1jrrTjcqgdm5GtjYlzxSDnM P9PdOKWR8vrlwAPZ6Qa2NHfsVasbLdoEOaGv/8NcpjaNDzaAYYUCJzQQ0sane9cyMuuZ lCon6AwAmQqrd2ROdnqCYAm6xCOkcgi4qmHjufTLd8juO7G0RQpd5zY97Z+/fHZFEC0y JsbnP4U5bPY9YMVs6KADvVsFGTIg48iho9SZS89U/5pT4dHDJ4AuslnluvJZEIYheIKj c5ag== X-Gm-Message-State: AOJu0YzPX9nJlLq1plh5TNlMMIfCE97VzHtfPNOkD6+8VFQrqoYVAb24 hBW+cG5xMH3OYXtkdNNcGhk4VoUldZgk/U2xhOiTKLEiqpQgD2ZDvnfMuF2R67W0MCvbKzCUE4y Z9Qg= X-Google-Smtp-Source: AGHT+IH+Q8lit46SzYn7dxzBBcvYXNxRN8zoy0r19wsqgKH88ED8msVkFln/S8BUKM8J9XoYYyUXjg== X-Received: by 2002:a17:902:e54e:b0:1fb:9cb0:3e46 with SMTP id d9443c01a7336-1fc0b4b6453mr66572025ad.7.1720960783893; Sun, 14 Jul 2024 05:39:43 -0700 (PDT) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1fc0bb7006bsm23245245ad.41.2024.07.14.05.39.42 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Jul 2024 05:39:43 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 21/27] vorbis: mark patch as Inactive-Upstream Date: Sun, 14 Jul 2024 05:38:50 -0700 Message-Id: <1b3da78af1ea569ac8cbf135159a3f6e7f4f471c.1720960579.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 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 ; Sun, 14 Jul 2024 12:39:49 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/201880 From: Alexander Kanavin Signed-off-by: Alexander Kanavin Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit 618bb8994d66d7d24cca2fb6885a510d69406437) Signed-off-by: Steve Sakoman --- .../libvorbis/libvorbis/0001-configure-Check-for-clang.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-multimedia/libvorbis/libvorbis/0001-configure-Check-for-clang.patch b/meta/recipes-multimedia/libvorbis/libvorbis/0001-configure-Check-for-clang.patch index b06029b98b..d4fac605b6 100644 --- a/meta/recipes-multimedia/libvorbis/libvorbis/0001-configure-Check-for-clang.patch +++ b/meta/recipes-multimedia/libvorbis/libvorbis/0001-configure-Check-for-clang.patch @@ -5,9 +5,9 @@ Subject: [PATCH] configure: Check for clang Disable gcc specific options if using clang +Upstream-Status: Inactive-Upstream [https://gitlab.xiph.org/xiph/vorbis,https://github.com/xiph/vorbis] Signed-off-by: Khem Raj --- -Upstream-Status: Pending configure.ac | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) From patchwork Sun Jul 14 12:38:51 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 46303 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 54791C3DA50 for ; Sun, 14 Jul 2024 12:39:49 +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.web11.15298.1720960787141642695 for ; Sun, 14 Jul 2024 05:39:47 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=ynytUM+J; 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-1fb0d7e4ee9so23042825ad.3 for ; Sun, 14 Jul 2024 05:39:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1720960786; x=1721565586; 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=YixmtihO+hxQy5c7OdcKBujqGAX0+YfTnLe+631S+3Q=; b=ynytUM+J16rIFs9tEwOhNYDIQjxlX6PsNFzWFBJsRu+pZV6D0QTS59Gxw3E1w1nY5X IxEXNWUDOsYE5DjDuBj4bGudk1+cJ/OqZjlkrRnxoOPv/ZNBVL2hvNIvTNvqZYmANLYT uGkmf5vK3gRJOFymPgk9TGZVsXbSSA1iRuwGfsYqZrW+sGH92ZUq4h4bK05EuZKz7Z3d nxrZ6WxJ+aT4tZSuZcFdkLhi594fqimGbfpL1zZAi6z5k/JHOUxqnS4E8v3/OEP+tWOt iqMYfK+7zna2p4tc9G+VgoThhOo8Gx5hrx7sdaLsBTMHrg7IzuJk/6ZgoSdFyPQe5eQu cLoQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720960786; x=1721565586; 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=YixmtihO+hxQy5c7OdcKBujqGAX0+YfTnLe+631S+3Q=; b=aeF40yjmF6CaWtpGlbG+OocxWiBANrb1vTtgTJspQBEnYIl7A25OlAd13upC1cn9ta +4XcyB6qpWf7C4sL1dQGo7fz4xKtqbSg8oaTuAyh37NU6ZWs4VVXSKzLODCVeV2mx3pN OBZSdCS/U02G8gvPD00jWtfFmb9u7BobTXS7kULCt2WAr8MjNsHJbBXlj5voQrdIZfln XkKud2TqvozFv79vEw7xPHk1xVBnq5sRA0c3JV9BkatoWeZAns5v6kP8Pk4uizksth2B aWvj2RSMH5+ML7RgtlAHy7f4LemcEYtk4tOppef9h/kKpnivhvlV264wt3foqfgkoblu PiRA== X-Gm-Message-State: AOJu0Yywqm+5h35p+UDK7ptH77BavkbDSj8QO6AG6smQNkoD4iiydmpj 6X8Zihuj2Hxari0t2mu4M0da/uhTgfvlizNvyLX6X5hrJrR5X5e+ZxMFh1Y0PvrVMT/3zE8zXzV zZQE= X-Google-Smtp-Source: AGHT+IE8UTP3i3w4gS5gzgfT/EaQBNgYBXTAeFYhzLOoeuDHoD3iMgp15hnScrDb2ZkTh2b0KlAKmQ== X-Received: by 2002:a17:903:120b:b0:1f9:b16d:f94f with SMTP id d9443c01a7336-1fbb6d70175mr141979655ad.39.1720960786427; Sun, 14 Jul 2024 05:39:46 -0700 (PDT) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1fc0bb7006bsm23245245ad.41.2024.07.14.05.39.44 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Jul 2024 05:39:45 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 22/27] grub: mark grub-module-explicitly-keeps-symbole-.module_license.patch as a workaround Date: Sun, 14 Jul 2024 05:38:51 -0700 Message-Id: <8c03f8c4916c802e0e6ad483a019fcaa7b09f509.1720960579.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 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 ; Sun, 14 Jul 2024 12:39:49 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/201881 From: Alexander Kanavin Signed-off-by: Alexander Kanavin Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit 6307adb5b0644845f4062c21ac5717eb62a61dd3) Signed-off-by: Steve Sakoman --- .../grub-module-explicitly-keeps-symbole-.module_license.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-bsp/grub/files/grub-module-explicitly-keeps-symbole-.module_license.patch b/meta/recipes-bsp/grub/files/grub-module-explicitly-keeps-symbole-.module_license.patch index d9012d1dd6..7c8770ce8b 100644 --- a/meta/recipes-bsp/grub/files/grub-module-explicitly-keeps-symbole-.module_license.patch +++ b/meta/recipes-bsp/grub/files/grub-module-explicitly-keeps-symbole-.module_license.patch @@ -37,7 +37,7 @@ SYMBOL TABLE: 0000000000000000 l d .modname 0000000000000000 .modname -------------- -Upstream-Status: Pending +Upstream-Status: Inappropriate [workaround that needs investigation into @TARGET_STRIP@ behaviour in oe-core vs toolchain used by upstream] Signed-off-by: Hongxu Jia From patchwork Sun Jul 14 12:38:52 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 46300 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 24B17C41513 for ; Sun, 14 Jul 2024 12:39:49 +0000 (UTC) Received: from mail-pl1-f176.google.com (mail-pl1-f176.google.com [209.85.214.176]) by mx.groups.io with SMTP id smtpd.web10.15475.1720960788788799290 for ; Sun, 14 Jul 2024 05:39:48 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=WKboEnva; spf=softfail (domain: sakoman.com, ip: 209.85.214.176, mailfrom: steve@sakoman.com) Received: by mail-pl1-f176.google.com with SMTP id d9443c01a7336-1fb1c918860so31584095ad.1 for ; Sun, 14 Jul 2024 05:39:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1720960788; x=1721565588; 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=40O2HQx3gEHP3oJLLpCoFI/jkDpgDMQLhO7tz2IXa10=; b=WKboEnvai+ljO0stOBApIVWez6utjkxbg09rehFom9uPlDHQv8RRTxvsehwBr3AHaZ gZXMk6sK4PqvzYRbmL0XM0F1jdVnKxzMkHCFqVVMQOhhuldQIws5qCUIlht8pOi5Z1Z8 Gdo4ts+JjS1Mf9jxa3eggf/+gFVvZf0ak1Gh2kNXgWdOJkqpfCwqtBzPtWzvo2T5F8lR yhH0czpQ4vec0jeo9UEgYd2McInsQSsyouPPLogcix+IRbpgrw7tr47hlf3cqX/SONTx N0e01wEfkitkGVb65P4JGWCTeG8B80jheNYD1HsC06TWFg68eLNxt2vto5+nlIx9tPs+ ewvw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720960788; x=1721565588; 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=40O2HQx3gEHP3oJLLpCoFI/jkDpgDMQLhO7tz2IXa10=; b=QTE0940l9ExKN3XQVq1or+dUUZV5ZJ4v99OS6CUhu2CAeCJrQITeGHoPJ9X4+dZrF9 USoljM5H/Q0YAqOR+yadKy32jNNhwQ+HmzeRBUyC+KpYRUE14qLRj4RPqQM9hkyn733d AEtUjtK6f+U7QHkAha0+Ks+dOkTbrW//nNnt9Q5R6x9chYItmhPmlDhjbDC/ZzC8XAyV 0kX3ZQN22gHFpcaflN0KpfBVjz6YlOUaBk22YmwsVcaGoi7ex/gjKsYt4NIBO9Chi96b aso8FeeaGIDAfDOOCsmZ1+ukxXmK4y64hhc6VGHhbyRD0DIbMl87Nw+INndpfezub+XL UWmQ== X-Gm-Message-State: AOJu0YzZf+vS9K9e9g5gJnZbb7nQad1oGp/mbisZ1rcHdKX/yNus6I/q VpdkWvHz0/+h5zYKmKul69oGeCuXQKQftrXz/8py3JbWfHOPph5fTMUMtESdLAfGU2QKXhj1AQx lcpM= X-Google-Smtp-Source: AGHT+IFImgRdrrLCQcwkCtZ2oYuu5rvU9GuruXf1pLHjYhs0uNcsWU+qVS3S5UHULbUK2cM1IqAAxg== X-Received: by 2002:a17:902:d2c1:b0:1fb:8e29:621f with SMTP id d9443c01a7336-1fc0b532784mr60393975ad.16.1720960788123; Sun, 14 Jul 2024 05:39:48 -0700 (PDT) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1fc0bb7006bsm23245245ad.41.2024.07.14.05.39.47 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Jul 2024 05:39:47 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 23/27] perl: submit the rest of determinism.patch upstream Date: Sun, 14 Jul 2024 05:38:52 -0700 Message-Id: <35675cd8104151d23b2a64cd5093939fa3d2b8ea.1720960579.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 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 ; Sun, 14 Jul 2024 12:39:49 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/201882 From: Alexander Kanavin Signed-off-by: Alexander Kanavin Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit 5c00500618fa50eeb5e3e956e1fb5f4af562c1a7) Signed-off-by: Steve Sakoman --- meta/recipes-devtools/perl/files/determinism.patch | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/recipes-devtools/perl/files/determinism.patch b/meta/recipes-devtools/perl/files/determinism.patch index aa85ccef10..f2b1111552 100644 --- a/meta/recipes-devtools/perl/files/determinism.patch +++ b/meta/recipes-devtools/perl/files/determinism.patch @@ -8,9 +8,9 @@ b) Sort the order of the module lists from configure_mods.sh since otherwise the result isn't the same leading to makefile differences. Reported upstream: https://github.com/arsv/perl-cross/issues/88 -c) Sort the Encode::Byte byte_t.fnm file output (and the makefile depends whilst +c) Sort the Encode::Byte byte_t.fnm file output (and the makefile depends whilst there for good measure) - This needs to go to upstream perl (not done) + Submitted to upstream perl: https://github.com/dankogai/p5-encode/pull/179 d) Use bash for perl-cross configure since otherwise trnl gets set to "\n" with bash and "" with dash @@ -18,7 +18,7 @@ d) Use bash for perl-cross configure since otherwise trnl gets set to "\n" with RP 2020/2/7 -Upstream-Status: Pending [75% submitted] +Upstream-Status: Submitted [see links above] Signed-off-by: Richard Purdie X-Patchwork-Id: 46307 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 4D53DC3DA42 for ; Sun, 14 Jul 2024 12:39:59 +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.web11.15300.1720960790782901396 for ; Sun, 14 Jul 2024 05:39:50 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=dl8mQVbR; 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-1fb0d88fd25so24227855ad.0 for ; Sun, 14 Jul 2024 05:39:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1720960790; x=1721565590; 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=370Rb8j3cDRc2Uylsgp/Pn22qronU1odegfZRNildcE=; b=dl8mQVbR5oIgd5/INWyNO9yHtc9d/VDHob/7zW1ZP3Tkbo8P3zeRBw8665BAZEsX5s qnDbIyZ4eAx+Q43MOErmRNkXUU9QHmfrY4ZXUU6+c0CN85U2yT3kpCtcCsx0BDcjWvwM sqmeApZJfD6VSAOOnHq+/QT6NKjPx1eWSR3M24xr1nQ0CaqUnPgO7NxdrXx1iws1qgvr MjLh5g+5DysKlxZ+mM0gTBYVslQLxVFbJcSpzDxmmBbKyowOzC3ISyKRzPKkiXESZ6ci 4FQe6X44P9V6cDaplmukufVqArkg3+wbT5UvLtslDH7tXpsv/fUHviUNfCltX68An8UC E6aQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720960790; x=1721565590; 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=370Rb8j3cDRc2Uylsgp/Pn22qronU1odegfZRNildcE=; b=TrFH3xaW6fvboWRONrC7zpRIS6rFUWS/pXNpY3cCZmNM8Zo35fiyMo9VgyAACuKTTZ q3pAA5BIocqypga9h3xj0NjMnTaV634byAiNx0o+ee07vQKcKOqgoUvjYi24c/T/Km4w C1CPGLdnhtkoDpSZP23AkGH0ysXG7h/T/eXgiNtKPmanQDg1xkZ51Fhts/XsMvaYArxd A4MWYjeSBnN/PtD/Vu5VzitQomi5zTN3Z0kE9soWf0tnGe4/p2le8+7Xsau7fyf6EHM/ S5oMiNSMCg8dngSHo9E8kLl4pJeW7fK8Gl17PK39YxYSWU2JmvnlhLHd6vEtCQBqCp5O 3Sgg== X-Gm-Message-State: AOJu0YzdoL9ggAYWaQcaWgC516yFxgas8ZHspWmO4Zo0Aoi4my/fICln fK4ba2g33sVbGKjfGV+Ty2yUpqMFERlH5jxNx/gd3rWkY4+oXvAIXRsyGQ2Tbgq7WpFos2d0FAe ebfw= X-Google-Smtp-Source: AGHT+IF+NhYacgmG9EJFRCgQwOvLuNPZYWnRxOcEDUpby7zwPecKFAHmP4Hlzk/Km9z/16qdq0Bs8g== X-Received: by 2002:a17:902:dac6:b0:1f9:ad91:f8d0 with SMTP id d9443c01a7336-1fbefb7b10fmr116077355ad.8.1720960789999; Sun, 14 Jul 2024 05:39:49 -0700 (PDT) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1fc0bb7006bsm23245245ad.41.2024.07.14.05.39.49 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Jul 2024 05:39:49 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 24/27] iptables: submit 0001-configure-Add-option-to-enable-disable-libnfnetlink.patch upstream Date: Sun, 14 Jul 2024 05:38:53 -0700 Message-Id: <20276890b2e08512bb04206d6cc6be5867d5f8a4.1720960579.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 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 ; Sun, 14 Jul 2024 12:39:59 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/201883 From: Alexander Kanavin Signed-off-by: Alexander Kanavin Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit 67f6c3534a18520f3b7c5eed27dc2744c5bf44c2) Signed-off-by: Steve Sakoman --- ...ption-to-enable-disable-libnfnetlink.patch | 44 +++++++++++-------- 1 file changed, 26 insertions(+), 18 deletions(-) diff --git a/meta/recipes-extended/iptables/iptables/0001-configure-Add-option-to-enable-disable-libnfnetlink.patch b/meta/recipes-extended/iptables/iptables/0001-configure-Add-option-to-enable-disable-libnfnetlink.patch index 8824bf2af7..0fe2261511 100644 --- a/meta/recipes-extended/iptables/iptables/0001-configure-Add-option-to-enable-disable-libnfnetlink.patch +++ b/meta/recipes-extended/iptables/iptables/0001-configure-Add-option-to-enable-disable-libnfnetlink.patch @@ -1,22 +1,24 @@ -From 0096c854d5015918ed154dccb3ad472fd06c1010 Mon Sep 17 00:00:00 2001 +From 653db8b938166db7833135f615b90c38a3f27a30 Mon Sep 17 00:00:00 2001 From: "Maxin B. John" -Date: Tue, 21 Feb 2017 11:16:31 +0200 +Date: Thu, 25 Apr 2024 10:51:02 +0200 Subject: [PATCH] configure: Add option to enable/disable libnfnetlink -This changes the configure behaviour from autodetecting -for libnfnetlink to having an option to disable it explicitly - -Upstream-Status: Pending +Default behavior (autodetecting) does not change, but specifying +either option would explicitly disable or enable libnfnetlink support, +and if the library is not found in the latter case, ./configure will error +out. +Upstream-Status: Backport [https://git.netfilter.org/iptables/commit/?id=653db8b938166db7833135f615b90c38a3f27a30] Signed-off-by: Khem Raj Signed-off-by: Maxin B. John - +Signed-off-by: Alexander Kanavin +Signed-off-by: Phil Sutter --- - configure.ac | 10 +++++++--- - 1 file changed, 7 insertions(+), 3 deletions(-) + configure.ac | 13 +++++++++++-- + 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac -index d99fa3b..d607772 100644 +index d99fa3b9..2293702b 100644 --- a/configure.ac +++ b/configure.ac @@ -63,6 +63,9 @@ AC_ARG_WITH([pkgconfigdir], AS_HELP_STRING([--with-pkgconfigdir=PATH], @@ -25,21 +27,27 @@ index d99fa3b..d607772 100644 [enable_nftables="$enableval"], [enable_nftables="yes"]) +AC_ARG_ENABLE([libnfnetlink], + AS_HELP_STRING([--disable-libnfnetlink], [Do not use netfilter netlink library]), -+ [enable_libnfnetlink="$enableval"], [enable_libnfnetlink="yes"]) ++ [enable_libnfnetlink="$enableval"], [enable_libnfnetlink="auto"]) AC_ARG_ENABLE([connlabel], AS_HELP_STRING([--disable-connlabel], [Do not build libnetfilter_conntrack]), -@@ -113,9 +116,10 @@ AM_CONDITIONAL([ENABLE_SYNCONF], [test "$enable_nfsynproxy" = "yes"]) +@@ -113,8 +116,14 @@ AM_CONDITIONAL([ENABLE_SYNCONF], [test "$enable_nfsynproxy" = "yes"]) AM_CONDITIONAL([ENABLE_NFTABLES], [test "$enable_nftables" = "yes"]) AM_CONDITIONAL([ENABLE_CONNLABEL], [test "$enable_connlabel" = "yes"]) -PKG_CHECK_MODULES([libnfnetlink], [libnfnetlink >= 1.0], - [nfnetlink=1], [nfnetlink=0]) --AM_CONDITIONAL([HAVE_LIBNFNETLINK], [test "$nfnetlink" = 1]) -+AS_IF([test "x$enable_libnfnetlink" = "xyes"], [ -+ PKG_CHECK_MODULES([libnfnetlink], [libnfnetlink >= 1.0]) -+ ]) -+AM_CONDITIONAL([HAVE_LIBNFNETLINK], [test "x$enable_libnfnetlink" = "xyes"]) ++# If specified explicitly on the command line, error out when library was not found ++# Otherwise, disable and continue ++AS_IF([test "x$enable_libnfnetlink" = "xyes"], ++ [PKG_CHECK_MODULES([libnfnetlink], [libnfnetlink >= 1.0], ++ [nfnetlink=1])], ++ [test "x$enable_libnfnetlink" = "xauto"], ++ [PKG_CHECK_MODULES([libnfnetlink], [libnfnetlink >= 1.0], ++ [nfnetlink=1], [nfnetlink=0])]) + AM_CONDITIONAL([HAVE_LIBNFNETLINK], [test "$nfnetlink" = 1]) if test "x$enable_bpfc" = "xyes" || test "x$enable_nfsynproxy" = "xyes"; then - PKG_CHECK_MODULES([libpcap], [libpcap], [], [ +-- +2.39.2 + From patchwork Sun Jul 14 12:38:54 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 46308 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 66DE4C3DA49 for ; Sun, 14 Jul 2024 12:39:59 +0000 (UTC) Received: from mail-oi1-f172.google.com (mail-oi1-f172.google.com [209.85.167.172]) by mx.groups.io with SMTP id smtpd.web10.15476.1720960792753017240 for ; Sun, 14 Jul 2024 05:39:52 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=Ro2qRG6W; spf=softfail (domain: sakoman.com, ip: 209.85.167.172, mailfrom: steve@sakoman.com) Received: by mail-oi1-f172.google.com with SMTP id 5614622812f47-3c9cc681ee0so1980127b6e.0 for ; Sun, 14 Jul 2024 05:39:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1720960792; x=1721565592; 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=NyTQ0JgEQ8HFXFkETzCsaazlcgZVllu4eJOBZI46BxY=; b=Ro2qRG6WWge0vxwLj0PkICMI98Wdh7Ldv0vWNfJgk6T2LFMmgUj1erIoOMcLxnRNGh b6F9L78T2Jrg4EMRkW8x4BJZtxGUXcN6Ocmcqo3l1gEHztmNPQbInRBZCfbKIYUkGucu T43pyghHI0lRjJuASHX6Uadt+j+Wb6lvRFW8MAsuU9tPbUeXRzXBwUz/izjUFrVTQ5R4 haNPAHX1ybr7bvLnpbcfxdwf87PtsA4kCnLecvqoHtcvmfXApJSe7CLMR93Usp/kYKJe FPRaS8JuiUEfZ+ums7Zozsval1x5udwLiIYYOfMsM6TKnCgzeyRJ2gEnb8CcWH/nqf9o 8lxA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720960792; x=1721565592; 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=NyTQ0JgEQ8HFXFkETzCsaazlcgZVllu4eJOBZI46BxY=; b=eUri+OcmAO1UUTZEMcBOc+jobnGyQjg+ajPuDJCnp39dlSg98d4t1Obz2o89SAUAFv mUQQKVFvFyBBj++Ceh1kIHHUWo/BIwODeVt33eCk09uR0elIPt3WvVS8WPu9GJVMUEro mpQBSuF9Lrd8IPf9N6h6DLUaeLp/+MXXTJd686xqdBqboRCIak0VaiHud2H+ZO2ZmKja NrjvtvhOpq7c9cKc5iouMuEHGjLRlqJoN/J+kZLITEa4QVBGpcV/GGqhxl/wr84NlkCV 4wXpzBu6f9JTU85MNTKouMrLWamjIUohw3DdxtNs2+izAfSJ+ySwWU/EHr+23LCPuQxJ +XcQ== X-Gm-Message-State: AOJu0Yzjptn+kCovd6YsjsKCVDrjb584Jsd3RYPfE3Ys0BrbPkTTLC6G DXnlPQwW/yNtXsIceHgNzBAh+oI52eR+xm39Uw6Lpr7yogAV+1AD/0bx1o45qfNOIEVx24hGVHq 6TG8= X-Google-Smtp-Source: AGHT+IFkwQobWcATFLAOZcUNuJNp0G46bsm/MqlLM3KSMzUpCu1qZVHUWlDR3W+o/jgjfXGVqTJWzg== X-Received: by 2002:a05:6808:1b0a:b0:3d9:3234:6268 with SMTP id 5614622812f47-3d93c0e9c2cmr19847880b6e.38.1720960791841; Sun, 14 Jul 2024 05:39:51 -0700 (PDT) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1fc0bb7006bsm23245245ad.41.2024.07.14.05.39.50 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Jul 2024 05:39:51 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 25/27] cve-exclusion: Drop the version comparision/warning Date: Sun, 14 Jul 2024 05:38:54 -0700 Message-Id: <7eef8839d131861cca04e1424f0682e81638ca0a.1720960579.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 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 ; Sun, 14 Jul 2024 12:39:59 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/201884 From: Richard Purdie Since the CVE repository is no longer being updated, drop the warning comparision since it is no longer valid. Signed-off-by: Richard Purdie Signed-off-by: Alexandre Belloni Signed-off-by: Steve Sakoman --- .../recipes-kernel/linux/cve-exclusion_6.6.inc | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/meta/recipes-kernel/linux/cve-exclusion_6.6.inc b/meta/recipes-kernel/linux/cve-exclusion_6.6.inc index 9f1f03ac53..32a0701edf 100644 --- a/meta/recipes-kernel/linux/cve-exclusion_6.6.inc +++ b/meta/recipes-kernel/linux/cve-exclusion_6.6.inc @@ -1,14 +1,14 @@ # Auto-generated CVE metadata, DO NOT EDIT BY HAND. -# Generated at 2024-05-02 12:41:43.351358+00:00 for version 6.6.29 - -python check_kernel_cve_status_version() { - this_version = "6.6.29" - kernel_version = d.getVar("LINUX_VERSION") - if kernel_version != this_version: - bb.warn("Kernel CVE status needs updating: generated for %s but kernel is %s" % (this_version, kernel_version)) -} -do_cve_check[prefuncs] += "check_kernel_cve_status_version" +# Generated at 2024-06-06 20:41:33.044442+00:00 for version 6.6.32 + +#python check_kernel_cve_status_version() { +# this_version = "6.6.29" +# kernel_version = d.getVar("LINUX_VERSION") +# if kernel_version != this_version: +# bb.warn("Kernel CVE status needs updating: generated for %s but kernel is %s" % (this_version, kernel_version)) +#} +#do_cve_check[prefuncs] += "check_kernel_cve_status_version" CVE_STATUS[CVE-2003-1604] = "fixed-version: Fixed from version 2.6.12rc2" From patchwork Sun Jul 14 12:38:55 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 46306 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 58A66C41513 for ; Sun, 14 Jul 2024 12:39:59 +0000 (UTC) Received: from mail-pl1-f176.google.com (mail-pl1-f176.google.com [209.85.214.176]) by mx.groups.io with SMTP id smtpd.web10.15478.1720960794192591492 for ; Sun, 14 Jul 2024 05:39:54 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=eo83hGdU; spf=softfail (domain: sakoman.com, ip: 209.85.214.176, mailfrom: steve@sakoman.com) Received: by mail-pl1-f176.google.com with SMTP id d9443c01a7336-1fb72eb3143so23783265ad.1 for ; Sun, 14 Jul 2024 05:39:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1720960793; x=1721565593; 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=bNurfB9n4FPO2/xQzlJvV4qj6U//+h8D1VkfvvaRSQk=; b=eo83hGdUGkt+A3HL1N7dXmExw2Qg0qxPU7pG37BFT9SQomaXaIqKiaTwdsXOawX9iL B/0S/7qb05/k4n2y7LNgmZj0eLzaFkthwoqexasmTSfjuyWPTp1ievAeDZNgw38vkXe7 UvZT+vuuZi15eLZNWjU7015ASgoJVmUclqibfehKwMKFfVM05mKL+b8T5eHL31LcewAL 8oTP9JTB6AwsMstg/pu/WZoBk3NRG3x0X8PmyGJC8YzmdnWX4nUtzFJZ0D36CY23Vrss smUaqpFQW8PNeZtH2idSyQ8WTuwgrdhYOMcTMza8YvAr3k89Vo0JQEi2x+luEGsXNUEG rlKQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720960793; x=1721565593; 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=bNurfB9n4FPO2/xQzlJvV4qj6U//+h8D1VkfvvaRSQk=; b=dO70eboS0F381QyXEKqrHgw6bToHuGdBk6ZmxBBf3O4YOZL9iO62O3A1J5g9EqxK1S 62QjqBszpZqo/1rCfVt9Pd8/LevMD7+9j4iSaTjaw4DvS4J9CQc3tgfbDHZOFGPm76pV tQpUrfQpZ+n5IUcxhRZd/3xJMWGBU6ejpWzkeq+g0RDHkaGxH+oY+G8ffDl6TJGKdWoL HaMjn8Eb0gU5dItlhostFCv/LjJ/5Raw9tqjJ7lsXha9ar0D7OvBX8L52NtBY7SyNFNr KCADXN9364ZEgUW63t7kVjjkp9H/gYzoA7POTmr0fOcZ6TyeLBpKSnIphlxYWc582Vmj 56Hw== X-Gm-Message-State: AOJu0YxgA07fRTr01pG+aeIp2pp1tr27LZ/KEbCLoOGvLDGH7htK4TjG t9Wg2J2f4lbyRW4ILM8RiYj/F6ntXO7res6yzUVB8+RnZUpFZSRs06++RAy7dplfP/08TcQ/QrA Z8bw= X-Google-Smtp-Source: AGHT+IGGzUp2b6JVLL4RhgMra6xSDHIVC9AeKQlNwikYj9te+40CRk32fV87SGvUC7Z21cHQbzzX1g== X-Received: by 2002:a17:902:e54e:b0:1fb:9cb0:3e46 with SMTP id d9443c01a7336-1fc0b4b6453mr66577515ad.7.1720960793515; Sun, 14 Jul 2024 05:39:53 -0700 (PDT) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1fc0bb7006bsm23245245ad.41.2024.07.14.05.39.52 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Jul 2024 05:39:53 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 26/27] webkitgtk: fix do_configure error on beaglebone-yocto Date: Sun, 14 Jul 2024 05:38:55 -0700 Message-Id: X-Mailer: git-send-email 2.34.1 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 ; Sun, 14 Jul 2024 12:39:59 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/201885 From: Changqing Li * According to latest comment [1] and the mentioned pull request [2], build an ENABLE(WEBASSEMBLY) && !ENABLE(JIT) configuration is supported, so original issue already fixed in current version, the EXTRA_OECMAKE setting is not needed anymore. * This EXTRA_OECMAKE setting causes following configure error on beaglebone-yocto, remove the setting to let the configure process decide the configuration: CMake Error at Source/cmake/WebKitFeatures.cmake:312 (message): ENABLE_JIT conflicts with ENABLE_C_LOOP. You must disable one or the other. [YOCTO #15254] [1] https://github.com/WebKit/WebKit/pull/17447 [2] https://github.com/WebKit/WebKit/pull/17688 Signed-off-by: Changqing Li Signed-off-by: Steve Sakoman --- meta/recipes-sato/webkit/webkitgtk_2.44.1.bb | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/meta/recipes-sato/webkit/webkitgtk_2.44.1.bb b/meta/recipes-sato/webkit/webkitgtk_2.44.1.bb index 29e12bb8c5..14f7531549 100644 --- a/meta/recipes-sato/webkit/webkitgtk_2.44.1.bb +++ b/meta/recipes-sato/webkit/webkitgtk_2.44.1.bb @@ -114,18 +114,6 @@ EXTRA_OECMAKE:append:armv4 = " -DENABLE_JIT=OFF " EXTRA_OECMAKE:append:armv5 = " -DENABLE_JIT=OFF " EXTRA_OECMAKE:append:armv6 = " -DENABLE_JIT=OFF " -# And for armv7* don't enable it for softfp, because after: -# https://github.com/WebKit/WebKit/commit/a2ec4ef1997d6fafa6ffc607bffb54e76168a918 -# https://bugs.webkit.org/show_bug.cgi?id=242172 -# softfp armv7* fails because WEBASSEMBLY is left enabled by default and JIT gets -# explicitly disabled causing: -# http://errors.yoctoproject.org/Errors/Details/734587/ -# PR was sent upstream, but the end result is the same both JIT and WEBASSEMBLY disabled -# https://github.com/WebKit/WebKit/pull/17447 -EXTRA_OECMAKE:append:armv7a = " -DENABLE_JIT=${@bb.utils.contains('TUNE_FEATURES', 'callconvention-hard', 'ON', 'OFF', d)}" -EXTRA_OECMAKE:append:armv7r = " -DENABLE_JIT=${@bb.utils.contains('TUNE_FEATURES', 'callconvention-hard', 'ON', 'OFF', d)}" -EXTRA_OECMAKE:append:armv7ve = " -DENABLE_JIT=${@bb.utils.contains('TUNE_FEATURES', 'callconvention-hard', 'ON', 'OFF', d)}" - EXTRA_OECMAKE:append:mipsarch = " -DUSE_LD_GOLD=OFF " EXTRA_OECMAKE:append:powerpc = " -DUSE_LD_GOLD=OFF " From patchwork Sun Jul 14 12:38:56 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 46309 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 67002C3DA50 for ; Sun, 14 Jul 2024 12:39:59 +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.15479.1720960796076618203 for ; Sun, 14 Jul 2024 05:39:56 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=SESWlZz3; 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-1fb3cf78fcaso23852005ad.1 for ; Sun, 14 Jul 2024 05:39:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1720960795; x=1721565595; 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=QVOwixOCgBY89pjjgg2yV/F9gj8QRKgdheU8bzbctFw=; b=SESWlZz3EKq/qrVWOp6Kr8QC+wLlVXwxD33J+b2eLgeq9Y+JP3GLm3WBaP3bH7DqIR 6aRtTQH/AGaQF8OAB0LfL9SVAYLFJxsL5lEFpW1qvzqWrr8+HljBt6ybWXuNHVucEf0Q NsIBl0e76RK/w//AWeZahCHwnxBTGc8SJ6yYt6ST7tTD2svwnkU7tLF9W9KrOcyX+BxA b53oSfih6CivznjbwydvJZRXZIjmuxWklEA1pkG5StrwFsgPSivBEXBVKM20aeAb/ckt K1dOS/k8hkG/f/DsorliNUnMoblTSd9YWFMFjns/4NPE9Sy4PjudDBCHqR1hasZgCyMG h/qA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720960795; x=1721565595; 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=QVOwixOCgBY89pjjgg2yV/F9gj8QRKgdheU8bzbctFw=; b=fUtMeT5pYgUp+7znRRsxR8Sfbz4u6DeisvwOrgN8K5fuMQKCWqYwIdP88NI8uihr53 x9XbuQNV/nF1eNF7Vh++QNukPmdtzkUtk/JykXeA/fFZfqpSq3YS+yW34MNJZ+9YBjCV ZV1M3CRdRcpT4slSEf6oc47tZYW2VTuKpxCgY1qA3l9agmJ/ln3tCLXaHY2BGESkZsZR NWHMI3txYto0+p++CTyYhY1v24zVehTGNvxrbcN8Dzzw8AhiUtbjmbynvKgp3kHgnILK kOEijcnmlMuxKoXKhd8rsPPjjoZ/8euMHwSwQ9eysSmkF/W5/bhnpL3Glb6jjk10UUCp bq7A== X-Gm-Message-State: AOJu0YwraX/3Msf647ogN6pAezIXREXh0gNoJCduV5pRaDnVJZxtaZjX b6BPGt7164BiOP3gD7twyRSEgBy/wcCRdE2SzpdQwRAzqz495xkuwkwl2JfTAs8Swn9waZt2wHf Sqqc= X-Google-Smtp-Source: AGHT+IHkkGj8+wfAq/KrMOi6qH7GLzJoSC/AsoKokENb/kaAujMuI5R2OXS0XhVlFDmKbTelWYBRIQ== X-Received: by 2002:a17:902:cec5:b0:1fb:7d20:f040 with SMTP id d9443c01a7336-1fbb6f0abbamr176564285ad.64.1720960795238; Sun, 14 Jul 2024 05:39:55 -0700 (PDT) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1fc0bb7006bsm23245245ad.41.2024.07.14.05.39.54 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Jul 2024 05:39:54 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 27/27] webkitgtk: fix do_compile errors on beaglebone-yocto Date: Sun, 14 Jul 2024 05:38:56 -0700 Message-Id: X-Mailer: git-send-email 2.34.1 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 ; Sun, 14 Jul 2024 12:39:59 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/201886 From: Changqing Li Backport 2 patches to fix following compile errors: webkitgtk-2.44.1/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNeonParallelApplier.cpp:545:37: error: 'LS_POINT' was not declared in this scope; did you mean 'WebCore::LightType::LS_POINT'? 545 | if (data.lightSource->type() == LS_POINT) { | ^~~~~~~~ | WebCore::LightType::LS_POINT webkitgtk-2.44.1/Source/WebCore/platform/graphics/filters/FELighting.h:73:41: error: 'LightingData' does not name a type 73 | inline void platformApplyNeon(const LightingData&, const LightSource::PaintingData&); Signed-off-by: Changqing Li Signed-off-by: Steve Sakoman --- ...fic-declarations-in-FELighting.h-unn.patch | 44 +++++++++++++ ...icDowncast-adoption-in-platform-code.patch | 65 +++++++++++++++++++ meta/recipes-sato/webkit/webkitgtk_2.44.1.bb | 2 + 3 files changed, 111 insertions(+) create mode 100644 meta/recipes-sato/webkit/webkitgtk/0001-Remove-ARM-specific-declarations-in-FELighting.h-unn.patch create mode 100644 meta/recipes-sato/webkit/webkitgtk/0002-More-dynamicDowncast-adoption-in-platform-code.patch diff --git a/meta/recipes-sato/webkit/webkitgtk/0001-Remove-ARM-specific-declarations-in-FELighting.h-unn.patch b/meta/recipes-sato/webkit/webkitgtk/0001-Remove-ARM-specific-declarations-in-FELighting.h-unn.patch new file mode 100644 index 0000000000..6ffe0a9454 --- /dev/null +++ b/meta/recipes-sato/webkit/webkitgtk/0001-Remove-ARM-specific-declarations-in-FELighting.h-unn.patch @@ -0,0 +1,44 @@ +From dbd1a59b239b3902e717fdeb063883dbb0b06ee9 Mon Sep 17 00:00:00 2001 +From: Adrian Perez de Castro +Date: Sun, 26 May 2024 14:24:35 -0700 +Subject: [PATCH 1/2] Remove ARM-specific declarations in FELighting.h unneeded + after 272873@main + +Unreviewed build fix. + +* Source/WebCore/platform/graphics/filters/FELighting.h: Remove unneeded + declarations for the getPowerCoefficients() and platformApplyNeon() + functions, which are now defined elsewhere; and were causing a build + failure due to usage of the protected LightingData type. + +Canonical link: https://commits.webkit.org/279334@main + +Backport this patch for fixing following compile error: +webkitgtk-2.44.1/Source/WebCore/platform/graphics/filters/FELighting.h:73:41: error: 'LightingData' does not name a type + 73 | inline void platformApplyNeon(const LightingData&, const LightSource::PaintingData&); + +Upstream-Status: Backport [https://github.com/WebKit/WebKit/commit/36d1b5d7c0ef9a733ee8055b1f35b1d24435d538] +Signed-off-by: Changqing Li +--- + Source/WebCore/platform/graphics/filters/FELighting.h | 5 ----- + 1 file changed, 5 deletions(-) + +diff --git a/Source/WebCore/platform/graphics/filters/FELighting.h b/Source/WebCore/platform/graphics/filters/FELighting.h +index 4efab920..dcd80b6f 100644 +--- a/Source/WebCore/platform/graphics/filters/FELighting.h ++++ b/Source/WebCore/platform/graphics/filters/FELighting.h +@@ -68,11 +68,6 @@ protected: + + std::unique_ptr createSoftwareApplier() const override; + +-#if CPU(ARM_NEON) && CPU(ARM_TRADITIONAL) && COMPILER(GCC_COMPATIBLE) +- static int getPowerCoefficients(float exponent); +- inline void platformApplyNeon(const LightingData&, const LightSource::PaintingData&); +-#endif +- + Color m_lightingColor; + float m_surfaceScale; + float m_diffuseConstant; +-- +2.25.1 + diff --git a/meta/recipes-sato/webkit/webkitgtk/0002-More-dynamicDowncast-adoption-in-platform-code.patch b/meta/recipes-sato/webkit/webkitgtk/0002-More-dynamicDowncast-adoption-in-platform-code.patch new file mode 100644 index 0000000000..a0c7b6bd57 --- /dev/null +++ b/meta/recipes-sato/webkit/webkitgtk/0002-More-dynamicDowncast-adoption-in-platform-code.patch @@ -0,0 +1,65 @@ +From 88fa4b49a10ecfb74c36c678c1e2b76136357153 Mon Sep 17 00:00:00 2001 +From: Changqing Li +Date: Fri, 12 Jul 2024 10:16:05 +0800 +Subject: [PATCH 2/2] More dynamicDowncast<> adoption in platform code + +Backport part of commit [90d13e7 More dynamicDowncast<> adoption in +platform code] to fix following compile error for ARM_NEON: +webkitgtk-2.44.1/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNeonParallelApplier.cpp:545:37: error: 'LS_POINT' was not declared in this scope; did you mean 'WebCore::LightType::LS_POINT'? + 545 | if (data.lightSource->type() == LS_POINT) { + | ^~~~~~~~ + | WebCore::LightType::LS_POINT + +Upstream-Status: Backport [https://github.com/WebKit/WebKit/commit/90d13e77ab2192b7efa8e763eeb8b08dbbb6d5c3] + +Signed-off-by: Changqing Li +--- + .../filters/FELightingNeonParallelApplier.cpp | 22 +++++++++---------- + 1 file changed, 10 insertions(+), 12 deletions(-) + +diff --git a/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNeonParallelApplier.cpp b/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNeonParallelApplier.cpp +index 04d855fa..dccc003d 100644 +--- a/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNeonParallelApplier.cpp ++++ b/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNeonParallelApplier.cpp +@@ -542,19 +542,17 @@ void FELightingNeonParallelApplier::applyPlatformParallel(const LightingData& da + floatArguments.colorBlue = color.blue; + floatArguments.padding4 = 0; + +- if (data.lightSource->type() == LS_POINT) { ++ if (auto* pointLightSource = dynamicDowncast(*data.lightSource)) { + neonData.flags |= FLAG_POINT_LIGHT; +- auto& pointLightSource = downcast(*data.lightSource); +- floatArguments.lightX = pointLightSource.position().x(); +- floatArguments.lightY = pointLightSource.position().y(); +- floatArguments.lightZ = pointLightSource.position().z(); ++ floatArguments.lightX = pointLightSource->position().x(); ++ floatArguments.lightY = pointLightSource->position().y(); ++ floatArguments.lightZ = pointLightSource->position().z(); + floatArguments.padding2 = 0; +- } else if (data.lightSource->type() == LS_SPOT) { ++ } else if (auto* spotLightSource = dynamicDowncast(*data.lightSource)) { + neonData.flags |= FLAG_SPOT_LIGHT; +- auto& spotLightSource = downcast(*data.lightSource); +- floatArguments.lightX = spotLightSource.position().x(); +- floatArguments.lightY = spotLightSource.position().y(); +- floatArguments.lightZ = spotLightSource.position().z(); ++ floatArguments.lightX = spotLightSource->position().x(); ++ floatArguments.lightY = spotLightSource->position().y(); ++ floatArguments.lightZ = spotLightSource->position().z(); + floatArguments.padding2 = 0; + + floatArguments.directionX = paintingData.directionVector.x(); +@@ -565,8 +563,8 @@ void FELightingNeonParallelApplier::applyPlatformParallel(const LightingData& da + floatArguments.coneCutOffLimit = paintingData.coneCutOffLimit; + floatArguments.coneFullLight = paintingData.coneFullLight; + floatArguments.coneCutOffRange = paintingData.coneCutOffLimit - paintingData.coneFullLight; +- neonData.coneExponent = getPowerCoefficients(spotLightSource.specularExponent()); +- if (spotLightSource.specularExponent() == 1) ++ neonData.coneExponent = getPowerCoefficients(spotLightSource->specularExponent()); ++ if (spotLightSource->specularExponent() == 1) + neonData.flags |= FLAG_CONE_EXPONENT_IS_1; + } else { + ASSERT(data.lightSource->type() == LS_DISTANT); +-- +2.25.1 + diff --git a/meta/recipes-sato/webkit/webkitgtk_2.44.1.bb b/meta/recipes-sato/webkit/webkitgtk_2.44.1.bb index 14f7531549..c4a3c464c1 100644 --- a/meta/recipes-sato/webkit/webkitgtk_2.44.1.bb +++ b/meta/recipes-sato/webkit/webkitgtk_2.44.1.bb @@ -16,6 +16,8 @@ SRC_URI = "https://www.webkitgtk.org/releases/${BPN}-${PV}.tar.xz \ file://no-musttail-arm.patch \ file://t6-not-declared.patch \ file://30e1d5e22213fdaca2a29ec3400c927d710a37a8.patch \ + file://0001-Remove-ARM-specific-declarations-in-FELighting.h-unn.patch \ + file://0002-More-dynamicDowncast-adoption-in-platform-code.patch \ " SRC_URI[sha256sum] = "425b1459b0f04d0600c78d1abb5e7edfa3c060a420f8b231e9a6a2d5d29c5561"