[OE-core][dunfell 4/4] selftest/reproducible: adjust exclusion list for dunfell

2021-10-25 Thread Steve Sakoman
Signed-off-be: Steve Sakoman --- meta/lib/oeqa/selftest/cases/reproducible.py | 5 - 1 file changed, 5 deletions(-) diff --git a/meta/lib/oeqa/selftest/cases/reproducible.py b/meta/lib/oeqa/selftest/cases/reproducible.py index 0e44ce4dbf..c8604a2054 100644 ---

[OE-core][dunfell 3/4] classes/reproducible_build: Use atomic rename for SDE file

2021-10-25 Thread Steve Sakoman
From: Joshua Watt If an existing source date epoch file was found during do_unpack, it was deleted and a new one would be written in its place. This causes a race with check-before-use code in get_source_date_epoch_value. Resolve the problem by making do_unpack write the new source date epoch to

[OE-core][dunfell 2/4] reproducible_build: Work around caching issues

2021-10-25 Thread Steve Sakoman
From: Richard Purdie SOURCE_DATE_EPOCH can be expanded early in the parsing process before the class extensions are applied. This can mean the directory pointed to for the SDE can be incorrect until later in parsing. Cache the file name in the cached value and allow it to dynamically update.

[OE-core][dunfell 1/4] rpm: Deterministically set vendor macro entry

2021-10-25 Thread Steve Sakoman
From: Richard Purdie On an aarch64 build host, vendor is found to be "unknown", on x86 systems it is "pc". This filters through to the PLATFORM tag in target rpms. We saw reproducibility test failures where the PLATFORM tags in noarch rpms were changing depending upon which host built them.

[OE-core][dunfell 0/4] Patch review

2021-10-25 Thread Steve Sakoman
Please review this set of patches for dunfell and have comments back by end of day Wednesday. Passed a-full on autobuilder: https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/2804 The following changes since commit 62cdc20a2186ecd54d3a7131ec8f6937aa0229ed: uninative: Upgrade

[OE-core] [PATCH 3/3] python3-tomli: upgrade 1.2.1 -> 1.2.2

2021-10-25 Thread Tim Orling
1.2.2 * Fixed - Illegal characters in error messages were surrounded by two pairs of quotation marks * Improved - TOMLDecodeError.__module__ is now the public import path (tomli) instead of private import path (tomli._parser) - Eliminated an import cycle when

[OE-core] [PATCH 2/3] python3-hypothesis: upgrade 6.23.2 -> 6.24.0

2021-10-25 Thread Tim Orling
6.24.0 - 2021-10-23 * This patch updates our vendored list of top-level domains, which is used by the provisional domains() strategy. * (did you know that gTLDs can be both added and removed?) 6.23.4 - 2021-10-20 * This patch adds an error for when shapes in xps.arrays() is not passed

[OE-core] [PATCH 1/3] python3-manifest: -pprint RDEPENDS on -profile

2021-10-25 Thread Tim Orling
python3-profile includes dataclasses. pprint imports dataclasses: https://github.com/python/cpython/blob/3.10/Lib/pprint.py#L38 Signed-off-by: Tim Orling --- meta/recipes-devtools/python/python3/python3-manifest.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git

[OE-core] Yocto Project Newcomer & Unassigned Bugs - Help Needed

2021-10-25 Thread Stephen Jolley
All, The triage team is starting to try and collect up and classify bugs which a newcomer to the project would be able to work on in a way which means people can find them. They're being listed on the triage page under the appropriate heading:

[OE-core] [PATCH 2/2] patch: Fix exception reporting with repr()

2021-10-25 Thread Richard Purdie
The exceptions generated with repre are more detailed but escaped the newlines making them unreadable. Fix this. Signed-off-by: Richard Purdie --- meta/classes/patch.bbclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/classes/patch.bbclass

[OE-core] [PATCH 1/2] staging: Fix autoconf-native rebuild failure

2021-10-25 Thread Richard Purdie
When rebuilds are triggered, autoconf-native can fail with: | DEBUG: Executing shell function update_gnu_config | install: cannot stat '[BUILDPATH]tmp/work/x86_64-linux/autoconf-native/2.71-r0/recipe-sysroot-native/usr/share/gnu-config/config.guess': No such file or directory which is due to

