public inbox for isar-users@googlegroups.com
 help / color / mirror / Atom feed
* [PATCH v1 0/3] Update to Bitbake 2.8
@ 2024-04-29 14:48 Anton Mikanovich
  2024-04-29 14:48 ` [PATCH v1 1/3] meta: Move kbuildtarget.bbclass Anton Mikanovich
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Anton Mikanovich @ 2024-04-29 14:48 UTC (permalink / raw)
  To: isar-users; +Cc: Anton Mikanovich

This patchset bumps Bitbake version to 2.8 which will be used in the
next LTS OE release. Changes include minimal fix for bbclass existing
check and reverting of already included backported commit.

OE lib updates will be sent separately after the next LTS release.

Anton Mikanovich (3):
  meta: Move kbuildtarget.bbclass
  Revert "bitbake: backport fetch2/aws: forward env-vars used in
    gitlab-ci K8s"
  bitbake: Update to 2.8 release

 bitbake/README                                |   31 +-
 bitbake/SECURITY.md                           |   24 +
 bitbake/bin/bitbake                           |    2 +-
 bitbake/bin/bitbake-diffsigs                  |   13 +-
 bitbake/bin/bitbake-getvar                    |   32 +-
 bitbake/bin/bitbake-hashclient                |  244 ++-
 bitbake/bin/bitbake-hashserv                  |  145 +-
 bitbake/bin/bitbake-prserv                    |   86 +-
 bitbake/bin/bitbake-server                    |    7 +-
 bitbake/bin/bitbake-worker                    |  115 +-
 bitbake/bin/git-make-shallow                  |   34 +-
 bitbake/bin/toaster                           |   12 +-
 bitbake/bin/toaster-eventreplay               |   80 +-
 bitbake/conf/bitbake.conf                     |    2 +-
 bitbake/contrib/vim/indent/bitbake.vim        |    6 +-
 bitbake/contrib/vim/syntax/bitbake.vim        |    8 +-
 bitbake/doc/_templates/footer.html            |    9 +
 .../bitbake-user-manual-execution.rst         |   69 +-
 .../bitbake-user-manual-fetching.rst          |   49 +-
 .../bitbake-user-manual-hello.rst             |  137 +-
 .../bitbake-user-manual-metadata.rst          |   85 +-
 ...bake-user-manual-ref-variables-context.rst |   91 +
 .../bitbake-user-manual-ref-variables.rst     |  129 +-
 bitbake/doc/index.rst                         |    1 +
 bitbake/doc/releases.rst                      |   82 +-
 bitbake/lib/bb/__init__.py                    |   17 +-
 bitbake/lib/bb/acl.py                         |  215 +++
 bitbake/lib/bb/asyncrpc/__init__.py           |   35 +-
 bitbake/lib/bb/asyncrpc/client.py             |  253 ++-
 bitbake/lib/bb/asyncrpc/connection.py         |  146 ++
 bitbake/lib/bb/asyncrpc/exceptions.py         |   21 +
 bitbake/lib/bb/asyncrpc/serv.py               |  383 +++--
 bitbake/lib/bb/build.py                       |  177 +-
 bitbake/lib/bb/cache.py                       |  307 ++--
 bitbake/lib/bb/codeparser.py                  |   82 +-
 bitbake/lib/bb/command.py                     |   76 +-
 bitbake/lib/bb/cooker.py                      |  517 +++---
 bitbake/lib/bb/cookerdata.py                  |  130 +-
 bitbake/lib/bb/data.py                        |  120 +-
 bitbake/lib/bb/data_smart.py                  |   63 +-
 bitbake/lib/bb/event.py                       |  132 +-
 bitbake/lib/bb/fetch2/__init__.py             |  216 ++-
 bitbake/lib/bb/fetch2/crate.py                |   23 +-
 bitbake/lib/bb/fetch2/gcp.py                  |  101 ++
 bitbake/lib/bb/fetch2/git.py                  |  206 ++-
 bitbake/lib/bb/fetch2/gitsm.py                |   24 +-
 bitbake/lib/bb/fetch2/hg.py                   |    1 +
 bitbake/lib/bb/fetch2/local.py                |   16 +-
 bitbake/lib/bb/fetch2/npm.py                  |   11 +-
 bitbake/lib/bb/fetch2/npmsw.py                |   75 +-
 bitbake/lib/bb/fetch2/osc.py                  |   34 +-
 bitbake/lib/bb/fetch2/sftp.py                 |    2 +-
 bitbake/lib/bb/fetch2/ssh.py                  |    6 +-
 bitbake/lib/bb/fetch2/wget.py                 |   50 +-
 bitbake/lib/bb/main.py                        |  400 +++--
 bitbake/lib/bb/monitordisk.py                 |    7 +-
 bitbake/lib/bb/msg.py                         |    2 +-
 bitbake/lib/bb/parse/__init__.py              |   12 +-
 bitbake/lib/bb/parse/ast.py                   |   73 +-
 bitbake/lib/bb/parse/parse_py/BBHandler.py    |   63 +-
 bitbake/lib/bb/parse/parse_py/ConfHandler.py  |   20 +-
 bitbake/lib/bb/persist_data.py                |   21 +-
 bitbake/lib/bb/runqueue.py                    |  499 ++++--
 bitbake/lib/bb/server/process.py              |  352 ++--
 bitbake/lib/bb/server/xmlrpcserver.py         |    2 +-
 bitbake/lib/bb/siggen.py                      |  600 ++++---
 bitbake/lib/bb/tests/codeparser.py            |   48 +-
 bitbake/lib/bb/tests/color.py                 |    2 +-
 bitbake/lib/bb/tests/data.py                  |   41 +-
 bitbake/lib/bb/tests/event.py                 |   62 +-
 .../software/libxml2/2.10/index.html          |   20 +
 .../software/libxml2/2.9/index.html           |   40 +
 .../software/libxml2/index.html               |   19 +
 bitbake/lib/bb/tests/fetch.py                 |  733 +++++++-
 bitbake/lib/bb/tests/parse.py                 |  138 +-
 bitbake/lib/bb/tests/runqueue.py              |    2 +-
 bitbake/lib/bb/tests/siggen.py                |   77 +-
 bitbake/lib/bb/tinfoil.py                     |   18 +-
 bitbake/lib/bb/ui/buildinfohelper.py          |   13 +-
 bitbake/lib/bb/ui/eventreplay.py              |   86 +
 bitbake/lib/bb/ui/knotty.py                   |   91 +-
 bitbake/lib/bb/ui/ncurses.py                  |    3 +
 bitbake/lib/bb/ui/taskexp.py                  |    2 +-
 bitbake/lib/bb/ui/taskexp_ncurses.py          | 1511 +++++++++++++++++
 bitbake/lib/bb/ui/toasterui.py                |    2 +-
 bitbake/lib/bb/ui/uievent.py                  |   30 +-
 bitbake/lib/bb/utils.py                       |  122 +-
 bitbake/lib/bb/xattr.py                       |  126 ++
 bitbake/lib/bblayers/action.py                |   11 +-
 bitbake/lib/bblayers/layerindex.py            |   25 +
 bitbake/lib/bblayers/query.py                 |   48 +-
 bitbake/lib/bs4/tests/test_tree.py            |    2 +-
 bitbake/lib/codegen.py                        |   12 -
 bitbake/lib/hashserv/__init__.py              |  199 +--
 bitbake/lib/hashserv/client.py                |  307 +++-
 bitbake/lib/hashserv/server.py                | 1003 +++++++----
 bitbake/lib/hashserv/sqlalchemy.py            |  598 +++++++
 bitbake/lib/hashserv/sqlite.py                |  562 ++++++
 bitbake/lib/hashserv/tests.py                 | 1118 +++++++++++-
 bitbake/lib/layerindexlib/__init__.py         |   15 +-
 bitbake/lib/progressbar/progressbar.py        |    2 +-
 bitbake/lib/prserv/__init__.py                |    6 +-
 bitbake/lib/prserv/client.py                  |   49 +-
 bitbake/lib/prserv/db.py                      |  140 +-
 bitbake/lib/prserv/serv.py                    |  158 +-
 bitbake/lib/toaster/bldcollector/urls.py      |    2 +-
 bitbake/lib/toaster/bldcollector/views.py     |    3 +
 bitbake/lib/toaster/bldcontrol/models.py      |    4 +-
 bitbake/lib/toaster/logs/.gitignore           |    1 +
 bitbake/lib/toaster/orm/fixtures/README       |    2 +-
 .../lib/toaster/orm/fixtures/gen_fixtures.py  |   14 +-
 bitbake/lib/toaster/orm/fixtures/oe-core.xml  |   26 +-
 bitbake/lib/toaster/orm/fixtures/poky.xml     |   36 +-
 bitbake/lib/toaster/orm/fixtures/settings.xml |    2 +-
 .../orm/management/commands/lsupdates.py      |    2 +-
 .../orm/migrations/0021_eventlogsimports.py   |   22 +
 bitbake/lib/toaster/orm/models.py             |   44 +-
 bitbake/lib/toaster/pytest.ini                |   16 +
 .../tests/browser/selenium_helpers_base.py    |   76 +-
 .../tests/browser/test_all_builds_page.py     |  315 +++-
 .../tests/browser/test_all_projects_page.py   |  162 +-
 .../tests/browser/test_builddashboard_page.py |   15 +-
 .../test_builddashboard_page_artifacts.py     |    8 +-
 .../tests/browser/test_delete_project.py      |  103 ++
 .../tests/browser/test_landing_page.py        |  131 +-
 .../tests/browser/test_layerdetails_page.py   |   39 +-
 .../browser/test_most_recent_builds_states.py |   24 +-
 .../browser/test_new_custom_image_page.py     |   14 +-
 .../tests/browser/test_new_project_page.py    |   16 +-
 .../tests/browser/test_project_builds_page.py |    4 +-
 .../tests/browser/test_project_config_page.py |   33 +-
 .../lib/toaster/tests/browser/test_sample.py  |   10 +
 .../tests/browser/test_toastertable_ui.py     |   11 +-
 bitbake/lib/toaster/tests/builds/buildtest.py |   13 +-
 .../tests/builds/test_core_image_min.py       |   20 +-
 .../toaster/tests/commands/test_loaddata.py   |    4 +-
 .../toaster/tests/commands/test_lsupdates.py  |    3 +-
 .../toaster/tests/commands/test_runbuilds.py  |   13 +-
 bitbake/lib/toaster/tests/db/test_db.py       |    3 +-
 .../tests/functional/functional_helpers.py    |   82 +-
 .../functional/test_create_new_project.py     |  179 ++
 .../tests/functional/test_functional_basic.py |  195 ++-
 .../tests/functional/test_project_config.py   |  341 ++++
 .../tests/functional/test_project_page.py     |  792 +++++++++
 .../test_project_page_tab_config.py           |  528 ++++++
 bitbake/lib/toaster/tests/functional/utils.py |   89 +
 .../tests/toaster-tests-requirements.txt      |    8 +-
 bitbake/lib/toaster/tests/views/test_views.py |   20 +-
 bitbake/lib/toaster/toastergui/api.py         |   26 +-
 .../fixtures/toastergui-unittest-data.xml     |   24 +-
 bitbake/lib/toaster/toastergui/forms.py       |   14 +
 .../toaster/toastergui/static/css/default.css |   28 +
 .../css/jquery.dataTables-1.13.8.min.css      |  Bin 0 -> 22711 bytes
 .../js/{bootstrap.js => bootstrap-3.4.1.js}   |  431 +++--
 .../static/js/bootstrap-3.4.1.min.js          |  Bin 0 -> 39680 bytes
 .../toastergui/static/js/bootstrap.min.js     |  Bin 36864 -> 0 bytes
 .../toastergui/static/js/jquery-3.7.1.min.js  |  Bin 0 -> 87533 bytes
 .../toastergui/static/js/jquery-3.7.1.min.map |    1 +
 .../static/js/jquery.dataTables-1.13.8.min.js |  Bin 0 -> 87276 bytes
 .../toastergui/static/js/libtoaster.js        |    2 +-
 .../toastergui/static/js/projectpage.js       |    2 +-
 .../toaster/toastergui/templates/base.html    |    9 +-
 .../toastergui/templates/base_specific.html   |    4 +-
 .../templates/command_line_builds.html        |  209 +++
 .../toastergui/templates/js-unit-tests.html   |    2 +-
 .../toaster/toastergui/templates/landing.html |   12 +-
 .../toastergui/templates/mrb_section.html     |    2 +-
 .../templates/package_built_dependencies.html |    8 +-
 .../package_included_dependencies.html        |    8 +-
 ...package_included_reverse_dependencies.html |    4 +-
 .../toaster/toastergui/templates/recipe.html  |    4 +-
 .../toaster/toastergui/templates/target.html  |    4 +-
 .../toastergui/templatetags/projecttags.py    |    4 +-
 bitbake/lib/toaster/toastergui/urls.py        |    6 +-
 bitbake/lib/toaster/toastergui/views.py       |  196 ++-
 bitbake/lib/toaster/toastergui/widgets.py     |   10 +-
 bitbake/lib/toaster/toastermain/logs.py       |  158 ++
 .../management/commands/buildimport.py        |    2 +-
 .../management/commands/checksocket.py        |    4 +-
 bitbake/lib/toaster/toastermain/settings.py   |   82 +-
 .../lib/toaster/toastermain/settings_test.py  |    4 +-
 bitbake/lib/toaster/toastermain/urls.py       |    4 +-
 bitbake/lib/toaster/tox.ini                   |   24 +
 bitbake/toaster-requirements.txt              |    3 +-
 .../linux => }/classes/kbuildtarget.bbclass   |    0
 185 files changed, 15386 insertions(+), 3754 deletions(-)
 create mode 100644 bitbake/SECURITY.md
 create mode 100644 bitbake/doc/_templates/footer.html
 create mode 100644 bitbake/doc/bitbake-user-manual/bitbake-user-manual-ref-variables-context.rst
 create mode 100755 bitbake/lib/bb/acl.py
 create mode 100644 bitbake/lib/bb/asyncrpc/connection.py
 create mode 100644 bitbake/lib/bb/asyncrpc/exceptions.py
 create mode 100644 bitbake/lib/bb/fetch2/gcp.py
 create mode 100644 bitbake/lib/bb/tests/fetch-testdata/software/libxml2/2.10/index.html
 create mode 100644 bitbake/lib/bb/tests/fetch-testdata/software/libxml2/2.9/index.html
 create mode 100644 bitbake/lib/bb/tests/fetch-testdata/software/libxml2/index.html
 create mode 100644 bitbake/lib/bb/ui/eventreplay.py
 create mode 100755 bitbake/lib/bb/ui/taskexp_ncurses.py
 create mode 100755 bitbake/lib/bb/xattr.py
 create mode 100644 bitbake/lib/hashserv/sqlalchemy.py
 create mode 100644 bitbake/lib/hashserv/sqlite.py
 create mode 100644 bitbake/lib/toaster/logs/.gitignore
 create mode 100644 bitbake/lib/toaster/orm/migrations/0021_eventlogsimports.py
 create mode 100644 bitbake/lib/toaster/pytest.ini
 create mode 100644 bitbake/lib/toaster/tests/browser/test_delete_project.py
 create mode 100644 bitbake/lib/toaster/tests/functional/test_create_new_project.py
 create mode 100644 bitbake/lib/toaster/tests/functional/test_project_config.py
 create mode 100644 bitbake/lib/toaster/tests/functional/test_project_page.py
 create mode 100644 bitbake/lib/toaster/tests/functional/test_project_page_tab_config.py
 create mode 100644 bitbake/lib/toaster/tests/functional/utils.py
 create mode 100644 bitbake/lib/toaster/toastergui/forms.py
 create mode 100644 bitbake/lib/toaster/toastergui/static/css/jquery.dataTables-1.13.8.min.css
 rename bitbake/lib/toaster/toastergui/static/js/{bootstrap.js => bootstrap-3.4.1.js} (84%)
 create mode 100644 bitbake/lib/toaster/toastergui/static/js/bootstrap-3.4.1.min.js
 delete mode 100644 bitbake/lib/toaster/toastergui/static/js/bootstrap.min.js
 create mode 100644 bitbake/lib/toaster/toastergui/static/js/jquery-3.7.1.min.js
 create mode 100644 bitbake/lib/toaster/toastergui/static/js/jquery-3.7.1.min.map
 create mode 100644 bitbake/lib/toaster/toastergui/static/js/jquery.dataTables-1.13.8.min.js
 create mode 100644 bitbake/lib/toaster/toastergui/templates/command_line_builds.html
 create mode 100644 bitbake/lib/toaster/toastermain/logs.py
 create mode 100644 bitbake/lib/toaster/tox.ini
 rename meta/{recipes-kernel/linux => }/classes/kbuildtarget.bbclass (100%)

-- 
2.34.1


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

end of thread, other threads:[~2024-04-29 14:48 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-04-29 14:48 [PATCH v1 0/3] Update to Bitbake 2.8 Anton Mikanovich
2024-04-29 14:48 ` [PATCH v1 1/3] meta: Move kbuildtarget.bbclass Anton Mikanovich
2024-04-29 14:48 ` [PATCH v1 2/3] Revert "bitbake: backport fetch2/aws: forward env-vars used in gitlab-ci K8s" Anton Mikanovich
2024-04-29 14:48 ` [PATCH v1 3/3] bitbake: Update to 2.8 release Anton Mikanovich

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox