Hi Richard,
> This looks interesting and is improving, thanks. I haven't done a full review
> on
> it but as I glanced through it, I had some questions. See inline below.
Thanks for reviewing the patch and letting me know about your suggestions.
> Why do we patch some tests out but exclude othe
The patch implements Oe-selftest framework for Rust test.
Some of the functions are as follows:-
setup_cargo_environment(): Build bootstrap and some early stage tools.
do_rust_setup_snapshot(): Install the snapshot version of rust binaries.
do_configure(): To generate config.toml
do_compile(): To b
FWIW, there is also the pure patch to fix CVE-2021-4160 in openssl 1.1.1l for
dunfell:
https://lists.openembedded.org/g/openembedded-core/message/161652
Patch versus letter version update, which one is preferred?
-Mikko
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
Signed-off-by: Khem Raj
---
...on-32-bit-architectures-using-64-bit.patch | 36 +++
meta/recipes-support/boost/boost_1.78.0.bb| 1 +
2 files changed, 37 insertions(+)
create mode 100644
meta/recipes-support/boost/boost/0001-futex-fix-build-on-32-bit-architectures-using-64-b
On Sun, Feb 20, 2022 at 5:27 PM Tim Orling via lists.openembedded.org
wrote:
> Upstream Python is moving to pyproject.toml rather than setup.py and
> wheels rather than eggs. The main place this is documented is in
> PEP-517[1]. Installing packages with setup.py install is deprecated.
>
> We have
Define PIP_INSTALL_PACKAGE as more_itertools to match the name of the
wheel.
[YOCTO #14638]
Signed-off-by: Tim Orling
---
meta/recipes-devtools/python/python3-more-itertools_8.12.0.bb | 2 ++
1 file changed, 2 insertions(+)
diff --git a/meta/recipes-devtools/python/python3-more-itertools_8.12.
Depend on python3-wheel-native so that we can build with 'setup.py
bdist_wheel'.
Use pip_install_wheel class to install the built wheels with pip, as
intended by upstream Python.
[YOCTO #14638]
Signed-off-by: Tim Orling
---
meta/classes/setuptools3.bbclass | 20
1 file cha
Upstream provides a pyproject.toml which declares the
setuptools.build_meta backend for PEP-517 packaging.
We need to bootstrap python3-setuptools-native, simply installing by
unzipping the built wheel. This avoids a dependency loop.
[YOCTO #14638]
Signed-off-by: Tim Orling
---
.../python/pyth
Upstream provides a pyproject.toml which while it does not declare the
setuptools.build_meta backend is compatible with it.
[YOCTO #14638]
Signed-off-by: Tim Orling
---
meta/recipes-devtools/python/python3-pluggy_1.0.0.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/
Upstreama provides a pyproject.toml which declares the
setuptools.build_meta backend for PEP-517 packaging.
[YOCTO #14638]
Signed-off-by: Tim Orling
---
meta/recipes-devtools/python/python3-py_1.11.0.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/recipes-devtools/py
Upstream provides a pyproject.toml which decalres the
setuptools.build_meta backend for PEP-517 packaging.
DEPENDS on python3-setuptools-scm-native (as declared in the
pyproject.toml build-system.requires).
[YOCTO #14638]
Signed-off-by: Tim Orling
---
meta/recipes-devtools/python/python3-inico
Upstream provides a pyproject.toml which declares the
setuptools.build_meta backend for PEP-517 packaging.
[YOCTO #14638]
Signed-off-by: Tim Orling
---
meta/recipes-devtools/python/python3-zipp_3.7.0.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/recipes-devtools/py
Upstream provides a pyproject.toml which declares the
setuptools.build_meta backend for PEP-517 packaging.
[YOCTO #14638]
Signed-off-by: Tim Orling
---
meta/recipes-devtools/python/python3-setuptools-scm_6.4.2.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/recipes-d
Upstream provides a pyproject.toml which declares the
setuptools.build_meta backend for PEP-517 packaging.
[YOCTO #14638]
Signed-off-by: Tim Orling
---
meta/recipes-devtools/python/python3-pytest_7.0.1.bb | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/meta/recipes-devto
Upstream provides a pyproject.toml which declares the
setuptools.build_meta backend for PEP-517 packaging.
[YOCTO #14638]
Signed-off-by: Tim Orling
---
meta/recipes-devtools/python/python3-git_3.1.26.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/recipes-devtools/py
Upstream provides a pyproject.toml which declares the
setuptools.build_meta backend for PEP-517 packaging.
[YOCTO #14638]
Signed-off-by: Tim Orling
---
meta/recipes-devtools/python/python3-attrs_21.4.0.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/recipes-devtools/
Upstream provides a pyproject.toml which declares setuptools.build_meta
as the backend for PEP-517 packaging.
We bootstrap the -native installation by simply unzipping the wheel to
PYTHON_SITEPACKAGES_DIR, so that all other recipes can use pip to
install wheels (as intended by upstream).
[YOCTO #
Backport pyproject.toml from flit-backend branch.
Inherit flit_core class to build
Inherit pip_install_wheel to install wheels for target
We need to bootstrap python3-wheel-native in order to have bdist_wheel
available to python3-setuptools-native and the refactored
setuptools3.bbclass. Simply unz
This class uses the PEP 517 compliant setuptools.buil_meta to build
wheels.
[YOCTO #14638]
Signed-off-by: Tim Orling
---
meta/classes/setuptools_build_meta.bbclass | 18 ++
1 file changed, 18 insertions(+)
create mode 100644 meta/classes/setuptools_build_meta.bbclass
diff --gi
Provide a helper class to use pip to install wheels built by either
bdist_wheel or a PEP-517 backend.
By passings --no-deps and --no-index we avoid finicky dependency
checking (pip expects wheels in its cache) and avoid trying to fetch
wheels from pypi.org. This is basically the same behavior we h
Some python packages now use pyproject.toml and declare
flit_core.buildapi as the build engine
Use pip_install_wheel class to install.
[YOCTO #14638]
Signed-off-by: Tim Orling
---
meta/classes/flit_core.bbclass | 16
1 file changed, 16 insertions(+)
create mode 100644 meta/cl
Upstream provides a build_dists.py which can be used to bootstrap
building of the sdist and wheel.
Bootstrap -native by simply unzipping the wheel to
PYTHON_SITEPACKAGES_DIR.
Use pip to install the wheel for target.
[YOCTO #14638]
Signed-off-by: Tim Orling
---
.../python/python3-flit-core_3.6
Upstream Python is moving to pyproject.toml rather than setup.py and
wheels rather than eggs. The main place this is documented is in
PEP-517[1]. Installing packages with setup.py install is deprecated.
We have a choice with the 'kirkstone' LTS release of introducing this
series (and fixing any fa
This is the core of one of the "new build system" tools, although not
officially part of the pypa (Python Packaging Authority) repositories,
it is an increasingly common build tool (e.g. typing_extensions and
tomli) as declared in pyproject.toml for said packages.
This package provides a very simp
This is one of the "new build tools" which are part of pypa (Python
Packaging Authority) toolchain.
Wheels are the official delivery mechanism for Python packages, replacing
the now deprecated Eggs (egg-info).
[YOCTO #14638]
Signed-off-by: Tim Orling
---
meta/recipes-devtools/python/python3-wh
This fixes a regression in libxml-parser-perl's ptests from 2.4.5.
Signed-off-by: Richard Purdie
---
meta/recipes-core/expat/{expat_2.4.5.bb => expat_2.4.6.bb} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
rename meta/recipes-core/expat/{expat_2.4.5.bb => expat_2.4.6.bb} (91%)
diff --g
On Fri, 2022-02-18 at 11:41 -0800, Saul Wold wrote:
> As a follow-on to yesterday's email and replies, I would like to make
> the following proposal for dealing with the changes to
> INCOMPATIBLE_LICENSE and associated variables.
>
> Current Usage:
>
> INCOMPATIBLE_LICENSE is a list of licenses
Branch: honister
New this week: 8 CVEs
CVE-2022-0529: unzip:unzip-native
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2022-0529 *
CVE-2022-0530: unzip:unzip-native
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2022-0530 *
CVE-2022-0554: vim
https://web.nvd.nist.gov/view/vuln/deta
License file had some grammar fixes.
Includes CVE-2022-0554.
Signed-off-by: Richard Purdie
---
meta/recipes-support/vim/vim.inc | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/meta/recipes-support/vim/vim.inc b/meta/recipes-support/vim/vim.inc
index f9b6cd60d0f..68051f
Signed-off-by: Richard Purdie
---
...al-buffer-overflow-for-ASCII-tags-wh.patch | 0
...99c99f987dc32ae110370cfdd7df7975586b.patch | 30 +
...0712f4c3a5b449f70c57988260a667ddbdef.patch | 32 +++
meta/recipes-multimedia/libtiff/tiff_4.3.0.bb | 4 ++-
4 files chang
Branch: hardknott
New this week: 8 CVEs
CVE-2022-0529: unzip:unzip-native
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2022-0529 *
CVE-2022-0530: unzip:unzip-native
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2022-0530 *
CVE-2022-0554: vim
https://web.nvd.nist.gov/view/vuln/det
The following changes since commit a32cee6c9e1ff53e424b8386c36555e6cf3bf3af:
expat: add missing Upstream-status, CVE tag and sign-off to
CVE-2021-46143.patch (2022-02-07 11:01:23 +0800)
are available in the Git repository at:
git://push.openembedded.org/openembedded-core-contrib stable/hard
Branch: dunfell
New this week: 9 CVEs
CVE-2021-45949: ghostscript-native
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2021-45949 *
CVE-2022-0529: unzip:unzip-native
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2022-0529 *
CVE-2022-0530: unzip:unzip-native
https://web.nvd.nist.go
The perl module RDEPENDS needed refreshing so I updated it with the script. I
also found a ton of issues with missing test2 module dependencies so I've
tweaked
the generator script to improve those. For some reason they were previously
excluded
but I can't see anything wrong with the generated de
Running the ptest package in an image alone highlighted missing module
dependencies. Add them to fix those errors.
Signed-off-by: Richard Purdie
---
meta/recipes-devtools/perl/libxml-parser-perl_2.46.bb | 1 +
1 file changed, 1 insertion(+)
diff --git a/meta/recipes-devtools/perl/libxml-parser-
Branch: master
New this week: 5 CVEs
CVE-2022-0529: unzip:unzip-native
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2022-0529 *
CVE-2022-0530: unzip:unzip-native
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2022-0530 *
CVE-2022-0554: vim
https://web.nvd.nist.gov/view/vuln/detail
* fixes:
oe-core/meta/classes/package.bbclass:1342: DeprecationWarning: invalid escape
sequence \.
Signed-off-by: Martin Jansa
---
meta/recipes-core/systemd/systemd_250.3.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/recipes-core/systemd/systemd_250.3.bb
b/meta/
37 matches
Mail list logo