[OE-core] [PATCH] libtool: Update patchset to match those submitted upstream

2021-10-25 Thread Richard Purdie
I went through and cleaned up the headers/descriptions on several of the libtool patchset and submitted (or resubmitted in some cases) them upstream. This patch updates/renames them to match what I did. I did fix some whitespace issues in some of the patches and also merged one case where we had

[OE-core] OpenEmbedded Happy Hour October 27 9pm/2100 UTC

2021-10-25 Thread Denys Dmytriyenko
All, Our next OpenEmbedded Happy Hour is on October 27 for Asia/Pacific timezones @ 2100/9pm UTC (5pm ET / 2pm PT): https://www.openembedded.org/wiki/Calendar https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+Happy+Hour+October+27=20211027T21 -- Regards, Denys Dmytriyenko

Re: [OE-core] [PATCH] lttng-tools: upgrade 2.13.0 -> 2.13.1

2021-10-25 Thread Khem Raj
On Mon, Oct 25, 2021 at 11:28 AM Alexandre Belloni wrote: > > Hello, > > I did fix it up but as this is the second time this is happening, I want > to let you know that git am fails while applying this patch: > > error: cannot convert from y to UTF-8 > fatal: could not parse patch > > Indeed, the

Re: [OE-core] [dunfell][PATCH v2] vim: fix 2021-3796

2021-10-25 Thread Steve Sakoman
On Mon, Oct 25, 2021 at 7:59 AM Steve Sakoman via lists.openembedded.org wrote: > > On Mon, Oct 25, 2021 at 6:43 AM Steve Sakoman via > lists.openembedded.org > wrote: > > > > On Sun, Oct 24, 2021 at 9:29 PM Minjae Kim wrote: > > > > > > vim is vulnerable to Use After Free > > > Problem:

Re: [OE-core] [PATCH] lttng-tools: upgrade 2.13.0 -> 2.13.1

2021-10-25 Thread Alexandre Belloni
Hello, I did fix it up but as this is the second time this is happening, I want to let you know that git am fails while applying this patch: error: cannot convert from y to UTF-8 fatal: could not parse patch Indeed, the declared charset is y which isn't a thing. I think that what happens is

Re: [OE-core] [PATCH v2] dl: Use "adr" assembler command to get proper load address on ARM

2021-10-25 Thread ?ukasz Majewski
Hi Szabolcs, > The 10/25/2021 16:04, Lukasz Majewski wrote: > > > > > Either fix the prelink tool not to prelink shared objects > > > > > that do not have a dependency on libc.so.6, or fix the > > > > > dynamic loader to work if prelinked on AArch64. > > > > > > > > Just for the correctness

Re: [OE-core] [pseudo] pseudo_fix_path: do not expand symlinks in /proc

2021-10-25 Thread Richard Purdie
On Mon, 2021-10-25 at 14:03 -0400, Sakib Sajal wrote: > From: Matt Cowell > > Some symlinks in /proc, such as those under /proc/[pid]/fd, > /proc/[pid]/cwd, and /proc/[pid]/exe that are not real and should not > have readlink called on them. These look like symlinks, but behave like >

[OE-core] [pseudo] pseudo_fix_path: do not expand symlinks in /proc

2021-10-25 Thread Sakib Sajal
From: Matt Cowell Some symlinks in /proc, such as those under /proc/[pid]/fd, /proc/[pid]/cwd, and /proc/[pid]/exe that are not real and should not have readlink called on them. These look like symlinks, but behave like hardlinks. Readlink does not return actual paths. Previously

Re: [OE-core] [dunfell][PATCH v2] vim: fix 2021-3796

2021-10-25 Thread Steve Sakoman
On Mon, Oct 25, 2021 at 6:43 AM Steve Sakoman via lists.openembedded.org wrote: > > On Sun, Oct 24, 2021 at 9:29 PM Minjae Kim wrote: > > > > vim is vulnerable to Use After Free > > Problem: Checking first character of url twice. > > > > reference: > >

Re: [OE-core] [dunfell][PATCH v2] vim: fix 2021-3796

