]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/log
thirdparty/openembedded/openembedded-core-contrib.git
2 years agomultilib_script.bbclass: expand script name as well
Martin Jansa [Wed, 27 Sep 2023 10:48:18 +0000 (12:48 +0200)] 
multilib_script.bbclass: expand script name as well

* e.g. mozjs from meta-oe contains major version from PV in the script name
  but currently cannot use a variable there because it would be unexpanded
  in the varflag name as shown in bitbake -e (lib32-curl included for comparison)

env.lib32-curl:# $ALTERNATIVE_TARGET [2 operations]
env.lib32-curl-#   set oe-core/meta/conf/documentation.conf:66
env.lib32-curl-#     [doc] "Used by the alternatives system to create default link locations for duplicated commands."
env.lib32-curl-#   set multilib_script.bbclass:37 [__anon_40_oe_core_meta_classes_recipe_multilib_script_bbclass]
env.lib32-curl-#     [curl-config] "${bindir}/curl-config-${MULTILIB_SUFFIX}"
env.lib32-curl-# pre-expansion value:
env.lib32-curl-#   "None"
--
env.lib32-mozjs-115:# $ALTERNATIVE_TARGET [2 operations]
env.lib32-mozjs-115-#   set oe-core/meta/conf/documentation.conf:66
env.lib32-mozjs-115-#     [doc] "Used by the alternatives system to create default link locations for duplicated commands."
env.lib32-mozjs-115-#   set multilib_script.bbclass:37 [__anon_40_oe_core_meta_classes_recipe_multilib_script_bbclass]
env.lib32-mozjs-115-#     [js${MAJ_VER}-config] "${bindir}/js${MAJ_VER}-config-${MULTILIB_SUFFIX}"
env.lib32-mozjs-115-# pre-expansion value:
env.lib32-mozjs-115-#   "None"
--
env.lib32-mozjs-115-escript:# $ALTERNATIVE_TARGET [2 operations]
env.lib32-mozjs-115-escript-#   set oe-core/meta/conf/documentation.conf:66
env.lib32-mozjs-115-escript-#     [doc] "Used by the alternatives system to create default link locations for duplicated commands."
env.lib32-mozjs-115-escript-#   set multilib_script.bbclass:38 [__anon_41_oe_core_meta_classes_recipe_multilib_script_bbclass]
env.lib32-mozjs-115-escript-#     [js115-config] "/usr/bin/js115-config-${MULTILIB_SUFFIX}"
env.lib32-mozjs-115-escript-# pre-expansion value:
env.lib32-mozjs-115-escript-#   "None"

Otherwise log.do_package shows that apply_update_alternative_renames first
renames the js115-config to js115-config.mozjs-115 (default ALTERNATIVE_TARGET suffix is '.${BPN}')
and multilibscript_rename later fails:

DEBUG: Executing python function apply_update_alternative_renames
NOTE: mozjs-115: Rename /usr/bin/js115-config -> /usr/bin/js115-config.mozjs-115
DEBUG: Python function apply_update_alternative_renames finished
DEBUG: Executing shell function multilibscript_rename
mv: cannot stat 'BUILD/work/mach-oemllib32-linux-gnueabi/lib32-mozjs-115/115.2.0/package/usr/bin/js115-config': No such file or directory
WARNING: exit code 1 from a shell command.

I wonder if we actually need multilibscript_rename as apply_update_alternative_renames seems
to do the rename already.

Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2 years agocups: fix CVE-2023-4504
Lee Chee Yang [Wed, 27 Sep 2023 10:33:36 +0000 (18:33 +0800)] 
cups: fix CVE-2023-4504

Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2 years agopython3: add cpython to CVE_PRODUCT
Chen Qi [Wed, 27 Sep 2023 07:14:38 +0000 (00:14 -0700)] 
python3: add cpython to CVE_PRODUCT

https://nvd.nist.gov/vuln/detail/CVE-2023-33595 uses 'cpython'.
Although it's currently the only one that uses cpython, let's add
cpython to CVE_PRODUCT, just in case.

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2 years agocreaterepo-c: Fix function declaration bug found with clang
Khem Raj [Tue, 26 Sep 2023 22:00:19 +0000 (15:00 -0700)] 
createrepo-c: Fix function declaration bug found with clang

clang is stricter about function parameter types in its functions and
errors out.

error: incompatible integer to pointer conversion initializing 'gchar *' (aka 'char *')

Real problem is in createrepo_c code where funciton definition and
declaration scopes are different

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2 years agotar: add ptest support
Qiu Tingting [Tue, 26 Sep 2023 00:12:31 +0000 (08:12 +0800)] 
tar: add ptest support

Add a ptest for tar.
- It is taking around 3m to execute with kvm, so added it to PTEST_SLOW.
- It contains 244 cases.
- Below is parts of the run log:
  START: ptest-runner
  2023-09-26T08:37
  BEGIN: /usr/lib/tar/ptest
  ## ------------------------ ##
  ## GNU tar 1.35 test suite. ##
  ## ------------------------ ##
  PASS: tar version
  PASS: decompressing from stdin
  ...
  200 tests were successful.
  44 tests were skipped.
  DURATION: 190
  END: /usr/lib/tar/ptest
  2023-09-26T08:40
  STOP: ptest-runner
  TOTAL: 1 FAIL: 0

