[OE-core][PATCH 4/4] python3-setuptools-scm: upgrade 8.1.0 -> 8.2.0

2025-02-26 Thread Trevor Gamblin
#1081: add name normalized pipx entrypoint - fix #1080: clean pdm from PYTHONPATH to protect mercurial Signed-off-by: Trevor Gamblin --- ...0001-respect-GIT_CEILING_DIRECTORIES.patch | 36 --- ...1.0.bb => python3-setuptools-scm_8.2.0.bb} | 3 +- 2 files changed, 1 insertio

[OE-core][PATCH 3/4] python3-sphinx: upgrade 8.1.3 -> 8.2.1

2025-02-26 Thread Trevor Gamblin
'roman_numerals') Signed-off-by: Trevor Gamblin --- .../{python3-sphinx_8.1.3.bb => python3-sphinx_8.2.1.bb} | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) rename meta/recipes-devtools/python/{python3-sphinx_8.1.3.bb => python3-sphinx_8.2.1.bb} (81%) diff --git a/meta/recipes

[OE-core][PATCH 1/4] python3-flit-core: upgrade 3.10.1 -> 3.11.0

2025-02-26 Thread Trevor Gamblin
now, only a single license identifier is allowed. More complex expressions describing multiple licenses & expressions may be supported in a future version. - The metadata format in produced packages is now version 2.4, to support the expanded license information. Signed-off-by: Trevor G

[OE-core][PATCH 2/4] python3-roman-numerals-py: add recipe

2025-02-26 Thread Trevor Gamblin
roman-numerals-py is a module providing utilities for working with well-formed Roman numerals. python3-sphinx relies on this now, so add it as a recipe. Signed-off-by: Trevor Gamblin --- meta/conf/distro/include/maintainers.inc | 1 + .../python/python3-roman-numerals-py_3.1.0.bb

[OE-core][PATCH 2/3] python3-sphinx: upgrade 8.1.3 -> 8.2.1

2025-02-25 Thread Trevor Gamblin
Changelog: https://www.sphinx-doc.org/en/master/changes/8.2.html License-Update: Update copyright year Signed-off-by: Trevor Gamblin --- .../{python3-sphinx_8.1.3.bb => python3-sphinx_8.2.1.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-devtools/pyt

[OE-core][PATCH 3/3] python3-setuptools-scm: upgrade 8.1.0 -> 8.2.0

2025-02-25 Thread Trevor Gamblin
#1081: add name normalized pipx entrypoint - fix #1080: clean pdm from PYTHONPATH to protect mercurial Signed-off-by: Trevor Gamblin --- ...0001-respect-GIT_CEILING_DIRECTORIES.patch | 36 --- ...1.0.bb => python3-setuptools-scm_8.2.0.bb} | 3 +- 2 files changed, 1 insertio

[OE-core][PATCH 1/3] python3-flit-core: upgrade 3.10.1 -> 3.11.0

2025-02-25 Thread Trevor Gamblin
now, only a single license identifier is allowed. More complex expressions describing multiple licenses & expressions may be supported in a future version. - The metadata format in produced packages is now version 2.4, to support the expanded license information. Signed-off-by: Trevor G

Re: Patchtest results for [PATCH v2][OE-core][kirkstone] systemd: upgrade 250.5 -> 250.14

2025-02-25 Thread Trevor Gamblin
On 2025-02-25 12:53, Narpat Mali via lists.openembedded.org wrote: On 2/25/25 21:01, patcht...@automation.yoctoproject.org wrote: Thank you for your submission. Patchtest identified one or more issues with the patch. Please see the log below for more information: --- Testing patch /home/patch

[OE-core][PATCH] python3-typogrify: upgrade 2.0.7 -> 2.1.0

2025-02-07 Thread Trevor Gamblin
-off-by: Trevor Gamblin --- ...ython3-typogrify_2.0.7.bb => python3-typogrify_2.1.0.bb} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) rename meta/recipes-devtools/python/{python3-typogrify_2.0.7.bb => python3-typogrify_2.1.0.bb} (58%) diff --git a/meta/recipes-devtools/p

[OE-core][PATCH] python3-numpy: upgrade 2.2.1 -> 2.2.2

2025-01-22 Thread Trevor Gamblin
- oe-selftest - OK - All required tests passed (successes=1, skipped=0, failures=0, errors=0) Signed-off-by: Trevor Gamblin --- ...1-Don-t-search-usr-and-so-on-for-libraries-by-default-.patch | 2 +- .../python/python3-numpy/fix_reproducibility.patch | 2 +- .../python/{python3

[OE-core][PATCH] cmake: upgrade 3.31.3 -> 3.31.4

2025-01-20 Thread Trevor Gamblin
t - INFO - SUMMARY: |2025-01-20 13:52:34,886 - oe-selftest - INFO - oe-selftest () - Ran 1 test in 1949.827s |2025-01-20 13:52:34,886 - oe-selftest - INFO - oe-selftest - OK - All required tests passed (successes=1, skipped=0, failures=0, errors=0) Signed-off-by: Trevor Gamblin --- .../cmake/{

[OE-core][PATCH 1/2] libdnf: backport patch to fix segfault

2024-12-23 Thread Trevor Gamblin
This is needed to allow libdnf to build OK with python 3.13.1. Without it, a vague "Could not invoke dnf" error is seen during rootfs (e.g. when building core-image-full-cmdline), with a return code of -11. Signed-off-by: Trevor Gamblin --- ...n-iterator-of-a-ConfigParser-section.

[OE-core][PATCH 2/2] python3: upgrade 3.13.0 -> 3.13.1

2024-12-23 Thread Trevor Gamblin
s64 |PASS: qemuriscv64 |PASS: qemuarm64 |PASS: qemuarm |PASS: qemux86-64 |PASS: qemuppc64 |PASS: qemux86 |PASS: qemumips |=== |PASSED: 21 |FAILED: 3 Signed-off-by: Trevor Gamblin --- This is a resend with the libdnf patch that should allow core-image-full-cmdline (and anything else involv

Re: [OE-core][PATCH] python3: upgrade 3.13.0 -> 3.13.1

2024-12-23 Thread Trevor Gamblin
On 2024-12-23 06:12, Alexander Kanavin wrote: On Thu, 19 Dec 2024 at 19:57, Alexander Kanavin via lists.openembedded.org wrote: That's been there before the update too, so it's not the actual error. dnf is written in python, and -11 return code indicates that 'dnf repoquery' is crashing in th

Re: [OE-core][PATCH] python3: upgrade 3.13.0 -> 3.13.1

2024-12-19 Thread Trevor Gamblin
ipe-sysroot-native/usr/lib/rpm/macros: line 1183: Macro %__plugindir has empty body Unsurprisingly the build finishes OK if I switch to using deb instead of rpm... not the first time I've seen such a problem... Alex On Thu, 19 Dec 2024 at 15:43, Trevor Gamblin via lists.openemb

[OE-core][PATCH] python3: upgrade 3.13.0 -> 3.13.1

2024-12-19 Thread Trevor Gamblin
s64 |PASS: qemuriscv64 |PASS: qemuarm64 |PASS: qemuarm |PASS: qemux86-64 |PASS: qemuppc64 |PASS: qemux86 |PASS: qemumips |=== |PASSED: 21 |FAILED: 3 Signed-off-by: Trevor Gamblin --- .../python/python3/crosspythonpath.patch | 33 -- .../p

Re: [OE-core][PATCH] python3-numpy: upgrade 2.1.3 -> 2.2.0

2024-12-17 Thread Trevor Gamblin
On 2024-12-17 05:11, Mathieu Dubois-Briand wrote: On Mon Dec 16, 2024 at 4:44 PM CET, Trevor Gamblin wrote: Patch '0001-numpy-core-Define-RISCV-32-support.patch' is included in v2.2.0, so remove it from the SRC_URI list: Hi Trevor, It looks like this patch is breaking the re

[OE-core][PATCH] python3-numpy: upgrade 2.1.3 -> 2.2.0

2024-12-16 Thread Trevor Gamblin
qemux86-64 |PASS: qemuppc64 |PASS: qemux86 |PASS: qemumips |=== |PASSED: 21 |FAILED: 3 Signed-off-by: Trevor Gamblin --- ...1-numpy-core-Define-RISCV-32-support.patch | 58 --- ...-numpy_2.1.3.bb => python3-numpy_2.2.0.bb} | 3 +- 2 files changed, 1 insertion(+),

[OE-core][PATCH] maintainers.inc: add self for meson, python3 recipes

2024-12-05 Thread Trevor Gamblin
The following recipes recently had their maintainership given up, so list myself as maintainer for them: - meson - python3-markdown - python3-smartypants - python3-typogrify Signed-off-by: Trevor Gamblin --- meta/conf/distro/include/maintainers.inc | 8 1 file changed, 4 insertions

Re: [OE-core] [PATCH 01/37] maintainers.inc: unassign myself (don't panic!)

2024-12-04 Thread Trevor Gamblin
ot;Anuj Mittal " @@ -230,10 +230,10 @@ RECIPE_MAINTAINER:pn-go-cross-canadian-${TRANSLATED_TARGET_ARCH} = "Khem Raj " RECIPE_MAINTAINER:pn-gtk+3 = "Ross Burton " RECIPE_MAINTAINER:pn-gtk4 = "Markus Volk " -RECIPE_MAINTAINER:pn-gtk-doc = "Alexander Kanavi

[OE-core][PATCH v2] python3-numpy: inherit pkgconfig

2024-11-27 Thread Trevor Gamblin
build/tmp/work/core2-64-poky-linux-musl/python3-numpy/2.1.3/recipe-sysroot/usr/include/python3.13 Signed-off-by: Trevor Gamblin --- meta/recipes-devtools/python/python3-numpy_2.1.3.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/python/python3-numpy_2

[OE-core][PATCH] python3-numpy: inherit pkgconfig

2024-11-26 Thread Trevor Gamblin
This was supposed to be added in oe-core commit fd656aaf7fbe ("python3-numpy: upgrade 1.26.4 -> 2.1.3"), but it somehow got missed in the final version of that patch. Add it now to fix possible do_compile errors. Signed-off-by: Trevor Gamblin --- meta/recipes-devtools/python/python

[OE-core][PATCH] python3-setuptools: upgrade 72.1.0 -> 75.6.0

2024-11-21 Thread Trevor Gamblin
Changelog: https://github.com/pypa/setuptools/blob/main/NEWS.rst 0001-conditionally-do-not-fetch-code-by-easy_install.patch had to be adjusted to apply on top of 75.6.0. Signed-off-by: Trevor Gamblin --- ...onally-do-not-fetch-code-by-easy_install.patch | 15 +++ ...ols_72.1.0.bb

Re: [OE-core][PATCH 2/2] python3-numpy: upgrade 1.26.4 -> 2.1.3

2024-11-21 Thread Trevor Gamblin
On 2024-11-21 11:13, Khem Raj wrote: On Thu, Nov 21, 2024 at 7:39 AM Trevor Gamblin via lists.openembedded.org wrote: - This release contains numerous API changes and bug fixes. Changelog: https://github.com/numpy/numpy/releases - Notably, the build backend has switched to mesonpy since

[OE-core][PATCH 1/2] python3-meson-python: upgrade 0.16.0 -> 0.17.1

2024-11-21 Thread Trevor Gamblin
Nicolodi, Jonathan J. Helmus, Leo Singer, Loïc Estève, Michael Simacek, Ralf Gommers, Simon McVittie — 19-10-2024. Signed-off-by: Trevor Gamblin --- ...n3-meson-python_0.16.0.bb => python3-meson-python_0.17.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devto

[OE-core][PATCH 2/2] python3-numpy: upgrade 1.26.4 -> 2.1.3

2024-11-21 Thread Trevor Gamblin
ppc PASS: qemumips64 PASS: qemuriscv64 PASS: qemuarm64 PASS: qemuarm PASS: qemux86-64 PASS: qemuppc64 PASS: qemux86 PASS: qemumips === PASSED: 21 FAILED: 3 Signed-off-by: Trevor Gamblin --- ...1-numpy-core-Define-RISCV-32-support.patch | 52 +++ ...numpy_1.26.4.bb =>

Re: [OE-core] [PATCH 1/2] classes-recipe/python_pep517: remove all RECORDS files

2024-11-20 Thread Trevor Gamblin
On 2024-11-20 14:51, Ross Burton via lists.openembedded.org wrote: Python modules install metadata into a .dist-info directory, one of which is RECORD, which contains the files that were installed and their checksum[1]. This is typically used by pip to validate the install, or to know what file

Re: Patchtest results for [oe-core][PATCH] libsecret: add pam support depending on DISTRO_FEATURES

2024-11-20 Thread Trevor Gamblin
On 2024-11-20 13:46, Patchtest via lists.openembedded.org wrote: Thank you for your submission. Patchtest identified one or more issues with the patch. Please see the log below for more information: --- Testing patch /home/patchtest/share/mboxes/libsecret-add-pam-support-depending-on-DISTRO_FE

Re: [OE-core] [PATCH v3 1/3] patchtest: use HEAD commit as base for the selftest and not master

2024-11-18 Thread Trevor Gamblin
On 2024-11-18 11:26, Alexander Kanavin via lists.openembedded.org wrote: From: Alexander Kanavin Patchtest applies patches on top of poky master branch by default; this means selftest does the same, and any commits from the branch-under-test are then discarded. This can cause issues for examp

Re: [OE-core] Patchtest?

2024-11-11 Thread Trevor Gamblin
On 2024-11-11 13:21, Trevor Gamblin via lists.openembedded.org wrote: On 2024-11-11 04:56, Peter Kjellerstedt wrote: Is there some problem with Patchtest? It seems it has not reported on anything for almost three weeks. I would, e.g., have expected it to report on Ola's patch series fr

Re: [OE-core] Patchtest?

2024-11-11 Thread Trevor Gamblin
On 2024-11-11 04:56, Peter Kjellerstedt wrote: Is there some problem with Patchtest? It seems it has not reported on anything for almost three weeks. I would, e.g., have expected it to report on Ola's patch series from an hour ago as the patches are lacking the Signed-off-by trailer. It's been

Re: [OE-core][PATCH] python3-numpy: upgrade 1.26.4 -> 2.1.2

2024-11-04 Thread Trevor Gamblin
On 2024-11-04 09:20, Ross Burton wrote: On 1 Nov 2024, at 21:47, Ross Burton wrote: On 1 Nov 2024, at 10:08, Alexander Kanavin via lists.openembedded.org wrote: 2. The second issue is slightly trickier. There's a number of generated c files produced by cython and they contain lines like: s

Re: [OE-core][PATCH] python3-numpy: upgrade 1.26.4 -> 2.1.2

2024-11-01 Thread Trevor Gamblin
On 2024-11-01 06:08, Alexander Kanavin wrote: On Wed, 30 Oct 2024 at 15:23, Mathieu Dubois-Briand via lists.openembedded.org wrote: Differences can be seen here: - https://valkyrie.yocto.io/pub/repro-fail/oe-reproducible-20241030-a5e77d8y/ - https://valkyrie.yocto.io/pub/repro-fail/oe-reprod

Re: [OE-core] [PATCH] patchtest: add "Inactive-Upstream"

2024-10-31 Thread Trevor Gamblin
On 2024-10-08 02:33, Katariina Lounento via lists.openembedded.org wrote: From: Katariina Lounento The list of valid statuses (`upstream_status_literal_valid_status`) was missing "Inactive-Upstream", which caused patchtest to fail the test test_patch.TestPatch.test_upstream_status_presence_for

[OE-core][PATCH] python3-numpy: upgrade 1.26.4 -> 2.1.2

2024-10-29 Thread Trevor Gamblin
QA issue. License-Update: Change copyright year to 2024 Signed-off-by: Trevor Gamblin --- ...1-numpy-core-Define-RISCV-32-support.patch | 28 +++ ...numpy_1.26.4.bb => python3-numpy_2.1.2.bb} | 10 --- 2 files changed, 22 insertions(+), 16 deletions(-) rename meta/reci

[OE-core][PATCH 1/2] cmake: upgrade 3.30.2 -> 3.30.5

2024-10-28 Thread Trevor Gamblin
of Python. The INTERFACE_COMPILE_DEFINITIONS target property is also defined for the various targets provided by these modules. Signed-off-by: Trevor Gamblin --- .../cmake/{cmake-native_3.30.2.bb => cmake-native_3.30.5.bb}| 0 meta/recipes-devtools/cmake/cmake.inc | 2 +- .../reci

[OE-core][PATCH 2/2] bind: upgade 9.20.2 -> 9.20.3

2024-10-28 Thread Trevor Gamblin
Changelog: https://downloads.isc.org/isc/bind9/cur/9.20/CHANGES Signed-off-by: Trevor Gamblin --- .../bind/{bind_9.20.2.bb => bind_9.20.3.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-connectivity/bind/{bind_9.20.2.bb => bind_9.20.3.b

Re: [OE-core][PATCH 4/4 v2] python3-dtc: upgrade 1.7.0 -> 1.7.1

2024-10-24 Thread Trevor Gamblin
On 2024-10-24 02:56, Mathieu Dubois-Briand wrote: On Mon, Oct 21, 2024 at 03:04:21PM -0400, Trevor Gamblin wrote: On 2024-09-26 08:34, Trevor Gamblin via lists.openembedded.org wrote: On 2024-09-26 07:51, Ross Burton wrote: I suspect the problem is the rebase of the symbol visibility patch

[OE-core][PATCH v2] libssh2: upgrade 1.11.0 -> 1.11.1

2024-10-22 Thread Trevor Gamblin
ercase (c) ptest results: |root@qemux86-64:~# ptest-runner libssh2 |START: ptest-runner |2024-10-22T20:15 |BEGIN: /usr/lib/libssh2/ptest |PASS: mansyntax.sh |PASS: test_simple |PASS: test_sshd.test |DURATION: 3 |END: /usr/lib/libssh2/ptest |2024-10-22T20:15 |STOP: ptest-runner |TOTAL: 1 FAIL: 0 Sign

[OE-core][PATCH 2/2] libssh2: upgrade 1.11.0 -> 1.11.1

2024-10-22 Thread Trevor Gamblin
est-runner |2024-10-22T20:15 |BEGIN: /usr/lib/libssh2/ptest |PASS: mansyntax.sh |PASS: test_simple |PASS: test_sshd.test |DURATION: 3 |END: /usr/lib/libssh2/ptest |2024-10-22T20:15 |STOP: ptest-runner |TOTAL: 1 FAIL: 0 Signed-off-by: Trevor Gamblin --- .../libssh2/0001-disable-D

[OE-core][PATCH 1/2] libgit2: upgrade 1.8.1 -> 1.8.2

2024-10-22 Thread Trevor Gamblin
to ci table by ethomson in #6816 Signed-off-by: Trevor Gamblin --- .../libgit2/{libgit2_1.8.1.bb => libgit2_1.8.2.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-support/libgit2/{libgit2_1.8.1.bb => libgit2_1.8.2.bb} (91%) diff --git a/meta/reci

[OE-core][PATCH] python3-mako: upgrade 1.3.5 -> 1.3.6

2024-10-22 Thread Trevor Gamblin
haracter was part of the characters being consumed here and it may have been an inadvertent bit of code from one of Mako’s predecessor languages. References: #412 Signed-off-by: Trevor Gamblin --- .../python/{python3-mako_1.3.5.bb => python3-mako_1.3.6.bb} | 4 ++-- 1

[OE-core][PATCH 2/6] python3-pyparsing: upgrade 3.1.4 -> 3.2.0

2024-10-22 Thread Trevor Gamblin
Changelog: https://github.com/pyparsing/pyparsing/releases/tag/3.2.0 Signed-off-by: Trevor Gamblin --- .../{python3-pyparsing_3.1.4.bb => python3-pyparsing_3.2.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/python/{python3-pyparsing_3.1.4

[OE-core][PATCH 1/6] python3-trove-classifiers: upgrade 2024.9.12 -> 2024.10.21.16

2024-10-22 Thread Trevor Gamblin
ce it will be released in a few months. 2024.10.13 - chore: update github actions (#192) - chore: update release github actions 2024.10.12 - Update CMU to include SPDX in parentheses (#190) 2024.10.11 - Add classifier for MIT-CMU licence (#189) Signed-off-by: Trevor Gamblin --- ..._2024.9.

[OE-core][PATCH 4/6] python3-hypothesis: upgrade 6.112.4 -> 6.115.3

2024-10-22 Thread Trevor Gamblin
API for use by Alternative backends for Hypothesis. 6.112.5 - 2024-10-08 - This release fixes a regression where hypothesis.stateful.Bundle did not work properly with flatmap functionality (issue #4128). Signed-off-by: Trevor Gamblin --- ...hon3-hypothesis_6.112.4.bb => pyth

[OE-core][PATCH 5/6] python3-pyproject-metadata: upgrade 0.8.0 -> 0.8.1

2024-10-22 Thread Trevor Gamblin
- Fix coverage context Signed-off-by: Trevor Gamblin --- ...ct-metadata_0.8.0.bb => python3-pyproject-metadata_0.8.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/python/{python3-pyproject-metadata_0.8.0.bb => python3-pyproject-metadata_0.8.1.b

[OE-core][PATCH 6/6] python3-sphinx: upgrade 8.0.2 -> 8.1.3

2024-10-22 Thread Trevor Gamblin
Changelog: https://github.com/sphinx-doc/sphinx/releases License-Update: moved "Licenses for incorporated software" section from LICENSE.rst to sphinx/ext/napoleon/docstring.py Signed-off-by: Trevor Gamblin --- .../{python3-sphinx_8.0.2.bb => python3-sphinx_8.1.3.bb} | 4

[OE-core][PATCH 3/6] python3-hypothesis: add python3-zoneinfo to RDEPENDS

2024-10-22 Thread Trevor Gamblin
nternal/datetime.py", line 13, in |import zoneinfo |ModuleNotFoundError: No module named 'zoneinfo' Signed-off-by: Trevor Gamblin --- meta/recipes-devtools/python/python3-hypothesis_6.112.4.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-devtools/python/

[OE-core][RESEND][PATCH v2] python3-dtc: upgrade 1.7.0 -> 1.7.1

2024-10-22 Thread Trevor Gamblin
thus generated 4182182 Use #ifdef NO_VALGRIND 71c19f2 Do not redefine _GNU_SOURCE if already set Signed-off-by: Trevor Gamblin --- Resending after an update to lopper in meta-virt. I'm unable to reproduce the issue reported during the previous submission. v2 adds my signoff to the carried

[OE-core][RESEND[PATCH v2] python3-dtc: upgrade 1.7.0 -> 1.7.1

2024-10-22 Thread Trevor Gamblin
thus generated 4182182 Use #ifdef NO_VALGRIND 71c19f2 Do not redefine _GNU_SOURCE if already set Signed-off-by: Trevor Gamblin --- Resending after an update to lopper in meta-virt. I'm unable to reproduce the issue reported during the previous submission. v2 adds my signoff to the carried

Re: [OE-core][PATCH 4/4 v2] python3-dtc: upgrade 1.7.0 -> 1.7.1

2024-10-21 Thread Trevor Gamblin
On 2024-09-26 08:34, Trevor Gamblin via lists.openembedded.org wrote: On 2024-09-26 07:51, Ross Burton wrote: I suspect the problem is the rebase of the symbol visibility patch went wrong? Possibly. I'll take another look. I came back to this today. Looks like there was an update to l

Re: [OE-core] Patchtest results for [PATCH 5/5] python3: update 3.12.6 -> 3.13.0

2024-10-16 Thread Trevor Gamblin
On 2024-10-16 15:56, Patchtest via lists.openembedded.org wrote: Thank you for your submission. Patchtest identified one or more issues with the patch. Please see the log below for more information: --- Testing patch /home/patchtest/share/mboxes/5-5-python3-update-3.12.6---3.13.0.patch FAIL:

[OE-core][PATCH] patchtest: add test_commit_message_user_tags

2024-10-04 Thread Trevor Gamblin
tHub-style username tags. Ensure that any "@" symbols are stripped out of usernames (test_mbox.TestMbox.test_commit_message_user_tags) Signed-off-by: Trevor Gamblin --- meta/lib/patchtest/patchtest_patterns.py | 2 + ...estMbox.test

Re: [OE-core][PATCH 6/6] patchtest: use black to format libraries

2024-10-01 Thread Trevor Gamblin
On 2024-10-01 08:56, Richard Purdie wrote: On Tue, 2024-10-01 at 08:47 -0400, Trevor Gamblin wrote: On 2024-10-01 07:45, Richard Purdie wrote: On Tue, 2024-09-24 at 07:55 -0400, Trevor Gamblin via lists.openembedded.org wrote: Black makes things easier to read. Signed-off-by: Trevor

Re: [OE-core][PATCH 6/6] patchtest: use black to format libraries

2024-10-01 Thread Trevor Gamblin
On 2024-10-01 07:45, Richard Purdie wrote: On Tue, 2024-09-24 at 07:55 -0400, Trevor Gamblin via lists.openembedded.org wrote: Black makes things easier to read. Signed-off-by: Trevor Gamblin ---  meta/lib/patchtest/mbox.py    |  44 +++---  meta/lib/patchtest

Re: [OE-core] Patchtest results for scarthgap: kernel build failure

2024-09-27 Thread Trevor Gamblin
On 2024-09-26 21:47, Phil Reid via lists.openembedded.org wrote: patchtest has inadvertently detected the email question as a patch. Email did contain a diff, but it was part of the query into the problem being encountered. Seems like maybe I should tweak it so it also check for a [PATCH] tag

Re: [OE-core][PATCH 4/4 v2] python3-dtc: upgrade 1.7.0 -> 1.7.1

2024-09-26 Thread Trevor Gamblin
-native/usr/lib/python3.12/site-packages/libfdt.py", line 12, in import _libfdt ImportError: [...]/work/qemuarm64-poky-linux/xen-image-minimal/1.0/recipe-sysroot-native/usr/lib/python3.12/site-packages/_libfdt.cpython-312-x86_64-linux-gnu.so: undefined symbol: fdt_get_symbol Ross

[OE-core][PATCH 4/4 v2] python3-dtc: upgrade 1.7.0 -> 1.7.1

2024-09-24 Thread Trevor Gamblin
thus generated 4182182 Use #ifdef NO_VALGRIND 71c19f2 Do not redefine _GNU_SOURCE if already set Signed-off-by: Trevor Gamblin --- v2 adds my signoff to the carried patch, which was adjusted to apply on v1.7.1. ...erlay-make-overlay_get_target-public.patch | 25 +++ ...hon3-dtc_1

[OE-core][PATCH 1/4 v2] python3-trove-classifiers: upgrade 2024.7.2 -> 2024.9.12

2024-09-24 Thread Trevor Gamblin
# PASS: 15 |# SKIP: 0 |# XFAIL: 0 |# FAIL: 0 |# XPASS: 0 |# ERROR: 0 |DURATION: 0 |END: /usr/lib/python3-trove-classifiers/ptest |2024-09-24T12:45 |STOP: ptest-runner |TOTAL: 1 FAIL: 0 Signed-off-by: Trevor Gamblin --- v2 adds the missing signoff. ...fiers_2024.7.2.bb => python3-trove-classifiers_2024.9

[OE-core][PATCH 2/4 v2] python3-pytest: upgrade 8.3.2 -> 8.3.3

2024-09-24 Thread Trevor Gamblin
ted. #12678: Remove erroneous quotes from tmp_path_retention_policy example in docs. Miscellaneous internal changes #12769: Fix typos discovered by codespell and add codespell to pre-commit hooks. Signed-off-by: Trevor Gamblin --- v2 adds the missing signoff. .../python/{python3-pytest_8.

[OE-core][PATCH 3/4 v2] python3-hypothesis: upgrade 6.111.2 -> 6.112.1

2024-09-24 Thread Trevor Gamblin
|# PASS: 5 |# SKIP: 0 |# XFAIL: 0 |# FAIL: 0 |# XPASS: 0 |# ERROR: 0 |DURATION: 1 |END: /usr/lib/python3-hypothesis/ptest |2024-09-24T13:22 |STOP: ptest-runner |TOTAL: 1 FAIL: 0 Signed-off-by: Trevor Gamblin --- v2 adds the missing signoff. ...hon3-hypothesis_6.111.2.bb => pyth

[OE-core][PATCH 3/4] python3-hypothesis: upgrade 6.111.2 -> 6.112.1

2024-09-24 Thread Trevor Gamblin
Changelog (https://hypothesis.readthedocs.io/en/latest/changes.html): 6.112.1 - 2024-09-13 This patch removes a now-incorrect internal assertion about numpy’s typing after recent numpy changes (currently only in numpy’s nightly release). 6.112.0 - 2024-09-05 This release adds support for variable

[OE-core][PATCH 1/4] python3-trove-classifiers: upgrade 2024.7.2 -> 2024.9.12

2024-09-24 Thread Trevor Gamblin
Changelog (https://github.com/pypa/trove-classifiers/releases): - Add Odoo 18 trove classifier (#187) ptest output: |root@qemux86-64:~# ptest-runner python3-trove-classifiers |START: ptest-runner |2024-09-24T12:45 |BEGIN: /usr/lib/python3-trove-classifiers/ptest |PASS: tests/test_classifiers.py

[OE-core][PATCH 4/4] python3-dtc: upgrade 1.7.0 -> 1.7.1

2024-09-24 Thread Trevor Gamblin
thus generated 4182182 Use #ifdef NO_VALGRIND 71c19f2 Do not redefine _GNU_SOURCE if already set Signed-off-by: Trevor Gamblin --- ...erlay-make-overlay_get_target-public.patch | 23 +-- ...hon3-dtc_1.7.0.bb => python3-dtc_1.7.1.bb} | 2 +- 2 files changed, 12 insertions(+), 1

[OE-core][PATCH 2/4] python3-pytest: upgrade 8.3.2 -> 8.3.3

2024-09-24 Thread Trevor Gamblin
Changelog (https://docs.pytest.org/en/stable/changelog.html): Bug fixes #12446: Avoid calling @property (and other instance descriptors) during fixture discovery – by @asottile #12659: Fixed the issue of not displaying assertion failure differences when using the parameter --import-mode=

[OE-core][PATCH 6/6] patchtest: use black to format libraries

2024-09-24 Thread Trevor Gamblin
Black makes things easier to read. Signed-off-by: Trevor Gamblin --- meta/lib/patchtest/mbox.py| 44 +++--- meta/lib/patchtest/patchtest_parser.py| 106 - meta/lib/patchtest/patchtest_patterns.py | 84 ++ meta/lib/patchtest/repo.py

[OE-core][PATCH 5/6] scripts/patchtest: split out result messages

2024-09-24 Thread Trevor Gamblin
Add a minor refactor for the result output. Signed-off-by: Trevor Gamblin --- scripts/patchtest | 23 +++ 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/scripts/patchtest b/scripts/patchtest index 278fc4e6e09..9218db232a7 100755 --- a/scripts/patchtest +++ b

[OE-core][PATCH 4/6] patchtest: simplify, rename modules

2024-09-24 Thread Trevor Gamblin
PatchTestDataStore to test_metadata.py since that's the only place it's used - remove unused logger code Signed-off-by: Trevor Gamblin --- .../{data.py => patchtest_parser.py} | 10 +- .../{patterns.py => patchtest_patterns.py}| 15 ++- meta/lib/patchtest/tests/base.py

[OE-core][PATCH 0/6] patchtest: some refactor and simplification

2024-09-24 Thread Trevor Gamblin
. Trevor Gamblin (6): patchtest: patterns: add module, refactor patchtest: mbox.py: new data implementation patchtest: test_mbox: change ismerged -> canbemerged patchtest: simplify, rename modules scripts/patchtest: split out result messages patchtest: use black to format libraries meta/

[OE-core][PATCH 2/6] patchtest: mbox.py: new data implementation

2024-09-24 Thread Trevor Gamblin
Consolidate and improve some objects: - absorb utils.py functionality - repo.py: use mbox.py - repo.py: remove some cruft - utils.py: replace with logs.py - utils.py: delete - patch.py: delete - scripts/patchtest: use logging directly - general cleanup Signed-off-by: Trevor Gamblin --- meta

[OE-core][PATCH 1/6] patchtest: patterns: add module, refactor

2024-09-24 Thread Trevor Gamblin
were duplicated or unused, and perform some renames to improve readability and avoid collisions. Many of these variables are composed from others, so the file is only partially sorted. Signed-off-by: Trevor Gamblin --- meta/lib/patchtest/patterns.py| 92 +++ meta

[OE-core][PATCH 3/6] patchtest: test_mbox: change ismerged -> canbemerged

2024-09-24 Thread Trevor Gamblin
The merge logic is a bit weird as-is. Remove the ismerged() method and replace it where appropriate with canbemerged(). Signed-off-by: Trevor Gamblin --- meta/lib/patchtest/tests/test_mbox.py | 24 +--- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/meta/lib

Re: Patchtest results for [OE-core][PATCH] patchtest: test_non_auh_upgrade: improve parse logic

2024-08-31 Thread Trevor Gamblin
On 2024-08-31 9:03 p.m., patcht...@automation.yoctoproject.org wrote: Thank you for your submission. Patchtest identified one or more issues with the patch. Please see the log below for more information: --- Testing patch /home/patchtest/share/mboxes/patchtest-test_non_auh_upgrade-improve-pars

[OE-core][PATCH] patchtest: test_non_auh_upgrade: improve parse logic

2024-08-31 Thread Trevor Gamblin
lated strings. Fixes [YOCTO #15390]. Signed-off-by: Trevor Gamblin --- meta/lib/patchtest/tests/test_mbox.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/lib/patchtest/tests/test_mbox.py b/meta/lib/patchtest/tests/test_mbox.py index 0b623b7d17b..5571ba3a76b 100644

Re: [OE-core][PATCH 1/2] patchtest: test_mbox: remove duplicate regex definition

2024-08-31 Thread Trevor Gamblin
On 2024-08-30 9:39 p.m., Trevor Gamblin via lists.openembedded.org wrote: Signed-off-by: Trevor Gamblin Not sure why it didn't occur to me last night, but this could just be squashed into the second patch. Can someone do that, or should I resend? --- meta/lib/patchtest/tests/test_mb

[OE-core][PATCH 2/2] patchtest: test_shortlog_length: omit shortlog prefixes

2024-08-30 Thread Trevor Gamblin
g of the string. Fixes [YOCTO #15575]. Signed-off-by: Trevor Gamblin --- meta/lib/patchtest/tests/test_mbox.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/lib/patchtest/tests/test_mbox.py b/meta/lib/patchtest/tests/test_mbox.py index ae16c4bf934..0e3d055780a 100644

[OE-core][PATCH 1/2] patchtest: test_mbox: remove duplicate regex definition

2024-08-30 Thread Trevor Gamblin
Signed-off-by: Trevor Gamblin --- meta/lib/patchtest/tests/test_mbox.py | 1 - 1 file changed, 1 deletion(-) diff --git a/meta/lib/patchtest/tests/test_mbox.py b/meta/lib/patchtest/tests/test_mbox.py index 0b623b7d17b..ae16c4bf934 100644 --- a/meta/lib/patchtest/tests/test_mbox.py +++ b/meta

[OE-core][PATCH 2/2] python3-pyparsing: upgrade 3.1.2 -> 3.1.4

2024-08-29 Thread Trevor Gamblin
when the weekday was the same as the current weekday. - Minor performance speedup in trim_arity, to benefit any parsers using parse actions. - Added early testing support for Python 3.13 with JIT enabled. Signed-off-by: Trevor Gamblin --- .../{python3-pyparsing_3.1.2.bb => python3-pyparsing_3.

[OE-core][PATCH 1/2] python3-hypothesis: upgrade 6.111.1 -> 6.111.2

2024-08-29 Thread Trevor Gamblin
Changelog (https://hypothesis.readthedocs.io/en/latest/changes.html) 6.111.2 - 2024-08-24 - This patch contains some internal code cleanup. There is no user-visible change. Signed-off-by: Trevor Gamblin --- ...hon3-hypothesis_6.111.1.bb => python3-hypothesis_6.111.2.bb} | 2 +- 1 file chan

Re: [OE-core] [PATCH 19/24] python3-setuptools: upgrade 72.1.0 -> 72.2.0

2024-08-28 Thread Trevor Gamblin
On 2024-08-28 4:19 p.m., Alexander Kanavin wrote: On Wed, 28 Aug 2024 at 22:05, Trevor Gamblin via lists.openembedded.org wrote: Even with that workaround, I see a more serious issue: |DEBUG: Executing shell function do_compile |/home/tgamblin/workspace/yocto/poky/build/tmp/work/core2-64

Re: [OE-core] [PATCH 19/24] python3-setuptools: upgrade 72.1.0 -> 72.2.0

2024-08-28 Thread Trevor Gamblin
On 2024-08-22 2:26 p.m., Martin Jansa via lists.openembedded.org wrote: It seems to fail only when ccache is enabled, I'll send patch to add CCACHE_DISABLE to numpy recipe to work around this issue for now. Even with that workaround, I see a more serious issue: |DEBUG: Executing shell functio

Re: [OE-core][REQUEST FOR ASSISTANCE][PATCH] piglit: upgrade 22eaf6a91c -> c11c9374c1

2024-08-23 Thread Trevor Gamblin
n't a need to tweak a variable or something to tell it to look at the native sysroot version of wayland-scanner. I'm guessing that `set(WaylandScannerPath wayland-scanner)` is picking up a path in the build environment? Alex On Thu, 22 Aug 2024 at 17:18, Trevor Gamblin via lists.o

[OE-core][REQUEST FOR ASSISTANCE][PATCH] piglit: upgrade 22eaf6a91c -> c11c9374c1

2024-08-22 Thread Trevor Gamblin
xecute@builtin@builtin-float-degrees-1.0.generated issue about tolerance. Signed-off-by: Trevor Gamblin --- ...clude-libgen.h-on-musl-linux-systems.patch | 83 --- meta/recipes-graphics/piglit/piglit_git.bb| 7 +- 2 files changed, 3 insertions(+), 87 deletions(-) delete mod

Re: [OE-core][PATCH v3] piglit: upgrade 22eaf6a91c -> c11c9374c1

2024-08-21 Thread Trevor Gamblin
On 2024-08-21 3:45 p.m., Trevor Gamblin via lists.openembedded.org wrote: Commit 79895d fixes builds with numpy 2.x. Patch '0001-utils-Include-libgen.h-on-musl-linux-systems.patch' dropped because it is now upstream in commit 9c941dfc36. Add wayland and wayland-protocols to

[OE-core][PATCH v3] piglit: upgrade 22eaf6a91c -> c11c9374c1

2024-08-21 Thread Trevor Gamblin
ulkan into the generic description 1e631479c fix arb_query_buffer_object-qbo to warn on invalid GS results instead of fail 62938a9bc tests: Fix cl test program@execute@builtin@builtin-float-degrees-1.0.generated issue about tolerance. Signed-off-by: Trevor Gamblin --- v3 adjusts the PACKAGECONFIG for x

Re: [OE-core][PATCH v2] piglit: upgrade 22eaf6a91c -> c11c9374c1

2024-08-20 Thread Trevor Gamblin
to do this? Alex On Tue, 20 Aug 2024 at 19:22, Alexander Kanavin via lists.openembedded.org wrote: On Tue, 20 Aug 2024 at 19:18, Trevor Gamblin via lists.openembedded.org wrote: On 2024-08-20 12:24 p.m., Alexandre Belloni wrote: Unfortunately, this doesn't build on

Re: [OE-core][PATCH v2] piglit: upgrade 22eaf6a91c -> c11c9374c1

2024-08-20 Thread Trevor Gamblin
that consolekit has REQUIRED_DISTRO_FEATURES = "x11" in the recipe. Is this the right approach then for piglit? On 15/08/2024 10:07:36-0400, Trevor Gamblin wrote: Commit 79895d fixes builds with numpy 2.x. Patch '0001-utils-Include-libgen.h-on-musl-linux-systems.patch'

Re: [OE-core][PATCH] ovmf: upgrade edk2-stable202402 -> edk2-stable202405

2024-08-20 Thread Trevor Gamblin
On 2024-08-18 9:55 a.m., Richard Purdie wrote: On Fri, 2024-08-16 at 11:46 -0400, Trevor Gamblin via lists.openembedded.org wrote: Changelog (https://github.com/tianocore/edk2/releases): New Features & Bug Fixes - SecurityPkg:Add EFI Device Authentication Signature Database and

[OE-core][PATCH] ovmf: upgrade edk2-stable202402 -> edk2-stable202405

2024-08-16 Thread Trevor Gamblin
f-by: Trevor Gamblin --- meta/recipes-core/ovmf/ovmf_git.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-core/ovmf/ovmf_git.bb b/meta/recipes-core/ovmf/ovmf_git.bb index 085574c0cbd..0d17da1d4d4 100644 --- a/meta/recipes-core/ovmf/ovmf_git.bb +++ b/meta/rec

[OE-core][PATCH v2] piglit: upgrade 22eaf6a91c -> c11c9374c1

2024-08-15 Thread Trevor Gamblin
alid GS results instead of fail 62938a9bc tests: Fix cl test program@execute@builtin@builtin-float-degrees-1.0.generated issue about tolerance. Signed-off-by: Trevor Gamblin --- v2 adds wayland and wayland-protocols to DEPENDS to solve build errors seen on the AB. ...clude-libgen.h-on-musl-li

Re: [OE-core][PATCH 2/2] piglit: upgrade 22eaf6a91c -> c11c9374c1

2024-08-15 Thread Trevor Gamblin
On 2024-08-15 2:22 a.m., Alexandre Belloni wrote: On 14/08/2024 21:22:11-0400, Trevor Gamblin wrote: On 2024-08-14 6:48 p.m., Alexandre Belloni wrote: Hello, This fails to build: https://autobuilder.yoctoproject.org/typhoon/#/builders/117/builds/5190/steps/12/logs/stdio https

Re: [OE-core][PATCH 2/2] piglit: upgrade 22eaf6a91c -> c11c9374c1

2024-08-14 Thread Trevor Gamblin
/typhoon/#/builders/40/builds/9360/steps/11/logs/errors Is that with the python3-numpy upgrade as well? I see it in your master-next branch. On 12/08/2024 14:20:09-0400, Trevor Gamblin wrote: Commit 79895d fixes builds with numpy 2.x. Patch '0001-utils-Include-libgen.h-on-musl-

[OE-core][PATCH v3] python3: skip readline limited history tests

2024-08-14 Thread Trevor Gamblin
Python 3.12.5 is failing a newer ptest for reading/writing limited history when editline (default) is set in PACKAGECONFIG. Skip it for now until a proper fix (if any) is determined. A bug has been opened upstream: https://github.com/python/cpython/issues/123018 Signed-off-by: Trevor Gamblin

Re: [OE-core][PATCH v2] python3: skip readline limited history tests

2024-08-14 Thread Trevor Gamblin
e6add6f8aca0. Is this not the case? Do we want to switch back to using readline by default? Regards, Qi On 8/14/24 00:41, Trevor Gamblin wrote: Python 3.12.5 is failing a newer ptest for reading/writing limited history. Skip it for now until a proper fix (if any) is determined. T

[OE-core][PATCH v2] python3: skip readline limited history tests

2024-08-13 Thread Trevor Gamblin
able for a year. Signed-off-by: Trevor Gamblin --- v2 adds extra info in the commit message and carried patch about the source of the test failure. ...t_readline-skip-limited-history-test.patch | 40 +++ .../recipes-devtools/python/python3_3.12.5.bb | 1 + 2 files changed, 41

Re: [OE-core][PATCH] python3: skip readline limited history tests

2024-08-13 Thread Trevor Gamblin
On 2024-08-13 11:47 a.m., Alexander Kanavin wrote: On Tue, 13 Aug 2024 at 17:30, Trevor Gamblin via lists.openembedded.org wrote: Python 3.12.5 is failing a newer ptest for reading/writing limited history. Skip it for now until a proper fix (if any) is determined. +This test was added

Re: [OE-core][PATCH 1/3] python3: upgrade 3.12.4 -> 3.12.5

2024-08-13 Thread Trevor Gamblin
On 2024-08-13 10:27 a.m., Trevor Gamblin via lists.openembedded.org wrote: On 2024-08-13 5:56 a.m., Alexandre Belloni wrote: Hello Trevor, This causes a new ptest failure: https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/6894/steps/12/logs/stdio https

[OE-core][PATCH] python3: skip readline limited history tests

2024-08-13 Thread Trevor Gamblin
Python 3.12.5 is failing a newer ptest for reading/writing limited history. Skip it for now until a proper fix (if any) is determined. Signed-off-by: Trevor Gamblin --- ...t_readline-skip-limited-history-test.patch | 38 +++ .../recipes-devtools/python/python3_3.12.5.bb | 1

Re: [OE-core][PATCH 1/3] python3: upgrade 3.12.4 -> 3.12.5

2024-08-13 Thread Trevor Gamblin
iled On 09/08/2024 08:22:15-0400, Trevor Gamblin wrote: Changelog: https://docs.python.org/release/3.12.5/whatsnew/changelog.html Signed-off-by: Trevor Gamblin --- .../python/{python3_3.12.4.bb => python3_3.12.5.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) renam

[OE-core][PATCH 2/2] piglit: upgrade 22eaf6a91c -> c11c9374c1

2024-08-12 Thread Trevor Gamblin
cute@builtin@builtin-float-degrees-1.0.generated issue about tolerance. Signed-off-by: Trevor Gamblin --- ...clude-libgen.h-on-musl-linux-systems.patch | 83 --- meta/recipes-graphics/piglit/piglit_git.bb| 3 +- 2 files changed, 1 insertion(+), 85 deletions(-) delete mode

  1   2   3   4   5   6   >