[OE-core] [hardknott][PATCH] ncurses: fix CVE-2021-39537

2021-10-19 Thread Yu, Mingli
From: Mingli Yu Backport patch [1] to fix CVE-2021-39537 [2]. [1] https://github.com/mirror/ncurses/commit/790a85dbd4a81d5f5d8dd02a44d84f01512ef443 [2] http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/devel/ncurses/patches/patch-ncurses_tinfo_captoinfo.c?rev=1.1=text/x-cvsweb-markup Signed-off-by:

[OE-core] [PATCH] u-boot: Fix syntax error in ${UBOOT_ENV}.scr compilation

2021-10-19 Thread Peter Hoyes
From: Peter Hoyes A previous commit (a3d3c2d4ac421a0dde2a20825eab4434f16b2452) introduced support for compiling a U-Boot boot script, but the logic contained a syntax error which was only visible in the build log. Fix the error by using separate []s for each expression in the if statement.

Re: [OE-core] [PATCH v2] dl: Use "adr" assembler command to get proper load address on ARM

2021-10-19 Thread ?ukasz Majewski
Hi Florian, > * Szabolcs Nagy: > > > i don't know much about pelinking, but i'd expect that ld.so > > has to be prelinked for it to work: > > > > if the kernel can load ld.so anywhere it will conflict with > > other libraries that prelinking allocated to a fixed location. > > I think ld.so

Re: [OE-core] Improve npm support to run build scripts

2021-10-19 Thread Stefan Herbrechtsmeier
Hi, Am 06.10.2021 um 11:47 schrieb Alexander Kanavin: The OE landscape is littered with unmaintained or barely maintained layers. By the looks of things, no one wants to maintain this proposed meta-nodejs layer either, which involves thousands of recipes, (so far) non-existent tooling to

[OE-core] OpenSSL 1.1.1k: Rationale for deprecated_crypto_flags in hardknott-next

2021-10-19 Thread Florian Miedniak
Hi, is there a rationale, why Configure is called with a bunch of deprecated_crypto_flags in hardknott-next while this is not

Re: [OE-core] [PATCH 2/2] gawk: reduce strictness of the time test

2021-10-19 Thread Jacob Kroon
On 10/19/21 13:35, Ross Burton wrote: The time.awk test does a sleep() and verifies that the actual delay is close to the requested time. However on a loaded system the range of acceptable durations is quite tight and will occasionally fail. Solve this by increasing the range of acceptable

Re: [OE-core] linux-yocto: Set CONFIG_ATA_PIIX=y by default

2021-10-19 Thread Bruce Ashfield
On Tue, Oct 19, 2021 at 1:31 AM Jacob Kroon wrote: > > On 10/19/21 04:40, Bruce Ashfield wrote: > > On Mon, Oct 18, 2021 at 2:39 AM Jacob Kroon wrote: > >> > >> On 10/17/21 15:32, Bruce Ashfield wrote: > >>> On Sun, Oct 17, 2021 at 4:26 AM Jacob Kroon wrote: > > Hi Bruce and Saul, >

[OE-core] [PATCH 2/2] gawk: reduce strictness of the time test

2021-10-19 Thread Ross Burton
The time.awk test does a sleep() and verifies that the actual delay is close to the requested time. However on a loaded system the range of acceptable durations is quite tight and will occasionally fail. Solve this by increasing the range of acceptable delays slightly to between 50% and 200% of

[OE-core] [PATCH 1/2] gawk: replace AR patch with upstreamed patch

2021-10-19 Thread Ross Burton
Signed-off-by: Ross Burton --- .../0001-Use-cross-AR-during-compile.patch| 47 +-- 1 file changed, 21 insertions(+), 26 deletions(-) diff --git a/meta/recipes-extended/gawk/gawk/0001-Use-cross-AR-during-compile.patch

Re: [OE-core] [PATCH 02/65] rustfmt: remove

2021-10-19 Thread Alexander Kanavin
On Tue, 19 Oct 2021 at 20:11, Khem Raj wrote: > On Tue, Oct 19, 2021 at 10:44 AM Alexander Kanavin > wrote: > > > > I disagree. It carries a support burden, can be easily provided by the > host, and it’s purpose is source code formatting. It does not belong in > core. > > rustfmt is used by

[OE-core] [PATCH 1/3] strace: remove obsolete patch

2021-10-19 Thread Ross Burton
This patch isn't needed with strace 5.14, which includes stdint.h centrally. Signed-off-by: Ross Burton --- .../strace/strace/uintptr_t.patch | 27 --- meta/recipes-devtools/strace/strace_5.14.bb | 1 - 2 files changed, 28 deletions(-) delete mode 100644

[OE-core] [PATCH 2/3] strace: handle loaded test systems

