|
[PATCH 1/2] u-boot: Correct the SRC_URI
This avoids a redirect.
Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@...>
---
meta/recipes-bsp/u-boot/u-boot-common.inc | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff
This avoids a redirect.
Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@...>
---
meta/recipes-bsp/u-boot/u-boot-common.inc | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff
|
By
Peter Kjellerstedt
·
#164567
·
|
|
[RFC][PATCH v2 4/4] oe/utils: remove the ThreadedPool
The ThreadedPool in OE-core is mainly because python2
doesn't have threaded pools but python2 is dead for
some time now and python3 have a ThreadPoolExecutor.
The only local in OE-core where this
The ThreadedPool in OE-core is mainly because python2
doesn't have threaded pools but python2 is dead for
some time now and python3 have a ThreadPoolExecutor.
The only local in OE-core where this
|
By
Jose Quaresma
·
#164566
·
|
|
[RFC][PATCH v2 3/4] sstate: use the python3 ThreadPoolExecutor instead of the OE ThreadedPool
for the FetchConnectionCache use a queue where each thread can
get an unsed connection_cache that is properly initialized before
we fireup the ThreadPoolExecutor.
for the progress bar we need an
for the FetchConnectionCache use a queue where each thread can
get an unsed connection_cache that is properly initialized before
we fireup the ThreadPoolExecutor.
for the progress bar we need an
|
By
Jose Quaresma
·
#164565
·
|
|
[RFC][PATCH v2 2/4] sstate: store the tasklist in a LockedSet
With this aproach the progress bar will be independent
of the ThreadedPool.
Fixes [YOCTO #14775] -- https://bugzilla.yoctoproject.org/show_bug.cgi?id=14775
Signed-off-by: Jose Quaresma
With this aproach the progress bar will be independent
of the ThreadedPool.
Fixes [YOCTO #14775] -- https://bugzilla.yoctoproject.org/show_bug.cgi?id=14775
Signed-off-by: Jose Quaresma
|
By
Jose Quaresma
·
#164564
·
|
|
[RFC][PATCH v2 1/4] sstate: add a LockedSet class as python set() is not thread safe
With this LockedSet python class we can call the 'add' and 'remove'
safely inside the ThreadedPool.
This piece of code is taen from the
With this LockedSet python class we can call the 'add' and 'remove'
safely inside the ThreadedPool.
This piece of code is taen from the
|
By
Jose Quaresma
·
#164563
·
|
|
Re: [RFC][PATCH 1/2] sstate: use the python3 ThreadPoolExecutor instead of the OE ThreadedPool
Richard Purdie <richard.purdie@...> escreveu no dia sábado, 16/04/2022 à(s) 22:57:
Looking deeper while testing the patch I think I found another bug in the sstate mirror handling.
The python set()
Richard Purdie <richard.purdie@...> escreveu no dia sábado, 16/04/2022 à(s) 22:57:
Looking deeper while testing the patch I think I found another bug in the sstate mirror handling.
The python set()
|
By
Jose Quaresma
·
#164562
·
|
|
Re: [RFC][PATCH 1/2] sstate: use the python3 ThreadPoolExecutor instead of the OE ThreadedPool
Are there specific issues you see with oe.utils.ThreadedPool that this change
addresses? Were you able to reproduce the issue in 14775?
I'm a little concerned we swap one implementation where we know
Are there specific issues you see with oe.utils.ThreadedPool that this change
addresses? Were you able to reproduce the issue in 14775?
I'm a little concerned we swap one implementation where we know
|
By
Richard Purdie
·
#164561
·
|
|
Re: [RFC][PATCH 1/2] sstate: use the python3 ThreadPoolExecutor instead of the OE ThreadedPool
Hi,
One thing that yet doesn't work and I don't know why is the bitbake debug messages inside the ThreadPoolExecutor.
Jose
Jose Quaresma via lists.openembedded.org <quaresma.jose=gmail.com@...>
Hi,
One thing that yet doesn't work and I don't know why is the bitbake debug messages inside the ThreadPoolExecutor.
Jose
Jose Quaresma via lists.openembedded.org <quaresma.jose=gmail.com@...>
|
By
Jose Quaresma
·
#164560
·
|
|
[RFC][PATCH 2/2] oe/utils: remove the ThreadedPool
The ThreadedPool in OE-core is mainly because python2
doesn't have threaded pools but python2 is dead for
some time now and python3 have a ThreadPoolExecutor.
The only local in OE-core where this
The ThreadedPool in OE-core is mainly because python2
doesn't have threaded pools but python2 is dead for
some time now and python3 have a ThreadPoolExecutor.
The only local in OE-core where this
|
By
Jose Quaresma
·
#164559
·
|
|
[RFC][PATCH 1/2] sstate: use the python3 ThreadPoolExecutor instead of the OE ThreadedPool
for the FetchConnectionCache use a queue where each thread can
get an unsed connection_cache that is properly initialized before
we fireup the ThreadPoolExecutor.
for the progress bar we need an
for the FetchConnectionCache use a queue where each thread can
get an unsed connection_cache that is properly initialized before
we fireup the ThreadPoolExecutor.
for the progress bar we need an
|
By
Jose Quaresma
·
#164558
·
|
|
[dunfell 11/11] libxshmfence: Correct LICENSE to HPND
From: Richard Purdie <richard.purdie@...>
The license in this code is listed as MIT and whilst it is compatible with and
usable as MIT, it actually looks like HPND. Clarify the
From: Richard Purdie <richard.purdie@...>
The license in this code is listed as MIT and whilst it is compatible with and
usable as MIT, it actually looks like HPND. Clarify the
|
By
Steve Sakoman
·
#164557
·
|
|
[dunfell 10/11] metadata_scm.bbclass: Use immediate expansion for the METADATA_* variables
From: Peter Kjellerstedt <peter.kjellerstedt@...>
Define METADATA_BRANCH and METADATA_REVISION using immediate expansion.
This avoids running `git rev-parse HEAD` multiple times during
From: Peter Kjellerstedt <peter.kjellerstedt@...>
Define METADATA_BRANCH and METADATA_REVISION using immediate expansion.
This avoids running `git rev-parse HEAD` multiple times during
|
By
Steve Sakoman
·
#164556
·
|
|
[dunfell 09/11] apt: add -fno-strict-aliasing to CXXFLAGS to fix SHA256 bug
From: Ralph Siemsen <ralph.siemsen@...>
Recently we've begun seeing issues with apt SHA256 generation/checking on some
distros (fedora 35, alma 8). The version of apt in dunfell uses its
From: Ralph Siemsen <ralph.siemsen@...>
Recently we've begun seeing issues with apt SHA256 generation/checking on some
distros (fedora 35, alma 8). The version of apt in dunfell uses its
|
By
Steve Sakoman
·
#164555
·
|
|
[dunfell 08/11] license_image.bbclass: close package.manifest file
From: Martin Jansa <Martin.Jansa@...>
* fixes:
NOTE: Executing write_package_manifest ...
DEBUG: Executing python function write_package_manifest
From: Martin Jansa <Martin.Jansa@...>
* fixes:
NOTE: Executing write_package_manifest ...
DEBUG: Executing python function write_package_manifest
|
By
Steve Sakoman
·
#164554
·
|
|
[dunfell 07/11] pseudo: Fix handling of absolute links
From: Alexandre Belloni <alexandre.belloni@...>
Update to a version of pseudo which has a fix for absolute links,
evaluating them from the chroot path.
Signed-off-by: Alexandre Belloni
From: Alexandre Belloni <alexandre.belloni@...>
Update to a version of pseudo which has a fix for absolute links,
evaluating them from the chroot path.
Signed-off-by: Alexandre Belloni
|
By
Steve Sakoman
·
#164553
·
|
|
[dunfell 06/11] pseudo: Add patch to workaround paths with crazy lengths
From: Richard Purdie <richard.purdie@...>
Update to a version of pseudo which includes a workaround for crazy
long paths, as shown by the libfm failures from the libtool
From: Richard Purdie <richard.purdie@...>
Update to a version of pseudo which includes a workaround for crazy
long paths, as shown by the libfm failures from the libtool
|
By
Steve Sakoman
·
#164552
·
|
|
[dunfell 05/11] git: Ignore CVE-2022-24975
From: Richard Purdie <richard.purdie@...>
Everyone I've talked to doesn't see this as a major issue. The CVE
asks for a documentation improvement on the --mirror option to
git clone
From: Richard Purdie <richard.purdie@...>
Everyone I've talked to doesn't see this as a major issue. The CVE
asks for a documentation improvement on the --mirror option to
git clone
|
By
Steve Sakoman
·
#164551
·
|
|
[dunfell 04/11] xz: fix CVE-2022-1271
From: Ralph Siemsen <ralph.siemsen@...>
Malicious filenames can make xzgrep to write to arbitrary files
or (with a GNU sed extension) lead to arbitrary code execution.
Upstream-Status:
From: Ralph Siemsen <ralph.siemsen@...>
Malicious filenames can make xzgrep to write to arbitrary files
or (with a GNU sed extension) lead to arbitrary code execution.
Upstream-Status:
|
By
Steve Sakoman
·
#164550
·
|
|
[dunfell 03/11] zlib: backport the fix for CVE-2018-25032
From: Ross Burton <ross@...>
Signed-off-by: Ross Burton <ross.burton@...>
Signed-off-by: Steve Sakoman <steve@...>
---
.../zlib/zlib/CVE-2018-25032.patch | 347
From: Ross Burton <ross@...>
Signed-off-by: Ross Burton <ross.burton@...>
Signed-off-by: Steve Sakoman <steve@...>
---
.../zlib/zlib/CVE-2018-25032.patch | 347
|
By
Steve Sakoman
·
#164549
·
|
|
[dunfell 02/11] gzip: fix CVE-2022-1271
From: Ralph Siemsen <ralph.siemsen@...>
zgrep applied to a crafted file name with two or more newlines
can no longer overwrite an arbitrary, attacker-selected file.
Upstream-Status: Backport
From: Ralph Siemsen <ralph.siemsen@...>
zgrep applied to a crafted file name with two or more newlines
can no longer overwrite an arbitrary, attacker-selected file.
Upstream-Status: Backport
|
By
Steve Sakoman
·
#164548
·
|