]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
3 years agomesa: upgrade 21.2.4 -> 21.2.5
Alexander Kanavin [Tue, 2 Nov 2021 08:42:44 +0000 (09:42 +0100)]
mesa: upgrade 21.2.4 -> 21.2.5

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agostress-ng: upgrade 0.13.00 -> 0.13.06
Alexander Kanavin [Tue, 2 Nov 2021 08:42:43 +0000 (09:42 +0100)]
stress-ng: upgrade 0.13.00 -> 0.13.06

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agolighttpd: upgrade 1.4.60 -> 1.4.61
Alexander Kanavin [Tue, 2 Nov 2021 08:42:42 +0000 (09:42 +0100)]
lighttpd: upgrade 1.4.60 -> 1.4.61

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agoasciidoc: upgrade 10.0.0 -> 10.0.1
Alexander Kanavin [Tue, 2 Nov 2021 08:42:41 +0000 (09:42 +0100)]
asciidoc: upgrade 10.0.0 -> 10.0.1

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agovala: upgrade 0.54.2 -> 0.54.3
Alexander Kanavin [Tue, 2 Nov 2021 08:42:40 +0000 (09:42 +0100)]
vala: upgrade 0.54.2 -> 0.54.3

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agopython3-pyparsing: upgrade 3.0.0 -> 3.0.4
Alexander Kanavin [Tue, 2 Nov 2021 08:42:39 +0000 (09:42 +0100)]
python3-pyparsing: upgrade 3.0.0 -> 3.0.4

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agopython3-gitdb: upgrade 4.0.7 -> 4.0.9
Alexander Kanavin [Tue, 2 Nov 2021 08:42:38 +0000 (09:42 +0100)]
python3-gitdb: upgrade 4.0.7 -> 4.0.9

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agopsplash: upgrade to latest revision
Alexander Kanavin [Tue, 2 Nov 2021 08:42:35 +0000 (09:42 +0100)]
psplash: upgrade to latest revision

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agodpkg: Install dkpg-perl scripts to versioned perl directory
Manuel Leonhardt [Tue, 2 Nov 2021 19:14:30 +0000 (20:14 +0100)]
dpkg: Install dkpg-perl scripts to versioned perl directory

Install dpkg-perl scripts to versioned perl directory, otherwise the
following traceback happens when running, e.g. dpkg-architecture on the
target:

Can't locate Dpkg.pm in @INC (you may need to install the Dpkg module)
  (@INC contains: /usr/lib/perl5/site_perl/5.30.1/aarch64-linux
  /usr/lib/perl5/site_perl/5.30.1
  /usr/lib/perl5/vendor_perl/5.30.1/aarch64-linux
  /usr/lib/perl5/vendor_perl/5.30.1
  /usr/lib/perl5/5.30.1/aarch64-linux
  /usr/lib/perl5/5.30.1 .) at /usr/bin/dpkg-architecture line 25.

Cc: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Manuel Leonhardt <mleonhardt@arri.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agosstate: Account for reserved characters when shortening sstate filenames
Manuel Leonhardt [Tue, 2 Nov 2021 18:48:44 +0000 (19:48 +0100)]
sstate: Account for reserved characters when shortening sstate filenames

Previously, when shortening sstate filenames, the reserved
characters for .siginfo were not considered, when siginfo=False,
resulting in differently shortend filenames for the sstate and siginfo
files. With this change, the filenames of the truncated sstate and
siginfo files have the same basename, just as is already the case for
untruncated filenames.

Making sure that the .siginfo files always have the filename of the
corresponding sstate file plus its .siginfo suffix, also when being
truncated, makes it easier to manage the sstate cache and an sstate
mirror outside of Bitbake/Yocto.

Signed-off-by: Manuel Leonhardt <mleonhardt@arri.de>
Cc: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agopython3: silence DeprecationWarnings in python3-config
Ross Burton [Tue, 2 Nov 2021 18:02:33 +0000 (18:02 +0000)]
python3: silence DeprecationWarnings in python3-config

Our patched python3-config uses distutils, but that will emit a
DeprecationWarning when imported.  This isn't useful when using the
output of python3-config to find include paths.

This isn't a huge problem typically as the warning goes to stderr, but
some build systems read both stdout and stderr.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agorunqemu: work without SERIAL_CONSOLES being defined
Jon Mason [Tue, 2 Nov 2021 19:59:12 +0000 (15:59 -0400)]
runqemu: work without SERIAL_CONSOLES being defined

Not all machine definitions need to have SERIAL_CONSOLES defined, but
runqemu currently will fail with the following script error if not
present:

Traceback (most recent call last):
  File "/builder/meta-arm/poky/scripts/runqemu", line 1604, in main
    config.setup_final()
  File "/builder/meta-arm/poky/scripts/runqemu", line 1446, in setup_final
    self.setup_serial()
  File "/builder/meta-arm/poky/scripts/runqemu", line 1381, in setup_serial
    self.kernel_cmdline_script += ' console=%s' %entry.split(';')[1]
IndexError: list index out of range

To get around this issue, add a sanity check to runqemu to avoid the
parsing of SERIAL_CONSOLES if empty.

Signed-off-by: Jon Mason <jdmason@kudzu.us>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agoapt: Do not install /var/log/apt for target
Peter Kjellerstedt [Tue, 2 Nov 2021 19:57:24 +0000 (20:57 +0100)]
apt: Do not install /var/log/apt for target

/var/log is normally a link to /var/volatile/log and /var/volatile is a
tmpfs mount. So anything created in /var/log will not be available when
the tmpfs is mounted.

Also some whitespace clean up.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agoopenssl: fix builds on ARMv8 targets without Aarch64
Ross Burton [Tue, 2 Nov 2021 16:57:06 +0000 (16:57 +0000)]
openssl: fix builds on ARMv8 targets without Aarch64

ARMv8 doesn't imply Aarch64, so correct a check that was making that
assumption.  This fixes the build on 32-bit ARMv8 targets such as
Cortex-A32.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agosanity.bbclass: Update required gcc version to v7.5
Robert Yang [Mon, 1 Nov 2021 15:05:31 +0000 (08:05 -0700)]
sanity.bbclass: Update required gcc version to v7.5

qemu-native 6.1.0 requires at least gcc v7.5:
ERROR: You need at least GCC v7.5 or Clang v6.0 (or XCode Clang v10.0)

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agolibxml2: submit patch upstream
Alexander Kanavin [Tue, 2 Nov 2021 08:42:32 +0000 (09:42 +0100)]
libxml2: submit patch upstream

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agocurl: submit patch upstream
Alexander Kanavin [Tue, 2 Nov 2021 08:42:31 +0000 (09:42 +0100)]
curl: submit patch upstream

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agoopkg: use oe.qa.add_message istead of package_qa_add_message
Chen Qi [Tue, 2 Nov 2021 05:25:28 +0000 (22:25 -0700)]
opkg: use oe.qa.add_message istead of package_qa_add_message

Since the following commit, package_qa_add_message is no longer
available, use oe.qa.add_message instead.

"""
commit f0ad152ef4cc15c042bc9eeefb6af096d054b220
Author: Mike Crowe <mac@mcrowe.com>
Date:   Fri Oct 15 15:39:53 2021 +0100

    lib/oe/qa,insane: Move extra error handling functions to library

    Extract package_qa_write_error, package_qa_handle_error and
    package_qa_add_message functions from insane.bbclass to lib/oe/qa.py and
    drop the package_qa_ prefixes.
...
"""

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agogo-helloworld/glide: Fix urls
Richard Purdie [Tue, 2 Nov 2021 17:50:57 +0000 (17:50 +0000)]
go-helloworld/glide: Fix urls

Handle github protocol changes not covered by the script due to variable indirection.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agorecipes: Update github.com urls to use https
Richard Purdie [Tue, 2 Nov 2021 11:38:56 +0000 (11:38 +0000)]
recipes: Update github.com urls to use https

Github has announced there will be no more git:// fetching from their servers:

https://github.blog/2021-09-01-improving-git-protocol-security-github/#no-more-unauthenticated-git

and they're about to start having brownout periods to encourage people
to update. This runs the conversion script over OE-Core to update our
urls to use https instead of git.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agoscripts/convert-srcuri: Update SRC_URI conversion script to handle github url changes
Richard Purdie [Tue, 2 Nov 2021 11:34:21 +0000 (11:34 +0000)]
scripts/convert-srcuri: Update SRC_URI conversion script to handle github url changes

Github are dropping support for git:// protocol fetching. Update the script
to learn about corner cases found in the previous conversion and
support remapping the github urls as needed too.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agobitbake.conf: Fix corruption of GNOME mirror url
Richard Purdie [Tue, 2 Nov 2021 11:19:28 +0000 (11:19 +0000)]
bitbake.conf: Fix corruption of GNOME mirror url

The url changes from the script accidentally corrupted this mirror
url, fix it.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agobase-files: Ignore the empty-dirs QA error due to files in /var/volatile
Peter Kjellerstedt [Fri, 29 Oct 2021 21:29:17 +0000 (23:29 +0200)]
base-files: Ignore the empty-dirs QA error due to files in /var/volatile

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agosystemd: Do not install anything in /var/volatile
Peter Kjellerstedt [Fri, 29 Oct 2021 21:29:16 +0000 (23:29 +0200)]
systemd: Do not install anything in /var/volatile

/var/log is typically a symbolic link to inside /var/volatile, which
is expected to be empty. Check ${VOLATILE_LOG_DIR} to see if it is ok
to install /var/log.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agolibsolv: Enable correct qsort_r on musl
Khem Raj [Fri, 29 Oct 2021 17:10:22 +0000 (10:10 -0700)]
libsolv: Enable correct qsort_r on musl

Newer musl now has this function implemented and signatures are same as
glibc, current codepaths forces it on BSD path which is wrong for musl
and results in random segfaults in apps using libsolv e.g. opkg

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agosite/common-musl: Enable qsort_r in glib
Khem Raj [Fri, 29 Oct 2021 17:10:21 +0000 (10:10 -0700)]
site/common-musl: Enable qsort_r in glib

musl now has qsort_r

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agomusl: Update to tip of trunk
Khem Raj [Fri, 29 Oct 2021 17:10:20 +0000 (10:10 -0700)]
musl: Update to tip of trunk

This brings following fixes

b76f37fd add qsort_r and make qsort a wrapper around it
7be59733 add SPE FPU support to powerpc-sf
e3e7189c fix undefined behavior in getdelim via null pointer arithmetic and memcpy
b713b8b2 fix excessively slow TLS performance on some mips models
3eed6a6f fix error checking in pthread_getname_np

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agowpebackend-fdo: Add -Wno-c++11-narrowing
Khem Raj [Sat, 30 Oct 2021 19:45:01 +0000 (12:45 -0700)]
wpebackend-fdo: Add -Wno-c++11-narrowing

This commit https://github.com/Igalia/WPEBackend-fdo/commit/e4c578f23359dba4d5abbd14b108f59e1b0701c1
causes this warning due to int to uint conversion without static casts
unless its fixes properly by upstream make behaviour same as g++ where
this is flagged too but only as a warning unlike clang which is pedantic
and enables it as error

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agobind: remove -r option from rndc-confgen in initscript
Yi Zhao [Sat, 30 Oct 2021 15:15:05 +0000 (23:15 +0800)]
bind: remove -r option from rndc-confgen in initscript

The -r option has been removed from rndc-confgen since bind 9.13[1].

Fix the bind startup error:
$ /etc/init.d/bind start
Starting domain name service: namedrndc-confgen: The -r option has been deprecated.
chmod: cannot access '/etc/bind/rndc.key': No such file or directory

[1]: https://gitlab.isc.org/isc-projects/bind9/-/commit/3a4f820d625c214cfb21f5e6d18ce9160d2a193b

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agolibgfortran: Set GFORTRAN
Richard Purdie [Sun, 31 Oct 2021 16:37:24 +0000 (16:37 +0000)]
libgfortran: Set GFORTRAN

The libgfortran configure sets FC to be $GFORTRAN. We did used to patch
that out but rather than carry a patch to gcc, just set GFORTRAN as
needed.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agopseudo: Add fcntl64 wrapper
Richard Purdie [Fri, 29 Oct 2021 10:14:42 +0000 (11:14 +0100)]
pseudo: Add fcntl64 wrapper

Add fcntl64 wrapper which hopefully fixes issues seen in findutils and the find
command in the libtool removal code when built with LFS compile flags on Gentoo.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agooverlayfs: add debug information
Vyacheslav Yurkov [Sun, 17 Oct 2021 08:08:59 +0000 (10:08 +0200)]
overlayfs: add debug information

Signed-off-by: Vyacheslav Yurkov <uvv.mail@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agooeqa/selftest: extend overlayfs test
Vyacheslav Yurkov [Sun, 17 Oct 2021 08:08:58 +0000 (10:08 +0200)]
oeqa/selftest: extend overlayfs test

Test that overlayfs.bbclass generates one systemd unit, that
applications can set dependencies on, and that this unit mounts all
required overlays

Signed-off-by: Vyacheslav Yurkov <uvv.mail@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agooverlayfs: meta-selftest recipe fix
Vyacheslav Yurkov [Sun, 17 Oct 2021 08:08:57 +0000 (10:08 +0200)]
overlayfs: meta-selftest recipe fix

Avoid strict assignment in the recipe to allow overrides in .inc file

Signed-off-by: Vyacheslav Yurkov <uvv.mail@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agooeqa/selftest: refactor common functions
Vyacheslav Yurkov [Sun, 17 Oct 2021 08:08:56 +0000 (10:08 +0200)]
oeqa/selftest: refactor common functions

Signed-off-by: Vyacheslav Yurkov <uvv.mail@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agooverlayfs: all overlays unit
Vyacheslav Yurkov [Sun, 17 Oct 2021 08:08:55 +0000 (10:08 +0200)]
overlayfs: all overlays unit

Application can depend on several overlayfs mount points. Provide a
systemd unit application can depend on to make sure all overlays are
mounted before it is started to avoid any race conditions

Signed-off-by: Bruno Knittel <Bruno.Knittel@bruker.com>
Signed-off-by: Vyacheslav Yurkov <uvv.mail@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agogcc: Drop libgfortran patch
Richard Purdie [Thu, 28 Oct 2021 23:24:43 +0000 (00:24 +0100)]
gcc: Drop libgfortran patch

As far as I can see, when building libgfortran we don't set GFORTRAN so this
patch does nothing any more. The fortran build and gcc recipes have changed
massively since gcc 4.2.2 so I think this patch is simply obsolete.

I did test building libgfortran with and without this patch and there was
no difference, the correct fortran compiler is found. If it were an issue
we should just set GFORTRAN correctly. Therefore drop the patch.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agoarchiver: Default to xz compresison instead of gz
Richard Purdie [Thu, 28 Oct 2021 13:17:14 +0000 (14:17 +0100)]
archiver: Default to xz compresison instead of gz

We should default to xz or zstd instead of gz, pick xz for now as it is more tested.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agolinunistring: Add missing gperf-native dependency
Richard Purdie [Fri, 29 Oct 2021 14:13:28 +0000 (15:13 +0100)]
linunistring: Add missing gperf-native dependency

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agometa/scripts: Manual git url branch additions
Richard Purdie [Fri, 29 Oct 2021 12:34:24 +0000 (13:34 +0100)]
meta/scripts: Manual git url branch additions

Following the scripted conversion adding branches to git://
SRC_URI entries, add the remaining references, mainly in the selftests
and recipetool.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agometa: Add explict branch to git SRC_URIs
Richard Purdie [Fri, 29 Oct 2021 12:20:57 +0000 (13:20 +0100)]
meta: Add explict branch to git SRC_URIs

There is uncertainty about the default branch name in git going forward.
To try and cover the different possible outcomes, add branch names to all
git:// and gitsm:// SRC_URI entries.

This update was made with the script added to contrib in this patch which
aims to help others convert other layers.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agolibxcvt: add recipe
Oleksandr Kravchuk [Thu, 28 Oct 2021 18:43:55 +0000 (20:43 +0200)]
libxcvt: add recipe

This library is a dependancy of xserver-xorg 21.1.0.

Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agorunqemu: unbreak non-gl displays
Alexander Kanavin [Wed, 27 Oct 2021 20:18:29 +0000 (22:18 +0200)]
runqemu: unbreak non-gl displays

Correct two issues:
1. Looking for dri.pc is only needed when gl is enabled.
2. virtio-vga-gl works only when gl is enabled via -display,
otherwise virtio-vga needs to be selected.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agogcc: Add missing patch Upstream-Status
Richard Purdie [Fri, 29 Oct 2021 09:23:21 +0000 (10:23 +0100)]
gcc: Add missing patch Upstream-Status

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agogcc: Drop testsuite failure fix patch
Richard Purdie [Thu, 28 Oct 2021 15:41:17 +0000 (16:41 +0100)]
gcc: Drop testsuite failure fix patch

This patch has headers as if it were submitted upstream but I can't find any
record of it. I did try tests with it removed, building the referenced testsuite
files with -Werror and it all works just fine with no warnings or errors (tested
on MACHINE=qemux86). I suspect this was fixed in gcc itself in other ways.

As such I think this patch isn't needed and suggest we drop it. If there is
a reason it is needed, please report along with an example of how to reproduce
issues.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agogcc: Update patches submitted/merged upstream
Richard Purdie [Mon, 25 Oct 2021 21:34:53 +0000 (22:34 +0100)]
gcc: Update patches submitted/merged upstream

I took 5 of our patches and submitted to upstream gcc. This highlighted that
patches 0026 and 0018 should be merged together and some tweaks were made to
try and make it acceptable to upstream. The other patches have their headers
updated to match what was submitted.

The libstdc++ option patch was also cleaned up ready for upstream as the
documentation wasn't quite right.

The CXXFLAGS_FOR_BUILD piece of 0026 is separated out into a new patch which
can be submitted separately to upstream.

Two of the patches have been merged, status updated accordinly.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agooeqa/runtime/parselogs: modified drm error in common errors list
Teoh Jay Shen [Thu, 28 Oct 2021 11:15:44 +0000 (19:15 +0800)]
oeqa/runtime/parselogs: modified drm error in common errors list

Changed the following line from:

  [drm] Cannot find any crtc or sizes - going 1024x768  >  [drm] Cannot find any crtc or sizes

This will expand the coverage of the failure to also cover the case when fallback size is not set.

Signed-off-by: Teoh Jay Shen <jay.shen.teoh@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agocreate-spdx: cross recipes are native also
Saul Wold [Wed, 27 Oct 2021 01:30:50 +0000 (18:30 -0700)]
create-spdx: cross recipes are native also

Recipes that inherit cross should also be categorized as isNative

Signed-off-by: Saul Wold <saul.wold@windriver.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agocreate-spdx: add create_annotation function
Saul Wold [Wed, 27 Oct 2021 01:30:49 +0000 (18:30 -0700)]
create-spdx: add create_annotation function

This allows code reuse and future usage with relationship annotations

Signed-off-by: Saul Wold <saul.wold@windriver.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agospdx.py: Add annotation to relationship
Saul Wold [Wed, 27 Oct 2021 01:30:48 +0000 (18:30 -0700)]
spdx.py: Add annotation to relationship

Having annotations on relationship can provide additional information
about the relationship such as how it was derived.

Signed-off-by: Saul Wold <saul.wold@windriver.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agocups: exclude beta/rc versions from version check
Alexander Kanavin [Wed, 27 Oct 2021 10:02:59 +0000 (12:02 +0200)]
cups: exclude beta/rc versions from version check

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agowebkitgtk: drop unnecessary SSE disabling patch
Alexander Kanavin [Wed, 27 Oct 2021 09:07:36 +0000 (11:07 +0200)]
webkitgtk: drop unnecessary SSE disabling patch

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agogstreamer1.0-python: do not supply unknown g-i options
Alexander Kanavin [Wed, 27 Oct 2021 09:07:35 +0000 (11:07 +0200)]
gstreamer1.0-python: do not supply unknown g-i options

meson 0.60 turns unknown options into them hard errors, so instead of relying on g-i class
(where the options are mandatory) add g-i dependencies explicitly.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agopython3-pygobject: do not supply unknown g-i options
Alexander Kanavin [Wed, 27 Oct 2021 09:07:34 +0000 (11:07 +0200)]
python3-pygobject: do not supply unknown g-i options

meson 0.60 turns unknown options into them hard errors, so instead of relying on g-i class
(where the options are mandatory) add g-i dependencies explicitly.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agoigt-gpu-tools: address meson 0.60 compatibility
Alexander Kanavin [Wed, 27 Oct 2021 09:07:33 +0000 (11:07 +0200)]
igt-gpu-tools: address meson 0.60 compatibility

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agosystemtap: address ncurses 6.3 compatibility
Alexander Kanavin [Wed, 27 Oct 2021 09:07:32 +0000 (11:07 +0200)]
systemtap: address ncurses 6.3 compatibility

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agopowertop: address ncurses 6.3 compatibility
Alexander Kanavin [Wed, 27 Oct 2021 09:07:31 +0000 (11:07 +0200)]
powertop: address ncurses 6.3 compatibility

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agogptfdisk: address ncurses 6.3 compatibility
Alexander Kanavin [Wed, 27 Oct 2021 09:07:30 +0000 (11:07 +0200)]
gptfdisk: address ncurses 6.3 compatibility

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agovirgl: skip headless test on specific older distros and fail otherwise
Alexander Kanavin [Wed, 27 Oct 2021 09:07:29 +0000 (11:07 +0200)]
virgl: skip headless test on specific older distros and fail otherwise

This allows catching failures on new build hosts, instead of quietly skipping
the test due to incomplete host setup.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agowaffle: update 1.6.1 -> 1.7.0
Alexander Kanavin [Wed, 27 Oct 2021 09:07:28 +0000 (11:07 +0200)]
waffle: update 1.6.1 -> 1.7.0

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agoasciidoc: update 9.1.1 -> 10.0.0
Alexander Kanavin [Wed, 27 Oct 2021 09:07:27 +0000 (11:07 +0200)]
asciidoc: update 9.1.1 -> 10.0.0

Convert from autotools to setuptools.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agotzdata: update 2021d -> 2021e
Alexander Kanavin [Wed, 27 Oct 2021 09:07:26 +0000 (11:07 +0200)]
tzdata: update 2021d -> 2021e

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agoncurses: update 6.2 -> 6.3
Alexander Kanavin [Wed, 27 Oct 2021 09:07:25 +0000 (11:07 +0200)]
ncurses: update 6.2 -> 6.3

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agovte: upgrade 0.64.2 -> 0.66.0
Alexander Kanavin [Wed, 27 Oct 2021 09:07:24 +0000 (11:07 +0200)]
vte: upgrade 0.64.2 -> 0.66.0

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agolibcap: upgrade 2.59 -> 2.60
Alexander Kanavin [Wed, 27 Oct 2021 09:07:23 +0000 (11:07 +0200)]
libcap: upgrade 2.59 -> 2.60

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agodiffoscope: upgrade 187 -> 188
Alexander Kanavin [Wed, 27 Oct 2021 09:07:22 +0000 (11:07 +0200)]
diffoscope: upgrade 187 -> 188

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agowpebackend-fdo: upgrade 1.10.0 -> 1.12.0
Alexander Kanavin [Wed, 27 Oct 2021 09:07:21 +0000 (11:07 +0200)]
wpebackend-fdo: upgrade 1.10.0 -> 1.12.0

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agowebkitgtk: upgrade 2.34.0 -> 2.34.1
Alexander Kanavin [Wed, 27 Oct 2021 09:07:20 +0000 (11:07 +0200)]
webkitgtk: upgrade 2.34.0 -> 2.34.1

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agopuzzles: upgrade to latest revision
Alexander Kanavin [Wed, 27 Oct 2021 09:07:19 +0000 (11:07 +0200)]
puzzles: upgrade to latest revision

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agompg123: upgrade 1.29.0 -> 1.29.2
Alexander Kanavin [Wed, 27 Oct 2021 09:07:18 +0000 (11:07 +0200)]
mpg123: upgrade 1.29.0 -> 1.29.2

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agolibinput: upgrade 1.19.1 -> 1.19.2
Alexander Kanavin [Wed, 27 Oct 2021 09:07:17 +0000 (11:07 +0200)]
libinput: upgrade 1.19.1 -> 1.19.2

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agopiglit: upgrade to latest revision
Alexander Kanavin [Wed, 27 Oct 2021 09:07:16 +0000 (11:07 +0200)]
piglit: upgrade to latest revision

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agogi-docgen: upgrade 2021.7 -> 2021.8
Alexander Kanavin [Wed, 27 Oct 2021 09:07:15 +0000 (11:07 +0200)]
gi-docgen: upgrade 2021.7 -> 2021.8

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agomsmtp: upgrade 1.8.17 -> 1.8.18
Alexander Kanavin [Wed, 27 Oct 2021 09:07:14 +0000 (11:07 +0200)]
msmtp: upgrade 1.8.17 -> 1.8.18

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agopython3-setuptools: upgrade 58.2.0 -> 58.3.0
Alexander Kanavin [Wed, 27 Oct 2021 09:07:13 +0000 (11:07 +0200)]
python3-setuptools: upgrade 58.2.0 -> 58.3.0

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agopython3-pip: upgrade 21.3 -> 21.3.1
Alexander Kanavin [Wed, 27 Oct 2021 09:07:12 +0000 (11:07 +0200)]
python3-pip: upgrade 21.3 -> 21.3.1

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agopython3-numpy: upgrade 1.21.2 -> 1.21.3
Alexander Kanavin [Wed, 27 Oct 2021 09:07:11 +0000 (11:07 +0200)]
python3-numpy: upgrade 1.21.2 -> 1.21.3

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agocreaterepo-c: upgrade 0.17.6 -> 0.17.7
Alexander Kanavin [Wed, 27 Oct 2021 09:07:10 +0000 (11:07 +0200)]
createrepo-c: upgrade 0.17.6 -> 0.17.7

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agojson-c: correct upstream version check
Alexander Kanavin [Wed, 27 Oct 2021 09:07:09 +0000 (11:07 +0200)]
json-c: correct upstream version check

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agostress-ng: convert to git, website is down
Alexander Kanavin [Wed, 27 Oct 2021 09:07:08 +0000 (11:07 +0200)]
stress-ng: convert to git, website is down

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agopsplash: upgrade to latest revision
Alexander Kanavin [Wed, 27 Oct 2021 09:07:07 +0000 (11:07 +0200)]
psplash: upgrade to latest revision

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agogo.bbclass: Allow adding parameters to go ldflags
Ahmed Hossam [Tue, 26 Oct 2021 18:56:42 +0000 (20:56 +0200)]
go.bbclass: Allow adding parameters to go ldflags

Currently, there is no clean way to pass extra parameters to the go tool link,
which is passed by the go build ldflags flag, the append needs to happen inside
the quotes of the ldflags parameter

See [YOCTO #14554].

Add a variable to allow adding extra parameters to -ldflags in the GO_LDFLAGS
variable, one of the main usecases is setting the application version.

For example, adding to the recipe something like
GO_EXTRA_LDFLAGS="-X main.Version=v1.0.0"
or
GO_EXTRA_LDFLAGS="-X main.Version=${PV}"

Signed-off-by: Ahmed Hossam <Ahmed.Hossam@opensynergy.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agoarchiver: Configurable tarball compression
Ian Ray [Mon, 20 Sep 2021 10:25:12 +0000 (13:25 +0300)]
archiver: Configurable tarball compression

In order to be more efficient, we use xz as compression method
to create GPL sources archives.

Signed-off-by: Fabien Lahoudere <fabien.lahoudere@collabora.com>
[V1 was https://patchwork.openembedded.org/patch/155985/]
[Rebased]
Signed-off-by: Ian Ray <ian.ray@ge.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agou-boot: upgrade 2021.07 -> 2021.10
Alexander Kanavin [Tue, 19 Oct 2021 15:33:32 +0000 (17:33 +0200)]
u-boot: upgrade 2021.07 -> 2021.10

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agopython3-pyparsing: update to 3.0.0
Oleksandr Kravchuk [Sat, 23 Oct 2021 20:42:31 +0000 (22:42 +0200)]
python3-pyparsing: update to 3.0.0

Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agolttng-tools: upgrade 2.13.0 -> 2.13.1
wangmy [Mon, 25 Oct 2021 14:26:56 +0000 (22:26 +0800)]
lttng-tools: upgrade 2.13.0 -> 2.13.1

2021-10-18 lttng-tools 2.13.1 (National Chocolate Cupcake Day)
 Fix: ust: app stuck on recv message during UST comm timeout scenario
 Fix: ust: UST communication can return -EAGAIN
 Fix: ust: segfault on lttng start on filter bytecode copy
 Fix: sessiond: previously created channel cannot be enabled
 Build fix: Missing message in LTTNG_DEPRECATED invocation
 Fix: notification-thread: handling event from a removed tracer event src
 include: add missing "extern"
 include: remove spurious spaces in condition/session-rotation.h
 tests: fix header of regression/ust/getcpu-override/run-getcpu-override
 fix: wrong define used for GCC version check
 Fix: userspace-probe: unreported error on string copy error
 Fix: userspace-probe: truncating binary path for SDT
 Fix: lttng: add-trigger: don't provide a default event rule type
 Fix: statements with side-effects in assert statements
 Fix: lttng_trace_archive_location_serialize is called on freed memory
 Fix: sessiond: ust session is inactive during ust_app_global_update
 Fix: common: error query for trigger action protocol error
 Fix: common: un-hide two rate policy functions
 Fix: include: remove unneeded declaration of lttng_session_descriptor_get_session_name
 Fix: Tests: race condition in test_ns_contexts_change
 Fix: Tests: race condition in test_event_tracker
 Fix: man: lttng-rotate: trace file count/size limitation does not apply
 Fix: runas: less-than-zero comparison of an unsigned value
 Fix: runas: supplementary groups are ignored on lttng save
 Docs: lttng-event-rule(7): --exclude does not exist, use --exclude-name
 sessiond: logging typo: {triger, triggger} -> trigger
 Fix: lttng: free sessions in cmd_destroy
 Fix: lttng: free domains and channels in get_session_stats_str

0001-Fix-Tests-race-condition-in-test_event_tracker.patch
0002-Fix-Tests-race-condition-in-test_ns_contexts_change.patch
are removed since they're included in 2.13.1

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agolibdnf: upgrade 0.64.0 -> 0.65.0
wangmy [Mon, 25 Oct 2021 14:26:55 +0000 (22:26 +0800)]
libdnf: upgrade 0.64.0 -> 0.65.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agofile: upgrade 5.40 -> 5.41
wangmy [Mon, 25 Oct 2021 14:26:54 +0000 (22:26 +0800)]
file: upgrade 5.40 -> 5.41

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agodnf: upgrade 4.9.0 -> 4.10.0
wangmy [Mon, 25 Oct 2021 14:26:53 +0000 (22:26 +0800)]
dnf: upgrade 4.9.0 -> 4.10.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agodhcpcd: upgrade 9.4.0 -> 9.4.1
wangmy [Mon, 25 Oct 2021 14:26:52 +0000 (22:26 +0800)]
dhcpcd: upgrade 9.4.0 -> 9.4.1

0002-src-privsep-linux.c-add-support-for-arc-28.patch
removed since it is included in 9.4.1

-License-Update: Copyright year updated to 2021.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agoqemu.inc: Remove empty egg-info directories before running meson
Peter Kjellerstedt [Mon, 25 Oct 2021 14:07:14 +0000 (16:07 +0200)]
qemu.inc: Remove empty egg-info directories before running meson

This is the same solution that has been applied to meson.bbclass to
allow building with meson after it has been updated to a new
version. It needs to be applied here as well since qemu uses meson
without inheriting meson.bbclass.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agomeson.bblcass: Remove empty egg-info directories before running meson
Peter Kjellerstedt [Mon, 25 Oct 2021 14:07:13 +0000 (16:07 +0200)]
meson.bblcass: Remove empty egg-info directories before running meson

sstate.bbclass no longer removes empty directories to avoid a race (see
commit 4f94d929 "sstate/staging: Handle directory creation race issue").
Unfortunately Python apparently treats an empty egg-info directory as if
the version it previously contained still exists and fails if a newer
version is required, which Meson does. To avoid this, make sure there
are no empty egg-info directories from previous versions left behind.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agorust: add support for big endian 64-bit PowerPC
David Joyner [Mon, 25 Oct 2021 13:24:28 +0000 (13:24 +0000)]
rust: add support for big endian 64-bit PowerPC

Signed-off-by: David Joyner <dbjoyner@amazon.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agomeson: install native file in sdk
Hsia-Jun(Randy) Li [Mon, 25 Oct 2021 03:37:44 +0000 (11:37 +0800)]
meson: install native file in sdk

Without a native environment file, find_program() can't
locate the native program inside SDK.

That stops wayland compositor using wayland scanner.

Signed-off-by: Hsia-Jun(Randy) Li <randy.li@synaptics.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agomeson: move lang args to the right section
Randy Li [Mon, 25 Oct 2021 03:37:43 +0000 (11:37 +0800)]
meson: move lang args to the right section

After meson 0.56.0, <lang>_args and <lang>_link_args would be
regarded as meson built-in options.

Signed-off-by: Hsia-Jun(Randy) Li <randy.li@synaptics.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agolibrsvg: Disable 64bit atomics in crossbeam for rv32
Khem Raj [Sun, 24 Oct 2021 06:59:43 +0000 (23:59 -0700)]
librsvg: Disable 64bit atomics in crossbeam for rv32

This fixes
| error[E0412]: cannot find type `AtomicU64` in module `core::sync::atomic`
|     --> /usr/src/debug/librsvg/2.52.2-r0/librsvg-2.52.2/vendor/crossbeam-utils/src/atomic/consume.rs:  78:14

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>
3 years agopython3-tomli: upgrade 1.2.1 -> 1.2.2
Tim Orling [Mon, 25 Oct 2021 22:44:04 +0000 (22:44 +0000)]
python3-tomli: upgrade 1.2.1 -> 1.2.2

1.2.2

  * Fixed
    - Illegal characters in error messages were surrounded by two
      pairs of quotation marks
  * Improved
    - TOMLDecodeError.__module__ is now the public import path (tomli)
      instead of private import path (tomli._parser)
    - Eliminated an import cycle when typing.TYPE_CHECKING is True.
      This allows sphinx-autodoc-typehints to resolve type annotations.

Signed-off-by: Tim Orling <timothy.t.orling@intel.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agopython3-hypothesis: upgrade 6.23.2 -> 6.24.0
Tim Orling [Mon, 25 Oct 2021 22:44:03 +0000 (22:44 +0000)]
python3-hypothesis: upgrade 6.23.2 -> 6.24.0

6.24.0 - 2021-10-23
  * This patch updates our vendored list of top-level domains, which is used
    by the provisional domains() strategy.
  * (did you know that gTLDs can be both added and removed?)

6.23.4 - 2021-10-20
  * This patch adds an error for when shapes in xps.arrays() is not passed
    as either a valid shape or strategy.

6.23.3 - 2021-10-18
  * This patch updates our formatting with shed.

Signed-off-by: Tim Orling <timothy.t.orling@intel.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agopython3-manifest: -pprint RDEPENDS on -profile
Tim Orling [Mon, 25 Oct 2021 22:44:02 +0000 (22:44 +0000)]
python3-manifest: -pprint RDEPENDS on -profile

python3-profile includes dataclasses.

pprint imports dataclasses:
https://github.com/python/cpython/blob/3.10/Lib/pprint.py#L38

Signed-off-by: Tim Orling <timothy.t.orling@intel.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agolinux-yocto/5.10: update to v5.10.75
Bruce Ashfield [Tue, 26 Oct 2021 18:25:24 +0000 (14:25 -0400)]
linux-yocto/5.10: update to v5.10.75

Updating linux-yocto/5.10 to the latest korg -stable release that comprises
the following commits:

    3a9842b42e42 Linux 5.10.75
    3e2873652163 net: dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's
    3593fa147c86 ionic: don't remove netdev->dev_addr when syncing uc list
    f33890d9bb59 net: mscc: ocelot: warn when a PTP IRQ is raised for an unknown skb
    9c546af181bc nfp: flow_offload: move flow_indr_dev_register from app init to app start
    6da9af2d2531 r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256
    ecfd4fa15b06 qed: Fix missing error code in qed_slowpath_start()
    51f6e72ca656 mqprio: Correct stats in mqprio_dump_class_stats().
    fdaff7f9e806 platform/x86: intel_scu_ipc: Fix busy loop expiry time
    057ee6843bbb acpi/arm64: fix next_platform_timer() section mismatch error
    c6b2400095ba drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling
    2c5658717428 drm/msm/dsi: Fix an error code in msm_dsi_modeset_init()
    b28586fb04f3 drm/msm/a6xx: Track current ctx by seqno
    abd11864159b drm/msm/mdp5: fix cursor-related warnings
    91a340768b01 drm/msm: Fix null pointer dereference on pointer edp
    a7b45024f66f drm/edid: In connector_bad_edid() cap num_of_ext by num_blocks read
    d0f0e1710397 drm/panel: olimex-lcd-olinuxino: select CRC32
    a4a37e6516f8 spi: bcm-qspi: clear MSPI spifie interrupt during probe
    d9428f08e1c3 platform/mellanox: mlxreg-io: Fix read access of n-bytes size attributes
    c216cebdd245 platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() call
    e59d839743b5 mlxsw: thermal: Fix out-of-bounds memory accesses
    7eef482db728 ata: ahci_platform: fix null-ptr-deref in ahci_platform_enable_regulators()
    116932c0e45e pata_legacy: fix a couple uninitialized variable bugs
    50cb95487c26 NFC: digital: fix possible memory leak in digital_in_send_sdd_req()
    3f2960b39f22 NFC: digital: fix possible memory leak in digital_tg_listen_mdaa()
    2f21f06a5e7a nfc: fix error handling of nfc_proto_register()
    ba39f55952a2 vhost-vdpa: Fix the wrong input in config_cb
    84e0f2fc662e ethernet: s2io: fix setting mac address during resume
    e19c10d6e07c net: encx24j600: check error in devm_regmap_init_encx24j600
    f2e1de075018 net: dsa: microchip: Added the condition for scheduling ksz_mib_read_work
    9053c5b4594c net: stmmac: fix get_hw_feature() on old hardware
    12da46cb6a90 net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp
    4f7bddf8c5c0 net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path
    afb0c67dfdb5 net: korina: select CRC32
    33ca85010511 net: arc: select CRC32
    17a027aafd52 gpio: pca953x: Improve bias setting
    d84a69ac410f sctp: account stream padding length for reconf chunk
    6fecdb5b54a5 nvme-pci: Fix abort command id
    2d937cc12c14 ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting
    6e6082250b53 ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states
    48613e687e28 ARM: dts: bcm2711: fix MDIO #address- and #size-cells
    6e6e3018d3ce ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address
    76644f94595b tee: optee: Fix missing devices unregister during optee_remove
    07f885682486 iio: dac: ti-dac5571: fix an error code in probe()
    6c0024bcaadc iio: ssp_sensors: fix error code in ssp_print_mcu_debug()
    0fbc3cf7dd9a iio: ssp_sensors: add more range checking in ssp_parse_dataframe()
    abe5b13dd959 iio: adc: max1027: Fix the number of max1X31 channels
    41e84a4f25b6 iio: light: opt3001: Fixed timeout error when 0 lux
    e811506f609a iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED
    1671cfd31b66 iio: adc: max1027: Fix wrong shift with 12-bit devices
    f931076d32b6 iio: adc128s052: Fix the error handling path of 'adc128_probe()'
    4425d059aa2e iio: adc: ad7793: Fix IRQ flag
    d078043a1775 iio: adc: ad7780: Fix IRQ flag
    a8177f0576fa iio: adc: ad7192: Add IRQ flag
    be8ef91d6166 driver core: Reject pointless SYNC_STATE_ONLY device links
    d5f13bbb5104 drivers: bus: simple-pm-bus: Add support for probing simple bus only devices
    b45923f66eb6 iio: adc: aspeed: set driver data when adc probe.
    ea947267eb6f powerpc/xive: Discard disabled interrupts in get_irqchip_state()
    9e46bdfb55a3 x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automatically
    57e48886401b nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells
    a7bd0dd3f2ed EDAC/armada-xp: Fix output of uncorrectable error counter
    92e6e08ca2b0 virtio: write back F_VERSION_1 before validate
    86e3ad8b759d misc: fastrpc: Add missing lock before accessing find_vma()
    3f0ca245a834 USB: serial: option: add prod. id for Quectel EG91
    ecad614b0c68 USB: serial: option: add Telit LE910Cx composition 0x1204
    bf26bc72dc59 USB: serial: option: add Quectel EC200S-CN module support
    d4b77900cffe USB: serial: qcserial: add EM9191 QDL support
    3147f5721588 Input: xpad - add support for another USB ID of Nacon GC-100
    9d89e2871167 usb: musb: dsps: Fix the probe error path
    3b4275140142 efi: Change down_interruptible() in virt_efi_reset_system() to down_trylock()
    5100dc4489ab efi/cper: use stack buffer for error record decoding
    2c5dd2a8af77 cb710: avoid NULL pointer subtraction
    d40e193abd07 xhci: Enable trust tx length quirk for Fresco FL11 USB controller
    dec944bb7079 xhci: Fix command ring pointer corruption while aborting a command
    dc3e0a20dbb9 xhci: guard accesses to ep_state in xhci_endpoint_reset()
    0ee66290f006 USB: xhci: dbc: fix tty registration race
    9f0d6c781cb5 mei: me: add Ice Lake-N device id.
    e4f7171c2395 x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails
    0e32a2b85c7d btrfs: fix abort logic in btrfs_replace_file_extents
    52924879ed45 btrfs: update refs for any root except tree log roots
    352349aa4948 btrfs: check for error when looking up inode during dir entry replay
    4ed68471bc37 btrfs: deal with errors when adding inode reference during log replay
    95d3aba5febe btrfs: deal with errors when replaying dir entry during log replay
    206868a5b6c1 btrfs: unlock newly allocated extent buffer after error
    e7e3ed5c92b6 drm/msm: Avoid potential overflow in timeout_to_jiffies()
    a31c33aa80a5 arm64/hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZE
    0c97008859ca csky: Fixup regs.sr broken in ptrace
    5dab6e8f141a csky: don't let sigreturn play with priveleged bits of status register
    e3c37135c9ca clk: socfpga: agilex: fix duplicate s2f_user0_clk
    faba7916cdc0 s390: fix strrchr() implementation
    7ef43c0f68fb nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* sections) for `^'
    c3bf276fd7c8 ALSA: hda/realtek: Fix the mic type detection issue for ASUS G551JW
    1099953b32c6 ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo 13s Gen2
    554a5027f536 ALSA: hda/realtek: Add quirk for TongFang PHxTxX1
    0fa256509b9f ALSA: hda/realtek - ALC236 headset MIC recording issue
    1e10c6bf15d2 ALSA: hda/realtek: Add quirk for Clevo X170KM-G
    8a5f01f4b01c ALSA: hda/realtek: Complete partial device name to avoid ambiguity
    c6e5290e6cc1 ALSA: hda - Enable headphone mic on Dell Latitude laptops with ALC3254
    9bb1659ac594 ALSA: hda/realtek: Enable 4-speaker output for Dell Precision 5560 laptop
    7680631ac7ab ALSA: seq: Fix a potential UAF by wrong private_free call order
    4aab156d302c ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat ioctl
    f077d699c1d2 ALSA: usb-audio: Add quirk for VF0770

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>