openembedded-core.lists.openembedded.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0
@ 2021-10-19 15:33 Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 02/65] rustfmt: remove Alexander Kanavin
                   ` (63 more replies)
  0 siblings, 64 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin, Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 ...kefile-restore-build-reproducibility.patch | 27 -------------------
 ...opy_3.1.0.bb => libjitterentropy_3.3.0.bb} |  7 ++---
 2 files changed, 2 insertions(+), 32 deletions(-)
 delete mode 100644 meta/recipes-support/libjitterentropy/libjitterentropy/0001-Makefile-restore-build-reproducibility.patch
 rename meta/recipes-support/libjitterentropy/{libjitterentropy_3.1.0.bb => libjitterentropy_3.3.0.bb} (88%)

diff --git a/meta/recipes-support/libjitterentropy/libjitterentropy/0001-Makefile-restore-build-reproducibility.patch b/meta/recipes-support/libjitterentropy/libjitterentropy/0001-Makefile-restore-build-reproducibility.patch
deleted file mode 100644
index 3290ff7b18..0000000000
--- a/meta/recipes-support/libjitterentropy/libjitterentropy/0001-Makefile-restore-build-reproducibility.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From 905333229103510e9dee2fec29b261ccedb031d0 Mon Sep 17 00:00:00 2001
-From: Alexander Kanavin <alex.kanavin@gmail.com>
-Date: Fri, 20 Aug 2021 19:37:04 +0000
-Subject: [PATCH] Makefile: restore build reproducibility
-
-wildcards result in an unpredictable order, and thus different binary outputs
-in otherwise identical builds.
-
-Upstream-Status: Submitted [https://github.com/smuellerDD/jitterentropy-library/pull/67]
-Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
----
- Makefile | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/Makefile b/Makefile
-index 42932d8..dfb96a8 100644
---- a/Makefile
-+++ b/Makefile
-@@ -36,7 +36,7 @@ LIBMINOR=$(shell cat $(SRCDIR)/jitterentropy-base.c | grep define | grep MINVERS
- LIBPATCH=$(shell cat $(SRCDIR)/jitterentropy-base.c | grep define | grep PATCHLEVEL | awk '{print $$3}')
- LIBVERSION := $(LIBMAJOR).$(LIBMINOR).$(LIBPATCH)
- 
--C_SRCS := $(wildcard $(SRCDIR)/*.c) 
-+C_SRCS := $(sort $(wildcard $(SRCDIR)/*.c))
- C_OBJS := ${C_SRCS:.c=.o}
- OBJS := $(C_OBJS)
- 
diff --git a/meta/recipes-support/libjitterentropy/libjitterentropy_3.1.0.bb b/meta/recipes-support/libjitterentropy/libjitterentropy_3.3.0.bb
similarity index 88%
rename from meta/recipes-support/libjitterentropy/libjitterentropy_3.1.0.bb
rename to meta/recipes-support/libjitterentropy/libjitterentropy_3.3.0.bb
index d9fbb5e9d6..dae2fb1791 100644
--- a/meta/recipes-support/libjitterentropy/libjitterentropy_3.1.0.bb
+++ b/meta/recipes-support/libjitterentropy/libjitterentropy_3.3.0.bb
@@ -9,14 +9,11 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=1c94a9d191202a5552f381a023551396 \
                     file://LICENSE.gplv2;md5=eb723b61539feef013de476e68b5c50a \
                     file://LICENSE.bsd;md5=66a5cedaf62c4b2637025f049f9b826f \
                     "
-SRC_URI = "git://github.com/smuellerDD/jitterentropy-library.git \
-           file://0001-Makefile-restore-build-reproducibility.patch \
-           "
-SRCREV = "409828cfccf4b3b07edc40a7840a821ce074e2c3"
+SRC_URI = "git://github.com/smuellerDD/jitterentropy-library.git"
+SRCREV = "418c1e64231255aec2167cbb20aab62a0863415d"
 S = "${WORKDIR}/git"
 
 # remove at next version upgrade or when output changes
-PR = "r1"
 HASHEQUIV_HASH_VERSION .= ".2"
 
 do_configure[noexec] = "1"
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 02/65] rustfmt: remove
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 16:34   ` [OE-core] " Khem Raj
  2021-10-19 15:33 ` [PATCH 03/65] kea: update 1.8.2 -> 2.0.0 Alexander Kanavin
                   ` (62 subsequent siblings)
  63 siblings, 1 reply; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

The recipes does not have any consumers, is host-only,
is rather out of date, and is still present in meta-rust.

Rust toolchain is now tested through other items, so I don't see
a use case for it. For a target example there's rust-hello-world.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 meta/conf/distro/include/maintainers.inc      |   1 -
 meta/recipes-example/rustfmt/rustfmt_1.4.2.bb | 171 ------------------
 2 files changed, 172 deletions(-)
 delete mode 100644 meta/recipes-example/rustfmt/rustfmt_1.4.2.bb

diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/distro/include/maintainers.inc
index baec2bef4d..d26d99a43d 100644
--- a/meta/conf/distro/include/maintainers.inc
+++ b/meta/conf/distro/include/maintainers.inc
@@ -662,7 +662,6 @@ RECIPE_MAINTAINER:pn-rt-tests = "Alexander Kanavin <alex.kanavin@gmail.com>"
 RECIPE_MAINTAINER:pn-ruby = "Ross Burton <ross.burton@arm.com>"
 RECIPE_MAINTAINER:pn-run-postinsts = "Ross Burton <ross.burton@arm.com>"
 RECIPE_MAINTAINER:pn-rust = "Randy MacLeod <Randy.MacLeod@windriver.com>"
-RECIPE_MAINTAINER:pn-rustfmt = "Randy MacLeod <Randy.MacLeod@windriver.com>"
 RECIPE_MAINTAINER:pn-rust-cross-${TARGET_ARCH} = "Randy MacLeod <Randy.MacLeod@windriver.com>"
 RECIPE_MAINTAINER:pn-rust-cross-canadian-${TRANSLATED_TARGET_ARCH} = "Randy MacLeod <Randy.MacLeod@windriver.com>"
 RECIPE_MAINTAINER:pn-rust-hello-world = "Randy MacLeod <Randy.MacLeod@windriver.com>"
diff --git a/meta/recipes-example/rustfmt/rustfmt_1.4.2.bb b/meta/recipes-example/rustfmt/rustfmt_1.4.2.bb
deleted file mode 100644
index 2e4a47eb00..0000000000
--- a/meta/recipes-example/rustfmt/rustfmt_1.4.2.bb
+++ /dev/null
@@ -1,171 +0,0 @@
-# Auto-Generated by cargo-bitbake 0.3.13
-#
-inherit cargo
-
-# If this is git based prefer versioned ones if they exist
-# DEFAULT_PREFERENCE = "-1"
-
-# how to get rustfmt-nightly could be as easy as but default to a git checkout:
-# SRC_URI += "crate://crates.io/rustfmt-nightly/1.4.2"
-SRC_URI += "git://github.com/rust-lang/rustfmt.git;protocol=https;nobranch=1"
-SRCREV = "aeb3496f31a0dfa90fc511520d2023634e885260"
-S = "${WORKDIR}/git"
-CARGO_SRC_DIR = ""
-EXCLUDE_FROM_WORLD = "1"
-
-# please note if you have entries that do not begin with crate://
-# you must change them to how that package can be fetched
-SRC_URI += " \
-    crate://crates.io/aho-corasick/0.7.4 \
-    crate://crates.io/annotate-snippets/0.6.1 \
-    crate://crates.io/ansi_term/0.11.0 \
-    crate://crates.io/argon2rs/0.2.5 \
-    crate://crates.io/arrayvec/0.4.11 \
-    crate://crates.io/atty/0.2.13 \
-    crate://crates.io/autocfg/0.1.5 \
-    crate://crates.io/backtrace-sys/0.1.31 \
-    crate://crates.io/backtrace/0.3.33 \
-    crate://crates.io/bitflags/1.1.0 \
-    crate://crates.io/blake2-rfc/0.2.18 \
-    crate://crates.io/bstr/0.2.6 \
-    crate://crates.io/bytecount/0.5.1 \
-    crate://crates.io/byteorder/1.3.2 \
-    crate://crates.io/c2-chacha/0.2.2 \
-    crate://crates.io/cargo_metadata/0.8.1 \
-    crate://crates.io/cc/1.0.38 \
-    crate://crates.io/cfg-if/0.1.9 \
-    crate://crates.io/clap/2.33.0 \
-    crate://crates.io/cloudabi/0.0.3 \
-    crate://crates.io/constant_time_eq/0.1.3 \
-    crate://crates.io/crossbeam-channel/0.3.9 \
-    crate://crates.io/crossbeam-deque/0.2.0 \
-    crate://crates.io/crossbeam-epoch/0.3.1 \
-    crate://crates.io/crossbeam-utils/0.2.2 \
-    crate://crates.io/crossbeam-utils/0.6.6 \
-    crate://crates.io/derive-new/0.5.7 \
-    crate://crates.io/diff/0.1.11 \
-    crate://crates.io/dirs-sys/0.3.3 \
-    crate://crates.io/dirs/2.0.1 \
-    crate://crates.io/either/1.5.2 \
-    crate://crates.io/ena/0.13.0 \
-    crate://crates.io/env_logger/0.6.2 \
-    crate://crates.io/failure/0.1.5 \
-    crate://crates.io/failure_derive/0.1.5 \
-    crate://crates.io/fnv/1.0.6 \
-    crate://crates.io/fuchsia-cprng/0.1.1 \
-    crate://crates.io/getopts/0.2.19 \
-    crate://crates.io/getrandom/0.1.6 \
-    crate://crates.io/globset/0.4.4 \
-    crate://crates.io/heck/0.3.1 \
-    crate://crates.io/humantime/1.2.0 \
-    crate://crates.io/ignore/0.4.8 \
-    crate://crates.io/indexmap/1.0.2 \
-    crate://crates.io/itertools/0.8.0 \
-    crate://crates.io/itoa/0.4.4 \
-    crate://crates.io/jobserver/0.1.16 \
-    crate://crates.io/lazy_static/1.3.0 \
-    crate://crates.io/libc/0.2.60 \
-    crate://crates.io/lock_api/0.1.5 \
-    crate://crates.io/log/0.4.7 \
-    crate://crates.io/memchr/2.2.1 \
-    crate://crates.io/memoffset/0.2.1 \
-    crate://crates.io/nodrop/0.1.13 \
-    crate://crates.io/num_cpus/1.10.1 \
-    crate://crates.io/owning_ref/0.4.0 \
-    crate://crates.io/packed_simd/0.3.3 \
-    crate://crates.io/parking_lot/0.7.1 \
-    crate://crates.io/parking_lot_core/0.4.0 \
-    crate://crates.io/ppv-lite86/0.2.5 \
-    crate://crates.io/proc-macro2/0.4.30 \
-    crate://crates.io/quick-error/1.2.2 \
-    crate://crates.io/quote/0.6.13 \
-    crate://crates.io/rand/0.6.5 \
-    crate://crates.io/rand/0.7.0 \
-    crate://crates.io/rand_chacha/0.1.1 \
-    crate://crates.io/rand_chacha/0.2.1 \
-    crate://crates.io/rand_core/0.3.1 \
-    crate://crates.io/rand_core/0.4.0 \
-    crate://crates.io/rand_core/0.5.0 \
-    crate://crates.io/rand_hc/0.1.0 \
-    crate://crates.io/rand_hc/0.2.0 \
-    crate://crates.io/rand_isaac/0.1.1 \
-    crate://crates.io/rand_jitter/0.1.4 \
-    crate://crates.io/rand_os/0.1.3 \
-    crate://crates.io/rand_pcg/0.1.2 \
-    crate://crates.io/rand_xorshift/0.1.1 \
-    crate://crates.io/rdrand/0.4.0 \
-    crate://crates.io/redox_syscall/0.1.56 \
-    crate://crates.io/redox_users/0.3.0 \
-    crate://crates.io/regex-syntax/0.6.10 \
-    crate://crates.io/regex/1.2.0 \
-    crate://crates.io/rustc-ap-arena/542.0.0 \
-    crate://crates.io/rustc-ap-graphviz/542.0.0 \
-    crate://crates.io/rustc-ap-rustc_data_structures/542.0.0 \
-    crate://crates.io/rustc-ap-rustc_errors/542.0.0 \
-    crate://crates.io/rustc-ap-rustc_lexer/542.0.0 \
-    crate://crates.io/rustc-ap-rustc_macros/542.0.0 \
-    crate://crates.io/rustc-ap-rustc_target/542.0.0 \
-    crate://crates.io/rustc-ap-serialize/542.0.0 \
-    crate://crates.io/rustc-ap-syntax/542.0.0 \
-    crate://crates.io/rustc-ap-syntax_pos/542.0.0 \
-    crate://crates.io/rustc-demangle/0.1.15 \
-    crate://crates.io/rustc-hash/1.0.1 \
-    crate://crates.io/rustc-rayon-core/0.2.0 \
-    crate://crates.io/rustc-rayon/0.2.0 \
-    crate://crates.io/rustc-workspace-hack/1.0.0 \
-    crate://crates.io/rustc_version/0.2.3 \
-    crate://crates.io/ryu/1.0.0 \
-    crate://crates.io/same-file/1.0.5 \
-    crate://crates.io/scoped-tls/1.0.0 \
-    crate://crates.io/scoped_threadpool/0.1.9 \
-    crate://crates.io/scopeguard/0.3.3 \
-    crate://crates.io/semver-parser/0.7.0 \
-    crate://crates.io/semver/0.9.0 \
-    crate://crates.io/serde/1.0.97 \
-    crate://crates.io/serde_derive/1.0.97 \
-    crate://crates.io/serde_json/1.0.40 \
-    crate://crates.io/smallvec/0.6.10 \
-    crate://crates.io/spin/0.5.0 \
-    crate://crates.io/stable_deref_trait/1.1.1 \
-    crate://crates.io/strsim/0.8.0 \
-    crate://crates.io/structopt-derive/0.2.18 \
-    crate://crates.io/structopt/0.2.18 \
-    crate://crates.io/syn/0.15.42 \
-    crate://crates.io/synstructure/0.10.2 \
-    crate://crates.io/term/0.6.0 \
-    crate://crates.io/termcolor/1.0.5 \
-    crate://crates.io/textwrap/0.11.0 \
-    crate://crates.io/thread_local/0.3.6 \
-    crate://crates.io/toml/0.5.1 \
-    crate://crates.io/ucd-util/0.1.5 \
-    crate://crates.io/unicode-segmentation/1.3.0 \
-    crate://crates.io/unicode-width/0.1.5 \
-    crate://crates.io/unicode-xid/0.1.0 \
-    crate://crates.io/unicode_categories/0.1.1 \
-    crate://crates.io/utf8-ranges/1.0.3 \
-    crate://crates.io/vec_map/0.8.1 \
-    crate://crates.io/walkdir/2.2.9 \
-    crate://crates.io/winapi-i686-pc-windows-gnu/0.4.0 \
-    crate://crates.io/winapi-util/0.1.2 \
-    crate://crates.io/winapi-x86_64-pc-windows-gnu/0.4.0 \
-    crate://crates.io/winapi/0.3.7 \
-    crate://crates.io/wincolor/1.0.1 \
-"
-
-
-
-# FIXME: update generateme with the real MD5 of the license file
-LIC_FILES_CHKSUM = " \
-    file://LICENSE-APACHE;md5=1836efb2eb779966696f473ee8540542 \
-    file://LICENSE-MIT;md5=0b29d505d9225d1f0815cbdcf602b901 \
-"
-
-SUMMARY = "Tool to find and fix Rust formatting issues"
-HOMEPAGE = "https://github.com/rust-lang/rustfmt"
-LICENSE = "Apache-2.0 | MIT"
-
-# includes this file if it exists but does not fail
-# this is useful for anything you may want to override from
-# what cargo-bitbake generates.
-include rustfmt-nightly-${PV}.inc
-include rustfmt-nightly.inc
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 03/65] kea: update 1.8.2 -> 2.0.0
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 02/65] rustfmt: remove Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 04/65] ghostscript: update 9.54.0 -> 9.55.0 Alexander Kanavin
                   ` (61 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core
  Cc: Alexander Kanavin, Alexander Kanavin, Khem Raj, Mingli Yu

Remove 0001-keactrl.in-create-var-lib-kea-and-var-run-kea-folder.patch
as code removed upstream.

License-Update: formatting

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 ...-add-missing-headers-in-timer_mgr.cc.patch | 29 ----------
 ...01-ax_cpp11.m4-Include-memory-header.patch | 24 ---------
 .../kea/files/0001-include-limits.h.patch     | 35 ------------
 ...e-var-lib-kea-and-var-run-kea-folder.patch | 39 --------------
 ...er_unittest_support.cc-do-not-write-.patch |  7 +--
 .../kea/files/fix-multilib-conflict.patch     | 54 ++++++++++---------
 .../kea/files/fix_pid_keactrl.patch           | 27 ++++++----
 .../kea/{kea_1.8.2.bb => kea_2.0.0.bb}        |  8 +--
 8 files changed, 51 insertions(+), 172 deletions(-)
 delete mode 100644 meta/recipes-connectivity/kea/files/0001-add-missing-headers-in-timer_mgr.cc.patch
 delete mode 100644 meta/recipes-connectivity/kea/files/0001-ax_cpp11.m4-Include-memory-header.patch
 delete mode 100644 meta/recipes-connectivity/kea/files/0001-include-limits.h.patch
 delete mode 100644 meta/recipes-connectivity/kea/files/0001-keactrl.in-create-var-lib-kea-and-var-run-kea-folder.patch
 rename meta/recipes-connectivity/kea/{kea_1.8.2.bb => kea_2.0.0.bb} (87%)

diff --git a/meta/recipes-connectivity/kea/files/0001-add-missing-headers-in-timer_mgr.cc.patch b/meta/recipes-connectivity/kea/files/0001-add-missing-headers-in-timer_mgr.cc.patch
deleted file mode 100644
index 1cd8bc70f5..0000000000
--- a/meta/recipes-connectivity/kea/files/0001-add-missing-headers-in-timer_mgr.cc.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From 11981d637273778f408d15f488cc9e1d244dcae8 Mon Sep 17 00:00:00 2001
-From: Andrei Pavel <andrei@isc.org>
-Date: Thu, 29 Jul 2021 21:33:42 +0300
-Subject: [PATCH] add missing headers in timer_mgr.cc
-
-Upstream-Status: Backport [https://github.com/isc-projects/kea/commit/2bba96164f6c5c8f56de7a5dc52af73bfd51cccd]
-Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
----
- src/lib/dhcpsrv/timer_mgr.cc | 7 +++++++
- 1 file changed, 7 insertions(+)
-
-diff --git a/src/lib/dhcpsrv/timer_mgr.cc b/src/lib/dhcpsrv/timer_mgr.cc
-index 5ec4123..5611c46 100644
---- a/src/lib/dhcpsrv/timer_mgr.cc
-+++ b/src/lib/dhcpsrv/timer_mgr.cc
-@@ -14,6 +14,13 @@
- #include <functional>
- #include <utility>
- 
-+#include <exception>
-+#include <map>
-+#include <mutex>
-+#include <ostream>
-+#include <string>
-+#include <stddef.h>
-+
- using namespace isc;
- using namespace isc::asiolink;
- 
diff --git a/meta/recipes-connectivity/kea/files/0001-ax_cpp11.m4-Include-memory-header.patch b/meta/recipes-connectivity/kea/files/0001-ax_cpp11.m4-Include-memory-header.patch
deleted file mode 100644
index 4978cae87c..0000000000
--- a/meta/recipes-connectivity/kea/files/0001-ax_cpp11.m4-Include-memory-header.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From 5314a4815006e3a42f3ce265d1597db700cdb784 Mon Sep 17 00:00:00 2001
-From: Khem Raj <raj.khem@gmail.com>
-Date: Fri, 26 Feb 2021 23:14:20 -0800
-Subject: [PATCH] ax_cpp11.m4: Include <memory> header
-
-This is needed for std::shared_ptr
-GCC-11 throws errors if header is not included
-
-Upstream-Status: Submitted [https://github.com/isc-projects/kea/pull/120]
-Signed-off-by: Khem Raj <raj.khem@gmail.com>
----
- m4macros/ax_cpp11.m4 | 1 +
- 1 file changed, 1 insertion(+)
-
---- a/m4macros/ax_cpp11.m4
-+++ b/m4macros/ax_cpp11.m4
-@@ -182,6 +182,7 @@ for retry in "none" "--std=c++11" "--std
- 	AC_COMPILE_IFELSE(
- 		[AC_LANG_PROGRAM(
- 			[#include <thread>
-+			 #include <memory>
- 			 std::shared_ptr<std::thread> th;],
- 			[th.reset(new std::thread([[]]() { return; }));
- 			 th->join();])],
diff --git a/meta/recipes-connectivity/kea/files/0001-include-limits.h.patch b/meta/recipes-connectivity/kea/files/0001-include-limits.h.patch
deleted file mode 100644
index 3856b3d523..0000000000
--- a/meta/recipes-connectivity/kea/files/0001-include-limits.h.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From 7bca122e15bbe98c7b8da851ef3e1cf9a714afd9 Mon Sep 17 00:00:00 2001
-From: Khem Raj <raj.khem@gmail.com>
-Date: Fri, 26 Feb 2021 23:31:15 -0800
-Subject: [PATCH] include limits.h
-
-Fixes build with gcc11
-backend_selector.cc:61:35: error: 'numeric_limits' is not a member of 'std'
-
-Upstream-Status: Submitted [https://github.com/isc-projects/kea/pull/120]
-Signed-off-by: Khem Raj <raj.khem@gmail.com>
----
- src/lib/exceptions/exceptions.h | 1 +
- 1 file changed, 1 insertion(+)
-
---- a/src/lib/database/backend_selector.cc
-+++ b/src/lib/database/backend_selector.cc
-@@ -6,7 +6,7 @@
- 
- #include <database/backend_selector.h>
- #include <exceptions/exceptions.h>
--#include <climits>
-+#include <limits>
- #include <sstream>
- 
- using namespace isc::data;
---- a/src/lib/dhcpsrv/subnet_id.h
-+++ b/src/lib/dhcpsrv/subnet_id.h
-@@ -10,6 +10,7 @@
- #include <exceptions/exceptions.h>
- #include <stdint.h>
- #include <typeinfo>
-+#include <limits>
- 
- namespace isc {
- namespace dhcp {
diff --git a/meta/recipes-connectivity/kea/files/0001-keactrl.in-create-var-lib-kea-and-var-run-kea-folder.patch b/meta/recipes-connectivity/kea/files/0001-keactrl.in-create-var-lib-kea-and-var-run-kea-folder.patch
deleted file mode 100644
index ab3fd83946..0000000000
--- a/meta/recipes-connectivity/kea/files/0001-keactrl.in-create-var-lib-kea-and-var-run-kea-folder.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From 639dc25cdabc9d1846000a542c8cc19158b69994 Mon Sep 17 00:00:00 2001
-From: Mingli Yu <mingli.yu@windriver.com>
-Date: Fri, 18 Sep 2020 08:18:08 +0000
-Subject: [PATCH] keactrl.in: create /var/lib/kea and /var/run/kea folder
-
-Create /var/lib/kea and /var/run/kea folder to fix below error:
- # keactrl start
- INFO/keactrl: Starting /usr/sbin/kea-dhcp4 -c /etc/kea/kea-dhcp4.conf
- INFO/keactrl: Starting /usr/sbin/kea-dhcp6 -c /etc/kea/kea-dhcp6.conf
- INFO/keactrl: Starting /usr/sbin/kea-ctrl-agent -c /etc/kea/kea-ctrl-agent.conf
- Unable to use interprocess sync lockfile (No such file or directory): /var/run/kea/logger_lockfile
- Service failed: Launch failed: Unable to open PID file '/var/run/kea/kea-ctrl-agent.kea-ctrl-agent.pid' for write
- [snip]
- ERROR [kea-dhcp4.dhcp4/615.140641792751488] DHCP4_CONFIG_LOAD_FAIL configuration error using file: /etc/kea/kea-dhcp4.conf, reason: Unable to open database: unable to open '/var/lib/kea/kea-leases4.csv'
- [snip]
-
-Upstream-Status: Inappropriate [config specific]
-
-Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
----
- src/bin/keactrl/keactrl.in | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/src/bin/keactrl/keactrl.in b/src/bin/keactrl/keactrl.in
-index 12b2b3f..47cf6f9 100644
---- a/src/bin/keactrl/keactrl.in
-+++ b/src/bin/keactrl/keactrl.in
-@@ -482,6 +482,8 @@ case ${command} in
-         # The variables (dhcp4_srv, dhcp6_serv, dhcp_ddns_srv etc) are set in the
-         # keactrl.conf file that shellcheck is unable to read.
-         # shellcheck disable=SC2154
-+        [ -d @LOCALSTATEDIR@/run/kea ] || mkdir -p @LOCALSTATEDIR@/run/kea
-+        [ -d @LOCALSTATEDIR@/lib/kea ] || mkdir -p @LOCALSTATEDIR@/lib/kea
-         run_conditional "dhcp4" "start_server ${dhcp4_srv} -c ${kea_dhcp4_config_file} ${args}" 1
-         run_conditional "dhcp6" "start_server ${dhcp6_srv} -c ${kea_dhcp6_config_file} ${args}" 1
-         # shellcheck disable=SC2154
--- 
-2.26.2
-
diff --git a/meta/recipes-connectivity/kea/files/0001-src-lib-log-logger_unittest_support.cc-do-not-write-.patch b/meta/recipes-connectivity/kea/files/0001-src-lib-log-logger_unittest_support.cc-do-not-write-.patch
index 226bc5b311..94fbd12737 100644
--- a/meta/recipes-connectivity/kea/files/0001-src-lib-log-logger_unittest_support.cc-do-not-write-.patch
+++ b/meta/recipes-connectivity/kea/files/0001-src-lib-log-logger_unittest_support.cc-do-not-write-.patch
@@ -1,4 +1,4 @@
-From 9985a03f13da4d7bb0a433f7305d2ffae3d82a27 Mon Sep 17 00:00:00 2001
+From 841924e1fe8db2bff3eab8d37634ef08f86c00ec Mon Sep 17 00:00:00 2001
 From: Alexander Kanavin <alex.kanavin@gmail.com>
 Date: Tue, 10 Nov 2020 15:57:03 +0000
 Subject: [PATCH] src/lib/log/logger_unittest_support.cc: do not write build
@@ -8,12 +8,13 @@ This breaks reproducibility and is needed only in unit testing.
 
 Upstream-Status: Inappropriate [oe-core specific]
 Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
+
 ---
  src/lib/log/logger_unittest_support.cc | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/src/lib/log/logger_unittest_support.cc b/src/lib/log/logger_unittest_support.cc
-index 58dbef8..9a2929c 100644
+index fc01c6e..f46d17e 100644
 --- a/src/lib/log/logger_unittest_support.cc
 +++ b/src/lib/log/logger_unittest_support.cc
 @@ -84,7 +84,7 @@ void initLogger(isc::log::Severity severity, int dbglevel) {
@@ -24,4 +25,4 @@ index 58dbef8..9a2929c 100644
 +    //setenv("KEA_LOCKFILE_DIR", TOP_BUILDDIR, 0);
  
      // Initialize logging
-     initLogger(root, isc::log::DEBUG, isc::log::MAX_DEBUG_LEVEL, localfile);
+     initLogger(root, severity, dbglevel, localfile);
diff --git a/meta/recipes-connectivity/kea/files/fix-multilib-conflict.patch b/meta/recipes-connectivity/kea/files/fix-multilib-conflict.patch
index 733adf5536..8de9fce4b4 100644
--- a/meta/recipes-connectivity/kea/files/fix-multilib-conflict.patch
+++ b/meta/recipes-connectivity/kea/files/fix-multilib-conflict.patch
@@ -1,4 +1,7 @@
-There are conflict of config files between kea and lib32-kea:
+From d027b1d85a8c1a0193b6e4a00083d3038d699a59 Mon Sep 17 00:00:00 2001
+From: Kai Kang <kai.kang@windriver.com>
+Date: Tue, 22 Sep 2020 15:02:33 +0800
+Subject: [PATCH] There are conflict of config files between kea and lib32-kea:
 
 | Error: Transaction test error:
 |  file /etc/kea/kea-ctrl-agent.conf conflicts between attempted installs of
@@ -10,16 +13,17 @@ Because they are all commented out, replace the expanded libdir path with
 '$libdir' in the config files to avoid conflict.
 
 Signed-off-by: Kai Kang <kai.kang@windriver.com>
+
 ---
  src/bin/keactrl/kea-ctrl-agent.conf.pre | 3 ++-
- src/bin/keactrl/kea-dhcp4.conf.pre      | 6 ++++--
- 2 files changed, 6 insertions(+), 3 deletions(-)
+ src/bin/keactrl/kea-dhcp4.conf.pre      | 4 ++--
+ 2 files changed, 4 insertions(+), 3 deletions(-)
 
 diff --git a/src/bin/keactrl/kea-ctrl-agent.conf.pre b/src/bin/keactrl/kea-ctrl-agent.conf.pre
-index 211b7ff..d710ec7 100644
+index e6ae8b8..50a3092 100644
 --- a/src/bin/keactrl/kea-ctrl-agent.conf.pre
 +++ b/src/bin/keactrl/kea-ctrl-agent.conf.pre
-@@ -45,7 +45,8 @@
+@@ -51,7 +51,8 @@
      // Agent will fail to start.
      "hooks-libraries": [
  //  {
@@ -30,26 +34,24 @@ index 211b7ff..d710ec7 100644
  //          "param1": "foo"
  //      }
 diff --git a/src/bin/keactrl/kea-dhcp4.conf.pre b/src/bin/keactrl/kea-dhcp4.conf.pre
-index 5f77a32..70ae3d9 100644
+index 26bf163..49ddb0a 100644
 --- a/src/bin/keactrl/kea-dhcp4.conf.pre
 +++ b/src/bin/keactrl/kea-dhcp4.conf.pre
-@@ -252,7 +252,8 @@
-     //      // of all devices serviced by Kea, including their identifiers
-     //      // (like MAC address), their location in the network, times
-     //      // when they were active etc.
--    //      "library": "@libdir@/kea/hooks/libdhcp_legal_log.so"
-+    //      // Replace $libdir with real library path /usr/lib or /usr/lib64
-+    //      "library": "$libdir/kea/hooks/libdhcp_legal_log.so"
-     //      "parameters": {
-     //          "path": "/var/lib/kea",
-     //          "base-name": "kea-forensic4"
-@@ -269,7 +270,8 @@
-     //      // of specific options or perhaps even a combination of several
-     //      // options and fields to uniquely identify a client. Those scenarios
-     //      // are addressed by the Flexible Identifiers hook application.
--    //      "library": "@libdir@/kea/hooks/libdhcp_flex_id.so",
-+    //      // Replace $libdir with real library path /usr/lib or /usr/lib64
-+    //      "library": "$libdir/kea/hooks/libdhcp_flex_id.so",
-     //      "parameters": {
-     //          "identifier-expression": "substring(relay6[0].option[18],0,8)"
-     //      }
+@@ -252,7 +252,7 @@
+     //       // of all devices serviced by Kea, including their identifiers
+     //       // (like MAC address), their location in the network, times
+     //       // when they were active etc.
+-    //       "library": "@libdir@/kea/hooks/libdhcp_legal_log.so",
++    //       "library": "$libdir/kea/hooks/libdhcp_legal_log.so",
+     //       "parameters": {
+     //           "path": "/var/lib/kea",
+     //           "base-name": "kea-forensic4"
+@@ -269,7 +269,7 @@
+     //       // of specific options or perhaps even a combination of several
+     //       // options and fields to uniquely identify a client. Those scenarios
+     //       // are addressed by the Flexible Identifiers hook application.
+-    //       "library": "@libdir@/kea/hooks/libdhcp_flex_id.so",
++    //       "library": "$libdir/kea/hooks/libdhcp_flex_id.so",
+     //       "parameters": {
+     //           "identifier-expression": "relay4[2].hex"
+     //       }
diff --git a/meta/recipes-connectivity/kea/files/fix_pid_keactrl.patch b/meta/recipes-connectivity/kea/files/fix_pid_keactrl.patch
index eeeb89942b..b7c2fd4f0d 100644
--- a/meta/recipes-connectivity/kea/files/fix_pid_keactrl.patch
+++ b/meta/recipes-connectivity/kea/files/fix_pid_keactrl.patch
@@ -1,22 +1,29 @@
-Busybox does not support ps -p so use pgrep
+From 18f4f6206c248d6169aa67b3ecf16bf54e9292e8 Mon Sep 17 00:00:00 2001
+From: Armin kuster <akuster808@gmail.com>
+Date: Wed, 14 Oct 2020 22:48:31 -0700
+Subject: [PATCH] Busybox does not support ps -p so use pgrep
 
 Upstream-Status: Inappropriate [embedded specific]
 Based on changes from Diego Sueiro <Diego.Sueiro@arm.com>
 
 Signed-off-by: Armin kuster <akuster808@gmail.com>
 
-Index: kea-1.7.10/src/bin/keactrl/keactrl.in
-===================================================================
---- kea-1.7.10.orig/src/bin/keactrl/keactrl.in
-+++ kea-1.7.10/src/bin/keactrl/keactrl.in
-@@ -137,8 +137,8 @@ check_running() {
+---
+ src/bin/keactrl/keactrl.in | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/bin/keactrl/keactrl.in b/src/bin/keactrl/keactrl.in
+index ae5bd8e..e9f9b73 100644
+--- a/src/bin/keactrl/keactrl.in
++++ b/src/bin/keactrl/keactrl.in
+@@ -151,8 +151,8 @@ check_running() {
      # Get the PID from the PID file (if it exists)
      get_pid_from_file "${proc_name}"
      if [ ${_pid} -gt 0 ]; then
 -        # Use ps to check if PID is alive
--        ps -p ${_pid} 1>/dev/null
+-        if ps -p ${_pid} 1>/dev/null; then
 +        # Use pgrep and grep to check if PID is alive
-+        pgrep -v 1 | grep ${_pid} 1>/dev/null
-         retcode=$?
-         if [ $retcode -eq 0 ]; then
++        if pgrep -v 1 | grep ${_pid} 1>/dev/null; then
              # No error, so PID IS ALIVE
+             _running=1
+         fi
diff --git a/meta/recipes-connectivity/kea/kea_1.8.2.bb b/meta/recipes-connectivity/kea/kea_2.0.0.bb
similarity index 87%
rename from meta/recipes-connectivity/kea/kea_1.8.2.bb
rename to meta/recipes-connectivity/kea/kea_2.0.0.bb
index 04424d0d70..9f33c325bd 100644
--- a/meta/recipes-connectivity/kea/kea_1.8.2.bb
+++ b/meta/recipes-connectivity/kea/kea_2.0.0.bb
@@ -3,12 +3,11 @@ DESCRIPTION = "Kea is the next generation of DHCP software developed by ISC. It
 HOMEPAGE = "http://kea.isc.org"
 SECTION = "connectivity"
 LICENSE = "MPL-2.0 & Apache-2.0"
-LIC_FILES_CHKSUM = "file://COPYING;md5=68d95543d2096459290a4e6b9ceccffa"
+LIC_FILES_CHKSUM = "file://COPYING;md5=07b7477a1d815a4aacab73b1531f577a"
 
 DEPENDS = "boost log4cplus openssl"
 
 SRC_URI = "http://ftp.isc.org/isc/kea/${PV}/${BP}.tar.gz \
-           file://0001-keactrl.in-create-var-lib-kea-and-var-run-kea-folder.patch \
            file://kea-dhcp4.service \
            file://kea-dhcp6.service \
            file://kea-dhcp-ddns.service \
@@ -18,11 +17,8 @@ SRC_URI = "http://ftp.isc.org/isc/kea/${PV}/${BP}.tar.gz \
            file://fix-multilib-conflict.patch \
            file://fix_pid_keactrl.patch \
            file://0001-src-lib-log-logger_unittest_support.cc-do-not-write-.patch \
-           file://0001-ax_cpp11.m4-Include-memory-header.patch \
-           file://0001-include-limits.h.patch \
-           file://0001-add-missing-headers-in-timer_mgr.cc.patch \
            "
-SRC_URI[sha256sum] = "486ca7abedb9d6fdf8e4344ad8688d1171f2ef0f5506d118988aadeae80a1d39"
+SRC_URI[sha256sum] = "05854e0c3871b452edace18eccc6ab618940e0249fbe7c232a36d06ae59bf41d"
 
 inherit autotools systemd update-rc.d upstream-version-is-even
 
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 04/65] ghostscript: update 9.54.0 -> 9.55.0
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 02/65] rustfmt: remove Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 03/65] kea: update 1.8.2 -> 2.0.0 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 05/65] lighttpd: update 1.4.59 -> 1.4.60 Alexander Kanavin
                   ` (60 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

jbig2dec seems no longer optional; the source for it
is bundle with ghostscript.

License-Update: removed patent references
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 .../{ghostscript_9.54.0.bb => ghostscript_9.55.0.bb}        | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
 rename meta/recipes-extended/ghostscript/{ghostscript_9.54.0.bb => ghostscript_9.55.0.bb} (94%)

diff --git a/meta/recipes-extended/ghostscript/ghostscript_9.54.0.bb b/meta/recipes-extended/ghostscript/ghostscript_9.55.0.bb
similarity index 94%
rename from meta/recipes-extended/ghostscript/ghostscript_9.54.0.bb
rename to meta/recipes-extended/ghostscript/ghostscript_9.55.0.bb
index 59cc560cf8..3993603dc6 100644
--- a/meta/recipes-extended/ghostscript/ghostscript_9.54.0.bb
+++ b/meta/recipes-extended/ghostscript/ghostscript_9.55.0.bb
@@ -11,7 +11,7 @@ HOMEPAGE = "http://www.ghostscript.com"
 SECTION = "console/utils"
 
 LICENSE = "GPLv3"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=70dc2bac4d0ce4448da873cd86b123fc"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=f98ffa763e50cded76f49bce73aade16"
 
 DEPENDS = "ghostscript-native tiff jpeg fontconfig cups libpng"
 DEPENDS:class-native = "libpng-native"
@@ -45,7 +45,7 @@ SRC_URI:class-native = "${SRC_URI_BASE} \
                         file://base-genht.c-add-a-preprocessor-define-to-allow-fope.patch \
                         "
 
-SRC_URI[sha256sum] = "0646bb97f6f4d10a763f4919c54fa28b4fbdd3dff8e7de3410431c81762cade0"
+SRC_URI[sha256sum] = "31e2064be67e15b478a8da007d96d6cd4d2bee253e5be220703a225f7f79a70b"
 
 # Put something like
 #
@@ -61,7 +61,7 @@ PACKAGECONFIG[x11] = "--with-x --x-includes=${STAGING_INCDIR} --x-libraries=${ST
                       --without-x, virtual/libx11 libxext libxt gtk+3\
                       "
 
-EXTRA_OECONF = "--without-libpaper --with-system-libtiff --without-jbig2dec \
+EXTRA_OECONF = "--without-libpaper --with-system-libtiff --with-jbig2dec \
                 --with-fontpath=${datadir}/fonts \
                 --without-libidn --with-cups-serverbin=${exec_prefix}/lib/cups \
                 --with-cups-datadir=${datadir}/cups \
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 05/65] lighttpd: update 1.4.59 -> 1.4.60
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (2 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 04/65] ghostscript: update 9.54.0 -> 9.55.0 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 06/65] bluez5: update 5.61 -> 5.62 Alexander Kanavin
                   ` (59 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin, Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 ...n-add-with_zstd-to-meson_options.txt.patch | 27 -------------
 ...-__BEGIN_DECLS-__END_DECLS-if-needed.patch | 38 +++++++++++++++++++
 ...{lighttpd_1.4.59.bb => lighttpd_1.4.60.bb} |  4 +-
 3 files changed, 40 insertions(+), 29 deletions(-)
 delete mode 100644 meta/recipes-extended/lighttpd/lighttpd/0001-meson-add-with_zstd-to-meson_options.txt.patch
 create mode 100644 meta/recipes-extended/lighttpd/lighttpd/0002-define-__BEGIN_DECLS-__END_DECLS-if-needed.patch
 rename meta/recipes-extended/lighttpd/{lighttpd_1.4.59.bb => lighttpd_1.4.60.bb} (95%)

diff --git a/meta/recipes-extended/lighttpd/lighttpd/0001-meson-add-with_zstd-to-meson_options.txt.patch b/meta/recipes-extended/lighttpd/lighttpd/0001-meson-add-with_zstd-to-meson_options.txt.patch
deleted file mode 100644
index ceedccbd11..0000000000
--- a/meta/recipes-extended/lighttpd/lighttpd/0001-meson-add-with_zstd-to-meson_options.txt.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From f24bd105388c305beeead5d3fa0a028b82354f18 Mon Sep 17 00:00:00 2001
-From: Glenn Strauss <gstrauss@gluelogic.com>
-Date: Wed, 3 Feb 2021 00:35:34 -0500
-Subject: [PATCH] [meson] add with_zstd to meson_options.txt
-
-Upstream-Status: Backport
-Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
----
- meson_options.txt | 5 +++++
- 1 file changed, 5 insertions(+)
-
-diff --git a/meson_options.txt b/meson_options.txt
-index 51bea44d..f6687159 100644
---- a/meson_options.txt
-+++ b/meson_options.txt
-@@ -148,6 +148,11 @@ option('with_zlib',
- 	value: true,
- 	description: 'with deflate-support for mod_deflate [default: on]',
- )
-+option('with_zstd',
-+	type: 'boolean',
-+	value: false,
-+	description: 'with zstd-support for mod_deflate [default: off]',
-+)
- 
- option('build_extra_warnings',
- 	type: 'boolean',
diff --git a/meta/recipes-extended/lighttpd/lighttpd/0002-define-__BEGIN_DECLS-__END_DECLS-if-needed.patch b/meta/recipes-extended/lighttpd/lighttpd/0002-define-__BEGIN_DECLS-__END_DECLS-if-needed.patch
new file mode 100644
index 0000000000..2a9bb352b5
--- /dev/null
+++ b/meta/recipes-extended/lighttpd/lighttpd/0002-define-__BEGIN_DECLS-__END_DECLS-if-needed.patch
@@ -0,0 +1,38 @@
+From c1466f3620f608e4def4b8853c4e2bc6d9a19646 Mon Sep 17 00:00:00 2001
+From: Glenn Strauss <gstrauss@gluelogic.com>
+Date: Mon, 4 Oct 2021 09:51:22 -0400
+Subject: [PATCH] define __BEGIN_DECLS, __END_DECLS if needed
+
+Upstream-Status: Backport
+Signed-off-by: Alexander Kanavin <alex@linutronix.de>
+---
+ src/first.h | 16 ++++++++++++++++
+ 1 file changed, 16 insertions(+)
+
+diff --git a/src/first.h b/src/first.h
+index df747ba..9d0428a 100644
+--- a/src/first.h
++++ b/src/first.h
+@@ -39,6 +39,22 @@
+ #include <sys/types.h>
+ #include <stddef.h>
+ 
++#ifndef __BEGIN_DECLS
++#ifdef __cplusplus
++#define __BEGIN_DECLS extern "C" {
++#else
++#define __BEGIN_DECLS
++#endif
++#endif
++
++#ifndef __END_DECLS
++#ifdef __cplusplus
++#define __END_DECLS }
++#else
++#define __END_DECLS
++#endif
++#endif
++
+ #if defined HAVE_STDINT_H
+ # include <stdint.h>
+ #elif defined HAVE_INTTYPES_H
diff --git a/meta/recipes-extended/lighttpd/lighttpd_1.4.59.bb b/meta/recipes-extended/lighttpd/lighttpd_1.4.60.bb
similarity index 95%
rename from meta/recipes-extended/lighttpd/lighttpd_1.4.59.bb
rename to meta/recipes-extended/lighttpd/lighttpd_1.4.60.bb
index 8cb3a9a18c..dca8934ad2 100644
--- a/meta/recipes-extended/lighttpd/lighttpd_1.4.59.bb
+++ b/meta/recipes-extended/lighttpd/lighttpd_1.4.60.bb
@@ -18,10 +18,10 @@ SRC_URI = "http://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-${PV}.t
            file://lighttpd.conf \
            file://lighttpd \
            file://0001-Use-pkg-config-for-pcre-dependency-instead-of-config.patch \
-           file://0001-meson-add-with_zstd-to-meson_options.txt.patch \
+           file://0002-define-__BEGIN_DECLS-__END_DECLS-if-needed.patch \
            "
 
-SRC_URI[sha256sum] = "fb953db273daef08edb6e202556cae8a3d07eed6081c96bd9903db957d1084d5"
+SRC_URI[sha256sum] = "4bb1dd859e541a3131e5be101557d2e1195b4129d3a849a3a6fbd21fe1c946f0"
 
 DEPENDS = "virtual/crypt"
 
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 06/65] bluez5: update 5.61 -> 5.62
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (3 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 05/65] lighttpd: update 1.4.59 -> 1.4.60 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 07/65] ovmf: update 202105 -> 202108 Alexander Kanavin
                   ` (58 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin, Khem Raj

Drop the patch as issue is addressed upstream.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 meta/recipes-connectivity/bluez5/bluez5.inc   |  1 -
 ...se-funciton-to-avoid-shadowing-glibc.patch | 48 -------------------
 .../bluez5/{bluez5_5.61.bb => bluez5_5.62.bb} |  2 +-
 3 files changed, 1 insertion(+), 50 deletions(-)
 delete mode 100644 meta/recipes-connectivity/bluez5/bluez5/0001-audio-Rename-pause-funciton-to-avoid-shadowing-glibc.patch
 rename meta/recipes-connectivity/bluez5/{bluez5_5.61.bb => bluez5_5.62.bb} (95%)

diff --git a/meta/recipes-connectivity/bluez5/bluez5.inc b/meta/recipes-connectivity/bluez5/bluez5.inc
index 68f3b586b8..0a5fc9d4b8 100644
--- a/meta/recipes-connectivity/bluez5/bluez5.inc
+++ b/meta/recipes-connectivity/bluez5/bluez5.inc
@@ -53,7 +53,6 @@ SRC_URI = "${KERNELORG_MIRROR}/linux/bluetooth/bluez-${PV}.tar.xz \
            ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '', 'file://0001-Allow-using-obexd-without-systemd-in-the-user-sessio.patch', d)} \
            file://0001-tests-add-a-target-for-building-tests-without-runnin.patch \
            file://0001-test-gatt-Fix-hung-issue.patch \
-           file://0001-audio-Rename-pause-funciton-to-avoid-shadowing-glibc.patch \
            "
 S = "${WORKDIR}/bluez-${PV}"
 
diff --git a/meta/recipes-connectivity/bluez5/bluez5/0001-audio-Rename-pause-funciton-to-avoid-shadowing-glibc.patch b/meta/recipes-connectivity/bluez5/bluez5/0001-audio-Rename-pause-funciton-to-avoid-shadowing-glibc.patch
deleted file mode 100644
index d9067df02d..0000000000
--- a/meta/recipes-connectivity/bluez5/bluez5/0001-audio-Rename-pause-funciton-to-avoid-shadowing-glibc.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-From 8adab7f1e04948e78854953f9373cac741445a0f Mon Sep 17 00:00:00 2001
-From: Khem Raj <raj.khem@gmail.com>
-Date: Fri, 30 Apr 2021 21:09:33 -0700
-Subject: [PATCH] audio: Rename pause funciton to avoid shadowing glibc
- defintions
-
-Fixes
-profiles/audio/media.c:1284:13: error: static declaration of 'pause' follows non-static declaration
-static bool pause(void *user_data)
-            ^
-/mnt/b/yoe/master/build/tmp/work/core2-64-yoe-linux/bluez5/5.56-r0/recipe-sysroot/usr/include/unistd.h:478:12: note: previous declaration is here
-extern int pause (void);
-           ^
-../bluez-5.56/profiles/audio/media.c:1334:11: warning: incompatible function pointer types initializing 'bool (*)(void *)' with an expression of type 'int (void)' [-Wincompatible-function-pointer-types]
-        .pause = pause,
-                 ^~~~~
-
-Upstream-Status: Pending
-Signed-off-by: Khem Raj <raj.khem@gmail.com>
----
- profiles/audio/media.c | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/profiles/audio/media.c b/profiles/audio/media.c
-index c84bbe2..7110089 100644
---- a/profiles/audio/media.c
-+++ b/profiles/audio/media.c
-@@ -1281,7 +1281,7 @@ static bool stop(void *user_data)
- 	return media_player_send(mp, "Stop");
- }
- 
--static bool pause(void *user_data)
-+static bool apause(void *user_data)
- {
- 	struct media_player *mp = user_data;
- 
-@@ -1331,7 +1331,7 @@ static struct avrcp_player_cb player_cb = {
- 	.set_volume = set_volume,
- 	.play = play,
- 	.stop = stop,
--	.pause = pause,
-+	.pause = apause,
- 	.next = next,
- 	.previous = previous,
- };
--- 
-2.31.1
-
diff --git a/meta/recipes-connectivity/bluez5/bluez5_5.61.bb b/meta/recipes-connectivity/bluez5/bluez5_5.62.bb
similarity index 95%
rename from meta/recipes-connectivity/bluez5/bluez5_5.61.bb
rename to meta/recipes-connectivity/bluez5/bluez5_5.62.bb
index b2e5dd66a9..411ac8b5a3 100644
--- a/meta/recipes-connectivity/bluez5/bluez5_5.61.bb
+++ b/meta/recipes-connectivity/bluez5/bluez5_5.62.bb
@@ -1,6 +1,6 @@
 require bluez5.inc
 
-SRC_URI[sha256sum] = "83afd6c52179554bfeabbcb538fec2eb6be90a8ac3c40871b49d7ad8b49c423b"
+SRC_URI[sha256sum] = "38090a5b750e17fc08d3e52178ed8d3254c5f4bd2c48830d5c1955b88e3bc0c2"
 
 # These issues have kernel fixes rather than bluez fixes so exclude here
 CVE_CHECK_WHITELIST += "CVE-2020-12352 CVE-2020-24490"
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 07/65] ovmf: update 202105 -> 202108
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (4 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 06/65] bluez5: update 5.61 -> 5.62 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 08/65] systemd: update 249.4 -> 249.5 Alexander Kanavin
                   ` (57 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 meta/recipes-core/ovmf/ovmf_git.bb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta/recipes-core/ovmf/ovmf_git.bb b/meta/recipes-core/ovmf/ovmf_git.bb
index 5d54bad473..ce3b650ddf 100644
--- a/meta/recipes-core/ovmf/ovmf_git.bb
+++ b/meta/recipes-core/ovmf/ovmf_git.bb
@@ -25,8 +25,8 @@ SRC_URI = "gitsm://github.com/tianocore/edk2.git;branch=master;protocol=https \
            file://0001-Fix-VLA-parameter-warning.patch \
            "
 
-PV = "edk2-stable202105"
-SRCREV = "e1999b264f1f9d7230edf2448f757c73da567832"
+PV = "edk2-stable202108"
+SRCREV = "7b4a99be8a39c12d3a7fc4b8db9f0eab4ac688d5"
 UPSTREAM_CHECK_GITTAGREGEX = "(?P<pver>edk2-stable.*)"
 
 inherit deploy
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 08/65] systemd: update 249.4 -> 249.5
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (5 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 07/65] ovmf: update 202105 -> 202108 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 09/65] meson: update 0.59.1 -> 0.59.2 Alexander Kanavin
                   ` (56 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 ...md-boot_249.4.bb => systemd-boot_249.5.bb} |  0
 meta/recipes-core/systemd/systemd.inc         |  2 +-
 ...l_dependency-to-get-include-director.patch | 46 +++++++++++++++++++
 ...002-don-t-use-glibc-specific-qsort_r.patch |  2 +-
 ...dd-__compare_fn_t-and-comparison_fn_.patch |  2 +-
 ...k-parse_printf_format-implementation.patch |  8 ++--
 ...missing.h-check-for-missing-strndupa.patch | 16 +++----
 .../0006-Include-netinet-if_ether.h.patch     |  6 +--
 ...OB_BRACE-and-GLOB_ALTDIRFUNC-is-not-.patch |  2 +-
 ...008-add-missing-FTW_-macros-for-musl.patch |  2 +-
 ..._register_atfork-for-non-glibc-build.patch |  2 +-
 ...10-Use-uintmax_t-for-handling-rlim_t.patch |  2 +-
 ...sable-tests-for-missing-typedefs-in-.patch |  2 +-
 ...T_SYMLINK_NOFOLLOW-flag-to-faccessat.patch |  2 +-
 ...patible-basename-for-non-glibc-syste.patch |  2 +-
 ...uffering-when-writing-to-oom_score_a.patch |  2 +-
 ...compliant-strerror_r-from-GNU-specif.patch |  2 +-
 ...S_ERROR_MAP-and-__stop_BUS_ERROR_MAP.patch |  2 +-
 ...ype.h-add-__compar_d_fn_t-definition.patch |  2 +-
 ...definition-of-prctl_mm_map-structure.patch |  2 +-
 .../systemd/0019-Handle-missing-LOCK_EX.patch |  2 +-
 ...ible-pointer-type-struct-sockaddr_un.patch |  8 ++--
 .../0021-test-json.c-define-M_PIl.patch       |  2 +-
 ...-not-disable-buffer-in-writing-files.patch |  6 +--
 .../0025-Handle-__cpu_mask-usage.patch        |  2 +-
 .../systemd/0026-Handle-missing-gshadow.patch |  2 +-
 ...l.h-Define-MIPS-ABI-defines-for-musl.patch |  2 +-
 .../{systemd_249.4.bb => systemd_249.5.bb}    |  1 +
 28 files changed, 89 insertions(+), 42 deletions(-)
 rename meta/recipes-core/systemd/{systemd-boot_249.4.bb => systemd-boot_249.5.bb} (100%)
 create mode 100644 meta/recipes-core/systemd/systemd/0001-meson-use-partial_dependency-to-get-include-director.patch
 rename meta/recipes-core/systemd/{systemd_249.4.bb => systemd_249.5.bb} (99%)

diff --git a/meta/recipes-core/systemd/systemd-boot_249.4.bb b/meta/recipes-core/systemd/systemd-boot_249.5.bb
similarity index 100%
rename from meta/recipes-core/systemd/systemd-boot_249.4.bb
rename to meta/recipes-core/systemd/systemd-boot_249.5.bb
diff --git a/meta/recipes-core/systemd/systemd.inc b/meta/recipes-core/systemd/systemd.inc
index bc098adcb3..53ffe8d293 100644
--- a/meta/recipes-core/systemd/systemd.inc
+++ b/meta/recipes-core/systemd/systemd.inc
@@ -14,7 +14,7 @@ LICENSE = "GPLv2 & LGPLv2.1"
 LIC_FILES_CHKSUM = "file://LICENSE.GPL2;md5=751419260aa954499f7abaabaa882bbe \
                     file://LICENSE.LGPL2.1;md5=4fbd65380cdd255951079008b364516c"
 
-SRCREV = "4d8fd88b9641fce81272f60f556543f713175403"
+SRCREV = "00b0393e65252bf631670604f58b844780b08c50"
 SRCBRANCH = "v249-stable"
 SRC_URI = "git://github.com/systemd/systemd-stable.git;protocol=git;branch=${SRCBRANCH} \
 "
diff --git a/meta/recipes-core/systemd/systemd/0001-meson-use-partial_dependency-to-get-include-director.patch b/meta/recipes-core/systemd/systemd/0001-meson-use-partial_dependency-to-get-include-director.patch
new file mode 100644
index 0000000000..51ee5d8623
--- /dev/null
+++ b/meta/recipes-core/systemd/systemd/0001-meson-use-partial_dependency-to-get-include-director.patch
@@ -0,0 +1,46 @@
+From 260e871fda979f040c94d2011545e8122bed68ca Mon Sep 17 00:00:00 2001
+From: Alexander Kanavin <alex@linutronix.de>
+Date: Mon, 18 Oct 2021 10:13:07 +0200
+Subject: [PATCH] meson: use partial_dependency() to get include directory
+
+Getting the variable directly from pkg-config is prone to host
+contamination when building in sysroots as the
+compiler starts looking for the headers on the host in addition to
+the sysroot.
+
+Upstream-Status: Submitted [https://github.com/systemd/systemd/pull/21027]
+Signed-off-by: Alexander Kanavin <alex@linutronix.de>
+---
+ meson.build | 9 ++++-----
+ 1 file changed, 4 insertions(+), 5 deletions(-)
+
+diff --git a/meson.build b/meson.build
+index df53c6156d..38fb37dd75 100644
+--- a/meson.build
++++ b/meson.build
+@@ -2618,18 +2618,17 @@ endif
+ 
+ if conf.get('ENABLE_LOCALED') == 1
+         if conf.get('HAVE_XKBCOMMON') == 1
+-                # logind will load libxkbcommon.so dynamically on its own
+-                deps = [libdl]
+-                extra_includes = [libxkbcommon.get_pkgconfig_variable('includedir')]
++                # logind will load libxkbcommon.so dynamically on its own, but we still
++                # need to specify where the headers are
++                deps = [libdl, libxkbcommon.partial_dependency(compile_args: true)]
+         else
+                 deps = []
+-                extra_includes = []
+         endif
+ 
+         executable(
+                 'systemd-localed',
+                 systemd_localed_sources,
+-                include_directories : includes + extra_includes,
++                include_directories : includes,
+                 link_with : [libshared],
+                 dependencies : deps,
+                 install_rpath : rootlibexecdir,
+-- 
+2.20.1
+
diff --git a/meta/recipes-core/systemd/systemd/0002-don-t-use-glibc-specific-qsort_r.patch b/meta/recipes-core/systemd/systemd/0002-don-t-use-glibc-specific-qsort_r.patch
index bd2312c3b3..f233ee6621 100644
--- a/meta/recipes-core/systemd/systemd/0002-don-t-use-glibc-specific-qsort_r.patch
+++ b/meta/recipes-core/systemd/systemd/0002-don-t-use-glibc-specific-qsort_r.patch
@@ -1,4 +1,4 @@
-From 0be164b79315998e719971db86ed79128ffb4a0b Mon Sep 17 00:00:00 2001
+From 30bd749c6777701496124272b59e1283252c3267 Mon Sep 17 00:00:00 2001
 From: Chen Qi <Qi.Chen@windriver.com>
 Date: Mon, 25 Feb 2019 13:41:41 +0800
 Subject: [PATCH] don't use glibc-specific qsort_r
diff --git a/meta/recipes-core/systemd/systemd/0003-missing_type.h-add-__compare_fn_t-and-comparison_fn_.patch b/meta/recipes-core/systemd/systemd/0003-missing_type.h-add-__compare_fn_t-and-comparison_fn_.patch
index 7b14316134..a51ab0ab2e 100644
--- a/meta/recipes-core/systemd/systemd/0003-missing_type.h-add-__compare_fn_t-and-comparison_fn_.patch
+++ b/meta/recipes-core/systemd/systemd/0003-missing_type.h-add-__compare_fn_t-and-comparison_fn_.patch
@@ -1,4 +1,4 @@
-From dfcae6aacf2790bdceac3f25fcabf7c6daee176c Mon Sep 17 00:00:00 2001
+From 4dba0a3b1372ce34d8b6e150a108123a1b2b0b96 Mon Sep 17 00:00:00 2001
 From: Chen Qi <Qi.Chen@windriver.com>
 Date: Mon, 25 Feb 2019 13:55:12 +0800
 Subject: [PATCH] missing_type.h: add __compare_fn_t and comparison_fn_t
diff --git a/meta/recipes-core/systemd/systemd/0004-add-fallback-parse_printf_format-implementation.patch b/meta/recipes-core/systemd/systemd/0004-add-fallback-parse_printf_format-implementation.patch
index d83fe903b8..3c07f6005f 100644
--- a/meta/recipes-core/systemd/systemd/0004-add-fallback-parse_printf_format-implementation.patch
+++ b/meta/recipes-core/systemd/systemd/0004-add-fallback-parse_printf_format-implementation.patch
@@ -1,4 +1,4 @@
-From fcac5d47366085b29460590d36efafa87ccfe3b2 Mon Sep 17 00:00:00 2001
+From 842d231165f0d564c51d93650820e4fa7f097c3e Mon Sep 17 00:00:00 2001
 From: Alexander Kanavin <alex.kanavin@gmail.com>
 Date: Sat, 22 May 2021 20:26:24 +0200
 Subject: [PATCH] add fallback parse_printf_format implementation
@@ -23,7 +23,7 @@ Signed-off-by: Scott Murray <scott.murray@konsulko.com>
  create mode 100644 src/basic/parse-printf-format.h
 
 diff --git a/meson.build b/meson.build
-index 738879eb21..1aa20b8246 100644
+index b5a51b6d0d..11cf56efee 100644
 --- a/meson.build
 +++ b/meson.build
 @@ -656,6 +656,7 @@ endif
@@ -35,10 +35,10 @@ index 738879eb21..1aa20b8246 100644
                    'valgrind/memcheck.h',
                    'valgrind/valgrind.h',
 diff --git a/src/basic/meson.build b/src/basic/meson.build
-index 9b016ce5e8..a9ce21b02e 100644
+index 452b965db3..4e64d883dc 100644
 --- a/src/basic/meson.build
 +++ b/src/basic/meson.build
-@@ -322,6 +322,11 @@ endforeach
+@@ -321,6 +321,11 @@ endforeach
  
  basic_sources += generated_gperf_headers
  
diff --git a/meta/recipes-core/systemd/systemd/0005-src-basic-missing.h-check-for-missing-strndupa.patch b/meta/recipes-core/systemd/systemd/0005-src-basic-missing.h-check-for-missing-strndupa.patch
index 1541d0b53c..1b9e194667 100644
--- a/meta/recipes-core/systemd/systemd/0005-src-basic-missing.h-check-for-missing-strndupa.patch
+++ b/meta/recipes-core/systemd/systemd/0005-src-basic-missing.h-check-for-missing-strndupa.patch
@@ -1,4 +1,4 @@
-From 5b90aba2eb7340085d657493bf8ec1a9f0e25108 Mon Sep 17 00:00:00 2001
+From 95c61768e1f8d76a7bd28355429fc4b7b428ad61 Mon Sep 17 00:00:00 2001
 From: Chen Qi <Qi.Chen@windriver.com>
 Date: Mon, 25 Feb 2019 14:18:21 +0800
 Subject: [PATCH] src/basic/missing.h: check for missing strndupa
@@ -73,7 +73,7 @@ Signed-off-by: Luca Boccassi <luca.boccassi@microsoft.com>
  51 files changed, 62 insertions(+)
 
 diff --git a/meson.build b/meson.build
-index 1aa20b8246..aafee71eb4 100644
+index 11cf56efee..5bd6602e03 100644
 --- a/meson.build
 +++ b/meson.build
 @@ -480,6 +480,7 @@ foreach ident : ['secure_getenv', '__secure_getenv']
@@ -109,7 +109,7 @@ index 1ff6160dc8..c9efd862a2 100644
  static int cg_enumerate_items(const char *controller, const char *path, FILE **_f, const char *item) {
          _cleanup_free_ char *fs = NULL;
 diff --git a/src/basic/env-util.c b/src/basic/env-util.c
-index 81b1e3f10e..8fedcfd1cd 100644
+index 1ca445dab4..1f5a212d4e 100644
 --- a/src/basic/env-util.c
 +++ b/src/basic/env-util.c
 @@ -18,6 +18,7 @@
@@ -165,7 +165,7 @@ index f91f8f7a08..fb31596216 100644
  int mkdir_safe_internal(
                  const char *path,
 diff --git a/src/basic/mountpoint-util.c b/src/basic/mountpoint-util.c
-index 8c836a1b74..2eb7e5a634 100644
+index e7a5a99551..3cc157f248 100644
 --- a/src/basic/mountpoint-util.c
 +++ b/src/basic/mountpoint-util.c
 @@ -11,6 +11,7 @@
@@ -273,7 +273,7 @@ index 84c3caf3a5..0fa84eaa38 100644
  BUS_DEFINE_PROPERTY_GET(bus_property_get_tasks_max, "t", TasksMax, tasks_max_resolve);
  
 diff --git a/src/core/dbus-execute.c b/src/core/dbus-execute.c
-index 50daef6702..1cc6d91e64 100644
+index 902e074bd2..ac15b944e6 100644
 --- a/src/core/dbus-execute.c
 +++ b/src/core/dbus-execute.c
 @@ -42,6 +42,7 @@
@@ -321,7 +321,7 @@ index a56f12f47f..6b8729ef67 100644
  #if HAVE_KMOD
  #include "module-util.h"
 diff --git a/src/core/service.c b/src/core/service.c
-index cb0a528f0d..740d305710 100644
+index 701c145565..4ddc20ed7e 100644
 --- a/src/core/service.c
 +++ b/src/core/service.c
 @@ -41,6 +41,7 @@
@@ -357,7 +357,7 @@ index ae1d43756a..24de98c9f3 100644
  #define PRIV_KEY_FILE CERTIFICATE_ROOT "/private/journal-remote.pem"
  #define CERT_FILE     CERTIFICATE_ROOT "/certs/journal-remote.pem"
 diff --git a/src/journal/journalctl.c b/src/journal/journalctl.c
-index c8fb726d42..858a425d12 100644
+index 3eac97510d..db6913bc7a 100644
 --- a/src/journal/journalctl.c
 +++ b/src/journal/journalctl.c
 @@ -72,6 +72,7 @@
@@ -429,7 +429,7 @@ index 13c08fe295..9aae83486e 100644
  #define MAX_SIZE (2*1024*1024)
  
 diff --git a/src/libsystemd/sd-journal/sd-journal.c b/src/libsystemd/sd-journal/sd-journal.c
-index 5728c537bc..94885b0bf6 100644
+index b3240177cb..7e3ae2d24f 100644
 --- a/src/libsystemd/sd-journal/sd-journal.c
 +++ b/src/libsystemd/sd-journal/sd-journal.c
 @@ -40,6 +40,7 @@
diff --git a/meta/recipes-core/systemd/systemd/0006-Include-netinet-if_ether.h.patch b/meta/recipes-core/systemd/systemd/0006-Include-netinet-if_ether.h.patch
index 4ce168b6ef..951bebc901 100644
--- a/meta/recipes-core/systemd/systemd/0006-Include-netinet-if_ether.h.patch
+++ b/meta/recipes-core/systemd/systemd/0006-Include-netinet-if_ether.h.patch
@@ -1,4 +1,4 @@
-From 8983334730df280a4e4dcb08e586b453bc1d53bd Mon Sep 17 00:00:00 2001
+From f95192d87a46a2191cf4ebd47c64e04b138d7fac Mon Sep 17 00:00:00 2001
 From: Khem Raj <raj.khem@gmail.com>
 Date: Thu, 26 Oct 2017 22:10:42 -0700
 Subject: [PATCH] Include netinet/if_ether.h
@@ -274,7 +274,7 @@ index 2b72b618fc..d0d4cfb384 100644
  #include "sd-dhcp6-client.h"
  
 diff --git a/src/network/networkd-link.c b/src/network/networkd-link.c
-index d58b700050..bba1ca1cab 100644
+index 20675f2306..2884511ff3 100644
 --- a/src/network/networkd-link.c
 +++ b/src/network/networkd-link.c
 @@ -1,9 +1,9 @@
@@ -300,7 +300,7 @@ index 850b4f449e..6f85d41328 100644
  #include <netinet/in.h>
  #include <linux/netdevice.h>
 diff --git a/src/network/networkd-route.c b/src/network/networkd-route.c
-index b7852f6eec..72514f6a0d 100644
+index 791fd64c39..a2825c920d 100644
 --- a/src/network/networkd-route.c
 +++ b/src/network/networkd-route.c
 @@ -1,5 +1,6 @@
diff --git a/meta/recipes-core/systemd/systemd/0007-don-t-fail-if-GLOB_BRACE-and-GLOB_ALTDIRFUNC-is-not-.patch b/meta/recipes-core/systemd/systemd/0007-don-t-fail-if-GLOB_BRACE-and-GLOB_ALTDIRFUNC-is-not-.patch
index 8b56f52989..46d0c7acef 100644
--- a/meta/recipes-core/systemd/systemd/0007-don-t-fail-if-GLOB_BRACE-and-GLOB_ALTDIRFUNC-is-not-.patch
+++ b/meta/recipes-core/systemd/systemd/0007-don-t-fail-if-GLOB_BRACE-and-GLOB_ALTDIRFUNC-is-not-.patch
@@ -1,4 +1,4 @@
-From ea800e99dba3a6013269853540b5d491c7c18d36 Mon Sep 17 00:00:00 2001
+From 9c0d0b61ffa4019b299e4c47f376ae823879dbf3 Mon Sep 17 00:00:00 2001
 From: Chen Qi <Qi.Chen@windriver.com>
 Date: Mon, 25 Feb 2019 14:56:21 +0800
 Subject: [PATCH] don't fail if GLOB_BRACE and GLOB_ALTDIRFUNC is not defined
diff --git a/meta/recipes-core/systemd/systemd/0008-add-missing-FTW_-macros-for-musl.patch b/meta/recipes-core/systemd/systemd/0008-add-missing-FTW_-macros-for-musl.patch
index 95c3000aa1..1793c3d624 100644
--- a/meta/recipes-core/systemd/systemd/0008-add-missing-FTW_-macros-for-musl.patch
+++ b/meta/recipes-core/systemd/systemd/0008-add-missing-FTW_-macros-for-musl.patch
@@ -1,4 +1,4 @@
-From c25f3f1324a5961348f8df9c1d0441804604a0ff Mon Sep 17 00:00:00 2001
+From 45b78e3dc3edead4fc9883dd5a9877f473367bf7 Mon Sep 17 00:00:00 2001
 From: Chen Qi <Qi.Chen@windriver.com>
 Date: Mon, 25 Feb 2019 15:00:06 +0800
 Subject: [PATCH] add missing FTW_ macros for musl
diff --git a/meta/recipes-core/systemd/systemd/0009-fix-missing-of-__register_atfork-for-non-glibc-build.patch b/meta/recipes-core/systemd/systemd/0009-fix-missing-of-__register_atfork-for-non-glibc-build.patch
index 24cd0897f9..35d24b334d 100644
--- a/meta/recipes-core/systemd/systemd/0009-fix-missing-of-__register_atfork-for-non-glibc-build.patch
+++ b/meta/recipes-core/systemd/systemd/0009-fix-missing-of-__register_atfork-for-non-glibc-build.patch
@@ -1,4 +1,4 @@
-From c6cd600f859960c6e22a7e1c8b3d9ba92021e63a Mon Sep 17 00:00:00 2001
+From 943b4258b870c65caaa56fe4dad0d9c7281fdb1d Mon Sep 17 00:00:00 2001
 From: Chen Qi <Qi.Chen@windriver.com>
 Date: Mon, 25 Feb 2019 15:03:47 +0800
 Subject: [PATCH] fix missing of __register_atfork for non-glibc builds
diff --git a/meta/recipes-core/systemd/systemd/0010-Use-uintmax_t-for-handling-rlim_t.patch b/meta/recipes-core/systemd/systemd/0010-Use-uintmax_t-for-handling-rlim_t.patch
index fec5f18e1a..a0d8402288 100644
--- a/meta/recipes-core/systemd/systemd/0010-Use-uintmax_t-for-handling-rlim_t.patch
+++ b/meta/recipes-core/systemd/systemd/0010-Use-uintmax_t-for-handling-rlim_t.patch
@@ -1,4 +1,4 @@
-From a47f363edf31142724b8c8773eee9bbdcacbb389 Mon Sep 17 00:00:00 2001
+From cceb2bba69b371868e89d435c5406b67cdd84d57 Mon Sep 17 00:00:00 2001
 From: Chen Qi <Qi.Chen@windriver.com>
 Date: Mon, 25 Feb 2019 15:12:41 +0800
 Subject: [PATCH] Use uintmax_t for handling rlim_t
diff --git a/meta/recipes-core/systemd/systemd/0011-test-sizeof.c-Disable-tests-for-missing-typedefs-in-.patch b/meta/recipes-core/systemd/systemd/0011-test-sizeof.c-Disable-tests-for-missing-typedefs-in-.patch
index 08ac2fdbdb..1aee0fd7c5 100644
--- a/meta/recipes-core/systemd/systemd/0011-test-sizeof.c-Disable-tests-for-missing-typedefs-in-.patch
+++ b/meta/recipes-core/systemd/systemd/0011-test-sizeof.c-Disable-tests-for-missing-typedefs-in-.patch
@@ -1,4 +1,4 @@
-From 1089bdf56990586e734ecabd53d088011ff58b90 Mon Sep 17 00:00:00 2001
+From c1ee5661fa24bf540a4880a9d528da8752be033b Mon Sep 17 00:00:00 2001
 From: Chen Qi <Qi.Chen@windriver.com>
 Date: Wed, 28 Feb 2018 21:25:22 -0800
 Subject: [PATCH] test-sizeof.c: Disable tests for missing typedefs in musl
diff --git a/meta/recipes-core/systemd/systemd/0012-don-t-pass-AT_SYMLINK_NOFOLLOW-flag-to-faccessat.patch b/meta/recipes-core/systemd/systemd/0012-don-t-pass-AT_SYMLINK_NOFOLLOW-flag-to-faccessat.patch
index a821dfc453..fefa6cbaaa 100644
--- a/meta/recipes-core/systemd/systemd/0012-don-t-pass-AT_SYMLINK_NOFOLLOW-flag-to-faccessat.patch
+++ b/meta/recipes-core/systemd/systemd/0012-don-t-pass-AT_SYMLINK_NOFOLLOW-flag-to-faccessat.patch
@@ -1,4 +1,4 @@
-From d95ba8d9a880258d1fc74b19aa8dc13141699efb Mon Sep 17 00:00:00 2001
+From ca9b1277fb4eb89bc2ca92440a280e318e882b66 Mon Sep 17 00:00:00 2001
 From: Andre McCurdy <armccurdy@gmail.com>
 Date: Tue, 10 Oct 2017 14:33:30 -0700
 Subject: [PATCH] don't pass AT_SYMLINK_NOFOLLOW flag to faccessat()
diff --git a/meta/recipes-core/systemd/systemd/0013-Define-glibc-compatible-basename-for-non-glibc-syste.patch b/meta/recipes-core/systemd/systemd/0013-Define-glibc-compatible-basename-for-non-glibc-syste.patch
index 95c1f422ba..f9f3af1505 100644
--- a/meta/recipes-core/systemd/systemd/0013-Define-glibc-compatible-basename-for-non-glibc-syste.patch
+++ b/meta/recipes-core/systemd/systemd/0013-Define-glibc-compatible-basename-for-non-glibc-syste.patch
@@ -1,4 +1,4 @@
-From c03f527bb1973993a3b446b006f5bad71be30786 Mon Sep 17 00:00:00 2001
+From 792f4718ebd5a156729be89a5b47e52dc4b62975 Mon Sep 17 00:00:00 2001
 From: Khem Raj <raj.khem@gmail.com>
 Date: Sun, 27 May 2018 08:36:44 -0700
 Subject: [PATCH] Define glibc compatible basename() for non-glibc systems
diff --git a/meta/recipes-core/systemd/systemd/0014-Do-not-disable-buffering-when-writing-to-oom_score_a.patch b/meta/recipes-core/systemd/systemd/0014-Do-not-disable-buffering-when-writing-to-oom_score_a.patch
index b9ad3da5cd..fb901e6653 100644
--- a/meta/recipes-core/systemd/systemd/0014-Do-not-disable-buffering-when-writing-to-oom_score_a.patch
+++ b/meta/recipes-core/systemd/systemd/0014-Do-not-disable-buffering-when-writing-to-oom_score_a.patch
@@ -1,4 +1,4 @@
-From 87387970dfbf07c728a7d11f2ea422bc84de80e8 Mon Sep 17 00:00:00 2001
+From 101f5ceea7e575622c4f07d2972aeb4d6b082e4b Mon Sep 17 00:00:00 2001
 From: Chen Qi <Qi.Chen@windriver.com>
 Date: Wed, 4 Jul 2018 15:00:44 +0800
 Subject: [PATCH] Do not disable buffering when writing to oom_score_adj
diff --git a/meta/recipes-core/systemd/systemd/0015-distinguish-XSI-compliant-strerror_r-from-GNU-specif.patch b/meta/recipes-core/systemd/systemd/0015-distinguish-XSI-compliant-strerror_r-from-GNU-specif.patch
index aad7c25c78..ece115df8e 100644
--- a/meta/recipes-core/systemd/systemd/0015-distinguish-XSI-compliant-strerror_r-from-GNU-specif.patch
+++ b/meta/recipes-core/systemd/systemd/0015-distinguish-XSI-compliant-strerror_r-from-GNU-specif.patch
@@ -1,4 +1,4 @@
-From fb1b946c610a0d4fa464c5cb2c4a0daee1e51cea Mon Sep 17 00:00:00 2001
+From 01ac079433b999a4747acf7be6a3b5fa182c3faf Mon Sep 17 00:00:00 2001
 From: Chen Qi <Qi.Chen@windriver.com>
 Date: Tue, 10 Jul 2018 15:40:17 +0800
 Subject: [PATCH] distinguish XSI-compliant strerror_r from GNU-specifi
diff --git a/meta/recipes-core/systemd/systemd/0016-Hide-__start_BUS_ERROR_MAP-and-__stop_BUS_ERROR_MAP.patch b/meta/recipes-core/systemd/systemd/0016-Hide-__start_BUS_ERROR_MAP-and-__stop_BUS_ERROR_MAP.patch
index c1e6787ee9..62a6c23e44 100644
--- a/meta/recipes-core/systemd/systemd/0016-Hide-__start_BUS_ERROR_MAP-and-__stop_BUS_ERROR_MAP.patch
+++ b/meta/recipes-core/systemd/systemd/0016-Hide-__start_BUS_ERROR_MAP-and-__stop_BUS_ERROR_MAP.patch
@@ -1,4 +1,4 @@
-From a24336f917e1b66160f148722554600ff85ac1b8 Mon Sep 17 00:00:00 2001
+From df2470912f3197aa441b6751feace1454c7d1f84 Mon Sep 17 00:00:00 2001
 From: Chen Qi <Qi.Chen@windriver.com>
 Date: Mon, 25 Feb 2019 15:18:00 +0800
 Subject: [PATCH] Hide __start_BUS_ERROR_MAP and __stop_BUS_ERROR_MAP
diff --git a/meta/recipes-core/systemd/systemd/0017-missing_type.h-add-__compar_d_fn_t-definition.patch b/meta/recipes-core/systemd/systemd/0017-missing_type.h-add-__compar_d_fn_t-definition.patch
index 95f2086f7b..b6b1dc35b2 100644
--- a/meta/recipes-core/systemd/systemd/0017-missing_type.h-add-__compar_d_fn_t-definition.patch
+++ b/meta/recipes-core/systemd/systemd/0017-missing_type.h-add-__compar_d_fn_t-definition.patch
@@ -1,4 +1,4 @@
-From e0acbce4195c99d876e71a4cc20167681822f177 Mon Sep 17 00:00:00 2001
+From e27ecb188503159a3f11bb1179ba1892cd080843 Mon Sep 17 00:00:00 2001
 From: Chen Qi <Qi.Chen@windriver.com>
 Date: Mon, 25 Feb 2019 15:27:54 +0800
 Subject: [PATCH] missing_type.h: add __compar_d_fn_t definition
diff --git a/meta/recipes-core/systemd/systemd/0018-avoid-redefinition-of-prctl_mm_map-structure.patch b/meta/recipes-core/systemd/systemd/0018-avoid-redefinition-of-prctl_mm_map-structure.patch
index 898f6d5c6a..fea347242a 100644
--- a/meta/recipes-core/systemd/systemd/0018-avoid-redefinition-of-prctl_mm_map-structure.patch
+++ b/meta/recipes-core/systemd/systemd/0018-avoid-redefinition-of-prctl_mm_map-structure.patch
@@ -1,4 +1,4 @@
-From 7a0435a185e931061a2ee6147347db8966233df4 Mon Sep 17 00:00:00 2001
+From 748c4cf040856857f24f4aeef6d996bd58573bd3 Mon Sep 17 00:00:00 2001
 From: Chen Qi <Qi.Chen@windriver.com>
 Date: Mon, 25 Feb 2019 15:44:54 +0800
 Subject: [PATCH] avoid redefinition of prctl_mm_map structure
diff --git a/meta/recipes-core/systemd/systemd/0019-Handle-missing-LOCK_EX.patch b/meta/recipes-core/systemd/systemd/0019-Handle-missing-LOCK_EX.patch
index 60b36b23b9..9a84d9c04a 100644
--- a/meta/recipes-core/systemd/systemd/0019-Handle-missing-LOCK_EX.patch
+++ b/meta/recipes-core/systemd/systemd/0019-Handle-missing-LOCK_EX.patch
@@ -1,4 +1,4 @@
-From 0c566970ea4fac0e3e597cfce0479c7b3502cff7 Mon Sep 17 00:00:00 2001
+From 647447e220e7e47e214c8258c7d4fbdb0da058aa Mon Sep 17 00:00:00 2001
 From: Alex Kiernan <alex.kiernan@gmail.com>
 Date: Fri, 7 Aug 2020 15:19:27 +0000
 Subject: [PATCH] Handle missing LOCK_EX
diff --git a/meta/recipes-core/systemd/systemd/0020-Fix-incompatible-pointer-type-struct-sockaddr_un.patch b/meta/recipes-core/systemd/systemd/0020-Fix-incompatible-pointer-type-struct-sockaddr_un.patch
index ac8e7f691f..5d3e8d4e84 100644
--- a/meta/recipes-core/systemd/systemd/0020-Fix-incompatible-pointer-type-struct-sockaddr_un.patch
+++ b/meta/recipes-core/systemd/systemd/0020-Fix-incompatible-pointer-type-struct-sockaddr_un.patch
@@ -1,4 +1,4 @@
-From e063abdbe73d38302533c02ce5b82116b909b888 Mon Sep 17 00:00:00 2001
+From 85cf3d58ff1a9696f0754feffae7d81b8d1d9a43 Mon Sep 17 00:00:00 2001
 From: Alex Kiernan <alex.kiernan@gmail.com>
 Date: Fri, 7 Aug 2020 15:20:17 +0000
 Subject: [PATCH] Fix incompatible pointer type struct sockaddr_un *
@@ -24,15 +24,15 @@ Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com>
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/src/nspawn/nspawn.c b/src/nspawn/nspawn.c
-index 04685fecba..90b12bb5bd 100644
+index 575b9da447..ff08ed23cc 100644
 --- a/src/nspawn/nspawn.c
 +++ b/src/nspawn/nspawn.c
 @@ -5354,7 +5354,7 @@ static int cant_be_in_netns(void) {
          if (fd < 0)
                  return log_error_errno(errno, "Failed to allocate udev control socket: %m");
  
--        if (connect(fd, &sa.un, SOCKADDR_UN_LEN(sa.un)) < 0) {
-+        if (connect(fd, (struct sockaddr *)&sa.un, SOCKADDR_UN_LEN(sa.un)) < 0) {
+-        if (connect(fd, &sa.sa, SOCKADDR_UN_LEN(sa.un)) < 0) {
++        if (connect(fd, (struct sockaddr *)&sa.sa, SOCKADDR_UN_LEN(sa.un)) < 0) {
  
                  if (errno == ENOENT || ERRNO_IS_DISCONNECT(errno))
                          return log_error_errno(SYNTHETIC_ERRNO(EOPNOTSUPP),
diff --git a/meta/recipes-core/systemd/systemd/0021-test-json.c-define-M_PIl.patch b/meta/recipes-core/systemd/systemd/0021-test-json.c-define-M_PIl.patch
index b965cd63b5..c0286244dd 100644
--- a/meta/recipes-core/systemd/systemd/0021-test-json.c-define-M_PIl.patch
+++ b/meta/recipes-core/systemd/systemd/0021-test-json.c-define-M_PIl.patch
@@ -1,4 +1,4 @@
-From 82f509e29039966e942d1e8eb6283d0828d68b8a Mon Sep 17 00:00:00 2001
+From 9770c5873836e702c2a58cf3b439198415c82c28 Mon Sep 17 00:00:00 2001
 From: Chen Qi <Qi.Chen@windriver.com>
 Date: Mon, 25 Feb 2019 16:53:06 +0800
 Subject: [PATCH] test-json.c: define M_PIl
diff --git a/meta/recipes-core/systemd/systemd/0022-do-not-disable-buffer-in-writing-files.patch b/meta/recipes-core/systemd/systemd/0022-do-not-disable-buffer-in-writing-files.patch
index e0f31e8ad8..9028e147bf 100644
--- a/meta/recipes-core/systemd/systemd/0022-do-not-disable-buffer-in-writing-files.patch
+++ b/meta/recipes-core/systemd/systemd/0022-do-not-disable-buffer-in-writing-files.patch
@@ -1,4 +1,4 @@
-From 1f2b7e65dc96d01c84d0f33a7edb776988b28f4f Mon Sep 17 00:00:00 2001
+From 26da484391e20b36eb65c98872d1145261028c7a Mon Sep 17 00:00:00 2001
 From: Chen Qi <Qi.Chen@windriver.com>
 Date: Fri, 1 Mar 2019 15:22:15 +0800
 Subject: [PATCH] do not disable buffer in writing files
@@ -165,7 +165,7 @@ index 29530bb691..3ecf6a45a2 100644
                  STRV_FOREACH(f, files) {
                          k = apply_file(*f, true);
 diff --git a/src/core/main.c b/src/core/main.c
-index b32a19a1d8..4e1238853e 100644
+index c64c73883e..1ac185e946 100644
 --- a/src/core/main.c
 +++ b/src/core/main.c
 @@ -1402,7 +1402,7 @@ static int bump_unix_max_dgram_qlen(void) {
@@ -252,7 +252,7 @@ index cb01b25bc6..e92051268b 100644
                  log_error_errno(r, "Failed to move process: %m");
                  goto finish;
 diff --git a/src/nspawn/nspawn.c b/src/nspawn/nspawn.c
-index 90b12bb5bd..6a1dafa094 100644
+index ff08ed23cc..e7c4a874a9 100644
 --- a/src/nspawn/nspawn.c
 +++ b/src/nspawn/nspawn.c
 @@ -2751,7 +2751,7 @@ static int reset_audit_loginuid(void) {
diff --git a/meta/recipes-core/systemd/systemd/0025-Handle-__cpu_mask-usage.patch b/meta/recipes-core/systemd/systemd/0025-Handle-__cpu_mask-usage.patch
index a986de7fd2..152a36229c 100644
--- a/meta/recipes-core/systemd/systemd/0025-Handle-__cpu_mask-usage.patch
+++ b/meta/recipes-core/systemd/systemd/0025-Handle-__cpu_mask-usage.patch
@@ -1,4 +1,4 @@
-From 6f72861193824c5d170ec252857bca040a72c7ab Mon Sep 17 00:00:00 2001
+From 5fa412dcebe89fd9f6f6003163f17e0dc719df34 Mon Sep 17 00:00:00 2001
 From: Scott Murray <scott.murray@konsulko.com>
 Date: Fri, 13 Sep 2019 19:26:27 -0400
 Subject: [PATCH] Handle __cpu_mask usage
diff --git a/meta/recipes-core/systemd/systemd/0026-Handle-missing-gshadow.patch b/meta/recipes-core/systemd/systemd/0026-Handle-missing-gshadow.patch
index 347ec4182d..95df83c94b 100644
--- a/meta/recipes-core/systemd/systemd/0026-Handle-missing-gshadow.patch
+++ b/meta/recipes-core/systemd/systemd/0026-Handle-missing-gshadow.patch
@@ -1,4 +1,4 @@
-From 7fd5621608c312313a3be09f934a713176f739a8 Mon Sep 17 00:00:00 2001
+From 4835f3ca2e277abd93e2d4a74ecfd7401f32862b Mon Sep 17 00:00:00 2001
 From: Alex Kiernan <alex.kiernan@gmail.com>
 Date: Tue, 10 Mar 2020 11:05:20 +0000
 Subject: [PATCH] Handle missing gshadow
diff --git a/meta/recipes-core/systemd/systemd/0028-missing_syscall.h-Define-MIPS-ABI-defines-for-musl.patch b/meta/recipes-core/systemd/systemd/0028-missing_syscall.h-Define-MIPS-ABI-defines-for-musl.patch
index 9349844db2..167f724add 100644
--- a/meta/recipes-core/systemd/systemd/0028-missing_syscall.h-Define-MIPS-ABI-defines-for-musl.patch
+++ b/meta/recipes-core/systemd/systemd/0028-missing_syscall.h-Define-MIPS-ABI-defines-for-musl.patch
@@ -1,4 +1,4 @@
-From 6690522f5096ec68f4a508242e4432e8b1ef07cc Mon Sep 17 00:00:00 2001
+From e90f18da3d2aef07ddd7d312ca8b34ff0324208e Mon Sep 17 00:00:00 2001
 From: Khem Raj <raj.khem@gmail.com>
 Date: Mon, 12 Apr 2021 23:44:53 -0700
 Subject: [PATCH] missing_syscall.h: Define MIPS ABI defines for musl
diff --git a/meta/recipes-core/systemd/systemd_249.4.bb b/meta/recipes-core/systemd/systemd_249.5.bb
similarity index 99%
rename from meta/recipes-core/systemd/systemd_249.4.bb
rename to meta/recipes-core/systemd/systemd_249.5.bb
index f8c85dabf0..70f8813895 100644
--- a/meta/recipes-core/systemd/systemd_249.4.bb
+++ b/meta/recipes-core/systemd/systemd_249.5.bb
@@ -25,6 +25,7 @@ SRC_URI += "file://touchscreen.rules \
            file://0003-implment-systemd-sysv-install-for-OE.patch \
            file://0001-systemd.pc.in-use-ROOTPREFIX-without-suffixed-slash.patch \
            file://0001-test-parse-argument-Include-signal.h.patch \
+           file://0001-meson-use-partial_dependency-to-get-include-director.patch \
            "
 
 # patches needed by musl
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 09/65] meson: update 0.59.1 -> 0.59.2
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (6 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 08/65] systemd: update 249.4 -> 249.5 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 10/65] python3-pip: update 21.2.4 -> 21.3 Alexander Kanavin
                   ` (55 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin, Alexander Kanavin

Drop patch as upstream fixed the issue.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 meta/recipes-devtools/meson/meson.inc         |  4 +-
 ...01-is_debianlike-always-return-False.patch | 26 ++++++++++++
 ...y-do-not-substitute-python-s-install.patch | 41 -------------------
 .../{meson_0.59.1.bb => meson_0.59.2.bb}      |  0
 ...on_0.59.1.bb => nativesdk-meson_0.59.2.bb} |  0
 5 files changed, 28 insertions(+), 43 deletions(-)
 create mode 100644 meta/recipes-devtools/meson/meson/0001-is_debianlike-always-return-False.patch
 delete mode 100644 meta/recipes-devtools/meson/meson/0001-modules-python.py-do-not-substitute-python-s-install.patch
 rename meta/recipes-devtools/meson/{meson_0.59.1.bb => meson_0.59.2.bb} (100%)
 rename meta/recipes-devtools/meson/{nativesdk-meson_0.59.1.bb => nativesdk-meson_0.59.2.bb} (100%)

diff --git a/meta/recipes-devtools/meson/meson.inc b/meta/recipes-devtools/meson/meson.inc
index c83ea406f0..174ebd9f31 100644
--- a/meta/recipes-devtools/meson/meson.inc
+++ b/meta/recipes-devtools/meson/meson.inc
@@ -11,11 +11,11 @@ SRC_URI = "https://github.com/mesonbuild/meson/releases/download/${PV}/meson-${P
            file://0001-gtkdoc-fix-issues-that-arise-when-cross-compiling.patch \
            file://0001-python-module-do-not-manipulate-the-environment-when.patch \
            file://disable-rpath-handling.patch \
-           file://0001-modules-python.py-do-not-substitute-python-s-install.patch \
            file://0001-Make-CPU-family-warnings-fatal.patch \
            file://0002-Support-building-allarch-recipes-again.patch \
+           file://0001-is_debianlike-always-return-False.patch \
            "
-SRC_URI[sha256sum] = "db586a451650d46bbe10984a87b79d9bcdc1caebf38d8e189f8848f8d502356d"
+SRC_URI[sha256sum] = "13dee549a7ba758b7e33ce7719f28d1d337a98d10d378a4779ccc996f5a2fc49"
 
 UPSTREAM_CHECK_URI = "https://github.com/mesonbuild/meson/releases"
 UPSTREAM_CHECK_REGEX = "meson-(?P<pver>\d+(\.\d+)+)\.tar"
diff --git a/meta/recipes-devtools/meson/meson/0001-is_debianlike-always-return-False.patch b/meta/recipes-devtools/meson/meson/0001-is_debianlike-always-return-False.patch
new file mode 100644
index 0000000000..83c4782a61
--- /dev/null
+++ b/meta/recipes-devtools/meson/meson/0001-is_debianlike-always-return-False.patch
@@ -0,0 +1,26 @@
+From 667b9ede638677fb37911306937ea62f05897581 Mon Sep 17 00:00:00 2001
+From: Alexander Kanavin <alex@linutronix.de>
+Date: Mon, 18 Oct 2021 15:55:59 +0200
+Subject: [PATCH] is_debianlike(): always return False
+
+Otherwise, host contamination happens.
+
+Upstream-Status: Inappropriate [oe-core specific]
+Signed-off-by: Alexander Kanavin <alex@linutronix.de>
+---
+ mesonbuild/mesonlib/universal.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/mesonbuild/mesonlib/universal.py b/mesonbuild/mesonlib/universal.py
+index d670d04..47d1b52 100644
+--- a/mesonbuild/mesonlib/universal.py
++++ b/mesonbuild/mesonlib/universal.py
+@@ -651,7 +651,7 @@ def is_cygwin() -> bool:
+ 
+ 
+ def is_debianlike() -> bool:
+-    return os.path.isfile('/etc/debian_version')
++    return False
+ 
+ 
+ def is_dragonflybsd() -> bool:
diff --git a/meta/recipes-devtools/meson/meson/0001-modules-python.py-do-not-substitute-python-s-install.patch b/meta/recipes-devtools/meson/meson/0001-modules-python.py-do-not-substitute-python-s-install.patch
deleted file mode 100644
index 231414fcb6..0000000000
--- a/meta/recipes-devtools/meson/meson/0001-modules-python.py-do-not-substitute-python-s-install.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-From f8f67c8d5c3f374b1e30e2d40cb56a79f0544471 Mon Sep 17 00:00:00 2001
-From: Alexander Kanavin <alex.kanavin@gmail.com>
-Date: Thu, 18 Apr 2019 17:36:11 +0200
-Subject: [PATCH] modules/python.py: do not substitute python's install prefix
- with meson's
-
-Not sure why this is being done, but it
-a) relies on Python's internal variable substitution which may break in the future
-b) shouldn't be necessary as Python's prefix ought to be correct in the first place
-
-Upstream-Status: Pending
-Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
-
----
- mesonbuild/modules/python.py | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/mesonbuild/modules/python.py b/mesonbuild/modules/python.py
-index eda70ce..18edd15 100644
---- a/mesonbuild/modules/python.py
-+++ b/mesonbuild/modules/python.py
-@@ -251,7 +251,7 @@ INTROSPECT_COMMAND = '''import sysconfig
- import json
- import sys
- 
--install_paths = sysconfig.get_paths(scheme='posix_prefix', vars={'base': '', 'platbase': '', 'installed_base': ''})
-+install_paths = sysconfig.get_paths(scheme='posix_prefix')
- 
- def links_against_libpython():
-     from distutils.core import Distribution, Extension
-@@ -280,8 +280,8 @@ class PythonInstallation(ExternalProgramHolder):
-         self.variables = info['variables']
-         self.paths = info['paths']
-         install_paths = info['install_paths']
--        self.platlib_install_path = os.path.join(prefix, install_paths['platlib'][1:])
--        self.purelib_install_path = os.path.join(prefix, install_paths['purelib'][1:])
-+        self.platlib_install_path = install_paths['platlib']
-+        self.purelib_install_path = install_paths['purelib']
-         self.version = info['version']
-         self.platform = info['platform']
-         self.is_pypy = info['is_pypy']
diff --git a/meta/recipes-devtools/meson/meson_0.59.1.bb b/meta/recipes-devtools/meson/meson_0.59.2.bb
similarity index 100%
rename from meta/recipes-devtools/meson/meson_0.59.1.bb
rename to meta/recipes-devtools/meson/meson_0.59.2.bb
diff --git a/meta/recipes-devtools/meson/nativesdk-meson_0.59.1.bb b/meta/recipes-devtools/meson/nativesdk-meson_0.59.2.bb
similarity index 100%
rename from meta/recipes-devtools/meson/nativesdk-meson_0.59.1.bb
rename to meta/recipes-devtools/meson/nativesdk-meson_0.59.2.bb
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 10/65] python3-pip: update 21.2.4 -> 21.3
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (7 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 09/65] meson: update 0.59.1 -> 0.59.2 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 11/65] valgrind: update 3.17.0 -> 3.18.1 Alexander Kanavin
                   ` (54 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Adjust patch as file is removed from source tree.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 .../0001-change-shebang-to-python3.patch      | 37 ++++++-------------
 ...hon3-pip_21.2.4.bb => python3-pip_21.3.bb} |  2 +-
 2 files changed, 13 insertions(+), 26 deletions(-)
 rename meta/recipes-devtools/python/{python3-pip_21.2.4.bb => python3-pip_21.3.bb} (89%)

diff --git a/meta/recipes-devtools/python/python3-pip/0001-change-shebang-to-python3.patch b/meta/recipes-devtools/python/python3-pip/0001-change-shebang-to-python3.patch
index 0187001168..d6c27b8461 100644
--- a/meta/recipes-devtools/python/python3-pip/0001-change-shebang-to-python3.patch
+++ b/meta/recipes-devtools/python/python3-pip/0001-change-shebang-to-python3.patch
@@ -1,4 +1,4 @@
-From baa85a4dab2e8d64eb25d1181b6420db25ce919a Mon Sep 17 00:00:00 2001
+From dca973830d4eee3e0f79e61237c44a9dd8201641 Mon Sep 17 00:00:00 2001
 From: Trevor Gamblin <trevor.gamblin@windriver.com>
 Date: Tue, 22 Jun 2021 12:31:46 -0400
 Subject: [PATCH] change shebang to python3
@@ -10,8 +10,8 @@ to "python" instead of "python3", so patch them as needed to ensure that
 they correctly reference the python3 binary.
 
 Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
+
 ---
- src/pip/_vendor/appdirs.py                    | 2 +-
  src/pip/_vendor/chardet/langbulgarianmodel.py | 2 +-
  src/pip/_vendor/chardet/langgreekmodel.py     | 2 +-
  src/pip/_vendor/chardet/langhebrewmodel.py    | 2 +-
@@ -21,20 +21,10 @@ Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
  src/pip/_vendor/chardet/langturkishmodel.py   | 2 +-
  src/pip/_vendor/chardet/metadata/languages.py | 2 +-
  src/pip/_vendor/requests/certs.py             | 2 +-
- 10 files changed, 10 insertions(+), 10 deletions(-)
+ 9 files changed, 9 insertions(+), 9 deletions(-)
 
-diff --git a/src/pip/_vendor/appdirs.py b/src/pip/_vendor/appdirs.py
-index 33a3b7741..60b9ef5f7 100644
---- a/src/pip/_vendor/appdirs.py
-+++ b/src/pip/_vendor/appdirs.py
-@@ -1,4 +1,4 @@
--#!/usr/bin/env python
-+#!/usr/bin/env python3
- # -*- coding: utf-8 -*-
- # Copyright (c) 2005-2010 ActiveState Software Inc.
- # Copyright (c) 2013 Eddy Petrișor
 diff --git a/src/pip/_vendor/chardet/langbulgarianmodel.py b/src/pip/_vendor/chardet/langbulgarianmodel.py
-index e963a5097..97ea6cea8 100644
+index e963a50..97ea6ce 100644
 --- a/src/pip/_vendor/chardet/langbulgarianmodel.py
 +++ b/src/pip/_vendor/chardet/langbulgarianmodel.py
 @@ -1,4 +1,4 @@
@@ -44,7 +34,7 @@ index e963a5097..97ea6cea8 100644
  
  from pip._vendor.chardet.sbcharsetprober import SingleByteCharSetModel
 diff --git a/src/pip/_vendor/chardet/langgreekmodel.py b/src/pip/_vendor/chardet/langgreekmodel.py
-index d99528ede..4a127ea83 100644
+index d99528e..4a127ea 100644
 --- a/src/pip/_vendor/chardet/langgreekmodel.py
 +++ b/src/pip/_vendor/chardet/langgreekmodel.py
 @@ -1,4 +1,4 @@
@@ -54,7 +44,7 @@ index d99528ede..4a127ea83 100644
  
  from pip._vendor.chardet.sbcharsetprober import SingleByteCharSetModel
 diff --git a/src/pip/_vendor/chardet/langhebrewmodel.py b/src/pip/_vendor/chardet/langhebrewmodel.py
-index 484c652a4..676c1a711 100644
+index 484c652..676c1a7 100644
 --- a/src/pip/_vendor/chardet/langhebrewmodel.py
 +++ b/src/pip/_vendor/chardet/langhebrewmodel.py
 @@ -1,4 +1,4 @@
@@ -64,7 +54,7 @@ index 484c652a4..676c1a711 100644
  
  from pip._vendor.chardet.sbcharsetprober import SingleByteCharSetModel
 diff --git a/src/pip/_vendor/chardet/langhungarianmodel.py b/src/pip/_vendor/chardet/langhungarianmodel.py
-index bbc5cda64..042eae70a 100644
+index bbc5cda..042eae7 100644
 --- a/src/pip/_vendor/chardet/langhungarianmodel.py
 +++ b/src/pip/_vendor/chardet/langhungarianmodel.py
 @@ -1,4 +1,4 @@
@@ -74,7 +64,7 @@ index bbc5cda64..042eae70a 100644
  
  from pip._vendor.chardet.sbcharsetprober import SingleByteCharSetModel
 diff --git a/src/pip/_vendor/chardet/langrussianmodel.py b/src/pip/_vendor/chardet/langrussianmodel.py
-index 5594452b5..564b02e58 100644
+index 5594452..564b02e 100644
 --- a/src/pip/_vendor/chardet/langrussianmodel.py
 +++ b/src/pip/_vendor/chardet/langrussianmodel.py
 @@ -1,4 +1,4 @@
@@ -84,7 +74,7 @@ index 5594452b5..564b02e58 100644
  
  from pip._vendor.chardet.sbcharsetprober import SingleByteCharSetModel
 diff --git a/src/pip/_vendor/chardet/langthaimodel.py b/src/pip/_vendor/chardet/langthaimodel.py
-index 9a37db573..c97487959 100644
+index 9a37db5..c974879 100644
 --- a/src/pip/_vendor/chardet/langthaimodel.py
 +++ b/src/pip/_vendor/chardet/langthaimodel.py
 @@ -1,4 +1,4 @@
@@ -94,7 +84,7 @@ index 9a37db573..c97487959 100644
  
  from pip._vendor.chardet.sbcharsetprober import SingleByteCharSetModel
 diff --git a/src/pip/_vendor/chardet/langturkishmodel.py b/src/pip/_vendor/chardet/langturkishmodel.py
-index 43f4230ae..7e710c371 100644
+index 43f4230..7e710c3 100644
 --- a/src/pip/_vendor/chardet/langturkishmodel.py
 +++ b/src/pip/_vendor/chardet/langturkishmodel.py
 @@ -1,4 +1,4 @@
@@ -104,7 +94,7 @@ index 43f4230ae..7e710c371 100644
  
  from pip._vendor.chardet.sbcharsetprober import SingleByteCharSetModel
 diff --git a/src/pip/_vendor/chardet/metadata/languages.py b/src/pip/_vendor/chardet/metadata/languages.py
-index 3237d5abf..aa2ec7c35 100644
+index 3237d5a..aa2ec7c 100644
 --- a/src/pip/_vendor/chardet/metadata/languages.py
 +++ b/src/pip/_vendor/chardet/metadata/languages.py
 @@ -1,4 +1,4 @@
@@ -114,7 +104,7 @@ index 3237d5abf..aa2ec7c35 100644
  """
  Metadata about languages used by our model training code for our
 diff --git a/src/pip/_vendor/requests/certs.py b/src/pip/_vendor/requests/certs.py
-index 06a594e58..bfa7839a4 100644
+index 06a594e..bfa7839 100644
 --- a/src/pip/_vendor/requests/certs.py
 +++ b/src/pip/_vendor/requests/certs.py
 @@ -1,4 +1,4 @@
@@ -123,6 +113,3 @@ index 06a594e58..bfa7839a4 100644
  # -*- coding: utf-8 -*-
  
  """
--- 
-2.31.1
-
diff --git a/meta/recipes-devtools/python/python3-pip_21.2.4.bb b/meta/recipes-devtools/python/python3-pip_21.3.bb
similarity index 89%
rename from meta/recipes-devtools/python/python3-pip_21.2.4.bb
rename to meta/recipes-devtools/python/python3-pip_21.3.bb
index 1f0f707f4b..924a564f62 100644
--- a/meta/recipes-devtools/python/python3-pip_21.2.4.bb
+++ b/meta/recipes-devtools/python/python3-pip_21.3.bb
@@ -10,7 +10,7 @@ inherit pypi distutils3
 
 SRC_URI += "file://0001-change-shebang-to-python3.patch"
 
-SRC_URI[sha256sum] = "0eb8a1516c3d138ae8689c0c1a60fde7143310832f9dc77e11d8a4bc62de193b"
+SRC_URI[sha256sum] = "741a61baab1dbce2d8ca415effa48a2b6a964564f81a9f4f1fce4c433346c034"
 
 do_install:append() {
     # Install as pip3 and leave pip2 as default
-- 
2.20.1


^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 11/65] valgrind: update 3.17.0 -> 3.18.1
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (8 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 10/65] python3-pip: update 21.2.4 -> 21.3 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 12/65] librsvg: update 2.52.0 -> 2.52.2 Alexander Kanavin
                   ` (53 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin, Yi Fan Yu

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 .../valgrind/0001-Add-missing-musl.supp.patch |   72 -
 ...ntext-Add-SIGALRM-handler-to-avoid-s.patch |   65 -
 ...ster.c-Limit-rawmemchr-test-to-glibc.patch |   20 +-
 .../0004-Fix-out-of-tree-builds.patch         |   47 +-
 ...wrap.c-Fake-__GLIBC_PREREQ-with-musl.patch |   12 +-
 ...6a5a0ea3e1e154663b0fc575bfe2becf177d.patch |   34 -
 ...51fc35f8a6148c2940eb46932b02dd3b9b23.patch |  171 --
 ...2a4d246519cd1a638cfc7eff00cdd74413c4.patch |   43 -
 ...4805fc74b5690f763033c0c9b43f27613572.patch | 1422 -----------------
 ...{valgrind_3.17.0.bb => valgrind_3.18.1.bb} |    9 +-
 10 files changed, 33 insertions(+), 1862 deletions(-)
 delete mode 100644 meta/recipes-devtools/valgrind/valgrind/0001-Add-missing-musl.supp.patch
 delete mode 100644 meta/recipes-devtools/valgrind/valgrind/0001-drd-tests-swapcontext-Add-SIGALRM-handler-to-avoid-s.patch
 delete mode 100644 meta/recipes-devtools/valgrind/valgrind/200b6a5a0ea3e1e154663b0fc575bfe2becf177d.patch
 delete mode 100644 meta/recipes-devtools/valgrind/valgrind/52ed51fc35f8a6148c2940eb46932b02dd3b9b23.patch
 delete mode 100644 meta/recipes-devtools/valgrind/valgrind/6da22a4d246519cd1a638cfc7eff00cdd74413c4.patch
 delete mode 100644 meta/recipes-devtools/valgrind/valgrind/a1364805fc74b5690f763033c0c9b43f27613572.patch
 rename meta/recipes-devtools/valgrind/{valgrind_3.17.0.bb => valgrind_3.18.1.bb} (95%)

diff --git a/meta/recipes-devtools/valgrind/valgrind/0001-Add-missing-musl.supp.patch b/meta/recipes-devtools/valgrind/valgrind/0001-Add-missing-musl.supp.patch
deleted file mode 100644
index 2a73f7e81f..0000000000
--- a/meta/recipes-devtools/valgrind/valgrind/0001-Add-missing-musl.supp.patch
+++ /dev/null
@@ -1,72 +0,0 @@
-From 61bc8664f93cd980831c9da4a3e8a385b089a0ab Mon Sep 17 00:00:00 2001
-From: Yi Fan Yu <yifan.yu@windriver.com>
-Date: Tue, 23 Mar 2021 09:32:22 -0700
-Subject: [PATCH] Add missing musl.supp
-
-3.17 did not ship musl.supp in the tarball.
-
-This is a workaround until next release.
-
-Upstream-Status: Backport [dde556d51f8226a6de564a00bf82536bb7042c54]
-
-Signed-off-by: Yi Fan Yu <yifan.yu@windriver.com>
----
- musl.supp | 46 ++++++++++++++++++++++++++++++++++++++++++++++
- 1 file changed, 46 insertions(+)
- create mode 100644 musl.supp
-
-diff --git a/musl.supp b/musl.supp
-new file mode 100644
-index 000000000..864172a24
---- /dev/null
-+++ b/musl.supp
-@@ -0,0 +1,46 @@
-+# Suppressions for musl libc
-+# See: https://www.openwall.com/lists/musl/2017/06/15/4
-+
-+{
-+   musl-dynlink-false-positive1
-+   Memcheck:Leak
-+   fun:calloc
-+   fun:load_direct_deps
-+   fun:load_deps
-+   fun:load_deps
-+   fun:__dls3
-+   fun:__dls2b
-+   fun:__dls2
-+}
-+
-+{
-+   musl-dynlink-false-positive2
-+   Memcheck:Leak
-+   fun:calloc
-+   fun:load_direct_deps
-+   fun:load_deps
-+   fun:load_deps
-+   fun:__dls3
-+   fun:__dls2
-+}
-+
-+{
-+   musl-dynlink-false-positive3
-+   Memcheck:Leak
-+   fun:calloc
-+   fun:load_library
-+   fun:load_preload
-+   fun:__dls3
-+   fun:__dls2b
-+   fun:__dls2
-+}
-+
-+{
-+   musl-dynlink-false-positive4
-+   Memcheck:Leak
-+   fun:calloc
-+   fun:load_library
-+   fun:load_preload
-+   fun:__dls3
-+   fun:__dls2
-+}
--- 
-2.17.1
-
diff --git a/meta/recipes-devtools/valgrind/valgrind/0001-drd-tests-swapcontext-Add-SIGALRM-handler-to-avoid-s.patch b/meta/recipes-devtools/valgrind/valgrind/0001-drd-tests-swapcontext-Add-SIGALRM-handler-to-avoid-s.patch
deleted file mode 100644
index 371c1701d0..0000000000
--- a/meta/recipes-devtools/valgrind/valgrind/0001-drd-tests-swapcontext-Add-SIGALRM-handler-to-avoid-s.patch
+++ /dev/null
@@ -1,65 +0,0 @@
-From 4c8c4a9c3a92300e3e6500e5a278ca37514a1fdb Mon Sep 17 00:00:00 2001
-From: Yi Fan Yu <yifan.yu@windriver.com>
-Date: Thu, 1 Apr 2021 15:31:47 -0400
-Subject: [PATCH] drd/tests/swapcontext: Add SIGALRM handler to avoid
- stacktrace
-
-During testing for oe-core build on QEMU,
-SIGALRM can trigger during nanosleep.
-This results a different stderr output than expected.
-
-```
-==277== Process terminating with default action of signal 14 (SIGALRM)
-==277==    at 0x36C74C3943: clock_nanosleep@@GLIBC_2.17 (clock_nanosleep.c:43)
-==277==    by 0x36C74C8726: nanosleep (nanosleep.c:25)
-```
-
-This stacktrace printing will not occur
-if we add a handler that simply exits.
-
-https://bugs.kde.org/show_bug.cgi?id=435160
-
-Signed-off-by: Yi Fan Yu <yifan.yu@windriver.com>
----
- drd/tests/swapcontext.c          | 5 +++++
- drd/tests/swapcontext.stderr.exp | 4 ----
- 2 files changed, 5 insertions(+), 4 deletions(-)
-
-diff --git a/drd/tests/swapcontext.c b/drd/tests/swapcontext.c
-index 622c70bc5..2cb969a5e 100644
---- a/drd/tests/swapcontext.c
-+++ b/drd/tests/swapcontext.c
-@@ -25,6 +25,10 @@ typedef struct thread_local {
-   size_t nrsw;
- } thread_local_t;
- 
-+static void sig_alrm_handler(int signo) {
-+    _exit(1);
-+}
-+
- static void f(void *data, int n)
- {
-   enum { NR_SWITCHES = 200000 };
-@@ -76,6 +80,7 @@ int main(int argc, char *argv[])
-   pthread_attr_t attr;
-   int i, res;
- 
-+  signal(SIGALRM, sig_alrm_handler);
-   memset(tlocal, 0, sizeof(tlocal));
- 
-   pthread_attr_init(&attr);
-diff --git a/drd/tests/swapcontext.stderr.exp b/drd/tests/swapcontext.stderr.exp
-index fcb5d5ed4..d18786f80 100644
---- a/drd/tests/swapcontext.stderr.exp
-+++ b/drd/tests/swapcontext.stderr.exp
-@@ -1,7 +1,3 @@
- 
- 
--Process terminating with default action of signal 14 (SIGALRM)
--   at 0x........: swapcontext (in /...libc...)
--   by 0x........: f (swapcontext.c:?)
--
- ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
--- 
-2.17.1
-
diff --git a/meta/recipes-devtools/valgrind/valgrind/0001-str_tester.c-Limit-rawmemchr-test-to-glibc.patch b/meta/recipes-devtools/valgrind/valgrind/0001-str_tester.c-Limit-rawmemchr-test-to-glibc.patch
index 185b8f9e60..8f771ed0bd 100644
--- a/meta/recipes-devtools/valgrind/valgrind/0001-str_tester.c-Limit-rawmemchr-test-to-glibc.patch
+++ b/meta/recipes-devtools/valgrind/valgrind/0001-str_tester.c-Limit-rawmemchr-test-to-glibc.patch
@@ -1,4 +1,4 @@
-From de692e359801a1f0488c76267e4f904dd2efe754 Mon Sep 17 00:00:00 2001
+From 568224da7e647d00abf14a7160997689d9745c89 Mon Sep 17 00:00:00 2001
 From: Khem Raj <raj.khem@gmail.com>
 Date: Sat, 10 Jun 2017 00:39:07 -0700
 Subject: [PATCH] str_tester.c: Limit rawmemchr() test to glibc
@@ -6,34 +6,30 @@ Subject: [PATCH] str_tester.c: Limit rawmemchr() test to glibc
 rawmemchr() is a GNU extention therefore mark it so
 
 Signed-off-by: Khem Raj <raj.khem@gmail.com>
----
 Upstream-Status: Pending
-
+---
  memcheck/tests/str_tester.c | 4 ++--
  1 file changed, 2 insertions(+), 2 deletions(-)
 
 diff --git a/memcheck/tests/str_tester.c b/memcheck/tests/str_tester.c
-index 9f7790a..47e4b4a 100644
+index 7c2ff1e..8b82ced 100644
 --- a/memcheck/tests/str_tester.c
 +++ b/memcheck/tests/str_tester.c
 @@ -504,7 +504,7 @@ test_strchrnul (void)
  #endif
  
  // DDD: better done by testing for the function.
--#if !defined(__APPLE__) && !defined(__sun)
-+#if !defined(__APPLE__) && !defined(__sun) && defined(__GLIBC__)
+-#if !defined(__APPLE__) && !defined(__sun) && !defined(__FreeBSD__)
++#if !defined(__APPLE__) && !defined(__sun) && !defined(__FreeBSD__) && defined(__GLIBC__)
  static void
  test_rawmemchr (void)
  {
-@@ -1442,7 +1442,7 @@ main (void)
+@@ -1451,7 +1451,7 @@ main (void)
    test_strchrnul ();
  # endif
  
--# if !defined(__APPLE__) && !defined(__sun)
-+# if !defined(__APPLE__) && !defined(__sun) && defined(__GLIBC__)
+-# if !defined(__APPLE__) && !defined(__sun) && !defined(__FreeBSD__)
++# if !defined(__APPLE__) && !defined(__sun) && !defined(__FreeBSD__) && defined(__GLIBC__)
    /* rawmemchr.  */
    test_rawmemchr ();
  # endif
--- 
-2.13.1
-
diff --git a/meta/recipes-devtools/valgrind/valgrind/0004-Fix-out-of-tree-builds.patch b/meta/recipes-devtools/valgrind/valgrind/0004-Fix-out-of-tree-builds.patch
index 4570f63995..06b19b07c4 100644
--- a/meta/recipes-devtools/valgrind/valgrind/0004-Fix-out-of-tree-builds.patch
+++ b/meta/recipes-devtools/valgrind/valgrind/0004-Fix-out-of-tree-builds.patch
@@ -1,4 +1,4 @@
-From 8f916dcb395fe5a2429f2867ba4daf8ef3af073a Mon Sep 17 00:00:00 2001
+From 59e3190e9121c5439d54298b083b44c5c3794a7f Mon Sep 17 00:00:00 2001
 From: Randy MacLeod <Randy.MacLeod@windriver.com>
 Date: Tue, 16 Oct 2018 21:01:04 -0400
 Subject: [PATCH] Fix out of tree builds.
@@ -16,15 +16,16 @@ Upstream-Status: Pending
 
 Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
 Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
+
 ---
- configure.ac | 66 ++++++++++++++++++++++++++--------------------------
- 1 file changed, 33 insertions(+), 33 deletions(-)
+ configure.ac | 62 ++++++++++++++++++++++++++--------------------------
+ 1 file changed, 31 insertions(+), 31 deletions(-)
 
 diff --git a/configure.ac b/configure.ac
-index 524230d..54861c5 100755
+index b851798..d360896 100755
 --- a/configure.ac
 +++ b/configure.ac
-@@ -396,50 +396,50 @@ case "${host_os}" in
+@@ -447,50 +447,50 @@ case "${host_os}" in
  	     9.*)
  		  AC_MSG_RESULT([Darwin 9.x (${kernel}) / Mac OS X 10.5 Leopard])
  		  AC_DEFINE([DARWIN_VERS], DARWIN_10_5, [Darwin / Mac OS X version])
@@ -91,7 +92,7 @@ index 524230d..54861c5 100755
  		  ;;
  	     17.*)
  		  AC_MSG_RESULT([Darwin 17.x (${kernel}) / macOS 10.13 High Sierra])
-@@ -464,7 +464,7 @@ case "${host_os}" in
+@@ -515,7 +515,7 @@ case "${host_os}" in
                   DEFAULT_SUPP="solaris12.supp ${DEFAULT_SUPP}"
                   ;;
               *)
@@ -100,7 +101,7 @@ index 524230d..54861c5 100755
                   ;;
  	esac
          ;;
-@@ -472,7 +472,7 @@ case "${host_os}" in
+@@ -523,7 +523,7 @@ case "${host_os}" in
       solaris2.12*)
          AC_MSG_RESULT([ok (${host_os})])
          VGCONF_OS="solaris"
@@ -109,7 +110,7 @@ index 524230d..54861c5 100755
          ;;
  
       *) 
-@@ -1095,29 +1095,29 @@ AC_MSG_CHECKING([the glibc version])
+@@ -1237,15 +1237,15 @@ AC_MSG_CHECKING([the glibc version])
  case "${GLIBC_VERSION}" in
       2.2)
  	AC_MSG_RESULT(${GLIBC_VERSION} family)
@@ -123,44 +124,37 @@ index 524230d..54861c5 100755
       2.[[3-6]])
  	AC_MSG_RESULT(${GLIBC_VERSION} family)
 -	DEFAULT_SUPP="glibc-${GLIBC_VERSION}.supp ${DEFAULT_SUPP}"
--	DEFAULT_SUPP="glibc-2.34567-NPTL-helgrind.supp ${DEFAULT_SUPP}"
+-	DEFAULT_SUPP="glibc-2.X-helgrind.supp ${DEFAULT_SUPP}"
 -	DEFAULT_SUPP="glibc-2.X-drd.supp ${DEFAULT_SUPP}"
 +        DEFAULT_SUPP="$srcdir/glibc-${GLIBC_VERSION}.supp ${DEFAULT_SUPP}"
-+        DEFAULT_SUPP="$srcdir/glibc-2.34567-NPTL-helgrind.supp ${DEFAULT_SUPP}"
++        DEFAULT_SUPP="$srcdir/glibc-2.X-helgrind.supp ${DEFAULT_SUPP}"
 +        DEFAULT_SUPP="$srcdir/glibc-2.X-drd.supp ${DEFAULT_SUPP}"
  	;;
       2.[[7-9]])
  	AC_MSG_RESULT(${GLIBC_VERSION} family)
- 	DEFAULT_SUPP="glibc-2.X.supp ${DEFAULT_SUPP}"
--	DEFAULT_SUPP="glibc-2.34567-NPTL-helgrind.supp ${DEFAULT_SUPP}"
--	DEFAULT_SUPP="glibc-2.X-drd.supp ${DEFAULT_SUPP}"
-+        DEFAULT_SUPP="$srcdir/glibc-2.34567-NPTL-helgrind.supp ${DEFAULT_SUPP}"
-+        DEFAULT_SUPP="$srcdir/glibc-2.X-drd.supp ${DEFAULT_SUPP}"
- 	;;
-      2.10|2.11)
- 	AC_MSG_RESULT(${GLIBC_VERSION} family)
+@@ -1258,8 +1258,8 @@ case "${GLIBC_VERSION}" in
  	AC_DEFINE([GLIBC_MANDATORY_STRLEN_REDIRECT], 1,
  		  [Define to 1 if strlen() has been optimized heavily (amd64 glibc >= 2.10)])
  	DEFAULT_SUPP="glibc-2.X.supp ${DEFAULT_SUPP}"
--	DEFAULT_SUPP="glibc-2.34567-NPTL-helgrind.supp ${DEFAULT_SUPP}"
+-	DEFAULT_SUPP="glibc-2.X-helgrind.supp ${DEFAULT_SUPP}"
 -	DEFAULT_SUPP="glibc-2.X-drd.supp ${DEFAULT_SUPP}"
-+        DEFAULT_SUPP="$srcdir/glibc-2.34567-NPTL-helgrind.supp ${DEFAULT_SUPP}"
++        DEFAULT_SUPP="$srcdir/glibc-2.X-helgrind.supp ${DEFAULT_SUPP}"
 +        DEFAULT_SUPP="$srcdir/glibc-2.X-drd.supp ${DEFAULT_SUPP}"
  	;;
       2.*)
  	AC_MSG_RESULT(${GLIBC_VERSION} family)
-@@ -1126,8 +1126,8 @@ case "${GLIBC_VERSION}" in
+@@ -1268,8 +1268,8 @@ case "${GLIBC_VERSION}" in
  	AC_DEFINE([GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT], 1,
  		  [Define to 1 if index() and strlen() have been optimized heavily (x86 glibc >= 2.12)])
  	DEFAULT_SUPP="glibc-2.X.supp ${DEFAULT_SUPP}"
--	DEFAULT_SUPP="glibc-2.34567-NPTL-helgrind.supp ${DEFAULT_SUPP}"
+-	DEFAULT_SUPP="glibc-2.X-helgrind.supp ${DEFAULT_SUPP}"
 -	DEFAULT_SUPP="glibc-2.X-drd.supp ${DEFAULT_SUPP}"
-+        DEFAULT_SUPP="$srcdir/glibc-2.34567-NPTL-helgrind.supp ${DEFAULT_SUPP}"
++        DEFAULT_SUPP="$srcdir/glibc-2.X-helgrind.supp ${DEFAULT_SUPP}"
 +        DEFAULT_SUPP="$srcdir/glibc-2.X-drd.supp ${DEFAULT_SUPP}"
  	;;
       darwin)
  	AC_MSG_RESULT(Darwin)
-@@ -1137,7 +1137,7 @@ case "${GLIBC_VERSION}" in
+@@ -1284,7 +1284,7 @@ case "${GLIBC_VERSION}" in
       bionic)
  	AC_MSG_RESULT(Bionic)
  	AC_DEFINE([BIONIC_LIBC], 1, [Define to 1 if you're using Bionic])
@@ -169,7 +163,7 @@ index 524230d..54861c5 100755
  	;;
       solaris)
  	AC_MSG_RESULT(Solaris)
-@@ -1164,8 +1164,8 @@ if test "$VGCONF_OS" != "solaris"; then
+@@ -1313,8 +1313,8 @@ if test "$VGCONF_OS" != "solaris"; then
      # attempt to detect whether such libraries are installed on the
      # build machine (or even if any X facilities are present); just
      # add the suppressions antidisirregardless.
@@ -180,6 +174,3 @@ index 524230d..54861c5 100755
  fi
  
  
--- 
-2.17.1
-
diff --git a/meta/recipes-devtools/valgrind/valgrind/0005-tc20_verifywrap.c-Fake-__GLIBC_PREREQ-with-musl.patch b/meta/recipes-devtools/valgrind/valgrind/0005-tc20_verifywrap.c-Fake-__GLIBC_PREREQ-with-musl.patch
index 6176640e42..02241781d9 100644
--- a/meta/recipes-devtools/valgrind/valgrind/0005-tc20_verifywrap.c-Fake-__GLIBC_PREREQ-with-musl.patch
+++ b/meta/recipes-devtools/valgrind/valgrind/0005-tc20_verifywrap.c-Fake-__GLIBC_PREREQ-with-musl.patch
@@ -1,30 +1,28 @@
-From b4b9f072c22f96844e02cb9d68f7ff2408680817 Mon Sep 17 00:00:00 2001
+From ace5fe19b3f13039d5d6bd5d99d54c20ea79e09c Mon Sep 17 00:00:00 2001
 From: Khem Raj <raj.khem@gmail.com>
 Date: Sat, 10 Jun 2017 01:07:59 -0700
-Subject: [PATCH 5/6] tc20_verifywrap.c: Fake __GLIBC_PREREQ with musl
+Subject: [PATCH] tc20_verifywrap.c: Fake __GLIBC_PREREQ with musl
 
 similar to sun
 
 Upstream-Status: Pending
 
 Signed-off-by: Khem Raj <raj.khem@gmail.com>
+
 ---
  helgrind/tests/tc20_verifywrap.c | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/helgrind/tests/tc20_verifywrap.c b/helgrind/tests/tc20_verifywrap.c
-index c110000..a311a49 100644
+index ae97bde..db2eb70 100644
 --- a/helgrind/tests/tc20_verifywrap.c
 +++ b/helgrind/tests/tc20_verifywrap.c
 @@ -20,7 +20,7 @@
  
- #if !defined(__APPLE__)
+ #if !defined(__APPLE__) && !defined(__FreeBSD__)
  
 -#if defined(__sun__)
 +#if defined(__sun__) || (defined(__linux__) && !defined(__GLIBC__))
  /* Fake __GLIBC_PREREQ on Solaris. Pretend glibc >= 2.4. */
  # define __GLIBC_PREREQ
  #else
--- 
-2.13.1
-
diff --git a/meta/recipes-devtools/valgrind/valgrind/200b6a5a0ea3e1e154663b0fc575bfe2becf177d.patch b/meta/recipes-devtools/valgrind/valgrind/200b6a5a0ea3e1e154663b0fc575bfe2becf177d.patch
deleted file mode 100644
index 9a5f6a3f51..0000000000
--- a/meta/recipes-devtools/valgrind/valgrind/200b6a5a0ea3e1e154663b0fc575bfe2becf177d.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From 200b6a5a0ea3e1e154663b0fc575bfe2becf177d Mon Sep 17 00:00:00 2001
-From: Mark Wielaard <mark@klomp.org>
-Date: Wed, 21 Jul 2021 17:55:40 +0200
-Subject: [PATCH] m_debuginfo/debuginfo.c VG_(get_fnname_kind) _start is below
- main
-
-With glibc 2.34 we might see the _start symbol as the frame that
-called main instead of directly after __libc_start_main or
-generic_start_main.
-
-Fixes memcheck/tests/badjump[2], memcheck/tests/origin4-many,
-helgrind/tests/tc04_free_lock, helgrind/tests/tc09_bad_unlock
-and helgrind/tests/tc20_verifywrap.
-
-Upstream-Status: Backport
----
- coregrind/m_debuginfo/debuginfo.c | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/coregrind/m_debuginfo/debuginfo.c b/coregrind/m_debuginfo/debuginfo.c
-index bc2578b377..e2218f2668 100644
---- a/coregrind/m_debuginfo/debuginfo.c
-+++ b/coregrind/m_debuginfo/debuginfo.c
-@@ -2289,6 +2289,7 @@ Vg_FnNameKind VG_(get_fnname_kind) ( const HChar* name )
-        VG_STREQN(18, "__libc_start_main.", name) || // gcc optimization
-        VG_STREQ("generic_start_main", name) ||  // Yellow Dog doggedness
-        VG_STREQN(19, "generic_start_main.", name) || // gcc optimization
-+       VG_STREQ("_start", name) ||
- #      elif defined(VGO_darwin)
-        // See readmacho.c for an explanation of this.
-        VG_STREQ("start_according_to_valgrind", name) ||  // Darwin, darling
--- 
-2.27.0
-
diff --git a/meta/recipes-devtools/valgrind/valgrind/52ed51fc35f8a6148c2940eb46932b02dd3b9b23.patch b/meta/recipes-devtools/valgrind/valgrind/52ed51fc35f8a6148c2940eb46932b02dd3b9b23.patch
deleted file mode 100644
index 451a459ea7..0000000000
--- a/meta/recipes-devtools/valgrind/valgrind/52ed51fc35f8a6148c2940eb46932b02dd3b9b23.patch
+++ /dev/null
@@ -1,171 +0,0 @@
-From 52ed51fc35f8a6148c2940eb46932b02dd3b9b23 Mon Sep 17 00:00:00 2001
-From: Mark Wielaard <mark@klomp.org>
-Date: Wed, 21 Jul 2021 19:53:13 +0200
-Subject: [PATCH] Generate a ENOSYS (sys_ni_syscall) for clone3 on all linux
- arches
-
-glibc 2.34 will try to use clone3 first before falling back to
-the clone syscall. So implement clone3 as sys_ni_syscall which
-simply return ENOSYS without producing a warning.
-
-https://bugs.kde.org/show_bug.cgi?id=439590
-
-Upstream-Status: Backport
----
- coregrind/m_syswrap/syswrap-amd64-linux.c    | 2 ++
- coregrind/m_syswrap/syswrap-arm-linux.c      | 2 ++
- coregrind/m_syswrap/syswrap-arm64-linux.c    | 2 ++
- coregrind/m_syswrap/syswrap-mips32-linux.c   | 2 ++
- coregrind/m_syswrap/syswrap-mips64-linux.c   | 1 +
- coregrind/m_syswrap/syswrap-nanomips-linux.c | 1 +
- coregrind/m_syswrap/syswrap-ppc32-linux.c    | 2 ++
- coregrind/m_syswrap/syswrap-ppc64-linux.c    | 2 ++
- coregrind/m_syswrap/syswrap-s390x-linux.c    | 2 ++
- coregrind/m_syswrap/syswrap-x86-linux.c      | 2 ++
- include/vki/vki-scnums-shared-linux.h        | 2 ++
- 11 files changed, 20 insertions(+)
-
-diff --git a/coregrind/m_syswrap/syswrap-amd64-linux.c b/coregrind/m_syswrap/syswrap-amd64-linux.c
-index 45e1f3d1bb..3b2dcb8e30 100644
---- a/coregrind/m_syswrap/syswrap-amd64-linux.c
-+++ b/coregrind/m_syswrap/syswrap-amd64-linux.c
-@@ -874,6 +874,8 @@ static SyscallTableEntry syscall_table[] = {
-    LINXY(__NR_io_uring_enter,    sys_io_uring_enter),    // 426
-    LINXY(__NR_io_uring_register, sys_io_uring_register), // 427
- 
-+   GENX_(__NR_clone3,            sys_ni_syscall),        // 435
-+
-    LINX_(__NR_faccessat2,	 sys_faccessat2),        // 439
- };
- 
-diff --git a/coregrind/m_syswrap/syswrap-arm-linux.c b/coregrind/m_syswrap/syswrap-arm-linux.c
-index 428cb7c6fc..7f41b07491 100644
---- a/coregrind/m_syswrap/syswrap-arm-linux.c
-+++ b/coregrind/m_syswrap/syswrap-arm-linux.c
-@@ -1051,6 +1051,8 @@ static SyscallTableEntry syscall_main_table[] = {
-    LINXY(__NR_io_uring_enter,    sys_io_uring_enter),    // 426
-    LINXY(__NR_io_uring_register, sys_io_uring_register), // 427
- 
-+   GENX_(__NR_clone3,            sys_ni_syscall),        // 435
-+
-    LINX_(__NR_faccessat2,    sys_faccessat2),           // 439
- };
- 
-diff --git a/coregrind/m_syswrap/syswrap-arm64-linux.c b/coregrind/m_syswrap/syswrap-arm64-linux.c
-index 024ece27f5..0d717f44be 100644
---- a/coregrind/m_syswrap/syswrap-arm64-linux.c
-+++ b/coregrind/m_syswrap/syswrap-arm64-linux.c
-@@ -830,6 +830,8 @@ static SyscallTableEntry syscall_main_table[] = {
-    LINXY(__NR_io_uring_enter,    sys_io_uring_enter),    // 426
-    LINXY(__NR_io_uring_register, sys_io_uring_register), // 427
- 
-+   GENX_(__NR_clone3,            sys_ni_syscall),        // 435
-+
-    LINX_(__NR_faccessat2,        sys_faccessat2),        // 439
- };
- 
-diff --git a/coregrind/m_syswrap/syswrap-mips32-linux.c b/coregrind/m_syswrap/syswrap-mips32-linux.c
-index 62b085ea21..b62129111b 100644
---- a/coregrind/m_syswrap/syswrap-mips32-linux.c
-+++ b/coregrind/m_syswrap/syswrap-mips32-linux.c
-@@ -1136,6 +1136,8 @@ static SyscallTableEntry syscall_main_table[] = {
-    LINXY(__NR_io_uring_enter,          sys_io_uring_enter),          // 426
-    LINXY(__NR_io_uring_register,       sys_io_uring_register),       // 427
- 
-+   GENX_(__NR_clone3,                  sys_ni_syscall),              // 435
-+
-    LINX_ (__NR_faccessat2,             sys_faccessat2),              // 439
- };
- 
-diff --git a/coregrind/m_syswrap/syswrap-mips64-linux.c b/coregrind/m_syswrap/syswrap-mips64-linux.c
-index b73c03da16..94f38366f0 100644
---- a/coregrind/m_syswrap/syswrap-mips64-linux.c
-+++ b/coregrind/m_syswrap/syswrap-mips64-linux.c
-@@ -815,6 +815,7 @@ static SyscallTableEntry syscall_main_table[] = {
-    LINXY (__NR_io_uring_setup, sys_io_uring_setup),
-    LINXY (__NR_io_uring_enter, sys_io_uring_enter),
-    LINXY (__NR_io_uring_register, sys_io_uring_register),
-+   GENX_ (__NR_clone3, sys_ni_syscall),
-    LINX_ (__NR_faccessat2, sys_faccessat2),
- };
- 
-diff --git a/coregrind/m_syswrap/syswrap-nanomips-linux.c b/coregrind/m_syswrap/syswrap-nanomips-linux.c
-index 14127b181a..102c155507 100644
---- a/coregrind/m_syswrap/syswrap-nanomips-linux.c
-+++ b/coregrind/m_syswrap/syswrap-nanomips-linux.c
-@@ -824,6 +824,7 @@ static SyscallTableEntry syscall_main_table[] = {
-    LINXY (__NR_io_uring_setup,         sys_io_uring_setup),
-    LINXY (__NR_io_uring_enter,         sys_io_uring_enter),
-    LINXY (__NR_io_uring_register,      sys_io_uring_register),
-+   GENX_ (__NR_clone3,                 sys_ni_syscall),
-    LINX_ (__NR_faccessat2,             sys_faccessat2),
- };
- 
-diff --git a/coregrind/m_syswrap/syswrap-ppc32-linux.c b/coregrind/m_syswrap/syswrap-ppc32-linux.c
-index aad14f8ba4..1e2efc6777 100644
---- a/coregrind/m_syswrap/syswrap-ppc32-linux.c
-+++ b/coregrind/m_syswrap/syswrap-ppc32-linux.c
-@@ -1054,6 +1054,8 @@ static SyscallTableEntry syscall_table[] = {
-    LINXY(__NR_io_uring_enter,    sys_io_uring_enter),    // 426
-    LINXY(__NR_io_uring_register, sys_io_uring_register), // 427
- 
-+   GENX_(__NR_clone3,            sys_ni_syscall),        // 435
-+
-    LINX_(__NR_faccessat2,        sys_faccessat2),       // 439
- };
- 
-diff --git a/coregrind/m_syswrap/syswrap-ppc64-linux.c b/coregrind/m_syswrap/syswrap-ppc64-linux.c
-index c0e3f55491..76610e1423 100644
---- a/coregrind/m_syswrap/syswrap-ppc64-linux.c
-+++ b/coregrind/m_syswrap/syswrap-ppc64-linux.c
-@@ -1023,6 +1023,8 @@ static SyscallTableEntry syscall_table[] = {
-    LINXY(__NR_io_uring_enter,    sys_io_uring_enter),    // 426
-    LINXY(__NR_io_uring_register, sys_io_uring_register), // 427
- 
-+   GENX_(__NR_clone3,            sys_ni_syscall),        // 435
-+
-    LINX_(__NR_faccessat2,        sys_faccessat2),       // 439
- };
- 
-diff --git a/coregrind/m_syswrap/syswrap-s390x-linux.c b/coregrind/m_syswrap/syswrap-s390x-linux.c
-index af6c4eb210..5283c19fe4 100644
---- a/coregrind/m_syswrap/syswrap-s390x-linux.c
-+++ b/coregrind/m_syswrap/syswrap-s390x-linux.c
-@@ -864,6 +864,8 @@ static SyscallTableEntry syscall_table[] = {
-    LINXY(__NR_io_uring_enter, sys_io_uring_enter),                    // 426
-    LINXY(__NR_io_uring_register, sys_io_uring_register),              // 427
- 
-+   GENX_(__NR_clone3, sys_ni_syscall),                                // 435
-+
-    LINX_(__NR_faccessat2,  sys_faccessat2),                           // 439
- };
- 
-diff --git a/coregrind/m_syswrap/syswrap-x86-linux.c b/coregrind/m_syswrap/syswrap-x86-linux.c
-index 67d866497d..418c769750 100644
---- a/coregrind/m_syswrap/syswrap-x86-linux.c
-+++ b/coregrind/m_syswrap/syswrap-x86-linux.c
-@@ -1645,6 +1645,8 @@ static SyscallTableEntry syscall_table[] = {
-    LINXY(__NR_io_uring_enter,    sys_io_uring_enter),   // 426
-    LINXY(__NR_io_uring_register, sys_io_uring_register),// 427
- 
-+   GENX_(__NR_clone3,            sys_ni_syscall),       // 435
-+
-    LINX_(__NR_faccessat2,	 sys_faccessat2),       // 439
- };
- 
-diff --git a/include/vki/vki-scnums-shared-linux.h b/include/vki/vki-scnums-shared-linux.h
-index c8bc31b4b3..6c70c9981d 100644
---- a/include/vki/vki-scnums-shared-linux.h
-+++ b/include/vki/vki-scnums-shared-linux.h
-@@ -39,6 +39,8 @@
- #define __NR_fsmount		432
- #define __NR_fspick		433
- 
-+#define __NR_clone3		435
-+
- #define __NR_faccessat2		439
- 
- #endif
--- 
-2.27.0
-
diff --git a/meta/recipes-devtools/valgrind/valgrind/6da22a4d246519cd1a638cfc7eff00cdd74413c4.patch b/meta/recipes-devtools/valgrind/valgrind/6da22a4d246519cd1a638cfc7eff00cdd74413c4.patch
deleted file mode 100644
index fce66b96ae..0000000000
--- a/meta/recipes-devtools/valgrind/valgrind/6da22a4d246519cd1a638cfc7eff00cdd74413c4.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-From 6da22a4d246519cd1a638cfc7eff00cdd74413c4 Mon Sep 17 00:00:00 2001
-From: Mark Wielaard <mark@klomp.org>
-Date: Fri, 16 Jul 2021 21:37:21 +0200
-Subject: [PATCH] gdbserver_tests: update filters for newer glibc/gdb
-
-With newer glibc/gdb we might see a __select call without anything
-following on the line. Also when gdb cannot find a file it might
-now print "Inappropriate ioctl for device" instead of the message
-"No such file or directory"
-
-Upstream-Status: Backport
----
- gdbserver_tests/filter_gdb  | 1 +
- gdbserver_tests/filter_vgdb | 1 +
- 2 files changed, 2 insertions(+)
-
-diff --git a/gdbserver_tests/filter_gdb b/gdbserver_tests/filter_gdb
-index 3bcd26d86c..4a5b5d7a5b 100755
---- a/gdbserver_tests/filter_gdb
-+++ b/gdbserver_tests/filter_gdb
-@@ -111,6 +111,7 @@ s/\(0x........\) in ?? ()$/\1 in syscall .../
- #         If select.c sources are present, we can also get a line containing:
- #              return SYSCALL_CANCEL....
- s/in __select .*/in syscall .../
-+s/in __select$/in syscall .../
- /exceptfds/d
- /sysv\/linux\/select\.c/d
- /return SYSCALL_CANCEL /d
-diff --git a/gdbserver_tests/filter_vgdb b/gdbserver_tests/filter_vgdb
-index f8028a39ad..679ca4b31c 100755
---- a/gdbserver_tests/filter_vgdb
-+++ b/gdbserver_tests/filter_vgdb
-@@ -18,6 +18,7 @@ sed -e '/relaying data between gdb and process/d'                        \
-     
- # filter some debuginfo problems with ld.so and SLES11
- sed -e '/^1	rtld.c: No such file or directory\./d' |
-+sed -e '/rtld.c: Inappropriate ioctl for device\./d' |
- 
- # and filter out any remaining empty lines
- sed -e '/^$/d'
--- 
-2.27.0
-
diff --git a/meta/recipes-devtools/valgrind/valgrind/a1364805fc74b5690f763033c0c9b43f27613572.patch b/meta/recipes-devtools/valgrind/valgrind/a1364805fc74b5690f763033c0c9b43f27613572.patch
deleted file mode 100644
index ece88406c6..0000000000
--- a/meta/recipes-devtools/valgrind/valgrind/a1364805fc74b5690f763033c0c9b43f27613572.patch
+++ /dev/null
@@ -1,1422 +0,0 @@
-From a1364805fc74b5690f763033c0c9b43f27613572 Mon Sep 17 00:00:00 2001
-From: Mark Wielaard <mark@klomp.org>
-Date: Fri, 16 Jul 2021 15:47:08 -0400
-Subject: [PATCH] Update helgrind and drd suppression libc and libpthread paths
- in glibc 2.34
-
-glibc 2.34 moved all pthread functions into the main libc library.
-And it changed the (in memory) path of the main libc library to
-libc.so.6 (before it was libc-2.xx.so).
-
-This breaks various standard suppressions for helgrind and drd.
-Fix this by doing a configure check for whether we are using glibc
-2.34 by checking whether pthread_create is in libc instead of in
-libpthread. If we are using glibc then define GLIBC_LIBC_PATH and
-GLIBC_LIBPTHREAD_PATH variables that point to the (regexp) path
-of the library that contains all libc functions and pthread functions
-(which will be the same path for glibc 2.34+).
-
-Rename glibc-2.34567-NPTL-helgrind.supp to glibc-2.X-helgrind.supp.in
-and glibc-2.X-drd.supp to glibc-2.X-drd.supp.in and replace the
-GLIBC_LIBC_PATH and GLIBC_LIBPTHREAD_PATH at configure time.
-
-The same could be done for the glibc-2.X.supp.in file, but hasn't
-yet because it looks like most suppressions in that file are obsolete.
-
-Upstream-Status: Backport
----
- Makefile.am                                   |  2 +-
- configure.ac                                  | 37 +++++++++++++++++--
- glibc-2.X-drd.supp => glibc-2.X-drd.supp.in   |  6 ++-
- ...elgrind.supp => glibc-2.X-helgrind.supp.in | 16 ++++----
- 4 files changed, 47 insertions(+), 14 deletions(-)
- rename glibc-2.X-drd.supp => glibc-2.X-drd.supp.in (97%)
- rename glibc-2.34567-NPTL-helgrind.supp => glibc-2.X-helgrind.supp.in (95%)
-
-Index: valgrind-3.17.0/Makefile.am
-===================================================================
---- valgrind-3.17.0.orig/Makefile.am
-+++ valgrind-3.17.0/Makefile.am
-@@ -41,7 +41,7 @@ SUPP_FILES = \
- 	glibc-2.2.supp glibc-2.3.supp glibc-2.4.supp glibc-2.5.supp \
- 	glibc-2.6.supp glibc-2.7.supp glibc-2.X.supp.in \
- 	xfree-3.supp xfree-4.supp \
--	glibc-2.34567-NPTL-helgrind.supp \
-+	glibc-2.X-helgrind.supp \
- 	glibc-2.2-LinuxThreads-helgrind.supp \
- 	glibc-2.X-drd.supp \
- 	darwin9.supp darwin9-drd.supp \
-Index: valgrind-3.17.0/configure.ac
-===================================================================
---- valgrind-3.17.0.orig/configure.ac
-+++ valgrind-3.17.0/configure.ac
-@@ -1090,6 +1090,31 @@ if test x$GLIBC_VERSION = x; then
-     fi
- fi
- 
-+# If this is glibc then figure out the generic (in file) libc.so and
-+# libpthread.so file paths to use in suppressions. Before 2.34 libpthread
-+# was a separate library, afterwards it was merged into libc.so and
-+# the library is called libc.so.6 (before it was libc-2.[0-9]+.so).
-+# Use this fact to set GLIBC_LIBC_PATH and GLIBC_LIBPTHREAD_PATH.
-+case ${GLIBC_VERSION} in
-+2*)
-+  AC_MSG_CHECKING([whether pthread_create needs libpthread])
-+  AC_LINK_IFELSE([AC_LANG_CALL([], [pthread_create])],
-+  [
-+    AC_MSG_RESULT([no])
-+    GLIBC_LIBC_PATH="*/lib*/libc.so.6"
-+    GLIBC_LIBPTHREAD_PATH="$GLIBC_LIBC_PATH"
-+  ], [
-+    AC_MSG_RESULT([yes])
-+    GLIBC_LIBC_PATH="*/lib*/libc-2.*so*"
-+    GLIBC_LIBPTHREAD_PATH="*/lib*/libpthread-2.*so*"
-+  ])
-+  ;;
-+*)
-+  AC_MSG_CHECKING([not glibc...])
-+  AC_MSG_RESULT([${GLIBC_VERSION}])
-+  ;;
-+esac
-+
- AC_MSG_CHECKING([the glibc version])
- 
- case "${GLIBC_VERSION}" in
-@@ -1102,13 +1127,13 @@ case "${GLIBC_VERSION}" in
-      2.[[3-6]])
- 	AC_MSG_RESULT(${GLIBC_VERSION} family)
-         DEFAULT_SUPP="$srcdir/glibc-${GLIBC_VERSION}.supp ${DEFAULT_SUPP}"
--        DEFAULT_SUPP="$srcdir/glibc-2.34567-NPTL-helgrind.supp ${DEFAULT_SUPP}"
-+        DEFAULT_SUPP="$srcdir/glibc-2.X-helgrind.supp ${DEFAULT_SUPP}"
-         DEFAULT_SUPP="$srcdir/glibc-2.X-drd.supp ${DEFAULT_SUPP}"
- 	;;
-      2.[[7-9]])
- 	AC_MSG_RESULT(${GLIBC_VERSION} family)
- 	DEFAULT_SUPP="glibc-2.X.supp ${DEFAULT_SUPP}"
--        DEFAULT_SUPP="$srcdir/glibc-2.34567-NPTL-helgrind.supp ${DEFAULT_SUPP}"
-+        DEFAULT_SUPP="$srcdir/glibc-2.X-helgrind.supp ${DEFAULT_SUPP}"
-         DEFAULT_SUPP="$srcdir/glibc-2.X-drd.supp ${DEFAULT_SUPP}"
- 	;;
-      2.10|2.11)
-@@ -1116,7 +1141,7 @@ case "${GLIBC_VERSION}" in
- 	AC_DEFINE([GLIBC_MANDATORY_STRLEN_REDIRECT], 1,
- 		  [Define to 1 if strlen() has been optimized heavily (amd64 glibc >= 2.10)])
- 	DEFAULT_SUPP="glibc-2.X.supp ${DEFAULT_SUPP}"
--        DEFAULT_SUPP="$srcdir/glibc-2.34567-NPTL-helgrind.supp ${DEFAULT_SUPP}"
-+        DEFAULT_SUPP="$srcdir/glibc-2.X-helgrind.supp ${DEFAULT_SUPP}"
-         DEFAULT_SUPP="$srcdir/glibc-2.X-drd.supp ${DEFAULT_SUPP}"
- 	;;
-      2.*)
-@@ -1126,7 +1151,7 @@ case "${GLIBC_VERSION}" in
- 	AC_DEFINE([GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT], 1,
- 		  [Define to 1 if index() and strlen() have been optimized heavily (x86 glibc >= 2.12)])
- 	DEFAULT_SUPP="glibc-2.X.supp ${DEFAULT_SUPP}"
--        DEFAULT_SUPP="$srcdir/glibc-2.34567-NPTL-helgrind.supp ${DEFAULT_SUPP}"
-+        DEFAULT_SUPP="$srcdir/glibc-2.X-helgrind.supp ${DEFAULT_SUPP}"
-         DEFAULT_SUPP="$srcdir/glibc-2.X-drd.supp ${DEFAULT_SUPP}"
- 	;;
-      darwin)
-@@ -1157,6 +1182,8 @@ case "${GLIBC_VERSION}" in
- esac
- 
- AC_SUBST(GLIBC_VERSION)
-+AC_SUBST(GLIBC_LIBC_PATH)
-+AC_SUBST(GLIBC_LIBPTHREAD_PATH)
- 
- 
- if test "$VGCONF_OS" != "solaris"; then
-@@ -4910,6 +4937,8 @@ AC_CONFIG_FILES([
-    valgrind.spec
-    valgrind.pc
-    glibc-2.X.supp
-+   glibc-2.X-helgrind.supp
-+   glibc-2.X-drd.supp
-    docs/Makefile 
-    tests/Makefile 
-    tests/vg_regtest 
-Index: valgrind-3.17.0/glibc-2.X-drd.supp
-===================================================================
---- valgrind-3.17.0.orig/glibc-2.X-drd.supp
-+++ /dev/null
-@@ -1,330 +0,0 @@
--#
--# Suppression patterns for ld, the dynamic loader.
--#
--
--# Suppress all data races triggered by ld.
--{
--   drd-ld
--   drd:ConflictingAccess
--   obj:*/lib*/ld-*.so
--}
--
--#
--# Suppression patterns for libc.
--#
--
--# Suppress all data races where the topmost frame is inside libc.so. Although
--# this could hide some real data races, unfortunately this is the only way to
--# not report any false positives on stdio functions. The glibc functions
--# manipulating FILE objects use locking primitives that cannot be intercepted
--# easily. See also the definitions of _IO_lock_lock() etc. in the file
--# nptl/sysdeps/pthread/bits/stdio-lock.h in the glibc source tree.
--{
--   drd-libc-stdio
--   drd:ConflictingAccess
--   obj:*/lib*/libc-*
--}
--{
--   drd-libc-thread-cancellation-test
--   drd:ConflictingAccess
--   fun:write
--}
--{
--   drd-libc-random
--   drd:ConflictingAccess
--   fun:random_r
--   fun:random
--}
--
--#
--# Suppression patterns for libstdc++, the implementation of the standard C++
--# library included with the gcc compiler.
--#
--# Note: several versions of the libstdc++ library (4.2.2, 4.3.2, 4.4.0, 4.5.0
--# and their predecessors) contain an implementation of the std::string class
--# that triggers conflicting memory accesses. See also
--# http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40518
--#
--
--# {
--#    drd-libstdc++-std::string::string()
--#    drd:ConflictingAccess
--#    fun:_ZNSsC1ERKSs
--# }
--
--{
--   drd-libstdc++-cxa_guard_release
--   drd:CondErr
--   fun:pthread_cond_broadcast@*
--   fun:__cxa_guard_release
--}
--{
--   drd-libstdc++-std::__ostream_insert()
--   drd:ConflictingAccess
--   fun:_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l
--   fun:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
--}
--{
--   drd-libstdc++-std::ostream::_M_insert<long>()
--   drd:ConflictingAccess
--   ...
--   fun:_ZNSo9_M_insertIlEERSoT_
--}
--
--
--#
--# Suppression patterns for libpthread.
--#
--
--{
--   drd-libpthread-pthread_create
--   drd:ConflictingAccess
--   ...
--   fun:pthread_create*
--}
--{
--   drd-libpthread-pthread_join
--   drd:ConflictingAccess
--   fun:pthread_join
--   fun:pthread_join
--}
--{
--   drd-libpthread-__deallocate_stack
--   drd:ConflictingAccess
--   ...
--   fun:__deallocate_stack
--}
--{
--   drd-libpthread-__free_stacks
--   drd:ConflictingAccess
--   fun:__free_stacks
--}
--{
--   drd-libpthread-__free_tcb
--   drd:ConflictingAccess
--   ...
--   fun:__free_tcb
--}
--{
--   drd-libpthread-__nptl_deallocate_tsd
--   drd:ConflictingAccess
--   fun:__nptl_deallocate_tsd
--}
--{
--   drd-libpthread-pthread_detach
--   drd:ConflictingAccess
--   fun:pthread_detach
--   fun:pthread_detach
--}
--{
--   drd-libpthread-pthread_once
--   drd:ConflictingAccess
--   fun:pthread_once
--}
--{
--   drd-libpthread-pthread_cancel_init
--   drd:ConflictingAccess
--   fun:pthread_cancel_init
--}
--{
--   drd-libpthread-pthread_cancel
--   drd:ConflictingAccess
--   fun:pthread_cancel
--   fun:pthread_cancel_intercept
--}
--{
--   drd-libpthread-_Unwind_ForcedUnwind
--   drd:ConflictingAccess
--   ...
--   fun:_Unwind_ForcedUnwind
--}
--{
--   drd-libpthread-_Unwind_GetCFA
--   drd:ConflictingAccess
--   fun:_Unwind_GetCFA
--}
--{
--   drd-libpthread-_Unwind_Resume
--   drd:ConflictingAccess
--   ...
--   fun:_Unwind_Resume
--}
--{
--   drd-libpthread-?
--   drd:ConflictingAccess
--   obj:*/lib/libgcc_s.so.1
--}
--{
--   drd-libpthread-nanosleep
--   drd:ConflictingAccess
--   fun:nanosleep
--}
--
--#
--# Suppression patterns for libgomp.
--#
--
--# Unfortunately many statements in libgomp trigger conflicting accesses. It is
--# not clear to me which of these are safe and which ones not. See also
--# http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40362
--{
--   drd-libgomp
--   drd:ConflictingAccess
--   obj:/usr/lib*/libgomp.so*
--}
--
--#
--# Suppression patterns for libX11.
--#
--
--{
--   drd-libX11-XCreateFontSet
--   drd:CondErr
--   fun:pthread_cond_init*
--   fun:_XReply
--   fun:XListFontsWithInfo
--   obj:/usr/lib*/libX11.so*
--   fun:XCreateOC
--   fun:XCreateFontSet
--}
--
--#
--# Suppression patterns for libxcb.
--#
--
--{
--   drd-libxcb-xcb_wait_for_reply
--   drd:CondErr
--   ...
--   fun:pthread_cond_destroy*
--   fun:xcb_wait_for_reply
--}
--
--#
--# Suppression patterns for libglib.
--#
--
--{
--   drd-libglib-access-g_threads_got_initialized
--   drd:ConflictingAccess
--   ...
--   fun:g_slice_alloc
--   fun:g_ptr_array_sized_new
--}
--{
--   drd-libglib-access-g_threads_got_initialized
--   drd:ConflictingAccess
--   ...
--   fun:_ZN27QEventDispatcherGlibPrivateC1EP13_GMainContext
--   fun:_ZN20QEventDispatcherGlibC1EP7QObject
--   obj:/usr/lib*/libQtCore.so.4.*
--   obj:/usr/lib*/libQtCore.so.4.*
--}
--{
--   drd-libglib-access-g_mem_initialized
--   drd:ConflictingAccess
--   fun:g_malloc0
--}
--{
--   drd-libglib-g_private_get_posix_impl
--   drd:ConflictingAccess
--   fun:g_private_get_posix_impl
--}
--{
--   drd-libglib-g_private_set_posix_impl
--   drd:ConflictingAccess
--   fun:g_private_set_posix_impl
--}
--{
--   drd-libglib-g_get_language_names
--   drd:ConflictingAccess
--   fun:g_slice_free_chain_with_offset
--}
--{
--   drd-libglib-g_main_context_new
--   drd:ConflictingAccess
--   fun:fcntl
--   obj:/usr/lib*/libglib-*.so*
--   fun:g_main_context_new
--}
--
--#
--# Suppression patterns for libQtCore.
--#
--
--{
--   drd-libQtCore-deref-that-calls-QThreadData-destructor
--   drd:ConflictingAccess
--   fun:_ZN11QThreadDataD1Ev
--   obj:/usr/lib*/libQtCore.so.4.*
--}
--{
--   drd-libQtCore-4.0/4.1-Q_GLOBAL_STATIC-connectionList
--   drd:ConflictingAccess
--   obj:/usr/lib*/libQtCore.so.4.*
--   fun:_ZN11QMetaObject8activateEP7QObjectiiPPv
--   fun:_ZN11QMetaObject8activateEP7QObjectPKS_iPPv
--}
--{
--   drd-libQtCore-QObjectPrivate::clearGuards(QObject*)
--   drd:ConflictingAccess
--   fun:_ZN14QReadWriteLock12lockForWriteEv
--   fun:_ZN14QObjectPrivate11clearGuardsEP7QObject
--   fun:_ZN7QObjectD2Ev
--}
--{
--   drd-libQtCore-QObjectPrivate::clearGuards(QObject*)
--   drd:ConflictingAccess
--   fun:_ZN14QReadWriteLock12lockForWriteEv
--   fun:_ZN12QWriteLocker6relockEv
--   fun:_ZN12QWriteLockerC1EP14QReadWriteLock
--   fun:_ZN14QObjectPrivate11clearGuardsEP7QObject
--   fun:_ZN7QObjectD2Ev
--   fun:_ZN24QAbstractEventDispatcherD2Ev
--   fun:_ZN20QEventDispatcherGlibD0Ev
--}
--{
--   drd-libQtCore-QMutexPool::get(void const*)
--   drd:ConflictingAccess
--   fun:_ZN10QMutexPool3getEPKv
--}
--{
--   drd-libQtCore-qt_gettime_is_monotonic()
--   drd:ConflictingAccess
--   fun:_Z23qt_gettime_is_monotonicv
--}
--
--#
--# Suppression patterns for libboost.
--#
--
--# Suppress the races on boost::once_flag::epoch and on
--# boost::detail::this_thread_epoch. See also the source file
--# boost/thread/pthread/once.hpp in the Boost source tree
--# (https://svn.boost.org/trac/boost/browser/trunk/boost/thread/pthread/once.hpp).
--{
--   drd-libboost-boost::call_once<void (*)()>(boost::once_flag&, void (*)())
--   drd:ConflictingAccess
--   ...
--   fun:_ZN5boost9call_onceIPFvvEEEvRNS_9once_flagET_
--}
--{
--   drd-libboost-boost::detail::get_once_per_thread_epoch()
--   drd:ConflictingAccess
--   fun:_ZN5boost6detail25get_once_per_thread_epochEv
--}
--# Suppress the race reports on boost::detail::current_thread_tls_key. See also
--# https://svn.boost.org/trac/boost/ticket/3526 for more information about why
--# the access pattern of current_thread_tls_key is safe.
--{
--   drd-libboost-boost::detail::get_current_thread_data()
--   drd:ConflictingAccess
--   ...
--   fun:_ZN5boost6detail23get_current_thread_dataEv
--}
--{
--   drd-libboost-boost::detail::set_current_thread_data(boost::detail::thread_data_base*)
--   drd:ConflictingAccess
--   ...
--   fun:_ZN5boost6detail23set_current_thread_dataEPNS0_16thread_data_baseE
--}
-Index: valgrind-3.17.0/glibc-2.X-drd.supp.in
-===================================================================
---- /dev/null
-+++ valgrind-3.17.0/glibc-2.X-drd.supp.in
-@@ -0,0 +1,332 @@
-+# IMPORTANT: DO NOT EDIT glibc-2.X-drd.supp, as it is as a generated
-+# file.  Instead edit glibc-2.X-drd.supp.in.
-+#
-+# Suppression patterns for ld, the dynamic loader.
-+#
-+
-+# Suppress all data races triggered by ld.
-+{
-+   drd-ld
-+   drd:ConflictingAccess
-+   obj:*/lib*/ld*.so*
-+}
-+
-+#
-+# Suppression patterns for libc.
-+#
-+
-+# Suppress all data races where the topmost frame is inside libc.so. Although
-+# this could hide some real data races, unfortunately this is the only way to
-+# not report any false positives on stdio functions. The glibc functions
-+# manipulating FILE objects use locking primitives that cannot be intercepted
-+# easily. See also the definitions of _IO_lock_lock() etc. in the file
-+# nptl/sysdeps/pthread/bits/stdio-lock.h in the glibc source tree.
-+{
-+   drd-libc-stdio
-+   drd:ConflictingAccess
-+   obj:@GLIBC_LIBC_PATH@
-+}
-+{
-+   drd-libc-thread-cancellation-test
-+   drd:ConflictingAccess
-+   fun:write
-+}
-+{
-+   drd-libc-random
-+   drd:ConflictingAccess
-+   fun:random_r
-+   fun:random
-+}
-+
-+#
-+# Suppression patterns for libstdc++, the implementation of the standard C++
-+# library included with the gcc compiler.
-+#
-+# Note: several versions of the libstdc++ library (4.2.2, 4.3.2, 4.4.0, 4.5.0
-+# and their predecessors) contain an implementation of the std::string class
-+# that triggers conflicting memory accesses. See also
-+# http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40518
-+#
-+
-+# {
-+#    drd-libstdc++-std::string::string()
-+#    drd:ConflictingAccess
-+#    fun:_ZNSsC1ERKSs
-+# }
-+
-+{
-+   drd-libstdc++-cxa_guard_release
-+   drd:CondErr
-+   fun:pthread_cond_broadcast@*
-+   fun:__cxa_guard_release
-+}
-+{
-+   drd-libstdc++-std::__ostream_insert()
-+   drd:ConflictingAccess
-+   fun:_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l
-+   fun:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
-+}
-+{
-+   drd-libstdc++-std::ostream::_M_insert<long>()
-+   drd:ConflictingAccess
-+   ...
-+   fun:_ZNSo9_M_insertIlEERSoT_
-+}
-+
-+
-+#
-+# Suppression patterns for libpthread.
-+#
-+
-+{
-+   drd-libpthread-pthread_create
-+   drd:ConflictingAccess
-+   ...
-+   fun:pthread_create*
-+}
-+{
-+   drd-libpthread-pthread_join
-+   drd:ConflictingAccess
-+   fun:pthread_join
-+   fun:pthread_join
-+}
-+{
-+   drd-libpthread-__deallocate_stack
-+   drd:ConflictingAccess
-+   ...
-+   fun:__deallocate_stack
-+}
-+{
-+   drd-libpthread-__free_stacks
-+   drd:ConflictingAccess
-+   fun:__free_stacks
-+}
-+{
-+   drd-libpthread-__free_tcb
-+   drd:ConflictingAccess
-+   ...
-+   fun:__free_tcb
-+}
-+{
-+   drd-libpthread-__nptl_deallocate_tsd
-+   drd:ConflictingAccess
-+   fun:__nptl_deallocate_tsd
-+}
-+{
-+   drd-libpthread-pthread_detach
-+   drd:ConflictingAccess
-+   fun:pthread_detach
-+   fun:pthread_detach
-+}
-+{
-+   drd-libpthread-pthread_once
-+   drd:ConflictingAccess
-+   fun:pthread_once
-+}
-+{
-+   drd-libpthread-pthread_cancel_init
-+   drd:ConflictingAccess
-+   fun:pthread_cancel_init
-+}
-+{
-+   drd-libpthread-pthread_cancel
-+   drd:ConflictingAccess
-+   fun:pthread_cancel
-+   fun:pthread_cancel_intercept
-+}
-+{
-+   drd-libpthread-_Unwind_ForcedUnwind
-+   drd:ConflictingAccess
-+   ...
-+   fun:_Unwind_ForcedUnwind
-+}
-+{
-+   drd-libpthread-_Unwind_GetCFA
-+   drd:ConflictingAccess
-+   fun:_Unwind_GetCFA
-+}
-+{
-+   drd-libpthread-_Unwind_Resume
-+   drd:ConflictingAccess
-+   ...
-+   fun:_Unwind_Resume
-+}
-+{
-+   drd-libpthread-?
-+   drd:ConflictingAccess
-+   obj:*/lib/libgcc_s.so.1
-+}
-+{
-+   drd-libpthread-nanosleep
-+   drd:ConflictingAccess
-+   fun:nanosleep
-+}
-+
-+#
-+# Suppression patterns for libgomp.
-+#
-+
-+# Unfortunately many statements in libgomp trigger conflicting accesses. It is
-+# not clear to me which of these are safe and which ones not. See also
-+# http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40362
-+{
-+   drd-libgomp
-+   drd:ConflictingAccess
-+   obj:/usr/lib*/libgomp.so*
-+}
-+
-+#
-+# Suppression patterns for libX11.
-+#
-+
-+{
-+   drd-libX11-XCreateFontSet
-+   drd:CondErr
-+   fun:pthread_cond_init*
-+   fun:_XReply
-+   fun:XListFontsWithInfo
-+   obj:/usr/lib*/libX11.so*
-+   fun:XCreateOC
-+   fun:XCreateFontSet
-+}
-+
-+#
-+# Suppression patterns for libxcb.
-+#
-+
-+{
-+   drd-libxcb-xcb_wait_for_reply
-+   drd:CondErr
-+   ...
-+   fun:pthread_cond_destroy*
-+   fun:xcb_wait_for_reply
-+}
-+
-+#
-+# Suppression patterns for libglib.
-+#
-+
-+{
-+   drd-libglib-access-g_threads_got_initialized
-+   drd:ConflictingAccess
-+   ...
-+   fun:g_slice_alloc
-+   fun:g_ptr_array_sized_new
-+}
-+{
-+   drd-libglib-access-g_threads_got_initialized
-+   drd:ConflictingAccess
-+   ...
-+   fun:_ZN27QEventDispatcherGlibPrivateC1EP13_GMainContext
-+   fun:_ZN20QEventDispatcherGlibC1EP7QObject
-+   obj:/usr/lib*/libQtCore.so.4.*
-+   obj:/usr/lib*/libQtCore.so.4.*
-+}
-+{
-+   drd-libglib-access-g_mem_initialized
-+   drd:ConflictingAccess
-+   fun:g_malloc0
-+}
-+{
-+   drd-libglib-g_private_get_posix_impl
-+   drd:ConflictingAccess
-+   fun:g_private_get_posix_impl
-+}
-+{
-+   drd-libglib-g_private_set_posix_impl
-+   drd:ConflictingAccess
-+   fun:g_private_set_posix_impl
-+}
-+{
-+   drd-libglib-g_get_language_names
-+   drd:ConflictingAccess
-+   fun:g_slice_free_chain_with_offset
-+}
-+{
-+   drd-libglib-g_main_context_new
-+   drd:ConflictingAccess
-+   fun:fcntl
-+   obj:/usr/lib*/libglib-*.so*
-+   fun:g_main_context_new
-+}
-+
-+#
-+# Suppression patterns for libQtCore.
-+#
-+
-+{
-+   drd-libQtCore-deref-that-calls-QThreadData-destructor
-+   drd:ConflictingAccess
-+   fun:_ZN11QThreadDataD1Ev
-+   obj:/usr/lib*/libQtCore.so.4.*
-+}
-+{
-+   drd-libQtCore-4.0/4.1-Q_GLOBAL_STATIC-connectionList
-+   drd:ConflictingAccess
-+   obj:/usr/lib*/libQtCore.so.4.*
-+   fun:_ZN11QMetaObject8activateEP7QObjectiiPPv
-+   fun:_ZN11QMetaObject8activateEP7QObjectPKS_iPPv
-+}
-+{
-+   drd-libQtCore-QObjectPrivate::clearGuards(QObject*)
-+   drd:ConflictingAccess
-+   fun:_ZN14QReadWriteLock12lockForWriteEv
-+   fun:_ZN14QObjectPrivate11clearGuardsEP7QObject
-+   fun:_ZN7QObjectD2Ev
-+}
-+{
-+   drd-libQtCore-QObjectPrivate::clearGuards(QObject*)
-+   drd:ConflictingAccess
-+   fun:_ZN14QReadWriteLock12lockForWriteEv
-+   fun:_ZN12QWriteLocker6relockEv
-+   fun:_ZN12QWriteLockerC1EP14QReadWriteLock
-+   fun:_ZN14QObjectPrivate11clearGuardsEP7QObject
-+   fun:_ZN7QObjectD2Ev
-+   fun:_ZN24QAbstractEventDispatcherD2Ev
-+   fun:_ZN20QEventDispatcherGlibD0Ev
-+}
-+{
-+   drd-libQtCore-QMutexPool::get(void const*)
-+   drd:ConflictingAccess
-+   fun:_ZN10QMutexPool3getEPKv
-+}
-+{
-+   drd-libQtCore-qt_gettime_is_monotonic()
-+   drd:ConflictingAccess
-+   fun:_Z23qt_gettime_is_monotonicv
-+}
-+
-+#
-+# Suppression patterns for libboost.
-+#
-+
-+# Suppress the races on boost::once_flag::epoch and on
-+# boost::detail::this_thread_epoch. See also the source file
-+# boost/thread/pthread/once.hpp in the Boost source tree
-+# (https://svn.boost.org/trac/boost/browser/trunk/boost/thread/pthread/once.hpp).
-+{
-+   drd-libboost-boost::call_once<void (*)()>(boost::once_flag&, void (*)())
-+   drd:ConflictingAccess
-+   ...
-+   fun:_ZN5boost9call_onceIPFvvEEEvRNS_9once_flagET_
-+}
-+{
-+   drd-libboost-boost::detail::get_once_per_thread_epoch()
-+   drd:ConflictingAccess
-+   fun:_ZN5boost6detail25get_once_per_thread_epochEv
-+}
-+# Suppress the race reports on boost::detail::current_thread_tls_key. See also
-+# https://svn.boost.org/trac/boost/ticket/3526 for more information about why
-+# the access pattern of current_thread_tls_key is safe.
-+{
-+   drd-libboost-boost::detail::get_current_thread_data()
-+   drd:ConflictingAccess
-+   ...
-+   fun:_ZN5boost6detail23get_current_thread_dataEv
-+}
-+{
-+   drd-libboost-boost::detail::set_current_thread_data(boost::detail::thread_data_base*)
-+   drd:ConflictingAccess
-+   ...
-+   fun:_ZN5boost6detail23set_current_thread_dataEPNS0_16thread_data_baseE
-+}
-Index: valgrind-3.17.0/glibc-2.34567-NPTL-helgrind.supp
-===================================================================
---- valgrind-3.17.0.orig/glibc-2.34567-NPTL-helgrind.supp
-+++ /dev/null
-@@ -1,301 +0,0 @@
--
--# FIXME 22 Jan 09: helgrind-glibc2X-005 overlaps with a lot of
--# other stuff.  They should be removed.
--
--##----------------------------------------------------------------------##
--# Suppressions for the Helgrind tool when using 
--# a glibc-2.{3,4,5,6,7,8,9} system
--
--####################################################
--# glibc-2.X specific
--# These are generic cover-alls which catch a lot of stuff
--# in various combinations of ld, libc and libpthread
--#
--# Note this is heavyhanded and not very clever:
--#
--# - suppress anything that has its top frame in ld.so
--#   That's fine, since it's mostly dynamic linking stuff,
--#   which has various deliberate (harmless) races
--#
--# - suppress anything that has its top frame in libc.so.
--#   This really isn't clever, since it could hide some 
--#   legitimate races.  But the problem is, if we don't do
--#   this, then loads of errors to do with stdio are reported, because
--#   H fails to see glibc's internal locking/unlocking of FILE*s
--#   as required by POSIX.  A better solution is needed.
--#
--# - some of the stdio functions in newer glibc manipulate stdio
--#   FILE*s state through mempcpy, which we intercept, so we also need
--#   to suppress such manipulations.
--
--#{
--#   helgrind-glibc2X-001
--#   Helgrind:Race
--#   obj:*/lib*/ld-2.*so*
--#}
--
--# helgrind-glibc2X-002 was merged into helgrind-glibc2X-001
--
--# helgrind-glibc2X-003 was merged into helgrind-glibc2X-001
--
--{
--   helgrind-glibc2X-004
--   Helgrind:Race
--   obj:*/lib*/libc-2.*so*
--}
--
--{
--   helgrind-glibc-io-xsputn-mempcpy
--   Helgrind:Race
--   fun:__GI_mempcpy
--   fun:_IO_*xsputn*
--   obj:*/lib*/libc-2.*so*
--}
--
--{
--   helgrind-glibc2X-005
--   Helgrind:Race
--   obj:*/lib*/libpthread-2.*so*
--}
--
--# helgrind-glibc2X-006 was merged into helgrind-glibc2X-005
--
--# helgrind-glibc2X-007 was merged into helgrind-glibc2X-001
--
--# helgrind-glibc2X-008 was merged into helgrind-glibc2X-004
--
--# helgrind-glibc2X-009 was merged into helgrind-glibc2X-004
--
--# helgrind-glibc2X-010 was merged into helgrind-glibc2X-001
--
--# helgrind-glibc2X-011 was merged into helgrind-glibc2X-004
--
--# helgrind-glibc2X-012 was merged into helgrind-glibc2X-001
--
--# helgrind-glibc2X-013 was merged into helgrind-glibc2X-001
--
--# helgrind-glibc2X-014 was merged into helgrind-glibc2X-001
--
--# helgrind-glibc2X-015 was merged into helgrind-glibc2X-004
--
--# helgrind-glibc2X-016 was merged into helgrind-glibc2X-004
--
--# These are very ugly.  They are needed to suppress errors inside (eg)
--# NPTL's pthread_cond_signal.  Why only one stack frame -- at least we
--# should see the wrapper calling the real functions, right?
--# Unfortunately, no: the real functions are handwritten assembly (in
--# the glibc-2.5 sources) and does not create a proper stack frame.
--# Therefore it's only one level of unwinding before we're back out in
--# user code rather than the 2 levels you'd expect.
--{
--   helgrind-glibc2X-101
--   Helgrind:Race
--   obj:*/lib*/libpthread-2.*so*
--   fun:pthread_*
--}
--{
--   helgrind-glibc2X-102
--   Helgrind:Race
--   fun:mythread_wrapper
--   obj:*/lib*/libpthread-2.*so*
--}
--{
--   helgrind-glibc2X-103
--   Helgrind:Race
--   fun:pthread_cond_*@@GLIBC_2.*
--}
--{
--   helgrind-glibc2X-104
--   Helgrind:Race
--   fun:__lll_mutex_*
--}
--{
--   helgrind-glibc2X-105
--   Helgrind:Race
--   fun:pthread_rwlock_*lock*
--}
--{
--   helgrind-glibc2X-106
--   Helgrind:Race
--   fun:__lll_lock_wait
--}
--{
--   helgrind-glibc2X-107
--   Helgrind:Race
--   obj:*/lib*/libpthread-2.*so*
--   fun:sem_*
--}
--{
--   helgrind-glibc2X-108
--   Helgrind:Race
--   fun:clone
--}
--{
--   helgrind-glibc2X-109
--   Helgrind:Race
--   fun:start_thread
--}
--{
--   helgrind-glibc2X-110
--   Helgrind:Race
--   obj:*/lib*/libc-2.*so*
--   fun:pthread_*
--}
--{
--   helgrind-glibc2X-111
--   Helgrind:Race
--   fun:__lll_*lock_*
--}
--{
--   helgrind-glibc2X-113
--   Helgrind:Race
--   fun:pthread_barrier_wait*
--}
--
--
--####################################################
--# qt4 specific (GNU mangling)
--#
--{
--   helgrind-qt4---QMutex::lock()-QMutex::lock()
--   Helgrind:Race
--   ...
--   fun:_ZN6QMutex4lockEv
--   fun:_ZN6QMutex4lockEv
--}
--
--{                                                               
--   helgrind-qt4---QMutex::unlock()-QMutex::unlock()
--   Helgrind:Race                                                
--   ...
--   fun:_ZN6QMutex6unlockEv                                      
--   fun:_ZN6QMutex6unlockEv
--}
--
--{
--   helgrind-qt4---pthread_setspecific-QThreadPrivate::start(void*)
--   Helgrind:Race
--   fun:pthread_setspecific
--   fun:_ZN14QThreadPrivate5startEPv
--}
--
--
--####################################################
--# Other stuff.
--#
--# pthread_exit apparently calls some kind of unwind
--# mechanism - maybe to remove some number of frames
--# from the thread's stack, so as to get back to the 
--# outermost frame for the thread?  Anyway..
--
--{
--   helgrind---*Unwind*-...-pthread_exit
--   Helgrind:Race
--   fun:*Unwind*
--   ...
--   fun:pthread_exit
--}
--
--{
--   helgrind---...-*Unwind*-*pthread_unwind*
--   Helgrind:Race
--   ...
--   fun:*Unwind*
--   fun:*pthread_unwind*
--}
--
--{
--   helgrind---...-*Unwind*-*pthread_unwind*
--   Helgrind:Race
--   ...
--   fun:_Unwind*
--   ...
--   fun:_Unwind_Backtrace
--}
--
--
--
--
--####################################################
--# To do with thread stack allocation and deallocation?
--#
--{
--   helgrind---free_stacks-__deallocate_stack
--   Helgrind:Race
--   fun:free_stacks
--   fun:__deallocate_stack
--}
--
--{
--   helgrind---__deallocate_stack-start_thread-clone
--   Helgrind:Race
--   fun:__deallocate_stack
--   fun:start_thread
--   fun:clone
--}
--
--
--####################################################
--# To do with pthread_{set,get}specific
--#
--{
--   helgrind---pthread_setspecific
--   Helgrind:Race
--   fun:pthread_setspecific
--}
--
--{
--   helgrind---pthread_getspecific
--   Helgrind:Race
--   fun:pthread_getspecific
--}
--
--
--####################################################
--# To do with dynamic linking
--#
--# helgrind---ld.so-...-dlsym was merged into helgrind-glibc2X-001
--
--{
--   helgrind---_dl_allocate_tls 
--   Helgrind:Race
--   fun:mempcpy
--   fun:_dl_allocate_tls_init
--   ...
--   fun:pthread_create@@GLIBC_2.2*
--   fun:pthread_create_WRK
--   fun:pthread_create@*
--}
--
--{
--   helgrind---_dl_allocate_tls2
--   Helgrind:Race
--   fun:memcpy
--   fun:__mempcpy_inline
--   fun:_dl_allocate_tls_init
--   ...
--   fun:pthread_create@@GLIBC_2.2*
--   fun:pthread_create_WRK
--   fun:pthread_create@*
--}
--
--####################################################
--# To do with GNU libgomp
--#
--{
--   helgrind---libgomp43-1
--   Helgrind:Race
--   fun:gomp_ordered_sync
--}
--
--{
--   helgrind---libgomp43-1
--   Helgrind:Race
--   fun:gomp_ordered_next
--}
--
--{
--   helgrind---libgomp43-1
--   Helgrind:Race
--   fun:gomp_ordered_last
--}
-Index: valgrind-3.17.0/glibc-2.X-helgrind.supp.in
-===================================================================
---- /dev/null
-+++ valgrind-3.17.0/glibc-2.X-helgrind.supp.in
-@@ -0,0 +1,303 @@
-+# IMPORTANT: DO NOT EDIT glibc-2.X-helgrind.supp, as it is as a generated
-+# file.  Instead edit glibc-2.X-helgrind.supp.in.
-+
-+# FIXME 22 Jan 09: helgrind-glibc2X-005 overlaps with a lot of
-+# other stuff.  They should be removed.
-+
-+##----------------------------------------------------------------------##
-+# Suppressions for the Helgrind tool when using 
-+# a glibc-2.{3,4,5,6,7,8,9} system
-+
-+####################################################
-+# glibc-2.X specific
-+# These are generic cover-alls which catch a lot of stuff
-+# in various combinations of ld, libc and libpthread
-+#
-+# Note this is heavyhanded and not very clever:
-+#
-+# - suppress anything that has its top frame in ld.so
-+#   That's fine, since it's mostly dynamic linking stuff,
-+#   which has various deliberate (harmless) races
-+#
-+# - suppress anything that has its top frame in libc.so.
-+#   This really isn't clever, since it could hide some 
-+#   legitimate races.  But the problem is, if we don't do
-+#   this, then loads of errors to do with stdio are reported, because
-+#   H fails to see glibc's internal locking/unlocking of FILE*s
-+#   as required by POSIX.  A better solution is needed.
-+#
-+# - some of the stdio functions in newer glibc manipulate stdio
-+#   FILE*s state through mempcpy, which we intercept, so we also need
-+#   to suppress such manipulations.
-+
-+#{
-+#   helgrind-glibc2X-001
-+#   Helgrind:Race
-+#   obj:*/lib*/ld-2.*so*
-+#}
-+
-+# helgrind-glibc2X-002 was merged into helgrind-glibc2X-001
-+
-+# helgrind-glibc2X-003 was merged into helgrind-glibc2X-001
-+
-+{
-+   helgrind-glibc2X-004
-+   Helgrind:Race
-+   obj:@GLIBC_LIBC_PATH@
-+}
-+
-+{
-+   helgrind-glibc-io-xsputn-mempcpy
-+   Helgrind:Race
-+   fun:__GI_mempcpy
-+   fun:_IO_*xsputn*
-+   obj:@GLIBC_LIBC_PATH@
-+}
-+
-+{
-+   helgrind-glibc2X-005
-+   Helgrind:Race
-+   obj:@GLIBC_LIBPTHREAD_PATH@
-+}
-+
-+# helgrind-glibc2X-006 was merged into helgrind-glibc2X-005
-+
-+# helgrind-glibc2X-007 was merged into helgrind-glibc2X-001
-+
-+# helgrind-glibc2X-008 was merged into helgrind-glibc2X-004
-+
-+# helgrind-glibc2X-009 was merged into helgrind-glibc2X-004
-+
-+# helgrind-glibc2X-010 was merged into helgrind-glibc2X-001
-+
-+# helgrind-glibc2X-011 was merged into helgrind-glibc2X-004
-+
-+# helgrind-glibc2X-012 was merged into helgrind-glibc2X-001
-+
-+# helgrind-glibc2X-013 was merged into helgrind-glibc2X-001
-+
-+# helgrind-glibc2X-014 was merged into helgrind-glibc2X-001
-+
-+# helgrind-glibc2X-015 was merged into helgrind-glibc2X-004
-+
-+# helgrind-glibc2X-016 was merged into helgrind-glibc2X-004
-+
-+# These are very ugly.  They are needed to suppress errors inside (eg)
-+# NPTL's pthread_cond_signal.  Why only one stack frame -- at least we
-+# should see the wrapper calling the real functions, right?
-+# Unfortunately, no: the real functions are handwritten assembly (in
-+# the glibc-2.5 sources) and does not create a proper stack frame.
-+# Therefore it's only one level of unwinding before we're back out in
-+# user code rather than the 2 levels you'd expect.
-+{
-+   helgrind-glibc2X-101
-+   Helgrind:Race
-+   obj:@GLIBC_LIBPTHREAD_PATH@
-+   fun:pthread_*
-+}
-+{
-+   helgrind-glibc2X-102
-+   Helgrind:Race
-+   fun:mythread_wrapper
-+   obj:@GLIBC_LIBPTHREAD_PATH@
-+}
-+{
-+   helgrind-glibc2X-103
-+   Helgrind:Race
-+   fun:pthread_cond_*@@GLIBC_2.*
-+}
-+{
-+   helgrind-glibc2X-104
-+   Helgrind:Race
-+   fun:__lll_mutex_*
-+}
-+{
-+   helgrind-glibc2X-105
-+   Helgrind:Race
-+   fun:pthread_rwlock_*lock*
-+}
-+{
-+   helgrind-glibc2X-106
-+   Helgrind:Race
-+   fun:__lll_lock_wait
-+}
-+{
-+   helgrind-glibc2X-107
-+   Helgrind:Race
-+   obj:@GLIBC_LIBPTHREAD_PATH@
-+   fun:sem_*
-+}
-+{
-+   helgrind-glibc2X-108
-+   Helgrind:Race
-+   fun:clone
-+}
-+{
-+   helgrind-glibc2X-109
-+   Helgrind:Race
-+   fun:start_thread
-+}
-+{
-+   helgrind-glibc2X-110
-+   Helgrind:Race
-+   obj:@GLIBC_LIBC_PATH@
-+   fun:pthread_*
-+}
-+{
-+   helgrind-glibc2X-111
-+   Helgrind:Race
-+   fun:__lll_*lock_*
-+}
-+{
-+   helgrind-glibc2X-113
-+   Helgrind:Race
-+   fun:pthread_barrier_wait*
-+}
-+
-+
-+####################################################
-+# qt4 specific (GNU mangling)
-+#
-+{
-+   helgrind-qt4---QMutex::lock()-QMutex::lock()
-+   Helgrind:Race
-+   ...
-+   fun:_ZN6QMutex4lockEv
-+   fun:_ZN6QMutex4lockEv
-+}
-+
-+{                                                               
-+   helgrind-qt4---QMutex::unlock()-QMutex::unlock()
-+   Helgrind:Race                                                
-+   ...
-+   fun:_ZN6QMutex6unlockEv                                      
-+   fun:_ZN6QMutex6unlockEv
-+}
-+
-+{
-+   helgrind-qt4---pthread_setspecific-QThreadPrivate::start(void*)
-+   Helgrind:Race
-+   fun:pthread_setspecific
-+   fun:_ZN14QThreadPrivate5startEPv
-+}
-+
-+
-+####################################################
-+# Other stuff.
-+#
-+# pthread_exit apparently calls some kind of unwind
-+# mechanism - maybe to remove some number of frames
-+# from the thread's stack, so as to get back to the 
-+# outermost frame for the thread?  Anyway..
-+
-+{
-+   helgrind---*Unwind*-...-pthread_exit
-+   Helgrind:Race
-+   fun:*Unwind*
-+   ...
-+   fun:pthread_exit
-+}
-+
-+{
-+   helgrind---...-*Unwind*-*pthread_unwind*
-+   Helgrind:Race
-+   ...
-+   fun:*Unwind*
-+   fun:*pthread_unwind*
-+}
-+
-+{
-+   helgrind---...-*Unwind*-*pthread_unwind*
-+   Helgrind:Race
-+   ...
-+   fun:_Unwind*
-+   ...
-+   fun:_Unwind_Backtrace
-+}
-+
-+
-+
-+
-+####################################################
-+# To do with thread stack allocation and deallocation?
-+#
-+{
-+   helgrind---free_stacks-__deallocate_stack
-+   Helgrind:Race
-+   fun:free_stacks
-+   fun:__deallocate_stack
-+}
-+
-+{
-+   helgrind---__deallocate_stack-start_thread-clone
-+   Helgrind:Race
-+   fun:__deallocate_stack
-+   fun:start_thread
-+   fun:clone
-+}
-+
-+
-+####################################################
-+# To do with pthread_{set,get}specific
-+#
-+{
-+   helgrind---pthread_setspecific
-+   Helgrind:Race
-+   fun:pthread_setspecific
-+}
-+
-+{
-+   helgrind---pthread_getspecific
-+   Helgrind:Race
-+   fun:pthread_getspecific
-+}
-+
-+
-+####################################################
-+# To do with dynamic linking
-+#
-+# helgrind---ld.so-...-dlsym was merged into helgrind-glibc2X-001
-+
-+{
-+   helgrind---_dl_allocate_tls 
-+   Helgrind:Race
-+   fun:mempcpy
-+   fun:_dl_allocate_tls_init
-+   ...
-+   fun:pthread_create@@GLIBC_2.2*
-+   fun:pthread_create_WRK
-+   fun:pthread_create@*
-+}
-+
-+{
-+   helgrind---_dl_allocate_tls2
-+   Helgrind:Race
-+   fun:memcpy
-+   fun:__mempcpy_inline
-+   fun:_dl_allocate_tls_init
-+   ...
-+   fun:pthread_create@@GLIBC_2.2*
-+   fun:pthread_create_WRK
-+   fun:pthread_create@*
-+}
-+
-+####################################################
-+# To do with GNU libgomp
-+#
-+{
-+   helgrind---libgomp43-1
-+   Helgrind:Race
-+   fun:gomp_ordered_sync
-+}
-+
-+{
-+   helgrind---libgomp43-1
-+   Helgrind:Race
-+   fun:gomp_ordered_next
-+}
-+
-+{
-+   helgrind---libgomp43-1
-+   Helgrind:Race
-+   fun:gomp_ordered_last
-+}
diff --git a/meta/recipes-devtools/valgrind/valgrind_3.17.0.bb b/meta/recipes-devtools/valgrind/valgrind_3.18.1.bb
similarity index 95%
rename from meta/recipes-devtools/valgrind/valgrind_3.17.0.bb
rename to meta/recipes-devtools/valgrind/valgrind_3.18.1.bb
index 3fa483d8bc..6fc2f36868 100644
--- a/meta/recipes-devtools/valgrind/valgrind_3.17.0.bb
+++ b/meta/recipes-devtools/valgrind/valgrind_3.18.1.bb
@@ -43,15 +43,8 @@ SRC_URI = "https://sourceware.org/pub/valgrind/valgrind-${PV}.tar.bz2 \
            file://s390x_vec_op_t.patch \
            file://0001-none-tests-fdleak_cmsg.stderr.exp-adjust-tmp-paths.patch \
            file://0001-memcheck-tests-Fix-timerfd-syscall-test.patch \
-           file://0001-Add-missing-musl.supp.patch \
-           file://0001-drd-tests-swapcontext-Add-SIGALRM-handler-to-avoid-s.patch \
-           file://6da22a4d246519cd1a638cfc7eff00cdd74413c4.patch \
-           file://200b6a5a0ea3e1e154663b0fc575bfe2becf177d.patch \
-           file://a1364805fc74b5690f763033c0c9b43f27613572.patch \
-           file://52ed51fc35f8a6148c2940eb46932b02dd3b9b23.patch \
            "
-SRC_URI[md5sum] = "afe11b5572c3121a781433b7c0ab741b"
-SRC_URI[sha256sum] = "ad3aec668e813e40f238995f60796d9590eee64a16dff88421430630e69285a2"
+SRC_URI[sha256sum] = "00859aa13a772eddf7822225f4b46ee0d39afbe071d32778da4d99984081f7f5"
 UPSTREAM_CHECK_REGEX = "valgrind-(?P<pver>\d+(\.\d+)+)\.tar"
 
 COMPATIBLE_HOST = '(i.86|x86_64|arm|aarch64|mips|powerpc|powerpc64).*-linux'
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 12/65] librsvg: update 2.52.0 -> 2.52.2
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (9 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 11/65] valgrind: update 3.17.0 -> 3.18.1 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 13/65] libva: update 2.12.0 -> 2.13.0 Alexander Kanavin
                   ` (52 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 ...GdkPixbufRGBA-start-naming-types-and.patch |  81 --------------
 .../librsvg/0002-New-ToPixel-trait.patch      | 100 ------------------
 .../librsvg/0003-New-ToCairoARGB-trait.patch  |  81 --------------
 .../0004-impl-ToPixel-for-CairoARGB.patch     |  49 ---------
 .../{librsvg_2.52.0.bb => librsvg_2.52.2.bb}  |   6 +-
 5 files changed, 1 insertion(+), 316 deletions(-)
 delete mode 100644 meta/recipes-gnome/librsvg/librsvg/0001-GdkPixbufRGBA-ToGdkPixbufRGBA-start-naming-types-and.patch
 delete mode 100644 meta/recipes-gnome/librsvg/librsvg/0002-New-ToPixel-trait.patch
 delete mode 100644 meta/recipes-gnome/librsvg/librsvg/0003-New-ToCairoARGB-trait.patch
 delete mode 100644 meta/recipes-gnome/librsvg/librsvg/0004-impl-ToPixel-for-CairoARGB.patch
 rename meta/recipes-gnome/librsvg/{librsvg_2.52.0.bb => librsvg_2.52.2.bb} (89%)

diff --git a/meta/recipes-gnome/librsvg/librsvg/0001-GdkPixbufRGBA-ToGdkPixbufRGBA-start-naming-types-and.patch b/meta/recipes-gnome/librsvg/librsvg/0001-GdkPixbufRGBA-ToGdkPixbufRGBA-start-naming-types-and.patch
deleted file mode 100644
index 6935403138..0000000000
--- a/meta/recipes-gnome/librsvg/librsvg/0001-GdkPixbufRGBA-ToGdkPixbufRGBA-start-naming-types-and.patch
+++ /dev/null
@@ -1,81 +0,0 @@
-From c175ac8344aa465ffc2c2f3a9d02a7889f597f7f Mon Sep 17 00:00:00 2001
-From: Federico Mena Quintero <federico@gnome.org>
-Date: Tue, 21 Sep 2021 12:05:27 -0500
-Subject: [PATCH] GdkPixbufRGBA, ToGdkPixbufRGBA - start naming types and
- conversion traits for pixel formats
-
-The code assumes that struct Pixel is always the layout that GdkPixbuf
-uses.  This is true right now, but is a hidden assumption.  Let's
-start giving better names to pixel formats.
-
-Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/592>
-Upstream-Status: Backport
-Signed-off-by: Alexander Kanavin <alex@linutronix.de>
----
- src/surface_utils/mod.rs            | 23 +++++++++++++++++++++++
- src/surface_utils/shared_surface.rs |  4 ++--
- 2 files changed, 25 insertions(+), 2 deletions(-)
-
-diff --git a/src/surface_utils/mod.rs b/src/surface_utils/mod.rs
-index 53bbd00bb..93d3b4f79 100644
---- a/src/surface_utils/mod.rs
-+++ b/src/surface_utils/mod.rs
-@@ -22,6 +22,9 @@ use rgb::alt::ARGB8;
- #[allow(clippy::upper_case_acronyms)]
- pub type CairoARGB = ARGB8;
- 
-+/// GdkPixbuf's endian-independent RGBA8 pixel layout.
-+pub type GdkPixbufRGBA = rgb::RGBA8;
-+
- /// Analogous to `rgb::FromSlice`, to convert from `[T]` to `[CairoARGB]`
- #[allow(clippy::upper_case_acronyms)]
- pub trait AsCairoARGB<T: Copy> {
-@@ -57,6 +60,26 @@ pub enum EdgeMode {
-     None,
- }
- 
-+/// Trait to convert pixels in various formats to RGBA, for GdkPixbuf.
-+///
-+/// GdkPixbuf unconditionally uses RGBA ordering regardless of endianness,
-+/// but we need to convert to it from Cairo's endian-dependent 0xaarrggbb.
-+pub trait ToGdkPixbufRGBA {
-+    fn to_pixbuf_rgba(&self) -> GdkPixbufRGBA;
-+}
-+
-+impl ToGdkPixbufRGBA for Pixel {
-+    #[inline]
-+    fn to_pixbuf_rgba(&self) -> GdkPixbufRGBA {
-+        GdkPixbufRGBA {
-+            r: self.r,
-+            g: self.g,
-+            b: self.b,
-+            a: self.a,
-+        }
-+    }
-+}
-+
- /// Extension methods for `cairo::ImageSurfaceData`.
- pub trait ImageSurfaceDataExt: DerefMut<Target = [u8]> {
-     /// Sets the pixel at the given coordinates. Assumes the `ARgb32` format.
-diff --git a/src/surface_utils/shared_surface.rs b/src/surface_utils/shared_surface.rs
-index 9d3289230..476a6f776 100644
---- a/src/surface_utils/shared_surface.rs
-+++ b/src/surface_utils/shared_surface.rs
-@@ -15,7 +15,7 @@ use crate::util::clamp;
- 
- use super::{
-     iterators::{PixelRectangle, Pixels},
--    AsCairoARGB, CairoARGB, EdgeMode, ImageSurfaceDataExt, Pixel, PixelOps,
-+    AsCairoARGB, CairoARGB, EdgeMode, ImageSurfaceDataExt, Pixel, PixelOps, ToGdkPixbufRGBA,
- };
- 
- /// Types of pixel data in a `ImageSurface`.
-@@ -342,7 +342,7 @@ impl ImageSurface<Shared> {
-             .map(|row| row.as_rgba_mut())
-             .zip(self.rows())
-             .flat_map(|(dest_row, src_row)| src_row.iter().zip(dest_row.iter_mut()))
--            .for_each(|(src, dest)| *dest = Pixel::from(*src).unpremultiply());
-+            .for_each(|(src, dest)| *dest = Pixel::from(*src).unpremultiply().to_pixbuf_rgba());
- 
-         Some(pixbuf)
-     }
diff --git a/meta/recipes-gnome/librsvg/librsvg/0002-New-ToPixel-trait.patch b/meta/recipes-gnome/librsvg/librsvg/0002-New-ToPixel-trait.patch
deleted file mode 100644
index c71c93e1a1..0000000000
--- a/meta/recipes-gnome/librsvg/librsvg/0002-New-ToPixel-trait.patch
+++ /dev/null
@@ -1,100 +0,0 @@
-From 47478d5a8a4b7a05b44f024404137c4c68b62b7e Mon Sep 17 00:00:00 2001
-From: Federico Mena Quintero <federico@gnome.org>
-Date: Tue, 21 Sep 2021 12:22:15 -0500
-Subject: [PATCH] New ToPixel trait
-
-Use it where we convert GdkPixbuf pixels to our own Pixel for premultiplication.
-
-Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/592>
-Upstream-Status: Backport
-Signed-off-by: Alexander Kanavin <alex@linutronix.de>
----
- src/surface_utils/mod.rs            | 32 +++++++++++++++++++++++++++++
- src/surface_utils/shared_surface.rs |  5 +++--
- 2 files changed, 35 insertions(+), 2 deletions(-)
-
-diff --git a/src/surface_utils/mod.rs b/src/surface_utils/mod.rs
-index 93d3b4f79..58953e6a0 100644
---- a/src/surface_utils/mod.rs
-+++ b/src/surface_utils/mod.rs
-@@ -25,6 +25,9 @@ pub type CairoARGB = ARGB8;
- /// GdkPixbuf's endian-independent RGBA8 pixel layout.
- pub type GdkPixbufRGBA = rgb::RGBA8;
- 
-+/// GdkPixbuf's packed RGB pixel layout.
-+pub type GdkPixbufRGB = rgb::RGB8;
-+
- /// Analogous to `rgb::FromSlice`, to convert from `[T]` to `[CairoARGB]`
- #[allow(clippy::upper_case_acronyms)]
- pub trait AsCairoARGB<T: Copy> {
-@@ -68,6 +71,11 @@ pub trait ToGdkPixbufRGBA {
-     fn to_pixbuf_rgba(&self) -> GdkPixbufRGBA;
- }
- 
-+/// Trait to convert pixels in various formats to our own Pixel layout.
-+pub trait ToPixel {
-+    fn to_pixel(&self) -> Pixel;
-+}
-+
- impl ToGdkPixbufRGBA for Pixel {
-     #[inline]
-     fn to_pixbuf_rgba(&self) -> GdkPixbufRGBA {
-@@ -80,6 +88,30 @@ impl ToGdkPixbufRGBA for Pixel {
-     }
- }
- 
-+impl ToPixel for GdkPixbufRGBA {
-+    #[inline]
-+    fn to_pixel(&self) -> Pixel {
-+        Pixel {
-+            r: self.r,
-+            g: self.g,
-+            b: self.b,
-+            a: self.a,
-+        }
-+    }
-+}
-+
-+impl ToPixel for GdkPixbufRGB {
-+    #[inline]
-+    fn to_pixel(&self) -> Pixel {
-+        Pixel {
-+            r: self.r,
-+            g: self.g,
-+            b: self.b,
-+            a: 255,
-+        }
-+    }
-+}
-+
- /// Extension methods for `cairo::ImageSurfaceData`.
- pub trait ImageSurfaceDataExt: DerefMut<Target = [u8]> {
-     /// Sets the pixel at the given coordinates. Assumes the `ARgb32` format.
-diff --git a/src/surface_utils/shared_surface.rs b/src/surface_utils/shared_surface.rs
-index 476a6f776..9fa9a2e15 100644
---- a/src/surface_utils/shared_surface.rs
-+++ b/src/surface_utils/shared_surface.rs
-@@ -16,6 +16,7 @@ use crate::util::clamp;
- use super::{
-     iterators::{PixelRectangle, Pixels},
-     AsCairoARGB, CairoARGB, EdgeMode, ImageSurfaceDataExt, Pixel, PixelOps, ToGdkPixbufRGBA,
-+    ToPixel,
- };
- 
- /// Types of pixel data in a `ImageSurface`.
-@@ -304,13 +305,13 @@ impl ImageSurface<Shared> {
-                 .map(|row| row.as_rgba())
-                 .zip(surf.rows_mut())
-                 .flat_map(|(src_row, dest_row)| src_row.iter().zip(dest_row.iter_mut()))
--                .for_each(|(src, dest)| *dest = src.premultiply().into());
-+                .for_each(|(src, dest)| *dest = src.to_pixel().premultiply().into());
-         } else {
-             pixbuf_rows
-                 .map(|row| row.as_rgb())
-                 .zip(surf.rows_mut())
-                 .flat_map(|(src_row, dest_row)| src_row.iter().zip(dest_row.iter_mut()))
--                .for_each(|(src, dest)| *dest = src.alpha(0xff).into());
-+                .for_each(|(src, dest)| *dest = src.to_pixel().into());
-         }
- 
-         if let (Some(content_type), Some(bytes)) = (content_type, mime_data) {
diff --git a/meta/recipes-gnome/librsvg/librsvg/0003-New-ToCairoARGB-trait.patch b/meta/recipes-gnome/librsvg/librsvg/0003-New-ToCairoARGB-trait.patch
deleted file mode 100644
index 8dd45ef0a2..0000000000
--- a/meta/recipes-gnome/librsvg/librsvg/0003-New-ToCairoARGB-trait.patch
+++ /dev/null
@@ -1,81 +0,0 @@
-From f5768df65cf6277e8ab687a84fdc5d9addaa373d Mon Sep 17 00:00:00 2001
-From: Federico Mena Quintero <federico@gnome.org>
-Date: Tue, 21 Sep 2021 12:49:53 -0500
-Subject: [PATCH] New ToCairoARGB trait
-
-Use it in the pixbuf-to-cairo-surface function.
-
-Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/592>
-Upstream-Status: Backport
-Signed-off-by: Alexander Kanavin <alex@linutronix.de>
----
- src/surface_utils/mod.rs            | 17 +++++++++++++++++
- src/surface_utils/shared_surface.rs |  8 ++++----
- 2 files changed, 21 insertions(+), 4 deletions(-)
-
-diff --git a/src/surface_utils/mod.rs b/src/surface_utils/mod.rs
-index 58953e6a0..3f915cd01 100644
---- a/src/surface_utils/mod.rs
-+++ b/src/surface_utils/mod.rs
-@@ -76,6 +76,11 @@ pub trait ToPixel {
-     fn to_pixel(&self) -> Pixel;
- }
- 
-+/// Trait to convert pixels in various formats to Cairo's endian-dependent 0xaarrggbb.
-+pub trait ToCairoARGB {
-+    fn to_cairo_argb(&self) -> CairoARGB;
-+}
-+
- impl ToGdkPixbufRGBA for Pixel {
-     #[inline]
-     fn to_pixbuf_rgba(&self) -> GdkPixbufRGBA {
-@@ -112,6 +117,18 @@ impl ToPixel for GdkPixbufRGB {
-     }
- }
- 
-+impl ToCairoARGB for Pixel {
-+    #[inline]
-+    fn to_cairo_argb(&self) -> CairoARGB {
-+        CairoARGB {
-+            r: self.r,
-+            g: self.g,
-+            b: self.b,
-+            a: self.a,
-+        }
-+    }
-+}
-+
- /// Extension methods for `cairo::ImageSurfaceData`.
- pub trait ImageSurfaceDataExt: DerefMut<Target = [u8]> {
-     /// Sets the pixel at the given coordinates. Assumes the `ARgb32` format.
-diff --git a/src/surface_utils/shared_surface.rs b/src/surface_utils/shared_surface.rs
-index 9fa9a2e15..34dfc992e 100644
---- a/src/surface_utils/shared_surface.rs
-+++ b/src/surface_utils/shared_surface.rs
-@@ -15,8 +15,8 @@ use crate::util::clamp;
- 
- use super::{
-     iterators::{PixelRectangle, Pixels},
--    AsCairoARGB, CairoARGB, EdgeMode, ImageSurfaceDataExt, Pixel, PixelOps, ToGdkPixbufRGBA,
--    ToPixel,
-+    AsCairoARGB, CairoARGB, EdgeMode, ImageSurfaceDataExt, Pixel, PixelOps, ToCairoARGB,
-+    ToGdkPixbufRGBA, ToPixel,
- };
- 
- /// Types of pixel data in a `ImageSurface`.
-@@ -305,13 +305,13 @@ impl ImageSurface<Shared> {
-                 .map(|row| row.as_rgba())
-                 .zip(surf.rows_mut())
-                 .flat_map(|(src_row, dest_row)| src_row.iter().zip(dest_row.iter_mut()))
--                .for_each(|(src, dest)| *dest = src.to_pixel().premultiply().into());
-+                .for_each(|(src, dest)| *dest = src.to_pixel().premultiply().to_cairo_argb());
-         } else {
-             pixbuf_rows
-                 .map(|row| row.as_rgb())
-                 .zip(surf.rows_mut())
-                 .flat_map(|(src_row, dest_row)| src_row.iter().zip(dest_row.iter_mut()))
--                .for_each(|(src, dest)| *dest = src.to_pixel().into());
-+                .for_each(|(src, dest)| *dest = src.to_pixel().to_cairo_argb());
-         }
- 
-         if let (Some(content_type), Some(bytes)) = (content_type, mime_data) {
diff --git a/meta/recipes-gnome/librsvg/librsvg/0004-impl-ToPixel-for-CairoARGB.patch b/meta/recipes-gnome/librsvg/librsvg/0004-impl-ToPixel-for-CairoARGB.patch
deleted file mode 100644
index caf81af5d0..0000000000
--- a/meta/recipes-gnome/librsvg/librsvg/0004-impl-ToPixel-for-CairoARGB.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-From c66987d6fa9f9e442eb7dac947f469bcf8c35d48 Mon Sep 17 00:00:00 2001
-From: Federico Mena Quintero <federico@gnome.org>
-Date: Tue, 21 Sep 2021 12:54:12 -0500
-Subject: [PATCH] impl ToPixel for CairoARGB
-
-Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/592>
-Upstream-Status: Backport
-Signed-off-by: Alexander Kanavin <alex@linutronix.de>
----
- src/surface_utils/mod.rs            | 12 ++++++++++++
- src/surface_utils/shared_surface.rs |  2 +-
- 2 files changed, 13 insertions(+), 1 deletion(-)
-
-diff --git a/src/surface_utils/mod.rs b/src/surface_utils/mod.rs
-index 3f915cd01..4f751ece4 100644
---- a/src/surface_utils/mod.rs
-+++ b/src/surface_utils/mod.rs
-@@ -93,6 +93,18 @@ impl ToGdkPixbufRGBA for Pixel {
-     }
- }
- 
-+impl ToPixel for CairoARGB {
-+    #[inline]
-+    fn to_pixel(&self) -> Pixel {
-+        Pixel {
-+            r: self.r,
-+            g: self.g,
-+            b: self.b,
-+            a: self.a,
-+        }
-+    }
-+}
-+
- impl ToPixel for GdkPixbufRGBA {
-     #[inline]
-     fn to_pixel(&self) -> Pixel {
-diff --git a/src/surface_utils/shared_surface.rs b/src/surface_utils/shared_surface.rs
-index 34dfc992e..20cd0f40b 100644
---- a/src/surface_utils/shared_surface.rs
-+++ b/src/surface_utils/shared_surface.rs
-@@ -343,7 +343,7 @@ impl ImageSurface<Shared> {
-             .map(|row| row.as_rgba_mut())
-             .zip(self.rows())
-             .flat_map(|(dest_row, src_row)| src_row.iter().zip(dest_row.iter_mut()))
--            .for_each(|(src, dest)| *dest = Pixel::from(*src).unpremultiply().to_pixbuf_rgba());
-+            .for_each(|(src, dest)| *dest = src.to_pixel().unpremultiply().to_pixbuf_rgba());
- 
-         Some(pixbuf)
-     }
diff --git a/meta/recipes-gnome/librsvg/librsvg_2.52.0.bb b/meta/recipes-gnome/librsvg/librsvg_2.52.2.bb
similarity index 89%
rename from meta/recipes-gnome/librsvg/librsvg_2.52.0.bb
rename to meta/recipes-gnome/librsvg/librsvg_2.52.2.bb
index 47d3880873..7ab8136a8d 100644
--- a/meta/recipes-gnome/librsvg/librsvg_2.52.0.bb
+++ b/meta/recipes-gnome/librsvg/librsvg_2.52.2.bb
@@ -18,15 +18,11 @@ inherit gnomebase gtk-doc pixbufcache upstream-version-is-even gobject-introspec
 
 SRC_URI += "file://0001-Makefile.am-pass-rust-target-to-cargo-also-when-not-.patch \
            file://0001-system-deps-src-lib.rs-do-not-probe-into-harcoded-li.patch \
-           file://0001-GdkPixbufRGBA-ToGdkPixbufRGBA-start-naming-types-and.patch \
-           file://0002-New-ToPixel-trait.patch \
-           file://0003-New-ToCairoARGB-trait.patch \
-           file://0004-impl-ToPixel-for-CairoARGB.patch \
            file://0001-crossbeam-utils-check-only-the-architecture-not-the-.patch \
            file://0001-vendor-system-deps-sort-dependencies-before-using-th.patch \
            "
 
-SRC_URI[archive.sha256sum] = "bd821fb3e16494b61f5185addd23b726b064f203122b3ab4b3d5d7a44e6bf393"
+SRC_URI[archive.sha256sum] = "03d2887c18ffb906e1a60f97fe46a7169f69aa28d6db5d285748f3618b093427"
 
 # librsvg is still autotools-based, but is calling cargo from its automake-driven makefiles
 # so we cannot use cargo class directly, but still need bits and pieces from it 
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 13/65] libva: update 2.12.0 -> 2.13.0
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (10 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 12/65] librsvg: update 2.52.0 -> 2.52.2 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 14/65] liberation-fonts: update 2.1.4 -> 2.1.5 Alexander Kanavin
                   ` (51 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 .../{libva-initial_2.12.0.bb => libva-initial_2.13.0.bb}      | 0
 .../libva/{libva-utils_2.12.0.bb => libva-utils_2.13.0.bb}    | 4 ++--
 meta/recipes-graphics/libva/libva.inc                         | 2 +-
 .../libva/{libva_2.12.0.bb => libva_2.13.0.bb}                | 0
 4 files changed, 3 insertions(+), 3 deletions(-)
 rename meta/recipes-graphics/libva/{libva-initial_2.12.0.bb => libva-initial_2.13.0.bb} (100%)
 rename meta/recipes-graphics/libva/{libva-utils_2.12.0.bb => libva-utils_2.13.0.bb} (90%)
 rename meta/recipes-graphics/libva/{libva_2.12.0.bb => libva_2.13.0.bb} (100%)

diff --git a/meta/recipes-graphics/libva/libva-initial_2.12.0.bb b/meta/recipes-graphics/libva/libva-initial_2.13.0.bb
similarity index 100%
rename from meta/recipes-graphics/libva/libva-initial_2.12.0.bb
rename to meta/recipes-graphics/libva/libva-initial_2.13.0.bb
diff --git a/meta/recipes-graphics/libva/libva-utils_2.12.0.bb b/meta/recipes-graphics/libva/libva-utils_2.13.0.bb
similarity index 90%
rename from meta/recipes-graphics/libva/libva-utils_2.12.0.bb
rename to meta/recipes-graphics/libva/libva-utils_2.13.0.bb
index 096d80b68d..baa0719f85 100644
--- a/meta/recipes-graphics/libva/libva-utils_2.12.0.bb
+++ b/meta/recipes-graphics/libva/libva-utils_2.13.0.bb
@@ -14,8 +14,8 @@ SECTION = "x11"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://COPYING;md5=b148fc8adf19dc9aec17cf9cd29a9a5e"
 
-SRC_URI = "git://github.com/intel/libva-utils.git;branch=v2.11-branch"
-SRCREV = "c0145a895ebe9b24cde5c441733f90482f1e3d71"
+SRC_URI = "git://github.com/intel/libva-utils.git;branch=v2.13-branch"
+SRCREV = "7bad184b2cf2ffaf4fb3cc71d4df63d7b142d592"
 S = "${WORKDIR}/git"
 
 UPSTREAM_CHECK_GITTAGREGEX = "(?P<pver>(\d+(\.\d+)+))$"
diff --git a/meta/recipes-graphics/libva/libva.inc b/meta/recipes-graphics/libva/libva.inc
index 3d65ac501e..bcf9757c1a 100644
--- a/meta/recipes-graphics/libva/libva.inc
+++ b/meta/recipes-graphics/libva/libva.inc
@@ -18,7 +18,7 @@ LICENSE = "MIT"
 
 SRC_URI = "https://github.com/intel/libva/releases/download/${PV}/libva-${PV}.tar.bz2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=2e48940f94acb0af582e5ef03537800f"
-SRC_URI[sha256sum] = "d3f4873715077a8c969c9bfe4ba8455a133353176be0ffe0c41ffd4155c9a8c8"
+SRC_URI[sha256sum] = "fad383f39f36115814bd0eda1496a4cc01761643bd962635400df2d4470ad460"
 
 S = "${WORKDIR}/libva-${PV}"
 
diff --git a/meta/recipes-graphics/libva/libva_2.12.0.bb b/meta/recipes-graphics/libva/libva_2.13.0.bb
similarity index 100%
rename from meta/recipes-graphics/libva/libva_2.12.0.bb
rename to meta/recipes-graphics/libva/libva_2.13.0.bb
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 14/65] liberation-fonts: update 2.1.4 -> 2.1.5
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (11 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 13/65] libva: update 2.12.0 -> 2.13.0 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 15/65] ca-certificates: update 20210119 -> 20211016 Alexander Kanavin
                   ` (50 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 .../{liberation-fonts_2.1.4.bb => liberation-fonts_2.1.5.bb}  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-graphics/ttf-fonts/{liberation-fonts_2.1.4.bb => liberation-fonts_2.1.5.bb} (89%)

diff --git a/meta/recipes-graphics/ttf-fonts/liberation-fonts_2.1.4.bb b/meta/recipes-graphics/ttf-fonts/liberation-fonts_2.1.5.bb
similarity index 89%
rename from meta/recipes-graphics/ttf-fonts/liberation-fonts_2.1.4.bb
rename to meta/recipes-graphics/ttf-fonts/liberation-fonts_2.1.5.bb
index b8c2946371..32247b09c8 100644
--- a/meta/recipes-graphics/ttf-fonts/liberation-fonts_2.1.4.bb
+++ b/meta/recipes-graphics/ttf-fonts/liberation-fonts_2.1.5.bb
@@ -10,9 +10,9 @@ LICENSE = "OFL-1.1"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=f96db970a9a46c5369142b99f530366b"
 PE = "1"
 
-SRC_URI = "https://github.com/liberationfonts/liberation-fonts/files/6418984/liberation-fonts-ttf-${PV}.tar.gz \
+SRC_URI = "https://github.com/liberationfonts/liberation-fonts/files/7261482/liberation-fonts-ttf-${PV}.tar.gz \
            file://30-liberation-aliases.conf"
-SRC_URI[sha256sum] = "26f85412dd0aa9d061504a1cc8aaf0aa12a70710e8d47d8b65a1251757c1a5ef"
+SRC_URI[sha256sum] = "7191c669bf38899f73a2094ed00f7b800553364f90e2637010a69c0e268f25d0"
 UPSTREAM_CHECK_URI = "https://github.com/liberationfonts/liberation-fonts/releases"
 
 S = "${WORKDIR}/liberation-fonts-ttf-${PV}"
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 15/65] ca-certificates: update 20210119 -> 20211016
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (12 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 14/65] liberation-fonts: update 2.1.4 -> 2.1.5 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 16/65] curl: update 7.78.0 -> 7.79.1 Alexander Kanavin
                   ` (49 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin, Richard Purdie

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 ...ertdata2pem.py-print-a-warning-for-e.patch | 80 +++++++++++++++++++
 .../ca-certificates/sbindir.patch             | 26 ------
 ...pdate-ca-certificates-support-Toybox.patch | 33 --------
 ...0210119.bb => ca-certificates_20211016.bb} |  5 +-
 4 files changed, 82 insertions(+), 62 deletions(-)
 create mode 100644 meta/recipes-support/ca-certificates/ca-certificates/0001-Revert-mozilla-certdata2pem.py-print-a-warning-for-e.patch
 delete mode 100644 meta/recipes-support/ca-certificates/ca-certificates/sbindir.patch
 delete mode 100644 meta/recipes-support/ca-certificates/ca-certificates/update-ca-certificates-support-Toybox.patch
 rename meta/recipes-support/ca-certificates/{ca-certificates_20210119.bb => ca-certificates_20211016.bb} (95%)

diff --git a/meta/recipes-support/ca-certificates/ca-certificates/0001-Revert-mozilla-certdata2pem.py-print-a-warning-for-e.patch b/meta/recipes-support/ca-certificates/ca-certificates/0001-Revert-mozilla-certdata2pem.py-print-a-warning-for-e.patch
new file mode 100644
index 0000000000..5c4a32f526
--- /dev/null
+++ b/meta/recipes-support/ca-certificates/ca-certificates/0001-Revert-mozilla-certdata2pem.py-print-a-warning-for-e.patch
@@ -0,0 +1,80 @@
+From cb43ec15b700b25f3c4fe44043a1a021aaf5b768 Mon Sep 17 00:00:00 2001
+From: Alexander Kanavin <alex@linutronix.de>
+Date: Mon, 18 Oct 2021 12:05:49 +0200
+Subject: [PATCH] Revert "mozilla/certdata2pem.py: print a warning for expired
+ certificates."
+
+This avoids a dependency on python3-cryptography, and only checks
+for expired certs (which is upstream concern, but not ours).
+
+Upstream-Status: Inappropriate [oe-core specific]
+Signed-off-by: Alexander Kanavin <alex@linutronix.de>
+---
+ debian/changelog        |  1 -
+ debian/control          |  2 +-
+ mozilla/certdata2pem.py | 11 -----------
+ 3 files changed, 1 insertion(+), 13 deletions(-)
+
+diff --git a/debian/changelog b/debian/changelog
+index 531e4d0..4006509 100644
+--- a/debian/changelog
++++ b/debian/changelog
+@@ -37,7 +37,6 @@ ca-certificates (20211004) unstable; urgency=low
+     - "Trustis FPS Root CA"
+     - "Staat der Nederlanden Root CA - G3"
+   * Blacklist expired root certificate "DST Root CA X3" (closes: #995432)
+-  * mozilla/certdata2pem.py: print a warning for expired certificates.
+ 
+  -- Julien Cristau <jcristau@debian.org>  Thu, 07 Oct 2021 17:12:47 +0200
+ 
+diff --git a/debian/control b/debian/control
+index 4434b7a..5c6ba24 100644
+--- a/debian/control
++++ b/debian/control
+@@ -3,7 +3,7 @@ Section: misc
+ Priority: optional
+ Maintainer: Julien Cristau <jcristau@debian.org>
+ Build-Depends: debhelper-compat (= 13), po-debconf
+-Build-Depends-Indep: python3, openssl, python3-cryptography
++Build-Depends-Indep: python3, openssl
+ Standards-Version: 4.5.0.2
+ Vcs-Git: https://salsa.debian.org/debian/ca-certificates.git
+ Vcs-Browser: https://salsa.debian.org/debian/ca-certificates
+diff --git a/mozilla/certdata2pem.py b/mozilla/certdata2pem.py
+index ede23d4..7d796f1 100644
+--- a/mozilla/certdata2pem.py
++++ b/mozilla/certdata2pem.py
+@@ -21,16 +21,12 @@
+ # USA.
+ 
+ import base64
+-import datetime
+ import os.path
+ import re
+ import sys
+ import textwrap
+ import io
+ 
+-from cryptography import x509
+-
+-
+ objects = []
+ 
+ # Dirty file parser.
+@@ -121,13 +117,6 @@ for obj in objects:
+     if obj['CKA_CLASS'] == 'CKO_CERTIFICATE':
+         if not obj['CKA_LABEL'] in trust or not trust[obj['CKA_LABEL']]:
+             continue
+-
+-        cert = x509.load_der_x509_certificate(obj['CKA_VALUE'])
+-        if cert.not_valid_after < datetime.datetime.now():
+-            print('!'*74)
+-            print('Trusted but expired certificate found: %s' % obj['CKA_LABEL'])
+-            print('!'*74)
+-
+         bname = obj['CKA_LABEL'][1:-1].replace('/', '_')\
+                                       .replace(' ', '_')\
+                                       .replace('(', '=')\
+-- 
+2.20.1
+
diff --git a/meta/recipes-support/ca-certificates/ca-certificates/sbindir.patch b/meta/recipes-support/ca-certificates/ca-certificates/sbindir.patch
deleted file mode 100644
index f343ebf16e..0000000000
--- a/meta/recipes-support/ca-certificates/ca-certificates/sbindir.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-sbin/Makefile: Allow the sbin path to be configurable
-
-Some project sharing ca-certificates from Debian allow configuration
-of the installation location. Make the sbin location configurable.
-
-Also ensure the target directory exists
-
-Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-Upstream-Status: Submitted [https://salsa.debian.org/debian/ca-certificates/-/merge_requests/5]
-
---- ca-certificates-20130119.orig/sbin/Makefile
-+++ ca-certificates-20130119/sbin/Makefile
-@@ -3,9 +3,12 @@
- #
- #
-
-+SBINDIR = /usr/sbin
-+
- all:
-
- clean:
-
- install:
--	install -m755 update-ca-certificates $(DESTDIR)/usr/sbin/
-+	install -d $(DESTDIR)$(SBINDIR)
-+	install -m755 update-ca-certificates $(DESTDIR)$(SBINDIR)/
diff --git a/meta/recipes-support/ca-certificates/ca-certificates/update-ca-certificates-support-Toybox.patch b/meta/recipes-support/ca-certificates/ca-certificates/update-ca-certificates-support-Toybox.patch
deleted file mode 100644
index f78790923c..0000000000
--- a/meta/recipes-support/ca-certificates/ca-certificates/update-ca-certificates-support-Toybox.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-update-ca-certificates: Replace deprecated mktemp -t with mktemp --tmpdir
-
-According to coreutils docs, mktemp -t is deprecated, switch to the
---tmpdir option instead.
-
-Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-Upstream-Status: Submitted [https://salsa.debian.org/debian/ca-certificates/-/merge_requests/5]
-
-[This was originally for compatibility with toybox but toybox now
-supports -t]
----
- sbin/update-ca-certificates | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/sbin/update-ca-certificates b/sbin/update-ca-certificates
-index 79c41bb..ae9e3f1 100755
---- a/sbin/update-ca-certificates
-+++ b/sbin/update-ca-certificates
-@@ -113,9 +113,9 @@ trap cleanup 0
- 
- # Helper files.  (Some of them are not simple arrays because we spawn
- # subshells later on.)
--TEMPBUNDLE="$(mktemp -t "${CERTBUNDLE}.tmp.XXXXXX")"
--ADDED="$(mktemp -t "ca-certificates.tmp.XXXXXX")"
--REMOVED="$(mktemp -t "ca-certificates.tmp.XXXXXX")"
-+TEMPBUNDLE="$(mktemp --tmpdir "${CERTBUNDLE}.tmp.XXXXXX")"
-+ADDED="$(mktemp --tmpdir "ca-certificates.tmp.XXXXXX")"
-+REMOVED="$(mktemp --tmpdir "ca-certificates.tmp.XXXXXX")"
- 
- # Adds a certificate to the list of trusted ones.  This includes a symlink
- # in /etc/ssl/certs to the certificate file and its inclusion into the
--- 
-2.1.4
diff --git a/meta/recipes-support/ca-certificates/ca-certificates_20210119.bb b/meta/recipes-support/ca-certificates/ca-certificates_20211016.bb
similarity index 95%
rename from meta/recipes-support/ca-certificates/ca-certificates_20210119.bb
rename to meta/recipes-support/ca-certificates/ca-certificates_20211016.bb
index 363203854f..0bb192cf0d 100644
--- a/meta/recipes-support/ca-certificates/ca-certificates_20210119.bb
+++ b/meta/recipes-support/ca-certificates/ca-certificates_20211016.bb
@@ -14,15 +14,14 @@ DEPENDS:class-nativesdk = "openssl-native"
 # Need rehash from openssl and run-parts from debianutils
 PACKAGE_WRITE_DEPS += "openssl-native debianutils-native"
 
-SRCREV = "181be7ebd169b4a6fb5d90c3e6dc791e90534144"
+SRCREV = "07de54fdcc5806bde549e1edf60738c6bccf50e8"
 
 SRC_URI = "git://salsa.debian.org/debian/ca-certificates.git;protocol=https \
            file://0002-update-ca-certificates-use-SYSROOT.patch \
            file://0001-update-ca-certificates-don-t-use-Debianisms-in-run-p.patch \
-           file://update-ca-certificates-support-Toybox.patch \
            file://default-sysroot.patch \
-           file://sbindir.patch \
            file://0003-update-ca-certificates-use-relative-symlinks-from-ET.patch \
+           file://0001-Revert-mozilla-certdata2pem.py-print-a-warning-for-e.patch \
            "
 UPSTREAM_CHECK_GITTAGREGEX = "(?P<pver>\d+)"
 
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 16/65] curl: update 7.78.0 -> 7.79.1
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (13 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 15/65] ca-certificates: update 20210119 -> 20211016 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 17/65] libgit2: update 1.2.0 -> 1.3.0 Alexander Kanavin
                   ` (48 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin, Ross Burton

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 .../curl/curl/cve-2021-22945.patch            |  34 --
 .../curl/curl/cve-2021-22946.patch            | 332 ----------------
 .../curl/curl/cve-2021-22947.patch            | 355 ------------------
 .../curl/{curl_7.78.0.bb => curl_7.79.1.bb}   |   7 +-
 4 files changed, 2 insertions(+), 726 deletions(-)
 delete mode 100644 meta/recipes-support/curl/curl/cve-2021-22945.patch
 delete mode 100644 meta/recipes-support/curl/curl/cve-2021-22946.patch
 delete mode 100644 meta/recipes-support/curl/curl/cve-2021-22947.patch
 rename meta/recipes-support/curl/{curl_7.78.0.bb => curl_7.79.1.bb} (94%)

diff --git a/meta/recipes-support/curl/curl/cve-2021-22945.patch b/meta/recipes-support/curl/curl/cve-2021-22945.patch
deleted file mode 100644
index 2cbe110332..0000000000
--- a/meta/recipes-support/curl/curl/cve-2021-22945.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-CVE: CVE-2021-22945
-Upstream-Status: Backport
-Signed-off-by: Ross Burton <ross.burton@arm.com>
-
-From 92cb3059dab2f9ef3e6ea614dad5c86917d19807 Mon Sep 17 00:00:00 2001
-From: z2_ on hackerone <>
-Date: Tue, 24 Aug 2021 09:50:33 +0200
-Subject: [PATCH 1/3] mqtt: clear the leftovers pointer when sending succeeds
-
-CVE-2021-22945
-
-Bug: https://curl.se/docs/CVE-2021-22945.html
----
- lib/mqtt.c | 4 ++++
- 1 file changed, 4 insertions(+)
-
-diff --git a/lib/mqtt.c b/lib/mqtt.c
-index f077e6c3d..fcd40b41e 100644
---- a/lib/mqtt.c
-+++ b/lib/mqtt.c
-@@ -128,6 +128,10 @@ static CURLcode mqtt_send(struct Curl_easy *data,
-     mq->sendleftovers = sendleftovers;
-     mq->nsend = nsend;
-   }
-+  else {
-+    mq->sendleftovers = NULL;
-+    mq->nsend = 0;
-+  }
-   return result;
- }
- 
--- 
-2.25.1
-
diff --git a/meta/recipes-support/curl/curl/cve-2021-22946.patch b/meta/recipes-support/curl/curl/cve-2021-22946.patch
deleted file mode 100644
index 1a4b3e1144..0000000000
--- a/meta/recipes-support/curl/curl/cve-2021-22946.patch
+++ /dev/null
@@ -1,332 +0,0 @@
-CVE: CVE-2021-22946
-Upstream-Status: Backport
-Signed-off-by: Ross Burton <ross.burton@arm.com>
-
-From 089e18aefcee9b5093a96e9e1aa92751dde1f991 Mon Sep 17 00:00:00 2001
-From: Patrick Monnerat <patrick@monnerat.net>
-Date: Wed, 8 Sep 2021 11:56:22 +0200
-Subject: [PATCH 2/3] ftp,imap,pop3: do not ignore --ssl-reqd
-
-In imap and pop3, check if TLS is required even when capabilities
-request has failed.
-
-In ftp, ignore preauthentication (230 status of server greeting) if TLS
-is required.
-
-Bug: https://curl.se/docs/CVE-2021-22946.html
-
-CVE-2021-22946
----
- lib/ftp.c               |  9 ++++---
- lib/imap.c              | 24 ++++++++----------
- lib/pop3.c              | 33 +++++++++++-------------
- tests/data/Makefile.inc |  2 ++
- tests/data/test984      | 56 +++++++++++++++++++++++++++++++++++++++++
- tests/data/test985      | 54 +++++++++++++++++++++++++++++++++++++++
- tests/data/test986      | 53 ++++++++++++++++++++++++++++++++++++++
- 7 files changed, 195 insertions(+), 36 deletions(-)
- create mode 100644 tests/data/test984
- create mode 100644 tests/data/test985
- create mode 100644 tests/data/test986
-
-diff --git a/lib/ftp.c b/lib/ftp.c
-index 1a699de59..08d18ca74 100644
---- a/lib/ftp.c
-+++ b/lib/ftp.c
-@@ -2681,9 +2681,12 @@ static CURLcode ftp_statemachine(struct Curl_easy *data,
-     /* we have now received a full FTP server response */
-     switch(ftpc->state) {
-     case FTP_WAIT220:
--      if(ftpcode == 230)
--        /* 230 User logged in - already! */
--        return ftp_state_user_resp(data, ftpcode, ftpc->state);
-+      if(ftpcode == 230) {
-+        /* 230 User logged in - already! Take as 220 if TLS required. */
-+        if(data->set.use_ssl <= CURLUSESSL_TRY ||
-+           conn->bits.ftp_use_control_ssl)
-+          return ftp_state_user_resp(data, ftpcode, ftpc->state);
-+      }
-       else if(ftpcode != 220) {
-         failf(data, "Got a %03d ftp-server response when 220 was expected",
-               ftpcode);
-diff --git a/lib/imap.c b/lib/imap.c
-index ab4d412ee..efc0420ce 100644
---- a/lib/imap.c
-+++ b/lib/imap.c
-@@ -935,22 +935,18 @@ static CURLcode imap_state_capability_resp(struct Curl_easy *data,
-       line += wordlen;
-     }
-   }
--  else if(imapcode == IMAP_RESP_OK) {
--    if(data->set.use_ssl && !conn->ssl[FIRSTSOCKET].use) {
--      /* We don't have a SSL/TLS connection yet, but SSL is requested */
--      if(imapc->tls_supported)
--        /* Switch to TLS connection now */
--        result = imap_perform_starttls(data, conn);
--      else if(data->set.use_ssl == CURLUSESSL_TRY)
--        /* Fallback and carry on with authentication */
--        result = imap_perform_authentication(data, conn);
--      else {
--        failf(data, "STARTTLS not supported.");
--        result = CURLE_USE_SSL_FAILED;
--      }
-+  else if(data->set.use_ssl && !conn->ssl[FIRSTSOCKET].use) {
-+    /* PREAUTH is not compatible with STARTTLS. */
-+    if(imapcode == IMAP_RESP_OK && imapc->tls_supported && !imapc->preauth) {
-+      /* Switch to TLS connection now */
-+      result = imap_perform_starttls(data, conn);
-     }
--    else
-+    else if(data->set.use_ssl <= CURLUSESSL_TRY)
-       result = imap_perform_authentication(data, conn);
-+    else {
-+      failf(data, "STARTTLS not available.");
-+      result = CURLE_USE_SSL_FAILED;
-+    }
-   }
-   else
-     result = imap_perform_authentication(data, conn);
-diff --git a/lib/pop3.c b/lib/pop3.c
-index 5fdd6f3e0..f97e10eab 100644
---- a/lib/pop3.c
-+++ b/lib/pop3.c
-@@ -741,28 +741,23 @@ static CURLcode pop3_state_capa_resp(struct Curl_easy *data, int pop3code,
-       }
-     }
-   }
--  else if(pop3code == '+') {
--    if(data->set.use_ssl && !conn->ssl[FIRSTSOCKET].use) {
--      /* We don't have a SSL/TLS connection yet, but SSL is requested */
--      if(pop3c->tls_supported)
--        /* Switch to TLS connection now */
--        result = pop3_perform_starttls(data, conn);
--      else if(data->set.use_ssl == CURLUSESSL_TRY)
--        /* Fallback and carry on with authentication */
--        result = pop3_perform_authentication(data, conn);
--      else {
--        failf(data, "STLS not supported.");
--        result = CURLE_USE_SSL_FAILED;
--      }
--    }
--    else
--      result = pop3_perform_authentication(data, conn);
--  }
-   else {
-     /* Clear text is supported when CAPA isn't recognised */
--    pop3c->authtypes |= POP3_TYPE_CLEARTEXT;
-+    if(pop3code != '+')
-+      pop3c->authtypes |= POP3_TYPE_CLEARTEXT;
- 
--    result = pop3_perform_authentication(data, conn);
-+    if(!data->set.use_ssl || conn->ssl[FIRSTSOCKET].use)
-+      result = pop3_perform_authentication(data, conn);
-+    else if(pop3code == '+' && pop3c->tls_supported)
-+      /* Switch to TLS connection now */
-+      result = pop3_perform_starttls(data, conn);
-+    else if(data->set.use_ssl <= CURLUSESSL_TRY)
-+      /* Fallback and carry on with authentication */
-+      result = pop3_perform_authentication(data, conn);
-+    else {
-+      failf(data, "STLS not supported.");
-+      result = CURLE_USE_SSL_FAILED;
-+    }
-   }
- 
-   return result;
-diff --git a/tests/data/Makefile.inc b/tests/data/Makefile.inc
-index 163696962..5cd092192 100644
---- a/tests/data/Makefile.inc
-+++ b/tests/data/Makefile.inc
-@@ -118,6 +118,8 @@ test954 test955 test956 test957 test958 test959 test960 test961 test962 \
- test963 test964 test965 test966 test967 test968 test969 test970 test971 \
- test972 \
- \
-+test984 test985 test986 \
-+\
- test1000 test1001 test1002 test1003 test1004 test1005 test1006 test1007 \
- test1008 test1009 test1010 test1011 test1012 test1013 test1014 test1015 \
- test1016 test1017 test1018 test1019 test1020 test1021 test1022 test1023 \
-diff --git a/tests/data/test984 b/tests/data/test984
-new file mode 100644
-index 000000000..e573f23c1
---- /dev/null
-+++ b/tests/data/test984
-@@ -0,0 +1,56 @@
-+<testcase>
-+<info>
-+<keywords>
-+IMAP
-+STARTTLS
-+</keywords>
-+</info>
-+
-+#
-+# Server-side
-+<reply>
-+<servercmd>
-+REPLY CAPABILITY A001 BAD Not implemented
-+</servercmd>
-+</reply>
-+
-+#
-+# Client-side
-+<client>
-+<features>
-+SSL
-+</features>
-+<server>
-+imap
-+</server>
-+ <name>
-+IMAP require STARTTLS with failing capabilities
-+ </name>
-+ <command>
-+imap://%HOSTIP:%IMAPPORT/%TESTNUMBER -T log/upload%TESTNUMBER -u user:secret --ssl-reqd
-+</command>
-+<file name="log/upload%TESTNUMBER">
-+Date: Mon, 7 Feb 1994 21:52:25 -0800 (PST)
-+From: Fred Foobar <foobar@example.COM>
-+Subject: afternoon meeting
-+To: joe@example.com
-+Message-Id: <B27397-0100000@example.COM>
-+MIME-Version: 1.0
-+Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
-+
-+Hello Joe, do you think we can meet at 3:30 tomorrow?
-+</file>
-+</client>
-+
-+#
-+# Verify data after the test has been "shot"
-+<verify>
-+# 64 is CURLE_USE_SSL_FAILED
-+<errorcode>
-+64
-+</errorcode>
-+<protocol>
-+A001 CAPABILITY
-+</protocol>
-+</verify>
-+</testcase>
-diff --git a/tests/data/test985 b/tests/data/test985
-new file mode 100644
-index 000000000..d0db4aadf
---- /dev/null
-+++ b/tests/data/test985
-@@ -0,0 +1,54 @@
-+<testcase>
-+<info>
-+<keywords>
-+POP3
-+STARTTLS
-+</keywords>
-+</info>
-+
-+#
-+# Server-side
-+<reply>
-+<servercmd>
-+REPLY CAPA -ERR Not implemented
-+</servercmd>
-+<data nocheck="yes">
-+From: me@somewhere
-+To: fake@nowhere
-+
-+body
-+
-+--
-+  yours sincerely
-+</data>
-+</reply>
-+
-+#
-+# Client-side
-+<client>
-+<features>
-+SSL
-+</features>
-+<server>
-+pop3
-+</server>
-+ <name>
-+POP3 require STARTTLS with failing capabilities
-+ </name>
-+ <command>
-+pop3://%HOSTIP:%POP3PORT/%TESTNUMBER -u user:secret --ssl-reqd
-+ </command>
-+</client>
-+
-+#
-+# Verify data after the test has been "shot"
-+<verify>
-+# 64 is CURLE_USE_SSL_FAILED
-+<errorcode>
-+64
-+</errorcode>
-+<protocol>
-+CAPA
-+</protocol>
-+</verify>
-+</testcase>
-diff --git a/tests/data/test986 b/tests/data/test986
-new file mode 100644
-index 000000000..a709437a4
---- /dev/null
-+++ b/tests/data/test986
-@@ -0,0 +1,53 @@
-+<testcase>
-+<info>
-+<keywords>
-+FTP
-+STARTTLS
-+</keywords>
-+</info>
-+
-+#
-+# Server-side
-+<reply>
-+<servercmd>
-+REPLY welcome 230 Welcome
-+REPLY AUTH 500 unknown command
-+</servercmd>
-+</reply>
-+
-+# Client-side
-+<client>
-+<features>
-+SSL
-+</features>
-+<server>
-+ftp
-+</server>
-+ <name>
-+FTP require STARTTLS while preauthenticated
-+ </name>
-+<file name="log/test%TESTNUMBER.txt">
-+data
-+    to
-+      see
-+that FTPS
-+works
-+  so does it?
-+</file>
-+ <command>
-+--ssl-reqd --ftp-ssl-control ftp://%HOSTIP:%FTPPORT/%TESTNUMBER -T log/test%TESTNUMBER.txt -u user:secret
-+</command>
-+</client>
-+
-+# Verify data after the test has been "shot"
-+<verify>
-+# 64 is CURLE_USE_SSL_FAILED
-+<errorcode>
-+64
-+</errorcode>
-+<protocol>
-+AUTH SSL
-+AUTH TLS
-+</protocol>
-+</verify>
-+</testcase>
--- 
-2.25.1
-
diff --git a/meta/recipes-support/curl/curl/cve-2021-22947.patch b/meta/recipes-support/curl/curl/cve-2021-22947.patch
deleted file mode 100644
index 8a5031275a..0000000000
--- a/meta/recipes-support/curl/curl/cve-2021-22947.patch
+++ /dev/null
@@ -1,355 +0,0 @@
-CVE: CVE-2021-22947
-Upstream-Status: Backport
-Signed-off-by: Ross Burton <ross.burton@arm.com>
-
-From aefa7370cb02801a571d51287d290d67068998b8 Mon Sep 17 00:00:00 2001
-From: Patrick Monnerat <patrick@monnerat.net>
-Date: Tue, 7 Sep 2021 13:26:42 +0200
-Subject: [PATCH 3/3] ftp,imap,pop3,smtp: reject STARTTLS server response
- pipelining
-
-If a server pipelines future responses within the STARTTLS response, the
-former are preserved in the pingpong cache across TLS negotiation and
-used as responses to the encrypted commands.
-
-This fix detects pipelined STARTTLS responses and rejects them with an
-error.
-
-CVE-2021-22947
-
-Bug: https://curl.se/docs/CVE-2021-22947.html
----
- lib/ftp.c               |  3 +++
- lib/imap.c              |  4 +++
- lib/pop3.c              |  4 +++
- lib/smtp.c              |  4 +++
- tests/data/Makefile.inc |  2 +-
- tests/data/test980      | 52 ++++++++++++++++++++++++++++++++++++
- tests/data/test981      | 59 +++++++++++++++++++++++++++++++++++++++++
- tests/data/test982      | 57 +++++++++++++++++++++++++++++++++++++++
- tests/data/test983      | 52 ++++++++++++++++++++++++++++++++++++
- 9 files changed, 236 insertions(+), 1 deletion(-)
- create mode 100644 tests/data/test980
- create mode 100644 tests/data/test981
- create mode 100644 tests/data/test982
- create mode 100644 tests/data/test983
-
-diff --git a/lib/ftp.c b/lib/ftp.c
-index 08d18ca74..0b9c9b732 100644
---- a/lib/ftp.c
-+++ b/lib/ftp.c
-@@ -2743,6 +2743,9 @@ static CURLcode ftp_statemachine(struct Curl_easy *data,
-     case FTP_AUTH:
-       /* we have gotten the response to a previous AUTH command */
- 
-+      if(pp->cache_size)
-+        return CURLE_WEIRD_SERVER_REPLY; /* Forbid pipelining in response. */
-+
-       /* RFC2228 (page 5) says:
-        *
-        * If the server is willing to accept the named security mechanism,
-diff --git a/lib/imap.c b/lib/imap.c
-index efc0420ce..d1a48d7e3 100644
---- a/lib/imap.c
-+++ b/lib/imap.c
-@@ -964,6 +964,10 @@ static CURLcode imap_state_starttls_resp(struct Curl_easy *data,
- 
-   (void)instate; /* no use for this yet */
- 
-+  /* Pipelining in response is forbidden. */
-+  if(data->conn->proto.imapc.pp.cache_size)
-+    return CURLE_WEIRD_SERVER_REPLY;
-+
-   if(imapcode != IMAP_RESP_OK) {
-     if(data->set.use_ssl != CURLUSESSL_TRY) {
-       failf(data, "STARTTLS denied");
-diff --git a/lib/pop3.c b/lib/pop3.c
-index f97e10eab..a06acb7b8 100644
---- a/lib/pop3.c
-+++ b/lib/pop3.c
-@@ -772,6 +772,10 @@ static CURLcode pop3_state_starttls_resp(struct Curl_easy *data,
-   CURLcode result = CURLE_OK;
-   (void)instate; /* no use for this yet */
- 
-+  /* Pipelining in response is forbidden. */
-+  if(data->conn->proto.pop3c.pp.cache_size)
-+    return CURLE_WEIRD_SERVER_REPLY;
-+
-   if(pop3code != '+') {
-     if(data->set.use_ssl != CURLUSESSL_TRY) {
-       failf(data, "STARTTLS denied");
-diff --git a/lib/smtp.c b/lib/smtp.c
-index 1a3da1559..9b9403b3d 100644
---- a/lib/smtp.c
-+++ b/lib/smtp.c
-@@ -835,6 +835,10 @@ static CURLcode smtp_state_starttls_resp(struct Curl_easy *data,
-   CURLcode result = CURLE_OK;
-   (void)instate; /* no use for this yet */
- 
-+  /* Pipelining in response is forbidden. */
-+  if(data->conn->proto.smtpc.pp.cache_size)
-+    return CURLE_WEIRD_SERVER_REPLY;
-+
-   if(smtpcode != 220) {
-     if(data->set.use_ssl != CURLUSESSL_TRY) {
-       failf(data, "STARTTLS denied, code %d", smtpcode);
-diff --git a/tests/data/Makefile.inc b/tests/data/Makefile.inc
-index 5cd092192..c524b993e 100644
---- a/tests/data/Makefile.inc
-+++ b/tests/data/Makefile.inc
-@@ -118,7 +118,7 @@ test954 test955 test956 test957 test958 test959 test960 test961 test962 \
- test963 test964 test965 test966 test967 test968 test969 test970 test971 \
- test972 \
- \
--test984 test985 test986 \
-+test980 test981 test982 test983 test984 test985 test986 \
- \
- test1000 test1001 test1002 test1003 test1004 test1005 test1006 test1007 \
- test1008 test1009 test1010 test1011 test1012 test1013 test1014 test1015 \
-diff --git a/tests/data/test980 b/tests/data/test980
-new file mode 100644
-index 000000000..97567f856
---- /dev/null
-+++ b/tests/data/test980
-@@ -0,0 +1,52 @@
-+<testcase>
-+<info>
-+<keywords>
-+SMTP
-+STARTTLS
-+</keywords>
-+</info>
-+
-+#
-+# Server-side
-+<reply>
-+<servercmd>
-+CAPA STARTTLS
-+AUTH PLAIN
-+REPLY STARTTLS 454 currently unavailable\r\n235 Authenticated\r\n250 2.1.0 Sender ok\r\n250 2.1.5 Recipient ok\r\n354 Enter mail\r\n250 2.0.0 Accepted
-+REPLY AUTH 535 5.7.8 Authentication credentials invalid
-+</servercmd>
-+</reply>
-+
-+#
-+# Client-side
-+<client>
-+<features>
-+SSL
-+</features>
-+<server>
-+smtp
-+</server>
-+ <name>
-+SMTP STARTTLS pipelined server response
-+ </name>
-+<stdin>
-+mail body
-+</stdin>
-+ <command>
-+smtp://%HOSTIP:%SMTPPORT/%TESTNUMBER --mail-rcpt recipient@example.com --mail-from sender@example.com -u user:secret --ssl --sasl-ir -T -
-+</command>
-+</client>
-+
-+#
-+# Verify data after the test has been "shot"
-+<verify>
-+# 8 is CURLE_WEIRD_SERVER_REPLY
-+<errorcode>
-+8
-+</errorcode>
-+<protocol>
-+EHLO %TESTNUMBER
-+STARTTLS
-+</protocol>
-+</verify>
-+</testcase>
-diff --git a/tests/data/test981 b/tests/data/test981
-new file mode 100644
-index 000000000..2b98ce42a
---- /dev/null
-+++ b/tests/data/test981
-@@ -0,0 +1,59 @@
-+<testcase>
-+<info>
-+<keywords>
-+IMAP
-+STARTTLS
-+</keywords>
-+</info>
-+
-+#
-+# Server-side
-+<reply>
-+<servercmd>
-+CAPA STARTTLS
-+REPLY STARTTLS A002 BAD currently unavailable\r\nA003 OK Authenticated\r\nA004 OK Accepted
-+REPLY LOGIN A003 BAD Authentication credentials invalid
-+</servercmd>
-+</reply>
-+
-+#
-+# Client-side
-+<client>
-+<features>
-+SSL
-+</features>
-+<server>
-+imap
-+</server>
-+ <name>
-+IMAP STARTTLS pipelined server response
-+ </name>
-+ <command>
-+imap://%HOSTIP:%IMAPPORT/%TESTNUMBER -T log/upload%TESTNUMBER -u user:secret --ssl
-+</command>
-+<file name="log/upload%TESTNUMBER">
-+Date: Mon, 7 Feb 1994 21:52:25 -0800 (PST)
-+From: Fred Foobar <foobar@example.COM>
-+Subject: afternoon meeting
-+To: joe@example.com
-+Message-Id: <B27397-0100000@example.COM>
-+MIME-Version: 1.0
-+Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
-+
-+Hello Joe, do you think we can meet at 3:30 tomorrow?
-+</file>
-+</client>
-+
-+#
-+# Verify data after the test has been "shot"
-+<verify>
-+# 8 is CURLE_WEIRD_SERVER_REPLY
-+<errorcode>
-+8
-+</errorcode>
-+<protocol>
-+A001 CAPABILITY
-+A002 STARTTLS
-+</protocol>
-+</verify>
-+</testcase>
-diff --git a/tests/data/test982 b/tests/data/test982
-new file mode 100644
-index 000000000..9e07cc0b3
---- /dev/null
-+++ b/tests/data/test982
-@@ -0,0 +1,57 @@
-+<testcase>
-+<info>
-+<keywords>
-+POP3
-+STARTTLS
-+</keywords>
-+</info>
-+
-+#
-+# Server-side
-+<reply>
-+<servercmd>
-+CAPA STLS USER
-+REPLY STLS -ERR currently unavailable\r\n+OK user accepted\r\n+OK authenticated
-+REPLY PASS -ERR Authentication credentials invalid
-+</servercmd>
-+<data nocheck="yes">
-+From: me@somewhere
-+To: fake@nowhere
-+
-+body
-+
-+--
-+  yours sincerely
-+</data>
-+</reply>
-+
-+#
-+# Client-side
-+<client>
-+<features>
-+SSL
-+</features>
-+<server>
-+pop3
-+</server>
-+ <name>
-+POP3 STARTTLS pipelined server response
-+ </name>
-+ <command>
-+pop3://%HOSTIP:%POP3PORT/%TESTNUMBER -u user:secret --ssl
-+ </command>
-+</client>
-+
-+#
-+# Verify data after the test has been "shot"
-+<verify>
-+# 8 is CURLE_WEIRD_SERVER_REPLY
-+<errorcode>
-+8
-+</errorcode>
-+<protocol>
-+CAPA
-+STLS
-+</protocol>
-+</verify>
-+</testcase>
-diff --git a/tests/data/test983 b/tests/data/test983
-new file mode 100644
-index 000000000..300ec459c
---- /dev/null
-+++ b/tests/data/test983
-@@ -0,0 +1,52 @@
-+<testcase>
-+<info>
-+<keywords>
-+FTP
-+STARTTLS
-+</keywords>
-+</info>
-+
-+#
-+# Server-side
-+<reply>
-+<servercmd>
-+REPLY AUTH 500 unknown command\r\n500 unknown command\r\n331 give password\r\n230 Authenticated\r\n257 "/"\r\n200 OK\r\n200 OK\r\n200 OK\r\n226 Transfer complete
-+REPLY PASS 530 Login incorrect
-+</servercmd>
-+</reply>
-+
-+# Client-side
-+<client>
-+<features>
-+SSL
-+</features>
-+<server>
-+ftp
-+</server>
-+ <name>
-+FTP STARTTLS pipelined server response
-+ </name>
-+<file name="log/test%TESTNUMBER.txt">
-+data
-+    to
-+      see
-+that FTPS
-+works
-+  so does it?
-+</file>
-+ <command>
-+--ssl --ftp-ssl-control ftp://%HOSTIP:%FTPPORT/%TESTNUMBER -T log/test%TESTNUMBER.txt -u user:secret -P %CLIENTIP
-+</command>
-+</client>
-+
-+# Verify data after the test has been "shot"
-+<verify>
-+# 8 is CURLE_WEIRD_SERVER_REPLY
-+<errorcode>
-+8
-+</errorcode>
-+<protocol>
-+AUTH SSL
-+</protocol>
-+</verify>
-+</testcase>
--- 
-2.25.1
-
diff --git a/meta/recipes-support/curl/curl_7.78.0.bb b/meta/recipes-support/curl/curl_7.79.1.bb
similarity index 94%
rename from meta/recipes-support/curl/curl_7.78.0.bb
rename to meta/recipes-support/curl/curl_7.79.1.bb
index 3f736d8da6..919777ce36 100644
--- a/meta/recipes-support/curl/curl_7.78.0.bb
+++ b/meta/recipes-support/curl/curl_7.79.1.bb
@@ -11,12 +11,9 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=425f6fdc767cc067518eef9bbdf4ab7b"
 
 SRC_URI = "https://curl.haxx.se/download/curl-${PV}.tar.bz2 \
            file://0001-replace-krb5-config-with-pkg-config.patch \
-           file://cve-2021-22945.patch \
-           file://cve-2021-22946.patch \
-           file://cve-2021-22947.patch \
-"
+           "
 
-SRC_URI[sha256sum] = "98530b317dc95ccb324bbe4f834f07bb642fbc393b794ddf3434f246a71ea44a"
+SRC_URI[sha256sum] = "de62c4ab9a9316393962e8b94777a570bb9f71feb580fb4475e412f2f9387851"
 
 # Curl has used many names over the years...
 CVE_PRODUCT = "haxx:curl haxx:libcurl curl:curl curl:libcurl libcurl:libcurl daniel_stenberg:curl"
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 17/65] libgit2: update 1.2.0 -> 1.3.0
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (14 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 16/65] curl: update 7.78.0 -> 7.79.1 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 18/65] u-boot: upgrade 2021.07 -> 2021.10 Alexander Kanavin
                   ` (47 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 .../libgit2/{libgit2_1.2.0.bb => libgit2_1.3.0.bb}              | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-support/libgit2/{libgit2_1.2.0.bb => libgit2_1.3.0.bb} (91%)

diff --git a/meta/recipes-support/libgit2/libgit2_1.2.0.bb b/meta/recipes-support/libgit2/libgit2_1.3.0.bb
similarity index 91%
rename from meta/recipes-support/libgit2/libgit2_1.2.0.bb
rename to meta/recipes-support/libgit2/libgit2_1.3.0.bb
index 6df42e473f..bf625c325d 100644
--- a/meta/recipes-support/libgit2/libgit2_1.2.0.bb
+++ b/meta/recipes-support/libgit2/libgit2_1.3.0.bb
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=73fa96e40ce64f79bab087c7e1deeacd"
 DEPENDS = "curl openssl zlib libssh2 libgcrypt libpcre2"
 
 SRC_URI = "git://github.com/libgit2/libgit2.git;branch=main"
-SRCREV = "4fd32be01c79a5c003bb47674ac1d76d948518b7"
+SRCREV = "b7bad55e4bb0a285b073ba5e02b01d3f522fc95d"
 
 S = "${WORKDIR}/git"
 
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 18/65] u-boot: upgrade 2021.07 -> 2021.10
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (15 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 17/65] libgit2: update 1.2.0 -> 1.3.0 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-21  1:14   ` [OE-core] " Paul Eggleton
  2021-10-19 15:33 ` [PATCH 19/65] libxcrypt: upgrade 4.4.25 -> 4.4.26 Alexander Kanavin
                   ` (46 subsequent siblings)
  63 siblings, 1 reply; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin, Ming Liu

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 ...ls-image-host-fix-wrong-return-value.patch | 41 -------------------
 meta/recipes-bsp/u-boot/u-boot-common.inc     |  2 +-
 .../u-boot/u-boot-tools_2021.07.bb            |  4 --
 .../u-boot/u-boot-tools_2021.10.bb            |  2 +
 .../{u-boot_2021.07.bb => u-boot_2021.10.bb}  |  1 +
 5 files changed, 4 insertions(+), 46 deletions(-)
 delete mode 100644 meta/recipes-bsp/u-boot/files/0001-tools-image-host-fix-wrong-return-value.patch
 delete mode 100644 meta/recipes-bsp/u-boot/u-boot-tools_2021.07.bb
 create mode 100644 meta/recipes-bsp/u-boot/u-boot-tools_2021.10.bb
 rename meta/recipes-bsp/u-boot/{u-boot_2021.07.bb => u-boot_2021.10.bb} (99%)

diff --git a/meta/recipes-bsp/u-boot/files/0001-tools-image-host-fix-wrong-return-value.patch b/meta/recipes-bsp/u-boot/files/0001-tools-image-host-fix-wrong-return-value.patch
deleted file mode 100644
index 81687203e4..0000000000
--- a/meta/recipes-bsp/u-boot/files/0001-tools-image-host-fix-wrong-return-value.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-From 77fe3ad2ab2953ccdf6e9417cbecc060b45d3e55 Mon Sep 17 00:00:00 2001
-From: Ming Liu <liu.ming50@gmail.com>
-Date: Sun, 30 May 2021 10:32:08 +0200
-Subject: [PATCH] tools: image-host: fix wrong return value
-
-The return value '-ENOSPC' of fit_set_timestamp function does not match
-the caller fit_image_write_sig's expection which is '-FDT_ERR_NOSPACE'.
-
-Fix it by not calling fit_set_timestamp, but call fdt_setprop instead.
-
-This fixes a following mkimage error:
-| Can't write signature for 'signature@1' signature node in
-| 'conf@imx6ull-colibri-wifi-eval-v3.dtb' conf node: <unknown error>
-| mkimage Can't add hashes to FIT blob: -1
-
-Upstream-Status: Submitted [ https://patchwork.ozlabs.org/project/uboot/patch/20210531070451.6561-1-liu.ming50@gmail.com ]
-
-Signed-off-by: Ming Liu <liu.ming50@gmail.com>
----
- tools/image-host.c | 4 +++-
- 1 file changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/tools/image-host.c b/tools/image-host.c
-index 270d36fe45..73095461a7 100644
---- a/tools/image-host.c
-+++ b/tools/image-host.c
-@@ -132,8 +132,10 @@ static int fit_image_write_sig(void *fit, int noffset, uint8_t *value,
- 	if (!ret) {
- 		time_t timestamp = imagetool_get_source_date(cmdname,
- 							     time(NULL));
-+		uint32_t t = cpu_to_uimage(timestamp);
- 
--		ret = fit_set_timestamp(fit, noffset, timestamp);
-+		ret = fdt_setprop(fit, noffset, FIT_TIMESTAMP_PROP, &t,
-+			sizeof(uint32_t));
- 	}
- 	if (region_prop && !ret) {
- 		uint32_t strdata[2];
--- 
-2.29.0
-
diff --git a/meta/recipes-bsp/u-boot/u-boot-common.inc b/meta/recipes-bsp/u-boot/u-boot-common.inc
index 6b9253806f..e41a4b5096 100644
--- a/meta/recipes-bsp/u-boot/u-boot-common.inc
+++ b/meta/recipes-bsp/u-boot/u-boot-common.inc
@@ -12,7 +12,7 @@ PE = "1"
 
 # We use the revision in order to avoid having to fetch it from the
 # repo during parse
-SRCREV = "840658b093976390e9537724f802281c9c8439f5"
+SRCREV = "d80bb749fab53da72c4a0e09b8c2d2aaa3103c91"
 
 SRC_URI = "git://git.denx.de/u-boot.git \
           "
diff --git a/meta/recipes-bsp/u-boot/u-boot-tools_2021.07.bb b/meta/recipes-bsp/u-boot/u-boot-tools_2021.07.bb
deleted file mode 100644
index d0c0f30a98..0000000000
--- a/meta/recipes-bsp/u-boot/u-boot-tools_2021.07.bb
+++ /dev/null
@@ -1,4 +0,0 @@
-require u-boot-common.inc
-require u-boot-tools.inc
-
-SRC_URI:append = " file://0001-tools-image-host-fix-wrong-return-value.patch"
diff --git a/meta/recipes-bsp/u-boot/u-boot-tools_2021.10.bb b/meta/recipes-bsp/u-boot/u-boot-tools_2021.10.bb
new file mode 100644
index 0000000000..7eaf721ca8
--- /dev/null
+++ b/meta/recipes-bsp/u-boot/u-boot-tools_2021.10.bb
@@ -0,0 +1,2 @@
+require u-boot-common.inc
+require u-boot-tools.inc
diff --git a/meta/recipes-bsp/u-boot/u-boot_2021.07.bb b/meta/recipes-bsp/u-boot/u-boot_2021.10.bb
similarity index 99%
rename from meta/recipes-bsp/u-boot/u-boot_2021.07.bb
rename to meta/recipes-bsp/u-boot/u-boot_2021.10.bb
index c8dbe477e0..617827ff08 100644
--- a/meta/recipes-bsp/u-boot/u-boot_2021.07.bb
+++ b/meta/recipes-bsp/u-boot/u-boot_2021.10.bb
@@ -4,3 +4,4 @@ require u-boot.inc
 SRC_URI:append = " file://0001-riscv32-Use-double-float-ABI-for-rv32.patch"
 
 DEPENDS += "bc-native dtc-native python3-setuptools-native"
+
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 19/65] libxcrypt: upgrade 4.4.25 -> 4.4.26
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (16 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 18/65] u-boot: upgrade 2021.07 -> 2021.10 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 20/65] bison: upgrade 3.8.1 -> 3.8.2 Alexander Kanavin
                   ` (45 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

License-Update: additional copyright holders
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 ...{libxcrypt-compat_4.4.25.bb => libxcrypt-compat_4.4.26.bb} | 0
 meta/recipes-core/libxcrypt/libxcrypt.inc                     | 4 ++--
 .../libxcrypt/{libxcrypt_4.4.25.bb => libxcrypt_4.4.26.bb}    | 0
 3 files changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-core/libxcrypt/{libxcrypt-compat_4.4.25.bb => libxcrypt-compat_4.4.26.bb} (100%)
 rename meta/recipes-core/libxcrypt/{libxcrypt_4.4.25.bb => libxcrypt_4.4.26.bb} (100%)

diff --git a/meta/recipes-core/libxcrypt/libxcrypt-compat_4.4.25.bb b/meta/recipes-core/libxcrypt/libxcrypt-compat_4.4.26.bb
similarity index 100%
rename from meta/recipes-core/libxcrypt/libxcrypt-compat_4.4.25.bb
rename to meta/recipes-core/libxcrypt/libxcrypt-compat_4.4.26.bb
diff --git a/meta/recipes-core/libxcrypt/libxcrypt.inc b/meta/recipes-core/libxcrypt/libxcrypt.inc
index 29b941d380..ea877bbbb6 100644
--- a/meta/recipes-core/libxcrypt/libxcrypt.inc
+++ b/meta/recipes-core/libxcrypt/libxcrypt.inc
@@ -3,14 +3,14 @@ DESCRIPTION = "Forked code from glibc libary to extract only crypto part."
 HOMEPAGE = "https://github.com/besser82/libxcrypt"
 SECTION = "libs"
 LICENSE = "LGPLv2.1"
-LIC_FILES_CHKSUM = "file://LICENSING;md5=afed27a72ae2a8075978299eebaa1f5d \
+LIC_FILES_CHKSUM = "file://LICENSING;md5=29c5f9af198623cdce52a77f85695164 \
                     file://COPYING.LIB;md5=4fbd65380cdd255951079008b364516c \
                     "
 
 inherit autotools pkgconfig
 
 SRC_URI = "git://github.com/besser82/libxcrypt.git;branch=${SRCBRANCH}"
-SRCREV = "b9116ef2245abb128a22a975d187b1272312a80c"
+SRCREV = "8ff7a8c5019cbd50419f7d0a8cd691eb99d6b086"
 SRCBRANCH ?= "develop"
 
 SRC_URI += "file://fix_cflags_handling.patch"
diff --git a/meta/recipes-core/libxcrypt/libxcrypt_4.4.25.bb b/meta/recipes-core/libxcrypt/libxcrypt_4.4.26.bb
similarity index 100%
rename from meta/recipes-core/libxcrypt/libxcrypt_4.4.25.bb
rename to meta/recipes-core/libxcrypt/libxcrypt_4.4.26.bb
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 20/65] bison: upgrade 3.8.1 -> 3.8.2
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (17 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 19/65] libxcrypt: upgrade 4.4.25 -> 4.4.26 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 21/65] cmake: update 3.21.2 -> 3.21.3 Alexander Kanavin
                   ` (44 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 meta/recipes-devtools/bison/{bison_3.8.1.bb => bison_3.8.2.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-devtools/bison/{bison_3.8.1.bb => bison_3.8.2.bb} (96%)

diff --git a/meta/recipes-devtools/bison/bison_3.8.1.bb b/meta/recipes-devtools/bison/bison_3.8.2.bb
similarity index 96%
rename from meta/recipes-devtools/bison/bison_3.8.1.bb
rename to meta/recipes-devtools/bison/bison_3.8.2.bb
index 54c1fe1b52..58395c3dce 100644
--- a/meta/recipes-devtools/bison/bison_3.8.1.bb
+++ b/meta/recipes-devtools/bison/bison_3.8.2.bb
@@ -12,7 +12,7 @@ DEPENDS = "bison-native flex-native"
 SRC_URI = "${GNU_MIRROR}/bison/bison-${PV}.tar.xz \
            file://add-with-bisonlocaledir.patch \
            "
-SRC_URI[sha256sum] = "31fc602488aad6bdecf0ccc556e0fc72fc57cdc595cf92398f020e0cf4980f15"
+SRC_URI[sha256sum] = "9bba0214ccf7f1079c5d59210045227bcf619519840ebfa80cd3849cff5a5bf2"
 
 inherit autotools gettext texinfo
 
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 21/65] cmake: update 3.21.2 -> 3.21.3
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (18 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 20/65] bison: upgrade 3.8.1 -> 3.8.2 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 22/65] git: upgrade 2.33.0 -> 2.33.1 Alexander Kanavin
                   ` (43 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../cmake/{cmake-native_3.21.2.bb => cmake-native_3.21.3.bb}    | 0
 meta/recipes-devtools/cmake/cmake.inc                           | 2 +-
 .../recipes-devtools/cmake/{cmake_3.21.2.bb => cmake_3.21.3.bb} | 0
 3 files changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-devtools/cmake/{cmake-native_3.21.2.bb => cmake-native_3.21.3.bb} (100%)
 rename meta/recipes-devtools/cmake/{cmake_3.21.2.bb => cmake_3.21.3.bb} (100%)

diff --git a/meta/recipes-devtools/cmake/cmake-native_3.21.2.bb b/meta/recipes-devtools/cmake/cmake-native_3.21.3.bb
similarity index 100%
rename from meta/recipes-devtools/cmake/cmake-native_3.21.2.bb
rename to meta/recipes-devtools/cmake/cmake-native_3.21.3.bb
diff --git a/meta/recipes-devtools/cmake/cmake.inc b/meta/recipes-devtools/cmake/cmake.inc
index 2bdfd6061a..43d4fe57fb 100644
--- a/meta/recipes-devtools/cmake/cmake.inc
+++ b/meta/recipes-devtools/cmake/cmake.inc
@@ -21,7 +21,7 @@ SRC_URI = "https://cmake.org/files/v${CMAKE_MAJOR_VERSION}/cmake-${PV}.tar.gz \
            file://0004-Fail-silently-if-system-Qt-installation-is-broken.patch \
 "
 
-SRC_URI[sha256sum] = "94275e0b61c84bb42710f5320a23c6dcb2c6ee032ae7d2a616f53f68b3d21659"
+SRC_URI[sha256sum] = "d14d06df4265134ee42c4d50f5a60cb8b471b7b6a47da8e5d914d49dd783794f"
 
 UPSTREAM_CHECK_REGEX = "cmake-(?P<pver>\d+(\.\d+)+)\.tar"
 
diff --git a/meta/recipes-devtools/cmake/cmake_3.21.2.bb b/meta/recipes-devtools/cmake/cmake_3.21.3.bb
similarity index 100%
rename from meta/recipes-devtools/cmake/cmake_3.21.2.bb
rename to meta/recipes-devtools/cmake/cmake_3.21.3.bb
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 22/65] git: upgrade 2.33.0 -> 2.33.1
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (19 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 21/65] cmake: update 3.21.2 -> 3.21.3 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 23/65] tzdata: upgrade 2021a -> 2021d Alexander Kanavin
                   ` (42 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 meta/recipes-devtools/git/{git_2.33.0.bb => git_2.33.1.bb} | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
 rename meta/recipes-devtools/git/{git_2.33.0.bb => git_2.33.1.bb} (51%)

diff --git a/meta/recipes-devtools/git/git_2.33.0.bb b/meta/recipes-devtools/git/git_2.33.1.bb
similarity index 51%
rename from meta/recipes-devtools/git/git_2.33.0.bb
rename to meta/recipes-devtools/git/git_2.33.1.bb
index f8d4dacdbf..0dbde7fdc1 100644
--- a/meta/recipes-devtools/git/git_2.33.0.bb
+++ b/meta/recipes-devtools/git/git_2.33.1.bb
@@ -5,5 +5,6 @@ EXTRA_OECONF += "ac_cv_snprintf_returns_bogus=no \
                  "
 EXTRA_OEMAKE += "NO_GETTEXT=1"
 
-SRC_URI[tarball.sha256sum] = "02d909d0bba560d3a1008bd00dd577621ffb57401b09175fab2bf6da0e9704ae"
-SRC_URI[manpages.sha256sum] = "ba9cd0f29a3632a3b78f8ed2389f0780aa6e8fcbe258259d7c584920d19ed1f7"
+SRC_URI[tarball.sha256sum] = "02047f8dc8934d57ff5e02aadd8a2fe8e0bcf94a7158da375e48086cc46fce1d"
+SRC_URI[manpages.sha256sum] = "292b08ca1b79422ff478a6221980099c5e3c0a38aba39d952063eedb68e27d93"
+
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 23/65] tzdata: upgrade 2021a -> 2021d
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (20 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 22/65] git: upgrade 2.33.0 -> 2.33.1 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 24/65] ofono: upgrade 1.32 -> 1.33 Alexander Kanavin
                   ` (41 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 meta/recipes-extended/timezone/timezone.inc | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/meta/recipes-extended/timezone/timezone.inc b/meta/recipes-extended/timezone/timezone.inc
index c7d4965cb8..6221ff9c60 100644
--- a/meta/recipes-extended/timezone/timezone.inc
+++ b/meta/recipes-extended/timezone/timezone.inc
@@ -6,7 +6,7 @@ SECTION = "base"
 LICENSE = "PD & BSD-3-Clause"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=c679c9d6b02bc2757b3eaf8f53c43fba"
 
-PV = "2021a"
+PV = "2021d"
 
 SRC_URI =" http://www.iana.org/time-zones/repository/releases/tzcode${PV}.tar.gz;name=tzcode \
            http://www.iana.org/time-zones/repository/releases/tzdata${PV}.tar.gz;name=tzdata \
@@ -14,5 +14,6 @@ SRC_URI =" http://www.iana.org/time-zones/repository/releases/tzcode${PV}.tar.gz
 
 UPSTREAM_CHECK_URI = "http://www.iana.org/time-zones"
 
-SRC_URI[tzcode.sha256sum] = "eb46bfa124b5b6bd13d61a609bfde8351bd192894708d33aa06e5c1e255802d0"
-SRC_URI[tzdata.sha256sum] = "39e7d2ba08c68cbaefc8de3227aab0dec2521be8042cf56855f7dc3a9fb14e08"
+SRC_URI[tzcode.sha256sum] = "ed0d02be79b54f4449ba1f239aeaf9315da490bf32f401d302dcbba4921f591d"
+SRC_URI[tzdata.sha256sum] = "d7c188a2b33d4a3c25ee4a9fdc68c1ff462bfdb302cf41343d84ca5942dbddf6"
+
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 24/65] ofono: upgrade 1.32 -> 1.33
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (21 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 23/65] tzdata: upgrade 2021a -> 2021d Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 25/65] openssh: upgrade 8.7p1 -> 8.8p1 Alexander Kanavin
                   ` (40 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../recipes-connectivity/ofono/{ofono_1.32.bb => ofono_1.33.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-connectivity/ofono/{ofono_1.32.bb => ofono_1.33.bb} (95%)

diff --git a/meta/recipes-connectivity/ofono/ofono_1.32.bb b/meta/recipes-connectivity/ofono/ofono_1.33.bb
similarity index 95%
rename from meta/recipes-connectivity/ofono/ofono_1.32.bb
rename to meta/recipes-connectivity/ofono/ofono_1.33.bb
index 61424c7469..1fab90c08e 100644
--- a/meta/recipes-connectivity/ofono/ofono_1.32.bb
+++ b/meta/recipes-connectivity/ofono/ofono_1.33.bb
@@ -13,7 +13,7 @@ SRC_URI = "\
     file://0001-mbim-add-an-optional-TEMP_FAILURE_RETRY-macro-copy.patch \
     file://0002-mbim-Fix-build-with-ell-0.39-by-restoring-unlikely-m.patch \
 "
-SRC_URI[sha256sum] = "f7d775887b7b80cf3b82e3f0a6c2696c6d01963d222ca2217919d21b9e803042"
+SRC_URI[sha256sum] = "e4591c5353ad2069cb9c0861fad3f1bf655137f9785fc5f16151d509e49ba708"
 
 inherit autotools pkgconfig update-rc.d systemd gobject-introspection-data
 
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 25/65] openssh: upgrade 8.7p1 -> 8.8p1
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (22 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 24/65] ofono: upgrade 1.32 -> 1.33 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 26/65] psplash: upgrade to latest revision Alexander Kanavin
                   ` (39 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../openssh/{openssh_8.7p1.bb => openssh_8.8p1.bb}              | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-connectivity/openssh/{openssh_8.7p1.bb => openssh_8.8p1.bb} (98%)

diff --git a/meta/recipes-connectivity/openssh/openssh_8.7p1.bb b/meta/recipes-connectivity/openssh/openssh_8.8p1.bb
similarity index 98%
rename from meta/recipes-connectivity/openssh/openssh_8.7p1.bb
rename to meta/recipes-connectivity/openssh/openssh_8.8p1.bb
index 07cd6b74cd..ee86bb92ab 100644
--- a/meta/recipes-connectivity/openssh/openssh_8.7p1.bb
+++ b/meta/recipes-connectivity/openssh/openssh_8.8p1.bb
@@ -25,7 +25,7 @@ SRC_URI = "http://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-${PV}.tar
            file://sshd_check_keys \
            file://add-test-support-for-busybox.patch \
            "
-SRC_URI[sha256sum] = "7ca34b8bb24ae9e50f33792b7091b3841d7e1b440ff57bc9fabddf01e2ed1e24"
+SRC_URI[sha256sum] = "4590890ea9bb9ace4f71ae331785a3a5823232435161960ed5fc86588f331fe9"
 
 # This CVE is specific to OpenSSH with the pam opie which we don't build/use here
 CVE_CHECK_WHITELIST += "CVE-2007-2768"
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 26/65] psplash: upgrade to latest revision
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (23 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 25/65] openssh: upgrade 8.7p1 -> 8.8p1 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 16:44   ` [OE-core] " Khem Raj
  2021-10-19 15:33 ` [PATCH 27/65] sysvinit: upgrade 2.99 -> 3.00 Alexander Kanavin
                   ` (38 subsequent siblings)
  63 siblings, 1 reply; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 meta/recipes-core/psplash/psplash_git.bb | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/meta/recipes-core/psplash/psplash_git.bb b/meta/recipes-core/psplash/psplash_git.bb
index 1be7ece79d..1d410bd548 100644
--- a/meta/recipes-core/psplash/psplash_git.bb
+++ b/meta/recipes-core/psplash/psplash_git.bb
@@ -6,9 +6,8 @@ LICENSE = "GPLv2+"
 LIC_FILES_CHKSUM = "file://psplash.h;beginline=1;endline=8;md5=8f232c1e95929eacab37f00900580224"
 DEPENDS = "gdk-pixbuf-native"
 
-SRCREV = "0a902f7cd875ccf018456451be369f05fa55f962"
+SRCREV = "f5203fdee61b90ef9552ca49c213fe16776b3e4b"
 PV = "0.1+git${SRCPV}"
-PR = "r15"
 
 SRC_URI = "git://git.yoctoproject.org/${BPN} \
            file://psplash-init \
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 27/65] sysvinit: upgrade 2.99 -> 3.00
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (24 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 26/65] psplash: upgrade to latest revision Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 28/65] btrfs-tools: upgrade 5.13.1 -> 5.14.2 Alexander Kanavin
                   ` (37 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../sysvinit/{sysvinit_2.99.bb => sysvinit_3.00.bb}             | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-core/sysvinit/{sysvinit_2.99.bb => sysvinit_3.00.bb} (98%)

diff --git a/meta/recipes-core/sysvinit/sysvinit_2.99.bb b/meta/recipes-core/sysvinit/sysvinit_3.00.bb
similarity index 98%
rename from meta/recipes-core/sysvinit/sysvinit_2.99.bb
rename to meta/recipes-core/sysvinit/sysvinit_3.00.bb
index 9ba9652f94..264944797d 100644
--- a/meta/recipes-core/sysvinit/sysvinit_2.99.bb
+++ b/meta/recipes-core/sysvinit/sysvinit_3.00.bb
@@ -21,7 +21,7 @@ SRC_URI = "${SAVANNAH_GNU_MIRROR}/sysvinit/sysvinit-${PV}.tar.xz \
            file://bootlogd.init \
            file://01_bootlogd \
            "
-SRC_URI[sha256sum] = "b05c3677bb698afe64c997968b00c49b2a9bd320ce963523230ee7ea41197757"
+SRC_URI[sha256sum] = "ed6bc20adb6735389841e7d3eb8650fa750c76af20bf4ed73b1330a4d4c14017"
 
 S = "${WORKDIR}/sysvinit-${PV}"
 
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 28/65] btrfs-tools: upgrade 5.13.1 -> 5.14.2
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (25 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 27/65] sysvinit: upgrade 2.99 -> 3.00 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 29/65] ccache: upgrade 4.4 -> 4.4.2 Alexander Kanavin
                   ` (36 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../{btrfs-tools_5.13.1.bb => btrfs-tools_5.14.2.bb}          | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-devtools/btrfs-tools/{btrfs-tools_5.13.1.bb => btrfs-tools_5.14.2.bb} (95%)

diff --git a/meta/recipes-devtools/btrfs-tools/btrfs-tools_5.13.1.bb b/meta/recipes-devtools/btrfs-tools/btrfs-tools_5.14.2.bb
similarity index 95%
rename from meta/recipes-devtools/btrfs-tools/btrfs-tools_5.13.1.bb
rename to meta/recipes-devtools/btrfs-tools/btrfs-tools_5.14.2.bb
index 5288978943..3270527b57 100644
--- a/meta/recipes-devtools/btrfs-tools/btrfs-tools_5.13.1.bb
+++ b/meta/recipes-devtools/btrfs-tools/btrfs-tools_5.14.2.bb
@@ -14,13 +14,12 @@ LIC_FILES_CHKSUM = " \
 "
 SECTION = "base"
 DEPENDS = "lzo util-linux zlib"
-DEPENDS:append:class-target = " udev"
 
 SRC_URI = "git://git.kernel.org/pub/scm/linux/kernel/git/kdave/btrfs-progs.git \
            file://0001-Add-a-possibility-to-specify-where-python-modules-ar.patch \
            file://0001-btrfs-tools-include-linux-const.h-to-fix-build-with-.patch \
            "
-SRCREV = "e4ac7d4f67b330a3b27a4a50f73e94b1e072ae56"
+SRCREV = "35f17bc49cdf760d8f3710fe2c301b933d991fd6"
 S = "${WORKDIR}/git"
 
 PACKAGECONFIG ??= " \
@@ -35,6 +34,7 @@ PACKAGECONFIG[convert] = "--enable-convert --with-convert=ext2,--disable-convert
 PACKAGECONFIG[zoned] = "--enable-zoned,--disable-zoned"
 PACKAGECONFIG[python] = "--enable-python,--disable-python,python3-setuptools-native"
 PACKAGECONFIG[zstd] = "--enable-zstd,--disable-zstd,zstd"
+PACKAGECONFIG[udev] = "--enable-libudev,--disable-libudev,udev"
 
 # Pick only one crypto provider
 PACKAGECONFIG[crypto-builtin] = "--with-crypto=builtin"
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 29/65] ccache: upgrade 4.4 -> 4.4.2
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (26 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 28/65] btrfs-tools: upgrade 5.13.1 -> 5.14.2 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 30/65] createrepo-c: upgrade 0.17.5 -> 0.17.6 Alexander Kanavin
                   ` (35 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

License-Update: formatting
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../ccache/{ccache_4.4.bb => ccache_4.4.2.bb}                 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-devtools/ccache/{ccache_4.4.bb => ccache_4.4.2.bb} (82%)

diff --git a/meta/recipes-devtools/ccache/ccache_4.4.bb b/meta/recipes-devtools/ccache/ccache_4.4.2.bb
similarity index 82%
rename from meta/recipes-devtools/ccache/ccache_4.4.bb
rename to meta/recipes-devtools/ccache/ccache_4.4.2.bb
index 203be8c92d..dd0ad642b2 100644
--- a/meta/recipes-devtools/ccache/ccache_4.4.bb
+++ b/meta/recipes-devtools/ccache/ccache_4.4.2.bb
@@ -7,12 +7,12 @@ HOMEPAGE = "http://ccache.samba.org"
 SECTION = "devel"
 
 LICENSE = "GPLv3+"
-LIC_FILES_CHKSUM = "file://LICENSE.adoc;md5=73963d63171ecbdf2d25274de67c68c5"
+LIC_FILES_CHKSUM = "file://LICENSE.adoc;md5=985be6d06a50f60a9893a19a6d2550b8"
 
 DEPENDS = "zstd"
 
 SRC_URI = "https://github.com/ccache/ccache/releases/download/v${PV}/${BP}.tar.gz"
-SRC_URI[sha256sum] = "61a993d62216aff35722a8d0e8ffef9b677fc3f6accd8944ffc2a6db98fb3142"
+SRC_URI[sha256sum] = "357a2ac55497b39ad6885c14b00cda6cf21d1851c6290f4288e62972665de417"
 
 UPSTREAM_CHECK_URI = "https://github.com/ccache/ccache/releases/"
 
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 30/65] createrepo-c: upgrade 0.17.5 -> 0.17.6
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (27 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 29/65] ccache: upgrade 4.4 -> 4.4.2 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 31/65] libcomps: upgrade 0.1.17 -> 0.1.18 Alexander Kanavin
                   ` (34 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../{createrepo-c_0.17.5.bb => createrepo-c_0.17.6.bb}          | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-devtools/createrepo-c/{createrepo-c_0.17.5.bb => createrepo-c_0.17.6.bb} (96%)

diff --git a/meta/recipes-devtools/createrepo-c/createrepo-c_0.17.5.bb b/meta/recipes-devtools/createrepo-c/createrepo-c_0.17.6.bb
similarity index 96%
rename from meta/recipes-devtools/createrepo-c/createrepo-c_0.17.5.bb
rename to meta/recipes-devtools/createrepo-c/createrepo-c_0.17.6.bb
index 60585fe580..f9fa8f52d3 100644
--- a/meta/recipes-devtools/createrepo-c/createrepo-c_0.17.5.bb
+++ b/meta/recipes-devtools/createrepo-c/createrepo-c_0.17.6.bb
@@ -8,7 +8,7 @@ SRC_URI = "git://github.com/rpm-software-management/createrepo_c \
            file://0001-Do-not-set-PYTHON_INSTALL_DIR-by-running-python.patch \
            "
 
-SRCREV = "ab96d490bc2f606570030fe50302d466fce8f346"
+SRCREV = "d764fe9b386aa8da1aca58b9bc3dc061f52e8f28"
 
 S = "${WORKDIR}/git"
 
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 31/65] libcomps: upgrade 0.1.17 -> 0.1.18
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (28 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 30/65] createrepo-c: upgrade 0.17.5 -> 0.17.6 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 32/65] libedit: upgrade 20210714-3.1 -> 20210910-3.1 Alexander Kanavin
                   ` (33 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../libcomps/{libcomps_0.1.17.bb => libcomps_0.1.18.bb}         | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-devtools/libcomps/{libcomps_0.1.17.bb => libcomps_0.1.18.bb} (94%)

diff --git a/meta/recipes-devtools/libcomps/libcomps_0.1.17.bb b/meta/recipes-devtools/libcomps/libcomps_0.1.18.bb
similarity index 94%
rename from meta/recipes-devtools/libcomps/libcomps_0.1.17.bb
rename to meta/recipes-devtools/libcomps/libcomps_0.1.18.bb
index 502bc4688b..8fe43ed0c8 100644
--- a/meta/recipes-devtools/libcomps/libcomps_0.1.17.bb
+++ b/meta/recipes-devtools/libcomps/libcomps_0.1.18.bb
@@ -9,7 +9,7 @@ SRC_URI = "git://github.com/rpm-software-management/libcomps.git \
            file://0002-Do-not-set-PYTHON_INSTALL_DIR-by-running-python.patch \
            "
 
-SRCREV = "dfaffdce1969042bda4a184865861573bb07a5a3"
+SRCREV = "dee4ae37f7818709802de28c4d16fa823bd83ae2"
 
 S = "${WORKDIR}/git"
 
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 32/65] libedit: upgrade 20210714-3.1 -> 20210910-3.1
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (29 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 31/65] libcomps: upgrade 0.1.17 -> 0.1.18 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 33/65] librepo: upgrade 1.14.1 -> 1.14.2 Alexander Kanavin
                   ` (32 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../{libedit_20210714-3.1.bb => libedit_20210910-3.1.bb}        | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-devtools/libedit/{libedit_20210714-3.1.bb => libedit_20210910-3.1.bb} (88%)

diff --git a/meta/recipes-devtools/libedit/libedit_20210714-3.1.bb b/meta/recipes-devtools/libedit/libedit_20210910-3.1.bb
similarity index 88%
rename from meta/recipes-devtools/libedit/libedit_20210714-3.1.bb
rename to meta/recipes-devtools/libedit/libedit_20210910-3.1.bb
index 8d68d6874a..5aa83ef246 100644
--- a/meta/recipes-devtools/libedit/libedit_20210714-3.1.bb
+++ b/meta/recipes-devtools/libedit/libedit_20210910-3.1.bb
@@ -13,7 +13,7 @@ inherit autotools
 SRC_URI = "http://www.thrysoee.dk/editline/${BP}.tar.gz \
            file://stdc-predef.patch \
           "
-SRC_URI[sha256sum] = "3023b498ad593fd7745ae3b20abad546de506b67b8fbb5579637ca69ab82dbc9"
+SRC_URI[sha256sum] = "6792a6a992050762edcca28ff3318cdb7de37dccf7bc30db59fcd7017eed13c5"
 
 BBCLASSEXTEND = "native nativesdk"
 
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 33/65] librepo: upgrade 1.14.1 -> 1.14.2
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (30 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 32/65] libedit: upgrade 20210714-3.1 -> 20210910-3.1 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 34/65] python3-jinja2: upgrade 3.0.1 -> 3.0.2 Alexander Kanavin
                   ` (31 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../librepo/{librepo_1.14.1.bb => librepo_1.14.2.bb}            | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-devtools/librepo/{librepo_1.14.1.bb => librepo_1.14.2.bb} (94%)

diff --git a/meta/recipes-devtools/librepo/librepo_1.14.1.bb b/meta/recipes-devtools/librepo/librepo_1.14.2.bb
similarity index 94%
rename from meta/recipes-devtools/librepo/librepo_1.14.1.bb
rename to meta/recipes-devtools/librepo/librepo_1.14.2.bb
index 8676452587..e7f8c08e03 100644
--- a/meta/recipes-devtools/librepo/librepo_1.14.1.bb
+++ b/meta/recipes-devtools/librepo/librepo_1.14.2.bb
@@ -10,7 +10,7 @@ SRC_URI = "git://github.com/rpm-software-management/librepo.git \
            file://0004-Set-gpgme-variables-with-pkg-config-not-with-cmake-m.patch \
            "
 
-SRCREV = "c5fe6b85b47f2e4f7a37cff3f3214205d1b54db5"
+SRCREV = "3b9a8d17188ba602d139f79b6e61305030f21109"
 
 S = "${WORKDIR}/git"
 
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 34/65] python3-jinja2: upgrade 3.0.1 -> 3.0.2
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (31 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 33/65] librepo: upgrade 1.14.1 -> 1.14.2 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 35/65] python3-pygobject: upgrade 3.40.1 -> 3.42.0 Alexander Kanavin
                   ` (30 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../python/{python3-jinja2_3.0.1.bb => python3-jinja2_3.0.2.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-devtools/python/{python3-jinja2_3.0.1.bb => python3-jinja2_3.0.2.bb} (92%)

diff --git a/meta/recipes-devtools/python/python3-jinja2_3.0.1.bb b/meta/recipes-devtools/python/python3-jinja2_3.0.2.bb
similarity index 92%
rename from meta/recipes-devtools/python/python3-jinja2_3.0.1.bb
rename to meta/recipes-devtools/python/python3-jinja2_3.0.2.bb
index abb89c9a30..139fe663e6 100644
--- a/meta/recipes-devtools/python/python3-jinja2_3.0.1.bb
+++ b/meta/recipes-devtools/python/python3-jinja2_3.0.2.bb
@@ -4,7 +4,7 @@ HOMEPAGE = "https://pypi.org/project/Jinja/"
 LICENSE = "BSD-3-Clause"
 LIC_FILES_CHKSUM = "file://LICENSE.rst;md5=5dc88300786f1c214c1e9827a5229462"
 
-SRC_URI[sha256sum] = "703f484b47a6af502e743c9122595cc812b0271f661722403114f71a79d0f5a4"
+SRC_URI[sha256sum] = "827a0e32839ab1600d4eb1c4c33ec5a8edfbc5cb42dafa13b81f182f97784b45"
 
 PYPI_PACKAGE = "Jinja2"
 
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 35/65] python3-pygobject: upgrade 3.40.1 -> 3.42.0
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (32 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 34/65] python3-jinja2: upgrade 3.0.1 -> 3.0.2 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 36/65] python3-setuptools: upgrade 58.0.4 -> 58.2.0 Alexander Kanavin
                   ` (29 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 ...{python3-pygobject_3.40.1.bb => python3-pygobject_3.42.0.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-devtools/python/{python3-pygobject_3.40.1.bb => python3-pygobject_3.42.0.bb} (93%)

diff --git a/meta/recipes-devtools/python/python3-pygobject_3.40.1.bb b/meta/recipes-devtools/python/python3-pygobject_3.42.0.bb
similarity index 93%
rename from meta/recipes-devtools/python/python3-pygobject_3.40.1.bb
rename to meta/recipes-devtools/python/python3-pygobject_3.42.0.bb
index a0d4f04965..461ddcfe31 100644
--- a/meta/recipes-devtools/python/python3-pygobject_3.40.1.bb
+++ b/meta/recipes-devtools/python/python3-pygobject_3.42.0.bb
@@ -16,7 +16,7 @@ SRC_URI = " \
     http://ftp.gnome.org/pub/GNOME/sources/${SRCNAME}/${@gnome_verdir("${PV}")}/${SRCNAME}-${PV}.tar.xz \
     file://0001-Do-not-build-tests.patch \
 "
-SRC_URI[sha256sum] = "00c6d591f4cb40c335ab1fd3e8c17869ba15cfda54416fe363290af766790035"
+SRC_URI[sha256sum] = "9b12616e32cfc792f9dc841d9c472a41a35b85ba67d3a6eb427e307a6fe4367b"
 
 UNKNOWN_CONFIGURE_WHITELIST = "introspection"
 
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 36/65] python3-setuptools: upgrade 58.0.4 -> 58.2.0
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (33 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 35/65] python3-pygobject: upgrade 3.40.1 -> 3.42.0 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 37/65] vala: upgrade 0.52.5 -> 0.54.2 Alexander Kanavin
                   ` (28 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 ...0001-conditionally-do-not-fetch-code-by-easy_install.patch | 4 ++--
 ...hon3-setuptools_58.0.4.bb => python3-setuptools_58.2.0.bb} | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)
 rename meta/recipes-devtools/python/{python3-setuptools_58.0.4.bb => python3-setuptools_58.2.0.bb} (94%)

diff --git a/meta/recipes-devtools/python/files/0001-conditionally-do-not-fetch-code-by-easy_install.patch b/meta/recipes-devtools/python/files/0001-conditionally-do-not-fetch-code-by-easy_install.patch
index 2b1f899eaf..d1c77a971c 100644
--- a/meta/recipes-devtools/python/files/0001-conditionally-do-not-fetch-code-by-easy_install.patch
+++ b/meta/recipes-devtools/python/files/0001-conditionally-do-not-fetch-code-by-easy_install.patch
@@ -1,4 +1,4 @@
-From 4e2c87105884af6dfc3bc9f8c65b199ecc3b5186 Mon Sep 17 00:00:00 2001
+From 543f12f43e10b242802009ac1d03ded800526934 Mon Sep 17 00:00:00 2001
 From: Hongxu Jia <hongxu.jia@windriver.com>
 Date: Tue, 17 Jul 2018 10:13:38 +0800
 Subject: [PATCH] conditionally do not fetch code by easy_install
@@ -15,7 +15,7 @@ Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
  1 file changed, 5 insertions(+)
 
 diff --git a/setuptools/command/easy_install.py b/setuptools/command/easy_install.py
-index 45adb6a..9ac3342 100644
+index b88c3e9..dcd2898 100644
 --- a/setuptools/command/easy_install.py
 +++ b/setuptools/command/easy_install.py
 @@ -636,6 +636,11 @@ class easy_install(Command):
diff --git a/meta/recipes-devtools/python/python3-setuptools_58.0.4.bb b/meta/recipes-devtools/python/python3-setuptools_58.2.0.bb
similarity index 94%
rename from meta/recipes-devtools/python/python3-setuptools_58.0.4.bb
rename to meta/recipes-devtools/python/python3-setuptools_58.2.0.bb
index 8df69ce920..0a05ac6079 100644
--- a/meta/recipes-devtools/python/python3-setuptools_58.0.4.bb
+++ b/meta/recipes-devtools/python/python3-setuptools_58.2.0.bb
@@ -10,7 +10,7 @@ SRC_URI:append:class-native = " file://0001-conditionally-do-not-fetch-code-by-e
 
 SRC_URI += "file://0001-change-shebang-to-python3.patch"
 
-SRC_URI[sha256sum] = "f10059f0152e0b7fb6b2edd77bcb1ecd4c9ed7048a826eb2d79f72fd2e6e237b"
+SRC_URI[sha256sum] = "2c55bdb85d5bb460bd2e3b12052b677879cffcf46c0c688f2e5bf51d36001145"
 
 DEPENDS += "${PYTHON_PN}"
 
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 37/65] vala: upgrade 0.52.5 -> 0.54.2
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (34 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 36/65] python3-setuptools: upgrade 58.0.4 -> 58.2.0 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 38/65] acpica: upgrade 20210730 -> 20210930 Alexander Kanavin
                   ` (27 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 meta/recipes-devtools/vala/{vala_0.52.5.bb => vala_0.54.2.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-devtools/vala/{vala_0.52.5.bb => vala_0.54.2.bb} (50%)

diff --git a/meta/recipes-devtools/vala/vala_0.52.5.bb b/meta/recipes-devtools/vala/vala_0.54.2.bb
similarity index 50%
rename from meta/recipes-devtools/vala/vala_0.52.5.bb
rename to meta/recipes-devtools/vala/vala_0.54.2.bb
index 2f78c4a447..faaf76148d 100644
--- a/meta/recipes-devtools/vala/vala_0.52.5.bb
+++ b/meta/recipes-devtools/vala/vala_0.54.2.bb
@@ -2,4 +2,4 @@ require ${BPN}.inc
 
 SRC_URI += " file://0001-vapigen.m4-use-PKG_CONFIG_SYSROOT_DIR.patch"
 
-SRC_URI[sha256sum] = "84a1bb312b3e5dcae4b7b25c45598d375e2cb69233cefb59a15d2350c76bdd91"
+SRC_URI[sha256sum] = "884de745317d4d56e4e8cede993dc8f04d50cfca36cf60d2f2f278c30c2b1311"
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 38/65] acpica: upgrade 20210730 -> 20210930
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (35 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 37/65] vala: upgrade 0.52.5 -> 0.54.2 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 39/65] asciidoc: upgrade 9.1.0 -> 9.1.1 Alexander Kanavin
                   ` (26 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../acpica/{acpica_20210730.bb => acpica_20210930.bb}           | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-extended/acpica/{acpica_20210730.bb => acpica_20210930.bb} (94%)

diff --git a/meta/recipes-extended/acpica/acpica_20210730.bb b/meta/recipes-extended/acpica/acpica_20210930.bb
similarity index 94%
rename from meta/recipes-extended/acpica/acpica_20210730.bb
rename to meta/recipes-extended/acpica/acpica_20210930.bb
index b66e605f8b..47f1b629ed 100644
--- a/meta/recipes-extended/acpica/acpica_20210730.bb
+++ b/meta/recipes-extended/acpica/acpica_20210930.bb
@@ -17,7 +17,7 @@ COMPATIBLE_HOST = "(i.86|x86_64|arm|aarch64).*-linux"
 DEPENDS = "m4-native flex-native bison-native"
 
 SRC_URI = "https://acpica.org/sites/acpica/files/acpica-unix-${PV}.tar.gz"
-SRC_URI[sha256sum] = "4a0c14d5148666612aa0555c5179eaa86230602394fd1bc3d16b506fcf49b5de"
+SRC_URI[sha256sum] = "3cd82a281a16bc70c2708665668f138c4fc606c31161d46ce77230454ec04821"
 
 UPSTREAM_CHECK_URI = "https://acpica.org/downloads"
 
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 39/65] asciidoc: upgrade 9.1.0 -> 9.1.1
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (36 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 38/65] acpica: upgrade 20210730 -> 20210930 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 40/65] libarchive: upgrade 3.5.1 -> 3.5.2 Alexander Kanavin
                   ` (25 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../asciidoc/{asciidoc_9.1.0.bb => asciidoc_9.1.1.bb}           | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-extended/asciidoc/{asciidoc_9.1.0.bb => asciidoc_9.1.1.bb} (95%)

diff --git a/meta/recipes-extended/asciidoc/asciidoc_9.1.0.bb b/meta/recipes-extended/asciidoc/asciidoc_9.1.1.bb
similarity index 95%
rename from meta/recipes-extended/asciidoc/asciidoc_9.1.0.bb
rename to meta/recipes-extended/asciidoc/asciidoc_9.1.1.bb
index dd9f8e32c4..f295b80733 100644
--- a/meta/recipes-extended/asciidoc/asciidoc_9.1.0.bb
+++ b/meta/recipes-extended/asciidoc/asciidoc_9.1.1.bb
@@ -9,7 +9,7 @@ LIC_FILES_CHKSUM = "file://COPYRIGHT;md5=4e5d1baf6f20559e3bec172226a47e4e \
                     file://LICENSE;md5=b234ee4d69f5fce4486a80fdaf4a4263 "
 
 SRC_URI = "git://github.com/asciidoc/asciidoc-py3;protocol=https;branch=9.x"
-SRCREV = "9705d428439530104ce55d0ba12e8ef9d1b57ad1"
+SRCREV = "08b430eb317c584aa6f02a3c4372035a4d8b92c4"
 
 DEPENDS = "libxml2-native libxslt-native docbook-xml-dtd4-native docbook-xsl-stylesheets-native"
 
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 40/65] libarchive: upgrade 3.5.1 -> 3.5.2
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (37 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 39/65] asciidoc: upgrade 9.1.0 -> 9.1.1 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 41/65] msmtp: upgrade 1.8.15 -> 1.8.17 Alexander Kanavin
                   ` (24 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../libarchive/{libarchive_3.5.1.bb => libarchive_3.5.2.bb}     | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-extended/libarchive/{libarchive_3.5.1.bb => libarchive_3.5.2.bb} (96%)

diff --git a/meta/recipes-extended/libarchive/libarchive_3.5.1.bb b/meta/recipes-extended/libarchive/libarchive_3.5.2.bb
similarity index 96%
rename from meta/recipes-extended/libarchive/libarchive_3.5.1.bb
rename to meta/recipes-extended/libarchive/libarchive_3.5.2.bb
index 7d98e573b8..385bcef6e9 100644
--- a/meta/recipes-extended/libarchive/libarchive_3.5.1.bb
+++ b/meta/recipes-extended/libarchive/libarchive_3.5.2.bb
@@ -34,7 +34,7 @@ EXTRA_OECONF += "--enable-largefile"
 
 SRC_URI = "http://libarchive.org/downloads/libarchive-${PV}.tar.gz"
 
-SRC_URI[sha256sum] = "9015d109ec00bb9ae1a384b172bf2fc1dff41e2c66e5a9eeddf933af9db37f5a"
+SRC_URI[sha256sum] = "5f245bd5176bc5f67428eb0aa497e09979264a153a074d35416521a5b8e86189"
 
 inherit autotools update-alternatives pkgconfig
 
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 41/65] msmtp: upgrade 1.8.15 -> 1.8.17
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (38 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 40/65] libarchive: upgrade 3.5.1 -> 3.5.2 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 42/65] sudo: upgrade 1.9.8p1 -> 1.9.8p2 Alexander Kanavin
                   ` (23 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../recipes-extended/msmtp/{msmtp_1.8.15.bb => msmtp_1.8.17.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-extended/msmtp/{msmtp_1.8.15.bb => msmtp_1.8.17.bb} (91%)

diff --git a/meta/recipes-extended/msmtp/msmtp_1.8.15.bb b/meta/recipes-extended/msmtp/msmtp_1.8.17.bb
similarity index 91%
rename from meta/recipes-extended/msmtp/msmtp_1.8.15.bb
rename to meta/recipes-extended/msmtp/msmtp_1.8.17.bb
index bb56a2e347..b451ff7f28 100644
--- a/meta/recipes-extended/msmtp/msmtp_1.8.15.bb
+++ b/meta/recipes-extended/msmtp/msmtp_1.8.17.bb
@@ -11,7 +11,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
 UPSTREAM_CHECK_URI = "https://marlam.de/msmtp/download/"
 
 SRC_URI = "https://marlam.de/${BPN}/releases/${BP}.tar.xz"
-SRC_URI[sha256sum] = "2265dc639ebf2edf3069fffe0a3bd76749f8b58f4001d5cdeae19873949099ce"
+SRC_URI[sha256sum] = "0fddbe74c1a9dcf6461b4a1b0db3e4d34266184500c403d7f107ad42db4ec4d3"
 
 inherit gettext autotools update-alternatives pkgconfig
 
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 42/65] sudo: upgrade 1.9.8p1 -> 1.9.8p2
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (39 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 41/65] msmtp: upgrade 1.8.15 -> 1.8.17 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 43/65] gobject-introspection: upgrade 1.68.0 -> 1.70.0 Alexander Kanavin
                   ` (22 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 meta/recipes-extended/sudo/{sudo_1.9.8p1.bb => sudo_1.9.8p2.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-extended/sudo/{sudo_1.9.8p1.bb => sudo_1.9.8p2.bb} (96%)

diff --git a/meta/recipes-extended/sudo/sudo_1.9.8p1.bb b/meta/recipes-extended/sudo/sudo_1.9.8p2.bb
similarity index 96%
rename from meta/recipes-extended/sudo/sudo_1.9.8p1.bb
rename to meta/recipes-extended/sudo/sudo_1.9.8p2.bb
index 4545d8766e..b2afd1f98c 100644
--- a/meta/recipes-extended/sudo/sudo_1.9.8p1.bb
+++ b/meta/recipes-extended/sudo/sudo_1.9.8p2.bb
@@ -8,7 +8,7 @@ SRC_URI = "https://www.sudo.ws/dist/sudo-${PV}.tar.gz \
 
 PAM_SRC_URI = "file://sudo.pam"
 
-SRC_URI[sha256sum] = "0939ee24df7095a92e0ca4aa3bd53b2a10965a7b921d51a26ab70cdd24388d69"
+SRC_URI[sha256sum] = "9e3b8b8da7def43b6e60c257abe80467205670fd0f7c081de1423c414b680f2d"
 
 DEPENDS += " virtual/crypt ${@bb.utils.contains('DISTRO_FEATURES', 'pam', 'libpam', '', d)}"
 RDEPENDS:${PN} += " ${@bb.utils.contains('DISTRO_FEATURES', 'pam', 'pam-plugin-limits pam-plugin-keyinit', '', d)}"
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 43/65] gobject-introspection: upgrade 1.68.0 -> 1.70.0
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (40 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 42/65] sudo: upgrade 1.9.8p1 -> 1.9.8p2 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 44/65] gsettings-desktop-schemas: upgrade 40.0 -> 41.0 Alexander Kanavin
                   ` (21 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 ...-Relocate-the-repository-directory-for-native-builds.patch | 4 ++--
 ...ntrospection_1.68.0.bb => gobject-introspection_1.70.0.bb} | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)
 rename meta/recipes-gnome/gobject-introspection/{gobject-introspection_1.68.0.bb => gobject-introspection_1.70.0.bb} (99%)

diff --git a/meta/recipes-gnome/gobject-introspection/gobject-introspection/0001-Relocate-the-repository-directory-for-native-builds.patch b/meta/recipes-gnome/gobject-introspection/gobject-introspection/0001-Relocate-the-repository-directory-for-native-builds.patch
index 9071245a84..ba965092e1 100644
--- a/meta/recipes-gnome/gobject-introspection/gobject-introspection/0001-Relocate-the-repository-directory-for-native-builds.patch
+++ b/meta/recipes-gnome/gobject-introspection/gobject-introspection/0001-Relocate-the-repository-directory-for-native-builds.patch
@@ -1,4 +1,4 @@
-From 5c606356523431769dffb02fffd2fbca8fb20232 Mon Sep 17 00:00:00 2001
+From 74a0fee892235c722ac60ddea6ee79bc3d7a93f5 Mon Sep 17 00:00:00 2001
 From: Sascha Silbe <x-yo17@se-silbe.de>
 Date: Fri, 8 Jun 2018 13:55:10 +0200
 Subject: [PATCH] Relocate the repository directory for native builds
@@ -62,7 +62,7 @@ index 7d03485..20f4813 100644
        typelib_search_path = g_slist_prepend (typelib_search_path, typelib_dir);
  
 diff --git a/girepository/meson.build b/girepository/meson.build
-index c8ef6aa..b85ff7f 100644
+index 786749a..15cf2a9 100644
 --- a/girepository/meson.build
 +++ b/girepository/meson.build
 @@ -45,7 +45,7 @@ girepo_internals_lib = static_library('girepository-internals',
diff --git a/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.68.0.bb b/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.70.0.bb
similarity index 99%
rename from meta/recipes-gnome/gobject-introspection/gobject-introspection_1.68.0.bb
rename to meta/recipes-gnome/gobject-introspection/gobject-introspection_1.70.0.bb
index b1d3d8abdc..d96caf08d8 100644
--- a/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.68.0.bb
+++ b/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.70.0.bb
@@ -17,7 +17,7 @@ SRC_URI = "${GNOME_MIRROR}/${BPN}/${@oe.utils.trim_version("${PV}", 2)}/${BPN}-$
            file://0001-giscanner-ignore-error-return-codes-from-ldd-wrapper.patch \
            "
 
-SRC_URI[sha256sum] = "d229242481a201b84a0c66716de1752bca41db4133672cfcfb37c93eb6e54a27"
+SRC_URI[sha256sum] = "902b4906e3102d17aa2fcb6dad1c19971c70f2a82a159ddc4a94df73a3cafc4a"
 
 SRC_URI:append:class-native = " file://0001-Relocate-the-repository-directory-for-native-builds.patch"
 
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 44/65] gsettings-desktop-schemas: upgrade 40.0 -> 41.0
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (41 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 43/65] gobject-introspection: upgrade 1.68.0 -> 1.70.0 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:33 ` [PATCH 45/65] json-glib: upgrade 1.6.4 -> 1.6.6 Alexander Kanavin
                   ` (20 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 ...esktop-schemas_40.0.bb => gsettings-desktop-schemas_41.0.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-gnome/gsettings-desktop-schemas/{gsettings-desktop-schemas_40.0.bb => gsettings-desktop-schemas_41.0.bb} (85%)

diff --git a/meta/recipes-gnome/gsettings-desktop-schemas/gsettings-desktop-schemas_40.0.bb b/meta/recipes-gnome/gsettings-desktop-schemas/gsettings-desktop-schemas_41.0.bb
similarity index 85%
rename from meta/recipes-gnome/gsettings-desktop-schemas/gsettings-desktop-schemas_40.0.bb
rename to meta/recipes-gnome/gsettings-desktop-schemas/gsettings-desktop-schemas_41.0.bb
index 89751a8637..693ccd0148 100644
--- a/meta/recipes-gnome/gsettings-desktop-schemas/gsettings-desktop-schemas_40.0.bb
+++ b/meta/recipes-gnome/gsettings-desktop-schemas/gsettings-desktop-schemas_41.0.bb
@@ -13,4 +13,4 @@ GNOMEBASEBUILDCLASS = "meson"
 
 inherit gnomebase gsettings gobject-introspection gettext
 
-SRC_URI[archive.sha256sum] = "f1b83bf023c0261eacd0ed36066b76f4a520bbcb14bb69c402b7959257125685"
+SRC_URI[archive.sha256sum] = "77289972e596d044583f0c056306d8f1dbd8adcf912910a50da0a663e65332ed"
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 45/65] json-glib: upgrade 1.6.4 -> 1.6.6
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (42 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 44/65] gsettings-desktop-schemas: upgrade 40.0 -> 41.0 Alexander Kanavin
@ 2021-10-19 15:33 ` Alexander Kanavin
  2021-10-19 15:34 ` [PATCH 46/65] libdazzle: upgrade 3.40.0 -> 3.42.0 Alexander Kanavin
                   ` (19 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:33 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../json-glib/{json-glib_1.6.4.bb => json-glib_1.6.6.bb}        | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-gnome/json-glib/{json-glib_1.6.4.bb => json-glib_1.6.6.bb} (92%)

diff --git a/meta/recipes-gnome/json-glib/json-glib_1.6.4.bb b/meta/recipes-gnome/json-glib/json-glib_1.6.6.bb
similarity index 92%
rename from meta/recipes-gnome/json-glib/json-glib_1.6.4.bb
rename to meta/recipes-gnome/json-glib/json-glib_1.6.6.bb
index 072c2406c7..c3572a16f2 100644
--- a/meta/recipes-gnome/json-glib/json-glib_1.6.4.bb
+++ b/meta/recipes-gnome/json-glib/json-glib_1.6.6.bb
@@ -19,7 +19,7 @@ GIDOCGEN_MESON_ENABLE_FLAG = 'enabled'
 GIDOCGEN_MESON_DISABLE_FLAG = 'disabled'
 
 SRC_URI += " file://run-ptest"
-SRC_URI[archive.sha256sum] = "b1f6a7930808f77a827f3b397a04bb89d4c0c0b2550885d4a5e4c411dfa13f5f"
+SRC_URI[archive.sha256sum] = "96ec98be7a91f6dde33636720e3da2ff6ecbb90e76ccaa49497f31a6855a490e"
 
 PACKAGECONFIG ??= "${@bb.utils.contains('PTEST_ENABLED', '1', 'tests', '', d)}"
 PACKAGECONFIG[manpages] = "-Dman=true,-Dman=false,libxslt-native xmlto-native"
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 46/65] libdazzle: upgrade 3.40.0 -> 3.42.0
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (43 preceding siblings ...)
  2021-10-19 15:33 ` [PATCH 45/65] json-glib: upgrade 1.6.4 -> 1.6.6 Alexander Kanavin
@ 2021-10-19 15:34 ` Alexander Kanavin
  2021-10-19 15:34 ` [PATCH 47/65] harfbuzz: upgrade 2.9.1 -> 3.0.0 Alexander Kanavin
                   ` (18 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:34 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../libdazzle/{libdazzle_3.40.0.bb => libdazzle_3.42.0.bb}      | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-gnome/libdazzle/{libdazzle_3.40.0.bb => libdazzle_3.42.0.bb} (88%)

diff --git a/meta/recipes-gnome/libdazzle/libdazzle_3.40.0.bb b/meta/recipes-gnome/libdazzle/libdazzle_3.42.0.bb
similarity index 88%
rename from meta/recipes-gnome/libdazzle/libdazzle_3.40.0.bb
rename to meta/recipes-gnome/libdazzle/libdazzle_3.42.0.bb
index ff9088a62f..1b6109d218 100644
--- a/meta/recipes-gnome/libdazzle/libdazzle_3.40.0.bb
+++ b/meta/recipes-gnome/libdazzle/libdazzle_3.42.0.bb
@@ -12,7 +12,7 @@ inherit gnomebase upstream-version-is-even vala features_check gobject-introspec
 
 DEPENDS = "glib-2.0-native glib-2.0 gtk+3"
 
-SRC_URI[archive.sha256sum] = "dba99a7e65fa6662c012b306e5d0f99ff3b466a46059ea7aa0104aaf65ce4ba5"
+SRC_URI[archive.sha256sum] = "eae67a3b3d9cce408ee9ec0ab6adecb83e52eb53f9bc93713f4df1e84da16925"
 
 GIR_MESON_OPTION = 'with_introspection'
 
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 47/65] harfbuzz: upgrade 2.9.1 -> 3.0.0
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (44 preceding siblings ...)
  2021-10-19 15:34 ` [PATCH 46/65] libdazzle: upgrade 3.40.0 -> 3.42.0 Alexander Kanavin
@ 2021-10-19 15:34 ` Alexander Kanavin
  2021-10-19 15:34 ` [PATCH 48/65] mesa: upgrade 21.2.1 -> 21.2.4 Alexander Kanavin
                   ` (17 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:34 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../harfbuzz/{harfbuzz_2.9.1.bb => harfbuzz_3.0.0.bb}           | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-graphics/harfbuzz/{harfbuzz_2.9.1.bb => harfbuzz_3.0.0.bb} (95%)

diff --git a/meta/recipes-graphics/harfbuzz/harfbuzz_2.9.1.bb b/meta/recipes-graphics/harfbuzz/harfbuzz_3.0.0.bb
similarity index 95%
rename from meta/recipes-graphics/harfbuzz/harfbuzz_2.9.1.bb
rename to meta/recipes-graphics/harfbuzz/harfbuzz_3.0.0.bb
index 694553beef..fef9453187 100644
--- a/meta/recipes-graphics/harfbuzz/harfbuzz_2.9.1.bb
+++ b/meta/recipes-graphics/harfbuzz/harfbuzz_3.0.0.bb
@@ -12,7 +12,7 @@ UPSTREAM_CHECK_URI = "https://github.com/${BPN}/${BPN}/releases"
 UPSTREAM_CHECK_REGEX = "harfbuzz-(?P<pver>\d+(\.\d+)+).tar"
 
 SRC_URI = "https://github.com/${BPN}/${BPN}/releases/download/${PV}/${BPN}-${PV}.tar.xz"
-SRC_URI[sha256sum] = "0edcc980f526a338452180e701d6aba6323aef457b6686976a7d17ccbddc51cf"
+SRC_URI[sha256sum] = "036b0ee118451539783ec7864148bb4106be42a2eb964df4e83e6703ec46f3d9"
 
 inherit meson pkgconfig lib_package gtk-doc gobject-introspection
 
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 48/65] mesa: upgrade 21.2.1 -> 21.2.4
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (45 preceding siblings ...)
  2021-10-19 15:34 ` [PATCH 47/65] harfbuzz: upgrade 2.9.1 -> 3.0.0 Alexander Kanavin
@ 2021-10-19 15:34 ` Alexander Kanavin
  2021-10-19 15:34 ` [PATCH 49/65] pango: upgrade 1.48.9 -> 1.48.10 Alexander Kanavin
                   ` (16 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:34 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin, Ross Burton

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../mesa/files/without-neon.patch             | 53 -------------------
 .../{mesa-gl_21.2.1.bb => mesa-gl_21.2.4.bb}  |  0
 meta/recipes-graphics/mesa/mesa.inc           |  3 +-
 .../mesa/{mesa_21.2.1.bb => mesa_21.2.4.bb}   |  0
 4 files changed, 1 insertion(+), 55 deletions(-)
 delete mode 100644 meta/recipes-graphics/mesa/files/without-neon.patch
 rename meta/recipes-graphics/mesa/{mesa-gl_21.2.1.bb => mesa-gl_21.2.4.bb} (100%)
 rename meta/recipes-graphics/mesa/{mesa_21.2.1.bb => mesa_21.2.4.bb} (100%)

diff --git a/meta/recipes-graphics/mesa/files/without-neon.patch b/meta/recipes-graphics/mesa/files/without-neon.patch
deleted file mode 100644
index 56e4aa7769..0000000000
--- a/meta/recipes-graphics/mesa/files/without-neon.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-Since 80923e8d ("util/format: Add some NEON intrinsics-based u_format_unpack.")
-upstream the build fails on Arm platforms which use the soft-float ABI, such as
-qemuarmv5:
-
- arm_neon.h:31:2: error: #error "NEON intrinsics not available with the
- soft-float ABI.  Please use -mfloat-abi=softfp or -mfloat-abi=hard"
-
-Take a patch from upstream to check the ABI being used before trying to
-use NEON instructions.
-
-Upstream-Status: Backport [https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12569]
-Signed-off-by: Ross Burton <ross.burton@arm.com>
-
-From 5dcce985a6dd3b7856d65e21db753e2c7a0f5dd5 Mon Sep 17 00:00:00 2001
-From: Adrian Bunk <bunk@debian.org>
-Date: Thu, 26 Aug 2021 22:35:49 +0300
-Subject: [PATCH] util/format: NEON is not available with the soft-float ABI
-
-Fixes: 80923e8d58cc ("util/format: Add some NEON intrinsics-based u_format_unpack.")
----
- src/util/format/u_format.c             | 2 +-
- src/util/format/u_format_unpack_neon.c | 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/src/util/format/u_format.c b/src/util/format/u_format.c
-index c49b3788c82..31f1f240efc 100644
---- a/src/util/format/u_format.c
-+++ b/src/util/format/u_format.c
-@@ -1138,7 +1138,7 @@ static void
- util_format_unpack_table_init(void)
- {
-    for (enum pipe_format format = PIPE_FORMAT_NONE; format < PIPE_FORMAT_COUNT; format++) {
--#if (defined(PIPE_ARCH_AARCH64) || defined(PIPE_ARCH_ARM)) && !defined NO_FORMAT_ASM
-+#if (defined(PIPE_ARCH_AARCH64) || defined(PIPE_ARCH_ARM)) && !defined(NO_FORMAT_ASM) && !defined(__SOFTFP__)
-       const struct util_format_unpack_description *unpack = util_format_unpack_description_neon(format);
-       if (unpack) {
-          util_format_unpack_table[format] = unpack;
-diff --git a/src/util/format/u_format_unpack_neon.c b/src/util/format/u_format_unpack_neon.c
-index 7456d7aaa88..a4a5cb1f723 100644
---- a/src/util/format/u_format_unpack_neon.c
-+++ b/src/util/format/u_format_unpack_neon.c
-@@ -23,7 +23,7 @@
- 
- #include <u_format.h>
- 
--#if (defined(PIPE_ARCH_AARCH64) || defined(PIPE_ARCH_ARM)) && !defined NO_FORMAT_ASM
-+#if (defined(PIPE_ARCH_AARCH64) || defined(PIPE_ARCH_ARM)) && !defined(NO_FORMAT_ASM) && !defined(__SOFTFP__)
- 
- /* armhf builds default to vfp, not neon, and refuses to compile neon intrinsics
-  * unless you tell it "no really".
--- 
-GitLab
-
diff --git a/meta/recipes-graphics/mesa/mesa-gl_21.2.1.bb b/meta/recipes-graphics/mesa/mesa-gl_21.2.4.bb
similarity index 100%
rename from meta/recipes-graphics/mesa/mesa-gl_21.2.1.bb
rename to meta/recipes-graphics/mesa/mesa-gl_21.2.4.bb
diff --git a/meta/recipes-graphics/mesa/mesa.inc b/meta/recipes-graphics/mesa/mesa.inc
index 4e95911165..f1a1e57062 100644
--- a/meta/recipes-graphics/mesa/mesa.inc
+++ b/meta/recipes-graphics/mesa/mesa.inc
@@ -19,10 +19,9 @@ SRC_URI = "https://mesa.freedesktop.org/archive/mesa-${PV}.tar.xz \
            file://0002-meson.build-make-TLS-ELF-optional.patch \
            file://0001-meson-misdetects-64bit-atomics-on-mips-clang.patch \
            file://0001-futex.h-Define-__NR_futex-if-it-does-not-exist.patch \
-           file://without-neon.patch \
            "
 
-SRC_URI[sha256sum] = "2c65e6710b419b67456a48beefd0be827b32db416772e0e363d5f7d54dc01787"
+SRC_URI[sha256sum] = "fe6ede82d1ac02339da3c2ec1820a379641902fd351a52cc01153f76eff85b44"
 
 UPSTREAM_CHECK_GITTAGREGEX = "mesa-(?P<pver>\d+(\.\d+)+)"
 
diff --git a/meta/recipes-graphics/mesa/mesa_21.2.1.bb b/meta/recipes-graphics/mesa/mesa_21.2.4.bb
similarity index 100%
rename from meta/recipes-graphics/mesa/mesa_21.2.1.bb
rename to meta/recipes-graphics/mesa/mesa_21.2.4.bb
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 49/65] pango: upgrade 1.48.9 -> 1.48.10
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (46 preceding siblings ...)
  2021-10-19 15:34 ` [PATCH 48/65] mesa: upgrade 21.2.1 -> 21.2.4 Alexander Kanavin
@ 2021-10-19 15:34 ` Alexander Kanavin
  2021-10-19 15:34 ` [PATCH 50/65] libinput: upgrade 1.19.0 -> 1.19.1 Alexander Kanavin
                   ` (15 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:34 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../pango/{pango_1.48.9.bb => pango_1.48.10.bb}                 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-graphics/pango/{pango_1.48.9.bb => pango_1.48.10.bb} (94%)

diff --git a/meta/recipes-graphics/pango/pango_1.48.9.bb b/meta/recipes-graphics/pango/pango_1.48.10.bb
similarity index 94%
rename from meta/recipes-graphics/pango/pango_1.48.9.bb
rename to meta/recipes-graphics/pango/pango_1.48.10.bb
index 54e169768c..40df7042e6 100644
--- a/meta/recipes-graphics/pango/pango_1.48.9.bb
+++ b/meta/recipes-graphics/pango/pango_1.48.10.bb
@@ -20,7 +20,7 @@ GIR_MESON_DISABLE_FLAG = "disabled"
 
 SRC_URI += "file://run-ptest"
 
-SRC_URI[archive.sha256sum] = "a913657d3fe5aa04c03958a3b5d3fc859e891b75cd81b873a819330f6c0872aa"
+SRC_URI[archive.sha256sum] = "21e1f5798bcdfda75eabc4280514b0896ab56f656d4e7e66030b9a2535ecdc98"
 
 DEPENDS = "glib-2.0 glib-2.0-native fontconfig freetype virtual/libiconv cairo harfbuzz fribidi"
 
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 50/65] libinput: upgrade 1.19.0 -> 1.19.1
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (47 preceding siblings ...)
  2021-10-19 15:34 ` [PATCH 49/65] pango: upgrade 1.48.9 -> 1.48.10 Alexander Kanavin
@ 2021-10-19 15:34 ` Alexander Kanavin
  2021-10-19 15:34 ` [PATCH 51/65] linux-firmware: upgrade 20210818 -> 20210919 Alexander Kanavin
                   ` (14 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:34 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../wayland/{libinput_1.19.0.bb => libinput_1.19.1.bb}          | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-graphics/wayland/{libinput_1.19.0.bb => libinput_1.19.1.bb} (95%)

diff --git a/meta/recipes-graphics/wayland/libinput_1.19.0.bb b/meta/recipes-graphics/wayland/libinput_1.19.1.bb
similarity index 95%
rename from meta/recipes-graphics/wayland/libinput_1.19.0.bb
rename to meta/recipes-graphics/wayland/libinput_1.19.1.bb
index 341c0cc065..adf63933f5 100644
--- a/meta/recipes-graphics/wayland/libinput_1.19.0.bb
+++ b/meta/recipes-graphics/wayland/libinput_1.19.1.bb
@@ -16,7 +16,7 @@ SRC_URI = "http://www.freedesktop.org/software/${BPN}/${BP}.tar.xz \
            file://run-ptest \
            file://determinism.patch \
            "
-SRC_URI[sha256sum] = "3d3a2f12b4a65cd82684121ae4b33cdc3ad541c761a55e8eb73a8e5e443cccbb"
+SRC_URI[sha256sum] = "0bdcf5b1783b737854b7af1ca22df67bc36a6fe7c9cfa71f01e9149f9220446d"
 
 UPSTREAM_CHECK_REGEX = "libinput-(?P<pver>\d+\.\d+\.(?!9\d+)\d+)"
 
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 51/65] linux-firmware: upgrade 20210818 -> 20210919
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (48 preceding siblings ...)
  2021-10-19 15:34 ` [PATCH 50/65] libinput: upgrade 1.19.0 -> 1.19.1 Alexander Kanavin
@ 2021-10-19 15:34 ` Alexander Kanavin
  2021-10-19 15:34 ` [PATCH 52/65] wireless-regdb: upgrade 2021.07.14 -> 2021.08.28 Alexander Kanavin
                   ` (13 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:34 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

License-Update: additional files
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 ...{linux-firmware_20210818.bb => linux-firmware_20210919.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-kernel/linux-firmware/{linux-firmware_20210818.bb => linux-firmware_20210919.bb} (99%)

diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_20210818.bb b/meta/recipes-kernel/linux-firmware/linux-firmware_20210919.bb
similarity index 99%
rename from meta/recipes-kernel/linux-firmware/linux-firmware_20210818.bb
rename to meta/recipes-kernel/linux-firmware/linux-firmware_20210919.bb
index 0249332fca..48c01d99fe 100644
--- a/meta/recipes-kernel/linux-firmware/linux-firmware_20210818.bb
+++ b/meta/recipes-kernel/linux-firmware/linux-firmware_20210919.bb
@@ -132,7 +132,7 @@ LIC_FILES_CHKSUM = "file://LICENCE.Abilis;md5=b5ee3f410780e56711ad48eadc22b8bc \
                     file://LICENCE.xc4000;md5=0ff51d2dc49fce04814c9155081092f0 \
                     file://LICENCE.xc5000;md5=1e170c13175323c32c7f4d0998d53f66 \
                     file://LICENCE.xc5000c;md5=12b02efa3049db65d524aeb418dd87ca \
-                    file://WHENCE;md5=15ad289bf2359e8ecf613f3b04f72fab \
+                    file://WHENCE;md5=76f012f7e9b2260d34eccf5726374f08 \
                     "
 
 # These are not common licenses, set NO_GENERIC_LICENSE for them
@@ -205,7 +205,7 @@ PE = "1"
 
 SRC_URI = "${KERNELORG_MIRROR}/linux/kernel/firmware/${BPN}-${PV}.tar.xz"
 
-SRC_URI[sha256sum] = "bef3d317c348d962b3a1b95cb4e19ea4f282e18112b2c669cff74f9267ce3893"
+SRC_URI[sha256sum] = "2fb22a5d7d23bf1f5800ab8152b39a00a445fbf4923de5a01b59d3f6253f0a9f"
 
 inherit allarch
 
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 52/65] wireless-regdb: upgrade 2021.07.14 -> 2021.08.28
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (49 preceding siblings ...)
  2021-10-19 15:34 ` [PATCH 51/65] linux-firmware: upgrade 20210818 -> 20210919 Alexander Kanavin
@ 2021-10-19 15:34 ` Alexander Kanavin
  2021-10-19 15:34 ` [PATCH 53/65] mpg123: upgrade 1.28.2 -> 1.29.0 Alexander Kanavin
                   ` (12 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:34 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 ...ireless-regdb_2021.07.14.bb => wireless-regdb_2021.08.28.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-kernel/wireless-regdb/{wireless-regdb_2021.07.14.bb => wireless-regdb_2021.08.28.bb} (94%)

diff --git a/meta/recipes-kernel/wireless-regdb/wireless-regdb_2021.07.14.bb b/meta/recipes-kernel/wireless-regdb/wireless-regdb_2021.08.28.bb
similarity index 94%
rename from meta/recipes-kernel/wireless-regdb/wireless-regdb_2021.07.14.bb
rename to meta/recipes-kernel/wireless-regdb/wireless-regdb_2021.08.28.bb
index a396f15c55..c673f8044c 100644
--- a/meta/recipes-kernel/wireless-regdb/wireless-regdb_2021.07.14.bb
+++ b/meta/recipes-kernel/wireless-regdb/wireless-regdb_2021.08.28.bb
@@ -5,7 +5,7 @@ LICENSE = "ISC"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=07c4f6dea3845b02a18dc00c8c87699c"
 
 SRC_URI = "https://www.kernel.org/pub/software/network/${BPN}/${BP}.tar.xz"
-SRC_URI[sha256sum] = "2e2dd216a5f1a310b849774af63e6309d94c2207c34771a534c47ae18b162742"
+SRC_URI[sha256sum] = "cff370c410d1e6d316ae0a7fa8ac6278fdf1efca5d3d664aca7cfd2aafa54446"
 
 inherit bin_package allarch
 
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 53/65] mpg123: upgrade 1.28.2 -> 1.29.0
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (50 preceding siblings ...)
  2021-10-19 15:34 ` [PATCH 52/65] wireless-regdb: upgrade 2021.07.14 -> 2021.08.28 Alexander Kanavin
@ 2021-10-19 15:34 ` Alexander Kanavin
  2021-10-19 15:34 ` [PATCH 54/65] puzzles: upgrade to latest revision Alexander Kanavin
                   ` (11 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:34 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../mpg123/{mpg123_1.28.2.bb => mpg123_1.29.0.bb}               | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-multimedia/mpg123/{mpg123_1.28.2.bb => mpg123_1.29.0.bb} (96%)

diff --git a/meta/recipes-multimedia/mpg123/mpg123_1.28.2.bb b/meta/recipes-multimedia/mpg123/mpg123_1.29.0.bb
similarity index 96%
rename from meta/recipes-multimedia/mpg123/mpg123_1.28.2.bb
rename to meta/recipes-multimedia/mpg123/mpg123_1.29.0.bb
index 896162a251..0f4a36e0d3 100644
--- a/meta/recipes-multimedia/mpg123/mpg123_1.28.2.bb
+++ b/meta/recipes-multimedia/mpg123/mpg123_1.29.0.bb
@@ -10,7 +10,7 @@ LICENSE = "LGPLv2.1"
 LIC_FILES_CHKSUM = "file://COPYING;md5=e7b9c15fcfb986abb4cc5e8400a24169"
 
 SRC_URI = "https://www.mpg123.de/download/${BP}.tar.bz2"
-SRC_URI[sha256sum] = "7eefd4b68fdac7e138d04c37efe12155a8ebf25a5bccf0fb7e775af22d21db00"
+SRC_URI[sha256sum] = "135e0172dfb6c7937a81f1188c27f9a47b0a337f7637680039ff3ee5fea3ce7d"
 
 UPSTREAM_CHECK_REGEX = "mpg123-(?P<pver>\d+(\.\d+)+)\.tar"
 
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 54/65] puzzles: upgrade to latest revision
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (51 preceding siblings ...)
  2021-10-19 15:34 ` [PATCH 53/65] mpg123: upgrade 1.28.2 -> 1.29.0 Alexander Kanavin
@ 2021-10-19 15:34 ` Alexander Kanavin
  2021-10-19 15:34 ` [PATCH 55/65] libwpe: upgrade 1.10.1 -> 1.12.0 Alexander Kanavin
                   ` (10 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:34 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 meta/recipes-sato/puzzles/puzzles_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/recipes-sato/puzzles/puzzles_git.bb b/meta/recipes-sato/puzzles/puzzles_git.bb
index 298e29f559..1da9bb3676 100644
--- a/meta/recipes-sato/puzzles/puzzles_git.bb
+++ b/meta/recipes-sato/puzzles/puzzles_git.bb
@@ -17,7 +17,7 @@ SRC_URI = "git://git.tartarus.org/simon/puzzles.git;branch=main \
            "
 
 UPSTREAM_CHECK_COMMITS = "1"
-SRCREV = "8f3413c31ffd43c4ebde40894ac1b2f7cdf222c3"
+SRCREV = "42cbd7688a7f05e0a5d56a603a04293307c1e1b2"
 PE = "2"
 PV = "0.0+git${SRCPV}"
 
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 55/65] libwpe: upgrade 1.10.1 -> 1.12.0
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (52 preceding siblings ...)
  2021-10-19 15:34 ` [PATCH 54/65] puzzles: upgrade to latest revision Alexander Kanavin
@ 2021-10-19 15:34 ` Alexander Kanavin
  2021-10-19 15:34 ` [PATCH 56/65] diffoscope: upgrade 182 -> 187 Alexander Kanavin
                   ` (9 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:34 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 meta/recipes-sato/webkit/{libwpe_1.10.1.bb => libwpe_1.12.0.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-sato/webkit/{libwpe_1.10.1.bb => libwpe_1.12.0.bb} (88%)

diff --git a/meta/recipes-sato/webkit/libwpe_1.10.1.bb b/meta/recipes-sato/webkit/libwpe_1.12.0.bb
similarity index 88%
rename from meta/recipes-sato/webkit/libwpe_1.10.1.bb
rename to meta/recipes-sato/webkit/libwpe_1.12.0.bb
index 68214ffbad..ac4ee3eb23 100644
--- a/meta/recipes-sato/webkit/libwpe_1.10.1.bb
+++ b/meta/recipes-sato/webkit/libwpe_1.12.0.bb
@@ -11,7 +11,7 @@ inherit cmake features_check pkgconfig
 REQUIRED_DISTRO_FEATURES = "opengl"
 
 SRC_URI = "https://wpewebkit.org/releases/${BPN}-${PV}.tar.xz"
-SRC_URI[sha256sum] = "a327b3ffcf2356dbe8148c1db4bbdc5359d7e7163d177f67551a8393b144adf0"
+SRC_URI[sha256sum] = "e8eeca228a6b4c36294cfb63f7d3ba9ada47a430904a5a973b3c99c96a44c18c"
 
 # This is a tweak of upstream-version-is-even needed because
 # ipstream directory contains tarballs for other components as well.
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 56/65] diffoscope: upgrade 182 -> 187
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (53 preceding siblings ...)
  2021-10-19 15:34 ` [PATCH 55/65] libwpe: upgrade 1.10.1 -> 1.12.0 Alexander Kanavin
@ 2021-10-19 15:34 ` Alexander Kanavin
  2021-10-19 15:34 ` [PATCH 57/65] fribidi: upgrade 1.0.10 -> 1.0.11 Alexander Kanavin
                   ` (8 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:34 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../diffoscope/{diffoscope_182.bb => diffoscope_187.bb}         | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-support/diffoscope/{diffoscope_182.bb => diffoscope_187.bb} (92%)

diff --git a/meta/recipes-support/diffoscope/diffoscope_182.bb b/meta/recipes-support/diffoscope/diffoscope_187.bb
similarity index 92%
rename from meta/recipes-support/diffoscope/diffoscope_182.bb
rename to meta/recipes-support/diffoscope/diffoscope_187.bb
index d5875423c4..e10a068cbb 100644
--- a/meta/recipes-support/diffoscope/diffoscope_182.bb
+++ b/meta/recipes-support/diffoscope/diffoscope_187.bb
@@ -12,7 +12,7 @@ PYPI_PACKAGE = "diffoscope"
 
 inherit pypi setuptools3
 
-SRC_URI[sha256sum] = "5969c6f0060c5c553e5ae9fdff45fbd344f102ee8fb2c5673cf0c73999c50df4"
+SRC_URI[sha256sum] = "e8340880eb9cce0d99498f71bcdb69c6cc4385c972b5bc12e739e71eaca29c5a"
 
 RDEPENDS:${PN} += "binutils vim squashfs-tools python3-libarchive-c python3-magic python3-rpm"
 
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 57/65] fribidi: upgrade 1.0.10 -> 1.0.11
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (54 preceding siblings ...)
  2021-10-19 15:34 ` [PATCH 56/65] diffoscope: upgrade 182 -> 187 Alexander Kanavin
@ 2021-10-19 15:34 ` Alexander Kanavin
  2021-10-19 15:34 ` [PATCH 58/65] iso-codes: upgrade 4.6.0 -> 4.7.0 Alexander Kanavin
                   ` (7 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:34 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../fribidi/{fribidi_1.0.10.bb => fribidi_1.0.11.bb}           | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
 rename meta/recipes-support/fribidi/{fribidi_1.0.10.bb => fribidi_1.0.11.bb} (85%)

diff --git a/meta/recipes-support/fribidi/fribidi_1.0.10.bb b/meta/recipes-support/fribidi/fribidi_1.0.11.bb
similarity index 85%
rename from meta/recipes-support/fribidi/fribidi_1.0.10.bb
rename to meta/recipes-support/fribidi/fribidi_1.0.11.bb
index b2ef77349a..7e4f29497b 100644
--- a/meta/recipes-support/fribidi/fribidi_1.0.10.bb
+++ b/meta/recipes-support/fribidi/fribidi_1.0.11.bb
@@ -11,8 +11,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=a916467b91076e631dd8edb7424769c7"
 
 SRC_URI = "https://github.com/${BPN}/${BPN}/releases/download/v${PV}/${BP}.tar.xz \
            "
-SRC_URI[md5sum] = "97c87da9930e8e70fbfc8e2bcd031554"
-SRC_URI[sha256sum] = "7f1c687c7831499bcacae5e8675945a39bacbad16ecaa945e9454a32df653c01"
+SRC_URI[sha256sum] = "30f93e9c63ee627d1a2cedcf59ac34d45bf30240982f99e44c6e015466b4e73d"
 
 UPSTREAM_CHECK_URI = "https://github.com/${BPN}/${BPN}/releases"
 
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 58/65] iso-codes: upgrade 4.6.0 -> 4.7.0
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (55 preceding siblings ...)
  2021-10-19 15:34 ` [PATCH 57/65] fribidi: upgrade 1.0.10 -> 1.0.11 Alexander Kanavin
@ 2021-10-19 15:34 ` Alexander Kanavin
  2021-10-19 15:34 ` [PATCH 59/65] libatomic-ops: upgrade 7.6.10 -> 7.6.12 Alexander Kanavin
                   ` (6 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:34 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../iso-codes/{iso-codes_4.6.0.bb => iso-codes_4.7.0.bb}        | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-support/iso-codes/{iso-codes_4.6.0.bb => iso-codes_4.7.0.bb} (93%)

diff --git a/meta/recipes-support/iso-codes/iso-codes_4.6.0.bb b/meta/recipes-support/iso-codes/iso-codes_4.7.0.bb
similarity index 93%
rename from meta/recipes-support/iso-codes/iso-codes_4.6.0.bb
rename to meta/recipes-support/iso-codes/iso-codes_4.7.0.bb
index 6dd9bfa24c..46988a7e80 100644
--- a/meta/recipes-support/iso-codes/iso-codes_4.6.0.bb
+++ b/meta/recipes-support/iso-codes/iso-codes_4.7.0.bb
@@ -9,7 +9,7 @@ LICENSE = "LGPLv2.1"
 LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
 
 SRC_URI = "git://salsa.debian.org/iso-codes-team/iso-codes.git;protocol=https;branch=main;"
-SRCREV = "3c012d266acaeda93d3e61ec11b8c18c1964fce1" 
+SRCREV = "59767ed869f3952575f7d0f639a290a4c4b315e5"
 
 # inherit gettext cannot be used, because it adds gettext-native to BASEDEPENDS which
 # are inhibited by allarch
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 59/65] libatomic-ops: upgrade 7.6.10 -> 7.6.12
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (56 preceding siblings ...)
  2021-10-19 15:34 ` [PATCH 58/65] iso-codes: upgrade 4.6.0 -> 4.7.0 Alexander Kanavin
@ 2021-10-19 15:34 ` Alexander Kanavin
  2021-10-19 15:34 ` [PATCH 60/65] libcap: upgrade 2.54 -> 2.59 Alexander Kanavin
                   ` (5 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:34 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../{libatomic-ops_7.6.10.bb => libatomic-ops_7.6.12.bb}       | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
 rename meta/recipes-support/libatomic-ops/{libatomic-ops_7.6.10.bb => libatomic-ops_7.6.12.bb} (85%)

diff --git a/meta/recipes-support/libatomic-ops/libatomic-ops_7.6.10.bb b/meta/recipes-support/libatomic-ops/libatomic-ops_7.6.12.bb
similarity index 85%
rename from meta/recipes-support/libatomic-ops/libatomic-ops_7.6.10.bb
rename to meta/recipes-support/libatomic-ops/libatomic-ops_7.6.12.bb
index 74afe9c92f..d7aecc706c 100644
--- a/meta/recipes-support/libatomic-ops/libatomic-ops_7.6.10.bb
+++ b/meta/recipes-support/libatomic-ops/libatomic-ops_7.6.12.bb
@@ -11,8 +11,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
 SRC_URI = "https://github.com/ivmai/libatomic_ops/releases/download/v${PV}/libatomic_ops-${PV}.tar.gz"
 UPSTREAM_CHECK_URI = "https://github.com/ivmai/libatomic_ops/releases"
 
-SRC_URI[md5sum] = "90a78a84d9c28ce11f331c25289bfbd0"
-SRC_URI[sha256sum] = "587edf60817f56daf1e1ab38a4b3c729b8e846ff67b4f62a6157183708f099af"
+SRC_URI[sha256sum] = "f0ab566e25fce08b560e1feab6a3db01db4a38e5bc687804334ef3920c549f3e"
 
 S = "${WORKDIR}/libatomic_ops-${PV}"
 
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 60/65] libcap: upgrade 2.54 -> 2.59
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (57 preceding siblings ...)
  2021-10-19 15:34 ` [PATCH 59/65] libatomic-ops: upgrade 7.6.10 -> 7.6.12 Alexander Kanavin
@ 2021-10-19 15:34 ` Alexander Kanavin
  2021-10-19 15:34 ` [PATCH 61/65] libmd: upgrade 1.0.3 -> 1.0.4 Alexander Kanavin
                   ` (4 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:34 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 ...dk-libcap-Raise-the-size-of-arrays-containing.patch |  6 ++----
 .../0002-tests-do-not-run-target-executables.patch     | 10 +++++-----
 .../libcap/{libcap_2.54.bb => libcap_2.59.bb}          |  2 +-
 3 files changed, 8 insertions(+), 10 deletions(-)
 rename meta/recipes-support/libcap/{libcap_2.54.bb => libcap_2.59.bb} (96%)

diff --git a/meta/recipes-support/libcap/files/0001-nativesdk-libcap-Raise-the-size-of-arrays-containing.patch b/meta/recipes-support/libcap/files/0001-nativesdk-libcap-Raise-the-size-of-arrays-containing.patch
index c7bf1a8b8c..6e43ba3366 100644
--- a/meta/recipes-support/libcap/files/0001-nativesdk-libcap-Raise-the-size-of-arrays-containing.patch
+++ b/meta/recipes-support/libcap/files/0001-nativesdk-libcap-Raise-the-size-of-arrays-containing.patch
@@ -1,4 +1,4 @@
-From 794cebc5732908636f22a1d9843fed3ae664899a Mon Sep 17 00:00:00 2001
+From 75843ed8238523776683a8660621d74c06597f11 Mon Sep 17 00:00:00 2001
 From: Hongxu Jia <hongxu.jia@windriver.com>
 Date: Thu, 14 Oct 2021 15:57:36 +0800
 Subject: [PATCH] nativesdk-libcap: Raise the size of arrays containing dl
@@ -14,6 +14,7 @@ the strings in a certain path.
 Upstream-Status: Inappropriate [SDK specific]
 
 Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
+
 ---
  libcap/execable.h | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
@@ -31,6 +32,3 @@ index 0bcc5d4..6e2a080 100644
      SHARED_LOADER ;
  
  static void __execable_parse_args(int *argc_p, char ***argv_p)
--- 
-2.27.0
-
diff --git a/meta/recipes-support/libcap/files/0002-tests-do-not-run-target-executables.patch b/meta/recipes-support/libcap/files/0002-tests-do-not-run-target-executables.patch
index 0fe7295a5f..20346cf2fb 100644
--- a/meta/recipes-support/libcap/files/0002-tests-do-not-run-target-executables.patch
+++ b/meta/recipes-support/libcap/files/0002-tests-do-not-run-target-executables.patch
@@ -1,4 +1,4 @@
-From cc97f84469ee7b266977a20d9cfa63c52f821384 Mon Sep 17 00:00:00 2001
+From 10212b6d4e8843feffbeab5336342d97f3a46bb2 Mon Sep 17 00:00:00 2001
 From: Alexander Kanavin <alex.kanavin@gmail.com>
 Date: Fri, 20 Dec 2019 16:54:05 +0100
 Subject: [PATCH] tests: do not run target executables
@@ -11,20 +11,20 @@ Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
  1 file changed, 2 deletions(-)
 
 diff --git a/tests/Makefile b/tests/Makefile
-index d9ed248..2864f77 100644
+index ecb7d1b..8950c73 100644
 --- a/tests/Makefile
 +++ b/tests/Makefile
-@@ -63,13 +63,11 @@ endif
+@@ -61,13 +61,11 @@ endif
  
  # unprivileged
  run_psx_test: psx_test
 -	./psx_test
  
  psx_test: psx_test.c $(DEPS)
- 	$(CC) $(CFLAGS) $(CPPFLAGS) $< -o $@ $(LINKEXTRA) $(LIBPSXLIB) $(LDFLAGS)
+ 	$(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $< -o $@ $(LINKEXTRA) $(LIBPSXLIB)
  
  run_libcap_psx_test: libcap_psx_test
 -	./libcap_psx_test
  
  libcap_psx_test: libcap_psx_test.c $(DEPS)
- 	$(CC) $(CFLAGS) $(CPPFLAGS) $< -o $@ $(LINKEXTRA) $(LIBCAPLIB) $(LIBPSXLIB) $(LDFLAGS)
+ 	$(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $< -o $@ $(LINKEXTRA) $(LIBCAPLIB) $(LIBPSXLIB)
diff --git a/meta/recipes-support/libcap/libcap_2.54.bb b/meta/recipes-support/libcap/libcap_2.59.bb
similarity index 96%
rename from meta/recipes-support/libcap/libcap_2.54.bb
rename to meta/recipes-support/libcap/libcap_2.59.bb
index fe29f05483..3d2592d962 100644
--- a/meta/recipes-support/libcap/libcap_2.54.bb
+++ b/meta/recipes-support/libcap/libcap_2.59.bb
@@ -16,7 +16,7 @@ SRC_URI = "${KERNELORG_MIRROR}/linux/libs/security/linux-privs/${BPN}2/${BPN}-${
 SRC_URI:append:class-nativesdk = " \
            file://0001-nativesdk-libcap-Raise-the-size-of-arrays-containing.patch \
            "
-SRC_URI[sha256sum] = "5091b24247999fd7a5e62bd9ac8bc761cda29f9baa0d1a2ca6a46f13891b4f0f"
+SRC_URI[sha256sum] = "49f64ae40b113e53cbc161e22af7094e3bb4a0611fa33ef5a4257b011779f034"
 
 UPSTREAM_CHECK_URI = "https://www.kernel.org/pub/linux/libs/security/linux-privs/${BPN}2/"
 
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 61/65] libmd: upgrade 1.0.3 -> 1.0.4
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (58 preceding siblings ...)
  2021-10-19 15:34 ` [PATCH 60/65] libcap: upgrade 2.54 -> 2.59 Alexander Kanavin
@ 2021-10-19 15:34 ` Alexander Kanavin
  2021-10-19 15:34 ` [PATCH 62/65] libsoup-2.4: upgrade 2.72.0 -> 2.74.0 Alexander Kanavin
                   ` (3 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:34 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 meta/recipes-support/libmd/{libmd_1.0.3.bb => libmd_1.0.4.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-support/libmd/{libmd_1.0.3.bb => libmd_1.0.4.bb} (86%)

diff --git a/meta/recipes-support/libmd/libmd_1.0.3.bb b/meta/recipes-support/libmd/libmd_1.0.4.bb
similarity index 86%
rename from meta/recipes-support/libmd/libmd_1.0.3.bb
rename to meta/recipes-support/libmd/libmd_1.0.4.bb
index 2e6762e490..b93dc2d78d 100644
--- a/meta/recipes-support/libmd/libmd_1.0.3.bb
+++ b/meta/recipes-support/libmd/libmd_1.0.4.bb
@@ -9,7 +9,7 @@ LICENSE = "BSD-3-Clause & BSD-2-Clause"
 LIC_FILES_CHKSUM = "file://COPYING;md5=0436d4fb62a71f661d6e8b7812f9e1df"
 
 SRC_URI = "https://archive.hadrons.org/software/libmd/libmd-${PV}.tar.xz"
-SRC_URI[sha256sum] = "5a02097f95cc250a3f1001865e4dbba5f1d15554120f95693c0541923c52af4a"
+SRC_URI[sha256sum] = "f51c921042e34beddeded4b75557656559cf5b1f2448033b4c1eec11c07e530f"
 
 inherit autotools
 
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 62/65] libsoup-2.4: upgrade 2.72.0 -> 2.74.0
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (59 preceding siblings ...)
  2021-10-19 15:34 ` [PATCH 61/65] libmd: upgrade 1.0.3 -> 1.0.4 Alexander Kanavin
@ 2021-10-19 15:34 ` Alexander Kanavin
  2021-10-19 15:34 ` [PATCH 63/65] gnupg: update 2.3.2 -> 2.3.3 Alexander Kanavin
                   ` (2 subsequent siblings)
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:34 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

From: Alexander Kanavin <alex.kanavin@gmail.com>

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../libsoup/{libsoup-2.4_2.72.0.bb => libsoup-2.4_2.74.0.bb}    | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-support/libsoup/{libsoup-2.4_2.72.0.bb => libsoup-2.4_2.74.0.bb} (94%)

diff --git a/meta/recipes-support/libsoup/libsoup-2.4_2.72.0.bb b/meta/recipes-support/libsoup/libsoup-2.4_2.74.0.bb
similarity index 94%
rename from meta/recipes-support/libsoup/libsoup-2.4_2.72.0.bb
rename to meta/recipes-support/libsoup/libsoup-2.4_2.74.0.bb
index 351bc9de73..ea34373a67 100644
--- a/meta/recipes-support/libsoup/libsoup-2.4_2.72.0.bb
+++ b/meta/recipes-support/libsoup/libsoup-2.4_2.74.0.bb
@@ -12,7 +12,7 @@ DEPENDS = "glib-2.0 glib-2.0-native libxml2 sqlite3 libpsl"
 SHRT_VER = "${@d.getVar('PV').split('.')[0]}.${@d.getVar('PV').split('.')[1]}"
 
 SRC_URI = "${GNOME_MIRROR}/libsoup/${SHRT_VER}/libsoup-${PV}.tar.xz"
-SRC_URI[sha256sum] = "170c3f8446b0f65f8e4b93603349172b1085fb8917c181d10962f02bb85f5387"
+SRC_URI[sha256sum] = "33b1d4e0d639456c675c227877e94a8078d731233e2d57689c11abcef7d3c48e"
 
 CVE_PRODUCT = "libsoup"
 
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 63/65] gnupg: update 2.3.2 -> 2.3.3
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (60 preceding siblings ...)
  2021-10-19 15:34 ` [PATCH 62/65] libsoup-2.4: upgrade 2.72.0 -> 2.74.0 Alexander Kanavin
@ 2021-10-19 15:34 ` Alexander Kanavin
  2021-10-19 15:34 ` [PATCH 64/65] libssh2: skip one of the ptests until openssh 8.8 compatibility is fixed Alexander Kanavin
  2021-10-19 15:34 ` [PATCH 65/65] systemd: disable seccomp on mips32 Alexander Kanavin
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:34 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 ...-a-custom-value-for-the-location-of-.patch |  6 +-
 .../gnupg/gnupg/relocate.patch                | 74 ++++++++++---------
 .../gnupg/{gnupg_2.3.2.bb => gnupg_2.3.3.bb}  |  2 +-
 3 files changed, 43 insertions(+), 39 deletions(-)
 rename meta/recipes-support/gnupg/{gnupg_2.3.2.bb => gnupg_2.3.3.bb} (97%)

diff --git a/meta/recipes-support/gnupg/gnupg/0001-configure.ac-use-a-custom-value-for-the-location-of-.patch b/meta/recipes-support/gnupg/gnupg/0001-configure.ac-use-a-custom-value-for-the-location-of-.patch
index a66a8e62b0..b58fbfe6f5 100644
--- a/meta/recipes-support/gnupg/gnupg/0001-configure.ac-use-a-custom-value-for-the-location-of-.patch
+++ b/meta/recipes-support/gnupg/gnupg/0001-configure.ac-use-a-custom-value-for-the-location-of-.patch
@@ -1,4 +1,4 @@
-From c873c85b1ee1c35ebbba0bc80c2352c64787a5fd Mon Sep 17 00:00:00 2001
+From bdde1faa774753e29d582d79186e08a38597de9e Mon Sep 17 00:00:00 2001
 From: Alexander Kanavin <alex.kanavin@gmail.com>
 Date: Mon, 22 Jan 2018 18:00:21 +0200
 Subject: [PATCH] configure.ac: use a custom value for the location of
@@ -14,10 +14,10 @@ Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/configure.ac b/configure.ac
-index d03ea3b..a6dfa19 100644
+index 5cdd316..e5f2d6a 100644
 --- a/configure.ac
 +++ b/configure.ac
-@@ -1958,7 +1958,7 @@ AC_DEFINE_UNQUOTED(GPGCONF_DISP_NAME, "GPGConf",
+@@ -1962,7 +1962,7 @@ AC_DEFINE_UNQUOTED(GPGCONF_DISP_NAME, "GPGConf",
  
  AC_DEFINE_UNQUOTED(GPGTAR_NAME, "gpgtar", [The name of the gpgtar tool])
  
diff --git a/meta/recipes-support/gnupg/gnupg/relocate.patch b/meta/recipes-support/gnupg/gnupg/relocate.patch
index f9f38c2876..53679bf1d9 100644
--- a/meta/recipes-support/gnupg/gnupg/relocate.patch
+++ b/meta/recipes-support/gnupg/gnupg/relocate.patch
@@ -1,4 +1,4 @@
-From 5a68a37ae2649e0988965cfe3a63a0142f0182a1 Mon Sep 17 00:00:00 2001
+From 766d37fe9acd9fdaaff9c094635e06b50c5902d7 Mon Sep 17 00:00:00 2001
 From: Ross Burton <ross.burton@intel.com>
 Date: Wed, 19 Sep 2018 14:44:40 +0100
 Subject: [PATCH] Allow the environment to override where gnupg looks for its
@@ -7,15 +7,16 @@ Subject: [PATCH] Allow the environment to override where gnupg looks for its
 Upstream-Status: Inappropriate [OE-specific]
 Signed-off-by: Ross Burton <ross.burton@intel.com>
 
+Signed-off-by: Alexander Kanavin <alex@linutronix.de>
 ---
  common/homedir.c | 14 +++++++-------
  1 file changed, 7 insertions(+), 7 deletions(-)
 
 diff --git a/common/homedir.c b/common/homedir.c
-index 7969a2c..06b8016 100644
+index 455c188..55049db 100644
 --- a/common/homedir.c
 +++ b/common/homedir.c
-@@ -918,7 +918,7 @@ gnupg_socketdir (void)
+@@ -1155,7 +1155,7 @@ gnupg_socketdir (void)
    if (!name)
      {
        unsigned int dummy;
@@ -24,57 +25,60 @@ index 7969a2c..06b8016 100644
        gpgrt_annotate_leaked_object (name);
      }
  
-@@ -946,7 +946,7 @@ gnupg_sysconfdir (void)
-     }
-   return name;
- #else /*!HAVE_W32_SYSTEM*/
--  return GNUPG_SYSCONFDIR;
-+  return getenv("GNUPG_SYSCONFDIR") ?: GNUPG_SYSCONFDIR;
+@@ -1187,7 +1187,7 @@ gnupg_sysconfdir (void)
+   if (dir)
+     return dir;
+   else
+-    return GNUPG_SYSCONFDIR;
++    return getenv("GNUPG_SYSCONFDIR") ?: GNUPG_SYSCONFDIR;
  #endif /*!HAVE_W32_SYSTEM*/
  }
  
-@@ -978,7 +978,7 @@ gnupg_bindir (void)
+@@ -1223,7 +1223,7 @@ gnupg_bindir (void)
+       return name;
+     }
    else
-     return rdir;
- #else /*!HAVE_W32_SYSTEM*/
--  return GNUPG_BINDIR;
-+  return getenv("GNUPG_BINDIR") ?: GNUPG_BINDIR;
+-    return GNUPG_BINDIR;
++    return getenv("GNUPG_BINDIR") ?: GNUPG_BINDIR;
  #endif /*!HAVE_W32_SYSTEM*/
  }
  
-@@ -991,7 +991,7 @@ gnupg_libexecdir (void)
- #ifdef HAVE_W32_SYSTEM
-   return gnupg_bindir ();
- #else /*!HAVE_W32_SYSTEM*/
--  return GNUPG_LIBEXECDIR;
-+  return getenv("GNUPG_LIBEXECDIR") ?: GNUPG_LIBEXECDIR;
+@@ -1250,7 +1250,7 @@ gnupg_libexecdir (void)
+       return name;
+     }
+   else
+-    return GNUPG_LIBEXECDIR;
++    return getenv("GNUPG_LIBEXECDIR") ?: GNUPG_LIBEXECDIR;
  #endif /*!HAVE_W32_SYSTEM*/
  }
  
-@@ -1008,7 +1008,7 @@ gnupg_libdir (void)
+@@ -1280,7 +1280,7 @@ gnupg_libdir (void)
+       return name;
      }
-   return name;
- #else /*!HAVE_W32_SYSTEM*/
--  return GNUPG_LIBDIR;
-+  return getenv("GNUPG_LIBDIR") ?: GNUPG_LIBDIR;
+   else
+-    return GNUPG_LIBDIR;
++    return getenv("GNUPG_LIBDIR") ?: GNUPG_LIBDIR;
  #endif /*!HAVE_W32_SYSTEM*/
  }
  
-@@ -1026,7 +1026,7 @@ gnupg_datadir (void)
+@@ -1311,7 +1311,7 @@ gnupg_datadir (void)
+       return name;
      }
-   return name;
- #else /*!HAVE_W32_SYSTEM*/
--  return GNUPG_DATADIR;
-+  return getenv("GNUPG_DATADIR") ?: GNUPG_DATADIR;
+   else
+-    return GNUPG_DATADIR;
++    return getenv("GNUPG_DATADIR") ?: GNUPG_DATADIR;
  #endif /*!HAVE_W32_SYSTEM*/
  }
  
-@@ -1045,7 +1045,7 @@ gnupg_localedir (void)
+@@ -1343,7 +1343,7 @@ gnupg_localedir (void)
+       return name;
      }
-   return name;
- #else /*!HAVE_W32_SYSTEM*/
--  return LOCALEDIR;
-+  return getenv("LOCALEDIR") ?: LOCALEDIR;
+   else
+-    return LOCALEDIR;
++    return getenv("LOCALEDIR") ?: LOCALEDIR;
  #endif /*!HAVE_W32_SYSTEM*/
  }
  
+-- 
+2.20.1
+
diff --git a/meta/recipes-support/gnupg/gnupg_2.3.2.bb b/meta/recipes-support/gnupg/gnupg_2.3.3.bb
similarity index 97%
rename from meta/recipes-support/gnupg/gnupg_2.3.2.bb
rename to meta/recipes-support/gnupg/gnupg_2.3.3.bb
index f3b277b0a8..5614ac6473 100644
--- a/meta/recipes-support/gnupg/gnupg_2.3.2.bb
+++ b/meta/recipes-support/gnupg/gnupg_2.3.3.bb
@@ -24,7 +24,7 @@ SRC_URI:append:class-native = " file://0001-configure.ac-use-a-custom-value-for-
                                 file://relocate.patch"
 SRC_URI:append:class-nativesdk = " file://relocate.patch"
 
-SRC_URI[sha256sum] = "e1d953e0e296072fca284215103ef168885eaac596c4660c5039a36a83e3041b"
+SRC_URI[sha256sum] = "5789b86da6a1a6752efb38598f16a77af51170a8494039c3842b085032e8e937"
 
 EXTRA_OECONF = "--disable-ldap \
 		--disable-ccid-driver \
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 64/65] libssh2: skip one of the ptests until openssh 8.8 compatibility is fixed
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (61 preceding siblings ...)
  2021-10-19 15:34 ` [PATCH 63/65] gnupg: update 2.3.2 -> 2.3.3 Alexander Kanavin
@ 2021-10-19 15:34 ` Alexander Kanavin
  2021-10-19 15:34 ` [PATCH 65/65] systemd: disable seccomp on mips32 Alexander Kanavin
  63 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:34 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 meta/recipes-support/libssh2/files/run-ptest | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/meta/recipes-support/libssh2/files/run-ptest b/meta/recipes-support/libssh2/files/run-ptest
index 5fd7ec65f6..9e2fce2d24 100644
--- a/meta/recipes-support/libssh2/files/run-ptest
+++ b/meta/recipes-support/libssh2/files/run-ptest
@@ -2,7 +2,8 @@
 
 ptestdir=$(dirname "$(readlink -f "$0")")
 cd tests
-for test in simple ssh2.sh mansyntax.sh
+# omit ssh2.sh until https://github.com/libssh2/libssh2/issues/630 is fixed
+for test in simple mansyntax.sh
 do
 	./../test-driver --test-name $test --log-file ../$test.log --trs-file ../$test.trs --color-tests no --enable-hard-errors yes --expect-failure no -- ./$test
 done
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* [PATCH 65/65] systemd: disable seccomp on mips32
  2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
                   ` (62 preceding siblings ...)
  2021-10-19 15:34 ` [PATCH 64/65] libssh2: skip one of the ptests until openssh 8.8 compatibility is fixed Alexander Kanavin
@ 2021-10-19 15:34 ` Alexander Kanavin
  2021-10-19 16:47   ` [OE-core] " Khem Raj
  63 siblings, 1 reply; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 15:34 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 meta/recipes-core/systemd/systemd_249.5.bb | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta/recipes-core/systemd/systemd_249.5.bb b/meta/recipes-core/systemd/systemd_249.5.bb
index 70f8813895..47d5209f96 100644
--- a/meta/recipes-core/systemd/systemd_249.5.bb
+++ b/meta/recipes-core/systemd/systemd_249.5.bb
@@ -111,6 +111,9 @@ PACKAGECONFIG:remove:libc-musl = " \
     utmp \
 "
 
+# https://github.com/seccomp/libseccomp/issues/347
+PACKAGECONFIG:remove:mips = "seccomp"
+
 CFLAGS:append:libc-musl = " -D__UAPI_DEF_ETHHDR=0 "
 
 # Some of the dependencies are weak-style recommends - if not available at runtime,
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 85+ messages in thread

* Re: [OE-core] [PATCH 02/65] rustfmt: remove
  2021-10-19 15:33 ` [PATCH 02/65] rustfmt: remove Alexander Kanavin
@ 2021-10-19 16:34   ` Khem Raj
  2021-10-19 17:44     ` Alexander Kanavin
  0 siblings, 1 reply; 85+ messages in thread
From: Khem Raj @ 2021-10-19 16:34 UTC (permalink / raw)
  To: Alexander Kanavin, openembedded-core; +Cc: Alexander Kanavin



On 10/19/21 8:33 AM, Alexander Kanavin wrote:
> The recipes does not have any consumers, is host-only,
> is rather out of date, and is still present in meta-rust.
> 
> Rust toolchain is now tested through other items, so I don't see
> a use case for it. For a target example there's rust-hello-world.
> 

its a tool. Think of strace, so there is value in keeping it in oe-core
so lets not drop it.

> Signed-off-by: Alexander Kanavin <alex@linutronix.de>
> ---
>   meta/conf/distro/include/maintainers.inc      |   1 -
>   meta/recipes-example/rustfmt/rustfmt_1.4.2.bb | 171 ------------------
>   2 files changed, 172 deletions(-)
>   delete mode 100644 meta/recipes-example/rustfmt/rustfmt_1.4.2.bb
> 
> diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/distro/include/maintainers.inc
> index baec2bef4d..d26d99a43d 100644
> --- a/meta/conf/distro/include/maintainers.inc
> +++ b/meta/conf/distro/include/maintainers.inc
> @@ -662,7 +662,6 @@ RECIPE_MAINTAINER:pn-rt-tests = "Alexander Kanavin <alex.kanavin@gmail.com>"
>   RECIPE_MAINTAINER:pn-ruby = "Ross Burton <ross.burton@arm.com>"
>   RECIPE_MAINTAINER:pn-run-postinsts = "Ross Burton <ross.burton@arm.com>"
>   RECIPE_MAINTAINER:pn-rust = "Randy MacLeod <Randy.MacLeod@windriver.com>"
> -RECIPE_MAINTAINER:pn-rustfmt = "Randy MacLeod <Randy.MacLeod@windriver.com>"
>   RECIPE_MAINTAINER:pn-rust-cross-${TARGET_ARCH} = "Randy MacLeod <Randy.MacLeod@windriver.com>"
>   RECIPE_MAINTAINER:pn-rust-cross-canadian-${TRANSLATED_TARGET_ARCH} = "Randy MacLeod <Randy.MacLeod@windriver.com>"
>   RECIPE_MAINTAINER:pn-rust-hello-world = "Randy MacLeod <Randy.MacLeod@windriver.com>"
> diff --git a/meta/recipes-example/rustfmt/rustfmt_1.4.2.bb b/meta/recipes-example/rustfmt/rustfmt_1.4.2.bb
> deleted file mode 100644
> index 2e4a47eb00..0000000000
> --- a/meta/recipes-example/rustfmt/rustfmt_1.4.2.bb
> +++ /dev/null
> @@ -1,171 +0,0 @@
> -# Auto-Generated by cargo-bitbake 0.3.13
> -#
> -inherit cargo
> -
> -# If this is git based prefer versioned ones if they exist
> -# DEFAULT_PREFERENCE = "-1"
> -
> -# how to get rustfmt-nightly could be as easy as but default to a git checkout:
> -# SRC_URI += "crate://crates.io/rustfmt-nightly/1.4.2"
> -SRC_URI += "git://github.com/rust-lang/rustfmt.git;protocol=https;nobranch=1"
> -SRCREV = "aeb3496f31a0dfa90fc511520d2023634e885260"
> -S = "${WORKDIR}/git"
> -CARGO_SRC_DIR = ""
> -EXCLUDE_FROM_WORLD = "1"
> -
> -# please note if you have entries that do not begin with crate://
> -# you must change them to how that package can be fetched
> -SRC_URI += " \
> -    crate://crates.io/aho-corasick/0.7.4 \
> -    crate://crates.io/annotate-snippets/0.6.1 \
> -    crate://crates.io/ansi_term/0.11.0 \
> -    crate://crates.io/argon2rs/0.2.5 \
> -    crate://crates.io/arrayvec/0.4.11 \
> -    crate://crates.io/atty/0.2.13 \
> -    crate://crates.io/autocfg/0.1.5 \
> -    crate://crates.io/backtrace-sys/0.1.31 \
> -    crate://crates.io/backtrace/0.3.33 \
> -    crate://crates.io/bitflags/1.1.0 \
> -    crate://crates.io/blake2-rfc/0.2.18 \
> -    crate://crates.io/bstr/0.2.6 \
> -    crate://crates.io/bytecount/0.5.1 \
> -    crate://crates.io/byteorder/1.3.2 \
> -    crate://crates.io/c2-chacha/0.2.2 \
> -    crate://crates.io/cargo_metadata/0.8.1 \
> -    crate://crates.io/cc/1.0.38 \
> -    crate://crates.io/cfg-if/0.1.9 \
> -    crate://crates.io/clap/2.33.0 \
> -    crate://crates.io/cloudabi/0.0.3 \
> -    crate://crates.io/constant_time_eq/0.1.3 \
> -    crate://crates.io/crossbeam-channel/0.3.9 \
> -    crate://crates.io/crossbeam-deque/0.2.0 \
> -    crate://crates.io/crossbeam-epoch/0.3.1 \
> -    crate://crates.io/crossbeam-utils/0.2.2 \
> -    crate://crates.io/crossbeam-utils/0.6.6 \
> -    crate://crates.io/derive-new/0.5.7 \
> -    crate://crates.io/diff/0.1.11 \
> -    crate://crates.io/dirs-sys/0.3.3 \
> -    crate://crates.io/dirs/2.0.1 \
> -    crate://crates.io/either/1.5.2 \
> -    crate://crates.io/ena/0.13.0 \
> -    crate://crates.io/env_logger/0.6.2 \
> -    crate://crates.io/failure/0.1.5 \
> -    crate://crates.io/failure_derive/0.1.5 \
> -    crate://crates.io/fnv/1.0.6 \
> -    crate://crates.io/fuchsia-cprng/0.1.1 \
> -    crate://crates.io/getopts/0.2.19 \
> -    crate://crates.io/getrandom/0.1.6 \
> -    crate://crates.io/globset/0.4.4 \
> -    crate://crates.io/heck/0.3.1 \
> -    crate://crates.io/humantime/1.2.0 \
> -    crate://crates.io/ignore/0.4.8 \
> -    crate://crates.io/indexmap/1.0.2 \
> -    crate://crates.io/itertools/0.8.0 \
> -    crate://crates.io/itoa/0.4.4 \
> -    crate://crates.io/jobserver/0.1.16 \
> -    crate://crates.io/lazy_static/1.3.0 \
> -    crate://crates.io/libc/0.2.60 \
> -    crate://crates.io/lock_api/0.1.5 \
> -    crate://crates.io/log/0.4.7 \
> -    crate://crates.io/memchr/2.2.1 \
> -    crate://crates.io/memoffset/0.2.1 \
> -    crate://crates.io/nodrop/0.1.13 \
> -    crate://crates.io/num_cpus/1.10.1 \
> -    crate://crates.io/owning_ref/0.4.0 \
> -    crate://crates.io/packed_simd/0.3.3 \
> -    crate://crates.io/parking_lot/0.7.1 \
> -    crate://crates.io/parking_lot_core/0.4.0 \
> -    crate://crates.io/ppv-lite86/0.2.5 \
> -    crate://crates.io/proc-macro2/0.4.30 \
> -    crate://crates.io/quick-error/1.2.2 \
> -    crate://crates.io/quote/0.6.13 \
> -    crate://crates.io/rand/0.6.5 \
> -    crate://crates.io/rand/0.7.0 \
> -    crate://crates.io/rand_chacha/0.1.1 \
> -    crate://crates.io/rand_chacha/0.2.1 \
> -    crate://crates.io/rand_core/0.3.1 \
> -    crate://crates.io/rand_core/0.4.0 \
> -    crate://crates.io/rand_core/0.5.0 \
> -    crate://crates.io/rand_hc/0.1.0 \
> -    crate://crates.io/rand_hc/0.2.0 \
> -    crate://crates.io/rand_isaac/0.1.1 \
> -    crate://crates.io/rand_jitter/0.1.4 \
> -    crate://crates.io/rand_os/0.1.3 \
> -    crate://crates.io/rand_pcg/0.1.2 \
> -    crate://crates.io/rand_xorshift/0.1.1 \
> -    crate://crates.io/rdrand/0.4.0 \
> -    crate://crates.io/redox_syscall/0.1.56 \
> -    crate://crates.io/redox_users/0.3.0 \
> -    crate://crates.io/regex-syntax/0.6.10 \
> -    crate://crates.io/regex/1.2.0 \
> -    crate://crates.io/rustc-ap-arena/542.0.0 \
> -    crate://crates.io/rustc-ap-graphviz/542.0.0 \
> -    crate://crates.io/rustc-ap-rustc_data_structures/542.0.0 \
> -    crate://crates.io/rustc-ap-rustc_errors/542.0.0 \
> -    crate://crates.io/rustc-ap-rustc_lexer/542.0.0 \
> -    crate://crates.io/rustc-ap-rustc_macros/542.0.0 \
> -    crate://crates.io/rustc-ap-rustc_target/542.0.0 \
> -    crate://crates.io/rustc-ap-serialize/542.0.0 \
> -    crate://crates.io/rustc-ap-syntax/542.0.0 \
> -    crate://crates.io/rustc-ap-syntax_pos/542.0.0 \
> -    crate://crates.io/rustc-demangle/0.1.15 \
> -    crate://crates.io/rustc-hash/1.0.1 \
> -    crate://crates.io/rustc-rayon-core/0.2.0 \
> -    crate://crates.io/rustc-rayon/0.2.0 \
> -    crate://crates.io/rustc-workspace-hack/1.0.0 \
> -    crate://crates.io/rustc_version/0.2.3 \
> -    crate://crates.io/ryu/1.0.0 \
> -    crate://crates.io/same-file/1.0.5 \
> -    crate://crates.io/scoped-tls/1.0.0 \
> -    crate://crates.io/scoped_threadpool/0.1.9 \
> -    crate://crates.io/scopeguard/0.3.3 \
> -    crate://crates.io/semver-parser/0.7.0 \
> -    crate://crates.io/semver/0.9.0 \
> -    crate://crates.io/serde/1.0.97 \
> -    crate://crates.io/serde_derive/1.0.97 \
> -    crate://crates.io/serde_json/1.0.40 \
> -    crate://crates.io/smallvec/0.6.10 \
> -    crate://crates.io/spin/0.5.0 \
> -    crate://crates.io/stable_deref_trait/1.1.1 \
> -    crate://crates.io/strsim/0.8.0 \
> -    crate://crates.io/structopt-derive/0.2.18 \
> -    crate://crates.io/structopt/0.2.18 \
> -    crate://crates.io/syn/0.15.42 \
> -    crate://crates.io/synstructure/0.10.2 \
> -    crate://crates.io/term/0.6.0 \
> -    crate://crates.io/termcolor/1.0.5 \
> -    crate://crates.io/textwrap/0.11.0 \
> -    crate://crates.io/thread_local/0.3.6 \
> -    crate://crates.io/toml/0.5.1 \
> -    crate://crates.io/ucd-util/0.1.5 \
> -    crate://crates.io/unicode-segmentation/1.3.0 \
> -    crate://crates.io/unicode-width/0.1.5 \
> -    crate://crates.io/unicode-xid/0.1.0 \
> -    crate://crates.io/unicode_categories/0.1.1 \
> -    crate://crates.io/utf8-ranges/1.0.3 \
> -    crate://crates.io/vec_map/0.8.1 \
> -    crate://crates.io/walkdir/2.2.9 \
> -    crate://crates.io/winapi-i686-pc-windows-gnu/0.4.0 \
> -    crate://crates.io/winapi-util/0.1.2 \
> -    crate://crates.io/winapi-x86_64-pc-windows-gnu/0.4.0 \
> -    crate://crates.io/winapi/0.3.7 \
> -    crate://crates.io/wincolor/1.0.1 \
> -"
> -
> -
> -
> -# FIXME: update generateme with the real MD5 of the license file
> -LIC_FILES_CHKSUM = " \
> -    file://LICENSE-APACHE;md5=1836efb2eb779966696f473ee8540542 \
> -    file://LICENSE-MIT;md5=0b29d505d9225d1f0815cbdcf602b901 \
> -"
> -
> -SUMMARY = "Tool to find and fix Rust formatting issues"
> -HOMEPAGE = "https://github.com/rust-lang/rustfmt"
> -LICENSE = "Apache-2.0 | MIT"
> -
> -# includes this file if it exists but does not fail
> -# this is useful for anything you may want to override from
> -# what cargo-bitbake generates.
> -include rustfmt-nightly-${PV}.inc
> -include rustfmt-nightly.inc
> 
> 
> 
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#157121): https://lists.openembedded.org/g/openembedded-core/message/157121
> Mute This Topic: https://lists.openembedded.org/mt/86442640/1997914
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
> 


^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [OE-core] [PATCH 26/65] psplash: upgrade to latest revision
  2021-10-19 15:33 ` [PATCH 26/65] psplash: upgrade to latest revision Alexander Kanavin
@ 2021-10-19 16:44   ` Khem Raj
  2021-10-23 17:38     ` Alexander Kanavin
  0 siblings, 1 reply; 85+ messages in thread
From: Khem Raj @ 2021-10-19 16:44 UTC (permalink / raw)
  To: Alexander Kanavin, openembedded-core



On 10/19/21 8:33 AM, Alexander Kanavin wrote:
> From: Alexander Kanavin <alex.kanavin@gmail.com>
> 
> Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
> ---
>   meta/recipes-core/psplash/psplash_git.bb | 3 +--
>   1 file changed, 1 insertion(+), 2 deletions(-)
> 
> diff --git a/meta/recipes-core/psplash/psplash_git.bb b/meta/recipes-core/psplash/psplash_git.bb
> index 1be7ece79d..1d410bd548 100644
> --- a/meta/recipes-core/psplash/psplash_git.bb
> +++ b/meta/recipes-core/psplash/psplash_git.bb
> @@ -6,9 +6,8 @@ LICENSE = "GPLv2+"
>   LIC_FILES_CHKSUM = "file://psplash.h;beginline=1;endline=8;md5=8f232c1e95929eacab37f00900580224"
>   DEPENDS = "gdk-pixbuf-native"
>   
> -SRCREV = "0a902f7cd875ccf018456451be369f05fa55f962"
> +SRCREV = "f5203fdee61b90ef9552ca49c213fe16776b3e4b"
>   PV = "0.1+git${SRCPV}"
> -PR = "r15"
>   

Since PV is not bumped. Resetting PR will break feeds


>   SRC_URI = "git://git.yoctoproject.org/${BPN} \
>              file://psplash-init \
> 
> 
> 
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#157145): https://lists.openembedded.org/g/openembedded-core/message/157145
> Mute This Topic: https://lists.openembedded.org/mt/86442672/1997914
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
> 


^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [OE-core] [PATCH 65/65] systemd: disable seccomp on mips32
  2021-10-19 15:34 ` [PATCH 65/65] systemd: disable seccomp on mips32 Alexander Kanavin
@ 2021-10-19 16:47   ` Khem Raj
  2021-10-19 17:45     ` Alexander Kanavin
  0 siblings, 1 reply; 85+ messages in thread
From: Khem Raj @ 2021-10-19 16:47 UTC (permalink / raw)
  To: Alexander Kanavin, openembedded-core; +Cc: Alexander Kanavin



On 10/19/21 8:34 AM, Alexander Kanavin wrote:
> Signed-off-by: Alexander Kanavin <alex@linutronix.de>
> ---
>   meta/recipes-core/systemd/systemd_249.5.bb | 3 +++
>   1 file changed, 3 insertions(+)
> 
> diff --git a/meta/recipes-core/systemd/systemd_249.5.bb b/meta/recipes-core/systemd/systemd_249.5.bb
> index 70f8813895..47d5209f96 100644
> --- a/meta/recipes-core/systemd/systemd_249.5.bb
> +++ b/meta/recipes-core/systemd/systemd_249.5.bb
> @@ -111,6 +111,9 @@ PACKAGECONFIG:remove:libc-musl = " \
>       utmp \
>   "
>   
> +# https://github.com/seccomp/libseccomp/issues/347
> +PACKAGECONFIG:remove:mips = "seccomp"
> +

this should be mipsarch

>   CFLAGS:append:libc-musl = " -D__UAPI_DEF_ETHHDR=0 "
>   
>   # Some of the dependencies are weak-style recommends - if not available at runtime,
> 
> 
> 
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#157184): https://lists.openembedded.org/g/openembedded-core/message/157184
> Mute This Topic: https://lists.openembedded.org/mt/86442719/1997914
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
> 


^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [OE-core] [PATCH 02/65] rustfmt: remove
  2021-10-19 16:34   ` [OE-core] " Khem Raj
@ 2021-10-19 17:44     ` Alexander Kanavin
  2021-10-19 18:11       ` Khem Raj
  0 siblings, 1 reply; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 17:44 UTC (permalink / raw)
  To: Khem Raj; +Cc: Alexander Kanavin, openembedded-core

[-- Attachment #1: Type: text/plain, Size: 10565 bytes --]

I disagree. It carries a support burden, can be easily provided by the
host, and it’s purpose is source code formatting. It does not belong in
core.

Alex

On Tue 19. Oct 2021 at 18.34, Khem Raj <raj.khem@gmail.com> wrote:

>
>
> On 10/19/21 8:33 AM, Alexander Kanavin wrote:
> > The recipes does not have any consumers, is host-only,
> > is rather out of date, and is still present in meta-rust.
> >
> > Rust toolchain is now tested through other items, so I don't see
> > a use case for it. For a target example there's rust-hello-world.
> >
>
> its a tool. Think of strace, so there is value in keeping it in oe-core
> so lets not drop it.
>
> > Signed-off-by: Alexander Kanavin <alex@linutronix.de>
> > ---
> >   meta/conf/distro/include/maintainers.inc      |   1 -
> >   meta/recipes-example/rustfmt/rustfmt_1.4.2.bb | 171 ------------------
> >   2 files changed, 172 deletions(-)
> >   delete mode 100644 meta/recipes-example/rustfmt/rustfmt_1.4.2.bb
> >
> > diff --git a/meta/conf/distro/include/maintainers.inc
> b/meta/conf/distro/include/maintainers.inc
> > index baec2bef4d..d26d99a43d 100644
> > --- a/meta/conf/distro/include/maintainers.inc
> > +++ b/meta/conf/distro/include/maintainers.inc
> > @@ -662,7 +662,6 @@ RECIPE_MAINTAINER:pn-rt-tests = "Alexander Kanavin <
> alex.kanavin@gmail.com>"
> >   RECIPE_MAINTAINER:pn-ruby = "Ross Burton <ross.burton@arm.com>"
> >   RECIPE_MAINTAINER:pn-run-postinsts = "Ross Burton <ross.burton@arm.com
> >"
> >   RECIPE_MAINTAINER:pn-rust = "Randy MacLeod <
> Randy.MacLeod@windriver.com>"
> > -RECIPE_MAINTAINER:pn-rustfmt = "Randy MacLeod <
> Randy.MacLeod@windriver.com>"
> >   RECIPE_MAINTAINER:pn-rust-cross-${TARGET_ARCH} = "Randy MacLeod <
> Randy.MacLeod@windriver.com>"
> >   RECIPE_MAINTAINER:pn-rust-cross-canadian-${TRANSLATED_TARGET_ARCH} =
> "Randy MacLeod <Randy.MacLeod@windriver.com>"
> >   RECIPE_MAINTAINER:pn-rust-hello-world = "Randy MacLeod <
> Randy.MacLeod@windriver.com>"
> > diff --git a/meta/recipes-example/rustfmt/rustfmt_1.4.2.bb
> b/meta/recipes-example/rustfmt/rustfmt_1.4.2.bb
> > deleted file mode 100644
> > index 2e4a47eb00..0000000000
> > --- a/meta/recipes-example/rustfmt/rustfmt_1.4.2.bb
> > +++ /dev/null
> > @@ -1,171 +0,0 @@
> > -# Auto-Generated by cargo-bitbake 0.3.13
> > -#
> > -inherit cargo
> > -
> > -# If this is git based prefer versioned ones if they exist
> > -# DEFAULT_PREFERENCE = "-1"
> > -
> > -# how to get rustfmt-nightly could be as easy as but default to a git
> checkout:
> > -# SRC_URI += "crate://crates.io/rustfmt-nightly/1.4.2"
> > -SRC_URI += "git://
> github.com/rust-lang/rustfmt.git;protocol=https;nobranch=1"
> > -SRCREV = "aeb3496f31a0dfa90fc511520d2023634e885260"
> > -S = "${WORKDIR}/git"
> > -CARGO_SRC_DIR = ""
> > -EXCLUDE_FROM_WORLD = "1"
> > -
> > -# please note if you have entries that do not begin with crate://
> > -# you must change them to how that package can be fetched
> > -SRC_URI += " \
> > -    crate://crates.io/aho-corasick/0.7.4 \
> > -    crate://crates.io/annotate-snippets/0.6.1 \
> > -    crate://crates.io/ansi_term/0.11.0 \
> > -    crate://crates.io/argon2rs/0.2.5 \
> > -    crate://crates.io/arrayvec/0.4.11 \
> > -    crate://crates.io/atty/0.2.13 \
> > -    crate://crates.io/autocfg/0.1.5 \
> > -    crate://crates.io/backtrace-sys/0.1.31 \
> > -    crate://crates.io/backtrace/0.3.33 \
> > -    crate://crates.io/bitflags/1.1.0 \
> > -    crate://crates.io/blake2-rfc/0.2.18 \
> > -    crate://crates.io/bstr/0.2.6 \
> > -    crate://crates.io/bytecount/0.5.1 \
> > -    crate://crates.io/byteorder/1.3.2 \
> > -    crate://crates.io/c2-chacha/0.2.2 \
> > -    crate://crates.io/cargo_metadata/0.8.1 \
> > -    crate://crates.io/cc/1.0.38 \
> > -    crate://crates.io/cfg-if/0.1.9 \
> > -    crate://crates.io/clap/2.33.0 \
> > -    crate://crates.io/cloudabi/0.0.3 \
> > -    crate://crates.io/constant_time_eq/0.1.3 \
> > -    crate://crates.io/crossbeam-channel/0.3.9 \
> > -    crate://crates.io/crossbeam-deque/0.2.0 \
> > -    crate://crates.io/crossbeam-epoch/0.3.1 \
> > -    crate://crates.io/crossbeam-utils/0.2.2 \
> > -    crate://crates.io/crossbeam-utils/0.6.6 \
> > -    crate://crates.io/derive-new/0.5.7 \
> > -    crate://crates.io/diff/0.1.11 \
> > -    crate://crates.io/dirs-sys/0.3.3 \
> > -    crate://crates.io/dirs/2.0.1 \
> > -    crate://crates.io/either/1.5.2 \
> > -    crate://crates.io/ena/0.13.0 \
> > -    crate://crates.io/env_logger/0.6.2 \
> > -    crate://crates.io/failure/0.1.5 \
> > -    crate://crates.io/failure_derive/0.1.5 \
> > -    crate://crates.io/fnv/1.0.6 \
> > -    crate://crates.io/fuchsia-cprng/0.1.1 \
> > -    crate://crates.io/getopts/0.2.19 \
> > -    crate://crates.io/getrandom/0.1.6 \
> > -    crate://crates.io/globset/0.4.4 \
> > -    crate://crates.io/heck/0.3.1 \
> > -    crate://crates.io/humantime/1.2.0 \
> > -    crate://crates.io/ignore/0.4.8 \
> > -    crate://crates.io/indexmap/1.0.2 \
> > -    crate://crates.io/itertools/0.8.0 \
> > -    crate://crates.io/itoa/0.4.4 \
> > -    crate://crates.io/jobserver/0.1.16 \
> > -    crate://crates.io/lazy_static/1.3.0 \
> > -    crate://crates.io/libc/0.2.60 \
> > -    crate://crates.io/lock_api/0.1.5 \
> > -    crate://crates.io/log/0.4.7 \
> > -    crate://crates.io/memchr/2.2.1 \
> > -    crate://crates.io/memoffset/0.2.1 \
> > -    crate://crates.io/nodrop/0.1.13 \
> > -    crate://crates.io/num_cpus/1.10.1 \
> > -    crate://crates.io/owning_ref/0.4.0 \
> > -    crate://crates.io/packed_simd/0.3.3 \
> > -    crate://crates.io/parking_lot/0.7.1 \
> > -    crate://crates.io/parking_lot_core/0.4.0 \
> > -    crate://crates.io/ppv-lite86/0.2.5 \
> > -    crate://crates.io/proc-macro2/0.4.30 \
> > -    crate://crates.io/quick-error/1.2.2 \
> > -    crate://crates.io/quote/0.6.13 \
> > -    crate://crates.io/rand/0.6.5 \
> > -    crate://crates.io/rand/0.7.0 \
> > -    crate://crates.io/rand_chacha/0.1.1 \
> > -    crate://crates.io/rand_chacha/0.2.1 \
> > -    crate://crates.io/rand_core/0.3.1 \
> > -    crate://crates.io/rand_core/0.4.0 \
> > -    crate://crates.io/rand_core/0.5.0 \
> > -    crate://crates.io/rand_hc/0.1.0 \
> > -    crate://crates.io/rand_hc/0.2.0 \
> > -    crate://crates.io/rand_isaac/0.1.1 \
> > -    crate://crates.io/rand_jitter/0.1.4 \
> > -    crate://crates.io/rand_os/0.1.3 \
> > -    crate://crates.io/rand_pcg/0.1.2 \
> > -    crate://crates.io/rand_xorshift/0.1.1 \
> > -    crate://crates.io/rdrand/0.4.0 \
> > -    crate://crates.io/redox_syscall/0.1.56 \
> > -    crate://crates.io/redox_users/0.3.0 \
> > -    crate://crates.io/regex-syntax/0.6.10 \
> > -    crate://crates.io/regex/1.2.0 \
> > -    crate://crates.io/rustc-ap-arena/542.0.0 \
> > -    crate://crates.io/rustc-ap-graphviz/542.0.0 \
> > -    crate://crates.io/rustc-ap-rustc_data_structures/542.0.0 \
> > -    crate://crates.io/rustc-ap-rustc_errors/542.0.0 \
> > -    crate://crates.io/rustc-ap-rustc_lexer/542.0.0 \
> > -    crate://crates.io/rustc-ap-rustc_macros/542.0.0 \
> > -    crate://crates.io/rustc-ap-rustc_target/542.0.0 \
> > -    crate://crates.io/rustc-ap-serialize/542.0.0 \
> > -    crate://crates.io/rustc-ap-syntax/542.0.0 \
> > -    crate://crates.io/rustc-ap-syntax_pos/542.0.0 \
> > -    crate://crates.io/rustc-demangle/0.1.15 \
> > -    crate://crates.io/rustc-hash/1.0.1 \
> > -    crate://crates.io/rustc-rayon-core/0.2.0 \
> > -    crate://crates.io/rustc-rayon/0.2.0 \
> > -    crate://crates.io/rustc-workspace-hack/1.0.0 \
> > -    crate://crates.io/rustc_version/0.2.3 \
> > -    crate://crates.io/ryu/1.0.0 \
> > -    crate://crates.io/same-file/1.0.5 \
> > -    crate://crates.io/scoped-tls/1.0.0 \
> > -    crate://crates.io/scoped_threadpool/0.1.9 \
> > -    crate://crates.io/scopeguard/0.3.3 \
> > -    crate://crates.io/semver-parser/0.7.0 \
> > -    crate://crates.io/semver/0.9.0 \
> > -    crate://crates.io/serde/1.0.97 \
> > -    crate://crates.io/serde_derive/1.0.97 \
> > -    crate://crates.io/serde_json/1.0.40 \
> > -    crate://crates.io/smallvec/0.6.10 \
> > -    crate://crates.io/spin/0.5.0 \
> > -    crate://crates.io/stable_deref_trait/1.1.1 \
> > -    crate://crates.io/strsim/0.8.0 \
> > -    crate://crates.io/structopt-derive/0.2.18 \
> > -    crate://crates.io/structopt/0.2.18 \
> > -    crate://crates.io/syn/0.15.42 \
> > -    crate://crates.io/synstructure/0.10.2 \
> > -    crate://crates.io/term/0.6.0 \
> > -    crate://crates.io/termcolor/1.0.5 \
> > -    crate://crates.io/textwrap/0.11.0 \
> > -    crate://crates.io/thread_local/0.3.6 \
> > -    crate://crates.io/toml/0.5.1 \
> > -    crate://crates.io/ucd-util/0.1.5 \
> > -    crate://crates.io/unicode-segmentation/1.3.0 \
> > -    crate://crates.io/unicode-width/0.1.5 \
> > -    crate://crates.io/unicode-xid/0.1.0 \
> > -    crate://crates.io/unicode_categories/0.1.1 \
> > -    crate://crates.io/utf8-ranges/1.0.3 \
> > -    crate://crates.io/vec_map/0.8.1 \
> > -    crate://crates.io/walkdir/2.2.9 \
> > -    crate://crates.io/winapi-i686-pc-windows-gnu/0.4.0 \
> > -    crate://crates.io/winapi-util/0.1.2 \
> > -    crate://crates.io/winapi-x86_64-pc-windows-gnu/0.4.0 \
> > -    crate://crates.io/winapi/0.3.7 \
> > -    crate://crates.io/wincolor/1.0.1 \
> > -"
> > -
> > -
> > -
> > -# FIXME: update generateme with the real MD5 of the license file
> > -LIC_FILES_CHKSUM = " \
> > -    file://LICENSE-APACHE;md5=1836efb2eb779966696f473ee8540542 \
> > -    file://LICENSE-MIT;md5=0b29d505d9225d1f0815cbdcf602b901 \
> > -"
> > -
> > -SUMMARY = "Tool to find and fix Rust formatting issues"
> > -HOMEPAGE = "https://github.com/rust-lang/rustfmt"
> > -LICENSE = "Apache-2.0 | MIT"
> > -
> > -# includes this file if it exists but does not fail
> > -# this is useful for anything you may want to override from
> > -# what cargo-bitbake generates.
> > -include rustfmt-nightly-${PV}.inc
> > -include rustfmt-nightly.inc
> >
> >
> >
> > -=-=-=-=-=-=-=-=-=-=-=-
> > Links: You receive all messages sent to this group.
> > View/Reply Online (#157121):
> https://lists.openembedded.org/g/openembedded-core/message/157121
> > Mute This Topic: https://lists.openembedded.org/mt/86442640/1997914
> > Group Owner: openembedded-core+owner@lists.openembedded.org
> > Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [
> raj.khem@gmail.com]
> > -=-=-=-=-=-=-=-=-=-=-=-
> >
>

[-- Attachment #2: Type: text/html, Size: 25134 bytes --]

^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [OE-core] [PATCH 65/65] systemd: disable seccomp on mips32
  2021-10-19 16:47   ` [OE-core] " Khem Raj
@ 2021-10-19 17:45     ` Alexander Kanavin
  2021-10-19 18:01       ` Khem Raj
  0 siblings, 1 reply; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 17:45 UTC (permalink / raw)
  To: Khem Raj; +Cc: Alexander Kanavin, openembedded-core

[-- Attachment #1: Type: text/plain, Size: 1417 bytes --]

Can you explain why please?

Alex

On Tue 19. Oct 2021 at 18.47, Khem Raj <raj.khem@gmail.com> wrote:

>
>
> On 10/19/21 8:34 AM, Alexander Kanavin wrote:
> > Signed-off-by: Alexander Kanavin <alex@linutronix.de>
> > ---
> >   meta/recipes-core/systemd/systemd_249.5.bb | 3 +++
> >   1 file changed, 3 insertions(+)
> >
> > diff --git a/meta/recipes-core/systemd/systemd_249.5.bb
> b/meta/recipes-core/systemd/systemd_249.5.bb
> > index 70f8813895..47d5209f96 100644
> > --- a/meta/recipes-core/systemd/systemd_249.5.bb
> > +++ b/meta/recipes-core/systemd/systemd_249.5.bb
> > @@ -111,6 +111,9 @@ PACKAGECONFIG:remove:libc-musl = " \
> >       utmp \
> >   "
> >
> > +# https://github.com/seccomp/libseccomp/issues/347
> > +PACKAGECONFIG:remove:mips = "seccomp"
> > +
>
> this should be mipsarch
>
> >   CFLAGS:append:libc-musl = " -D__UAPI_DEF_ETHHDR=0 "
> >
> >   # Some of the dependencies are weak-style recommends - if not
> available at runtime,
> >
> >
> >
> > -=-=-=-=-=-=-=-=-=-=-=-
> > Links: You receive all messages sent to this group.
> > View/Reply Online (#157184):
> https://lists.openembedded.org/g/openembedded-core/message/157184
> > Mute This Topic: https://lists.openembedded.org/mt/86442719/1997914
> > Group Owner: openembedded-core+owner@lists.openembedded.org
> > Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [
> raj.khem@gmail.com]
> > -=-=-=-=-=-=-=-=-=-=-=-
> >
>

[-- Attachment #2: Type: text/html, Size: 3015 bytes --]

^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [OE-core] [PATCH 65/65] systemd: disable seccomp on mips32
  2021-10-19 17:45     ` Alexander Kanavin
@ 2021-10-19 18:01       ` Khem Raj
  2021-10-19 18:05         ` Alexander Kanavin
  0 siblings, 1 reply; 85+ messages in thread
From: Khem Raj @ 2021-10-19 18:01 UTC (permalink / raw)
  To: Alexander Kanavin
  Cc: Alexander Kanavin, Patches and discussions about the oe-core layer

On Tue, Oct 19, 2021 at 10:45 AM Alexander Kanavin
<alex.kanavin@gmail.com> wrote:
>
> Can you explain why please?
>
> Alex
>
> On Tue 19. Oct 2021 at 18.47, Khem Raj <raj.khem@gmail.com> wrote:
>>
>>
>>
>> On 10/19/21 8:34 AM, Alexander Kanavin wrote:
>> > Signed-off-by: Alexander Kanavin <alex@linutronix.de>
>> > ---
>> >   meta/recipes-core/systemd/systemd_249.5.bb | 3 +++
>> >   1 file changed, 3 insertions(+)
>> >
>> > diff --git a/meta/recipes-core/systemd/systemd_249.5.bb b/meta/recipes-core/systemd/systemd_249.5.bb
>> > index 70f8813895..47d5209f96 100644
>> > --- a/meta/recipes-core/systemd/systemd_249.5.bb
>> > +++ b/meta/recipes-core/systemd/systemd_249.5.bb
>> > @@ -111,6 +111,9 @@ PACKAGECONFIG:remove:libc-musl = " \
>> >       utmp \
>> >   "
>> >
>> > +# https://github.com/seccomp/libseccomp/issues/347
>> > +PACKAGECONFIG:remove:mips = "seccomp"
>> > +
>>
>> this should be mipsarch

the issue is across all mips which is more than just mips Big endian (
which is what mips denotes in above conext)

>>
>> >   CFLAGS:append:libc-musl = " -D__UAPI_DEF_ETHHDR=0 "
>> >
>> >   # Some of the dependencies are weak-style recommends - if not available at runtime,
>> >
>> >
>> >
>> > -=-=-=-=-=-=-=-=-=-=-=-
>> > Links: You receive all messages sent to this group.
>> > View/Reply Online (#157184): https://lists.openembedded.org/g/openembedded-core/message/157184
>> > Mute This Topic: https://lists.openembedded.org/mt/86442719/1997914
>> > Group Owner: openembedded-core+owner@lists.openembedded.org
>> > Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [raj.khem@gmail.com]
>> > -=-=-=-=-=-=-=-=-=-=-=-
>> >


^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [OE-core] [PATCH 65/65] systemd: disable seccomp on mips32
  2021-10-19 18:01       ` Khem Raj
@ 2021-10-19 18:05         ` Alexander Kanavin
  0 siblings, 0 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 18:05 UTC (permalink / raw)
  To: Khem Raj
  Cc: Alexander Kanavin, Patches and discussions about the oe-core layer

[-- Attachment #1: Type: text/plain, Size: 217 bytes --]

On Tue, 19 Oct 2021 at 20:01, Khem Raj <raj.khem@gmail.com> wrote:

>
> the issue is across all mips which is more than just mips Big endian (
> which is what mips denotes in above conext)
>
>
Right, thank you.

Alex

[-- Attachment #2: Type: text/html, Size: 556 bytes --]

^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [OE-core] [PATCH 02/65] rustfmt: remove
  2021-10-19 17:44     ` Alexander Kanavin
@ 2021-10-19 18:11       ` Khem Raj
  2021-10-19 18:18         ` Alexander Kanavin
  0 siblings, 1 reply; 85+ messages in thread
From: Khem Raj @ 2021-10-19 18:11 UTC (permalink / raw)
  To: Alexander Kanavin
  Cc: Alexander Kanavin, Patches and discussions about the oe-core layer

On Tue, Oct 19, 2021 at 10:44 AM Alexander Kanavin
<alex.kanavin@gmail.com> wrote:
>
> I disagree. It carries a support burden, can be easily provided by the host, and it’s purpose is source code formatting. It does not belong in core.

rustfmt is used by default in a lot of rust projects so its better to
include the minimal set of tools in core even though when there is no
sample in core using it. perhaps adding such a sample to oe-core
example could be better patch here. We have Joe as maintainer for this
recipe so its not a orphaned package.

>
> Alex
>
> On Tue 19. Oct 2021 at 18.34, Khem Raj <raj.khem@gmail.com> wrote:
>>
>>
>>
>> On 10/19/21 8:33 AM, Alexander Kanavin wrote:
>> > The recipes does not have any consumers, is host-only,
>> > is rather out of date, and is still present in meta-rust.
>> >
>> > Rust toolchain is now tested through other items, so I don't see
>> > a use case for it. For a target example there's rust-hello-world.
>> >
>>
>> its a tool. Think of strace, so there is value in keeping it in oe-core
>> so lets not drop it.
>>
>> > Signed-off-by: Alexander Kanavin <alex@linutronix.de>
>> > ---
>> >   meta/conf/distro/include/maintainers.inc      |   1 -
>> >   meta/recipes-example/rustfmt/rustfmt_1.4.2.bb | 171 ------------------
>> >   2 files changed, 172 deletions(-)
>> >   delete mode 100644 meta/recipes-example/rustfmt/rustfmt_1.4.2.bb
>> >
>> > diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/distro/include/maintainers.inc
>> > index baec2bef4d..d26d99a43d 100644
>> > --- a/meta/conf/distro/include/maintainers.inc
>> > +++ b/meta/conf/distro/include/maintainers.inc
>> > @@ -662,7 +662,6 @@ RECIPE_MAINTAINER:pn-rt-tests = "Alexander Kanavin <alex.kanavin@gmail.com>"
>> >   RECIPE_MAINTAINER:pn-ruby = "Ross Burton <ross.burton@arm.com>"
>> >   RECIPE_MAINTAINER:pn-run-postinsts = "Ross Burton <ross.burton@arm.com>"
>> >   RECIPE_MAINTAINER:pn-rust = "Randy MacLeod <Randy.MacLeod@windriver.com>"
>> > -RECIPE_MAINTAINER:pn-rustfmt = "Randy MacLeod <Randy.MacLeod@windriver.com>"
>> >   RECIPE_MAINTAINER:pn-rust-cross-${TARGET_ARCH} = "Randy MacLeod <Randy.MacLeod@windriver.com>"
>> >   RECIPE_MAINTAINER:pn-rust-cross-canadian-${TRANSLATED_TARGET_ARCH} = "Randy MacLeod <Randy.MacLeod@windriver.com>"
>> >   RECIPE_MAINTAINER:pn-rust-hello-world = "Randy MacLeod <Randy.MacLeod@windriver.com>"
>> > diff --git a/meta/recipes-example/rustfmt/rustfmt_1.4.2.bb b/meta/recipes-example/rustfmt/rustfmt_1.4.2.bb
>> > deleted file mode 100644
>> > index 2e4a47eb00..0000000000
>> > --- a/meta/recipes-example/rustfmt/rustfmt_1.4.2.bb
>> > +++ /dev/null
>> > @@ -1,171 +0,0 @@
>> > -# Auto-Generated by cargo-bitbake 0.3.13
>> > -#
>> > -inherit cargo
>> > -
>> > -# If this is git based prefer versioned ones if they exist
>> > -# DEFAULT_PREFERENCE = "-1"
>> > -
>> > -# how to get rustfmt-nightly could be as easy as but default to a git checkout:
>> > -# SRC_URI += "crate://crates.io/rustfmt-nightly/1.4.2"
>> > -SRC_URI += "git://github.com/rust-lang/rustfmt.git;protocol=https;nobranch=1"
>> > -SRCREV = "aeb3496f31a0dfa90fc511520d2023634e885260"
>> > -S = "${WORKDIR}/git"
>> > -CARGO_SRC_DIR = ""
>> > -EXCLUDE_FROM_WORLD = "1"
>> > -
>> > -# please note if you have entries that do not begin with crate://
>> > -# you must change them to how that package can be fetched
>> > -SRC_URI += " \
>> > -    crate://crates.io/aho-corasick/0.7.4 \
>> > -    crate://crates.io/annotate-snippets/0.6.1 \
>> > -    crate://crates.io/ansi_term/0.11.0 \
>> > -    crate://crates.io/argon2rs/0.2.5 \
>> > -    crate://crates.io/arrayvec/0.4.11 \
>> > -    crate://crates.io/atty/0.2.13 \
>> > -    crate://crates.io/autocfg/0.1.5 \
>> > -    crate://crates.io/backtrace-sys/0.1.31 \
>> > -    crate://crates.io/backtrace/0.3.33 \
>> > -    crate://crates.io/bitflags/1.1.0 \
>> > -    crate://crates.io/blake2-rfc/0.2.18 \
>> > -    crate://crates.io/bstr/0.2.6 \
>> > -    crate://crates.io/bytecount/0.5.1 \
>> > -    crate://crates.io/byteorder/1.3.2 \
>> > -    crate://crates.io/c2-chacha/0.2.2 \
>> > -    crate://crates.io/cargo_metadata/0.8.1 \
>> > -    crate://crates.io/cc/1.0.38 \
>> > -    crate://crates.io/cfg-if/0.1.9 \
>> > -    crate://crates.io/clap/2.33.0 \
>> > -    crate://crates.io/cloudabi/0.0.3 \
>> > -    crate://crates.io/constant_time_eq/0.1.3 \
>> > -    crate://crates.io/crossbeam-channel/0.3.9 \
>> > -    crate://crates.io/crossbeam-deque/0.2.0 \
>> > -    crate://crates.io/crossbeam-epoch/0.3.1 \
>> > -    crate://crates.io/crossbeam-utils/0.2.2 \
>> > -    crate://crates.io/crossbeam-utils/0.6.6 \
>> > -    crate://crates.io/derive-new/0.5.7 \
>> > -    crate://crates.io/diff/0.1.11 \
>> > -    crate://crates.io/dirs-sys/0.3.3 \
>> > -    crate://crates.io/dirs/2.0.1 \
>> > -    crate://crates.io/either/1.5.2 \
>> > -    crate://crates.io/ena/0.13.0 \
>> > -    crate://crates.io/env_logger/0.6.2 \
>> > -    crate://crates.io/failure/0.1.5 \
>> > -    crate://crates.io/failure_derive/0.1.5 \
>> > -    crate://crates.io/fnv/1.0.6 \
>> > -    crate://crates.io/fuchsia-cprng/0.1.1 \
>> > -    crate://crates.io/getopts/0.2.19 \
>> > -    crate://crates.io/getrandom/0.1.6 \
>> > -    crate://crates.io/globset/0.4.4 \
>> > -    crate://crates.io/heck/0.3.1 \
>> > -    crate://crates.io/humantime/1.2.0 \
>> > -    crate://crates.io/ignore/0.4.8 \
>> > -    crate://crates.io/indexmap/1.0.2 \
>> > -    crate://crates.io/itertools/0.8.0 \
>> > -    crate://crates.io/itoa/0.4.4 \
>> > -    crate://crates.io/jobserver/0.1.16 \
>> > -    crate://crates.io/lazy_static/1.3.0 \
>> > -    crate://crates.io/libc/0.2.60 \
>> > -    crate://crates.io/lock_api/0.1.5 \
>> > -    crate://crates.io/log/0.4.7 \
>> > -    crate://crates.io/memchr/2.2.1 \
>> > -    crate://crates.io/memoffset/0.2.1 \
>> > -    crate://crates.io/nodrop/0.1.13 \
>> > -    crate://crates.io/num_cpus/1.10.1 \
>> > -    crate://crates.io/owning_ref/0.4.0 \
>> > -    crate://crates.io/packed_simd/0.3.3 \
>> > -    crate://crates.io/parking_lot/0.7.1 \
>> > -    crate://crates.io/parking_lot_core/0.4.0 \
>> > -    crate://crates.io/ppv-lite86/0.2.5 \
>> > -    crate://crates.io/proc-macro2/0.4.30 \
>> > -    crate://crates.io/quick-error/1.2.2 \
>> > -    crate://crates.io/quote/0.6.13 \
>> > -    crate://crates.io/rand/0.6.5 \
>> > -    crate://crates.io/rand/0.7.0 \
>> > -    crate://crates.io/rand_chacha/0.1.1 \
>> > -    crate://crates.io/rand_chacha/0.2.1 \
>> > -    crate://crates.io/rand_core/0.3.1 \
>> > -    crate://crates.io/rand_core/0.4.0 \
>> > -    crate://crates.io/rand_core/0.5.0 \
>> > -    crate://crates.io/rand_hc/0.1.0 \
>> > -    crate://crates.io/rand_hc/0.2.0 \
>> > -    crate://crates.io/rand_isaac/0.1.1 \
>> > -    crate://crates.io/rand_jitter/0.1.4 \
>> > -    crate://crates.io/rand_os/0.1.3 \
>> > -    crate://crates.io/rand_pcg/0.1.2 \
>> > -    crate://crates.io/rand_xorshift/0.1.1 \
>> > -    crate://crates.io/rdrand/0.4.0 \
>> > -    crate://crates.io/redox_syscall/0.1.56 \
>> > -    crate://crates.io/redox_users/0.3.0 \
>> > -    crate://crates.io/regex-syntax/0.6.10 \
>> > -    crate://crates.io/regex/1.2.0 \
>> > -    crate://crates.io/rustc-ap-arena/542.0.0 \
>> > -    crate://crates.io/rustc-ap-graphviz/542.0.0 \
>> > -    crate://crates.io/rustc-ap-rustc_data_structures/542.0.0 \
>> > -    crate://crates.io/rustc-ap-rustc_errors/542.0.0 \
>> > -    crate://crates.io/rustc-ap-rustc_lexer/542.0.0 \
>> > -    crate://crates.io/rustc-ap-rustc_macros/542.0.0 \
>> > -    crate://crates.io/rustc-ap-rustc_target/542.0.0 \
>> > -    crate://crates.io/rustc-ap-serialize/542.0.0 \
>> > -    crate://crates.io/rustc-ap-syntax/542.0.0 \
>> > -    crate://crates.io/rustc-ap-syntax_pos/542.0.0 \
>> > -    crate://crates.io/rustc-demangle/0.1.15 \
>> > -    crate://crates.io/rustc-hash/1.0.1 \
>> > -    crate://crates.io/rustc-rayon-core/0.2.0 \
>> > -    crate://crates.io/rustc-rayon/0.2.0 \
>> > -    crate://crates.io/rustc-workspace-hack/1.0.0 \
>> > -    crate://crates.io/rustc_version/0.2.3 \
>> > -    crate://crates.io/ryu/1.0.0 \
>> > -    crate://crates.io/same-file/1.0.5 \
>> > -    crate://crates.io/scoped-tls/1.0.0 \
>> > -    crate://crates.io/scoped_threadpool/0.1.9 \
>> > -    crate://crates.io/scopeguard/0.3.3 \
>> > -    crate://crates.io/semver-parser/0.7.0 \
>> > -    crate://crates.io/semver/0.9.0 \
>> > -    crate://crates.io/serde/1.0.97 \
>> > -    crate://crates.io/serde_derive/1.0.97 \
>> > -    crate://crates.io/serde_json/1.0.40 \
>> > -    crate://crates.io/smallvec/0.6.10 \
>> > -    crate://crates.io/spin/0.5.0 \
>> > -    crate://crates.io/stable_deref_trait/1.1.1 \
>> > -    crate://crates.io/strsim/0.8.0 \
>> > -    crate://crates.io/structopt-derive/0.2.18 \
>> > -    crate://crates.io/structopt/0.2.18 \
>> > -    crate://crates.io/syn/0.15.42 \
>> > -    crate://crates.io/synstructure/0.10.2 \
>> > -    crate://crates.io/term/0.6.0 \
>> > -    crate://crates.io/termcolor/1.0.5 \
>> > -    crate://crates.io/textwrap/0.11.0 \
>> > -    crate://crates.io/thread_local/0.3.6 \
>> > -    crate://crates.io/toml/0.5.1 \
>> > -    crate://crates.io/ucd-util/0.1.5 \
>> > -    crate://crates.io/unicode-segmentation/1.3.0 \
>> > -    crate://crates.io/unicode-width/0.1.5 \
>> > -    crate://crates.io/unicode-xid/0.1.0 \
>> > -    crate://crates.io/unicode_categories/0.1.1 \
>> > -    crate://crates.io/utf8-ranges/1.0.3 \
>> > -    crate://crates.io/vec_map/0.8.1 \
>> > -    crate://crates.io/walkdir/2.2.9 \
>> > -    crate://crates.io/winapi-i686-pc-windows-gnu/0.4.0 \
>> > -    crate://crates.io/winapi-util/0.1.2 \
>> > -    crate://crates.io/winapi-x86_64-pc-windows-gnu/0.4.0 \
>> > -    crate://crates.io/winapi/0.3.7 \
>> > -    crate://crates.io/wincolor/1.0.1 \
>> > -"
>> > -
>> > -
>> > -
>> > -# FIXME: update generateme with the real MD5 of the license file
>> > -LIC_FILES_CHKSUM = " \
>> > -    file://LICENSE-APACHE;md5=1836efb2eb779966696f473ee8540542 \
>> > -    file://LICENSE-MIT;md5=0b29d505d9225d1f0815cbdcf602b901 \
>> > -"
>> > -
>> > -SUMMARY = "Tool to find and fix Rust formatting issues"
>> > -HOMEPAGE = "https://github.com/rust-lang/rustfmt"
>> > -LICENSE = "Apache-2.0 | MIT"
>> > -
>> > -# includes this file if it exists but does not fail
>> > -# this is useful for anything you may want to override from
>> > -# what cargo-bitbake generates.
>> > -include rustfmt-nightly-${PV}.inc
>> > -include rustfmt-nightly.inc
>> >
>> >
>> >
>> > -=-=-=-=-=-=-=-=-=-=-=-
>> > Links: You receive all messages sent to this group.
>> > View/Reply Online (#157121): https://lists.openembedded.org/g/openembedded-core/message/157121
>> > Mute This Topic: https://lists.openembedded.org/mt/86442640/1997914
>> > Group Owner: openembedded-core+owner@lists.openembedded.org
>> > Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [raj.khem@gmail.com]
>> > -=-=-=-=-=-=-=-=-=-=-=-
>> >


^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [OE-core] [PATCH 02/65] rustfmt: remove
  2021-10-19 18:11       ` Khem Raj
@ 2021-10-19 18:18         ` Alexander Kanavin
  2021-10-19 18:31           ` Khem Raj
  0 siblings, 1 reply; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 18:18 UTC (permalink / raw)
  To: Khem Raj
  Cc: Alexander Kanavin, Patches and discussions about the oe-core layer

[-- Attachment #1: Type: text/plain, Size: 12245 bytes --]

On Tue, 19 Oct 2021 at 20:11, Khem Raj <raj.khem@gmail.com> wrote:

> On Tue, Oct 19, 2021 at 10:44 AM Alexander Kanavin
> <alex.kanavin@gmail.com> wrote:
> >
> > I disagree. It carries a support burden, can be easily provided by the
> host, and it’s purpose is source code formatting. It does not belong in
> core.
>
> rustfmt is used by default in a lot of rust projects so its better to
> include the minimal set of tools in core even though when there is no
> sample in core using it. perhaps adding such a sample to oe-core
> example could be better patch here. We have Joe as maintainer for this
> recipe so its not a orphaned package.
>

I can't agree with the 'it might be needed somehow, somewhere' reasoning to
keep it
(or anything else really). It only got added to core because someone copied
recipes-examples/ wholesale from meta-rust.

If it is actually needed somewhere, we can easily bring it back, but until
then I would take it out.
Especially considering it's a generated recipe (via cargo-bitbake) and it's
not at all clear how
to keep it current.

Joe who? The listed maintainer is Randy.

Alex


>
> >
> > Alex
> >
> > On Tue 19. Oct 2021 at 18.34, Khem Raj <raj.khem@gmail.com> wrote:
> >>
> >>
> >>
> >> On 10/19/21 8:33 AM, Alexander Kanavin wrote:
> >> > The recipes does not have any consumers, is host-only,
> >> > is rather out of date, and is still present in meta-rust.
> >> >
> >> > Rust toolchain is now tested through other items, so I don't see
> >> > a use case for it. For a target example there's rust-hello-world.
> >> >
> >>
> >> its a tool. Think of strace, so there is value in keeping it in oe-core
> >> so lets not drop it.
> >>
> >> > Signed-off-by: Alexander Kanavin <alex@linutronix.de>
> >> > ---
> >> >   meta/conf/distro/include/maintainers.inc      |   1 -
> >> >   meta/recipes-example/rustfmt/rustfmt_1.4.2.bb | 171
> ------------------
> >> >   2 files changed, 172 deletions(-)
> >> >   delete mode 100644 meta/recipes-example/rustfmt/rustfmt_1.4.2.bb
> >> >
> >> > diff --git a/meta/conf/distro/include/maintainers.inc
> b/meta/conf/distro/include/maintainers.inc
> >> > index baec2bef4d..d26d99a43d 100644
> >> > --- a/meta/conf/distro/include/maintainers.inc
> >> > +++ b/meta/conf/distro/include/maintainers.inc
> >> > @@ -662,7 +662,6 @@ RECIPE_MAINTAINER:pn-rt-tests = "Alexander
> Kanavin <alex.kanavin@gmail.com>"
> >> >   RECIPE_MAINTAINER:pn-ruby = "Ross Burton <ross.burton@arm.com>"
> >> >   RECIPE_MAINTAINER:pn-run-postinsts = "Ross Burton <
> ross.burton@arm.com>"
> >> >   RECIPE_MAINTAINER:pn-rust = "Randy MacLeod <
> Randy.MacLeod@windriver.com>"
> >> > -RECIPE_MAINTAINER:pn-rustfmt = "Randy MacLeod <
> Randy.MacLeod@windriver.com>"
> >> >   RECIPE_MAINTAINER:pn-rust-cross-${TARGET_ARCH} = "Randy MacLeod <
> Randy.MacLeod@windriver.com>"
> >> >   RECIPE_MAINTAINER:pn-rust-cross-canadian-${TRANSLATED_TARGET_ARCH}
> = "Randy MacLeod <Randy.MacLeod@windriver.com>"
> >> >   RECIPE_MAINTAINER:pn-rust-hello-world = "Randy MacLeod <
> Randy.MacLeod@windriver.com>"
> >> > diff --git a/meta/recipes-example/rustfmt/rustfmt_1.4.2.bb
> b/meta/recipes-example/rustfmt/rustfmt_1.4.2.bb
> >> > deleted file mode 100644
> >> > index 2e4a47eb00..0000000000
> >> > --- a/meta/recipes-example/rustfmt/rustfmt_1.4.2.bb
> >> > +++ /dev/null
> >> > @@ -1,171 +0,0 @@
> >> > -# Auto-Generated by cargo-bitbake 0.3.13
> >> > -#
> >> > -inherit cargo
> >> > -
> >> > -# If this is git based prefer versioned ones if they exist
> >> > -# DEFAULT_PREFERENCE = "-1"
> >> > -
> >> > -# how to get rustfmt-nightly could be as easy as but default to a
> git checkout:
> >> > -# SRC_URI += "crate://crates.io/rustfmt-nightly/1.4.2"
> >> > -SRC_URI += "git://
> github.com/rust-lang/rustfmt.git;protocol=https;nobranch=1"
> >> > -SRCREV = "aeb3496f31a0dfa90fc511520d2023634e885260"
> >> > -S = "${WORKDIR}/git"
> >> > -CARGO_SRC_DIR = ""
> >> > -EXCLUDE_FROM_WORLD = "1"
> >> > -
> >> > -# please note if you have entries that do not begin with crate://
> >> > -# you must change them to how that package can be fetched
> >> > -SRC_URI += " \
> >> > -    crate://crates.io/aho-corasick/0.7.4 \
> >> > -    crate://crates.io/annotate-snippets/0.6.1 \
> >> > -    crate://crates.io/ansi_term/0.11.0 \
> >> > -    crate://crates.io/argon2rs/0.2.5 \
> >> > -    crate://crates.io/arrayvec/0.4.11 \
> >> > -    crate://crates.io/atty/0.2.13 \
> >> > -    crate://crates.io/autocfg/0.1.5 \
> >> > -    crate://crates.io/backtrace-sys/0.1.31 \
> >> > -    crate://crates.io/backtrace/0.3.33 \
> >> > -    crate://crates.io/bitflags/1.1.0 \
> >> > -    crate://crates.io/blake2-rfc/0.2.18 \
> >> > -    crate://crates.io/bstr/0.2.6 \
> >> > -    crate://crates.io/bytecount/0.5.1 \
> >> > -    crate://crates.io/byteorder/1.3.2 \
> >> > -    crate://crates.io/c2-chacha/0.2.2 \
> >> > -    crate://crates.io/cargo_metadata/0.8.1 \
> >> > -    crate://crates.io/cc/1.0.38 \
> >> > -    crate://crates.io/cfg-if/0.1.9 \
> >> > -    crate://crates.io/clap/2.33.0 \
> >> > -    crate://crates.io/cloudabi/0.0.3 \
> >> > -    crate://crates.io/constant_time_eq/0.1.3 \
> >> > -    crate://crates.io/crossbeam-channel/0.3.9 \
> >> > -    crate://crates.io/crossbeam-deque/0.2.0 \
> >> > -    crate://crates.io/crossbeam-epoch/0.3.1 \
> >> > -    crate://crates.io/crossbeam-utils/0.2.2 \
> >> > -    crate://crates.io/crossbeam-utils/0.6.6 \
> >> > -    crate://crates.io/derive-new/0.5.7 \
> >> > -    crate://crates.io/diff/0.1.11 \
> >> > -    crate://crates.io/dirs-sys/0.3.3 \
> >> > -    crate://crates.io/dirs/2.0.1 \
> >> > -    crate://crates.io/either/1.5.2 \
> >> > -    crate://crates.io/ena/0.13.0 \
> >> > -    crate://crates.io/env_logger/0.6.2 \
> >> > -    crate://crates.io/failure/0.1.5 \
> >> > -    crate://crates.io/failure_derive/0.1.5 \
> >> > -    crate://crates.io/fnv/1.0.6 \
> >> > -    crate://crates.io/fuchsia-cprng/0.1.1 \
> >> > -    crate://crates.io/getopts/0.2.19 \
> >> > -    crate://crates.io/getrandom/0.1.6 \
> >> > -    crate://crates.io/globset/0.4.4 \
> >> > -    crate://crates.io/heck/0.3.1 \
> >> > -    crate://crates.io/humantime/1.2.0 \
> >> > -    crate://crates.io/ignore/0.4.8 \
> >> > -    crate://crates.io/indexmap/1.0.2 \
> >> > -    crate://crates.io/itertools/0.8.0 \
> >> > -    crate://crates.io/itoa/0.4.4 \
> >> > -    crate://crates.io/jobserver/0.1.16 \
> >> > -    crate://crates.io/lazy_static/1.3.0 \
> >> > -    crate://crates.io/libc/0.2.60 \
> >> > -    crate://crates.io/lock_api/0.1.5 \
> >> > -    crate://crates.io/log/0.4.7 \
> >> > -    crate://crates.io/memchr/2.2.1 \
> >> > -    crate://crates.io/memoffset/0.2.1 \
> >> > -    crate://crates.io/nodrop/0.1.13 \
> >> > -    crate://crates.io/num_cpus/1.10.1 \
> >> > -    crate://crates.io/owning_ref/0.4.0 \
> >> > -    crate://crates.io/packed_simd/0.3.3 \
> >> > -    crate://crates.io/parking_lot/0.7.1 \
> >> > -    crate://crates.io/parking_lot_core/0.4.0 \
> >> > -    crate://crates.io/ppv-lite86/0.2.5 \
> >> > -    crate://crates.io/proc-macro2/0.4.30 \
> >> > -    crate://crates.io/quick-error/1.2.2 \
> >> > -    crate://crates.io/quote/0.6.13 \
> >> > -    crate://crates.io/rand/0.6.5 \
> >> > -    crate://crates.io/rand/0.7.0 \
> >> > -    crate://crates.io/rand_chacha/0.1.1 \
> >> > -    crate://crates.io/rand_chacha/0.2.1 \
> >> > -    crate://crates.io/rand_core/0.3.1 \
> >> > -    crate://crates.io/rand_core/0.4.0 \
> >> > -    crate://crates.io/rand_core/0.5.0 \
> >> > -    crate://crates.io/rand_hc/0.1.0 \
> >> > -    crate://crates.io/rand_hc/0.2.0 \
> >> > -    crate://crates.io/rand_isaac/0.1.1 \
> >> > -    crate://crates.io/rand_jitter/0.1.4 \
> >> > -    crate://crates.io/rand_os/0.1.3 \
> >> > -    crate://crates.io/rand_pcg/0.1.2 \
> >> > -    crate://crates.io/rand_xorshift/0.1.1 \
> >> > -    crate://crates.io/rdrand/0.4.0 \
> >> > -    crate://crates.io/redox_syscall/0.1.56 \
> >> > -    crate://crates.io/redox_users/0.3.0 \
> >> > -    crate://crates.io/regex-syntax/0.6.10 \
> >> > -    crate://crates.io/regex/1.2.0 \
> >> > -    crate://crates.io/rustc-ap-arena/542.0.0 \
> >> > -    crate://crates.io/rustc-ap-graphviz/542.0.0 \
> >> > -    crate://crates.io/rustc-ap-rustc_data_structures/542.0.0 \
> >> > -    crate://crates.io/rustc-ap-rustc_errors/542.0.0 \
> >> > -    crate://crates.io/rustc-ap-rustc_lexer/542.0.0 \
> >> > -    crate://crates.io/rustc-ap-rustc_macros/542.0.0 \
> >> > -    crate://crates.io/rustc-ap-rustc_target/542.0.0 \
> >> > -    crate://crates.io/rustc-ap-serialize/542.0.0 \
> >> > -    crate://crates.io/rustc-ap-syntax/542.0.0 \
> >> > -    crate://crates.io/rustc-ap-syntax_pos/542.0.0 \
> >> > -    crate://crates.io/rustc-demangle/0.1.15 \
> >> > -    crate://crates.io/rustc-hash/1.0.1 \
> >> > -    crate://crates.io/rustc-rayon-core/0.2.0 \
> >> > -    crate://crates.io/rustc-rayon/0.2.0 \
> >> > -    crate://crates.io/rustc-workspace-hack/1.0.0 \
> >> > -    crate://crates.io/rustc_version/0.2.3 \
> >> > -    crate://crates.io/ryu/1.0.0 \
> >> > -    crate://crates.io/same-file/1.0.5 \
> >> > -    crate://crates.io/scoped-tls/1.0.0 \
> >> > -    crate://crates.io/scoped_threadpool/0.1.9 \
> >> > -    crate://crates.io/scopeguard/0.3.3 \
> >> > -    crate://crates.io/semver-parser/0.7.0 \
> >> > -    crate://crates.io/semver/0.9.0 \
> >> > -    crate://crates.io/serde/1.0.97 \
> >> > -    crate://crates.io/serde_derive/1.0.97 \
> >> > -    crate://crates.io/serde_json/1.0.40 \
> >> > -    crate://crates.io/smallvec/0.6.10 \
> >> > -    crate://crates.io/spin/0.5.0 \
> >> > -    crate://crates.io/stable_deref_trait/1.1.1 \
> >> > -    crate://crates.io/strsim/0.8.0 \
> >> > -    crate://crates.io/structopt-derive/0.2.18 \
> >> > -    crate://crates.io/structopt/0.2.18 \
> >> > -    crate://crates.io/syn/0.15.42 \
> >> > -    crate://crates.io/synstructure/0.10.2 \
> >> > -    crate://crates.io/term/0.6.0 \
> >> > -    crate://crates.io/termcolor/1.0.5 \
> >> > -    crate://crates.io/textwrap/0.11.0 \
> >> > -    crate://crates.io/thread_local/0.3.6 \
> >> > -    crate://crates.io/toml/0.5.1 \
> >> > -    crate://crates.io/ucd-util/0.1.5 \
> >> > -    crate://crates.io/unicode-segmentation/1.3.0 \
> >> > -    crate://crates.io/unicode-width/0.1.5 \
> >> > -    crate://crates.io/unicode-xid/0.1.0 \
> >> > -    crate://crates.io/unicode_categories/0.1.1 \
> >> > -    crate://crates.io/utf8-ranges/1.0.3 \
> >> > -    crate://crates.io/vec_map/0.8.1 \
> >> > -    crate://crates.io/walkdir/2.2.9 \
> >> > -    crate://crates.io/winapi-i686-pc-windows-gnu/0.4.0 \
> >> > -    crate://crates.io/winapi-util/0.1.2 \
> >> > -    crate://crates.io/winapi-x86_64-pc-windows-gnu/0.4.0 \
> >> > -    crate://crates.io/winapi/0.3.7 \
> >> > -    crate://crates.io/wincolor/1.0.1 \
> >> > -"
> >> > -
> >> > -
> >> > -
> >> > -# FIXME: update generateme with the real MD5 of the license file
> >> > -LIC_FILES_CHKSUM = " \
> >> > -    file://LICENSE-APACHE;md5=1836efb2eb779966696f473ee8540542 \
> >> > -    file://LICENSE-MIT;md5=0b29d505d9225d1f0815cbdcf602b901 \
> >> > -"
> >> > -
> >> > -SUMMARY = "Tool to find and fix Rust formatting issues"
> >> > -HOMEPAGE = "https://github.com/rust-lang/rustfmt"
> >> > -LICENSE = "Apache-2.0 | MIT"
> >> > -
> >> > -# includes this file if it exists but does not fail
> >> > -# this is useful for anything you may want to override from
> >> > -# what cargo-bitbake generates.
> >> > -include rustfmt-nightly-${PV}.inc
> >> > -include rustfmt-nightly.inc
> >> >
> >> >
> >> >
> >> > -=-=-=-=-=-=-=-=-=-=-=-
> >> > Links: You receive all messages sent to this group.
> >> > View/Reply Online (#157121):
> https://lists.openembedded.org/g/openembedded-core/message/157121
> >> > Mute This Topic: https://lists.openembedded.org/mt/86442640/1997914
> >> > Group Owner: openembedded-core+owner@lists.openembedded.org
> >> > Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub
> [raj.khem@gmail.com]
> >> > -=-=-=-=-=-=-=-=-=-=-=-
> >> >
>

[-- Attachment #2: Type: text/html, Size: 28505 bytes --]

^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [OE-core] [PATCH 02/65] rustfmt: remove
  2021-10-19 18:18         ` Alexander Kanavin
@ 2021-10-19 18:31           ` Khem Raj
  2021-10-19 18:37             ` Alexander Kanavin
  0 siblings, 1 reply; 85+ messages in thread
From: Khem Raj @ 2021-10-19 18:31 UTC (permalink / raw)
  To: Alexander Kanavin
  Cc: Alexander Kanavin, Patches and discussions about the oe-core layer

On Tue, Oct 19, 2021 at 11:18 AM Alexander Kanavin
<alex.kanavin@gmail.com> wrote:
>
> On Tue, 19 Oct 2021 at 20:11, Khem Raj <raj.khem@gmail.com> wrote:
>>
>> On Tue, Oct 19, 2021 at 10:44 AM Alexander Kanavin
>> <alex.kanavin@gmail.com> wrote:
>> >
>> > I disagree. It carries a support burden, can be easily provided by the host, and it’s purpose is source code formatting. It does not belong in core.
>>
>> rustfmt is used by default in a lot of rust projects so its better to
>> include the minimal set of tools in core even though when there is no
>> sample in core using it. perhaps adding such a sample to oe-core
>> example could be better patch here. We have Joe as maintainer for this
>> recipe so its not a orphaned package.
>
>
> I can't agree with the 'it might be needed somehow, somewhere' reasoning to keep it
> (or anything else really). It only got added to core because someone copied
> recipes-examples/ wholesale from meta-rust.

It would be wise to hear people who use rust and develop applications
using rust, meta-rust is being used
to develop field deployed products. Again I urge you to think with a
little bit of wider scope.

>
> If it is actually needed somewhere, we can easily bring it back, but until then I would take it out.
> Especially considering it's a generated recipe (via cargo-bitbake) and it's not at all clear how
> to keep it current.
>
> Joe who? The listed maintainer is Randy.

Sorry. I did mean Randy.

>
> Alex
>
>>
>>
>> >
>> > Alex
>> >
>> > On Tue 19. Oct 2021 at 18.34, Khem Raj <raj.khem@gmail.com> wrote:
>> >>
>> >>
>> >>
>> >> On 10/19/21 8:33 AM, Alexander Kanavin wrote:
>> >> > The recipes does not have any consumers, is host-only,
>> >> > is rather out of date, and is still present in meta-rust.
>> >> >
>> >> > Rust toolchain is now tested through other items, so I don't see
>> >> > a use case for it. For a target example there's rust-hello-world.
>> >> >
>> >>
>> >> its a tool. Think of strace, so there is value in keeping it in oe-core
>> >> so lets not drop it.
>> >>
>> >> > Signed-off-by: Alexander Kanavin <alex@linutronix.de>
>> >> > ---
>> >> >   meta/conf/distro/include/maintainers.inc      |   1 -
>> >> >   meta/recipes-example/rustfmt/rustfmt_1.4.2.bb | 171 ------------------
>> >> >   2 files changed, 172 deletions(-)
>> >> >   delete mode 100644 meta/recipes-example/rustfmt/rustfmt_1.4.2.bb
>> >> >
>> >> > diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/distro/include/maintainers.inc
>> >> > index baec2bef4d..d26d99a43d 100644
>> >> > --- a/meta/conf/distro/include/maintainers.inc
>> >> > +++ b/meta/conf/distro/include/maintainers.inc
>> >> > @@ -662,7 +662,6 @@ RECIPE_MAINTAINER:pn-rt-tests = "Alexander Kanavin <alex.kanavin@gmail.com>"
>> >> >   RECIPE_MAINTAINER:pn-ruby = "Ross Burton <ross.burton@arm.com>"
>> >> >   RECIPE_MAINTAINER:pn-run-postinsts = "Ross Burton <ross.burton@arm.com>"
>> >> >   RECIPE_MAINTAINER:pn-rust = "Randy MacLeod <Randy.MacLeod@windriver.com>"
>> >> > -RECIPE_MAINTAINER:pn-rustfmt = "Randy MacLeod <Randy.MacLeod@windriver.com>"
>> >> >   RECIPE_MAINTAINER:pn-rust-cross-${TARGET_ARCH} = "Randy MacLeod <Randy.MacLeod@windriver.com>"
>> >> >   RECIPE_MAINTAINER:pn-rust-cross-canadian-${TRANSLATED_TARGET_ARCH} = "Randy MacLeod <Randy.MacLeod@windriver.com>"
>> >> >   RECIPE_MAINTAINER:pn-rust-hello-world = "Randy MacLeod <Randy.MacLeod@windriver.com>"
>> >> > diff --git a/meta/recipes-example/rustfmt/rustfmt_1.4.2.bb b/meta/recipes-example/rustfmt/rustfmt_1.4.2.bb
>> >> > deleted file mode 100644
>> >> > index 2e4a47eb00..0000000000
>> >> > --- a/meta/recipes-example/rustfmt/rustfmt_1.4.2.bb
>> >> > +++ /dev/null
>> >> > @@ -1,171 +0,0 @@
>> >> > -# Auto-Generated by cargo-bitbake 0.3.13
>> >> > -#
>> >> > -inherit cargo
>> >> > -
>> >> > -# If this is git based prefer versioned ones if they exist
>> >> > -# DEFAULT_PREFERENCE = "-1"
>> >> > -
>> >> > -# how to get rustfmt-nightly could be as easy as but default to a git checkout:
>> >> > -# SRC_URI += "crate://crates.io/rustfmt-nightly/1.4.2"
>> >> > -SRC_URI += "git://github.com/rust-lang/rustfmt.git;protocol=https;nobranch=1"
>> >> > -SRCREV = "aeb3496f31a0dfa90fc511520d2023634e885260"
>> >> > -S = "${WORKDIR}/git"
>> >> > -CARGO_SRC_DIR = ""
>> >> > -EXCLUDE_FROM_WORLD = "1"
>> >> > -
>> >> > -# please note if you have entries that do not begin with crate://
>> >> > -# you must change them to how that package can be fetched
>> >> > -SRC_URI += " \
>> >> > -    crate://crates.io/aho-corasick/0.7.4 \
>> >> > -    crate://crates.io/annotate-snippets/0.6.1 \
>> >> > -    crate://crates.io/ansi_term/0.11.0 \
>> >> > -    crate://crates.io/argon2rs/0.2.5 \
>> >> > -    crate://crates.io/arrayvec/0.4.11 \
>> >> > -    crate://crates.io/atty/0.2.13 \
>> >> > -    crate://crates.io/autocfg/0.1.5 \
>> >> > -    crate://crates.io/backtrace-sys/0.1.31 \
>> >> > -    crate://crates.io/backtrace/0.3.33 \
>> >> > -    crate://crates.io/bitflags/1.1.0 \
>> >> > -    crate://crates.io/blake2-rfc/0.2.18 \
>> >> > -    crate://crates.io/bstr/0.2.6 \
>> >> > -    crate://crates.io/bytecount/0.5.1 \
>> >> > -    crate://crates.io/byteorder/1.3.2 \
>> >> > -    crate://crates.io/c2-chacha/0.2.2 \
>> >> > -    crate://crates.io/cargo_metadata/0.8.1 \
>> >> > -    crate://crates.io/cc/1.0.38 \
>> >> > -    crate://crates.io/cfg-if/0.1.9 \
>> >> > -    crate://crates.io/clap/2.33.0 \
>> >> > -    crate://crates.io/cloudabi/0.0.3 \
>> >> > -    crate://crates.io/constant_time_eq/0.1.3 \
>> >> > -    crate://crates.io/crossbeam-channel/0.3.9 \
>> >> > -    crate://crates.io/crossbeam-deque/0.2.0 \
>> >> > -    crate://crates.io/crossbeam-epoch/0.3.1 \
>> >> > -    crate://crates.io/crossbeam-utils/0.2.2 \
>> >> > -    crate://crates.io/crossbeam-utils/0.6.6 \
>> >> > -    crate://crates.io/derive-new/0.5.7 \
>> >> > -    crate://crates.io/diff/0.1.11 \
>> >> > -    crate://crates.io/dirs-sys/0.3.3 \
>> >> > -    crate://crates.io/dirs/2.0.1 \
>> >> > -    crate://crates.io/either/1.5.2 \
>> >> > -    crate://crates.io/ena/0.13.0 \
>> >> > -    crate://crates.io/env_logger/0.6.2 \
>> >> > -    crate://crates.io/failure/0.1.5 \
>> >> > -    crate://crates.io/failure_derive/0.1.5 \
>> >> > -    crate://crates.io/fnv/1.0.6 \
>> >> > -    crate://crates.io/fuchsia-cprng/0.1.1 \
>> >> > -    crate://crates.io/getopts/0.2.19 \
>> >> > -    crate://crates.io/getrandom/0.1.6 \
>> >> > -    crate://crates.io/globset/0.4.4 \
>> >> > -    crate://crates.io/heck/0.3.1 \
>> >> > -    crate://crates.io/humantime/1.2.0 \
>> >> > -    crate://crates.io/ignore/0.4.8 \
>> >> > -    crate://crates.io/indexmap/1.0.2 \
>> >> > -    crate://crates.io/itertools/0.8.0 \
>> >> > -    crate://crates.io/itoa/0.4.4 \
>> >> > -    crate://crates.io/jobserver/0.1.16 \
>> >> > -    crate://crates.io/lazy_static/1.3.0 \
>> >> > -    crate://crates.io/libc/0.2.60 \
>> >> > -    crate://crates.io/lock_api/0.1.5 \
>> >> > -    crate://crates.io/log/0.4.7 \
>> >> > -    crate://crates.io/memchr/2.2.1 \
>> >> > -    crate://crates.io/memoffset/0.2.1 \
>> >> > -    crate://crates.io/nodrop/0.1.13 \
>> >> > -    crate://crates.io/num_cpus/1.10.1 \
>> >> > -    crate://crates.io/owning_ref/0.4.0 \
>> >> > -    crate://crates.io/packed_simd/0.3.3 \
>> >> > -    crate://crates.io/parking_lot/0.7.1 \
>> >> > -    crate://crates.io/parking_lot_core/0.4.0 \
>> >> > -    crate://crates.io/ppv-lite86/0.2.5 \
>> >> > -    crate://crates.io/proc-macro2/0.4.30 \
>> >> > -    crate://crates.io/quick-error/1.2.2 \
>> >> > -    crate://crates.io/quote/0.6.13 \
>> >> > -    crate://crates.io/rand/0.6.5 \
>> >> > -    crate://crates.io/rand/0.7.0 \
>> >> > -    crate://crates.io/rand_chacha/0.1.1 \
>> >> > -    crate://crates.io/rand_chacha/0.2.1 \
>> >> > -    crate://crates.io/rand_core/0.3.1 \
>> >> > -    crate://crates.io/rand_core/0.4.0 \
>> >> > -    crate://crates.io/rand_core/0.5.0 \
>> >> > -    crate://crates.io/rand_hc/0.1.0 \
>> >> > -    crate://crates.io/rand_hc/0.2.0 \
>> >> > -    crate://crates.io/rand_isaac/0.1.1 \
>> >> > -    crate://crates.io/rand_jitter/0.1.4 \
>> >> > -    crate://crates.io/rand_os/0.1.3 \
>> >> > -    crate://crates.io/rand_pcg/0.1.2 \
>> >> > -    crate://crates.io/rand_xorshift/0.1.1 \
>> >> > -    crate://crates.io/rdrand/0.4.0 \
>> >> > -    crate://crates.io/redox_syscall/0.1.56 \
>> >> > -    crate://crates.io/redox_users/0.3.0 \
>> >> > -    crate://crates.io/regex-syntax/0.6.10 \
>> >> > -    crate://crates.io/regex/1.2.0 \
>> >> > -    crate://crates.io/rustc-ap-arena/542.0.0 \
>> >> > -    crate://crates.io/rustc-ap-graphviz/542.0.0 \
>> >> > -    crate://crates.io/rustc-ap-rustc_data_structures/542.0.0 \
>> >> > -    crate://crates.io/rustc-ap-rustc_errors/542.0.0 \
>> >> > -    crate://crates.io/rustc-ap-rustc_lexer/542.0.0 \
>> >> > -    crate://crates.io/rustc-ap-rustc_macros/542.0.0 \
>> >> > -    crate://crates.io/rustc-ap-rustc_target/542.0.0 \
>> >> > -    crate://crates.io/rustc-ap-serialize/542.0.0 \
>> >> > -    crate://crates.io/rustc-ap-syntax/542.0.0 \
>> >> > -    crate://crates.io/rustc-ap-syntax_pos/542.0.0 \
>> >> > -    crate://crates.io/rustc-demangle/0.1.15 \
>> >> > -    crate://crates.io/rustc-hash/1.0.1 \
>> >> > -    crate://crates.io/rustc-rayon-core/0.2.0 \
>> >> > -    crate://crates.io/rustc-rayon/0.2.0 \
>> >> > -    crate://crates.io/rustc-workspace-hack/1.0.0 \
>> >> > -    crate://crates.io/rustc_version/0.2.3 \
>> >> > -    crate://crates.io/ryu/1.0.0 \
>> >> > -    crate://crates.io/same-file/1.0.5 \
>> >> > -    crate://crates.io/scoped-tls/1.0.0 \
>> >> > -    crate://crates.io/scoped_threadpool/0.1.9 \
>> >> > -    crate://crates.io/scopeguard/0.3.3 \
>> >> > -    crate://crates.io/semver-parser/0.7.0 \
>> >> > -    crate://crates.io/semver/0.9.0 \
>> >> > -    crate://crates.io/serde/1.0.97 \
>> >> > -    crate://crates.io/serde_derive/1.0.97 \
>> >> > -    crate://crates.io/serde_json/1.0.40 \
>> >> > -    crate://crates.io/smallvec/0.6.10 \
>> >> > -    crate://crates.io/spin/0.5.0 \
>> >> > -    crate://crates.io/stable_deref_trait/1.1.1 \
>> >> > -    crate://crates.io/strsim/0.8.0 \
>> >> > -    crate://crates.io/structopt-derive/0.2.18 \
>> >> > -    crate://crates.io/structopt/0.2.18 \
>> >> > -    crate://crates.io/syn/0.15.42 \
>> >> > -    crate://crates.io/synstructure/0.10.2 \
>> >> > -    crate://crates.io/term/0.6.0 \
>> >> > -    crate://crates.io/termcolor/1.0.5 \
>> >> > -    crate://crates.io/textwrap/0.11.0 \
>> >> > -    crate://crates.io/thread_local/0.3.6 \
>> >> > -    crate://crates.io/toml/0.5.1 \
>> >> > -    crate://crates.io/ucd-util/0.1.5 \
>> >> > -    crate://crates.io/unicode-segmentation/1.3.0 \
>> >> > -    crate://crates.io/unicode-width/0.1.5 \
>> >> > -    crate://crates.io/unicode-xid/0.1.0 \
>> >> > -    crate://crates.io/unicode_categories/0.1.1 \
>> >> > -    crate://crates.io/utf8-ranges/1.0.3 \
>> >> > -    crate://crates.io/vec_map/0.8.1 \
>> >> > -    crate://crates.io/walkdir/2.2.9 \
>> >> > -    crate://crates.io/winapi-i686-pc-windows-gnu/0.4.0 \
>> >> > -    crate://crates.io/winapi-util/0.1.2 \
>> >> > -    crate://crates.io/winapi-x86_64-pc-windows-gnu/0.4.0 \
>> >> > -    crate://crates.io/winapi/0.3.7 \
>> >> > -    crate://crates.io/wincolor/1.0.1 \
>> >> > -"
>> >> > -
>> >> > -
>> >> > -
>> >> > -# FIXME: update generateme with the real MD5 of the license file
>> >> > -LIC_FILES_CHKSUM = " \
>> >> > -    file://LICENSE-APACHE;md5=1836efb2eb779966696f473ee8540542 \
>> >> > -    file://LICENSE-MIT;md5=0b29d505d9225d1f0815cbdcf602b901 \
>> >> > -"
>> >> > -
>> >> > -SUMMARY = "Tool to find and fix Rust formatting issues"
>> >> > -HOMEPAGE = "https://github.com/rust-lang/rustfmt"
>> >> > -LICENSE = "Apache-2.0 | MIT"
>> >> > -
>> >> > -# includes this file if it exists but does not fail
>> >> > -# this is useful for anything you may want to override from
>> >> > -# what cargo-bitbake generates.
>> >> > -include rustfmt-nightly-${PV}.inc
>> >> > -include rustfmt-nightly.inc
>> >> >
>> >> >
>> >> >
>> >> > -=-=-=-=-=-=-=-=-=-=-=-
>> >> > Links: You receive all messages sent to this group.
>> >> > View/Reply Online (#157121): https://lists.openembedded.org/g/openembedded-core/message/157121
>> >> > Mute This Topic: https://lists.openembedded.org/mt/86442640/1997914
>> >> > Group Owner: openembedded-core+owner@lists.openembedded.org
>> >> > Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [raj.khem@gmail.com]
>> >> > -=-=-=-=-=-=-=-=-=-=-=-
>> >> >


^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [OE-core] [PATCH 02/65] rustfmt: remove
  2021-10-19 18:31           ` Khem Raj
@ 2021-10-19 18:37             ` Alexander Kanavin
  2021-10-19 19:58               ` Richard Purdie
  0 siblings, 1 reply; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-19 18:37 UTC (permalink / raw)
  To: Khem Raj
  Cc: Alexander Kanavin, Patches and discussions about the oe-core layer

[-- Attachment #1: Type: text/plain, Size: 12381 bytes --]

On Tue, 19 Oct 2021 at 20:31, Khem Raj <raj.khem@gmail.com> wrote:

> It would be wise to hear people who use rust and develop applications
> using rust, meta-rust is being used
> to develop field deployed products. Again I urge you to think with a
> little bit of wider scope.
>

Look, it's just an example of a recipe generated with cargo-bitbake. Where
is this
cargo-bitbake in core, so we can test that it works as it should? Until
it's available,
there's no point in keeping the recipe.

Alex



>
> >
> > If it is actually needed somewhere, we can easily bring it back, but
> until then I would take it out.
> > Especially considering it's a generated recipe (via cargo-bitbake) and
> it's not at all clear how
> > to keep it current.
> >
> > Joe who? The listed maintainer is Randy.
>
> Sorry. I did mean Randy.
>
> >
> > Alex
> >
> >>
> >>
> >> >
> >> > Alex
> >> >
> >> > On Tue 19. Oct 2021 at 18.34, Khem Raj <raj.khem@gmail.com> wrote:
> >> >>
> >> >>
> >> >>
> >> >> On 10/19/21 8:33 AM, Alexander Kanavin wrote:
> >> >> > The recipes does not have any consumers, is host-only,
> >> >> > is rather out of date, and is still present in meta-rust.
> >> >> >
> >> >> > Rust toolchain is now tested through other items, so I don't see
> >> >> > a use case for it. For a target example there's rust-hello-world.
> >> >> >
> >> >>
> >> >> its a tool. Think of strace, so there is value in keeping it in
> oe-core
> >> >> so lets not drop it.
> >> >>
> >> >> > Signed-off-by: Alexander Kanavin <alex@linutronix.de>
> >> >> > ---
> >> >> >   meta/conf/distro/include/maintainers.inc      |   1 -
> >> >> >   meta/recipes-example/rustfmt/rustfmt_1.4.2.bb | 171
> ------------------
> >> >> >   2 files changed, 172 deletions(-)
> >> >> >   delete mode 100644 meta/recipes-example/rustfmt/rustfmt_1.4.2.bb
> >> >> >
> >> >> > diff --git a/meta/conf/distro/include/maintainers.inc
> b/meta/conf/distro/include/maintainers.inc
> >> >> > index baec2bef4d..d26d99a43d 100644
> >> >> > --- a/meta/conf/distro/include/maintainers.inc
> >> >> > +++ b/meta/conf/distro/include/maintainers.inc
> >> >> > @@ -662,7 +662,6 @@ RECIPE_MAINTAINER:pn-rt-tests = "Alexander
> Kanavin <alex.kanavin@gmail.com>"
> >> >> >   RECIPE_MAINTAINER:pn-ruby = "Ross Burton <ross.burton@arm.com>"
> >> >> >   RECIPE_MAINTAINER:pn-run-postinsts = "Ross Burton <
> ross.burton@arm.com>"
> >> >> >   RECIPE_MAINTAINER:pn-rust = "Randy MacLeod <
> Randy.MacLeod@windriver.com>"
> >> >> > -RECIPE_MAINTAINER:pn-rustfmt = "Randy MacLeod <
> Randy.MacLeod@windriver.com>"
> >> >> >   RECIPE_MAINTAINER:pn-rust-cross-${TARGET_ARCH} = "Randy MacLeod <
> Randy.MacLeod@windriver.com>"
> >> >> >
>  RECIPE_MAINTAINER:pn-rust-cross-canadian-${TRANSLATED_TARGET_ARCH} =
> "Randy MacLeod <Randy.MacLeod@windriver.com>"
> >> >> >   RECIPE_MAINTAINER:pn-rust-hello-world = "Randy MacLeod <
> Randy.MacLeod@windriver.com>"
> >> >> > diff --git a/meta/recipes-example/rustfmt/rustfmt_1.4.2.bb
> b/meta/recipes-example/rustfmt/rustfmt_1.4.2.bb
> >> >> > deleted file mode 100644
> >> >> > index 2e4a47eb00..0000000000
> >> >> > --- a/meta/recipes-example/rustfmt/rustfmt_1.4.2.bb
> >> >> > +++ /dev/null
> >> >> > @@ -1,171 +0,0 @@
> >> >> > -# Auto-Generated by cargo-bitbake 0.3.13
> >> >> > -#
> >> >> > -inherit cargo
> >> >> > -
> >> >> > -# If this is git based prefer versioned ones if they exist
> >> >> > -# DEFAULT_PREFERENCE = "-1"
> >> >> > -
> >> >> > -# how to get rustfmt-nightly could be as easy as but default to a
> git checkout:
> >> >> > -# SRC_URI += "crate://crates.io/rustfmt-nightly/1.4.2"
> >> >> > -SRC_URI += "git://
> github.com/rust-lang/rustfmt.git;protocol=https;nobranch=1"
> >> >> > -SRCREV = "aeb3496f31a0dfa90fc511520d2023634e885260"
> >> >> > -S = "${WORKDIR}/git"
> >> >> > -CARGO_SRC_DIR = ""
> >> >> > -EXCLUDE_FROM_WORLD = "1"
> >> >> > -
> >> >> > -# please note if you have entries that do not begin with crate://
> >> >> > -# you must change them to how that package can be fetched
> >> >> > -SRC_URI += " \
> >> >> > -    crate://crates.io/aho-corasick/0.7.4 \
> >> >> > -    crate://crates.io/annotate-snippets/0.6.1 \
> >> >> > -    crate://crates.io/ansi_term/0.11.0 \
> >> >> > -    crate://crates.io/argon2rs/0.2.5 \
> >> >> > -    crate://crates.io/arrayvec/0.4.11 \
> >> >> > -    crate://crates.io/atty/0.2.13 \
> >> >> > -    crate://crates.io/autocfg/0.1.5 \
> >> >> > -    crate://crates.io/backtrace-sys/0.1.31 \
> >> >> > -    crate://crates.io/backtrace/0.3.33 \
> >> >> > -    crate://crates.io/bitflags/1.1.0 \
> >> >> > -    crate://crates.io/blake2-rfc/0.2.18 \
> >> >> > -    crate://crates.io/bstr/0.2.6 \
> >> >> > -    crate://crates.io/bytecount/0.5.1 \
> >> >> > -    crate://crates.io/byteorder/1.3.2 \
> >> >> > -    crate://crates.io/c2-chacha/0.2.2 \
> >> >> > -    crate://crates.io/cargo_metadata/0.8.1 \
> >> >> > -    crate://crates.io/cc/1.0.38 \
> >> >> > -    crate://crates.io/cfg-if/0.1.9 \
> >> >> > -    crate://crates.io/clap/2.33.0 \
> >> >> > -    crate://crates.io/cloudabi/0.0.3 \
> >> >> > -    crate://crates.io/constant_time_eq/0.1.3 \
> >> >> > -    crate://crates.io/crossbeam-channel/0.3.9 \
> >> >> > -    crate://crates.io/crossbeam-deque/0.2.0 \
> >> >> > -    crate://crates.io/crossbeam-epoch/0.3.1 \
> >> >> > -    crate://crates.io/crossbeam-utils/0.2.2 \
> >> >> > -    crate://crates.io/crossbeam-utils/0.6.6 \
> >> >> > -    crate://crates.io/derive-new/0.5.7 \
> >> >> > -    crate://crates.io/diff/0.1.11 \
> >> >> > -    crate://crates.io/dirs-sys/0.3.3 \
> >> >> > -    crate://crates.io/dirs/2.0.1 \
> >> >> > -    crate://crates.io/either/1.5.2 \
> >> >> > -    crate://crates.io/ena/0.13.0 \
> >> >> > -    crate://crates.io/env_logger/0.6.2 \
> >> >> > -    crate://crates.io/failure/0.1.5 \
> >> >> > -    crate://crates.io/failure_derive/0.1.5 \
> >> >> > -    crate://crates.io/fnv/1.0.6 \
> >> >> > -    crate://crates.io/fuchsia-cprng/0.1.1 \
> >> >> > -    crate://crates.io/getopts/0.2.19 \
> >> >> > -    crate://crates.io/getrandom/0.1.6 \
> >> >> > -    crate://crates.io/globset/0.4.4 \
> >> >> > -    crate://crates.io/heck/0.3.1 \
> >> >> > -    crate://crates.io/humantime/1.2.0 \
> >> >> > -    crate://crates.io/ignore/0.4.8 \
> >> >> > -    crate://crates.io/indexmap/1.0.2 \
> >> >> > -    crate://crates.io/itertools/0.8.0 \
> >> >> > -    crate://crates.io/itoa/0.4.4 \
> >> >> > -    crate://crates.io/jobserver/0.1.16 \
> >> >> > -    crate://crates.io/lazy_static/1.3.0 \
> >> >> > -    crate://crates.io/libc/0.2.60 \
> >> >> > -    crate://crates.io/lock_api/0.1.5 \
> >> >> > -    crate://crates.io/log/0.4.7 \
> >> >> > -    crate://crates.io/memchr/2.2.1 \
> >> >> > -    crate://crates.io/memoffset/0.2.1 \
> >> >> > -    crate://crates.io/nodrop/0.1.13 \
> >> >> > -    crate://crates.io/num_cpus/1.10.1 \
> >> >> > -    crate://crates.io/owning_ref/0.4.0 \
> >> >> > -    crate://crates.io/packed_simd/0.3.3 \
> >> >> > -    crate://crates.io/parking_lot/0.7.1 \
> >> >> > -    crate://crates.io/parking_lot_core/0.4.0 \
> >> >> > -    crate://crates.io/ppv-lite86/0.2.5 \
> >> >> > -    crate://crates.io/proc-macro2/0.4.30 \
> >> >> > -    crate://crates.io/quick-error/1.2.2 \
> >> >> > -    crate://crates.io/quote/0.6.13 \
> >> >> > -    crate://crates.io/rand/0.6.5 \
> >> >> > -    crate://crates.io/rand/0.7.0 \
> >> >> > -    crate://crates.io/rand_chacha/0.1.1 \
> >> >> > -    crate://crates.io/rand_chacha/0.2.1 \
> >> >> > -    crate://crates.io/rand_core/0.3.1 \
> >> >> > -    crate://crates.io/rand_core/0.4.0 \
> >> >> > -    crate://crates.io/rand_core/0.5.0 \
> >> >> > -    crate://crates.io/rand_hc/0.1.0 \
> >> >> > -    crate://crates.io/rand_hc/0.2.0 \
> >> >> > -    crate://crates.io/rand_isaac/0.1.1 \
> >> >> > -    crate://crates.io/rand_jitter/0.1.4 \
> >> >> > -    crate://crates.io/rand_os/0.1.3 \
> >> >> > -    crate://crates.io/rand_pcg/0.1.2 \
> >> >> > -    crate://crates.io/rand_xorshift/0.1.1 \
> >> >> > -    crate://crates.io/rdrand/0.4.0 \
> >> >> > -    crate://crates.io/redox_syscall/0.1.56 \
> >> >> > -    crate://crates.io/redox_users/0.3.0 \
> >> >> > -    crate://crates.io/regex-syntax/0.6.10 \
> >> >> > -    crate://crates.io/regex/1.2.0 \
> >> >> > -    crate://crates.io/rustc-ap-arena/542.0.0 \
> >> >> > -    crate://crates.io/rustc-ap-graphviz/542.0.0 \
> >> >> > -    crate://crates.io/rustc-ap-rustc_data_structures/542.0.0 \
> >> >> > -    crate://crates.io/rustc-ap-rustc_errors/542.0.0 \
> >> >> > -    crate://crates.io/rustc-ap-rustc_lexer/542.0.0 \
> >> >> > -    crate://crates.io/rustc-ap-rustc_macros/542.0.0 \
> >> >> > -    crate://crates.io/rustc-ap-rustc_target/542.0.0 \
> >> >> > -    crate://crates.io/rustc-ap-serialize/542.0.0 \
> >> >> > -    crate://crates.io/rustc-ap-syntax/542.0.0 \
> >> >> > -    crate://crates.io/rustc-ap-syntax_pos/542.0.0 \
> >> >> > -    crate://crates.io/rustc-demangle/0.1.15 \
> >> >> > -    crate://crates.io/rustc-hash/1.0.1 \
> >> >> > -    crate://crates.io/rustc-rayon-core/0.2.0 \
> >> >> > -    crate://crates.io/rustc-rayon/0.2.0 \
> >> >> > -    crate://crates.io/rustc-workspace-hack/1.0.0 \
> >> >> > -    crate://crates.io/rustc_version/0.2.3 \
> >> >> > -    crate://crates.io/ryu/1.0.0 \
> >> >> > -    crate://crates.io/same-file/1.0.5 \
> >> >> > -    crate://crates.io/scoped-tls/1.0.0 \
> >> >> > -    crate://crates.io/scoped_threadpool/0.1.9 \
> >> >> > -    crate://crates.io/scopeguard/0.3.3 \
> >> >> > -    crate://crates.io/semver-parser/0.7.0 \
> >> >> > -    crate://crates.io/semver/0.9.0 \
> >> >> > -    crate://crates.io/serde/1.0.97 \
> >> >> > -    crate://crates.io/serde_derive/1.0.97 \
> >> >> > -    crate://crates.io/serde_json/1.0.40 \
> >> >> > -    crate://crates.io/smallvec/0.6.10 \
> >> >> > -    crate://crates.io/spin/0.5.0 \
> >> >> > -    crate://crates.io/stable_deref_trait/1.1.1 \
> >> >> > -    crate://crates.io/strsim/0.8.0 \
> >> >> > -    crate://crates.io/structopt-derive/0.2.18 \
> >> >> > -    crate://crates.io/structopt/0.2.18 \
> >> >> > -    crate://crates.io/syn/0.15.42 \
> >> >> > -    crate://crates.io/synstructure/0.10.2 \
> >> >> > -    crate://crates.io/term/0.6.0 \
> >> >> > -    crate://crates.io/termcolor/1.0.5 \
> >> >> > -    crate://crates.io/textwrap/0.11.0 \
> >> >> > -    crate://crates.io/thread_local/0.3.6 \
> >> >> > -    crate://crates.io/toml/0.5.1 \
> >> >> > -    crate://crates.io/ucd-util/0.1.5 \
> >> >> > -    crate://crates.io/unicode-segmentation/1.3.0 \
> >> >> > -    crate://crates.io/unicode-width/0.1.5 \
> >> >> > -    crate://crates.io/unicode-xid/0.1.0 \
> >> >> > -    crate://crates.io/unicode_categories/0.1.1 \
> >> >> > -    crate://crates.io/utf8-ranges/1.0.3 \
> >> >> > -    crate://crates.io/vec_map/0.8.1 \
> >> >> > -    crate://crates.io/walkdir/2.2.9 \
> >> >> > -    crate://crates.io/winapi-i686-pc-windows-gnu/0.4.0 \
> >> >> > -    crate://crates.io/winapi-util/0.1.2 \
> >> >> > -    crate://crates.io/winapi-x86_64-pc-windows-gnu/0.4.0 \
> >> >> > -    crate://crates.io/winapi/0.3.7 \
> >> >> > -    crate://crates.io/wincolor/1.0.1 \
> >> >> > -"
> >> >> > -
> >> >> > -
> >> >> > -
> >> >> > -# FIXME: update generateme with the real MD5 of the license file
> >> >> > -LIC_FILES_CHKSUM = " \
> >> >> > -    file://LICENSE-APACHE;md5=1836efb2eb779966696f473ee8540542 \
> >> >> > -    file://LICENSE-MIT;md5=0b29d505d9225d1f0815cbdcf602b901 \
> >> >> > -"
> >> >> > -
> >> >> > -SUMMARY = "Tool to find and fix Rust formatting issues"
> >> >> > -HOMEPAGE = "https://github.com/rust-lang/rustfmt"
> >> >> > -LICENSE = "Apache-2.0 | MIT"
> >> >> > -
> >> >> > -# includes this file if it exists but does not fail
> >> >> > -# this is useful for anything you may want to override from
> >> >> > -# what cargo-bitbake generates.
> >> >> > -include rustfmt-nightly-${PV}.inc
> >> >> > -include rustfmt-nightly.inc
> >> >> >
> >> >> >
> >> >> >
> >> >> > -=-=-=-=-=-=-=-=-=-=-=-
> >> >> > Links: You receive all messages sent to this group.
> >> >> > View/Reply Online (#157121):
> https://lists.openembedded.org/g/openembedded-core/message/157121
> >> >> > Mute This Topic:
> https://lists.openembedded.org/mt/86442640/1997914
> >> >> > Group Owner: openembedded-core+owner@lists.openembedded.org
> >> >> > Unsubscribe:
> https://lists.openembedded.org/g/openembedded-core/unsub [
> raj.khem@gmail.com]
> >> >> > -=-=-=-=-=-=-=-=-=-=-=-
> >> >> >
>

[-- Attachment #2: Type: text/html, Size: 30187 bytes --]

^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [OE-core] [PATCH 02/65] rustfmt: remove
  2021-10-19 18:37             ` Alexander Kanavin
@ 2021-10-19 19:58               ` Richard Purdie
  2021-10-20  1:10                 ` Randy MacLeod
       [not found]                 ` <16AF97EEFE1D519C.12113@lists.openembedded.org>
  0 siblings, 2 replies; 85+ messages in thread
From: Richard Purdie @ 2021-10-19 19:58 UTC (permalink / raw)
  To: Alexander Kanavin, Khem Raj
  Cc: Alexander Kanavin,
	Patches and discussions about the oe-core layer, Randy MacLeod

On Tue, 2021-10-19 at 20:37 +0200, Alexander Kanavin wrote:
> On Tue, 19 Oct 2021 at 20:31, Khem Raj <raj.khem@gmail.com> wrote:
> > It would be wise to hear people who use rust and develop applications
> > using rust, meta-rust is being used
> > to develop field deployed products. Again I urge you to think with a
> > little bit of wider scope.
> > 
> 
> 
> Look, it's just an example of a recipe generated with cargo-bitbake. Where is
> this
> cargo-bitbake in core, so we can test that it works as it should? Until it's
> available, 
> there's no point in keeping the recipe.

Rust is a story that is more at the start than at the finish and as such I think
it is too premature to be removing this just yet. Having a rust recipe in core
generated by cargo-bitbake does have some value in its own right. I'd hope over
time we find the tool becomming a first class citizen in core but that will
likely take time.

I am curious about Randy's views on this.

Cheers,

Richard



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [OE-core] [PATCH 02/65] rustfmt: remove
  2021-10-19 19:58               ` Richard Purdie
@ 2021-10-20  1:10                 ` Randy MacLeod
       [not found]                 ` <16AF97EEFE1D519C.12113@lists.openembedded.org>
  1 sibling, 0 replies; 85+ messages in thread
From: Randy MacLeod @ 2021-10-20  1:10 UTC (permalink / raw)
  To: Richard Purdie, Alexander Kanavin, Khem Raj
  Cc: Alexander Kanavin, Patches and discussions about the oe-core layer

On 2021-10-19 3:58 p.m., Richard Purdie wrote:
> On Tue, 2021-10-19 at 20:37 +0200, Alexander Kanavin wrote:
>> On Tue, 19 Oct 2021 at 20:31, Khem Raj <raj.khem@gmail.com> wrote:
>>> It would be wise to hear people who use rust and develop applications
>>> using rust, meta-rust is being used
>>> to develop field deployed products. Again I urge you to think with a
>>> little bit of wider scope.
>>>
>> Look, it's just an example of a recipe generated with cargo-bitbake. Where is
>> this
>> cargo-bitbake in core, so we can test that it works as it should? Until it's
>> available,
>> there's no point in keeping the recipe.
> Rust is a story that is more at the start than at the finish and as such I think
> it is too premature to be removing this just yet. Having a rust recipe in core
> generated by cargo-bitbake does have some value in its own right. I'd hope over
> time we find the tool becomming a first class citizen in core but that will
> likely take time.
>
> I am curious about Randy's views on this.

I can see both points of view.

It is nice to have an example cargo bitbake recipe and that's why this 
one was added to meta-rust and oe-core:

https://github.com/meta-rust/meta-rust/commit/49d94ef0a74bb3274ffcb3fe25011b64865b80bc

It's also possible that some users would not want to use anything except 
the version of
rust and associated tools that are provided by oe-core and that populate 
an SDK.
I don't have that requirement yet but I expect it may come given that 
some organization's
systems are tightly controlled.

I started to update my cargo-bitbake and the rustfmt recipe so let me 
finish that and we'll see what makes sense.

../Randy



> Cheers,
>
> Richard
>

-- 
# Randy MacLeod
# Wind River Linux



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [OE-core] [PATCH 18/65] u-boot: upgrade 2021.07 -> 2021.10
  2021-10-19 15:33 ` [PATCH 18/65] u-boot: upgrade 2021.07 -> 2021.10 Alexander Kanavin
@ 2021-10-21  1:14   ` Paul Eggleton
  2021-10-23 17:33     ` Alexander Kanavin
  0 siblings, 1 reply; 85+ messages in thread
From: Paul Eggleton @ 2021-10-21  1:14 UTC (permalink / raw)
  To: Jon Mason; +Cc: openembedded-core, Alexander Kanavin

On Wednesday, 20 October 2021 04:33:32 NZDT Alexander Kanavin wrote:
> From: Alexander Kanavin <alex.kanavin@gmail.com>
> 
> Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
> ---
>  ...ls-image-host-fix-wrong-return-value.patch | 41 -------------------
>  meta/recipes-bsp/u-boot/u-boot-common.inc     |  2 +-
>  .../u-boot/u-boot-tools_2021.07.bb            |  4 --
>  .../u-boot/u-boot-tools_2021.10.bb            |  2 +
>  .../{u-boot_2021.07.bb => u-boot_2021.10.bb}  |  1 +

Not sure what the official protocol for this kind of thing is, but meta-arm will 
naturally need an update for this (as seen via autobuilder warnings).

Cheers
Paul




^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [OE-core] [PATCH 18/65] u-boot: upgrade 2021.07 -> 2021.10
  2021-10-21  1:14   ` [OE-core] " Paul Eggleton
@ 2021-10-23 17:33     ` Alexander Kanavin
  2021-10-23 17:40       ` Robert Berger
  2021-10-23 21:17       ` Paul Eggleton
  0 siblings, 2 replies; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-23 17:33 UTC (permalink / raw)
  To: Paul Eggleton; +Cc: Jon Mason, OE-core

[-- Attachment #1: Type: text/plain, Size: 306 bytes --]

On Thu, 21 Oct 2021 at 03:14, Paul Eggleton <bluelightning@bluelightning.org>
wrote:

> Not sure what the official protocol for this kind of thing is, but
> meta-arm will
> naturally need an update for this (as seen via autobuilder warnings).
>

Yes, I think it's usually done after the fact though.

Alex

[-- Attachment #2: Type: text/html, Size: 652 bytes --]

^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [OE-core] [PATCH 26/65] psplash: upgrade to latest revision
  2021-10-19 16:44   ` [OE-core] " Khem Raj
@ 2021-10-23 17:38     ` Alexander Kanavin
  2021-10-23 21:34       ` Khem Raj
  0 siblings, 1 reply; 85+ messages in thread
From: Alexander Kanavin @ 2021-10-23 17:38 UTC (permalink / raw)
  To: Khem Raj; +Cc: OE-core

[-- Attachment #1: Type: text/plain, Size: 334 bytes --]

On Tue, 19 Oct 2021 at 18:44, Khem Raj <raj.khem@gmail.com> wrote:

> > -SRCREV = "0a902f7cd875ccf018456451be369f05fa55f962"
> > +SRCREV = "f5203fdee61b90ef9552ca49c213fe16776b3e4b"
> >   PV = "0.1+git${SRCPV}"
> > -PR = "r15"
> >
>
> Since PV is not bumped. Resetting PR will break feeds
>

${SRCPV} ensures it won't, I think?

Alex

[-- Attachment #2: Type: text/html, Size: 775 bytes --]

^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [OE-core] [PATCH 18/65] u-boot: upgrade 2021.07 -> 2021.10
  2021-10-23 17:33     ` Alexander Kanavin
@ 2021-10-23 17:40       ` Robert Berger
  2021-10-23 21:17       ` Paul Eggleton
  1 sibling, 0 replies; 85+ messages in thread
From: Robert Berger @ 2021-10-23 17:40 UTC (permalink / raw)
  To: Alexander Kanavin, Paul Eggleton; +Cc: Jon Mason, OE-core

Hi,

Take care with this update, since it might break some builds due to 
something like this[1]

[1] https://lore.kernel.org/all/18564205.Z0HQFNUZ9R@kista/

I observe issues e.g. with Ubuntu 16, imx6 and u-boot 2021.10.

Regards,

Robert

-- 
Robert Berger
Embedded Software Evangelist

Reliable Embedded Systems
Consulting Training Engineering
URL: https://www.reliableembeddedsystems.com

Schedule a web meeting:
https://calendly.com/reliableembeddedsystems/
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
--


^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [OE-core] [PATCH 18/65] u-boot: upgrade 2021.07 -> 2021.10
  2021-10-23 17:33     ` Alexander Kanavin
  2021-10-23 17:40       ` Robert Berger
@ 2021-10-23 21:17       ` Paul Eggleton
  1 sibling, 0 replies; 85+ messages in thread
From: Paul Eggleton @ 2021-10-23 21:17 UTC (permalink / raw)
  To: Alexander Kanavin; +Cc: Jon Mason, OE-core

On Sunday, 24 October 2021 06:33:29 NZDT Alexander Kanavin wrote:
> On Thu, 21 Oct 2021 at 03:14, Paul Eggleton
> <bluelightning@bluelightning.org>
> wrote:
> > Not sure what the official protocol for this kind of thing is, but
> > meta-arm will
> > naturally need an update for this (as seen via autobuilder warnings).
> 
> Yes, I think it's usually done after the fact though.

Absolutely, I just wanted to make a note of it ahead of time.

Cheers
Paul




^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [OE-core] [PATCH 26/65] psplash: upgrade to latest revision
  2021-10-23 17:38     ` Alexander Kanavin
@ 2021-10-23 21:34       ` Khem Raj
  0 siblings, 0 replies; 85+ messages in thread
From: Khem Raj @ 2021-10-23 21:34 UTC (permalink / raw)
  To: Alexander Kanavin; +Cc: OE-core

On Sat, Oct 23, 2021 at 10:38 AM Alexander Kanavin
<alex.kanavin@gmail.com> wrote:
>
> On Tue, 19 Oct 2021 at 18:44, Khem Raj <raj.khem@gmail.com> wrote:
>>
>> > -SRCREV = "0a902f7cd875ccf018456451be369f05fa55f962"
>> > +SRCREV = "f5203fdee61b90ef9552ca49c213fe16776b3e4b"
>> >   PV = "0.1+git${SRCPV}"
>> > -PR = "r15"
>> >
>>
>> Since PV is not bumped. Resetting PR will break feeds
>
>
> ${SRCPV} ensures it won't, I think?

yes with PR service on it should, On local build it complained with
version going backwards since PR server was not
enabled.

>
> Alex


^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [OE-core] [PATCH 02/65] rustfmt: remove
       [not found]                 ` <16AF97EEFE1D519C.12113@lists.openembedded.org>
@ 2021-10-27  1:43                   ` Randy MacLeod
  0 siblings, 0 replies; 85+ messages in thread
From: Randy MacLeod @ 2021-10-27  1:43 UTC (permalink / raw)
  To: Richard Purdie, Alexander Kanavin, Khem Raj
  Cc: Alexander Kanavin,
	Patches and discussions about the oe-core layer, Pgowda

On 2021-10-19 9:10 p.m., Randy MacLeod wrote:
> On 2021-10-19 3:58 p.m., Richard Purdie wrote:
>> On Tue, 2021-10-19 at 20:37 +0200, Alexander Kanavin wrote:
>>> On Tue, 19 Oct 2021 at 20:31, Khem Raj <raj.khem@gmail.com> wrote:
>>>> It would be wise to hear people who use rust and develop applications
>>>> using rust, meta-rust is being used
>>>> to develop field deployed products. Again I urge you to think with a
>>>> little bit of wider scope.
>>>>
>>> Look, it's just an example of a recipe generated with cargo-bitbake. 
>>> Where is
>>> this
>>> cargo-bitbake in core, so we can test that it works as it should? 
>>> Until it's
>>> available,
>>> there's no point in keeping the recipe.
>> Rust is a story that is more at the start than at the finish and as 
>> such I think
>> it is too premature to be removing this just yet. Having a rust recipe 
>> in core
>> generated by cargo-bitbake does have some value in its own right. I'd 
>> hope over
>> time we find the tool becomming a first class citizen in core but that 
>> will
>> likely take time.
>>
>> I am curious about Randy's views on this.
> 
> I can see both points of view.
> 
> It is nice to have an example cargo bitbake recipe and that's why this 
> one was added to meta-rust and oe-core:
> 
> https://github.com/meta-rust/meta-rust/commit/49d94ef0a74bb3274ffcb3fe25011b64865b80bc 

Ok, I've looked at this for a little while tonight and I've changed my mind.

We should have an example recipe generated using using cargo bitbake.
Maybe the best example is cargo-bitbake itself!? See below.


I see that rustfmt is not exactly an easy package to serve in that role 
so we should
remove it. rustfmt seems to be tightly coupled to rust's internals and I 
wasn't able
to easily compile it even outside of bitbake due to a rustc_ast crate 
fetch error.
rustc_ast seems to be a crate that is internal to the rustc compiler:

    https://github.com/rust-lang/rust/tree/master/compiler/rustc_ast
Have I missed something here?


We could write a cargo-hello-world example or use 'simpler' packages 
such as
ripgrep or fd-find. The latter two packages still have ~95 crates that they
depend on so they are not exactly simple. That's why I looked into using
cargo-bitbake itself as the example.

Does anyone have a better existing package to use as a 'cargo bitbake' 
example
that has say fewer than 10 crates that it depends upon?

> 
> 
> It's also possible that some users would not want to use anything except 
> the version of
> rust and associated tools that are provided by oe-core and that populate 
> an SDK.
> I don't have that requirement yet but I expect it may come given that 
> some organization's
> systems are tightly controlled.


We can consider adding rustfmt back if we find that having it in the SDK
or eventually for self-hosted development is useful.

> 
> I started to update my cargo-bitbake and the rustfmt recipe so let me 
> finish that and we'll see what makes sense.

cargo-bitbake depends on 170 crates so it's not simple but
I did look at using it as an example anyway and so far it's failing to build
with the error:

| error: failed to run custom build command for `openssl-sys v0.9.54` 



I'll fix that bug next, hopefully tomorrow.


I also found a simple overrides change that I'll send upstream (1).

All for tonight,

../Randy



1)
git diff

diff --git a/src/main.rs b/src/main.rs

index b2ed5d0..0fe5159 100644

--- a/src/main.rs

+++ b/src/main.rs

@@ -360,7 +360,7 @@ fn real_main(options: Args, config: &mut Config) -> 
CliResult {

      let git_srcpv = if !project_repo.tag && project_repo.rev.len() > 10 {

          // we should be using ${SRCPV} here but due to a bitbake bug 
we cannot. see:

          // https://github.com/meta-rust/meta-rust/issues/136

-        format!("PV_append = \".AUTOINC+{}\"", &project_repo.rev[..10])

+        format!("PV:append = \".AUTOINC+{}\"", &project_repo.rev[..10])

      } else {

          // its a tag so nothing needed

          "".into()



I should look into that bitbake bug.

> 
> ../Randy
> 
> 
> 
>> Cheers,
>>
>> Richard
>>
> 
> 
> 
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#157247): https://lists.openembedded.org/g/openembedded-core/message/157247
> Mute This Topic: https://lists.openembedded.org/mt/86442640/3616765
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [randy.macleod@windriver.com]
> -=-=-=-=-=-=-=-=-=-=-=-
> 


-- 
# Randy MacLeod
# Wind River Linux



^ permalink raw reply	[flat|nested] 85+ messages in thread

end of thread, other threads:[~2021-10-27  1:43 UTC | newest]

Thread overview: 85+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-19 15:33 [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 02/65] rustfmt: remove Alexander Kanavin
2021-10-19 16:34   ` [OE-core] " Khem Raj
2021-10-19 17:44     ` Alexander Kanavin
2021-10-19 18:11       ` Khem Raj
2021-10-19 18:18         ` Alexander Kanavin
2021-10-19 18:31           ` Khem Raj
2021-10-19 18:37             ` Alexander Kanavin
2021-10-19 19:58               ` Richard Purdie
2021-10-20  1:10                 ` Randy MacLeod
     [not found]                 ` <16AF97EEFE1D519C.12113@lists.openembedded.org>
2021-10-27  1:43                   ` Randy MacLeod
2021-10-19 15:33 ` [PATCH 03/65] kea: update 1.8.2 -> 2.0.0 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 04/65] ghostscript: update 9.54.0 -> 9.55.0 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 05/65] lighttpd: update 1.4.59 -> 1.4.60 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 06/65] bluez5: update 5.61 -> 5.62 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 07/65] ovmf: update 202105 -> 202108 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 08/65] systemd: update 249.4 -> 249.5 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 09/65] meson: update 0.59.1 -> 0.59.2 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 10/65] python3-pip: update 21.2.4 -> 21.3 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 11/65] valgrind: update 3.17.0 -> 3.18.1 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 12/65] librsvg: update 2.52.0 -> 2.52.2 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 13/65] libva: update 2.12.0 -> 2.13.0 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 14/65] liberation-fonts: update 2.1.4 -> 2.1.5 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 15/65] ca-certificates: update 20210119 -> 20211016 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 16/65] curl: update 7.78.0 -> 7.79.1 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 17/65] libgit2: update 1.2.0 -> 1.3.0 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 18/65] u-boot: upgrade 2021.07 -> 2021.10 Alexander Kanavin
2021-10-21  1:14   ` [OE-core] " Paul Eggleton
2021-10-23 17:33     ` Alexander Kanavin
2021-10-23 17:40       ` Robert Berger
2021-10-23 21:17       ` Paul Eggleton
2021-10-19 15:33 ` [PATCH 19/65] libxcrypt: upgrade 4.4.25 -> 4.4.26 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 20/65] bison: upgrade 3.8.1 -> 3.8.2 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 21/65] cmake: update 3.21.2 -> 3.21.3 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 22/65] git: upgrade 2.33.0 -> 2.33.1 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 23/65] tzdata: upgrade 2021a -> 2021d Alexander Kanavin
2021-10-19 15:33 ` [PATCH 24/65] ofono: upgrade 1.32 -> 1.33 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 25/65] openssh: upgrade 8.7p1 -> 8.8p1 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 26/65] psplash: upgrade to latest revision Alexander Kanavin
2021-10-19 16:44   ` [OE-core] " Khem Raj
2021-10-23 17:38     ` Alexander Kanavin
2021-10-23 21:34       ` Khem Raj
2021-10-19 15:33 ` [PATCH 27/65] sysvinit: upgrade 2.99 -> 3.00 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 28/65] btrfs-tools: upgrade 5.13.1 -> 5.14.2 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 29/65] ccache: upgrade 4.4 -> 4.4.2 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 30/65] createrepo-c: upgrade 0.17.5 -> 0.17.6 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 31/65] libcomps: upgrade 0.1.17 -> 0.1.18 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 32/65] libedit: upgrade 20210714-3.1 -> 20210910-3.1 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 33/65] librepo: upgrade 1.14.1 -> 1.14.2 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 34/65] python3-jinja2: upgrade 3.0.1 -> 3.0.2 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 35/65] python3-pygobject: upgrade 3.40.1 -> 3.42.0 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 36/65] python3-setuptools: upgrade 58.0.4 -> 58.2.0 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 37/65] vala: upgrade 0.52.5 -> 0.54.2 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 38/65] acpica: upgrade 20210730 -> 20210930 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 39/65] asciidoc: upgrade 9.1.0 -> 9.1.1 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 40/65] libarchive: upgrade 3.5.1 -> 3.5.2 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 41/65] msmtp: upgrade 1.8.15 -> 1.8.17 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 42/65] sudo: upgrade 1.9.8p1 -> 1.9.8p2 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 43/65] gobject-introspection: upgrade 1.68.0 -> 1.70.0 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 44/65] gsettings-desktop-schemas: upgrade 40.0 -> 41.0 Alexander Kanavin
2021-10-19 15:33 ` [PATCH 45/65] json-glib: upgrade 1.6.4 -> 1.6.6 Alexander Kanavin
2021-10-19 15:34 ` [PATCH 46/65] libdazzle: upgrade 3.40.0 -> 3.42.0 Alexander Kanavin
2021-10-19 15:34 ` [PATCH 47/65] harfbuzz: upgrade 2.9.1 -> 3.0.0 Alexander Kanavin
2021-10-19 15:34 ` [PATCH 48/65] mesa: upgrade 21.2.1 -> 21.2.4 Alexander Kanavin
2021-10-19 15:34 ` [PATCH 49/65] pango: upgrade 1.48.9 -> 1.48.10 Alexander Kanavin
2021-10-19 15:34 ` [PATCH 50/65] libinput: upgrade 1.19.0 -> 1.19.1 Alexander Kanavin
2021-10-19 15:34 ` [PATCH 51/65] linux-firmware: upgrade 20210818 -> 20210919 Alexander Kanavin
2021-10-19 15:34 ` [PATCH 52/65] wireless-regdb: upgrade 2021.07.14 -> 2021.08.28 Alexander Kanavin
2021-10-19 15:34 ` [PATCH 53/65] mpg123: upgrade 1.28.2 -> 1.29.0 Alexander Kanavin
2021-10-19 15:34 ` [PATCH 54/65] puzzles: upgrade to latest revision Alexander Kanavin
2021-10-19 15:34 ` [PATCH 55/65] libwpe: upgrade 1.10.1 -> 1.12.0 Alexander Kanavin
2021-10-19 15:34 ` [PATCH 56/65] diffoscope: upgrade 182 -> 187 Alexander Kanavin
2021-10-19 15:34 ` [PATCH 57/65] fribidi: upgrade 1.0.10 -> 1.0.11 Alexander Kanavin
2021-10-19 15:34 ` [PATCH 58/65] iso-codes: upgrade 4.6.0 -> 4.7.0 Alexander Kanavin
2021-10-19 15:34 ` [PATCH 59/65] libatomic-ops: upgrade 7.6.10 -> 7.6.12 Alexander Kanavin
2021-10-19 15:34 ` [PATCH 60/65] libcap: upgrade 2.54 -> 2.59 Alexander Kanavin
2021-10-19 15:34 ` [PATCH 61/65] libmd: upgrade 1.0.3 -> 1.0.4 Alexander Kanavin
2021-10-19 15:34 ` [PATCH 62/65] libsoup-2.4: upgrade 2.72.0 -> 2.74.0 Alexander Kanavin
2021-10-19 15:34 ` [PATCH 63/65] gnupg: update 2.3.2 -> 2.3.3 Alexander Kanavin
2021-10-19 15:34 ` [PATCH 64/65] libssh2: skip one of the ptests until openssh 8.8 compatibility is fixed Alexander Kanavin
2021-10-19 15:34 ` [PATCH 65/65] systemd: disable seccomp on mips32 Alexander Kanavin
2021-10-19 16:47   ` [OE-core] " Khem Raj
2021-10-19 17:45     ` Alexander Kanavin
2021-10-19 18:01       ` Khem Raj
2021-10-19 18:05         ` Alexander Kanavin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).