[OE-core] [kirkstone][patch v2] bind: 9.18.11 -> 9.18.17

2023-08-18 Thread Lee Chee Yang
From: Chee Yang Lee upgrade also include fix for CVE-2023-2829. License-Update: removed trailing whitespace from COPYRIGHT also remove obsolete configuration option epoll and devpoll: https://github.com/isc-projects/bind9/commit/6b6076c882a00028197b04a827f6cf8e7a5369de Signed-off-by: Chee

Re: [OE-core][mickledore 00/18] Patch review

2023-08-18 Thread Paul Gortmaker via lists.openembedded.org
[Re: [OE-core][mickledore 00/18] Patch review] On 17/08/2023 (Thu 23:17) Paul Gortmaker via lists.openembedded.org wrote: > [Re: [OE-core][mickledore 00/18] Patch review] On 16/08/2023 (Wed 07:50) > Steve Sakoman via lists.openembedded.org wrote: > > > On Tue, Aug 15, 2023 at 6:24???AM Steve

[OE-core][PATCH 3/5] python3-pygments: upgrade 2.15.1 -> 2.16.1

2023-08-18 Thread Trevor Gamblin
Changelog: https://github.com/pygments/pygments/blob/master/CHANGES Signed-off-by: Trevor Gamblin --- .../{python3-pygments_2.15.1.bb => python3-pygments_2.16.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/python/{python3-pygments_2.15.1.bb =>

[OE-core][PATCH 2/5] python3-more-itertools: upgrade 10.0.0 -> 10.1.0

2023-08-18 Thread Trevor Gamblin
Changelog: https://github.com/more-itertools/more-itertools/blob/master/docs/versions.rst Signed-off-by: Trevor Gamblin --- ...ore-itertools_10.0.0.bb => python3-more-itertools_10.1.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename

[OE-core][PATCH 4/5] python3-wheel: upgrade 0.41.0 -> 0.41.1

2023-08-18 Thread Trevor Gamblin
Changelog: https://wheel.readthedocs.io/en/stable/news.html - Fixed naming of the data_dir directory in the presence of local version segment given via egg_info.tag_build (PR by Anderson Bravalheri) - Fixed version specifiers in Requires-Dist being wrapped in parentheses Signed-off-by:

[OE-core][PATCH 5/5] maintainers.inc: Add self for unmaintained Python recipes

2023-08-18 Thread Trevor Gamblin
Signed-off-by: Trevor Gamblin --- meta/conf/distro/include/maintainers.inc | 22 +++--- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/distro/include/maintainers.inc index 202e5739a0..66755ce769 100644 ---

[OE-core][PATCH 1/5] python3-hypothesis: upgrade 6.82.0 -> 6.82.5

2023-08-18 Thread Trevor Gamblin
Changelog: https://github.com/HypothesisWorks/hypothesis/blob/master/hypothesis-python/docs/changes.rst Signed-off-by: Trevor Gamblin --- ...ython3-hypothesis_6.82.0.bb => python3-hypothesis_6.82.5.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename

Re: [oe-core][PATCH v2 7/7] testimage.bbclass: Update rpm dnf tests to use do_packagefeed.

