* [OE-core][dunfell 0/5] Patch review
@ 2023-06-14 14:04 Steve Sakoman
2023-06-14 14:04 ` [OE-core][dunfell 1/5] libwebp: Fix CVE-2023-1999 Steve Sakoman
` (4 more replies)
0 siblings, 5 replies; 26+ messages in thread
From: Steve Sakoman @ 2023-06-14 14:04 UTC (permalink / raw)
To: openembedded-core
Please review this set of changes for dunfell and have comments back by
end of day Friday.
Passed a-full on autobuilder:
https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/5460
The following changes since commit 96798603273bbab40a7e19bbb67a9a5398648c21:
openssh: Move sshdgenkeys.service to sshd.socket (2023-06-07 05:49:27 -1000)
are available in the Git repository at:
https://git.openembedded.org/openembedded-core-contrib stable/dunfell-nut
http://cgit.openembedded.org/openembedded-core-contrib/log/?h=stable/dunfell-nut
Martin Siegumfeldt (1):
systemd-systemctl: fix instance template WantedBy symlink construction
Nikhil R (1):
libwebp: Fix CVE-2023-1999
Qiu Tingting (1):
e2fsprogs: fix ptest bug for second running
Randy MacLeod (1):
vim: upgrade 9.0.1429 -> 9.0.1527
Richard Purdie (1):
selftest/reproducible: Allow native/cross reuse in test
meta/lib/oeqa/selftest/cases/reproducible.py | 4 +-
.../systemd/systemd-systemctl/systemctl | 13 ++++-
.../e2fsprogs/e2fsprogs/run-ptest | 1 +
.../e2fsprogs/e2fsprogs_1.45.7.bb | 3 +
.../webp/files/CVE-2023-1999.patch | 55 +++++++++++++++++++
meta/recipes-multimedia/webp/libwebp_1.1.0.bb | 4 ++
meta/recipes-support/vim/vim.inc | 4 +-
7 files changed, 77 insertions(+), 7 deletions(-)
create mode 100644 meta/recipes-multimedia/webp/files/CVE-2023-1999.patch
--
2.34.1
^ permalink raw reply [flat|nested] 26+ messages in thread* [OE-core][dunfell 1/5] libwebp: Fix CVE-2023-1999 2023-06-14 14:04 [OE-core][dunfell 0/5] Patch review Steve Sakoman @ 2023-06-14 14:04 ` Steve Sakoman 2023-06-14 14:04 ` [OE-core][dunfell 2/5] vim: upgrade 9.0.1429 -> 9.0.1527 Steve Sakoman ` (3 subsequent siblings) 4 siblings, 0 replies; 26+ messages in thread From: Steve Sakoman @ 2023-06-14 14:04 UTC (permalink / raw) To: openembedded-core From: Nikhil R <nikhilar2410@gmail.com> Add patch to fix CVE-2023-1999 Link: https://github.com/webmproject/libwebp/commit/a486d800b60d0af4cc0836bf7ed8f21e12974129 Signed-off-by: Nikhil R <nikhil.r@kpit.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> --- .../webp/files/CVE-2023-1999.patch | 55 +++++++++++++++++++ meta/recipes-multimedia/webp/libwebp_1.1.0.bb | 4 ++ 2 files changed, 59 insertions(+) create mode 100644 meta/recipes-multimedia/webp/files/CVE-2023-1999.patch diff --git a/meta/recipes-multimedia/webp/files/CVE-2023-1999.patch b/meta/recipes-multimedia/webp/files/CVE-2023-1999.patch new file mode 100644 index 0000000000..d293ab93ab --- /dev/null +++ b/meta/recipes-multimedia/webp/files/CVE-2023-1999.patch @@ -0,0 +1,55 @@ +From a486d800b60d0af4cc0836bf7ed8f21e12974129 Mon Sep 17 00:00:00 2001 +From: James Zern <jzern@google.com> +Date: Wed, 22 Feb 2023 22:15:47 -0800 +Subject: [PATCH] EncodeAlphaInternal: clear result->bw on error + +This avoids a double free should the function fail prior to +VP8BitWriterInit() and a previous trial result's buffer carried over. +Previously in ApplyFiltersAndEncode() trial.bw (with a previous +iteration's buffer) would be freed, followed by best.bw pointing to the +same buffer. + +Since: +187d379d add a fallback to ALPHA_NO_COMPRESSION + +In addition, check the return value of VP8BitWriterInit() in this +function. + +Bug: webp:603 +Change-Id: Ic258381ee26c8c16bc211d157c8153831c8c6910 + +CVE: CVE-2023-1999 +Upstream-Status: Backport [https://github.com/webmproject/libwebp/commit/a486d800b60d0af4cc0836bf7ed8f21e12974129] +Signed-off-by: Nikhil R <nikhil.r@kpit.com> +--- + src/enc/alpha_enc.c | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/src/enc/alpha_enc.c b/src/enc/alpha_enc.c +index f7c02690e3..7d205586fe 100644 +--- a/src/enc/alpha_enc.c ++++ b/src/enc/alpha_enc.c +@@ -13,6 +13,7 @@ + + #include <assert.h> + #include <stdlib.h> ++#include <string.h> + + #include "src/enc/vp8i_enc.h" + #include "src/dsp/dsp.h" +@@ -148,6 +149,7 @@ static int EncodeAlphaInternal(const uint8_t* const data, int width, int height, + } + } else { + VP8LBitWriterWipeOut(&tmp_bw); ++ memset(&result->bw, 0, sizeof(result->bw)); + return 0; + } + } +@@ -162,7 +164,7 @@ static int EncodeAlphaInternal(const uint8_t* const data, int width, int height, + header = method | (filter << 2); + if (reduce_levels) header |= ALPHA_PREPROCESSED_LEVELS << 4; + +- VP8BitWriterInit(&result->bw, ALPHA_HEADER_LEN + output_size); ++ if (!VP8BitWriterInit(&result->bw, ALPHA_HEADER_LEN + output_size)) ok = 0; + ok = ok && VP8BitWriterAppend(&result->bw, &header, ALPHA_HEADER_LEN); + ok = ok && VP8BitWriterAppend(&result->bw, output, output_size); diff --git a/meta/recipes-multimedia/webp/libwebp_1.1.0.bb b/meta/recipes-multimedia/webp/libwebp_1.1.0.bb index 68e5ae2b3c..f449ae750b 100644 --- a/meta/recipes-multimedia/webp/libwebp_1.1.0.bb +++ b/meta/recipes-multimedia/webp/libwebp_1.1.0.bb @@ -19,6 +19,10 @@ SRC_URI[sha256sum] = "98a052268cc4d5ece27f76572a7f50293f439c17a98e67c4ea0c7ed6f5 UPSTREAM_CHECK_URI = "http://downloads.webmproject.org/releases/webp/index.html" +SRC_URI += " \ + file://CVE-2023-1999.patch \ +" + EXTRA_OECONF = " \ --disable-wic \ --enable-libwebpmux \ -- 2.34.1 ^ permalink raw reply related [flat|nested] 26+ messages in thread
* [OE-core][dunfell 2/5] vim: upgrade 9.0.1429 -> 9.0.1527 2023-06-14 14:04 [OE-core][dunfell 0/5] Patch review Steve Sakoman 2023-06-14 14:04 ` [OE-core][dunfell 1/5] libwebp: Fix CVE-2023-1999 Steve Sakoman @ 2023-06-14 14:04 ` Steve Sakoman 2023-06-14 14:04 ` [OE-core][dunfell 3/5] systemd-systemctl: fix instance template WantedBy symlink construction Steve Sakoman ` (2 subsequent siblings) 4 siblings, 0 replies; 26+ messages in thread From: Steve Sakoman @ 2023-06-14 14:04 UTC (permalink / raw) To: openembedded-core From: Randy MacLeod <Randy.MacLeod@windriver.com> Fixes: https://nvd.nist.gov/vuln/detail/CVE-2023-2426 caf642c25 patch 9.0.1499: using uninitialized memory with fuzzy matching Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 4f9a8df5aca99d0a5c2d2346b27ce7be08e7896c) Signed-off-by: Steve Sakoman <steve@sakoman.com> --- meta/recipes-support/vim/vim.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-support/vim/vim.inc b/meta/recipes-support/vim/vim.inc index 94eabfa197..800ee40f92 100644 --- a/meta/recipes-support/vim/vim.inc +++ b/meta/recipes-support/vim/vim.inc @@ -19,8 +19,8 @@ SRC_URI = "git://github.com/vim/vim.git;branch=master;protocol=https \ file://no-path-adjust.patch \ " -PV .= ".1429" -SRCREV = "1a08a3e2a584889f19b84a27672134649b73da58" +PV .= ".1527" +SRCREV = "c28e7a2b2f23dbd246a1ad7ad7aaa6f7ab2e5887" # Remove when 8.3 is out UPSTREAM_VERSION_UNKNOWN = "1" -- 2.34.1 ^ permalink raw reply related [flat|nested] 26+ messages in thread
* [OE-core][dunfell 3/5] systemd-systemctl: fix instance template WantedBy symlink construction 2023-06-14 14:04 [OE-core][dunfell 0/5] Patch review Steve Sakoman 2023-06-14 14:04 ` [OE-core][dunfell 1/5] libwebp: Fix CVE-2023-1999 Steve Sakoman 2023-06-14 14:04 ` [OE-core][dunfell 2/5] vim: upgrade 9.0.1429 -> 9.0.1527 Steve Sakoman @ 2023-06-14 14:04 ` Steve Sakoman 2023-06-15 20:40 ` Peter Kjellerstedt 2023-06-14 14:04 ` [OE-core][dunfell 4/5] e2fsprogs: fix ptest bug for second running Steve Sakoman 2023-06-14 14:04 ` [OE-core][dunfell 5/5] selftest/reproducible: Allow native/cross reuse in test Steve Sakoman 4 siblings, 1 reply; 26+ messages in thread From: Steve Sakoman @ 2023-06-14 14:04 UTC (permalink / raw) To: openembedded-core From: Martin Siegumfeldt <mns@gomspace.com> Fix issue of the below instance template systemd service dependency [Install] WantedBy=svc-wants@%i.service creating the symlink (instance "a" example) /etc/systemd/system/svc-wants@%i.service.wants/svc-wanted-by@a.service which should be /etc/systemd/system/svc-wants@a.service.wants/svc-wanted-by@a.service as implemented by this change. The functionality appears regressed just after "thud" baseline when the logic was refactored from shell script into python (commit 925e30cb104ece7bfa48b78144e758a46dc9ec3f) (From OE-Core rev: 308397f0bb3d6f3d4e9ec2c6a10823184049c9b5) Signed-off-by: Martin Siegumfeldt <mns@gomspace.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com> (cherry picked from commit 372b29c8ad270d4d430c26a4e614976c7029afaf) Signed-off-by: Steve Sakoman <steve@sakoman.com> --- .../systemd/systemd-systemctl/systemctl | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/meta/recipes-core/systemd/systemd-systemctl/systemctl b/meta/recipes-core/systemd/systemd-systemctl/systemctl index 6aa2e20465..577c373181 100755 --- a/meta/recipes-core/systemd/systemd-systemctl/systemctl +++ b/meta/recipes-core/systemd/systemd-systemctl/systemctl @@ -182,12 +182,19 @@ class SystemdUnit(): raise SystemdUnitNotFoundError(self.root, unit) - def _process_deps(self, config, service, location, prop, dirstem): + def _process_deps(self, config, service, location, prop, dirstem, instance): systemdir = self.root / SYSCONFDIR / "systemd" / "system" target = ROOT / location.relative_to(self.root) try: for dependent in config.get('Install', prop): + # determine whether or not dependent is a template with an actual + # instance (i.e. a '@%i') + dependent_is_template = re.match(r"[^@]+@(?P<instance>[^\.]*)\.", dependent) + if dependent_is_template: + # if so, replace with the actual instance to achieve + # svc-wants@a.service.wants/svc-wanted-by@a.service + dependent = re.sub(dependent_is_template.group('instance'), instance, dependent, 1) wants = systemdir / "{}.{}".format(dependent, dirstem) / service add_link(wants, target) @@ -227,8 +234,8 @@ class SystemdUnit(): else: service = self.unit - self._process_deps(config, service, path, 'WantedBy', 'wants') - self._process_deps(config, service, path, 'RequiredBy', 'requires') + self._process_deps(config, service, path, 'WantedBy', 'wants', instance) + self._process_deps(config, service, path, 'RequiredBy', 'requires', instance) try: for also in config.get('Install', 'Also'): -- 2.34.1 ^ permalink raw reply related [flat|nested] 26+ messages in thread
* RE: [OE-core][dunfell 3/5] systemd-systemctl: fix instance template WantedBy symlink construction 2023-06-14 14:04 ` [OE-core][dunfell 3/5] systemd-systemctl: fix instance template WantedBy symlink construction Steve Sakoman @ 2023-06-15 20:40 ` Peter Kjellerstedt 2023-06-15 20:54 ` Richard Purdie 2023-06-15 21:31 ` Steve Sakoman 0 siblings, 2 replies; 26+ messages in thread From: Peter Kjellerstedt @ 2023-06-15 20:40 UTC (permalink / raw) To: Steve Sakoman Cc: Martin Siegumfeldt, openembedded-core@lists.openembedded.org > -----Original Message----- > From: openembedded-core@lists.openembedded.org <openembedded- > core@lists.openembedded.org> On Behalf Of Steve Sakoman > Sent: den 14 juni 2023 16:05 > To: openembedded-core@lists.openembedded.org > Subject: [OE-core][dunfell 3/5] systemd-systemctl: fix instance template > WantedBy symlink construction > > From: Martin Siegumfeldt <mns@gomspace.com> > > Fix issue of the below instance template systemd service dependency > > [Install] > WantedBy=svc-wants@%i.service > > creating the symlink (instance "a" example) > > /etc/systemd/system/svc-wants@%i.service.wants/svc-wanted-by@a.service > > which should be > > /etc/systemd/system/svc-wants@a.service.wants/svc-wanted-by@a.service > > as implemented by this change. > > The functionality appears regressed just after "thud" baseline when the > logic was refactored from shell script into python (commit > 925e30cb104ece7bfa48b78144e758a46dc9ec3f) > > (From OE-Core rev: 308397f0bb3d6f3d4e9ec2c6a10823184049c9b5) > > Signed-off-by: Martin Siegumfeldt <mns@gomspace.com> > Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> > Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> > Signed-off-by: Steve Sakoman <steve@sakoman.com> > (cherry picked from commit 372b29c8ad270d4d430c26a4e614976c7029afaf) > Signed-off-by: Steve Sakoman <steve@sakoman.com> > --- > .../systemd/systemd-systemctl/systemctl | 13 ++++++++++--- > 1 file changed, 10 insertions(+), 3 deletions(-) > > diff --git a/meta/recipes-core/systemd/systemd-systemctl/systemctl > b/meta/recipes-core/systemd/systemd-systemctl/systemctl > index 6aa2e20465..577c373181 100755 > --- a/meta/recipes-core/systemd/systemd-systemctl/systemctl > +++ b/meta/recipes-core/systemd/systemd-systemctl/systemctl > @@ -182,12 +182,19 @@ class SystemdUnit(): > > raise SystemdUnitNotFoundError(self.root, unit) > > - def _process_deps(self, config, service, location, prop, dirstem): > + def _process_deps(self, config, service, location, prop, dirstem, instance): > systemdir = self.root / SYSCONFDIR / "systemd" / "system" > > target = ROOT / location.relative_to(self.root) > try: > for dependent in config.get('Install', prop): > + # determine whether or not dependent is a template with an actual > + # instance (i.e. a '@%i') > + dependent_is_template = re.match(r"[^@]+@(?P<instance>[^\.]*)\.", dependent) > + if dependent_is_template: > + # if so, replace with the actual instance to achieve > + # svc-wants@a.service.wants/svc-wanted-by@a.service > + dependent = re.sub(dependent_is_template.group('instance'), instance, dependent, 1) > wants = systemdir / "{}.{}".format(dependent, dirstem) / service > add_link(wants, target) > > @@ -227,8 +234,8 @@ class SystemdUnit(): > else: > service = self.unit > > - self._process_deps(config, service, path, 'WantedBy', 'wants') > - self._process_deps(config, service, path, 'RequiredBy', 'requires') > + self._process_deps(config, service, path, 'WantedBy', 'wants', instance) > + self._process_deps(config, service, path, 'RequiredBy', 'requires', instance) > > try: > for also in config.get('Install', 'Also'): > -- > 2.34.1 You might want to be careful with this one. It broke systemctl for us when it hit Mickledore and we have had to backport the version from Langdale for now. The problem is that it does not handle non-instanced units depending on an instanced unit. In our case we have a unit foo.service that contains a RequiredBy=bar@0.service, which causes an error like this: Traceback (most recent call last): File ".../recipe-sysroot-native/usr/bin/systemctl", line 366, in <module> main() File ".../recipe-sysroot-native/usr/bin/systemctl", line 352, in main SystemdUnit(root, service).enable() File ".../recipe-sysroot-native/usr/bin/systemctl", line 250, in enable self._process_deps(config, service, path, 'WantedBy', 'wants', instance) File ".../recipe-sysroot-native/usr/bin/systemctl", line 210, in _process_deps dependent = re.sub(dependent_is_template.group('instance'), instance, dependent, 1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File ".../recipe-sysroot-native/usr/lib/python3.11/re/__init__.py", line 185, in sub return _compile(pattern, flags).sub(repl, string, count) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File ".../recipe-sysroot-native/usr/lib/python3.11/re/__init__.py", line 317, in _subx template = _compile_repl(template, pattern) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File ".../recipe-sysroot-native/usr/lib/python3.11/re/__init__.py", line 308, in _compile_repl return _parser.parse_template(repl, pattern) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File ".../recipe-sysroot-native/usr/lib/python3.11/re/_parser.py", line 1000, in parse_template s = Tokenizer(source) ^^^^^^^^^^^^^^^^^ File ".../recipe-sysroot-native/usr/lib/python3.11/re/_parser.py", line 226, in __init__ string = str(string, 'latin1') ^^^^^^^^^^^^^^^^^^^^^ TypeError: decoding to str: need a bytes-like object, NoneType found There are probably other cases too when different kinds of units are involved (at least as far as I could gather from the systemd manual). We have an internal issue to fix this, but I am going on vacation on Monday, so I will unfortunately not have any time to look at it until after summer. //Peter ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [OE-core][dunfell 3/5] systemd-systemctl: fix instance template WantedBy symlink construction 2023-06-15 20:40 ` Peter Kjellerstedt @ 2023-06-15 20:54 ` Richard Purdie 2023-06-15 21:31 ` Steve Sakoman 1 sibling, 0 replies; 26+ messages in thread From: Richard Purdie @ 2023-06-15 20:54 UTC (permalink / raw) To: Peter Kjellerstedt, Steve Sakoman Cc: Martin Siegumfeldt, openembedded-core@lists.openembedded.org On Thu, 2023-06-15 at 20:40 +0000, Peter Kjellerstedt wrote: > > -----Original Message----- > > From: openembedded-core@lists.openembedded.org <openembedded- > > core@lists.openembedded.org> On Behalf Of Steve Sakoman > > Sent: den 14 juni 2023 16:05 > > To: openembedded-core@lists.openembedded.org > > Subject: [OE-core][dunfell 3/5] systemd-systemctl: fix instance > > template > > WantedBy symlink construction > > > > From: Martin Siegumfeldt <mns@gomspace.com> > > > > Fix issue of the below instance template systemd service dependency > > > > [Install] > > WantedBy=svc-wants@%i.service > > > > creating the symlink (instance "a" example) > > > > /etc/systemd/system/svc- > > wants@%i.service.wants/svc-wanted-by@a.service > > > > which should be > > > > /etc/systemd/system/svc-wants@a.service.wants > > /svc-wanted-by@a.service > > > > as implemented by this change. > > > > The functionality appears regressed just after "thud" baseline when > > the > > logic was refactored from shell script into python (commit > > 925e30cb104ece7bfa48b78144e758a46dc9ec3f) > > > > (From OE-Core rev: 308397f0bb3d6f3d4e9ec2c6a10823184049c9b5) > > > > Signed-off-by: Martin Siegumfeldt <mns@gomspace.com> > > Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> > > Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> > > Signed-off-by: Steve Sakoman <steve@sakoman.com> > > (cherry picked from commit > > 372b29c8ad270d4d430c26a4e614976c7029afaf) > > Signed-off-by: Steve Sakoman <steve@sakoman.com> > > --- > > .../systemd/systemd-systemctl/systemctl | 13 > > ++++++++++--- > > 1 file changed, 10 insertions(+), 3 deletions(-) > > > > diff --git a/meta/recipes-core/systemd/systemd-systemctl/systemctl > > b/meta/recipes-core/systemd/systemd-systemctl/systemctl > > index 6aa2e20465..577c373181 100755 > > --- a/meta/recipes-core/systemd/systemd-systemctl/systemctl > > +++ b/meta/recipes-core/systemd/systemd-systemctl/systemctl > > @@ -182,12 +182,19 @@ class SystemdUnit(): > > > > raise SystemdUnitNotFoundError(self.root, unit) > > > > - def _process_deps(self, config, service, location, prop, > > dirstem): > > + def _process_deps(self, config, service, location, prop, > > dirstem, instance): > > systemdir = self.root / SYSCONFDIR / "systemd" / "system" > > > > target = ROOT / location.relative_to(self.root) > > try: > > for dependent in config.get('Install', prop): > > + # determine whether or not dependent is a template > > with an actual > > + # instance (i.e. a '@%i') > > + dependent_is_template = > > re.match(r"[^@]+@(?P<instance>[^\.]*)\.", dependent) > > + if dependent_is_template: > > + # if so, replace with the actual instance to > > achieve > > + # > > svc-wants@a.service.wants/svc-wanted-by@a.service > > + dependent = > > re.sub(dependent_is_template.group('instance'), instance, > > dependent, 1) > > wants = systemdir / "{}.{}".format(dependent, > > dirstem) / service > > add_link(wants, target) > > > > @@ -227,8 +234,8 @@ class SystemdUnit(): > > else: > > service = self.unit > > > > - self._process_deps(config, service, path, 'WantedBy', > > 'wants') > > - self._process_deps(config, service, path, 'RequiredBy', > > 'requires') > > + self._process_deps(config, service, path, 'WantedBy', > > 'wants', instance) > > + self._process_deps(config, service, path, 'RequiredBy', > > 'requires', instance) > > > > try: > > for also in config.get('Install', 'Also'): > > -- > > 2.34.1 > > You might want to be careful with this one. It broke systemctl for us > when it > hit Mickledore and we have had to backport the version from Langdale > for now. > > The problem is that it does not handle non-instanced units depending > on > an instanced unit. In our case we have a unit foo.service that > contains > a RequiredBy=bar@0.service, which causes an error like this: > > Traceback (most recent call last): > File ".../recipe-sysroot-native/usr/bin/systemctl", line 366, in > <module> > main() > File ".../recipe-sysroot-native/usr/bin/systemctl", line 352, in > main > SystemdUnit(root, service).enable() > File ".../recipe-sysroot-native/usr/bin/systemctl", line 250, in > enable > self._process_deps(config, service, path, 'WantedBy', 'wants', > instance) > File ".../recipe-sysroot-native/usr/bin/systemctl", line 210, in > _process_deps > dependent = re.sub(dependent_is_template.group('instance'), > instance, dependent, 1) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > ^^^^^^^^^^^^^^^^^^ > File ".../recipe-sysroot-native/usr/lib/python3.11/re/__init__.py", > line 185, in sub > return _compile(pattern, flags).sub(repl, string, count) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File ".../recipe-sysroot-native/usr/lib/python3.11/re/__init__.py", > line 317, in _subx > template = _compile_repl(template, pattern) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File ".../recipe-sysroot-native/usr/lib/python3.11/re/__init__.py", > line 308, in _compile_repl > return _parser.parse_template(repl, pattern) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File ".../recipe-sysroot-native/usr/lib/python3.11/re/_parser.py", > line 1000, in parse_template > s = Tokenizer(source) > ^^^^^^^^^^^^^^^^^ > File ".../recipe-sysroot-native/usr/lib/python3.11/re/_parser.py", > line 226, in __init__ > string = str(string, 'latin1') > ^^^^^^^^^^^^^^^^^^^^^ > TypeError: decoding to str: need a bytes-like object, NoneType found > > There are probably other cases too when different kinds of units are > involved (at least as far as I could gather from the systemd manual). > > We have an internal issue to fix this, but I am going on vacation on > Monday, so I will unfortunately not have any time to look at it until > after summer. There is a patch in master recently which may help? Cheers, Richard ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [OE-core][dunfell 3/5] systemd-systemctl: fix instance template WantedBy symlink construction 2023-06-15 20:40 ` Peter Kjellerstedt 2023-06-15 20:54 ` Richard Purdie @ 2023-06-15 21:31 ` Steve Sakoman 1 sibling, 0 replies; 26+ messages in thread From: Steve Sakoman @ 2023-06-15 21:31 UTC (permalink / raw) To: Peter Kjellerstedt Cc: Martin Siegumfeldt, openembedded-core@lists.openembedded.org On Thu, Jun 15, 2023 at 10:41 AM Peter Kjellerstedt <peter.kjellerstedt@axis.com> wrote: > > > -----Original Message----- > > From: openembedded-core@lists.openembedded.org <openembedded- > > core@lists.openembedded.org> On Behalf Of Steve Sakoman > > Sent: den 14 juni 2023 16:05 > > To: openembedded-core@lists.openembedded.org > > Subject: [OE-core][dunfell 3/5] systemd-systemctl: fix instance template > > WantedBy symlink construction > > > > From: Martin Siegumfeldt <mns@gomspace.com> > > > > Fix issue of the below instance template systemd service dependency > > > > [Install] > > WantedBy=svc-wants@%i.service > > > > creating the symlink (instance "a" example) > > > > /etc/systemd/system/svc-wants@%i.service.wants/svc-wanted-by@a.service > > > > which should be > > > > /etc/systemd/system/svc-wants@a.service.wants/svc-wanted-by@a.service > > > > as implemented by this change. > > > > The functionality appears regressed just after "thud" baseline when the > > logic was refactored from shell script into python (commit > > 925e30cb104ece7bfa48b78144e758a46dc9ec3f) > > > > (From OE-Core rev: 308397f0bb3d6f3d4e9ec2c6a10823184049c9b5) > > > > Signed-off-by: Martin Siegumfeldt <mns@gomspace.com> > > Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> > > Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> > > Signed-off-by: Steve Sakoman <steve@sakoman.com> > > (cherry picked from commit 372b29c8ad270d4d430c26a4e614976c7029afaf) > > Signed-off-by: Steve Sakoman <steve@sakoman.com> > > --- > > .../systemd/systemd-systemctl/systemctl | 13 ++++++++++--- > > 1 file changed, 10 insertions(+), 3 deletions(-) > > > > diff --git a/meta/recipes-core/systemd/systemd-systemctl/systemctl > > b/meta/recipes-core/systemd/systemd-systemctl/systemctl > > index 6aa2e20465..577c373181 100755 > > --- a/meta/recipes-core/systemd/systemd-systemctl/systemctl > > +++ b/meta/recipes-core/systemd/systemd-systemctl/systemctl > > @@ -182,12 +182,19 @@ class SystemdUnit(): > > > > raise SystemdUnitNotFoundError(self.root, unit) > > > > - def _process_deps(self, config, service, location, prop, dirstem): > > + def _process_deps(self, config, service, location, prop, dirstem, instance): > > systemdir = self.root / SYSCONFDIR / "systemd" / "system" > > > > target = ROOT / location.relative_to(self.root) > > try: > > for dependent in config.get('Install', prop): > > + # determine whether or not dependent is a template with an actual > > + # instance (i.e. a '@%i') > > + dependent_is_template = re.match(r"[^@]+@(?P<instance>[^\.]*)\.", dependent) > > + if dependent_is_template: > > + # if so, replace with the actual instance to achieve > > + # svc-wants@a.service.wants/svc-wanted-by@a.service > > + dependent = re.sub(dependent_is_template.group('instance'), instance, dependent, 1) > > wants = systemdir / "{}.{}".format(dependent, dirstem) / service > > add_link(wants, target) > > > > @@ -227,8 +234,8 @@ class SystemdUnit(): > > else: > > service = self.unit > > > > - self._process_deps(config, service, path, 'WantedBy', 'wants') > > - self._process_deps(config, service, path, 'RequiredBy', 'requires') > > + self._process_deps(config, service, path, 'WantedBy', 'wants', instance) > > + self._process_deps(config, service, path, 'RequiredBy', 'requires', instance) > > > > try: > > for also in config.get('Install', 'Also'): > > -- > > 2.34.1 > > You might want to be careful with this one. It broke systemctl for us when it > hit Mickledore and we have had to backport the version from Langdale for now. Thanks for reviewing. I'll drop this from dunfell for now and will look for the potential fix in master for mickledore. Steve > The problem is that it does not handle non-instanced units depending on > an instanced unit. In our case we have a unit foo.service that contains > a RequiredBy=bar@0.service, which causes an error like this: > > Traceback (most recent call last): > File ".../recipe-sysroot-native/usr/bin/systemctl", line 366, in <module> > main() > File ".../recipe-sysroot-native/usr/bin/systemctl", line 352, in main > SystemdUnit(root, service).enable() > File ".../recipe-sysroot-native/usr/bin/systemctl", line 250, in enable > self._process_deps(config, service, path, 'WantedBy', 'wants', instance) > File ".../recipe-sysroot-native/usr/bin/systemctl", line 210, in _process_deps > dependent = re.sub(dependent_is_template.group('instance'), instance, dependent, 1) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File ".../recipe-sysroot-native/usr/lib/python3.11/re/__init__.py", line 185, in sub > return _compile(pattern, flags).sub(repl, string, count) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File ".../recipe-sysroot-native/usr/lib/python3.11/re/__init__.py", line 317, in _subx > template = _compile_repl(template, pattern) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File ".../recipe-sysroot-native/usr/lib/python3.11/re/__init__.py", line 308, in _compile_repl > return _parser.parse_template(repl, pattern) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File ".../recipe-sysroot-native/usr/lib/python3.11/re/_parser.py", line 1000, in parse_template > s = Tokenizer(source) > ^^^^^^^^^^^^^^^^^ > File ".../recipe-sysroot-native/usr/lib/python3.11/re/_parser.py", line 226, in __init__ > string = str(string, 'latin1') > ^^^^^^^^^^^^^^^^^^^^^ > TypeError: decoding to str: need a bytes-like object, NoneType found > > There are probably other cases too when different kinds of units are > involved (at least as far as I could gather from the systemd manual). > > We have an internal issue to fix this, but I am going on vacation on > Monday, so I will unfortunately not have any time to look at it until > after summer. > > //Peter ^ permalink raw reply [flat|nested] 26+ messages in thread
* [OE-core][dunfell 4/5] e2fsprogs: fix ptest bug for second running 2023-06-14 14:04 [OE-core][dunfell 0/5] Patch review Steve Sakoman ` (2 preceding siblings ...) 2023-06-14 14:04 ` [OE-core][dunfell 3/5] systemd-systemctl: fix instance template WantedBy symlink construction Steve Sakoman @ 2023-06-14 14:04 ` Steve Sakoman 2023-06-14 14:04 ` [OE-core][dunfell 5/5] selftest/reproducible: Allow native/cross reuse in test Steve Sakoman 4 siblings, 0 replies; 26+ messages in thread From: Steve Sakoman @ 2023-06-14 14:04 UTC (permalink / raw) To: openembedded-core From: Qiu Tingting <qiutt@fujitsu.com> At second running, there are four new failed case: d_loaddump f_bigalloc_badinode f_bigalloc_orphan_list f_dup_resize The test_data.tmp is necessary, but it is deleted by run-ptest. So it should be restored after testing. Signed-off-by: Qiu Tingting <qiutt@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit d0d08dd9a8a179e25b9cfcbac696c1d212a1910c) Signed-off-by: Steve Sakoman <steve@sakoman.com> --- meta/recipes-devtools/e2fsprogs/e2fsprogs/run-ptest | 1 + meta/recipes-devtools/e2fsprogs/e2fsprogs_1.45.7.bb | 3 +++ 2 files changed, 4 insertions(+) diff --git a/meta/recipes-devtools/e2fsprogs/e2fsprogs/run-ptest b/meta/recipes-devtools/e2fsprogs/e2fsprogs/run-ptest index c97c0377e9..279923db8e 100644 --- a/meta/recipes-devtools/e2fsprogs/e2fsprogs/run-ptest +++ b/meta/recipes-devtools/e2fsprogs/e2fsprogs/run-ptest @@ -8,3 +8,4 @@ rm -f *.tmp rm -f *.ok rm -f *.failed rm -f *.log +cp ../data/test_data.tmp ./ diff --git a/meta/recipes-devtools/e2fsprogs/e2fsprogs_1.45.7.bb b/meta/recipes-devtools/e2fsprogs/e2fsprogs_1.45.7.bb index b1abf6b858..565c433866 100644 --- a/meta/recipes-devtools/e2fsprogs/e2fsprogs_1.45.7.bb +++ b/meta/recipes-devtools/e2fsprogs/e2fsprogs_1.45.7.bb @@ -144,4 +144,7 @@ do_install_ptest() { install -d ${D}${PTEST_PATH}/lib install -m 0644 ${B}/lib/config.h ${D}${PTEST_PATH}/lib/ + + install -d ${D}${PTEST_PATH}/data + install -m 0644 ${B}/tests/test_data.tmp ${D}${PTEST_PATH}/data/ } -- 2.34.1 ^ permalink raw reply related [flat|nested] 26+ messages in thread
* [OE-core][dunfell 5/5] selftest/reproducible: Allow native/cross reuse in test 2023-06-14 14:04 [OE-core][dunfell 0/5] Patch review Steve Sakoman ` (3 preceding siblings ...) 2023-06-14 14:04 ` [OE-core][dunfell 4/5] e2fsprogs: fix ptest bug for second running Steve Sakoman @ 2023-06-14 14:04 ` Steve Sakoman 4 siblings, 0 replies; 26+ messages in thread From: Steve Sakoman @ 2023-06-14 14:04 UTC (permalink / raw) To: openembedded-core From: Richard Purdie <richard.purdie@linuxfoundation.org> We don't compare reproducibility of the native/cross components, only the target ones. With the long build times of rust-native, the test now takes crazy lengths of time so this tweak should allow us to reuse native/cross artefacts from sstate whilst still testing the target output is reproducible. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit b494d83c639a877cefeb7cbab6d37195e492f059) Signed-off-by: Steve Sakoman <steve@sakoman.com> --- meta/lib/oeqa/selftest/cases/reproducible.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/lib/oeqa/selftest/cases/reproducible.py b/meta/lib/oeqa/selftest/cases/reproducible.py index adaabee47b..be4cdcc429 100644 --- a/meta/lib/oeqa/selftest/cases/reproducible.py +++ b/meta/lib/oeqa/selftest/cases/reproducible.py @@ -188,7 +188,7 @@ class ReproducibleTests(OESelftestTestCase): def setUpLocal(self): super().setUpLocal() - needed_vars = ['TOPDIR', 'TARGET_PREFIX', 'BB_NUMBER_THREADS'] + needed_vars = ['TOPDIR', 'TARGET_PREFIX', 'BB_NUMBER_THREADS', 'BB_HASHSERVE'] bb_vars = get_bb_vars(needed_vars) for v in needed_vars: setattr(self, v.lower(), bb_vars[v]) @@ -259,7 +259,7 @@ class ReproducibleTests(OESelftestTestCase): # mirror, forcing a complete build from scratch config += textwrap.dedent('''\ SSTATE_DIR = "${TMPDIR}/sstate" - SSTATE_MIRRORS = "" + SSTATE_MIRRORS = "file://.*/.*-native.* http://sstate.yoctoproject.org/all/PATH;downloadfilename=PATH file://.*/.*-cross.* http://sstate.yoctoproject.org/all/PATH;downloadfilename=PATH" ''') self.logger.info("Building %s (sstate%s allowed)..." % (name, '' if use_sstate else ' NOT')) -- 2.34.1 ^ permalink raw reply related [flat|nested] 26+ messages in thread
* [OE-core][dunfell 0/5] Patch review @ 2024-04-10 13:10 Steve Sakoman 0 siblings, 0 replies; 26+ messages in thread From: Steve Sakoman @ 2024-04-10 13:10 UTC (permalink / raw) To: openembedded-core Please review this set of changes for dunfell and have comments back by end of day Friday, April 12 Passed a-full on autobuilder: https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/6774 The following changes since commit 47ce772102b45db14dc21112367534ea1c37e33c: perf: bump PR to deal with sstate corruption on autobuilder (2024-04-02 05:46:56 -1000) are available in the Git repository at: https://git.openembedded.org/openembedded-core-contrib stable/dunfell-nut http://cgit.openembedded.org/openembedded-core-contrib/log/?h=stable/dunfell-nut Ashish Sharma (3): go: Backport fix for CVE-2024-24784 xserver-xorg: Backport fix for CVE-2024-31081 xserver-xorg: Backport fix for CVE-2024-31080 Colin McAllister (1): licenses.conf: Add missing LGPLv2.0+ license Vijay Anusuri (1): ncurses: Backport fix for CVE-2023-50495 meta/conf/licenses.conf | 1 + .../ncurses/files/CVE-2023-50495.patch | 79 +++++++ meta/recipes-core/ncurses/ncurses_6.2.bb | 1 + meta/recipes-devtools/go/go-1.14.inc | 1 + .../go/go-1.14/CVE-2024-24784.patch | 205 ++++++++++++++++++ .../xserver-xorg/CVE-2024-31080.patch | 49 +++++ .../xserver-xorg/CVE-2024-31081.patch | 47 ++++ .../xorg-xserver/xserver-xorg_1.20.14.bb | 2 + 8 files changed, 385 insertions(+) create mode 100644 meta/recipes-core/ncurses/files/CVE-2023-50495.patch create mode 100644 meta/recipes-devtools/go/go-1.14/CVE-2024-24784.patch create mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg/CVE-2024-31080.patch create mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg/CVE-2024-31081.patch -- 2.34.1 ^ permalink raw reply [flat|nested] 26+ messages in thread
* [OE-core][dunfell 0/5] Patch review
@ 2024-01-05 14:03 Steve Sakoman
0 siblings, 0 replies; 26+ messages in thread
From: Steve Sakoman @ 2024-01-05 14:03 UTC (permalink / raw)
To: openembedded-core
Please review this set of changes for dunfell and have comments back by
end of day Tuesday, January 9
Passed a-full on autobuilder:
https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/6418
The following changes since commit 3ea36d92800b139eaaf75995cdd59912b63db9ee:
tzdata: Upgrade to 2023d (2024-01-02 03:43:26 -1000)
are available in the Git repository at:
https://git.openembedded.org/openembedded-core-contrib stable/dunfell-nut
http://cgit.openembedded.org/openembedded-core-contrib/log/?h=stable/dunfell-nut
Dhairya Nagodra (2):
cve-update-nvd2-native: faster requests with API keys
cve-update-nvd2-native: increase the delay between subsequent request
failures
Dmitry Baryshkov (1):
linux-firmware: upgrade 20230804 -> 20231030
Peter Marko (2):
cve-update-nvd2-native: remove unused variable CVE_SOCKET_TIMEOUT
cve-update-nvd2-native: make number of fetch attemtps configurable
.../meta/cve-update-nvd2-native.bb | 27 +++++++++++++------
...20230804.bb => linux-firmware_20231030.bb} | 4 +--
2 files changed, 21 insertions(+), 10 deletions(-)
rename meta/recipes-kernel/linux-firmware/{linux-firmware_20230804.bb => linux-firmware_20231030.bb} (99%)
--
2.34.1
^ permalink raw reply [flat|nested] 26+ messages in thread* [OE-core][dunfell 0/5] Patch review
@ 2023-12-19 13:48 Steve Sakoman
0 siblings, 0 replies; 26+ messages in thread
From: Steve Sakoman @ 2023-12-19 13:48 UTC (permalink / raw)
To: openembedded-core
Please review this set of changes for dunfell and have comments back by
end of day Thursday, December 21
Passed a-full on autobuilder:
https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/6348
The following changes since commit 55157aa2f8b157b1cc63e1134d9eba6db0cf16da:
build-appliance-image: Update to dunfell head revision (2023-12-11 05:13:51 -1000)
are available in the Git repository at:
https://git.openembedded.org/openembedded-core-contrib stable/dunfell-nut
http://cgit.openembedded.org/openembedded-core-contrib/log/?h=stable/dunfell-nut
Bhabu Bindu (1):
glibc: Fix CVE-2023-4813
Lee Chee Yang (2):
perl: fix CVE-2023-31484/47038/47100
binutils: Fix CVE-2023-25584
Vijay Anusuri (1):
libxml2: Backport fix for CVE-2021-3516
Vivek Kumbhar (1):
libsndfile: fix CVE-2021-4156 heap out-of-bounds read in src/flac.c in
flac_buffer_copy
.../glibc/glibc/CVE-2023-4813.patch | 986 ++++++++++++++++++
meta/recipes-core/glibc/glibc_2.31.bb | 1 +
.../libxml/libxml2/CVE-2021-3516.patch | 35 +
meta/recipes-core/libxml/libxml2_2.9.10.bb | 1 +
.../binutils/binutils-2.34.inc | 1 +
.../binutils/binutils/CVE-2023-25584.patch | 530 ++++++++++
.../perl/files/CVE-2023-31484.patch | 27 +
.../perl/files/CVE-2023-47038.patch | 121 +++
meta/recipes-devtools/perl/perl_5.30.1.bb | 2 +
.../libsndfile1/CVE-2021-4156.patch | 30 +
.../libsndfile/libsndfile1_1.0.28.bb | 1 +
11 files changed, 1735 insertions(+)
create mode 100644 meta/recipes-core/glibc/glibc/CVE-2023-4813.patch
create mode 100644 meta/recipes-core/libxml/libxml2/CVE-2021-3516.patch
create mode 100644 meta/recipes-devtools/binutils/binutils/CVE-2023-25584.patch
create mode 100644 meta/recipes-devtools/perl/files/CVE-2023-31484.patch
create mode 100644 meta/recipes-devtools/perl/files/CVE-2023-47038.patch
create mode 100644 meta/recipes-multimedia/libsndfile/libsndfile1/CVE-2021-4156.patch
--
2.34.1
^ permalink raw reply [flat|nested] 26+ messages in thread* [OE-core][dunfell 0/5] Patch review @ 2023-09-04 14:22 Steve Sakoman 0 siblings, 0 replies; 26+ messages in thread From: Steve Sakoman @ 2023-09-04 14:22 UTC (permalink / raw) To: openembedded-core Please review this set of changes for dunfell and have comments back by end of day Wednesday, September 6. Passed a-full on autobuilder: https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/5815 The following changes since commit 3575290c4cc937ae2f2c5604a5619ac6de9aa071: grub2.inc: remove '-O2' from CFLAGS (2023-08-27 06:30:22 -1000) are available in the Git repository at: https://git.openembedded.org/openembedded-core-contrib stable/dunfell-nut http://cgit.openembedded.org/openembedded-core-contrib/log/?h=stable/dunfell-nut Ross Burton (3): linux-yocto: add script to generate kernel CVE_CHECK_WHITELIST entries linux/cve-exclusion: add generated CVE_CHECK_WHITELISTs linux/cve-exclusion: remove obsolete manual entries Vijay Anusuri (2): inetutils: Backport fix for CVE-2023-40303 go: Backport fix for CVE-2023-29409 ...tpd-rcp-rlogin-rsh-rshd-uucpd-fix-ch.patch | 283 + ...03-Indent-changes-in-previous-commit.patch | 254 + .../inetutils/inetutils_1.9.4.bb | 2 + meta/recipes-devtools/go/go-1.14.inc | 1 + .../go/go-1.14/CVE-2023-29409.patch | 175 + meta/recipes-kernel/linux/cve-exclusion.inc | 1827 ----- .../linux/cve-exclusion_5.4.inc | 7164 +++++++++++++++++ .../linux/generate-cve-exclusions.py | 101 + meta/recipes-kernel/linux/linux-yocto_5.4.bb | 1 + 9 files changed, 7981 insertions(+), 1827 deletions(-) create mode 100644 meta/recipes-connectivity/inetutils/inetutils/0001-CVE-2023-40303-ftpd-rcp-rlogin-rsh-rshd-uucpd-fix-ch.patch create mode 100644 meta/recipes-connectivity/inetutils/inetutils/0002-CVE-2023-40303-Indent-changes-in-previous-commit.patch create mode 100644 meta/recipes-devtools/go/go-1.14/CVE-2023-29409.patch create mode 100644 meta/recipes-kernel/linux/cve-exclusion_5.4.inc create mode 100755 meta/recipes-kernel/linux/generate-cve-exclusions.py -- 2.34.1 ^ permalink raw reply [flat|nested] 26+ messages in thread
* [OE-core][dunfell 0/5] Patch review @ 2022-09-22 21:47 Steve Sakoman 0 siblings, 0 replies; 26+ messages in thread From: Steve Sakoman @ 2022-09-22 21:47 UTC (permalink / raw) To: openembedded-core Please review this set of patches for dunfell and have comments back by end of day Friday. Passed a-full on autobuilder: https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/4259 The following changes since commit f547c9610f8c17c3da9ca3f7a79902d2ffbfca49: qemu: Add PACKAGECONFIG for brlapi (2022-09-20 11:09:59 -1000) are available in the Git repository at: git://git.openembedded.org/openembedded-core-contrib stable/dunfell-nut http://cgit.openembedded.org/openembedded-core-contrib/log/?h=stable/dunfell-nut Bruce Ashfield (2): linux-yocto/5.4: update to v5.4.212 linux-yocto/5.4: update to v5.4.213 Lee Chee Yang (1): subversion: fix CVE-2021-28544 Sana Kazi (1): sqlite3: Fix CVE-2021-20223 Virendra Thakur (1): expat: Fix CVE-2022-40674 .../expat/expat/CVE-2022-40674.patch | 53 +++++++ meta/recipes-core/expat/expat_2.2.9.bb | 1 + .../subversion/CVE-2021-28544.patch | 146 ++++++++++++++++++ .../subversion/subversion_1.13.0.bb | 1 + .../linux/linux-yocto-rt_5.4.bb | 6 +- .../linux/linux-yocto-tiny_5.4.bb | 8 +- meta/recipes-kernel/linux/linux-yocto_5.4.bb | 22 +-- .../sqlite/files/CVE-2021-20223.patch | 23 +++ meta/recipes-support/sqlite/sqlite3_3.31.1.bb | 1 + 9 files changed, 243 insertions(+), 18 deletions(-) create mode 100644 meta/recipes-core/expat/expat/CVE-2022-40674.patch create mode 100644 meta/recipes-devtools/subversion/subversion/CVE-2021-28544.patch create mode 100644 meta/recipes-support/sqlite/files/CVE-2021-20223.patch -- 2.25.1 ^ permalink raw reply [flat|nested] 26+ messages in thread
* [OE-core][dunfell 0/5] Patch review
@ 2021-09-07 14:44 Steve Sakoman
0 siblings, 0 replies; 26+ messages in thread
From: Steve Sakoman @ 2021-09-07 14:44 UTC (permalink / raw)
To: openembedded-core
Please review this next set of changes for dunfell and have comments back by
end of day Thursday.
Passed a-full on autobuilder:
https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/2554
The following changes since commit b46b059a306b2823624e64adecded9f76430471a:
layer.conf: fix syntax error in PATH setting (2021-09-03 04:05:12 -1000)
are available in the Git repository at:
git://git.openembedded.org/openembedded-core-contrib stable/dunfell-nut
http://cgit.openembedded.org/openembedded-core-contrib/log/?h=stable/dunfell-nut
Changqing Li (1):
gdk-pixbuf: fix CVE-2021-20240
Martin Jansa (1):
default-distrovars.inc: Set BBINCLUDELOGS to empty to disable printing
failed task output multiple times
Purushottam Choudhary (1):
lighttpd: Add patch for reuse large memory chunks
Richard Purdie (2):
xdg-utils: Add fix for CVE-2020-27748
oeqa/runtime/parselogs: Make DVD ata error apply to all qemux86
machines
.../distro/include/default-distrovars.inc | 6 +-
meta/conf/documentation.conf | 2 +-
meta/lib/oeqa/runtime/cases/parselogs.py | 2 +-
...or-pcre-dependency-instead-of-config.patch | 10 +-
...-mem-chunks-fix-mem-usage-fixes-3033.patch | 224 ++++++++++++++++++
.../lighttpd/default-chunk-size-8k.patch | 35 +++
.../lighttpd/lighttpd_1.4.55.bb | 2 +
...9813e0eb0246f63b54e9e154970e609575af.patch | 58 +++++
.../xdg-utils/xdg-utils_1.1.3.bb | 1 +
.../gdk-pixbuf/CVE-2021-20240.patch | 40 ++++
.../gdk-pixbuf/gdk-pixbuf_2.40.0.bb | 1 +
11 files changed, 371 insertions(+), 10 deletions(-)
create mode 100644 meta/recipes-extended/lighttpd/lighttpd/0001-core-reuse-large-mem-chunks-fix-mem-usage-fixes-3033.patch
create mode 100644 meta/recipes-extended/lighttpd/lighttpd/default-chunk-size-8k.patch
create mode 100644 meta/recipes-extended/xdg-utils/xdg-utils/1f199813e0eb0246f63b54e9e154970e609575af.patch
create mode 100644 meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf/CVE-2021-20240.patch
--
2.25.1
^ permalink raw reply [flat|nested] 26+ messages in thread* [OE-core][dunfell 0/5] Patch review @ 2021-09-03 14:10 Steve Sakoman 0 siblings, 0 replies; 26+ messages in thread From: Steve Sakoman @ 2021-09-03 14:10 UTC (permalink / raw) To: openembedded-core Please review this next set of patches for dunfell and have comments back by end of day Monday. Passed a-full on autobuilder: https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/2540 The following changes since commit 448e0271ed831582bb5833486fc17b131676fb53: selftest: disable virgl headless test (2021-08-27 04:58:08 -1000) are available in the Git repository at: git://git.openembedded.org/openembedded-core-contrib stable/dunfell-nut http://cgit.openembedded.org/openembedded-core-contrib/log/?h=stable/dunfell-nut Andrej Valek (1): vim: add option to disable NLS support Armin Kuster (1): lz4: Security Fix for CVE-2021-3520 Matt Madison (1): layer.conf: fix syntax error in PATH setting Richard Purdie (1): sdk: Decouple default install path from built in path Ross Burton (1): cpio: backport fix for CVE-2021-38185 meta/classes/populate_sdk_base.bbclass | 1 + meta/conf/bitbake.conf | 4 +- meta/conf/layer.conf | 2 +- meta/files/toolchain-shar-extract.sh | 3 +- meta/files/toolchain-shar-relocate.sh | 2 +- .../cpio/cpio-2.13/CVE-2021-38185.patch | 581 ++++++++++++++++++ meta/recipes-extended/cpio/cpio_2.13.bb | 1 + .../lz4/files/CVE-2021-3520.patch | 27 + meta/recipes-support/lz4/lz4_1.9.2.bb | 1 + meta/recipes-support/vim/vim.inc | 4 +- 10 files changed, 621 insertions(+), 5 deletions(-) create mode 100644 meta/recipes-extended/cpio/cpio-2.13/CVE-2021-38185.patch create mode 100644 meta/recipes-support/lz4/files/CVE-2021-3520.patch -- 2.25.1 ^ permalink raw reply [flat|nested] 26+ messages in thread
* [OE-core][dunfell 0/5] Patch review
@ 2020-11-21 0:13 Steve Sakoman
0 siblings, 0 replies; 26+ messages in thread
From: Steve Sakoman @ 2020-11-21 0:13 UTC (permalink / raw)
To: openembedded-core
Please review this next set of patches for dunfell and have comments back by
end of day Monday.
Passed a-full on autobuilder:
https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/1611
The following changes since commit 84e1a32096db9deb98d282a652beec95dbfe80f1:
python3: add ldconfig rdepends for python3-ctypes (2020-11-17 07:34:27 -1000)
are available in the Git repository at:
git://git.openembedded.org/openembedded-core-contrib stable/dunfell-nut
http://cgit.openembedded.org/openembedded-core-contrib/log/?h=stable/dunfell-nut
Lee Chee Yang (5):
libproxy: fix CVE-2020-26154
bison: update to 3.5.4 for CVE-2020-14150
python3: whitelist CVE-2020-15523
python3: fix CVE-2020-27619
qemu: fix CVE-2020-24352
.../bison/{bison_3.5.3.bb => bison_3.5.4.bb} | 2 +-
.../python/python3/CVE-2020-27619.patch | 70 +++++++++++++
meta/recipes-devtools/python/python3_3.8.2.bb | 4 +
meta/recipes-devtools/qemu/qemu.inc | 1 +
.../qemu/qemu/CVE-2020-24352.patch | 52 ++++++++++
.../libproxy/libproxy/CVE-2020-26154.patch | 98 +++++++++++++++++++
.../libproxy/libproxy_0.4.15.bb | 1 +
7 files changed, 227 insertions(+), 1 deletion(-)
rename meta/recipes-devtools/bison/{bison_3.5.3.bb => bison_3.5.4.bb} (94%)
create mode 100644 meta/recipes-devtools/python/python3/CVE-2020-27619.patch
create mode 100644 meta/recipes-devtools/qemu/qemu/CVE-2020-24352.patch
create mode 100644 meta/recipes-support/libproxy/libproxy/CVE-2020-26154.patch
--
2.17.1
^ permalink raw reply [flat|nested] 26+ messages in thread* [OE-core][dunfell 0/5] Patch review @ 2020-06-03 15:33 Steve Sakoman 2020-06-03 17:33 ` akuster 0 siblings, 1 reply; 26+ messages in thread From: Steve Sakoman @ 2020-06-03 15:33 UTC (permalink / raw) To: openembedded-core Pending final approval for an exception to LTS policy in this case please review this patch series and have comments back by end of day Thursday. For details on the motivation for this change see: https://lists.openembedded.org/g/openembedded-architecture/message/1085 The following changes since commit ef5af31f406076107402694f5d6afb27b240eba6: linux-yocto/5.4: update to v5.4.43 (2020-06-01 07:19:09 -1000) are available in the Git repository at: git://git.openembedded.org/openembedded-core-contrib stable/dunfell-nut http://cgit.openembedded.org/openembedded-core-contrib/log/?h=stable/dunfell-nut Joshua Watt (5): pycryptodome: Import from meta-python pyelftools: Import from meta-python python3-pycryptodome(x): Upgrade 3.9.4 -> 3.9.7 python3-pyelftools: Upgrade 0.25 -> 0.26 layer.conf: Bump OE-Core layer version meta/conf/distro/include/maintainers.inc | 5 +++- meta/conf/layer.conf | 2 +- .../python/python-pycryptodome.inc | 26 +++++++++++++++++++ .../python/python3-pycryptodome_3.9.7.bb | 5 ++++ .../python/python3-pycryptodomex_3.9.7.bb | 9 +++++++ .../python/python3-pyelftools_0.26.bb | 14 ++++++++++ 6 files changed, 59 insertions(+), 2 deletions(-) create mode 100644 meta/recipes-devtools/python/python-pycryptodome.inc create mode 100644 meta/recipes-devtools/python/python3-pycryptodome_3.9.7.bb create mode 100644 meta/recipes-devtools/python/python3-pycryptodomex_3.9.7.bb create mode 100644 meta/recipes-devtools/python/python3-pyelftools_0.26.bb -- 2.17.1 ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [OE-core][dunfell 0/5] Patch review 2020-06-03 15:33 Steve Sakoman @ 2020-06-03 17:33 ` akuster 2020-06-03 17:36 ` Denys Dmytriyenko 0 siblings, 1 reply; 26+ messages in thread From: akuster @ 2020-06-03 17:33 UTC (permalink / raw) To: Steve Sakoman, openembedded-core [-- Attachment #1: Type: text/plain, Size: 1818 bytes --] Does someone have the complementary set of patches for meta-openbedded to remove these? - armin On 6/3/20 8:33 AM, Steve Sakoman wrote: > Pending final approval for an exception to LTS policy in this case please > review this patch series and have comments back by end of day Thursday. > > For details on the motivation for this change see: > > https://lists.openembedded.org/g/openembedded-architecture/message/1085 > > The following changes since commit ef5af31f406076107402694f5d6afb27b240eba6: > > linux-yocto/5.4: update to v5.4.43 (2020-06-01 07:19:09 -1000) > > are available in the Git repository at: > > git://git.openembedded.org/openembedded-core-contrib stable/dunfell-nut > http://cgit.openembedded.org/openembedded-core-contrib/log/?h=stable/dunfell-nut > > Joshua Watt (5): > pycryptodome: Import from meta-python > pyelftools: Import from meta-python > python3-pycryptodome(x): Upgrade 3.9.4 -> 3.9.7 > python3-pyelftools: Upgrade 0.25 -> 0.26 > layer.conf: Bump OE-Core layer version > > meta/conf/distro/include/maintainers.inc | 5 +++- > meta/conf/layer.conf | 2 +- > .../python/python-pycryptodome.inc | 26 +++++++++++++++++++ > .../python/python3-pycryptodome_3.9.7.bb | 5 ++++ > .../python/python3-pycryptodomex_3.9.7.bb | 9 +++++++ > .../python/python3-pyelftools_0.26.bb | 14 ++++++++++ > 6 files changed, 59 insertions(+), 2 deletions(-) > create mode 100644 meta/recipes-devtools/python/python-pycryptodome.inc > create mode 100644 meta/recipes-devtools/python/python3-pycryptodome_3.9.7.bb > create mode 100644 meta/recipes-devtools/python/python3-pycryptodomex_3.9.7.bb > create mode 100644 meta/recipes-devtools/python/python3-pyelftools_0.26.bb > > > [-- Attachment #2: Type: text/html, Size: 2498 bytes --] ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [OE-core][dunfell 0/5] Patch review 2020-06-03 17:33 ` akuster @ 2020-06-03 17:36 ` Denys Dmytriyenko 2020-06-03 17:45 ` akuster 2020-06-03 18:17 ` akuster 0 siblings, 2 replies; 26+ messages in thread From: Denys Dmytriyenko @ 2020-06-03 17:36 UTC (permalink / raw) To: akuster; +Cc: Steve Sakoman, openembedded-core On Wed, Jun 03, 2020 at 10:33:55AM -0700, akuster wrote: > Does someone have the complementary set of patches for meta-openbedded > to remove these? https://git.openembedded.org/meta-openembedded/commit/?id=a8f3c00d8d113b46a49584682e10435157d516ca https://git.openembedded.org/meta-openembedded/commit/?id=7aee545a61c4f91d5e462d5b46b1b8f9a8bad1e3 Do you want me to re-submit them with [dunfell] tag? > - armin > > On 6/3/20 8:33 AM, Steve Sakoman wrote: > > Pending final approval for an exception to LTS policy in this case please > > review this patch series and have comments back by end of day Thursday. > > > > For details on the motivation for this change see: > > > > https://lists.openembedded.org/g/openembedded-architecture/message/1085 > > > > The following changes since commit ef5af31f406076107402694f5d6afb27b240eba6: > > > > linux-yocto/5.4: update to v5.4.43 (2020-06-01 07:19:09 -1000) > > > > are available in the Git repository at: > > > > git://git.openembedded.org/openembedded-core-contrib stable/dunfell-nut > > http://cgit.openembedded.org/openembedded-core-contrib/log/?h=stable/dunfell-nut > > > > Joshua Watt (5): > > pycryptodome: Import from meta-python > > pyelftools: Import from meta-python > > python3-pycryptodome(x): Upgrade 3.9.4 -> 3.9.7 > > python3-pyelftools: Upgrade 0.25 -> 0.26 > > layer.conf: Bump OE-Core layer version > > > > meta/conf/distro/include/maintainers.inc | 5 +++- > > meta/conf/layer.conf | 2 +- > > .../python/python-pycryptodome.inc | 26 +++++++++++++++++++ > > .../python/python3-pycryptodome_3.9.7.bb | 5 ++++ > > .../python/python3-pycryptodomex_3.9.7.bb | 9 +++++++ > > .../python/python3-pyelftools_0.26.bb | 14 ++++++++++ > > 6 files changed, 59 insertions(+), 2 deletions(-) > > create mode 100644 meta/recipes-devtools/python/python-pycryptodome.inc > > create mode 100644 meta/recipes-devtools/python/python3-pycryptodome_3.9.7.bb > > create mode 100644 meta/recipes-devtools/python/python3-pycryptodomex_3.9.7.bb > > create mode 100644 meta/recipes-devtools/python/python3-pyelftools_0.26.bb > > > > > > > > ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [OE-core][dunfell 0/5] Patch review 2020-06-03 17:36 ` Denys Dmytriyenko @ 2020-06-03 17:45 ` akuster 2020-06-03 23:33 ` Martin Jansa 2020-06-03 18:17 ` akuster 1 sibling, 1 reply; 26+ messages in thread From: akuster @ 2020-06-03 17:45 UTC (permalink / raw) To: Denys Dmytriyenko; +Cc: Steve Sakoman, openembedded-core On 6/3/20 10:36 AM, Denys Dmytriyenko wrote: > On Wed, Jun 03, 2020 at 10:33:55AM -0700, akuster wrote: >> Does someone have the complementary set of patches for meta-openbedded >> to remove these? > https://git.openembedded.org/meta-openembedded/commit/?id=a8f3c00d8d113b46a49584682e10435157d516ca > https://git.openembedded.org/meta-openembedded/commit/?id=7aee545a61c4f91d5e462d5b46b1b8f9a8bad1e3 > > Do you want me to re-submit them with [dunfell] tag? nah, the commits work of me. Thanks - armin > > >> - armin >> >> On 6/3/20 8:33 AM, Steve Sakoman wrote: >>> Pending final approval for an exception to LTS policy in this case please >>> review this patch series and have comments back by end of day Thursday. >>> >>> For details on the motivation for this change see: >>> >>> https://lists.openembedded.org/g/openembedded-architecture/message/1085 >>> >>> The following changes since commit ef5af31f406076107402694f5d6afb27b240eba6: >>> >>> linux-yocto/5.4: update to v5.4.43 (2020-06-01 07:19:09 -1000) >>> >>> are available in the Git repository at: >>> >>> git://git.openembedded.org/openembedded-core-contrib stable/dunfell-nut >>> http://cgit.openembedded.org/openembedded-core-contrib/log/?h=stable/dunfell-nut >>> >>> Joshua Watt (5): >>> pycryptodome: Import from meta-python >>> pyelftools: Import from meta-python >>> python3-pycryptodome(x): Upgrade 3.9.4 -> 3.9.7 >>> python3-pyelftools: Upgrade 0.25 -> 0.26 >>> layer.conf: Bump OE-Core layer version >>> >>> meta/conf/distro/include/maintainers.inc | 5 +++- >>> meta/conf/layer.conf | 2 +- >>> .../python/python-pycryptodome.inc | 26 +++++++++++++++++++ >>> .../python/python3-pycryptodome_3.9.7.bb | 5 ++++ >>> .../python/python3-pycryptodomex_3.9.7.bb | 9 +++++++ >>> .../python/python3-pyelftools_0.26.bb | 14 ++++++++++ >>> 6 files changed, 59 insertions(+), 2 deletions(-) >>> create mode 100644 meta/recipes-devtools/python/python-pycryptodome.inc >>> create mode 100644 meta/recipes-devtools/python/python3-pycryptodome_3.9.7.bb >>> create mode 100644 meta/recipes-devtools/python/python3-pycryptodomex_3.9.7.bb >>> create mode 100644 meta/recipes-devtools/python/python3-pyelftools_0.26.bb >>> >>> >>> >> ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [OE-core][dunfell 0/5] Patch review 2020-06-03 17:45 ` akuster @ 2020-06-03 23:33 ` Martin Jansa 2020-06-04 0:11 ` Joshua Watt 0 siblings, 1 reply; 26+ messages in thread From: Martin Jansa @ 2020-06-03 23:33 UTC (permalink / raw) To: akuster, Joshua Watt Cc: Denys Dmytriyenko, Steve Sakoman, Patches and discussions about the oe-core layer [-- Attachment #1: Type: text/plain, Size: 2755 bytes --] I think we still need corresponding LAYERDEPENDS_meta-python update which isn't in master yet (and I haven't noticed it on the list). Joshua: did I overlook it somewhere or should I send it? On Wed, Jun 3, 2020 at 7:45 PM akuster <akuster808@gmail.com> wrote: > > > On 6/3/20 10:36 AM, Denys Dmytriyenko wrote: > > On Wed, Jun 03, 2020 at 10:33:55AM -0700, akuster wrote: > >> Does someone have the complementary set of patches for meta-openbedded > >> to remove these? > > > https://git.openembedded.org/meta-openembedded/commit/?id=a8f3c00d8d113b46a49584682e10435157d516ca > > > https://git.openembedded.org/meta-openembedded/commit/?id=7aee545a61c4f91d5e462d5b46b1b8f9a8bad1e3 > > > > Do you want me to re-submit them with [dunfell] tag? > nah, the commits work of me. Thanks > > - armin > > > > > >> - armin > >> > >> On 6/3/20 8:33 AM, Steve Sakoman wrote: > >>> Pending final approval for an exception to LTS policy in this case > please > >>> review this patch series and have comments back by end of day Thursday. > >>> > >>> For details on the motivation for this change see: > >>> > >>> > https://lists.openembedded.org/g/openembedded-architecture/message/1085 > >>> > >>> The following changes since commit > ef5af31f406076107402694f5d6afb27b240eba6: > >>> > >>> linux-yocto/5.4: update to v5.4.43 (2020-06-01 07:19:09 -1000) > >>> > >>> are available in the Git repository at: > >>> > >>> git://git.openembedded.org/openembedded-core-contrib > stable/dunfell-nut > >>> > http://cgit.openembedded.org/openembedded-core-contrib/log/?h=stable/dunfell-nut > >>> > >>> Joshua Watt (5): > >>> pycryptodome: Import from meta-python > >>> pyelftools: Import from meta-python > >>> python3-pycryptodome(x): Upgrade 3.9.4 -> 3.9.7 > >>> python3-pyelftools: Upgrade 0.25 -> 0.26 > >>> layer.conf: Bump OE-Core layer version > >>> > >>> meta/conf/distro/include/maintainers.inc | 5 +++- > >>> meta/conf/layer.conf | 2 +- > >>> .../python/python-pycryptodome.inc | 26 +++++++++++++++++++ > >>> .../python/python3-pycryptodome_3.9.7.bb | 5 ++++ > >>> .../python/python3-pycryptodomex_3.9.7.bb | 9 +++++++ > >>> .../python/python3-pyelftools_0.26.bb | 14 ++++++++++ > >>> 6 files changed, 59 insertions(+), 2 deletions(-) > >>> create mode 100644 > meta/recipes-devtools/python/python-pycryptodome.inc > >>> create mode 100644 meta/recipes-devtools/python/ > python3-pycryptodome_3.9.7.bb > >>> create mode 100644 meta/recipes-devtools/python/ > python3-pycryptodomex_3.9.7.bb > >>> create mode 100644 meta/recipes-devtools/python/ > python3-pyelftools_0.26.bb > >>> > >>> > >>> > >> > > > [-- Attachment #2: Type: text/html, Size: 4744 bytes --] ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [OE-core][dunfell 0/5] Patch review 2020-06-03 23:33 ` Martin Jansa @ 2020-06-04 0:11 ` Joshua Watt 2020-06-04 0:38 ` Martin Jansa 0 siblings, 1 reply; 26+ messages in thread From: Joshua Watt @ 2020-06-04 0:11 UTC (permalink / raw) To: Martin Jansa Cc: akuster, Denys Dmytriyenko, Steve Sakoman, Patches and discussions about the oe-core layer [-- Attachment #1: Type: text/plain, Size: 3078 bytes --] On Wed, Jun 3, 2020, 6:33 PM Martin Jansa <martin.jansa@gmail.com> wrote: > I think we still need corresponding LAYERDEPENDS_meta-python update which > isn't in master yet (and I haven't noticed it on the list). > > Joshua: did I overlook it somewhere or should I send it? > I didn't send it because the layer version bump wasn't added to oe-core until yesterday. If you can send the patch that would be great. Thanks > On Wed, Jun 3, 2020 at 7:45 PM akuster <akuster808@gmail.com> wrote: > >> >> >> On 6/3/20 10:36 AM, Denys Dmytriyenko wrote: >> > On Wed, Jun 03, 2020 at 10:33:55AM -0700, akuster wrote: >> >> Does someone have the complementary set of patches for meta-openbedded >> >> to remove these? >> > >> https://git.openembedded.org/meta-openembedded/commit/?id=a8f3c00d8d113b46a49584682e10435157d516ca >> > >> https://git.openembedded.org/meta-openembedded/commit/?id=7aee545a61c4f91d5e462d5b46b1b8f9a8bad1e3 >> > >> > Do you want me to re-submit them with [dunfell] tag? >> nah, the commits work of me. Thanks >> >> - armin >> > >> > >> >> - armin >> >> >> >> On 6/3/20 8:33 AM, Steve Sakoman wrote: >> >>> Pending final approval for an exception to LTS policy in this case >> please >> >>> review this patch series and have comments back by end of day >> Thursday. >> >>> >> >>> For details on the motivation for this change see: >> >>> >> >>> >> https://lists.openembedded.org/g/openembedded-architecture/message/1085 >> >>> >> >>> The following changes since commit >> ef5af31f406076107402694f5d6afb27b240eba6: >> >>> >> >>> linux-yocto/5.4: update to v5.4.43 (2020-06-01 07:19:09 -1000) >> >>> >> >>> are available in the Git repository at: >> >>> >> >>> git://git.openembedded.org/openembedded-core-contrib >> stable/dunfell-nut >> >>> >> http://cgit.openembedded.org/openembedded-core-contrib/log/?h=stable/dunfell-nut >> >>> >> >>> Joshua Watt (5): >> >>> pycryptodome: Import from meta-python >> >>> pyelftools: Import from meta-python >> >>> python3-pycryptodome(x): Upgrade 3.9.4 -> 3.9.7 >> >>> python3-pyelftools: Upgrade 0.25 -> 0.26 >> >>> layer.conf: Bump OE-Core layer version >> >>> >> >>> meta/conf/distro/include/maintainers.inc | 5 +++- >> >>> meta/conf/layer.conf | 2 +- >> >>> .../python/python-pycryptodome.inc | 26 >> +++++++++++++++++++ >> >>> .../python/python3-pycryptodome_3.9.7.bb | 5 ++++ >> >>> .../python/python3-pycryptodomex_3.9.7.bb | 9 +++++++ >> >>> .../python/python3-pyelftools_0.26.bb | 14 ++++++++++ >> >>> 6 files changed, 59 insertions(+), 2 deletions(-) >> >>> create mode 100644 >> meta/recipes-devtools/python/python-pycryptodome.inc >> >>> create mode 100644 meta/recipes-devtools/python/ >> python3-pycryptodome_3.9.7.bb >> >>> create mode 100644 meta/recipes-devtools/python/ >> python3-pycryptodomex_3.9.7.bb >> >>> create mode 100644 meta/recipes-devtools/python/ >> python3-pyelftools_0.26.bb >> >>> >> >>> >> >>> >> >> >> >> >> > [-- Attachment #2: Type: text/html, Size: 5695 bytes --] ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [OE-core][dunfell 0/5] Patch review 2020-06-04 0:11 ` Joshua Watt @ 2020-06-04 0:38 ` Martin Jansa 0 siblings, 0 replies; 26+ messages in thread From: Martin Jansa @ 2020-06-04 0:38 UTC (permalink / raw) To: Joshua Watt Cc: akuster, Denys Dmytriyenko, Steve Sakoman, Patches and discussions about the oe-core layer [-- Attachment #1: Type: text/plain, Size: 3598 bytes --] I've sent the patch for meta-python now, but I see that I've sent it only for version 11 (not 12 from "layer.conf: Bump OE-Core layer version" which is being backported here and was merged to master just few hours ago in https://git.openembedded.org/openembedded-core/commit/?id=2d503b27e7c88cee9a37c79c4605c77b11f230b6). Sending v2 now. On Thu, Jun 4, 2020 at 2:11 AM Joshua Watt <jpewhacker@gmail.com> wrote: > > > On Wed, Jun 3, 2020, 6:33 PM Martin Jansa <martin.jansa@gmail.com> wrote: > >> I think we still need corresponding LAYERDEPENDS_meta-python update which >> isn't in master yet (and I haven't noticed it on the list). >> >> Joshua: did I overlook it somewhere or should I send it? >> > > I didn't send it because the layer version bump wasn't added to oe-core > until yesterday. If you can send the patch that would be great. > > Thanks > > >> On Wed, Jun 3, 2020 at 7:45 PM akuster <akuster808@gmail.com> wrote: >> >>> >>> >>> On 6/3/20 10:36 AM, Denys Dmytriyenko wrote: >>> > On Wed, Jun 03, 2020 at 10:33:55AM -0700, akuster wrote: >>> >> Does someone have the complementary set of patches for meta-openbedded >>> >> to remove these? >>> > >>> https://git.openembedded.org/meta-openembedded/commit/?id=a8f3c00d8d113b46a49584682e10435157d516ca >>> > >>> https://git.openembedded.org/meta-openembedded/commit/?id=7aee545a61c4f91d5e462d5b46b1b8f9a8bad1e3 >>> > >>> > Do you want me to re-submit them with [dunfell] tag? >>> nah, the commits work of me. Thanks >>> >>> - armin >>> > >>> > >>> >> - armin >>> >> >>> >> On 6/3/20 8:33 AM, Steve Sakoman wrote: >>> >>> Pending final approval for an exception to LTS policy in this case >>> please >>> >>> review this patch series and have comments back by end of day >>> Thursday. >>> >>> >>> >>> For details on the motivation for this change see: >>> >>> >>> >>> >>> https://lists.openembedded.org/g/openembedded-architecture/message/1085 >>> >>> >>> >>> The following changes since commit >>> ef5af31f406076107402694f5d6afb27b240eba6: >>> >>> >>> >>> linux-yocto/5.4: update to v5.4.43 (2020-06-01 07:19:09 -1000) >>> >>> >>> >>> are available in the Git repository at: >>> >>> >>> >>> git://git.openembedded.org/openembedded-core-contrib >>> stable/dunfell-nut >>> >>> >>> http://cgit.openembedded.org/openembedded-core-contrib/log/?h=stable/dunfell-nut >>> >>> >>> >>> Joshua Watt (5): >>> >>> pycryptodome: Import from meta-python >>> >>> pyelftools: Import from meta-python >>> >>> python3-pycryptodome(x): Upgrade 3.9.4 -> 3.9.7 >>> >>> python3-pyelftools: Upgrade 0.25 -> 0.26 >>> >>> layer.conf: Bump OE-Core layer version >>> >>> >>> >>> meta/conf/distro/include/maintainers.inc | 5 +++- >>> >>> meta/conf/layer.conf | 2 +- >>> >>> .../python/python-pycryptodome.inc | 26 >>> +++++++++++++++++++ >>> >>> .../python/python3-pycryptodome_3.9.7.bb | 5 ++++ >>> >>> .../python/python3-pycryptodomex_3.9.7.bb | 9 +++++++ >>> >>> .../python/python3-pyelftools_0.26.bb | 14 ++++++++++ >>> >>> 6 files changed, 59 insertions(+), 2 deletions(-) >>> >>> create mode 100644 >>> meta/recipes-devtools/python/python-pycryptodome.inc >>> >>> create mode 100644 meta/recipes-devtools/python/ >>> python3-pycryptodome_3.9.7.bb >>> >>> create mode 100644 meta/recipes-devtools/python/ >>> python3-pycryptodomex_3.9.7.bb >>> >>> create mode 100644 meta/recipes-devtools/python/ >>> python3-pyelftools_0.26.bb >>> >>> >>> >>> >>> >>> >>> >> >>> >>> >>> >> [-- Attachment #2: Type: text/html, Size: 6585 bytes --] ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [OE-core][dunfell 0/5] Patch review 2020-06-03 17:36 ` Denys Dmytriyenko 2020-06-03 17:45 ` akuster @ 2020-06-03 18:17 ` akuster 2020-06-03 18:18 ` Denys Dmytriyenko 1 sibling, 1 reply; 26+ messages in thread From: akuster @ 2020-06-03 18:17 UTC (permalink / raw) To: Denys Dmytriyenko; +Cc: Steve Sakoman, openembedded-core On 6/3/20 10:36 AM, Denys Dmytriyenko wrote: > On Wed, Jun 03, 2020 at 10:33:55AM -0700, akuster wrote: >> Does someone have the complementary set of patches for meta-openbedded >> to remove these? > https://git.openembedded.org/meta-openembedded/commit/?id=a8f3c00d8d113b46a49584682e10435157d516ca > https://git.openembedded.org/meta-openembedded/commit/?id=7aee545a61c4f91d5e462d5b46b1b8f9a8bad1e3 > > Do you want me to re-submit them with [dunfell] tag? changes in stable/dunfell-nut for testing with my other backports. -armin > > >> - armin >> >> On 6/3/20 8:33 AM, Steve Sakoman wrote: >>> Pending final approval for an exception to LTS policy in this case please >>> review this patch series and have comments back by end of day Thursday. >>> >>> For details on the motivation for this change see: >>> >>> https://lists.openembedded.org/g/openembedded-architecture/message/1085 >>> >>> The following changes since commit ef5af31f406076107402694f5d6afb27b240eba6: >>> >>> linux-yocto/5.4: update to v5.4.43 (2020-06-01 07:19:09 -1000) >>> >>> are available in the Git repository at: >>> >>> git://git.openembedded.org/openembedded-core-contrib stable/dunfell-nut >>> http://cgit.openembedded.org/openembedded-core-contrib/log/?h=stable/dunfell-nut >>> >>> Joshua Watt (5): >>> pycryptodome: Import from meta-python >>> pyelftools: Import from meta-python >>> python3-pycryptodome(x): Upgrade 3.9.4 -> 3.9.7 >>> python3-pyelftools: Upgrade 0.25 -> 0.26 >>> layer.conf: Bump OE-Core layer version >>> >>> meta/conf/distro/include/maintainers.inc | 5 +++- >>> meta/conf/layer.conf | 2 +- >>> .../python/python-pycryptodome.inc | 26 +++++++++++++++++++ >>> .../python/python3-pycryptodome_3.9.7.bb | 5 ++++ >>> .../python/python3-pycryptodomex_3.9.7.bb | 9 +++++++ >>> .../python/python3-pyelftools_0.26.bb | 14 ++++++++++ >>> 6 files changed, 59 insertions(+), 2 deletions(-) >>> create mode 100644 meta/recipes-devtools/python/python-pycryptodome.inc >>> create mode 100644 meta/recipes-devtools/python/python3-pycryptodome_3.9.7.bb >>> create mode 100644 meta/recipes-devtools/python/python3-pycryptodomex_3.9.7.bb >>> create mode 100644 meta/recipes-devtools/python/python3-pyelftools_0.26.bb >>> >>> >>> >> ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [OE-core][dunfell 0/5] Patch review 2020-06-03 18:17 ` akuster @ 2020-06-03 18:18 ` Denys Dmytriyenko 0 siblings, 0 replies; 26+ messages in thread From: Denys Dmytriyenko @ 2020-06-03 18:18 UTC (permalink / raw) To: akuster808; +Cc: Steve Sakoman, openembedded-core On Wed, Jun 03, 2020 at 11:17:20AM -0700, akuster808 wrote: > > > On 6/3/20 10:36 AM, Denys Dmytriyenko wrote: > > On Wed, Jun 03, 2020 at 10:33:55AM -0700, akuster wrote: > >> Does someone have the complementary set of patches for meta-openbedded > >> to remove these? > > https://git.openembedded.org/meta-openembedded/commit/?id=a8f3c00d8d113b46a49584682e10435157d516ca > > https://git.openembedded.org/meta-openembedded/commit/?id=7aee545a61c4f91d5e462d5b46b1b8f9a8bad1e3 > > > > Do you want me to re-submit them with [dunfell] tag? > > changes in stable/dunfell-nut for testing with my other backports. Thanks! > -armin > > > > > >> - armin > >> > >> On 6/3/20 8:33 AM, Steve Sakoman wrote: > >>> Pending final approval for an exception to LTS policy in this case please > >>> review this patch series and have comments back by end of day Thursday. > >>> > >>> For details on the motivation for this change see: > >>> > >>> https://lists.openembedded.org/g/openembedded-architecture/message/1085 > >>> > >>> The following changes since commit ef5af31f406076107402694f5d6afb27b240eba6: > >>> > >>> linux-yocto/5.4: update to v5.4.43 (2020-06-01 07:19:09 -1000) > >>> > >>> are available in the Git repository at: > >>> > >>> git://git.openembedded.org/openembedded-core-contrib stable/dunfell-nut > >>> http://cgit.openembedded.org/openembedded-core-contrib/log/?h=stable/dunfell-nut > >>> > >>> Joshua Watt (5): > >>> pycryptodome: Import from meta-python > >>> pyelftools: Import from meta-python > >>> python3-pycryptodome(x): Upgrade 3.9.4 -> 3.9.7 > >>> python3-pyelftools: Upgrade 0.25 -> 0.26 > >>> layer.conf: Bump OE-Core layer version > >>> > >>> meta/conf/distro/include/maintainers.inc | 5 +++- > >>> meta/conf/layer.conf | 2 +- > >>> .../python/python-pycryptodome.inc | 26 +++++++++++++++++++ > >>> .../python/python3-pycryptodome_3.9.7.bb | 5 ++++ > >>> .../python/python3-pycryptodomex_3.9.7.bb | 9 +++++++ > >>> .../python/python3-pyelftools_0.26.bb | 14 ++++++++++ > >>> 6 files changed, 59 insertions(+), 2 deletions(-) > >>> create mode 100644 meta/recipes-devtools/python/python-pycryptodome.inc > >>> create mode 100644 meta/recipes-devtools/python/python3-pycryptodome_3.9.7.bb > >>> create mode 100644 meta/recipes-devtools/python/python3-pycryptodomex_3.9.7.bb > >>> create mode 100644 meta/recipes-devtools/python/python3-pyelftools_0.26.bb > >>> > >>> > >>> > >> > ^ permalink raw reply [flat|nested] 26+ messages in thread
end of thread, other threads:[~2024-04-10 13:11 UTC | newest] Thread overview: 26+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2023-06-14 14:04 [OE-core][dunfell 0/5] Patch review Steve Sakoman 2023-06-14 14:04 ` [OE-core][dunfell 1/5] libwebp: Fix CVE-2023-1999 Steve Sakoman 2023-06-14 14:04 ` [OE-core][dunfell 2/5] vim: upgrade 9.0.1429 -> 9.0.1527 Steve Sakoman 2023-06-14 14:04 ` [OE-core][dunfell 3/5] systemd-systemctl: fix instance template WantedBy symlink construction Steve Sakoman 2023-06-15 20:40 ` Peter Kjellerstedt 2023-06-15 20:54 ` Richard Purdie 2023-06-15 21:31 ` Steve Sakoman 2023-06-14 14:04 ` [OE-core][dunfell 4/5] e2fsprogs: fix ptest bug for second running Steve Sakoman 2023-06-14 14:04 ` [OE-core][dunfell 5/5] selftest/reproducible: Allow native/cross reuse in test Steve Sakoman -- strict thread matches above, loose matches on Subject: below -- 2024-04-10 13:10 [OE-core][dunfell 0/5] Patch review Steve Sakoman 2024-01-05 14:03 Steve Sakoman 2023-12-19 13:48 Steve Sakoman 2023-09-04 14:22 Steve Sakoman 2022-09-22 21:47 Steve Sakoman 2021-09-07 14:44 Steve Sakoman 2021-09-03 14:10 Steve Sakoman 2020-11-21 0:13 Steve Sakoman 2020-06-03 15:33 Steve Sakoman 2020-06-03 17:33 ` akuster 2020-06-03 17:36 ` Denys Dmytriyenko 2020-06-03 17:45 ` akuster 2020-06-03 23:33 ` Martin Jansa 2020-06-04 0:11 ` Joshua Watt 2020-06-04 0:38 ` Martin Jansa 2020-06-03 18:17 ` akuster 2020-06-03 18:18 ` Denys Dmytriyenko
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox