| Message ID | 20260120070331.5050-1-skandigraun@gmail.com |
|---|---|
| State | New |
| Headers | show |
| Series | Kirkstone Pull Request Jan 20th | expand |
This looks ok to me and is installed for kirkstone now. On Mon, Jan 19, 2026 at 11:03 PM Gyorgy Sarvari via lists.openembedded.org <skandigraun=gmail.com@lists.openembedded.org> wrote: > This PR intentionally concentrates exclusively on the python3-django > recipes. > > There are some (non-django) patches on the ML for Kirkstone since the last > PR > that are not included here. Those patches are not forgotten, but this > particular > PR's goal is to fix these specific recipes that regressed in this branch > over time. > > Beside the regular ptest-enabled recipes, the below ptest artifacts > include test > results from all 3 python3-django recipes, without Selenium tests. The > recipes > themselves in the meta-oe layer are however not enabled for ptest, because > the tests have > dependencies which are not available in meta-oe. The used bbappends are > available > in the meta-oe-test layer (along with the dependencies), if anyone would > like to > replicate the results. > > As previously mentioned in the ML, there is one failing test for > python3-django_2.2.28 recipe. > This particular recipe is executed in a custom testimage that is expected > to fail, > all other ptests are running in images which are expected to succeed. > > World build arm: > https://github.com/OldManYellsAtCloud/meta-oe-test/actions/runs/21099599067 > World build aarch64: > https://github.com/OldManYellsAtCloud/meta-oe-test/actions/runs/21099722170 > World build x86: > https://github.com/OldManYellsAtCloud/meta-oe-test/actions/runs/21101293918 > World build x86-64: > https://github.com/OldManYellsAtCloud/meta-oe-test/actions/runs/21108269303 > Yocto Project Compability Check: > https://github.com/OldManYellsAtCloud/meta-oe-test/actions/runs/21112686733 > Ptest results (logs attached to Github actions run): > https://github.com/OldManYellsAtCloud/meta-oe-test/actions/runs/21143653380 > > Please let me know if you have any questions or comments. > > =========== > > The following changes since commit > 7d4507f226bd2af939d4482fb14a809867ece939: > > libsodium: patch CVE-2025-69277 (2026-01-12 13:48:02 +0100) > > are available in the Git repository at: > > git://git.openembedded.org/meta-openembedded-contrib > stable/kirkstone-nut > > for you to fetch changes up to 8f5f5cf4b335a09313c48394c62bfb614868fc1e: > > python3-django: (4.2.27) add back setuptools3 support (2026-01-19 > 15:24:39 +0100) > > ---------------------------------------------------------------- > Gyorgy Sarvari (12): > python3-django: fix intendation error in CVE patch > python3-django: fix regression from CVE-2024-24680 patch > python3-django: implement group method for FakeMatch > python3-django: handle non-existing import from CVE patch > python3-django: fix hostname length validation in URLvalidator > python3-django: (v2.2.28) fix ipv6 validation > python3-django: (v2.2.28) fix tests > python3-django: (v3.2.25) fix ipv6 validation > python3-django: (v3.2.25) fix tests > python3-django: fix CVE-2023-36053 patch > python3-django: upgrade 4.2.26 -> 4.2.27 > python3-django: (4.2.27) add back setuptools3 support > > Haixiao Yan (2): > python3-django: Fix undefined _lazy_re_compile > python3-django: Fix missing JSONField in django.db.models > > .../0001-Fix-tag_strip-tests.patch | 37 +++++ > ...-Fixed-URLValidator-crash-in-some-edge-ca.patch | 56 +++++++ > ...utils.tests.HTMLEqualTests.test_parsing_e.patch | 32 ++++ > .../0001-add-back-setuptools-support.patch | 179 > +++++++++++++++++++++ > .../0001-Fix-patch-for-CVE-2023-36053.patch | 43 +++++ > .../python3-django/0001-Fix-tag_strip-tests.patch | 37 +++++ > ...-Fixed-URLValidator-hostname-length-valid.patch | 30 ++++ > ...-Fixed-URLValidator-crash-in-some-edge-ca.patch | 57 +++++++ > ...ed-35172-Fixed-intcomma-for-string-floats.patch | 30 ++++ > ...ctdb.tests.InspectDBTestCase.test_custom_.patch | 45 ++++++ > ...utils.tests.HTMLEqualTests.test_parsing_e.patch | 32 ++++ > ...TestResultTest.test_pickle_errors_detecti.patch | 59 +++++++ > .../python/python3-django/0001-fix-ipv6-test.patch | 34 ++++ > ...-fix-quote-type-in-expected-error-message.patch | 31 ++++ > ...0001-implement-group-method-for-FakeMatch.patch | 42 +++++ > .../python/python3-django/CVE-2024-41991.patch | 18 +-- > .../Fix-missing-JSONField-in-django.db.mo.patch | 77 +++++++++ > .../Fix-undefined-_lazy_re_compile.patch | 49 ++++++ > .../python/python3-django_2.2.28.bb | 15 +- > .../python/python3-django_3.2.25.bb | 3 + > ...3-django_4.2.26.bb => python3-django_4.2.27.bb} | 9 +- > 21 files changed, 901 insertions(+), 14 deletions(-) > create mode 100644 > meta-python/recipes-devtools/python/python3-django-3.2.25/0001-Fix-tag_strip-tests.patch > create mode 100644 > meta-python/recipes-devtools/python/python3-django-3.2.25/0001-Fixed-33367-Fixed-URLValidator-crash-in-some-edge-ca.patch > create mode 100644 > meta-python/recipes-devtools/python/python3-django-3.2.25/0001-Fixed-test_utils.tests.HTMLEqualTests.test_parsing_e.patch > create mode 100644 > meta-python/recipes-devtools/python/python3-django-4.2.27/0001-add-back-setuptools-support.patch > create mode 100644 > meta-python/recipes-devtools/python/python3-django/0001-Fix-patch-for-CVE-2023-36053.patch > create mode 100644 > meta-python/recipes-devtools/python/python3-django/0001-Fix-tag_strip-tests.patch > create mode 100644 > meta-python/recipes-devtools/python/python3-django/0001-Fixed-32298-Fixed-URLValidator-hostname-length-valid.patch > create mode 100644 > meta-python/recipes-devtools/python/python3-django/0001-Fixed-33367-Fixed-URLValidator-crash-in-some-edge-ca.patch > create mode 100644 > meta-python/recipes-devtools/python/python3-django/0001-Fixed-35172-Fixed-intcomma-for-string-floats.patch > create mode 100644 > meta-python/recipes-devtools/python/python3-django/0001-Fixed-inspectdb.tests.InspectDBTestCase.test_custom_.patch > create mode 100644 > meta-python/recipes-devtools/python/python3-django/0001-Fixed-test_utils.tests.HTMLEqualTests.test_parsing_e.patch > create mode 100644 > meta-python/recipes-devtools/python/python3-django/0001-Made-RemoteTestResultTest.test_pickle_errors_detecti.patch > create mode 100644 > meta-python/recipes-devtools/python/python3-django/0001-fix-ipv6-test.patch > create mode 100644 > meta-python/recipes-devtools/python/python3-django/0001-fix-quote-type-in-expected-error-message.patch > create mode 100644 > meta-python/recipes-devtools/python/python3-django/0001-implement-group-method-for-FakeMatch.patch > create mode 100644 > meta-python/recipes-devtools/python/python3-django/Fix-missing-JSONField-in-django.db.mo.patch > create mode 100644 > meta-python/recipes-devtools/python/python3-django/Fix-undefined-_lazy_re_compile.patch > rename meta-python/recipes-devtools/python/{python3-django_4.2.26.bb => > python3-django_4.2.27.bb} (52%) > > -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > View/Reply Online (#123660): > https://lists.openembedded.org/g/openembedded-devel/message/123660 > Mute This Topic: https://lists.openembedded.org/mt/117359921/1997914 > Group Owner: openembedded-devel+owner@lists.openembedded.org > Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [ > raj.khem@gmail.com] > -=-=-=-=-=-=-=-=-=-=-=- > >
This PR intentionally concentrates exclusively on the python3-django recipes. There are some (non-django) patches on the ML for Kirkstone since the last PR that are not included here. Those patches are not forgotten, but this particular PR's goal is to fix these specific recipes that regressed in this branch over time. Beside the regular ptest-enabled recipes, the below ptest artifacts include test results from all 3 python3-django recipes, without Selenium tests. The recipes themselves in the meta-oe layer are however not enabled for ptest, because the tests have dependencies which are not available in meta-oe. The used bbappends are available in the meta-oe-test layer (along with the dependencies), if anyone would like to replicate the results. As previously mentioned in the ML, there is one failing test for python3-django_2.2.28 recipe. This particular recipe is executed in a custom testimage that is expected to fail, all other ptests are running in images which are expected to succeed. World build arm: https://github.com/OldManYellsAtCloud/meta-oe-test/actions/runs/21099599067 World build aarch64: https://github.com/OldManYellsAtCloud/meta-oe-test/actions/runs/21099722170 World build x86: https://github.com/OldManYellsAtCloud/meta-oe-test/actions/runs/21101293918 World build x86-64: https://github.com/OldManYellsAtCloud/meta-oe-test/actions/runs/21108269303 Yocto Project Compability Check: https://github.com/OldManYellsAtCloud/meta-oe-test/actions/runs/21112686733 Ptest results (logs attached to Github actions run): https://github.com/OldManYellsAtCloud/meta-oe-test/actions/runs/21143653380 Please let me know if you have any questions or comments. =========== The following changes since commit 7d4507f226bd2af939d4482fb14a809867ece939: libsodium: patch CVE-2025-69277 (2026-01-12 13:48:02 +0100) are available in the Git repository at: git://git.openembedded.org/meta-openembedded-contrib stable/kirkstone-nut for you to fetch changes up to 8f5f5cf4b335a09313c48394c62bfb614868fc1e: python3-django: (4.2.27) add back setuptools3 support (2026-01-19 15:24:39 +0100) ---------------------------------------------------------------- Gyorgy Sarvari (12): python3-django: fix intendation error in CVE patch python3-django: fix regression from CVE-2024-24680 patch python3-django: implement group method for FakeMatch python3-django: handle non-existing import from CVE patch python3-django: fix hostname length validation in URLvalidator python3-django: (v2.2.28) fix ipv6 validation python3-django: (v2.2.28) fix tests python3-django: (v3.2.25) fix ipv6 validation python3-django: (v3.2.25) fix tests python3-django: fix CVE-2023-36053 patch python3-django: upgrade 4.2.26 -> 4.2.27 python3-django: (4.2.27) add back setuptools3 support Haixiao Yan (2): python3-django: Fix undefined _lazy_re_compile python3-django: Fix missing JSONField in django.db.models .../0001-Fix-tag_strip-tests.patch | 37 +++++ ...-Fixed-URLValidator-crash-in-some-edge-ca.patch | 56 +++++++ ...utils.tests.HTMLEqualTests.test_parsing_e.patch | 32 ++++ .../0001-add-back-setuptools-support.patch | 179 +++++++++++++++++++++ .../0001-Fix-patch-for-CVE-2023-36053.patch | 43 +++++ .../python3-django/0001-Fix-tag_strip-tests.patch | 37 +++++ ...-Fixed-URLValidator-hostname-length-valid.patch | 30 ++++ ...-Fixed-URLValidator-crash-in-some-edge-ca.patch | 57 +++++++ ...ed-35172-Fixed-intcomma-for-string-floats.patch | 30 ++++ ...ctdb.tests.InspectDBTestCase.test_custom_.patch | 45 ++++++ ...utils.tests.HTMLEqualTests.test_parsing_e.patch | 32 ++++ ...TestResultTest.test_pickle_errors_detecti.patch | 59 +++++++ .../python/python3-django/0001-fix-ipv6-test.patch | 34 ++++ ...-fix-quote-type-in-expected-error-message.patch | 31 ++++ ...0001-implement-group-method-for-FakeMatch.patch | 42 +++++ .../python/python3-django/CVE-2024-41991.patch | 18 +-- .../Fix-missing-JSONField-in-django.db.mo.patch | 77 +++++++++ .../Fix-undefined-_lazy_re_compile.patch | 49 ++++++ .../python/python3-django_2.2.28.bb | 15 +- .../python/python3-django_3.2.25.bb | 3 + ...3-django_4.2.26.bb => python3-django_4.2.27.bb} | 9 +- 21 files changed, 901 insertions(+), 14 deletions(-) create mode 100644 meta-python/recipes-devtools/python/python3-django-3.2.25/0001-Fix-tag_strip-tests.patch create mode 100644 meta-python/recipes-devtools/python/python3-django-3.2.25/0001-Fixed-33367-Fixed-URLValidator-crash-in-some-edge-ca.patch create mode 100644 meta-python/recipes-devtools/python/python3-django-3.2.25/0001-Fixed-test_utils.tests.HTMLEqualTests.test_parsing_e.patch create mode 100644 meta-python/recipes-devtools/python/python3-django-4.2.27/0001-add-back-setuptools-support.patch create mode 100644 meta-python/recipes-devtools/python/python3-django/0001-Fix-patch-for-CVE-2023-36053.patch create mode 100644 meta-python/recipes-devtools/python/python3-django/0001-Fix-tag_strip-tests.patch create mode 100644 meta-python/recipes-devtools/python/python3-django/0001-Fixed-32298-Fixed-URLValidator-hostname-length-valid.patch create mode 100644 meta-python/recipes-devtools/python/python3-django/0001-Fixed-33367-Fixed-URLValidator-crash-in-some-edge-ca.patch create mode 100644 meta-python/recipes-devtools/python/python3-django/0001-Fixed-35172-Fixed-intcomma-for-string-floats.patch create mode 100644 meta-python/recipes-devtools/python/python3-django/0001-Fixed-inspectdb.tests.InspectDBTestCase.test_custom_.patch create mode 100644 meta-python/recipes-devtools/python/python3-django/0001-Fixed-test_utils.tests.HTMLEqualTests.test_parsing_e.patch create mode 100644 meta-python/recipes-devtools/python/python3-django/0001-Made-RemoteTestResultTest.test_pickle_errors_detecti.patch create mode 100644 meta-python/recipes-devtools/python/python3-django/0001-fix-ipv6-test.patch create mode 100644 meta-python/recipes-devtools/python/python3-django/0001-fix-quote-type-in-expected-error-message.patch create mode 100644 meta-python/recipes-devtools/python/python3-django/0001-implement-group-method-for-FakeMatch.patch create mode 100644 meta-python/recipes-devtools/python/python3-django/Fix-missing-JSONField-in-django.db.mo.patch create mode 100644 meta-python/recipes-devtools/python/python3-django/Fix-undefined-_lazy_re_compile.patch rename meta-python/recipes-devtools/python/{python3-django_4.2.26.bb => python3-django_4.2.27.bb} (52%)