2021-10-19 Thread Ross Burton
If the host is loaded when running the tests there is a good chance that strace-T.test will fail, as it does a sleep(1) and checks that the nanosleep() call lasted for 0.9-1.1 seconds. Relax the test so that the test passes if the call takes less than two seconds. [ YOCTO #14596 ]

[OE-core] [PATCH 3/3] strace: remove TOOLCHAIN assignment

2021-10-19 Thread Ross Burton
Back in 2016 strace failed to link when using clang, but this isn't the case anymore. Signed-off-by: Ross Burton --- meta/recipes-devtools/strace/strace_5.14.bb | 1 - 1 file changed, 1 deletion(-) diff --git a/meta/recipes-devtools/strace/strace_5.14.bb

[OE-core][dunfell 00/38] Patch review

2021-10-19 Thread Steve Sakoman
Please review this next set of changes for dunfell and have comments back by end of day Thursday. Passed a-full on autobuilder: https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/2772 A few additional notes since this is a large patch set. There are three groups of patches in

[OE-core][dunfell 01/38] ffmpeg: Add fix for CVEs

2021-10-19 Thread Steve Sakoman
From: Saloni Add fix for below CVE: CVE-2021-3566 Link: [http://git.videolan.org/?p=ffmpeg.git;a=patch;h=3bce9e9b3ea35c54ba793d7da99ea5157532] CVE-2021-38291 Link: [http://git.videolan.org/?p=ffmpeg.git;a=patch;h=e01d306c647b5827102260b885faa223b646d2d1] Signed-off-by: Saloni Jain

[OE-core][dunfell 02/38] linux-yocto/5.4: update to v5.4.149

2021-10-19 Thread Steve Sakoman
From: Bruce Ashfield Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: e74e2950a0d6 Linux 5.4.149 382526348612 drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV 409cb0b3d45a rtc: rx8010: select REGMAP_I2C 43832bf76363 blk-throttle:

[OE-core][dunfell 03/38] linux-yocto/5.4: update to v5.4.150

2021-10-19 Thread Steve Sakoman
From: Bruce Ashfield Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 3a7dc5b4cfbd Linux 5.4.150 27f8c4402c4a qnx4: work around gcc false positive warning bug 3a0f951e3725 xen/balloon: fix balloon kthread freezing f80b6793811d

[OE-core][dunfell 04/38] linux-yocto/5.4: update to v5.4.153

2021-10-19 Thread Steve Sakoman
From: Bruce Ashfield Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 940a14a7d844 Linux 5.4.153 6a89b1e0c250 x86/Kconfig: Correct reference to MWINCHIP3D 5b3b400741a5 x86/hpet: Use another crystalball to evaluate HPET usability

[OE-core][dunfell 05/38] e2fsprogs: update to 1.45.6

2021-10-19 Thread Steve Sakoman
From: Alexander Kanavin Drop backports, and also 0001-misc-create_inode.c-set-dir-s-mode-correctly.patch as upstream code has been refactored. Signed-off-by: Alexander Kanavin Signed-off-by: Richard Purdie (cherry picked from commit da9fec8592db913d13af3a936ab518e93496be3e) Signed-off-by:

[OE-core][dunfell 06/38] e2fsprogs: upgrade 1.45.6 -> 1.45.7

2021-10-19 Thread Steve Sakoman
From: Wang Mingyu 0001-fix-up-check-for-hardlinks-always-false-if-inode-0xF.patch removed since it is included in 1.45.7 Signed-off-by: Wang Mingyu Signed-off-by: Richard Purdie (cherry picked from commit f51835e022731d1c0e8e18209e48f1a718048977) Signed-off-by: Steve Sakoman ---

[OE-core][dunfell 07/38] weston: Use systemd notify,

2021-10-19 Thread Steve Sakoman
From: Pavel Zhukov Using systemd notify fixes the problem with dependency chain in case if other services depend on running weston. This change required more robust handling of weston modules arguments due to custom argument parser impmentation in weston (only last --modules argument is

[OE-core][dunfell 08/38] multilib: Avoid sysroot race issues when multilib enabled

2021-10-19 Thread Steve Sakoman
From: Richard Purdie Multilib changes RECIPE_SYSROOT which can make the value in PSEUDO_IGNORE_PATHS incorrect. Add the correct value, which fixes races over files in the sysroot. [YOCTO #14581] Signed-off-by: Richard Purdie (cherry picked from commit 64003e5e1b51c0cd561681b1ac13293546b8182b)

[OE-core][dunfell 09/38] oeqa/manual: Fix no longer valid URLs

2021-10-19 Thread Steve Sakoman
From: Jon Mason autobuilder.yoctoproject.org URLS no longer work. Update them to a working location. Signed-off-by: Jon Mason Signed-off-by: Richard Purdie (cherry picked from commit 56f7bac1f0d1ced41e6908706be27149aa7b87e2) Signed-off-by: Steve Sakoman ---

[OE-core][dunfell 10/38] binutils: Fix a missing break in case statement

2021-10-19 Thread Steve Sakoman
From: Christian Eggers This was missed during patch forward porting its only effective when printing options Signed-off-by: Khem Raj Signed-off-by: Richard Purdie Signed-off-by: Steve Sakoman --- ...-system-directories-when-cross-linki.patch | 26 +-- 1 file changed, 13

[OE-core][dunfell 13/38] tar: filter CVEs using vendor name

2021-10-19 Thread Steve Sakoman
From: Ralph Siemsen Recently a number of CVEs have been logged against a nodejs project called "node-tar". These appear as false positives against the GNU tar being built by Yocto. Some of these have been manually excluded using CVE_CHECK_WHITELIST. To avoid this problem, use the vendor name

[OE-core][dunfell 14/38] oeqa/selftest/sstatetests: fix typo ware -> were

2021-10-19 Thread Steve Sakoman
From: Alexandre Belloni Signed-off-by: Alexandre Belloni (cherry picked from commit c94a9ece226b1d2012f5ee966b81bf607d954937) Signed-off-by: Steve Sakoman --- meta/lib/oeqa/selftest/cases/sstatetests.py | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git

[OE-core][dunfell 15/38] patch.bbclass: when the patch fails show more info on the fatal error

2021-10-19 Thread Steve Sakoman
From: Jose Quaresma There are situations when the user have the 'patchdir' defined as a parameter on SRC_URI. However he doesn't know that with this the patch is applied relatively to the receipe source dir 'S'. - When user have 'patchdir' defined check if this directory exist. - If the patch

[OE-core][dunfell 11/38] scriptutils.py: Add check before deleting path

2021-10-19 Thread Steve Sakoman
From: Chandana kalluri Add a check before deleting path when using recipetool commands to avoid the following type of errors: Traceback (most recent call last): File "/sources/core/scripts/lib/scriptutils.py", line 218, in fetch_url shutil.rmtree(path) File

[OE-core][dunfell 12/38] rng-tools: add systemd-udev-settle wants to service

2021-10-19 Thread Steve Sakoman
From: Claudius Heine rngd needs to start after `systemd-udev-settle` in order for the kernel modules of the random source hardware to be loaded before it is started. However, since the `rngd.service` does not require or want `systemd-udev-settle.service` it might not be scheduled for start and

[OE-core][dunfell 16/38] libpsl: Add config knobs for runtime/builtin conversion choices

2021-10-19 Thread Steve Sakoman
From: Andrej Valek Based on d22d87b9c4ac85ffb3506e2acaf2a8a627f55e8e, but kept idn2 as default. Signed-off-by: Andrej Valek Signed-off-by: Steve Sakoman --- meta/recipes-support/libpsl/libpsl_0.21.0.bb | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git

[OE-core][dunfell 17/38] gcc: fix missing dependencies for selftests

2021-10-19 Thread Steve Sakoman
Building GCC with multiple make jobs appears to trigger a race condition. The build fails with: /bin/bash: TOPDIR/tmp/work/x86_64-linux/gcc-cross-i686/9.3.0-r0/gcc-9.3.0/build.x86_64-linux.i686-poky-linux/./gcc/xgcc: No such file or directory Signed-off-by: Steve Sakoman ---

Re: [OE-core] [PATCH 02/65] rustfmt: remove

2021-10-19 Thread Khem Raj
On Tue, Oct 19, 2021 at 11:18 AM Alexander Kanavin wrote: > > On Tue, 19 Oct 2021 at 20:11, Khem Raj wrote: >> >> On Tue, Oct 19, 2021 at 10:44 AM Alexander Kanavin >> wrote: >> > >> > I disagree. It carries a support burden, can be easily provided by the >> > host, and it’s purpose is source

Re: [OE-core] [PATCH 02/65] rustfmt: remove

2021-10-19 Thread Alexander Kanavin
On Tue, 19 Oct 2021 at 20:31, Khem Raj wrote: > It would be wise to hear people who use rust and develop applications > using rust, meta-rust is being used > to develop field deployed products. Again I urge you to think with a > little bit of wider scope. > Look, it's just an example of a

[OE-core][dunfell 20/38] util-linux: disable raw

2021-10-19 Thread Steve Sakoman
From: Markus Volk raw.h has been dropped in linux-libc-headers-5.14 leading to: configure: error: raw selected, but required raw.h header file not available WARNING: exit code 1 from a shell command. Signed-off-by: MarkusVolk Signed-off-by: Richard Purdie (cherry picked from commit

[OE-core][dunfell 21/38] pseudo: Fix to work with glibc 2.34 systems

2021-10-19 Thread Steve Sakoman
From: Richard Purdie The merge of libdl into libc in glibc 2.34 causes problems for pseudo. Add a fix that works around this issue. Signed-off-by: Richard Purdie (cherry picked from commit dd3e46a043c81cd4d81731a0f691868d3c059742) Signed-off-by: Steve Sakoman ---

[OE-core][dunfell 22/38] pseudo: Update with fcntl and glibc 2.34 fixes

2021-10-19 Thread Steve Sakoman
From: Richard Purdie Pull in the following changes: * ports/linux/guts: Add closefrom support for glibc 2.34 * pseudo_client: Make msg static in pseudo_op_client * ports/linux/guts: Add close_range wrapper for glibc 2.34 * pseudo_client: Do not pass null argument to pseudo_diag() * test-openat:

[OE-core][dunfell 23/38] nativesdk-pseudo: Fix to work with glibc 2.34 systems

2021-10-19 Thread Steve Sakoman
From: Hongxu Jia Since commit [df313aa810 pseudo: Fix to work with glibc 2.34 systems] applied, it fixed native only. And nativesdk has the similar issue Tweak library search order, make prebuilt lib ahead of recipe lib, after apply the fix: ... $ readelf -a lib/pseudo/lib64/libpseudo.so | grep

[OE-core][dunfell 24/38] uninative: Improve glob to handle glibc 2.34

2021-10-19 Thread Steve Sakoman
From: Ross Burton With glibc 2.34, the libraries were renamed. Tweak the glob to support both as this is needed for newer uninative versions. [RP: tweak commit message] Signed-off-by: Ross Burton Signed-off-by: Richard Purdie (cherry picked from commit

[OE-core][dunfell 31/38] libtool: Allow libtool-cross to reproduce

2021-10-19 Thread Steve Sakoman
From: Richard Purdie The hostname removal from the script is useful to make libtool-cross reproduce. Apply the patch everywhere as it doesn't cause any issues. Signed-off-by: Richard Purdie (cherry picked from commit 3c61c6f20187154d677085fc9ccdcd762d4cdf3a) Signed-off-by: Steve Sakoman ---

[OE-core][dunfell 32/38] gobject-introspection: Don't write $HOME into scripts

2021-10-19 Thread Steve Sakoman
From: Richard Purdie Writing an expanded version of $HOME into the wrapper script breaks reproducibility. We don't need this here so don't. Signed-off-by: Richard Purdie (cherry picked from commit 5df092524e93cd7d0eaa633ec8a5689d4c0d018d) Signed-off-by: Steve Sakoman ---

[OE-core][dunfell 33/38] externalsrc: Work with reproducible_build

2021-10-19 Thread Steve Sakoman
From: Mark Hatle Externalsrc removes do_fetch, do_unpack, and do_patch. The system normally discovers the correct reproducible date as a postfuncs of do_unpack, so this date is never found, so it falls back to the default epoch. Instead we can move the discovery function to a prefuncs on the

[OE-core][dunfell 25/38] uninative: Upgrade to 3.3, support glibc 2.34

2021-10-19 Thread Steve Sakoman
From: Michael Halstead Signed-off-by: Michael Halstead Signed-off-by: Richard Purdie (cherry picked from commit 4aa4dcd5f31657073f2207a9a4a43247322c7eb1) Signed-off-by: Steve Sakoman --- meta/conf/distro/include/yocto-uninative.inc | 10 +- 1 file changed, 5 insertions(+), 5

[OE-core][dunfell 26/38] package: Ensure pclist files are deterministic and don't use full paths

2021-10-19 Thread Steve Sakoman
From: Richard Purdie Currently the pkgconfig pclist files contain full paths which are build host specific and the order of entries is not deterministic. Fix both these issues so the files are deterministic. Signed-off-by: Richard Purdie (cherry picked from commit

[OE-core][dunfell 27/38] mesa: Ensure megadrivers runtime mappings are deterministic

2021-10-19 Thread Steve Sakoman
From: Richard Purdie Add a sort to ensure the package dependency output is determnistic. Signed-off-by: Richard Purdie (cherry picked from commit 693e8d0dfe0b475bc233ccc1ad7674d39de346ce) Signed-off-by: Steve Sakoman --- meta/recipes-graphics/mesa/mesa.inc | 2 +- 1 file changed, 1

[OE-core][dunfell 28/38] gnupg: Be deterministic about sendmail

2021-10-19 Thread Steve Sakoman
From: Richard Purdie Set a path to where sendmail would exist making the output deterministic as it no longer depends on the build host and the presense of sendmail there. Signed-off-by: Richard Purdie (cherry picked from commit 32e03a430f13960fe07f08c04eaa58017d977f6c) Signed-off-by: Steve

[OE-core][dunfell 18/38] m4: Do not use SIGSTKSZ

2021-10-19 Thread Steve Sakoman
From: Khem Raj Fixes ../../m4-1.4.18/lib/c-stack.c:55:26: error: missing binary operator before token "(" 55 | #elif HAVE_LIBSIGSEGV && SIGSTKSZ < 16384 | ^~~~ Signed-off-by: Khem Raj Signed-off-by: Richard Purdie (cherry picked from commit

[OE-core][dunfell 19/38] gpgme: Use glibc provided closefrom API when available

2021-10-19 Thread Steve Sakoman
From: Khem Raj glibc 2.34+ has added this API new Signed-off-by: Khem Raj Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit a2b2479d20d029f5a11dba8cf7f7ca3e4a5bbbe2) Signed-off-by: Steve Sakoman --- ...se-closefrom-on-linux-and-glibc-2.34.patch | 24

[OE-core][dunfell 34/38] externalsrc: Fix a source date epoch race in reproducible builds

2021-10-19 Thread Steve Sakoman
From: Richard Purdie When reproducible builds are enabled and externalsrc is in use, the source date epoch function is added. The conditions on the conditional code removing the unpack task need to match the deltask function, else the source date epoch function can end up running twice and the

[OE-core][dunfell 35/38] libxml2: Use python3targetconfig to fix reproducibility issue

2021-10-19 Thread Steve Sakoman
From: Richard Purdie We're seeing pthread being linked sometimes and not others leading to non-reproducible target binaries. The reason is mixing the native python config with the target one. We should use the target one. Signed-off-by: Richard Purdie (cherry picked from commit

[OE-core][dunfell 29/38] util-linux: Fix reproducibility

2021-10-19 Thread Steve Sakoman
Sort the list of files to ensure the pkgdata output is deterministic. Signed-off-by: Richard Purdie (cherry picked from commit 3a55194f90e11da5671b24391a4aaf2b86a8e1e6) Signed-off-by: Steve Sakoman --- meta/recipes-core/util-linux/util-linux.inc | 5 +++-- 1 file changed, 3 insertions(+), 2

[OE-core][dunfell 30/38] libtool: Fix lto option passing for reproducible builds

2021-10-19 Thread Steve Sakoman
From: Richard Purdie If lto is enabled, we need the prefix-map variables to be passed to the linker. Add these to the list of options libtool passes through. Signed-off-by: Richard Purdie (cherry picked from commit 2c26d2c00b47df856fb2d9c35486b135094d46ac) Signed-off-by: Steve Sakoman ---

[OE-core][dunfell 36/38] libnewt: Use python3targetconfig to fix reproducibility issue

2021-10-19 Thread Steve Sakoman
From: Richard Purdie We're seeing pthread being linked sometimes and not others leading to non-reproducible target binaries. The reason is mixing the native python config with the target one. We should use the target one. Signed-off-by: Richard Purdie (cherry picked from commit

[OE-core][dunfell 37/38] python3: Add a fix for a make install race

2021-10-19 Thread Steve Sakoman
From: Richard Purdie Add a fix for reproducibility issues where pyc files for python-config.py may not always be generated. Signed-off-by: Richard Purdie (cherry picked from commit d1c3a87c48b598b6e5624d0affe8bd89320631bf) Signed-off-by: Steve Sakoman --- .../python/python3/makerace.patch

[OE-core][dunfell 38/38] target/ssh.py: add HostKeyAlgorithms option to test commands

2021-10-19 Thread Steve Sakoman
After recent updates to the autobuilder tumbleweed workers there are tests where the client and server fail to agree on a public key algorithm for host authentication: DEBUG: [Running]$ ssh -l root -o PubkeyAcceptedKeyTypes=+ssh-rsa -o UserKnownHostsFile=/dev/null -o

Re: [OE-core] [PATCH] sstate: fix touching files inside pseudo

2021-10-19 Thread Peter Kjellerstedt
> -Original Message- > From: openembedded-core@lists.openembedded.org c...@lists.openembedded.org> On Behalf Of Jose Quaresma > Sent: den 18 oktober 2021 20:47 > To: openembedded-core@lists.openembedded.org > Cc: Jose Quaresma > Subject: [OE-core] [PATCH] sstate: fix touching files

Re: [OE-core] [PATCH] boost: allow searching for python310

2021-10-19 Thread Peter Kjellerstedt
> -Original Message- > From: openembedded-core@lists.openembedded.org > On Behalf Of Martin Jansa > Sent: den 19 oktober 2021 14:44 > To: openembedded-core@lists.openembedded.org > Cc: Martin Jansa > Subject: [OE-core] [PATCH] boost: allow searching for python310 > > Signed-off-by:

Re: [OE-core] OpenSSL 1.1.1k: Rationale for deprecated_crypto_flags in hardknott-next

2021-10-19 Thread Alexander Kanavin
On Tue, 19 Oct 2021 at 12:55, Florian Miedniak wrote: > is there a rationale, why Configure is called with a bunch of > deprecated_crypto_flags in hardknott-next >

[OE-core] [PATCH v2] glibc: ptest: Add running glibc time related test suite (Y2038) with ptest

2021-10-19 Thread ?ukasz Majewski
This patch introduces new recipe - namely 'glibc-tests', which builds and installs time related (to check if Y2038 support works) glibc test suite to OE/Yocto built image. It reuses code from already available 'glibc-testsuite' recipe, which is run with 'bitbake glibc-testsuite -c check' and uses

[OE-core] [PATCH] boost: allow searching for python310

2021-10-19 Thread Martin Jansa
Signed-off-by: Martin Jansa --- cmake-allow-searching-for-python310.patch | 50 +++ meta/recipes-support/boost/boost_1.77.0.bb| 1 + 2 files changed, 51 insertions(+) create mode 100644

Re: [OE-core] [PATCH 65/65] systemd: disable seccomp on mips32

2021-10-19 Thread Alexander Kanavin
On Tue, 19 Oct 2021 at 20:01, Khem Raj wrote: > > the issue is across all mips which is more than just mips Big endian ( > which is what mips denotes in above conext) > > Right, thank you. Alex -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online

Re: [OE-core] classes/lib/useradd: The option -P is deprecated

2021-10-19 Thread Alexandre Belloni
Hello Daiane, On 18/10/2021 15:44:55-0300, Daiane Angolini wrote: > Since [1] the option -P is not available, so remove it from parsing lib. > > This is a partial fix for [YOCTO #14605]. > > During the do_rootfs, the error message when using -P is: > > useradd: unrecognized option

Re: [OE-core] [PATCH 65/65] systemd: disable seccomp on mips32

2021-10-19 Thread Khem Raj
On Tue, Oct 19, 2021 at 10:45 AM Alexander Kanavin wrote: > > Can you explain why please? > > Alex > > On Tue 19. Oct 2021 at 18.47, Khem Raj wrote: >> >> >> >> On 10/19/21 8:34 AM, Alexander Kanavin wrote: >> > Signed-off-by: Alexander Kanavin >> > --- >> >

Re: [OE-core] [PATCH 02/65] rustfmt: remove

2021-10-19 Thread Khem Raj
On Tue, Oct 19, 2021 at 10:44 AM Alexander Kanavin wrote: > > I disagree. It carries a support burden, can be easily provided by the host, > and it’s purpose is source code formatting. It does not belong in core. rustfmt is used by default in a lot of rust projects so its better to include the

Re: [OE-core] [PATCH 02/65] rustfmt: remove

2021-10-19 Thread Richard Purdie
On Tue, 2021-10-19 at 20:37 +0200, Alexander Kanavin wrote: > On Tue, 19 Oct 2021 at 20:31, Khem Raj wrote: > > It would be wise to hear people who use rust and develop applications > > using rust, meta-rust is being used > > to develop field deployed products. Again I urge you to think with a >

Re: [OE-core] [PATCH] boost: allow searching for python310

2021-10-19 Thread Martin Jansa
On Tue, Oct 19, 2021 at 10:59 PM Peter Kjellerstedt < peter.kjellerst...@axis.com> wrote: > > + > > +- if("${comp}" MATCHES "^(python|numpy|mpi_python)([1-9])([0-9])$") > > ++ if("${comp}" MATCHES > "^(python|numpy|mpi_python)([1-9])([0-9][0-9]?)$") > > Why not make that: > > if("${comp}"

[OE-core] [PATCH 06/65] bluez5: update 5.61 -> 5.62

2021-10-19 Thread Alexander Kanavin
Drop the patch as issue is addressed upstream. Signed-off-by: Alexander Kanavin --- meta/recipes-connectivity/bluez5/bluez5.inc | 1 - ...se-funciton-to-avoid-shadowing-glibc.patch | 48 --- .../bluez5/{bluez5_5.61.bb => bluez5_5.62.bb} | 2 +- 3 files changed, 1

[OE-core] [PATCH 05/65] lighttpd: update 1.4.59 -> 1.4.60

2021-10-19 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...n-add-with_zstd-to-meson_options.txt.patch | 27 - ...-__BEGIN_DECLS-__END_DECLS-if-needed.patch | 38 +++ ...{lighttpd_1.4.59.bb => lighttpd_1.4.60.bb} | 4 +- 3 files changed, 40 insertions(+), 29 deletions(-) delete mode

[OE-core] [PATCH 07/65] ovmf: update 202105 -> 202108

2021-10-19 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-core/ovmf/ovmf_git.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-core/ovmf/ovmf_git.bb b/meta/recipes-core/ovmf/ovmf_git.bb index 5d54bad473..ce3b650ddf 100644 --- a/meta/recipes-core/ovmf/ovmf_git.bb

[OE-core] [PATCH 08/65] systemd: update 249.4 -> 249.5

2021-10-19 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...md-boot_249.4.bb => systemd-boot_249.5.bb} | 0 meta/recipes-core/systemd/systemd.inc | 2 +- ...l_dependency-to-get-include-director.patch | 46 +++ ...002-don-t-use-glibc-specific-qsort_r.patch | 2 +-

[OE-core] [PATCH 10/65] python3-pip: update 21.2.4 -> 21.3

2021-10-19 Thread Alexander Kanavin
Adjust patch as file is removed from source tree. Signed-off-by: Alexander Kanavin --- .../0001-change-shebang-to-python3.patch | 37 ++- ...hon3-pip_21.2.4.bb => python3-pip_21.3.bb} | 2 +- 2 files changed, 13 insertions(+), 26 deletions(-) rename

[OE-core] [PATCH 09/65] meson: update 0.59.1 -> 0.59.2

2021-10-19 Thread Alexander Kanavin
Drop patch as upstream fixed the issue. Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/meson/meson.inc | 4 +- ...01-is_debianlike-always-return-False.patch | 26 ...y-do-not-substitute-python-s-install.patch | 41 --- .../{meson_0.59.1.bb =>

[OE-core] [PATCH 12/65] librsvg: update 2.52.0 -> 2.52.2

2021-10-19 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...GdkPixbufRGBA-start-naming-types-and.patch | 81 -- .../librsvg/0002-New-ToPixel-trait.patch | 100 -- .../librsvg/0003-New-ToCairoARGB-trait.patch | 81 -- .../0004-impl-ToPixel-for-CairoARGB.patch | 49

[OE-core] [PATCH 11/65] valgrind: update 3.17.0 -> 3.18.1

2021-10-19 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../valgrind/0001-Add-missing-musl.supp.patch | 72 - ...ntext-Add-SIGALRM-handler-to-avoid-s.patch | 65 - ...ster.c-Limit-rawmemchr-test-to-glibc.patch | 20 +- .../0004-Fix-out-of-tree-builds.patch | 47 +-

[OE-core] [PATCH 13/65] libva: update 2.12.0 -> 2.13.0

2021-10-19 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../{libva-initial_2.12.0.bb => libva-initial_2.13.0.bb} | 0 .../libva/{libva-utils_2.12.0.bb => libva-utils_2.13.0.bb}| 4 ++-- meta/recipes-graphics/libva/libva.inc | 2 +- .../libva/{libva_2.12.0.bb => libva_2.13.0.bb}

[OE-core] [PATCH 02/65] rustfmt: remove

2021-10-19 Thread Alexander Kanavin
The recipes does not have any consumers, is host-only, is rather out of date, and is still present in meta-rust. Rust toolchain is now tested through other items, so I don't see a use case for it. For a target example there's rust-hello-world. Signed-off-by: Alexander Kanavin ---

[OE-core] [PATCH 01/65] libjitterentropy: update 3.1.0 -> 3.3.0

2021-10-19 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...kefile-restore-build-reproducibility.patch | 27 --- ...opy_3.1.0.bb => libjitterentropy_3.3.0.bb} | 7 ++--- 2 files changed, 2 insertions(+), 32 deletions(-) delete mode 100644

[OE-core] [PATCH 03/65] kea: update 1.8.2 -> 2.0.0

2021-10-19 Thread Alexander Kanavin
Remove 0001-keactrl.in-create-var-lib-kea-and-var-run-kea-folder.patch as code removed upstream. License-Update: formatting Signed-off-by: Alexander Kanavin --- ...-add-missing-headers-in-timer_mgr.cc.patch | 29 -- ...01-ax_cpp11.m4-Include-memory-header.patch | 24 -

[OE-core] [PATCH 04/65] ghostscript: update 9.54.0 -> 9.55.0

2021-10-19 Thread Alexander Kanavin
jbig2dec seems no longer optional; the source for it is bundle with ghostscript. License-Update: removed patent references Signed-off-by: Alexander Kanavin --- .../{ghostscript_9.54.0.bb => ghostscript_9.55.0.bb}| 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) rename

Re: [OE-core] [PATCH] externalsrc.bbclass: Allow externalsrc to be extended with extra classes

2021-10-19 Thread Jose Quaresma
Hi Peter, require the class on the new one will do the same and we don't need any changes for that but I may not be seeing everything require ${COREBASE}/meta/classes/externalsrc.bbclass Jose Peter Kjellerstedt escreveu no dia terça, 19/10/2021 à(s) 18:03: > The EXTERNALSRC_EXTENSIONS

Re: [OE-core] [PATCH 26/65] psplash: upgrade to latest revision

2021-10-19 Thread Khem Raj
On 10/19/21 8:33 AM, Alexander Kanavin wrote: From: Alexander Kanavin Signed-off-by: Alexander Kanavin --- meta/recipes-core/psplash/psplash_git.bb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/meta/recipes-core/psplash/psplash_git.bb

Re: [OE-core] [PATCH 65/65] systemd: disable seccomp on mips32

2021-10-19 Thread Alexander Kanavin
Can you explain why please? Alex On Tue 19. Oct 2021 at 18.47, Khem Raj wrote: > > > On 10/19/21 8:34 AM, Alexander Kanavin wrote: > > Signed-off-by: Alexander Kanavin > > --- > > meta/recipes-core/systemd/systemd_249.5.bb | 3 +++ > > 1 file changed, 3 insertions(+) > > > > diff --git

Re: [OE-core] Improve npm support to run build scripts

2021-10-19 Thread Alexander Kanavin
On Tue, 19 Oct 2021 at 14:52, Stefan Herbrechtsmeier < stefan.herbrechtsmeier-...@weidmueller.com> wrote: > How should we run build scripts which need native npm packages and how > should we handle licenses of build and runtime packages? > > A simplified node.js flow looks like the following > >

Re: [OE-core] [PATCH 02/65] rustfmt: remove

2021-10-19 Thread Khem Raj
On 10/19/21 8:33 AM, Alexander Kanavin wrote: The recipes does not have any consumers, is host-only, is rather out of date, and is still present in meta-rust. Rust toolchain is now tested through other items, so I don't see a use case for it. For a target example there's rust-hello-world.

Re: [OE-core] [PATCH 65/65] systemd: disable seccomp on mips32

2021-10-19 Thread Khem Raj
On 10/19/21 8:34 AM, Alexander Kanavin wrote: Signed-off-by: Alexander Kanavin --- meta/recipes-core/systemd/systemd_249.5.bb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/recipes-core/systemd/systemd_249.5.bb b/meta/recipes-core/systemd/systemd_249.5.bb index

Re: [OE-core] [PATCH 02/65] rustfmt: remove

2021-10-19 Thread Alexander Kanavin
I disagree. It carries a support burden, can be easily provided by the host, and it’s purpose is source code formatting. It does not belong in core. Alex On Tue 19. Oct 2021 at 18.34, Khem Raj wrote: > > > On 10/19/21 8:33 AM, Alexander Kanavin wrote: > > The recipes does not have any

[OE-core] Yocto Project Status WW42`21

2021-10-19 Thread Richard Purdie
Current Dev Position: YP 3.4 M4 Next Deadline: 29th Oct. 2021 YP 3.4 M4 release Next Team Meetings: * Bug Triage meeting Thursday Oct. 21st at 7:30am PDT (https://zoom.us/j/454367603?pwd=ZGxoa2ZXL3FkM3Y0bFd5aVpHVVZ6dz09) * Monthly Project Meeting Tuesday Nov. 2nd at 8am PDT

[OE-core] [PATCH 14/65] liberation-fonts: update 2.1.4 -> 2.1.5

2021-10-19 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../{liberation-fonts_2.1.4.bb => liberation-fonts_2.1.5.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-graphics/ttf-fonts/{liberation-fonts_2.1.4.bb => liberation-fonts_2.1.5.bb} (89%) diff --git

[OE-core] [PATCH 15/65] ca-certificates: update 20210119 -> 20211016

2021-10-19 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...ertdata2pem.py-print-a-warning-for-e.patch | 80 +++ .../ca-certificates/sbindir.patch | 26 -- ...pdate-ca-certificates-support-Toybox.patch | 33 ...0210119.bb => ca-certificates_20211016.bb} | 5 +- 4 files

[OE-core] [PATCH 17/65] libgit2: update 1.2.0 -> 1.3.0

2021-10-19 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../libgit2/{libgit2_1.2.0.bb => libgit2_1.3.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-support/libgit2/{libgit2_1.2.0.bb => libgit2_1.3.0.bb} (91%) diff --git

[OE-core] [PATCH 16/65] curl: update 7.78.0 -> 7.79.1

2021-10-19 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../curl/curl/cve-2021-22945.patch| 34 -- .../curl/curl/cve-2021-22946.patch| 332 .../curl/curl/cve-2021-22947.patch| 355 -- .../curl/{curl_7.78.0.bb => curl_7.79.1.bb} | 7 +- 4

[OE-core] [PATCH 20/65] bison: upgrade 3.8.1 -> 3.8.2

2021-10-19 Thread Alexander Kanavin
From: Alexander Kanavin Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/bison/{bison_3.8.1.bb => bison_3.8.2.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/bison/{bison_3.8.1.bb => bison_3.8.2.bb} (96%) diff --git

[OE-core] [PATCH 19/65] libxcrypt: upgrade 4.4.25 -> 4.4.26

2021-10-19 Thread Alexander Kanavin
From: Alexander Kanavin License-Update: additional copyright holders Signed-off-by: Alexander Kanavin --- ...{libxcrypt-compat_4.4.25.bb => libxcrypt-compat_4.4.26.bb} | 0 meta/recipes-core/libxcrypt/libxcrypt.inc | 4 ++-- .../libxcrypt/{libxcrypt_4.4.25.bb =>

[OE-core] [PATCH 21/65] cmake: update 3.21.2 -> 3.21.3

2021-10-19 Thread Alexander Kanavin
From: Alexander Kanavin Signed-off-by: Alexander Kanavin --- .../cmake/{cmake-native_3.21.2.bb => cmake-native_3.21.3.bb}| 0 meta/recipes-devtools/cmake/cmake.inc | 2 +- .../recipes-devtools/cmake/{cmake_3.21.2.bb => cmake_3.21.3.bb} | 0 3 files changed, 1

[OE-core] [PATCH 18/65] u-boot: upgrade 2021.07 -> 2021.10

2021-10-19 Thread Alexander Kanavin
From: Alexander Kanavin Signed-off-by: Alexander Kanavin --- ...ls-image-host-fix-wrong-return-value.patch | 41 --- meta/recipes-bsp/u-boot/u-boot-common.inc | 2 +- .../u-boot/u-boot-tools_2021.07.bb| 4 -- .../u-boot/u-boot-tools_2021.10.bb| 2

[OE-core] [PATCH 22/65] git: upgrade 2.33.0 -> 2.33.1

2021-10-19 Thread Alexander Kanavin
From: Alexander Kanavin Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/git/{git_2.33.0.bb => git_2.33.1.bb} | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) rename meta/recipes-devtools/git/{git_2.33.0.bb => git_2.33.1.bb} (51%) diff --git

[OE-core] [PATCH 23/65] tzdata: upgrade 2021a -> 2021d

2021-10-19 Thread Alexander Kanavin
From: Alexander Kanavin Signed-off-by: Alexander Kanavin --- meta/recipes-extended/timezone/timezone.inc | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/meta/recipes-extended/timezone/timezone.inc b/meta/recipes-extended/timezone/timezone.inc index

[OE-core] [PATCH 24/65] ofono: upgrade 1.32 -> 1.33

2021-10-19 Thread Alexander Kanavin
From: Alexander Kanavin Signed-off-by: Alexander Kanavin --- .../recipes-connectivity/ofono/{ofono_1.32.bb => ofono_1.33.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-connectivity/ofono/{ofono_1.32.bb => ofono_1.33.bb} (95%) diff --git

[OE-core] [PATCH 26/65] psplash: upgrade to latest revision

2021-10-19 Thread Alexander Kanavin
From: Alexander Kanavin Signed-off-by: Alexander Kanavin --- meta/recipes-core/psplash/psplash_git.bb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/meta/recipes-core/psplash/psplash_git.bb b/meta/recipes-core/psplash/psplash_git.bb index 1be7ece79d..1d410bd548 100644

[OE-core] [PATCH 25/65] openssh: upgrade 8.7p1 -> 8.8p1

2021-10-19 Thread Alexander Kanavin
From: Alexander Kanavin Signed-off-by: Alexander Kanavin --- .../openssh/{openssh_8.7p1.bb => openssh_8.8p1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-connectivity/openssh/{openssh_8.7p1.bb => openssh_8.8p1.bb} (98%) diff --git

[OE-core] [PATCH 27/65] sysvinit: upgrade 2.99 -> 3.00

2021-10-19 Thread Alexander Kanavin
From: Alexander Kanavin Signed-off-by: Alexander Kanavin --- .../sysvinit/{sysvinit_2.99.bb => sysvinit_3.00.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-core/sysvinit/{sysvinit_2.99.bb => sysvinit_3.00.bb} (98%) diff --git

  1   2   >