Signed-off-by: Qiu Tingting <qiutt@fujitsu.com>
Signed-off-by: Yan Xinkuan <yanxk.fnst@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2 years agopython3: fix SoB on patch
Alexandre Belloni [Tue, 26 Sep 2023 21:12:27 +0000 (23:12 +0200)] 
python3: fix SoB on patch

Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2 years agopython3-zipp: upgrade 3.16.2 -> 3.17.0
Wang Mingyu [Tue, 26 Sep 2023 08:37:02 +0000 (16:37 +0800)] 
python3-zipp: upgrade 3.16.2 -> 3.17.0

Changelog:
===========
-Added CompleteDirs.inject classmethod to make available for use elsewhere.
-Avoid matching path separators for '?' in glob.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2 years agopython3-urllib3: upgrade 2.0.4 -> 2.0.5
Wang Mingyu [Tue, 26 Sep 2023 08:36:23 +0000 (16:36 +0800)] 
python3-urllib3: upgrade 2.0.4 -> 2.0.5

Changelog:
==========
-Allowed pyOpenSSL third-party module without any deprecation warning.
-Fixed default blocksize of HTTPConnection classes to match high-level
 classes. Previously was 8KiB, now 16KiB.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2 years agopython3-typing-extensions: upgrade 4.7.1 -> 4.8.0
Wang Mingyu [Tue, 26 Sep 2023 08:35:33 +0000 (16:35 +0800)] 
python3-typing-extensions: upgrade 4.7.1 -> 4.8.0

Changelog:
===========
-Add typing_extensions.Doc, as proposed by PEP 727.
-Drop support for Python 3.7 (including PyPy-3.7).
-Fix bug where get_original_bases() would return incorrect results when called
 on a concrete subclass of a generic class.
-Fix bug where ParamSpec(default=...) would raise a TypeError on Python versions <3.11.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2 years agopython3-trove-classifiers: upgrade 2023.8.7 -> 2023.9.19
Wang Mingyu [Tue, 26 Sep 2023 08:33:37 +0000 (16:33 +0800)] 
python3-trove-classifiers: upgrade 2023.8.7 -> 2023.9.19