2023-08-18 Thread Charlie Johnston
On 8/18/23 03:40, Alexandre Belloni wrote: > [You don't often get email from alexandre.bell...@bootlin.com. Learn why this > is important at https://aka.ms/LearnAboutSenderIdentification ] > > Hello, > > On 16/08/2023 15:08:37-0500, Charlie Johnston wrote: >> To test the new

[oe-core][PATCH v3 8/8] insane.bbclass: Drop qa check for maintainers of packagefeeds.

2023-08-18 Thread Charlie Johnston
The do_recipe_qa task checks if recipes have a maintainer except for certain types of recipes such as packagegroups or -native recipes. The new packagefeed recipe class is similar to a packagegroup and should be treated the same. This change adds packagefeed recipes to the recipe types that don't

[oe-core][PATCH v3 7/8] testimage.bbclass: Update rpm dnf tests to use do_packagefeed.

2023-08-18 Thread Charlie Johnston
To test the new packagefeed.bbclass, the testimage case for testing on rpm images has been updated to use a newly added packagefeed (packagefeed-core-rpmtest) instead of manually moving the feeds from DEPLOY_DIR_RPM, removing unwanted packages, and building the indexes manually. The new logic

[oe-core][PATCH v3 6/8] packagefeed.bbclass: Add cleanfunc for cleaning feeds.

2023-08-18 Thread Charlie Johnston
Since the packagefeed build logic does not use sstate, the deploy directories will not be cleaned by a do_clean or similar commands. This change adds a function to wipe all feed deploy directories for the given feed when a clean command is run. That is, regardless of the value of PACKAGE_CLASSES,

[oe-core][PATCH v3 3/8] package_manager: Add _find_task_pkg_deps helper method.

2023-08-18 Thread Charlie Johnston
To make the logic from create_feed_dir reusable, this change splits the logic used to traverse the package dependencies into a helper function. Additionally, the logic used to find the initial task was updated. Signed-off-by: Charlie Johnston --- meta/lib/oe/package_manager/__init__.py | 51

[oe-core][PATCH v3 5/8] packagefeed.bbclass: Add new bbclass for building feeds.

2023-08-18 Thread Charlie Johnston
Add a new bbclass that allows building a feed using the new oe.package_manager class. Additionally, there are packagefeed_ bbclasses to define package type specific configurations. The do_packagefeed task currently does no use SSTATE data and is set to always run via [nostamp] = "1". The

[oe-core][PATCH v3 4/8] package_manager: Add generate_feed_dirs method.

2023-08-18 Thread Charlie Johnston
Add a generate_feed_dirs method that will call the create_packages_dir method for each package class supported in the build environment. The value of the PACKAGE_CLASSES determines which feed types are built. For each package type, the new method will determine the proper name for the

[oe-core][PATCH v3 1/8] bitbake.conf: Add new DEPLOY_DIR_FEED variables.

2023-08-18 Thread Charlie Johnston
This change adds a new variable that defines where feeds should be created when building a packagefeed. A feed location for each package type is also added to allow multiple package type feeds to be created in parallel. The location for feeds is ${DEPLOY_DIR}/feeds/ and each package type will

[oe-core][PATCH v3 2/8] package_manager: Add feed support to generate_index_files.

2023-08-18 Thread Charlie Johnston
Currently, the generate_index_files function only handles the creation of index files in the DEPLOY_DIR_ directories. This change adds an optional isFeed input that will instead point the index generation at a package specific feed directory. If no feedname is specified, the original behavior

[oe-core][PATCH v3 0/8] Add new packagefeed recipe class

2023-08-18 Thread Charlie Johnston
Currently, the only way to build a feed natively in OE is to build all the desired packages and then manually run bitbake package-index. This approach has a few drawbacks: - The index creation methods ONLY work on the package deploy directory. If there are packages that are not meant to be in

Re: [oe-core][PATCHv2] gtk4: upgrade 4.10.5 -> 4.12.0

2023-08-18 Thread Markus Volk
On Thu, Aug 17 2023 at 08:12:56 AM -07:00:00, Khem Raj wrote: Perhaps need libgcc dev package on build host Unfortunately that didn't help -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#186382):

[OE-core] [PATCH v2] mdadm: disable strace on rv32 arch

2023-08-18 Thread Dmitry Baryshkov
strace program is not yet ported to RiscV 32 arch. Disable corresponding dependency and test to remove dependency on the non-existing package, which otherwise breaks building of core images: ERROR: Nothing RPROVIDES 'strace' (but /oe/poky/meta/recipes-extended/mdadm/mdadm_4.2.bb RDEPENDS on or

[OE-core][PATCH v2] classes/image_types: Add vfat image type

2023-08-18 Thread Joshua Watt
From: Joshua Watt Adds support for creating FAT formatted file system images (useful for boot partitions on some SoCs). Note that FAT partitions are limited in what they can represent (no symlinks or device files), so they can't really be used for general purpose root file systems. As such,

[OE-core][PATCH v3] sstatesig: Add ACL and XATTR data to outhash

2023-08-18 Thread Joshua Watt
Records the ACL and (some) extended attributes in the outhash Signed-off-by: Joshua Watt --- NOTE: This requires ACL and XATTR support from bitbake V2: Filter ACLs to not duplicate the stat mode (since that also does extra filtering) V3: Fix missing .items() when iterating XATTRS

[OE-core] [PATCH] bin_package.bbclass: Inhibit the default dependencies

2023-08-18 Thread Peter Kjellerstedt
Nothing is being built so there is no need for the cross-compiler. Signed-off-by: Peter Kjellerstedt --- meta/classes-recipe/bin_package.bbclass | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/classes-recipe/bin_package.bbclass b/meta/classes-recipe/bin_package.bbclass index

Re: [OE-core] [PATCH] Revert "vim: do not report upstream version check as broken"

2023-08-18 Thread Alexander Kanavin
The comment is indeed obsolete, so the comment can be removed. But not the actual line, because 9.0 is less than 9.0.1527. "Upstream version unknown" also means that we for whatever reason set PV to something later than latest upstream. The reason in this case being vim's never ending stream of

[OE-core][PATCH 1/1] ffmpeg: add CVE_STATUS for CVE-2023-39018

2023-08-18 Thread Narpat Mali via lists.openembedded.org
From: Narpat Mali CVE-2023-39018 belongs to ffmpeg-cli-wrapper (Java wrapper around the FFmpeg CLI) and not ffmpeg itself. As per CVE description, it is mentioned as FFmpeg 0.7.0 which is the version for ffmpeg-cli-wrapper and ffmpeg don't have 0.7.0 version at all. Debian & Bugzilla

Re: [OE-core] [PATCH] mdadm: disable strace on rv32 arch

2023-08-18 Thread Dmitry Baryshkov
On Fri, 18 Aug 2023 at 14:00, Alexander Kanavin wrote: > > Upstream however should be made aware of the issue, so there should be > either a link to the patch submission, or a link to an upstream ticket > as well. There is no issue tracker for mdadm. And granted all test.broken files in OE's

Re: [[OE-core][kirkstone][PATCH] Add GCP fetcher to list of supported protocols

2023-08-18 Thread Steve Sakoman
On Thu, Aug 17, 2023 at 2:52 AM Emil Ekmečić via lists.openembedded.org wrote: > > From: Emil Ekmečić > > Requesting a backport of this patch to Kirkstone to support use of > the GCP fetcher internally at our company. It is against stable branch policy to add new features, so I'm not able to

Re: [OE-core][RFC v2] sstatesig: Add ACL and XATTR data to outhash

2023-08-18 Thread Joshua Watt
On Fri, Aug 18, 2023 at 1:20 AM Richard Purdie wrote: > > On Thu, 2023-08-17 at 13:12 -0600, Joshua Watt wrote: > > Records the ACL and (some) extended attributes in the outhash > > > > Signed-off-by: Joshua Watt > > --- > > NOTE: This requires ACL and XATTR support from bitbake > > > > V2:

[OE-Core][PATCH v2 0/3] oeqa/utils/gitarchive: fix tag name computation

2023-08-18 Thread Alexis Lothoré via lists . openembedded . org
Hello, this series brings a fix to a sporadic tag push issue observed in autobuilder. The bug is documented in bugzilla #15140 ([1]). Basically, whenever the autobuilder creates a new tag on test results, it is only aware of "local" tags, which is kind of faulty since used repository is a shallow

[OE-Core][PATCH v2 1/3] oeqa/selftest: introduce gitarchive tests

2023-08-18 Thread Alexis Lothoré via lists . openembedded . org
From: Alexis Lothoré Add a test suite for gitarchive.py. For now, only introduce tests on methods which needs to read existing tags The tests rely on tmpdirs to create local, "fake" results repository in order to allow basic git commands Signed-off-by: Alexis Lothoré --- V2: no change ---

[OE-Core][PATCH v2 3/3] oeqa/selftest/gitarchive: add tests about tags lisiting when no remote is configured

2023-08-18 Thread Alexis Lothoré via lists . openembedded . org
From: Alexis Lothoré Add specific tests on gitarchive for when tag listing is required but no remote is configured in target directory: it should either succeed if valid url is provided, or fail is url is not provided or wrong Signed-off-by: Alexis Lothoré ---

[OE-Core][PATCH v2 2/3] oeqa/utils/gitarchive: fix tag computation when creating archive

2023-08-18 Thread Alexis Lothoré via lists . openembedded . org
From: Alexis Lothoré Sporadic errors have been observed in autobuilder when trying to store new tests results: error: failed to push some refs to 'push.yoctoproject.org:yocto-testresults' hint: Updates were rejected because the tag already exists in the remote. The new tag name is generated by

[OE-core] [PATCH] Revert "vim: do not report upstream version check as broken"

2023-08-18 Thread Etienne Cordonnier via lists.openembedded.org
From: Etienne Cordonnier vim 8.3 has been out for a long time, so this can be reverted. Test results: $ devtool latest-version vim ... ... INFO: Current version: 9.0.1527 INFO: Latest version: 9.0 This reverts commit 11d8ee09b1bdec4824203dc0169093b2ae9d101a. Signed-off-by: Etienne Cordonnier

[OE-core] [PATCH] mdadm: skip running 04update-uuid and 07revert-inplace testcases

2023-08-18 Thread Ovidiu Panait via lists.openembedded.org
From: Ovidiu Panait 04update-uuid and 07revert-inplace tests are unreliable and fail intermittently on the autobuilder (BZ#15181 and BZ#15159). Unfortunately, the failures cannot be reproduced locally and the logs cannot be retrieved from the AB. Mark the testcases as BROKEN to skip them when

Re: [oe-core][PATCH 1/1] file: fix call to localtime_r()

2023-08-18 Thread Alexandre Belloni via lists.openembedded.org
Hello, On 16/08/2023 12:50:30-0700, Joe Slater via lists.openembedded.org wrote: > From: Joe Slater > > Depending on the version of glibc, localtime_r() must > be preceded by a call to tzset() or it will ignore any > value of TZ in the environment. This problem will only > be seen when

Re: [OE-core] [PATCH] wic: fix wrong attempt to create file system in upartitioned regions

2023-08-18 Thread Alexander Kanavin
Does this mean there is a missing test for wic? Can you add one? Alex On Fri, 18 Aug 2023 at 13:44, Markus Niebel wrote: > > The kickstart parser defaults fstype to "vfat". This leads to an attempt > to create an empty file system even for regions configured with "--no-table" > if used without

Re: [OE-core] [PATCH] bitbake: fix typos in string literals and comments

2023-08-18 Thread Alexander Kanavin
Oh wait, I forgot: https://en.wikipedia.org/wiki/If_and_only_if Alex On Fri, 18 Aug 2023 at 13:50, Alexander Kanavin wrote: > > Thanks, this should be going to bitbake-devel list. > > Alex > > On Fri, 18 Aug 2023 at 13:48, Markus Niebel > wrote: > > > > Replace 'iff' with 'if' > > > >

Re: [OE-core] [PATCH] bitbake: fix typos in string literals and comments

2023-08-18 Thread Alexander Kanavin
Thanks, this should be going to bitbake-devel list. Alex On Fri, 18 Aug 2023 at 13:48, Markus Niebel wrote: > > Replace 'iff' with 'if' > > Signed-off-by: Markus Niebel > --- > bitbake/lib/bs4/element.py | 4 ++-- > bitbake/lib/ply/yacc.py| 4 ++-- > 2 files changed, 4 insertions(+), 4

[OE-core] [PATCH] bitbake: fix typos in string literals and comments

2023-08-18 Thread Markus Niebel
Replace 'iff' with 'if' Signed-off-by: Markus Niebel --- bitbake/lib/bs4/element.py | 4 ++-- bitbake/lib/ply/yacc.py| 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/bitbake/lib/bs4/element.py b/bitbake/lib/bs4/element.py index 68be42d138..d59be6fa85 100644 ---

[OE-core] [PATCH] wic: fix wrong attempt to create file system in upartitioned regions

2023-08-18 Thread Markus Niebel
The kickstart parser defaults fstype to "vfat". This leads to an attempt to create an empty file system even for regions configured with "--no-table" if used without fstype when no --sourceparams given. The fix tests for fstype "none" or no_table in Partition prepare method. This will omit the

[OE-core] [PATCH] wic: remove typo in comment for ksparser.py

2023-08-18 Thread Markus Niebel
Replace 'iff' with 'if'. Signed-off-by: Markus Niebel --- scripts/lib/wic/ksparser.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/lib/wic/ksparser.py b/scripts/lib/wic/ksparser.py index 667b2ff9c3..b4e2c2d71b 100644 --- a/scripts/lib/wic/ksparser.py +++

Re: [OE-core] [PATCH] mdadm: disable strace on rv32 arch

2023-08-18 Thread Alexander Kanavin
Upstream however should be made aware of the issue, so there should be either a link to the patch submission, or a link to an upstream ticket as well. Alex On Fri, 18 Aug 2023 at 12:56, Richard Purdie wrote: > > On Fri, 2023-08-18 at 13:50 +0300, Dmitry Baryshkov wrote: > > strace program is

Re: [OE-core] [PATCH] mdadm: disable strace on rv32 arch

2023-08-18 Thread Richard Purdie
On Fri, 2023-08-18 at 13:50 +0300, Dmitry Baryshkov wrote: > strace program is not yet ported to RiscV 32 arch. Disable corresponding > dependency and test to remove dependency on the non-existing package, > which otherwise breaks building of core images: > > ERROR: Nothing RPROVIDES 'strace'

[OE-core] [PATCH] mdadm: disable strace on rv32 arch

2023-08-18 Thread Dmitry Baryshkov
strace program is not yet ported to RiscV 32 arch. Disable corresponding dependency and test to remove dependency on the non-existing package, which otherwise breaks building of core images: ERROR: Nothing RPROVIDES 'strace' (but /oe/poky/meta/recipes-extended/mdadm/mdadm_4.2.bb RDEPENDS on or

Re: [OE-core] [PATCH] bitbake.conf: add bunzip2 in HOSTTOOLS

2023-08-18 Thread Alberto Planas via lists.openembedded.org
From: Pavel Zhukov > Looks like the regression has been  introduced in  previous update. This > patch https://git.openembedded.org/openembedded-core/commit/?h=master- > next=eb3ec7469fff857c819332371ad1d586f43c79c3 (which was reverted > by 

Re: [OE-core] [PATCH] bitbake.conf: add bunzip2 in HOSTTOOLS

2023-08-18 Thread Alexandre Belloni via lists.openembedded.org
Hi Pavel, On 18/08/2023 11:39:12+0200, Pavel Zhukov wrote: > Hi Alberto, > Looks like the regression has been introduced in previous update. This > patch > https://git.openembedded.org/openembedded-core/commit/?h=master-next=eb3ec7469fff857c819332371ad1d586f43c79c3 > (which was reverted by

Re: [OE-core] [PATCH] bitbake.conf: add bunzip2 in HOSTTOOLS

2023-08-18 Thread Pavel Zhukov
Hi Alberto, Looks like the regression has been introduced in previous update. This patch https://git.openembedded.org/openembedded-core/commit/?h=master-next=eb3ec7469fff857c819332371ad1d586f43c79c3 (which was reverted by

[OE-core] [PATCH] bitbake.conf: add bunzip2 in HOSTTOOLS

2023-08-18 Thread Alberto Planas via lists.openembedded.org
From: Alberto Planas rpm2cpio.sh can make calls to bunzip2 to uncompress the RPM payload that conform the cpio file. bzip2 is already part of HOSTTOOLS, as a link to the system installed bzip2. This patch add bunzip2 in HOSTOOLS list as a non-optional binary, so is available to rpm2cpio.sh

Re: [oe-core][PATCH v2 7/7] testimage.bbclass: Update rpm dnf tests to use do_packagefeed.

2023-08-18 Thread Alexandre Belloni via lists.openembedded.org
Hello, On 16/08/2023 15:08:37-0500, Charlie Johnston wrote: > To test the new packagefeed.bbclass, the testimage case for > testing on rpm images has been updated to use a newly added > packagefeed (packagefeed-core-rpmtest) instead > of manually moving the feeds from DEPLOY_DIR_RPM, removing >

[oe-core][master][mickledore][PATCH 1/1] vim: upgrade 9.0.1592 -> 9.0.1664

2023-08-18 Thread Polampalli, Archana via lists.openembedded.org
Fixes: https://nvd.nist.gov/vuln/detail/CVE-2023-3896 8154e642a (tag: v9.0.1664) patch 9.0.1664: divide by zero when scrolling with 'smoothscroll' set Signed-off-by: Archana Polampalli --- meta/recipes-support/vim/vim.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git

Re: [OE-core][RFC v2] sstatesig: Add ACL and XATTR data to outhash

2023-08-18 Thread Richard Purdie
On Thu, 2023-08-17 at 13:12 -0600, Joshua Watt wrote: > Records the ACL and (some) extended attributes in the outhash > > Signed-off-by: Joshua Watt > --- > NOTE: This requires ACL and XATTR support from bitbake > > V2: Filter ACLs to not duplicate the stat mode (since that also does > extra

[OE-core] [kirkstone][patch] bind: 9.18.11 -> 9.18.17

2023-08-18 Thread Lee Chee Yang
From: Chee Yang Lee upgrade also include fix for CVE-2023-2829. License-Update: removed trailing whitespace from COPYRIGHT Signed-off-by: Chee Yang Lee --- .../bind/bind-9.18.11/CVE-2023-2828.patch | 197 -- .../bind/bind-9.18.11/CVE-2023-2911.patch | 97 -

Re: [OE-core] [mickledore][PATCH] glibc: stable 2.37 branch updates

2023-08-18 Thread Khem Raj
lgtm On Thu, Aug 17, 2023 at 10:51 PM Sanjana V wrote: > > [Edited Message Follows] > > TEST RESULTS SUMMARY > BEFORE GLIBC UPDATE > PASS : 4728 > XPASS : 4 > FAIL : 237 > XFAIL : 16 > UNSUPPORTED : 220 > > AFTER GLIBC UPDATE > PASS : 4731 > XPASS : 4 > FAIL : 234 > XFAIL : 16 >

Re: [OE-core] [mickledore][PATCH] glibc: stable 2.37 branch updates

2023-08-18 Thread Sanjana V
[Edited Message Follows] TEST RESULTS SUMMARY BEFORE GLIBC UPDATE PASS : 4728 XPASS : 4 FAIL  : 237 XFAIL : 16 UNSUPPORTED : 220 AFTER GLIBC UPDATE PASS : 4731 XPASS : 4 FAIL  : 234 XFAIL : 16 UNSUPPORTED : 220 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group.