2021-10-25 Thread Steve Sakoman
On Sun, Oct 24, 2021 at 9:29 PM Minjae Kim wrote: > > vim is vulnerable to Use After Free > Problem: Checking first character of url twice. > > reference: > https://github.com/vim/vim/commit/35a9a00afcb20897d462a766793ff45534810dc3 > > Signed-off-by: Minjae Kim > --- >

Re: [OE-core] [PATCH v2] vim: fix 2021-3796

2021-10-25 Thread Alexandre Belloni
Hello, Unless I'm doing something wrong, this still fails to apply: https://autobuilder.yoctoproject.org/typhoon/#/builders/52/builds/4207/steps/11/logs/stdio On 24/10/2021 15:40:42+0900, Minjae Kim wrote: > vim is vulnerable to Use After Free > Problem: Checking first character of url twice. >

Re: [OE-core] libtool patches and possible release

2021-10-25 Thread Khem Raj
On 10/25/21 7:55 AM, Richard Purdie wrote: Just for info, it is possible libtool might make a release. Some of our fixes are quite useful and would be helpful if adopted by binutils and so on so getting them upstream would be good. As such I created a git recipe for libtool locally, rebased

[OE-core] libtool patches and possible release

2021-10-25 Thread Richard Purdie
Just for info, it is possible libtool might make a release. Some of our fixes are quite useful and would be helpful if adopted by binutils and so on so getting them upstream would be good. As such I created a git recipe for libtool locally, rebased our patches and then sent a curated set of 12 of

[OE-core] [PATCH] vte: upgrade 0.64.2 -> 0.66.0

