All of lore.kernel.org
 help / color / mirror / Atom feed
* [OE-core][nanbield 00/33] Patch review
@ 2023-11-20 16:38 Steve Sakoman
  2023-11-20 16:38 ` [OE-core][nanbield 01/33] libsndfile1: fix CVE-2022-33065 Steve Sakoman
                   ` (32 more replies)
  0 siblings, 33 replies; 36+ messages in thread
From: Steve Sakoman @ 2023-11-20 16:38 UTC (permalink / raw)
  To: openembedded-core

Please review this set of changes for nanbield and have comments back by
end of day Wednesday, November 22

Mostly passed a-full:

https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/6216

with the exception of known autobbuilder intermittent issues:

https://bugzilla.yoctoproject.org/show_bug.cgi?id=15005
https://bugzilla.yoctoproject.org/show_bug.cgi?id=15166
https://bugzilla.yoctoproject.org/show_bug.cgi?id=15286

These intermittent issues are making life painful for your Yocto maintainers,
any help in resolving them would bring smiles back to their faces :-)


The following changes since commit 28e6fde4627ffd053dde8a8d44441a40dafd545c:

  layer.conf: Switch layer to nanbield series only (2023-11-09 17:09:43 +0000)

are available in the Git repository at:

  https://git.openembedded.org/openembedded-core-contrib stable/nanbield-nut
  https://git.openembedded.org/openembedded-core-contrib/log/?h=stable/nanbield-nut

Alejandro Hernandez Samaniego (1):
  baremetal-helloworld: Pull in fix for race condition on x86-64

Alex Stewart (1):
  libsndfile1: fix CVE-2022-33065

Joshua Watt (1):
  goarch: Move Go architecture mapping to a library

Julien Stephan (1):
  oeqa/selftest/devtool: abort if a local workspace already exist

Khem Raj (2):
  llvm: Upgrade to 17.0.3
  kernel.bbclass: Use strip utility used for kernel build in do_package

Max Krummenacher (1):
  Revert "bin_package.bbclass: Inhibit the default dependencies"

Peter Kjellerstedt (1):
  bb-matrix-plot.sh: Show underscores correctly in labels

Peter Marko (1):
  openssl: Upgrade 3.1.3 -> 3.1.4

Richard Purdie (1):
  base: Ensure recipes using mercurial-native have certificates

Ross Burton (1):
  patchtest: remove unused imports

Rouven Czerwinski (1):
  glib-2.0: Remove unnecessary assignement

Trevor Gamblin (16):
  patchtest: test regardless of mergeability
  patchtest: skip merge test if not targeting master
  patchtest: fix lic_files_chksum test regex
  patchtest-send-results: improve subject line
  patchtest: disable merge test
  patchtest-send-results: check max line length, simplify responses
  patchtest/selftest: add XSKIP, update test files
  patchtest: simplify test directory structure
  patchtest: reduce checksum test output length
  patchtest: shorten test result outputs
  patchtest-send-results: send results to submitter
  patchtest-send-results: add In-Reply-To
  patchtest: make pylint tests compatible with 3.x
  patchtest: remove test for CVE tag in mbox
  patchtest-send-results: fix sender parsing
  patchtest: rework license checksum tests

Wang Mingyu (2):
  ell: upgrade 0.58 -> 0.59
  libsdl2: upgrade 2.28.3 -> 2.28.4

William Lyu (1):
  perl: fix intermittent test failure

Xiangyu Chen (1):
  linux-yocto: make sure the pahole-native available before
    do_kernel_configme

luca fancellu (1):
  oeqa/ssh: Handle SSHCall timeout error code

 meta/classes-global/base.bbclass              |   2 +-
 meta/classes-recipe/bin_package.bbclass       |   3 -
 meta/classes-recipe/goarch.bbclass            |  29 +-
 meta/classes-recipe/kernel.bbclass            |   2 +-
 meta/lib/oe/__init__.py                       |   2 +-
 meta/lib/oe/go.py                             |  34 +
 meta/lib/oeqa/core/target/ssh.py              |  17 +-
 meta/lib/oeqa/runtime/cases/ssh.py            |   3 +
 meta/lib/oeqa/selftest/cases/devtool.py       |   3 +
 meta/lib/patchtest/data.py                    |   1 -
 meta/lib/patchtest/repo.py                    |   1 -
 ...E.test_cve_presence_in_commit_message.fail |  72 --
 ...E.test_cve_presence_in_commit_message.pass |  74 --
 ...fail => TestMbox.test_author_valid.1.fail} |   0
 ...pass => TestMbox.test_author_valid.1.pass} |   0
 ...fail => TestMbox.test_author_valid.2.fail} |   0
 ...pass => TestMbox.test_author_valid.2.pass} |   0
 ... TestMbox.test_bugzilla_entry_format.fail} |   0
 ... TestMbox.test_bugzilla_entry_format.pass} |   0
 ...estMbox.test_commit_message_presence.fail} |   0
 ...estMbox.test_commit_message_presence.pass} |   0
 ....fail => TestMbox.test_mbox_format.1.fail} |   0
 ....fail => TestMbox.test_mbox_format.2.fail} |   0
 ...at.pass => TestMbox.test_mbox_format.pass} |   0
 ...TestMbox.test_series_merge_on_head.1.skip} |   0
 ...TestMbox.test_series_merge_on_head.2.skip} |   0
 ...ail => TestMbox.test_shortlog_format.fail} |   0
 ...ass => TestMbox.test_shortlog_format.pass} |   0
 ...ail => TestMbox.test_shortlog_length.fail} |   2 +-
 ...ass => TestMbox.test_shortlog_length.pass} |   0
 ...stMbox.test_signed_off_by_presence.1.fail} |   0
 ...stMbox.test_signed_off_by_presence.2.fail} |   0
 ...TestMbox.test_signed_off_by_presence.pass} |   0
 ..._files_chksum_modified_not_mentioned.fail} |   0
 ..._files_chksum_modified_not_mentioned.pass} |   0
 ...adata.test_lic_files_chksum_presence.fail} |   0
 ...adata.test_lic_files_chksum_presence.pass} |   0
 ...TestMetadata.test_src_uri_left_files.fail} |   0
 ...TestMetadata.test_src_uri_left_files.pass} |   0
 ...> TestMetadata.test_summary_presence.fail} |   0
 ...> TestMetadata.test_summary_presence.pass} |   0
 ...ail => TestPatch.test_cve_tag_format.fail} |   0
 ...ass => TestPatch.test_cve_tag_format.pass} |   0
 ...estPatch.test_signed_off_by_presence.fail} |   0
 ...estPatch.test_signed_off_by_presence.pass} |   0
 meta/lib/patchtest/selftest/selftest          |  11 +-
 ...{test_mbox_mailinglist.py => test_mbox.py} | 114 ++-
 meta/lib/patchtest/tests/test_mbox_author.py  |  29 -
 .../lib/patchtest/tests/test_mbox_bugzilla.py |  20 -
 meta/lib/patchtest/tests/test_mbox_cve.py     |  39 -
 .../patchtest/tests/test_mbox_description.py  |  15 -
 meta/lib/patchtest/tests/test_mbox_format.py  |  14 -
 meta/lib/patchtest/tests/test_mbox_merge.py   |  24 -
 .../lib/patchtest/tests/test_mbox_shortlog.py |  39 -
 .../tests/test_mbox_signed_off_by.py          |  27 -
 meta/lib/patchtest/tests/test_metadata.py     | 180 +++++
 .../tests/test_metadata_lic_files_chksum.py   |  80 --
 .../patchtest/tests/test_metadata_license.py  |  55 --
 .../tests/test_metadata_max_length.py         |  25 -
 .../patchtest/tests/test_metadata_src_uri.py  |  74 --
 .../patchtest/tests/test_metadata_summary.py  |  31 -
 ...patch_upstream_status.py => test_patch.py} |  56 +-
 meta/lib/patchtest/tests/test_patch_cve.py    |  38 -
 .../tests/test_patch_signed_off_by.py         |  41 -
 .../lib/patchtest/tests/test_python_pylint.py |  19 +-
 meta/lib/patchtest/utils.py                   |   1 -
 .../{openssl_3.1.3.bb => openssl_3.1.4.bb}    |   2 +-
 .../ell/{ell_0.58.bb => ell_0.59.bb}          |   2 +-
 meta/recipes-core/glib-2.0/glib.inc           |   5 -
 meta/recipes-devtools/llvm/llvm_git.bb        |   4 +-
 ...ent-failure-of-test-t-op-sigsystem.t.patch |  77 ++
 meta/recipes-devtools/perl/perl_5.38.0.bb     |   1 +
 .../baremetal-helloworld_git.bb               |   2 +-
 .../{libsdl2_2.28.3.bb => libsdl2_2.28.4.bb}  |   2 +-
 meta/recipes-kernel/linux/linux-yocto.inc     |   5 +-
 .../libsndfile1/cve-2022-33065.patch          | 739 ++++++++++++++++++
 .../libsndfile/libsndfile1_1.2.2.bb           |   1 +
 scripts/contrib/bb-perf/bb-matrix-plot.sh     |   4 +-
 scripts/patchtest                             |   1 -
 scripts/patchtest-get-branch                  |   1 -
 scripts/patchtest-send-results                |  70 +-
 81 files changed, 1290 insertions(+), 803 deletions(-)
 create mode 100644 meta/lib/oe/go.py
 delete mode 100644 meta/lib/patchtest/selftest/files/CVE.test_cve_presence_in_commit_message.fail
 delete mode 100644 meta/lib/patchtest/selftest/files/CVE.test_cve_presence_in_commit_message.pass
 rename meta/lib/patchtest/selftest/files/{Author.test_author_valid.1.fail => TestMbox.test_author_valid.1.fail} (100%)
 rename meta/lib/patchtest/selftest/files/{Author.test_author_valid.1.pass => TestMbox.test_author_valid.1.pass} (100%)
 rename meta/lib/patchtest/selftest/files/{Author.test_author_valid.2.fail => TestMbox.test_author_valid.2.fail} (100%)
 rename meta/lib/patchtest/selftest/files/{Author.test_author_valid.2.pass => TestMbox.test_author_valid.2.pass} (100%)
 rename meta/lib/patchtest/selftest/files/{Bugzilla.test_bugzilla_entry_format.fail => TestMbox.test_bugzilla_entry_format.fail} (100%)
 rename meta/lib/patchtest/selftest/files/{Bugzilla.test_bugzilla_entry_format.pass => TestMbox.test_bugzilla_entry_format.pass} (100%)
 rename meta/lib/patchtest/selftest/files/{CommitMessage.test_commit_message_presence.fail => TestMbox.test_commit_message_presence.fail} (100%)
 rename meta/lib/patchtest/selftest/files/{CommitMessage.test_commit_message_presence.pass => TestMbox.test_commit_message_presence.pass} (100%)
 rename meta/lib/patchtest/selftest/files/{MboxFormat.test_mbox_format.1.fail => TestMbox.test_mbox_format.1.fail} (100%)
 rename meta/lib/patchtest/selftest/files/{MboxFormat.test_mbox_format.2.fail => TestMbox.test_mbox_format.2.fail} (100%)
 rename meta/lib/patchtest/selftest/files/{MboxFormat.test_mbox_format.pass => TestMbox.test_mbox_format.pass} (100%)
 rename meta/lib/patchtest/selftest/files/{Merge.test_series_merge_on_head.pass => TestMbox.test_series_merge_on_head.1.skip} (100%)
 rename meta/lib/patchtest/selftest/files/{Merge.test_series_merge_on_head.fail => TestMbox.test_series_merge_on_head.2.skip} (100%)
 rename meta/lib/patchtest/selftest/files/{Shortlog.test_shortlog_format.fail => TestMbox.test_shortlog_format.fail} (100%)
 rename meta/lib/patchtest/selftest/files/{CVE.test_cve_tag_format.pass => TestMbox.test_shortlog_format.pass} (100%)
 rename meta/lib/patchtest/selftest/files/{Shortlog.test_shortlog_length.fail => TestMbox.test_shortlog_length.fail} (97%)
 rename meta/lib/patchtest/selftest/files/{Shortlog.test_shortlog_format.pass => TestMbox.test_shortlog_length.pass} (100%)
 rename meta/lib/patchtest/selftest/files/{SignedOffBy.test_signed_off_by_presence.1.fail => TestMbox.test_signed_off_by_presence.1.fail} (100%)
 rename meta/lib/patchtest/selftest/files/{SignedOffBy.test_signed_off_by_presence.2.fail => TestMbox.test_signed_off_by_presence.2.fail} (100%)
 rename meta/lib/patchtest/selftest/files/{PatchSignedOffBy.test_signed_off_by_presence.pass => TestMbox.test_signed_off_by_presence.pass} (100%)
 rename meta/lib/patchtest/selftest/files/{LicFilesChkSum.test_lic_files_chksum_modified_not_mentioned.fail => TestMetadata.test_lic_files_chksum_modified_not_mentioned.fail} (100%)
 rename meta/lib/patchtest/selftest/files/{LicFilesChkSum.test_lic_files_chksum_modified_not_mentioned.pass => TestMetadata.test_lic_files_chksum_modified_not_mentioned.pass} (100%)
 rename meta/lib/patchtest/selftest/files/{LicFilesChkSum.test_lic_files_chksum_presence.fail => TestMetadata.test_lic_files_chksum_presence.fail} (100%)
 rename meta/lib/patchtest/selftest/files/{LicFilesChkSum.test_lic_files_chksum_presence.pass => TestMetadata.test_lic_files_chksum_presence.pass} (100%)
 rename meta/lib/patchtest/selftest/files/{SrcUri.test_src_uri_left_files.fail => TestMetadata.test_src_uri_left_files.fail} (100%)
 rename meta/lib/patchtest/selftest/files/{SrcUri.test_src_uri_left_files.pass => TestMetadata.test_src_uri_left_files.pass} (100%)
 rename meta/lib/patchtest/selftest/files/{Summary.test_summary_presence.fail => TestMetadata.test_summary_presence.fail} (100%)
 rename meta/lib/patchtest/selftest/files/{Summary.test_summary_presence.pass => TestMetadata.test_summary_presence.pass} (100%)
 rename meta/lib/patchtest/selftest/files/{CVE.test_cve_tag_format.fail => TestPatch.test_cve_tag_format.fail} (100%)
 rename meta/lib/patchtest/selftest/files/{Shortlog.test_shortlog_length.pass => TestPatch.test_cve_tag_format.pass} (100%)
 rename meta/lib/patchtest/selftest/files/{PatchSignedOffBy.test_signed_off_by_presence.fail => TestPatch.test_signed_off_by_presence.fail} (100%)
 rename meta/lib/patchtest/selftest/files/{SignedOffBy.test_signed_off_by_presence.pass => TestPatch.test_signed_off_by_presence.pass} (100%)
 rename meta/lib/patchtest/tests/{test_mbox_mailinglist.py => test_mbox.py} (40%)
 delete mode 100644 meta/lib/patchtest/tests/test_mbox_author.py
 delete mode 100644 meta/lib/patchtest/tests/test_mbox_bugzilla.py
 delete mode 100644 meta/lib/patchtest/tests/test_mbox_cve.py
 delete mode 100644 meta/lib/patchtest/tests/test_mbox_description.py
 delete mode 100644 meta/lib/patchtest/tests/test_mbox_format.py
 delete mode 100644 meta/lib/patchtest/tests/test_mbox_merge.py
 delete mode 100644 meta/lib/patchtest/tests/test_mbox_shortlog.py
 delete mode 100644 meta/lib/patchtest/tests/test_mbox_signed_off_by.py
 create mode 100644 meta/lib/patchtest/tests/test_metadata.py
 delete mode 100644 meta/lib/patchtest/tests/test_metadata_lic_files_chksum.py
 delete mode 100644 meta/lib/patchtest/tests/test_metadata_license.py
 delete mode 100644 meta/lib/patchtest/tests/test_metadata_max_length.py
 delete mode 100644 meta/lib/patchtest/tests/test_metadata_src_uri.py
 delete mode 100644 meta/lib/patchtest/tests/test_metadata_summary.py
 rename meta/lib/patchtest/tests/{test_patch_upstream_status.py => test_patch.py} (55%)
 delete mode 100644 meta/lib/patchtest/tests/test_patch_cve.py
 delete mode 100644 meta/lib/patchtest/tests/test_patch_signed_off_by.py
 rename meta/recipes-connectivity/openssl/{openssl_3.1.3.bb => openssl_3.1.4.bb} (99%)
 rename meta/recipes-core/ell/{ell_0.58.bb => ell_0.59.bb} (89%)
 create mode 100644 meta/recipes-devtools/perl/files/0001-Fix-intermittent-failure-of-test-t-op-sigsystem.t.patch
 rename meta/recipes-graphics/libsdl2/{libsdl2_2.28.3.bb => libsdl2_2.28.4.bb} (97%)
 create mode 100644 meta/recipes-multimedia/libsndfile/libsndfile1/cve-2022-33065.patch

-- 
2.34.1



^ permalink raw reply	[flat|nested] 36+ messages in thread

end of thread, other threads:[~2023-11-20 17:23 UTC | newest]

Thread overview: 36+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-11-20 16:38 [OE-core][nanbield 00/33] Patch review Steve Sakoman
2023-11-20 16:38 ` [OE-core][nanbield 01/33] libsndfile1: fix CVE-2022-33065 Steve Sakoman
2023-11-20 16:38 ` [OE-core][nanbield 02/33] ell: upgrade 0.58 -> 0.59 Steve Sakoman
2023-11-20 16:38 ` [OE-core][nanbield 03/33] libsdl2: upgrade 2.28.3 -> 2.28.4 Steve Sakoman
2023-11-20 16:38 ` [OE-core][nanbield 04/33] llvm: Upgrade to 17.0.3 Steve Sakoman
2023-11-20 16:38 ` [OE-core][nanbield 05/33] openssl: Upgrade 3.1.3 -> 3.1.4 Steve Sakoman
2023-11-20 16:38 ` [OE-core][nanbield 06/33] goarch: Move Go architecture mapping to a library Steve Sakoman
2023-11-20 16:38 ` [OE-core][nanbield 07/33] perl: fix intermittent test failure Steve Sakoman
2023-11-20 16:38 ` [OE-core][nanbield 08/33] Revert "bin_package.bbclass: Inhibit the default dependencies" Steve Sakoman
2023-11-20 16:38 ` [OE-core][nanbield 09/33] oeqa/ssh: Handle SSHCall timeout error code Steve Sakoman
2023-11-20 16:38 ` [OE-core][nanbield 10/33] bb-matrix-plot.sh: Show underscores correctly in labels Steve Sakoman
2023-11-20 16:38 ` [OE-core][nanbield 11/33] kernel.bbclass: Use strip utility used for kernel build in do_package Steve Sakoman
2023-11-20 16:45   ` Martin Jansa
2023-11-20 17:23     ` Steve Sakoman
2023-11-20 16:38 ` [OE-core][nanbield 12/33] oeqa/selftest/devtool: abort if a local workspace already exist Steve Sakoman
2023-11-20 16:38 ` [OE-core][nanbield 13/33] linux-yocto: make sure the pahole-native available before do_kernel_configme Steve Sakoman
2023-11-20 16:38 ` [OE-core][nanbield 14/33] base: Ensure recipes using mercurial-native have certificates Steve Sakoman
2023-11-20 16:38 ` [OE-core][nanbield 15/33] glib-2.0: Remove unnecessary assignement Steve Sakoman
2023-11-20 16:38 ` [OE-core][nanbield 16/33] baremetal-helloworld: Pull in fix for race condition on x86-64 Steve Sakoman
2023-11-20 16:38 ` [OE-core][nanbield 17/33] patchtest: remove unused imports Steve Sakoman
2023-11-20 16:38 ` [OE-core][nanbield 18/33] patchtest: test regardless of mergeability Steve Sakoman
2023-11-20 16:38 ` [OE-core][nanbield 19/33] patchtest: skip merge test if not targeting master Steve Sakoman
2023-11-20 16:38 ` [OE-core][nanbield 20/33] patchtest: fix lic_files_chksum test regex Steve Sakoman
2023-11-20 16:38 ` [OE-core][nanbield 21/33] patchtest-send-results: improve subject line Steve Sakoman
2023-11-20 16:38 ` [OE-core][nanbield 22/33] patchtest: disable merge test Steve Sakoman
2023-11-20 16:38 ` [OE-core][nanbield 23/33] patchtest-send-results: check max line length, simplify responses Steve Sakoman
2023-11-20 16:38 ` [OE-core][nanbield 24/33] patchtest/selftest: add XSKIP, update test files Steve Sakoman
2023-11-20 16:38 ` [OE-core][nanbield 25/33] patchtest: simplify test directory structure Steve Sakoman
2023-11-20 16:38 ` [OE-core][nanbield 26/33] patchtest: reduce checksum test output length Steve Sakoman
2023-11-20 16:38 ` [OE-core][nanbield 27/33] patchtest: shorten test result outputs Steve Sakoman
2023-11-20 16:38 ` [OE-core][nanbield 28/33] patchtest-send-results: send results to submitter Steve Sakoman
2023-11-20 16:38 ` [OE-core][nanbield 29/33] patchtest-send-results: add In-Reply-To Steve Sakoman
2023-11-20 16:38 ` [OE-core][nanbield 30/33] patchtest: make pylint tests compatible with 3.x Steve Sakoman
2023-11-20 16:38 ` [OE-core][nanbield 31/33] patchtest: remove test for CVE tag in mbox Steve Sakoman
2023-11-20 16:38 ` [OE-core][nanbield 32/33] patchtest-send-results: fix sender parsing Steve Sakoman
2023-11-20 16:38 ` [OE-core][nanbield 33/33] patchtest: rework license checksum tests Steve Sakoman

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.