Changelog:
 Add Trove classifier for Django 5.0 (#153)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2 years agopython3-smmap: upgrade 5.0.0 -> 6.0.0
Wang Mingyu [Tue, 26 Sep 2023 08:31:16 +0000 (16:31 +0800)] 
python3-smmap: upgrade 5.0.0 -> 6.0.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2 years agopython3-pycryptodomex: upgrade 3.18.0 -> 3.19.0
Wang Mingyu [Tue, 26 Sep 2023 08:29:02 +0000 (16:29 +0800)] 
python3-pycryptodomex: upgrade 3.18.0 -> 3.19.0

Changelog:
===========
-The update() methods of TupleHash128 and TupleHash256 objects can now hash
 multiple items (byte strings) at once. Thanks to Sylvain Pelissier.
-Added support for ECDH, with Crypto.Protocol.DH.
-GH#754: due to a bug in cffi, do not use it on Windows with Python 3.12+.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2 years agopython3-pycryptodome: upgrade 3.18.0 -> 3.19.0
Wang Mingyu [Tue, 26 Sep 2023 08:28:21 +0000 (16:28 +0800)] 
python3-pycryptodome: upgrade 3.18.0 -> 3.19.0

Changelog:
==========
- The update() methods of TupleHash128 and TupleHash256 objects can now hash
 multiple items (byte strings) at once. Thanks to Sylvain Pelissier.
- Added support for ECDH, with Crypto.Protocol.DH.
- GH#754: due to a bug in cffi, do not use it on Windows with Python 3.12+.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2 years agopython3-hypothesis: upgrade 6.84.3 -> 6.86.2
Wang Mingyu [Tue, 26 Sep 2023 08:28:00 +0000 (16:28 +0800)] 
python3-hypothesis: upgrade 6.84.3 -> 6.86.2

Changelog:
===========
-Hotfix for issue #3747, a bug in explain mode which is so rare that we missed
 it in six months of dogfooding.
-This patch improves the documentation of @example(...).xfail() by adding a
 note about PEP 614, similar to @example(...).via(), and adds a warning when a
 strategy generates a test case which seems identical to one provided by an
 xfailed example.
-This release enables the explain phase by default.
-This patch switches some of our type annotations to use typing.Literal when
 only a few specific values are allowed, such as UUID or IP address versions.
-This release deprecates the old whitelist/blacklist arguments to characters(),
 in favor of include/exclude arguments which more clearly describe their
 effects on the set of characters which can be generated.
-You can use Hypothesis; codemods to automatically upgrade to the new argument names.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2 years agopython3-numpy: upgrade 1.25.2 -> 1.26.0
Wang Mingyu [Tue, 26 Sep 2023 08:24:48 +0000 (16:24 +0800)] 
python3-numpy: upgrade 1.25.2 -> 1.26.0

License-Update: split license file in standard BSD 3-clause and bundled.

Changelog:
==========
    Python 3.12.0 support.
    Cython 3.0.0 compatibility.
    Use of the Meson build system
    Updated SIMD support
    f2py fixes, meson and bind(x) support
    Support for the updated Accelerate BLAS/LAPACK library

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2 years agogobject-introspection: upgrade 1.78.0 -> 1.78.1
Wang Mingyu [Tue, 26 Sep 2023 08:24:11 +0000 (16:24 +0800)] 
gobject-introspection: upgrade 1.78.0 -> 1.78.1

Changelog:
 Avoid undefined behaviour in the Regress test suite

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2 years agolibsecret: upgrade 0.21.0 -> 0.21.1
Wang Mingyu [Tue, 26 Sep 2023 08:23:50 +0000 (16:23 +0800)] 
libsecret: upgrade 0.21.0 -> 0.21.1

Changelog:
===========
 * Fix updating credentials by another process in the same Flatpak sandbox [#62, !99]
 * Migrate to g_memdup2 [!121]
 * Print error logs in CI [!125]
 * Updated translations

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2 years agokbd: upgrade 2.6.2 -> 2.6.3
Wang Mingyu [Tue, 26 Sep 2023 08:23:28 +0000 (16:23 +0800)] 
kbd: upgrade 2.6.2 -> 2.6.3

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2 years agoharfbuzz: upgrade 8.2.0 -> 8.2.1
Wang Mingyu [Tue, 26 Sep 2023 08:23:07 +0000 (16:23 +0800)] 
harfbuzz: upgrade 8.2.0 -> 8.2.1

Changelog:
 Unicode 15.1 support.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2 years agoenchant2: upgrade 2.5.0 -> 2.6.1
Wang Mingyu [Tue, 26 Sep 2023 08:22:45 +0000 (16:22 +0800)] 
enchant2: upgrade 2.5.0 -> 2.6.1

Changelog:
==========
-This version tweaks normalization of language tags so that only the part of
 the tag that specifies country and language is altered; any extra that is
 not removed is left alone.
-This version removes validation of language tags; dictionary names no longer
 have to be valid language tags.
-Debug output now uses GLib's debug system, and can be enabled at run-time by
 setting the environment variable G_MESSAGES_DEBUG to 'libenchant'.
-The Aspell back-end has a fix to let it work with language variants such as
 "en_GB-ize".
-There's more code clean-up, build system updates, and a couple of null
-pointer dereference fixes

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2 years agoat-spi2-core: upgrade 2.48.4 -> 2.50.0
Wang Mingyu [Tue, 26 Sep 2023 08:20:03 +0000 (16:20 +0800)] 
at-spi2-core: upgrade 2.48.4 -> 2.50.0

Changelog:
===========
* Fix at-spi2-atk test when running under a non-English locale.
* collection: Avoid locking up if an object has a very large child count
* Fix possible NULL pointer dereference when deregistering an event listener.
* Various fixes for the new key grabbing API.
* Don't wait for a reply when registering or deregistering keystroke
  listeners.
* Add a meson option to exclude the gtk2 atk-bridge module.
* Fix a test failure/timeout.
* Add atspi_get_version() to return the runtime version of the library.
* Collection: fix match testing for attributes.
* Fix a NULL pointer dereference when deregistering an event listener that
  doesn't include a detail.
* Fix the documentation for interfaces in collection match rules.
* Add an AtspiLive enum to specify the politeness level for live regions,
  and document that this should be used for Announcement signals. Also add a
  notification signal in atk to replace the announcement signal that lacks
  the politeness information.
* Add an asynchronous version of atspi_generate_mouse_event.
* TableCell.xml: Add Get{Column,Row}HeaderCells methods
* atspi_accessible_get_localized_role_name: Use internal names when possible.
* Add a non-recursive function to clear a single object's cache.
* Code clean-ups.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2 years agocve-check: add CVSS vector string to CVE database and reports
Antoine Lubineau [Thu, 21 Sep 2023 08:23:52 +0000 (10:23 +0200)] 
cve-check: add CVSS vector string to CVE database and reports

This allows building detailed vulnerability analysis tools without
relying on external resources.

Signed-off-by: Antoine Lubineau <antoine.lubineau@easymile.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2 years agollvm: Upgrade to 17.0.2
Khem Raj [Tue, 26 Sep 2023 03:09:40 +0000 (20:09 -0700)] 
llvm: Upgrade to 17.0.2

481358974fb0 [GVN] Also remove phi nodes from VN table (PR65447)
9f77e96186be [GVN] Invalidate MDA when deduplicating phi nodes
a13a89402f53 Bump version to 17.0.2
2c04bdb24677 [SVE] Ensure SVE call operands passed via memory are correctly initialised. (#66070)
701620d58cdf [SVE] Precommit test to show missing initialisation of call operand.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoglib-2.0: Remove failing ptests on musl
Khem Raj [Mon, 25 Sep 2023 18:10:18 +0000 (11:10 -0700)] 
glib-2.0: Remove failing ptests on musl

FAIL: glib/convert.test (Child process killed by signal 6)
FAIL: glib/collate.test (Child process killed by signal 6)
FAIL: glib/gdatetime.test (Child process killed by signal 6)
FAIL: glib/date.test (Child process killed by signal 6)
FAIL: glib/converter-stream.test (Child process killed by signal 6)
FAIL: glib/option-context.test (Child process killed by signal 6)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoglib-2.0: Enable possible locales with musl for ptests
Khem Raj [Mon, 25 Sep 2023 18:10:17 +0000 (11:10 -0700)] 
glib-2.0: Enable possible locales with musl for ptests

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agosystemd: Refresh patches to avoid patch-fuzz
Khem Raj [Mon, 25 Sep 2023 18:04:12 +0000 (11:04 -0700)] 
systemd: Refresh patches to avoid patch-fuzz

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agosystemd: Drop two upstreamed musl patches
Khem Raj [Mon, 25 Sep 2023 18:04:11 +0000 (11:04 -0700)] 
systemd: Drop two upstreamed musl patches

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agomaintainers.inc: add python3-spdx-tools and dependencies
Samantha Jalabert [Fri, 22 Sep 2023 14:46:29 +0000 (14:46 +0000)] 
maintainers.inc: add python3-spdx-tools and dependencies

Add maintainers for new packages and also some copied from meta-python:
python3-beartype, python3-booleanpy, python3-click, python3-isodate,
python3-license-expression, python3-rdflib, python3-spdx-tools,
python3-uritools, python3-xmltodict

Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com>
Signed-off-by: Samantha Jalabert <samantha.jalabert@syslinbit.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoqa: Add selftest for python3-spdx-tools
Samantha Jalabert [Fri, 22 Sep 2023 14:46:28 +0000 (14:46 +0000)] 
qa: Add selftest for python3-spdx-tools

Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com>
Signed-off-by: Samantha Jalabert <samantha.jalabert@syslinbit.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-spdx-tools: add recipe
Samantha Jalabert [Fri, 22 Sep 2023 14:46:27 +0000 (14:46 +0000)] 
python3-spdx-tools: add recipe

python3-spdx-tools provides tools for SPDX validation and conversion.

Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com>
Signed-off-by: Samantha Jalabert <samantha.jalabert@syslinbit.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoptest-packagelists.inc: add python test xmltodict
Samantha Jalabert [Fri, 22 Sep 2023 14:46:26 +0000 (14:46 +0000)] 
ptest-packagelists.inc: add python test xmltodict

Adding test to slow, as it comes as dependency of SDK packages.

Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-xmltodict: Copy recipe from meta-python
Samantha Jalabert [Fri, 22 Sep 2023 14:46:25 +0000 (14:46 +0000)] 
python3-xmltodict: Copy recipe from meta-python

commit: 61d14138c22a70188d585d85e35fdf86bc65e66f

Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-uritools: add recipe
Samantha Jalabert [Fri, 22 Sep 2023 14:46:24 +0000 (14:46 +0000)] 
python3-uritools: add recipe

Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com>
Signed-off-by: Samantha Jalabert <samantha.jalabert@syslinbit.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-rdflib: add homepage
Marta Rybczynska [Fri, 22 Sep 2023 14:46:23 +0000 (14:46 +0000)] 
python3-rdflib: add homepage

Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-rdflib: Copy recipe from meta-python
Samantha Jalabert [Fri, 22 Sep 2023 14:46:22 +0000 (14:46 +0000)] 
python3-rdflib: Copy recipe from meta-python

commit: 7e565b5c0c09a9cd7c27eb24f8fb45a746469279

Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoptest-packagelists.inc: add python test license-expression
Samantha Jalabert [Fri, 22 Sep 2023 14:46:21 +0000 (14:46 +0000)] 
ptest-packagelists.inc: add python test license-expression

Adding test to the list of tests with problems. It comes as a
copy from meta-python to satisfy dependencies of python3-spdx-tools
and throws and exception on execution.

Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-license-expression: Copy recipe from meta-python
Samantha Jalabert [Fri, 22 Sep 2023 14:46:20 +0000 (14:46 +0000)] 
python3-license-expression: Copy recipe from meta-python

commit: cabfde8c84e100968bc9ab8407ede616100fddbb

Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoptest-packagelists.inc: add python test click
Samantha Jalabert [Fri, 22 Sep 2023 14:46:19 +0000 (14:46 +0000)] 
ptest-packagelists.inc: add python test click

Adding test to slow, as it comes as dependency of SDK packages.

Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-click: Copy recipe from meta-python
Samantha Jalabert [Fri, 22 Sep 2023 14:46:18 +0000 (14:46 +0000)] 
python3-click: Copy recipe from meta-python

commit: 1a14a28f132a10e9db7b3e5bb2b5361c4679946e

Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-beartype: add recipe
Samantha Jalabert [Fri, 22 Sep 2023 14:46:17 +0000 (14:46 +0000)] 
python3-beartype: add recipe

Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com>
Signed-off-by: Samantha Jalabert <samantha.jalabert@syslinbit.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-booleanpy: Copy recipe from meta-python
Samantha Jalabert [Fri, 22 Sep 2023 14:46:16 +0000 (14:46 +0000)] 
python3-booleanpy: Copy recipe from meta-python

commit: 47b8c97b76b3eb323a97c9079fb49c0348a2376c

Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-isodate: add homepage
Marta Rybczynska [Fri, 22 Sep 2023 14:46:15 +0000 (14:46 +0000)] 
python3-isodate: add homepage

Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-isodate: Copy recipe from meta-python
Samantha Jalabert [Fri, 22 Sep 2023 14:46:14 +0000 (14:46 +0000)] 
python3-isodate: Copy recipe from meta-python

commit: 33b910b51cea2eee57f197a2e9697dd81a9dd67b

Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-ply: add to nativesdk
Marta Rybczynska [Fri, 22 Sep 2023 14:46:13 +0000 (14:46 +0000)] 
python3-ply: add to nativesdk

This will be needed by the new spdx-tools recipe.

Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agosystemd-boot-cfg: add .conf suffix to default entry label
Charles-Antoine Couret [Sun, 24 Sep 2023 23:21:17 +0000 (01:21 +0200)] 
systemd-boot-cfg: add .conf suffix to default entry label

Since systemd v245 (commit 6cd12ebcfe459466257ea63022a32515d756e719), systemd-boot
expects default entry to have the complete filename as value.

LABELS from poky are by default without any suffixes like "boot install", so default entry
does not have the .conf suffix as well and systemd-boot is not able to use this information
and it's starting in any case the first entry. To be able to start another entry by default,
.conf suffix is required.

With this change, LABELS variable can still be used by other bootloaders and being used as description
field.

Signed-off-by: Charles-Antoine Couret <charles-antoine.couret@mind.be>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agowebkitgtk: reduce size of -dbg package
Ross Burton [Mon, 25 Sep 2023 11:35:08 +0000 (12:35 +0100)] 
webkitgtk: reduce size of -dbg package

Unless DEBUG_BUILD is enabled, pass -g1 to massively reduce the size of
the debug symbols (4.3GB to 700M at time of writing):

  Level 1 produces minimal information, enough for making backtraces in
  parts of the program that you don't plan to debug. This includes
  descriptions of functions and external variables, and line number
  tables, but no information about local variables.

This makes the sstate objects a lot more manageable, and packaging
faster.  On my machine:

  PKG          TASK                 ABSDIFF  RELDIFF  WALLTIME1 -> WALLTIME2
  webkitgtk    do_compile           -613.8s   -21.7%    2823.3s -> 2209.5s
  webkitgtk    do_package           -143.4s   -53.6%     267.7s -> 124.3s
  webkitgtk    do_install            -93.7s   -60.1%     156.0s -> 62.3s
  webkitgtk    do_populate_sysroot   -51.6s   -86.4%      59.7s -> 8.1s

Cumulative walltime:
  -892.9s    -26.5%    56:06.3 (3366.3s) -> 41:13.4 (2473.4s)

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agobind: update to 9.18.19
Lee Chee Yang [Mon, 25 Sep 2023 10:55:59 +0000 (18:55 +0800)] 
bind: update to 9.18.19

release notes:
https://downloads.isc.org/isc/bind9/9.18.19/doc/arm/html/notes.html#notes-for-bind-9-18-19

Security Fixes

Previously, sending a specially crafted message over the control channel
could cause the packet-parsing code to run out of available stack
memory, causing named to terminate unexpectedly. This has been fixed.
(CVE-2023-3341)

ISC would like to thank Eric Sesterhenn from X41 D-Sec GmbH for bringing
this vulnerability to our attention. [GL #4152]

A flaw in the networking code handling DNS-over-TLS queries could cause
named to terminate unexpectedly due to an assertion failure under
significant DNS-over-TLS query load. This has been fixed.
(CVE-2023-4236)

ISC would like to thank Robert Story from USC/ISI Root Server Operations
for bringing this vulnerability to our attention. [GL #4242]

Removed Features

The dnssec-must-be-secure option has been deprecated and will be removed
in a future release. [GL #4263]

Feature Changes

If the server command is specified, nsupdate now honors the nsupdate -v
option for SOA queries by sending both the UPDATE request and the
initial query over TCP. [GL #1181]

Bug Fixes

The value of the If-Modified-Since header in the statistics channel was
not being correctly validated for its length, potentially allowing an
authorized user to trigger a buffer overflow. Ensuring the statistics
channel is configured correctly to grant access exclusively to
authorized users is essential (see the statistics-channels block
definition and usage section). [GL #4124]

This issue was reported independently by Eric Sesterhenn of X41 D-Sec
GmbH and Cameron Whitehead.

The Content-Length header in the statistics channel was lacking proper
bounds checking. A negative or excessively large value could potentially
trigger an integer overflow and result in an assertion failure. [GL

This issue was reported by Eric Sesterhenn of X41 D-Sec GmbH.

Several memory leaks caused by not clearing the OpenSSL error stack were
fixed. [GL #4159]

This issue was reported by Eric Sesterhenn of X41 D-Sec GmbH.

The introduction of krb5-subdomain-self-rhs and ms-subdomain-self-rhs
UPDATE policies accidentally caused named to return SERVFAIL responses
to deletion requests for non-existent PTR and SRV records. This has been
fixed. [GL #4280]

The stale-refresh-time feature was mistakenly disabled when the server
cache was flushed by rndc flush. This has been fixed. [GL #4278]

BIND’s memory consumption has been improved by implementing dedicated
jemalloc memory arenas for sending buffers. This optimization ensures
that memory usage is more efficient and better manages the return of
memory pages to the operating system. [GL #4038]

Previously, partial writes in the TLS DNS code were not accounted for
correctly, which could have led to DNS message corruption. This has been
fixed. [GL #4255]

Known Issues

There are no new known issues with this release. See above for a list of
all known issues affecting this BIND 9 branch.

Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoglibc: fix CVE-2023-4527
Yash Shinde [Sun, 24 Sep 2023 15:22:21 +0000 (08:22 -0700)] 
glibc: fix CVE-2023-4527

Upstream-Status: Backport[https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=4ea972b7edd7e36610e8cde18bf7a8149d7bac4f]

Signed-off-by: Yash Shinde <Yash.Shinde@windriver.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agodebugedit: Use musl-legacy-error
Khem Raj [Fri, 22 Sep 2023 21:05:08 +0000 (14:05 -0700)] 
debugedit: Use musl-legacy-error

Use error.h to provide GNU extentions for error API
Drop the patch trying to do something about it

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoelfutils: Depend on musl-legacy-error for musl targets
Khem Raj [Fri, 22 Sep 2023 21:05:07 +0000 (14:05 -0700)] 
elfutils: Depend on musl-legacy-error for musl targets

this ensures a gnu compatible error APIs are made available, the patch
to workaround this is no longer needed.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agomusl-legacy-error: Add recipe
Khem Raj [Fri, 22 Sep 2023 21:05:06 +0000 (14:05 -0700)] 
musl-legacy-error: Add recipe

This adds glibc error() API implementation which is needed by few
packages still.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoadwaita-icon-theme: 43 -> 45.0
Kai Kang [Fri, 22 Sep 2023 08:04:12 +0000 (16:04 +0800)] 
adwaita-icon-theme: 43 -> 45.0

Update adwaita-icon-theme from 43 to 45.0.

* meson is used to replace autotools, then the patch is redundant
* not overwrite PACKAGES, and remove sub-packages ${PN}-hires and
  ${PN}-symbolic-hires which are created to handle big icon files which
  do not exist in adwaita-icon-theme 45.0
* update FILES of ${PN}-symbolic and split license files to ${PN}-doc

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agomaintainers.inc: add self for flac recipe
Michael Opdenacker [Fri, 22 Sep 2023 10:29:19 +0000 (12:29 +0200)] 
maintainers.inc: add self for flac recipe

Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-setuptools-scm: fix upstream version check
Alexander Kanavin [Fri, 22 Sep 2023 07:24:31 +0000 (09:24 +0200)] 
python3-setuptools-scm: fix upstream version check

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoxwayland: upgrade 23.1.2 -> 23.2.1
Alexander Kanavin [Fri, 22 Sep 2023 07:24:30 +0000 (09:24 +0200)] 
xwayland: upgrade 23.1.2 -> 23.2.1

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoxf86-input-libinput: upgrade 1.3.0 -> 1.4.0
Alexander Kanavin [Fri, 22 Sep 2023 07:24:29 +0000 (09:24 +0200)] 
xf86-input-libinput: upgrade 1.3.0 -> 1.4.0

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agovala: upgrade 0.56.8 -> 0.56.13
Alexander Kanavin [Fri, 22 Sep 2023 07:24:28 +0000 (09:24 +0200)] 
vala: upgrade 0.56.8 -> 0.56.13

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agotiff: upgrade 4.5.1 -> 4.6.0
Alexander Kanavin [Fri, 22 Sep 2023 07:24:27 +0000 (09:24 +0200)] 
tiff: upgrade 4.5.1 -> 4.6.0

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agosqlite3: upgrade 3.43.0 -> 3.43.1
Alexander Kanavin [Fri, 22 Sep 2023 07:24:26 +0000 (09:24 +0200)] 
sqlite3: upgrade 3.43.0 -> 3.43.1

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoseatd: upgrade 0.7.0 -> 0.8.0
Alexander Kanavin [Fri, 22 Sep 2023 07:24:25 +0000 (09:24 +0200)] 
seatd: upgrade 0.7.0 -> 0.8.0

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-sphinx: upgrade 7.2.5 -> 7.2.6
Alexander Kanavin [Fri, 22 Sep 2023 07:24:24 +0000 (09:24 +0200)] 
python3-sphinx: upgrade 7.2.5 -> 7.2.6

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-setuptools: upgrade 68.2.1 -> 68.2.2
Alexander Kanavin [Fri, 22 Sep 2023 07:24:23 +0000 (09:24 +0200)] 
python3-setuptools: upgrade 68.2.1 -> 68.2.2

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-libarchive-c: upgrade 4.0 -> 5.0
Alexander Kanavin [Fri, 22 Sep 2023 07:24:22 +0000 (09:24 +0200)] 
python3-libarchive-c: upgrade 4.0 -> 5.0

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-git: upgrade 3.1.35 -> 3.1.36
Alexander Kanavin [Fri, 22 Sep 2023 07:24:21 +0000 (09:24 +0200)] 
python3-git: upgrade 3.1.35 -> 3.1.36

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-dtschema: upgrade 2023.6.1 -> 2023.7
Alexander Kanavin [Fri, 22 Sep 2023 07:24:20 +0000 (09:24 +0200)] 
python3-dtschema: upgrade 2023.6.1 -> 2023.7

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopuzzles: upgrade to latest revision
Alexander Kanavin [Fri, 22 Sep 2023 07:24:19 +0000 (09:24 +0200)] 
puzzles: upgrade to latest revision

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agomtd-utils: upgrade 2.1.5 -> 2.1.6
Alexander Kanavin [Fri, 22 Sep 2023 07:24:18 +0000 (09:24 +0200)] 
mtd-utils: upgrade 2.1.5 -> 2.1.6

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agommc-utils: upgrade to latest revision
Alexander Kanavin [Fri, 22 Sep 2023 07:24:17 +0000 (09:24 +0200)] 
mmc-utils: upgrade to latest revision

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agomeson: upgrade 1.1.1 -> 1.2.1
Alexander Kanavin [Fri, 22 Sep 2023 07:24:16 +0000 (09:24 +0200)] 
meson: upgrade 1.1.1 -> 1.2.1

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoman-pages: upgrade 6.04 -> 6.05.01
Alexander Kanavin [Fri, 22 Sep 2023 07:24:15 +0000 (09:24 +0200)] 
man-pages: upgrade 6.04 -> 6.05.01

License-update: formatting

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agolibsolv: upgrade 0.7.24 -> 0.7.25
Alexander Kanavin [Fri, 22 Sep 2023 07:24:14 +0000 (09:24 +0200)] 
libsolv: upgrade 0.7.24 -> 0.7.25

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agolibsdl2: upgrade 2.28.0 -> 2.28.3
Alexander Kanavin [Fri, 22 Sep 2023 07:24:13 +0000 (09:24 +0200)] 
libsdl2: upgrade 2.28.0 -> 2.28.3

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agolibarchive: upgrade 3.7.1 -> 3.7.2
Alexander Kanavin [Fri, 22 Sep 2023 07:24:12 +0000 (09:24 +0200)] 
libarchive: upgrade 3.7.1 -> 3.7.2

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agokmscube: upgrade to latest revision
Alexander Kanavin [Fri, 22 Sep 2023 07:24:11 +0000 (09:24 +0200)] 
kmscube: upgrade to latest revision

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agojson-c: upgrade 0.16 -> 0.17
Alexander Kanavin [Fri, 22 Sep 2023 07:24:10 +0000 (09:24 +0200)] 
json-c: upgrade 0.16 -> 0.17

Fix run-ptest to append to log instead of overwriting it with every test invocation.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoiproute2: upgrade 6.4.0 -> 6.5.0
Alexander Kanavin [Fri, 22 Sep 2023 07:24:09 +0000 (09:24 +0200)] 
iproute2: upgrade 6.4.0 -> 6.5.0

Set CONF_USR_DIR explicitly as upstream hardcodes 'lib' in it.

Fix up iproute2-ip packaging to reflect that, and fix multilib error
where the executable would end up in the main package.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoghostscript: upgrade 10.01.2 -> 10.02.0
Alexander Kanavin [Fri, 22 Sep 2023 07:24:08 +0000 (09:24 +0200)] 
ghostscript: upgrade 10.01.2 -> 10.02.0

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agofreetype: upgrade 2.13.1 -> 2.13.2
Alexander Kanavin [Fri, 22 Sep 2023 07:24:07 +0000 (09:24 +0200)] 
freetype: upgrade 2.13.1 -> 2.13.2

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agofont-util: upgrade 1.4.0 -> 1.4.1
Alexander Kanavin [Fri, 22 Sep 2023 07:24:06 +0000 (09:24 +0200)] 
font-util: upgrade 1.4.0 -> 1.4.1

License-update: clarify license for unicode items:
https://gitlab.freedesktop.org/xorg/font/util/-/merge_requests/7

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoethtool: upgrade 6.3 -> 6.5
Alexander Kanavin [Fri, 22 Sep 2023 07:24:05 +0000 (09:24 +0200)] 
ethtool: upgrade 6.3 -> 6.5

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agodiffoscope: upgrade 244 -> 249
Alexander Kanavin [Fri, 22 Sep 2023 07:24:04 +0000 (09:24 +0200)] 
diffoscope: upgrade 244 -> 249

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agodebianutils: upgrade 5.12 -> 5.13
Alexander Kanavin [Fri, 22 Sep 2023 07:24:03 +0000 (09:24 +0200)] 
debianutils: upgrade 5.12 -> 5.13

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agocreaterepo-c: upgrade 0.21.1 -> 1.0.0
Alexander Kanavin [Fri, 22 Sep 2023 07:24:02 +0000 (09:24 +0200)] 
createrepo-c: upgrade 0.21.1 -> 1.0.0

Enable zstd in libsolv, as new createrepo_c is using that instead of
zlib for repo metadata compression.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agobtrfs-tools: upgrade 6.3.3 -> 6.5.1
Alexander Kanavin [Fri, 22 Sep 2023 07:24:01 +0000 (09:24 +0200)] 
btrfs-tools: upgrade 6.3.3 -> 6.5.1

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoboost: upgrade 1.82.0 -> 1.83.0
Alexander Kanavin [Fri, 22 Sep 2023 07:24:00 +0000 (09:24 +0200)] 
boost: upgrade 1.82.0 -> 1.83.0

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoxcb-proto: upgrade 1.15.2 -> 1.16.0
Alexander Kanavin [Fri, 22 Sep 2023 07:23:59 +0000 (09:23 +0200)] 
xcb-proto: upgrade 1.15.2 -> 1.16.0

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agolibxcb: upgrade 1.15 -> 1.16
Alexander Kanavin [Fri, 22 Sep 2023 07:23:58 +0000 (09:23 +0200)] 
libxcb: upgrade 1.15 -> 1.16

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agovulkan: upgrade 1.3.250.0 -> 1.3.261.1
Alexander Kanavin [Fri, 22 Sep 2023 07:23:57 +0000 (09:23 +0200)] 
vulkan: upgrade 1.3.250.0 -> 1.3.261.1

License-update: clarifiction that licenses are apache and mit.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-setuptools-rust: upgrade 1.6.0 -> 1.7.0
Alexander Kanavin [Fri, 22 Sep 2023 07:23:56 +0000 (09:23 +0200)] 
python3-setuptools-rust: upgrade 1.6.0 -> 1.7.0

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agojquery: upgrade 3.7.0 -> 3.7.1
Alexander Kanavin [Fri, 22 Sep 2023 07:23:55 +0000 (09:23 +0200)] 
jquery: upgrade 3.7.0 -> 3.7.1

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agocmake: upgrade 3.27.4 -> 3.27.5
Alexander Kanavin [Fri, 22 Sep 2023 07:23:54 +0000 (09:23 +0200)] 
cmake: upgrade 3.27.4 -> 3.27.5

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoutil-linux: upgrade 2.39.1 -> 2.39.2
Alexander Kanavin [Fri, 22 Sep 2023 07:23:53 +0000 (09:23 +0200)] 
util-linux: upgrade 2.39.1 -> 2.39.2

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agosystemd: upgrade 254 -> 254.4
Alexander Kanavin [Fri, 22 Sep 2023 07:23:52 +0000 (09:23 +0200)] 
systemd: upgrade 254 -> 254.4

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agomesa: Upgrade 23.1.7 -> 23.1.8
Markus Volk [Thu, 21 Sep 2023 08:02:11 +0000 (10:02 +0200)] 
mesa: Upgrade 23.1.7 -> 23.1.8

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-jsonschema: Update homepage URL
Stephan Wurm [Wed, 20 Sep 2023 05:58:19 +0000 (07:58 +0200)] 
python3-jsonschema: Update homepage URL

Although being redirected from the old URL, adapted HOMEPAGE to reflect
new official URL instead.

Signed-off-by: Stephan Wurm <stephan.wurm@a-eberle.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agocreate-spdx: Ensure it is clear where the message comes from
Richard Purdie [Mon, 25 Sep 2023 13:28:21 +0000 (14:28 +0100)] 
create-spdx: Ensure it is clear where the message comes from

This message can appear in do_rootfs and the users tend to think this is
some kind of packaging issue. Add SPDX to the message so users like me
think in the right direction.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agomesa: Update clang-17 patch to upstream v2
Khem Raj [Fri, 22 Sep 2023 16:37:21 +0000 (09:37 -0700)] 
mesa: Update clang-17 patch to upstream v2

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agooeqa/runtime/parselogs: parse the logs with Python, not grep
Ross Burton [Sat, 23 Sep 2023 13:04:11 +0000 (14:04 +0100)] 
oeqa/runtime/parselogs: parse the logs with Python, not grep

Instead of constructing huge grep statements, we can simply open the logs
in Python and do the relevant string operations directly.

The trick is to remember to casefold() all of the strings, so that the
"in" operator can be used.

Just one of the ignores needs to be adjusted because it uses a regular
expression and the new logic doesn't support that.  This is handled
by simply reducing the size of the ignore match.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agooeqa/runtime/parselogs: select the correct machine-specific ignores early
Ross Burton [Sat, 23 Sep 2023 13:04:10 +0000 (14:04 +0100)] 
oeqa/runtime/parselogs: select the correct machine-specific ignores early

This has no impact to the execution, but makes the following changes
neater.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agooeqa/runtime/parselogs: move some variables out of global scope
Ross Burton [Sat, 23 Sep 2023 13:04:09 +0000 (14:04 +0100)] 
oeqa/runtime/parselogs: move some variables out of global scope

errors and log_locations can be trivially set in the class directly,
instead of being defined in the module and then copied into the class.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>