2021-10-25 Thread wangmy
Signed-off-by: Wang Mingyu --- meta/recipes-support/vte/{vte_0.64.2.bb => vte_0.66.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-support/vte/{vte_0.64.2.bb => vte_0.66.0.bb} (95%) diff --git a/meta/recipes-support/vte/vte_0.64.2.bb

Re: [OE-core] [PATCH v2] sstate: fix touching files inside pseudo

2021-10-25 Thread Peter Kjellerstedt
> -Original Message- > From: openembedded-core@lists.openembedded.org c...@lists.openembedded.org> On Behalf Of Jose Quaresma > Sent: den 20 oktober 2021 19:26 > To: openembedded-core@lists.openembedded.org > Cc: Jose Quaresma > Subject: [OE-core] [PATCH v2] sstate: fix touching files

[OE-core] [PATCH] dhcpcd: upgrade 9.4.0 -> 9.4.1

2021-10-25 Thread wangmy
0002-src-privsep-linux.c-add-support-for-arc-28.patch removed since it is included in 9.4.1 -License-Update: Copyright year updated to 2021. Signed-off-by: Wang Mingyu --- .../{dhcpcd_9.4.0.bb => dhcpcd_9.4.1.bb} | 5 +- ...ivsep-linux.c-add-support-for-arc-28.patch | 63

[OE-core] [PATCH] dnf: upgrade 4.9.0 -> 4.10.0

2021-10-25 Thread wangmy
Signed-off-by: Wang Mingyu --- meta/recipes-devtools/dnf/{dnf_4.9.0.bb => dnf_4.10.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/dnf/{dnf_4.9.0.bb => dnf_4.10.0.bb} (98%) diff --git a/meta/recipes-devtools/dnf/dnf_4.9.0.bb

[OE-core] [PATCH] file: upgrade 5.40 -> 5.41

2021-10-25 Thread wangmy
Signed-off-by: Wang Mingyu --- meta/recipes-devtools/file/{file_5.40.bb => file_5.41.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/file/{file_5.40.bb => file_5.41.bb} (97%) diff --git a/meta/recipes-devtools/file/file_5.40.bb

[OE-core] [PATCH] libdnf: upgrade 0.64.0 -> 0.65.0

2021-10-25 Thread wangmy
Signed-off-by: Wang Mingyu --- .../libdnf/{libdnf_0.64.0.bb => libdnf_0.65.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/libdnf/{libdnf_0.64.0.bb => libdnf_0.65.0.bb} (97%) diff --git a/meta/recipes-devtools/libdnf/libdnf_0.64.0.bb

[OE-core] [PATCH] lttng-tools: upgrade 2.13.0 -> 2.13.1

2021-10-25 Thread wangmy
2021-10-18 lttng-tools 2.13.1 (National Chocolate Cupcake Day) Fix: ust: app stuck on recv message during UST comm timeout scenario Fix: ust: UST communication can return -EAGAIN Fix: ust: segfault on lttng start on filter bytecode copy Fix: sessiond: previously created channel cannot be

[OE-core] [PATCHv2 2/2] qemu.inc: Remove empty egg-info directories before running meson

2021-10-25 Thread Peter Kjellerstedt
This is the same solution that has been applied to meson.bbclass to allow building with meson after it has been updated to a new version. It needs to be applied here as well since qemu uses meson without inheriting meson.bbclass. Signed-off-by: Peter Kjellerstedt ---

[OE-core] [PATCHv2 1/2] meson.bblcass: Remove empty egg-info directories before running meson

2021-10-25 Thread Peter Kjellerstedt
sstate.bbclass no longer removes empty directories to avoid a race (see commit 4f94d929 "sstate/staging: Handle directory creation race issue"). Unfortunately Python apparently treats an empty egg-info directory as if the version it previously contained still exists and fails if a newer version is

Re: [OE-core] [PATCH v2] dl: Use "adr" assembler command to get proper load address on ARM

2021-10-25 Thread ?ukasz Majewski
Hi Szabolcs, > The 10/25/2021 12:53, Lukasz Majewski wrote: > > Hi Florian, > > > > > * Lukasz Majewski: > > > > > > > Do we have any idea on how to move forward with this issue? > > > > > > Either fix the prelink tool not to prelink shared objects that do > > > not have a dependency

Re: [OE-core] [PATCH] meson.bblcass: Remove empty egg-info directories before running meson

2021-10-25 Thread Peter Kjellerstedt
> -Original Message- > From: Alexandre Belloni > Sent: den 23 oktober 2021 12:22 > To: Peter Kjellerstedt > Cc: openembedded-core@lists.openembedded.org > Subject: Re: [OE-core] [PATCH] meson.bblcass: Remove empty egg-info > directories before running meson > > Hello Peter, > > This

Re: [OE-core] [PATCH v2] dl: Use "adr" assembler command to get proper load address on ARM

2021-10-25 Thread ?ukasz Majewski
Hi Florian, > * Lukasz Majewski: > > > Do we have any idea on how to move forward with this issue? > > Either fix the prelink tool not to prelink shared objects that do not > have a dependency on libc.so.6, or fix the dynamic loader to work if > prelinked on AArch64. Just for the correctness

Re: [OE-core] [PATCH v2] dl: Use "adr" assembler command to get proper load address on ARM

2021-10-25 Thread ?ukasz Majewski
Dear Community, > * Szabolcs Nagy: > > > i don't know much about pelinking, but i'd expect that ld.so > > has to be prelinked for it to work: > > > > if the kernel can load ld.so anywhere it will conflict with > > other libraries that prelinking allocated to a fixed location. > > I think

Re: [OE-core] [dunfell][PATCH] vim: fix 2021-3796

2021-10-25 Thread Minjae Kim
Hi Steve! I also updated the patch for dunfell. Thanks, Minjae Kim. -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#157334): https://lists.openembedded.org/g/openembedded-core/message/157334 Mute This Topic:

Re: [OE-core] [hardknott][PATCH] glibc: upgrade glibc-2.33 to latest version

2021-10-25 Thread Pgowda
Hi, Thanks for the comments. Gentle ping on this patch. Thanks, Pgowda On Sun, Oct 17, 2021 at 10:35 AM Khem Raj wrote: > > This looks good to me > > On Sat, Oct 16, 2021 at 7:51 PM Pgowda wrote: >> >> glibc-2.33 release version of Feb 2021 is used in Hardknott branch. >> There are many bug

[OE-core] [dunfell][PATCH v2] vim: fix 2021-3796

2021-10-25 Thread Minjae Kim
vim is vulnerable to Use After Free Problem: Checking first character of url twice. reference: https://github.com/vim/vim/commit/35a9a00afcb20897d462a766793ff45534810dc3 Signed-off-by: Minjae Kim --- .../vim/files/CVE-2021-3796.patch | 50 +++ 1 file changed, 50