Re: [OE-Core][RFC PATCH 06/13] systemd: Add PACKAGECONFIG for sysvinit

2020-03-26 Thread Alex Kiernan
On Thu, Mar 26, 2020 at 2:56 PM Adrian Bunk wrote: > > On Thu, Mar 26, 2020 at 08:54:19AM +, Alex Kiernan wrote: > > Add sysvinit PACKAGECONFIG which is bound to DISTRO_FEATURES, this > > then disables all sysvinit handling in systemd if it isn't present. > > > > Consolidate sysvinit handling

Re: [OE-Core][RFC PATCH 06/13] systemd: Add PACKAGECONFIG for sysvinit

2020-03-26 Thread Adrian Bunk
On Thu, Mar 26, 2020 at 03:54:55PM +, Alex Kiernan wrote: > On Thu, Mar 26, 2020 at 2:56 PM Adrian Bunk wrote: > > On Thu, Mar 26, 2020 at 08:54:19AM +, Alex Kiernan wrote: > > > Add sysvinit PACKAGECONFIG which is bound to DISTRO_FEATURES, this > > > then disables all sysvinit handling

Re: [OE-core] [PATCH] glibc: Backport patch to fix ifuncs on risc-v and gcc10 builds

2020-03-26 Thread Khem Raj
On Thu, Mar 26, 2020 at 10:09 AM Khem Raj wrote: > > On Thu, Mar 26, 2020 at 6:07 AM Adrian Bunk wrote: > > > > >... > > > + configure| 2 +- > > > + configure.ac | 2 +- > > >... > > > > This shouldn't patch both. > > > > why ? > Yes, there were few more, so I have rather sent a new patch on

[OE-core] [PATCH] utils: fix gcc 10 version detection

2020-03-26 Thread Charles-Antoine Couret
Utils can not detect GCC 10 correctly due to wrong regex. It generates this error "ERROR: Can't get compiler version from gcc --version output" The major version should be 1 or more digits instead of 1 only. Signed-off-by: Charles-Antoine Couret --- meta/lib/oe/utils.py | 2 +- 1 file

Re: [OE-core] [v2 PATCH] base.bbclass: Add COMPATIBLE_OS, useful for non-Linux target recipes

2020-03-26 Thread Richard Purdie
On Thu, 2020-03-26 at 12:05 -0500, Mark Hatle wrote: > > On Thu, 2020-03-26 at 10:25 -0500, Mark Hatle wrote: > > > Add the ability to generate non-Linux based components, such as > > > baremetal, FreeRTOS, Zypher, etc, exist. There is a need for a > > > way > > > to take components as specific

Re: [OE-Core][RFC PATCH 06/13] systemd: Add PACKAGECONFIG for sysvinit

2020-03-26 Thread Adrian Bunk
On Thu, Mar 26, 2020 at 03:32:21PM -0300, Otavio Salvador wrote: >... > The patch seems ok for me. Besides, you can override it on your custom > distro if you have a weird requirement. The "weird requirement" is that recipes that provide an init script but no systemd unit file should continue

Re: [OE-core] [PATCH] glibc: Backport patch to fix ifuncs on risc-v and gcc10 builds

2020-03-26 Thread Khem Raj
On Thu, Mar 26, 2020 at 6:07 AM Adrian Bunk wrote: > > >... > > + configure| 2 +- > > + configure.ac | 2 +- > >... > > This shouldn't patch both. > why ? > cu > Adrian -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#136763):

Re: [OE-Core][RFC PATCH 06/13] systemd: Add PACKAGECONFIG for sysvinit

2020-03-26 Thread Alex Kiernan
On Thu, Mar 26, 2020 at 5:33 PM Adrian Bunk wrote: > > On Thu, Mar 26, 2020 at 03:54:55PM +, Alex Kiernan wrote: > > On Thu, Mar 26, 2020 at 2:56 PM Adrian Bunk wrote: > > > On Thu, Mar 26, 2020 at 08:54:19AM +, Alex Kiernan wrote: > > > > Add sysvinit PACKAGECONFIG which is bound to

Re: [OE-core] [PATCH] utils: fix gcc 10 version detection

2020-03-26 Thread Peter Kjellerstedt
> -Original Message- > From: openembedded-core@lists.openembedded.org c...@lists.openembedded.org> On Behalf Of Charles-Antoine Couret > Sent: den 26 mars 2020 19:37 > To: openembedded-core@lists.openembedded.org > Cc: Charles-Antoine Couret > Subject: [OE-core] [PATCH] utils: fix gcc 10

Re: [OE-Core][RFC PATCH 06/13] systemd: Add PACKAGECONFIG for sysvinit

2020-03-26 Thread Adrian Bunk
On Thu, Mar 26, 2020 at 06:08:52PM +, Alex Kiernan wrote: > On Thu, Mar 26, 2020 at 5:33 PM Adrian Bunk wrote: > > > > On Thu, Mar 26, 2020 at 03:54:55PM +, Alex Kiernan wrote: > > > On Thu, Mar 26, 2020 at 2:56 PM Adrian Bunk wrote: > > > > On Thu, Mar 26, 2020 at 08:54:19AM +, Alex

Re: [OE-core] [PATCH 2/5] opkg-utils: remove python scripts etc for the class-target only

2020-03-26 Thread Khem Raj
Richard ping on this patch, I am also running into the issue fixed by it. On Mon, Mar 16, 2020 at 11:49 AM Andre McCurdy wrote: > > OE's packaging functions assume that the opkg-utils python scipts are > always provided by opkg-utils-native, so the scripts should be removed > for class-target

Re: [OE-core] [PATCH] pulseaudio: fix for ARM thumb + frame pointers compilation error

2020-03-26 Thread Andre McCurdy
On Thu, Mar 26, 2020 at 8:26 AM Stefan Ghinea wrote: > > From: Catalin Enache > > When compiling for Thumb or Thumb2, frame pointers _must_ be disabled > since the Thumb frame pointer in r7 clashes with pulseaudio's use of inline > asm to make syscalls (where r7 is used for the syscall NR). > >

Re: [OE-core] [PATCH] pulseaudio: fix for ARM thumb + frame pointers compilation error

2020-03-26 Thread Adrian Bunk
On Thu, Mar 26, 2020 at 05:26:29PM +0200, Stefan Ghinea wrote: >... > When compiling for Thumb or Thumb2, frame pointers _must_ be disabled > since the Thumb frame pointer in r7 >... How are you reproducing the problem in pulseaudio? This sounds like a workaround for a bug in musl that was fixed

Re: [OE-core] [v2 PATCH] base.bbclass: Add COMPATIBLE_OS, useful for non-Linux target recipes

2020-03-26 Thread Richard Purdie
On Thu, 2020-03-26 at 10:25 -0500, Mark Hatle wrote: > Add the ability to generate non-Linux based components, such as > baremetal, FreeRTOS, Zypher, etc, exist. There is a need for a way > to take components as specific to a given OS. > > This is especially important in a multiconfig build

Re: [OE-core] [PATCH] binutils: Pregenerate autoconf files

2020-03-26 Thread Khem Raj
On Thu, Mar 26, 2020 at 10:03 AM Khem Raj wrote: > > On Thu, Mar 26, 2020 at 5:45 AM Richard Purdie > wrote: > > > > On Wed, 2020-03-25 at 16:16 -0700, Khem Raj wrote: > > > libtool patch will result in configure file regeneration, instead of > > > doing that at build time, do it in patch

Re: [OE-core] [v2 PATCH] base.bbclass: Add COMPATIBLE_OS, useful for non-Linux target recipes

2020-03-26 Thread Mark Hatle
I talked with RP off the list and got this working. Below is what I ended up doing to prevent the default packages from working with baremetal, unless they were configured to. In my baremetal distro.conf: COMPATOS = "" COMPATOS_class-target = ".*-linux${LIBCEXTENSION}${ABIEXTENSION}"

Re: [OE-Core][RFC PATCH 06/13] systemd: Add PACKAGECONFIG for sysvinit

2020-03-26 Thread Otavio Salvador
On Thu, Mar 26, 2020 at 4:13 PM Adrian Bunk wrote: > > On Thu, Mar 26, 2020 at 06:08:52PM +, Alex Kiernan wrote: > > On Thu, Mar 26, 2020 at 5:33 PM Adrian Bunk wrote: > > > > > > On Thu, Mar 26, 2020 at 03:54:55PM +, Alex Kiernan wrote: > > > > On Thu, Mar 26, 2020 at 2:56 PM Adrian

Re: [OE-Core][RFC PATCH 06/13] systemd: Add PACKAGECONFIG for sysvinit

2020-03-26 Thread Andre McCurdy
On Thu, Mar 26, 2020 at 10:33 AM Adrian Bunk wrote: > > On Thu, Mar 26, 2020 at 03:54:55PM +, Alex Kiernan wrote: > > On Thu, Mar 26, 2020 at 2:56 PM Adrian Bunk wrote: > > > On Thu, Mar 26, 2020 at 08:54:19AM +, Alex Kiernan wrote: > > > > Add sysvinit PACKAGECONFIG which is bound to

Re: [OE-Core][RFC PATCH 06/13] systemd: Add PACKAGECONFIG for sysvinit

2020-03-26 Thread Otavio Salvador
On Thu, Mar 26, 2020 at 3:17 PM Andre McCurdy wrote: > > On Thu, Mar 26, 2020 at 10:33 AM Adrian Bunk wrote: > > > > On Thu, Mar 26, 2020 at 03:54:55PM +, Alex Kiernan wrote: > > > On Thu, Mar 26, 2020 at 2:56 PM Adrian Bunk wrote: ... > > For packages that can provide both, if the init

[OE-core] [PATCH] apr: add option for disabling time dependant tests

2020-03-26 Thread Jeremy Puhlman
From: Jeremy Puhlman [YOCTO #13839] Signed-off-by: Jeremy Puhlman --- ...d-option-to-disable-timed-dependant-tests.patch | 69 ++ meta/recipes-support/apr/apr_1.7.0.bb | 2 + 2 files changed, 71 insertions(+) create mode 100644

Re: [OE-core] [PATCH] pulseaudio: fix for ARM thumb + frame pointers compilation error

2020-03-26 Thread Andre McCurdy
On Thu, Mar 26, 2020 at 1:26 PM Adrian Bunk wrote: > > On Thu, Mar 26, 2020 at 12:53:08PM -0700, Andre McCurdy wrote: > > On Thu, Mar 26, 2020 at 12:16 PM Adrian Bunk wrote: > > > > > > On Thu, Mar 26, 2020 at 05:26:29PM +0200, Stefan Ghinea wrote: > > > >... > > > > When compiling for Thumb or

[OE-core] [PATCH] Add a new bbclass that abstracts the generation of FIT blobs

2020-03-26 Thread Nandor Han
FIT format is very versatile allowing various combination of booting sequences. In the same time different U-Boot boot stages can use FIT blobs to pack various binaries (e.g. SPL supports reading U-Boot from a FIT blob). Because of the allowed level of customization, the generation of a FIT blob

Re: [OE-core] [PATCH] pulseaudio: fix for ARM thumb + frame pointers compilation error

2020-03-26 Thread Adrian Bunk
On Thu, Mar 26, 2020 at 12:53:08PM -0700, Andre McCurdy wrote: > On Thu, Mar 26, 2020 at 12:16 PM Adrian Bunk wrote: > > > > On Thu, Mar 26, 2020 at 05:26:29PM +0200, Stefan Ghinea wrote: > > >... > > > When compiling for Thumb or Thumb2, frame pointers _must_ be disabled > > > since the Thumb

[OE-core] [PATCH] binutils: Drop patching configure files

2020-03-26 Thread Khem Raj
Signed-off-by: Khem Raj --- ...iden-the-regexp-for-SH-architectures.patch | 14 --- ...-system-directories-when-cross-linki.patch | 42 --- .../0012-Add-support-for-Netlogic-XLP.patch | 15 --- 3 files changed, 71 deletions(-) diff --git

[OE-core] [PATCHv2] utils: fix gcc 10 version detection

2020-03-26 Thread Charles-Antoine Couret
Utils can not detect GCC 10 correctly due to wrong regex. It generates this error "ERROR: Can't get compiler version from gcc --version output" Sub-version numbers should be 1 or more digits instead of 1 only. Signed-off-by: Charles-Antoine Couret --- meta/lib/oe/utils.py | 2 +- 1 file

[OE-core] [PATCH] gdk-pixbuf: remove a test that sporadically fails without reproducibility

2020-03-26 Thread Alexander Kanavin
The test is randomly modifying file data and some of these random modifications cause OOM failures. There is no way to preserve and repeat what was modified, so the test needs to re-engineered to do proper fuzzing. See here for details: https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/146

Re: [OE-core] [PATCH] binutils: Pregenerate autoconf files

2020-03-26 Thread Khem Raj
On Thu, Mar 26, 2020 at 5:45 AM Richard Purdie wrote: > > On Wed, 2020-03-25 at 16:16 -0700, Khem Raj wrote: > > libtool patch will result in configure file regeneration, instead of > > doing that at build time, do it in patch itself, this avoids running > > autoconf before configure step. > > >

Re: [OE-core] [v2 PATCH] base.bbclass: Add COMPATIBLE_OS, useful for non-Linux target recipes

2020-03-26 Thread Mark Hatle
> On Thu, 2020-03-26 at 10:25 -0500, Mark Hatle wrote: >> Add the ability to generate non-Linux based components, such as >> baremetal, FreeRTOS, Zypher, etc, exist. There is a need for a way >> to take components as specific to a given OS. >> >> This is especially important in a multiconfig

[OE-core] [PATCH] glibc: Drop patching configure scripts

2020-03-26 Thread Khem Raj
It can cause million problems due to timestamp reversals if they are patched, system will regen the confgure reliably if we do not do this Signed-off-by: Khem Raj --- ...igure.ac-handle-correctly-libc_cv_ro.patch | 13 -- ...the-path-sets-wrong-config-variables.patch | 133 --

Re: [OE-core] [PATCH] pulseaudio: fix for ARM thumb + frame pointers compilation error

2020-03-26 Thread Andre McCurdy
On Thu, Mar 26, 2020 at 12:16 PM Adrian Bunk wrote: > > On Thu, Mar 26, 2020 at 05:26:29PM +0200, Stefan Ghinea wrote: > >... > > When compiling for Thumb or Thumb2, frame pointers _must_ be disabled > > since the Thumb frame pointer in r7 > >... > > How are you reproducing the problem in

[OE-core] [PATCH] glibc: Backport patch to fix ifuncs on risc-v and gcc10 builds

2020-03-26 Thread Khem Raj
ifunc patch is needed to address a glibc ptests failure on riscv long double double patch is backported to let 2.31 build with gcc10 Signed-off-by: Khem Raj --- .../0030-Improve-IFUNC-check-BZ-25506.patch | 47 + ...-with-GCC-10-when-long-double-double.patch | 170 ++

[OE-core] [PATCH] cve-update-db-native: clean DB if temporary file exist

2020-03-26 Thread Lee Chee Yang
From: Lee Chee Yang when do_populate_cve_db forced stop at certain point, the DB execution are stoped however the temporary database file (DB-JOURNAL) are not removed. This db-journal file indicates that DB is incomplete and set DB in readonly mode. So when db-journal exist, remove both DB and

[OE-core][zeus][PATCH] glib-2.0: fix CVE-2020-6750

2020-03-26 Thread haiqing
GSocketClient in GNOME GLib through 2.62.4 may occasionally connect directly to a target address instead of connecting via a proxy server when configured to do so, because the proxy_addr field is mishandled. This bug is timing-dependent and may occur only sporadically depending on network delays.

Re: [OE-core] [PATCH] glibc: Drop patching configure scripts

2020-03-26 Thread Khem Raj
On Thu, Mar 26, 2020 at 11:26 AM Khem Raj wrote: > > It can cause million problems due to timestamp reversals > if they are patched, system will regen the confgure reliably > if we do not do this > Please drop this patch, it is wrong to not have patch configure scripts for glibc we intentionally

Re: [OE-core] [PATCH] binutils: Pregenerate autoconf files

2020-03-26 Thread Khem Raj
On Thu, Mar 26, 2020 at 11:29 AM Khem Raj wrote: > > On Thu, Mar 26, 2020 at 10:03 AM Khem Raj wrote: > > > > On Thu, Mar 26, 2020 at 5:45 AM Richard Purdie > > wrote: > > > > > > On Wed, 2020-03-25 at 16:16 -0700, Khem Raj wrote: > > > > libtool patch will result in configure file

[OE-core] [PATCH] apr: add option for disabling time dependant tests

2020-03-26 Thread Jeremy Puhlman
From: Jeremy Puhlman [YOCTO #13839] Signed-off-by: Jeremy Puhlman --- ...ion-to-disable-timed-dependant-tests.patch | 69 +++ meta/recipes-support/apr/apr_1.7.0.bb | 2 + 2 files changed, 71 insertions(+) create mode 100644

Re: [OE-core] [PATCH 1/2] libnotify: upgrade 0.7.8 -> 0.7.9 / port to meson

2020-03-26 Thread Andreas M?ller
On Thu, Mar 19, 2020 at 2:12 AM Andreas Müller wrote: > > From [1]: > New in 0.7.9 > > * Fixed linking in darwin [Iain, Marco; !5] > * Added man page for notify-send [Jan; !6] > * Dropped autotools [Jan; !11] > > [1]

Re: [OE-core] [PATCH 2/2] libsecret: upgrade 0.20.1 -> 0.20.2 / port to meson

2020-03-26 Thread Andreas M?ller
On Thu, Mar 19, 2020 at 2:12 AM Andreas Müller wrote: > > From [1]: > > 0.20.2 > * secret-file-collection: force little-endian in GVariant [!49, #42] > * Prefer g_info() over g_message() [!48, #40] > * meson: Don't specify shared_library() [!47] > * docs: Make sure to set install: true [!46]

[OE-Core][RFC PATCH 11/13] psplash: Set RemainAfterExit on systemd units

2020-03-26 Thread Alex Kiernan
psplash is only expected to run during startup, but if any dependency is pulled into a transaction and the unit is inactive, then it can be restarted. Set RemainAfterExit to ensure that the unit remains active and is not gratuitously restarted. Drop the nonexistent systemd-start.service from the

[OE-Core][RFC PATCH 00/13] Systemd 245 and related updates

2020-03-26 Thread Alex Kiernan
Throwing these out there, so that anyone else who's looking at systemd 245 doesn't have to repeat the work, equally now is clearly not the time to be applying these to master! Not all of these are stricly related to systemd 245. Changes in v2: - new (use PACKAGE_BEFORE_PN) - new

[OE-Core][RFC PATCH 05/13] systemd: Add sch-fq-codel to RRECOMMENDS

2020-03-26 Thread Alex Kiernan
systemd sets net.core.default_qdisc = fq_codel, include kernel-module-sch-fq-codel in RRECOMMENDS to satify this Signed-off-by: Alex Kiernan Acked-by: Otavio Salvador --- Changes in v2: None meta/recipes-core/systemd/systemd_244.3.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

[OE-Core][RFC PATCH 04/13] systemd: Reinstate systemd-hwdb-update.service

2020-03-26 Thread Alex Kiernan
systemd supports a distribution hwdb.bin in /usr/lib/udev/hwdb.bin, which is used if /etc/udev/hwdb.bin is not present. When generating the install time hwdb, for systemd, ensure that we put it in /usr/lib/udev, which then ensures that at boot time we do not regenerate it, unless the system is

[OE-Core][RFC PATCH 02/13] systemd: Package udev rules explicitly

2020-03-26 Thread Alex Kiernan
udev is packaged before systemd so any wildcard inclusions in FILES will override later specifics. List all udev rules explicitly so that the systemd specific rules, packaged alongside systemd, appear in the correct package. Signed-off-by: Alex Kiernan --- Changes in v2: None

[OE-Core][RFC PATCH 06/13] systemd: Add PACKAGECONFIG for sysvinit

2020-03-26 Thread Alex Kiernan
Add sysvinit PACKAGECONFIG which is bound to DISTRO_FEATURES, this then disables all sysvinit handling in systemd if it isn't present. Consolidate sysvinit handling so that when it's disabled we exclude all sysvinit features. Signed-off-by: Alex Kiernan --- Changes in v2: - sysvinit: moved

[OE-Core][RFC PATCH 10/13] systemd: Enable acl based on DISTRO_FEATURES

2020-03-26 Thread Alex Kiernan
Signed-off-by: Alex Kiernan Acked-by: Otavio Salvador --- Changes in v2: None meta/recipes-core/systemd/systemd_244.3.bb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/meta/recipes-core/systemd/systemd_244.3.bb b/meta/recipes-core/systemd/systemd_244.3.bb index

[OE-Core][RFC PATCH 01/13] systemd: Use PACKAGE_BEFORE_PN, not =+

2020-03-26 Thread Alex Kiernan
By using PACKAGE_BEFORE_PN rather than =+ it's clearer how we expect the package ordering to work. It also avoids the possibilty that dev/dbg/etc. artefacts attempt to package as part of these packages. Signed-off-by: Alex Kiernan --- Changes in v2: - new (use PACKAGE_BEFORE_PN)

[OE-Core][RFC PATCH 13/13] systemd: upgrade v244.3 -> v245.2

2020-03-26 Thread Alex Kiernan
Refresh patches for v245, enable userdb by default. Update musl patches for additional missing stdlib headers. Add musl patch to avoid gshadow. Commits: d1d3f2aa1561 docs: Add syntax for templated units to systemd.preset man page 3c69813c69af man: add a tiny bit of markup bf595e788c56

[OE-Core][RFC PATCH 08/13] systemd: Enable smack based on DISTRO_FEATURES

2020-03-26 Thread Alex Kiernan
Signed-off-by: Alex Kiernan Acked-by: Otavio Salvador --- Changes in v2: None meta/recipes-core/systemd/systemd_244.3.bb | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/meta/recipes-core/systemd/systemd_244.3.bb b/meta/recipes-core/systemd/systemd_244.3.bb index

[OE-Core][RFC PATCH 03/13] systemd: Replace nonarch_base_libdir with rootlibexecdir

2020-03-26 Thread Alex Kiernan
Use rootlibexecdir consistently rather than nonarch_base_libdir for udev rules. Signed-off-by: Alex Kiernan --- Changes in v2: - new (s/nonarch_base_libdir/rootlibexecdir/) meta/recipes-core/systemd/systemd_244.3.bb | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git

[OE-Core][RFC PATCH 12/13] oeqa/runtime/cases: Disable and stop systemd-timesyncd

2020-03-26 Thread Alex Kiernan
Stopping systemd-timesyncd doesn't prevent it being restarted by a different transaction within systemd. Disable the service instead during the date test to ensure it can't be restarted. Signed-off-by: Alex Kiernan Acked-by: Otavio Salvador --- Changes in v2: None

[OE-Core][RFC PATCH 09/13] systemd: Enable audit based on DISTRO_FEATURES

2020-03-26 Thread Alex Kiernan
Signed-off-by: Alex Kiernan Acked-by: Otavio Salvador --- Changes in v2: None meta/recipes-core/systemd/systemd_244.3.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-core/systemd/systemd_244.3.bb b/meta/recipes-core/systemd/systemd_244.3.bb index

[OE-core] [zeus][PATCH 0/9] zeus review

2020-03-26 Thread Anuj Mittal
Next set of changes for zeus. Please review. Thanks, Anuj The following changes since commit c940e4b858d6be28b198770768117ecc098fa0d3: bluez: fix CVE-2020-0556 (2020-03-16 15:49:02 +0800) are available in the git repository at: git://push.openembedded.org/openembedded-core-contrib

[OE-core] [zeus][PATCH 1/9] icu: fix CVE-2020-10531

2020-03-26 Thread Anuj Mittal
Signed-off-by: Anuj Mittal --- meta/recipes-support/icu/icu/CVE-2020-10531.patch | 122 ++ meta/recipes-support/icu/icu_64.2.bb | 1 + 2 files changed, 123 insertions(+) create mode 100644 meta/recipes-support/icu/icu/CVE-2020-10531.patch diff --git

[OE-core] [zeus][PATCH 4/9] nfs-utils: Disable statx if using glibc emulation

2020-03-26 Thread Anuj Mittal
From: Julius Hemanth Pitti nfs-utils 2.4.1, moves from "stat" to "statx with AT_STATX_DONT_SYNC" in parts of the code. statx is supported in Linux kernel v4.11 and above. For all older kernels glibc emulates statx, and it doesn't support AT_STATX_DONT_SYNC and will return EINVAL. When server

[OE-core] [zeus][PATCH 6/9] e2fsprogs: backport upstream patch

2020-03-26 Thread Anuj Mittal
Fixes a bug wherein a use after free could potentially be used to run malicious code if a user can be tricked into running e2fsck on a maliciously crafted file system. Also see: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=948517 (From OE-Core rev: 23c1b157362609bd8d85c7d35e6c7f0f60c32c88)

[OE-core] [zeus][PATCH 5/9] e2fsprogs: fix CVE-2019-5188

2020-03-26 Thread Anuj Mittal
Also see: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=948508 (From OE-Core rev: 09bdcef183d885025da6aa87a7c2bf7e8268774e) Signed-off-by: Anuj Mittal Signed-off-by: Richard Purdie Signed-off-by: Adrian Bunk Signed-off-by: Anuj Mittal ---

[OE-core] [zeus][PATCH 9/9] wic/direct: reserve 2 sector for extended partition

2020-03-26 Thread Anuj Mittal
From: Chee Yang Lee extended partition should reserve at least 2 unallocated sectors between the start of the extended partition and the start of a logical partition. [YOCTO #13658] (From OE-Core rev: 884c8a0e50a49bdca5e048197a9dc0ff37cc8d1a) Signed-off-by: Chee Yang Lee Signed-off-by:

[OE-core] [zeus][PATCH 3/9] sanity: check for more bits of Python

2020-03-26 Thread Anuj Mittal
From: Ross Burton MJ: icu in master doesn't need distutils anymore, because icu 65.1 currently in dunfell/master doesn't depend on python3-distutils anymore since: https://github.com/unicode-org/icu/commit/b4d41b0561b6e8de38b99850ce0e4be8ef536bb1 but the icu-64.2 in zeus and

[OE-core] [zeus][PATCH 2/9] screen: fix CVE-2020-9366

2020-03-26 Thread Anuj Mittal
Signed-off-by: Anuj Mittal --- .../screen/screen/CVE-2020-9366.patch | 48 ++ meta/recipes-extended/screen/screen_4.6.2.bb | 1 + 2 files changed, 49 insertions(+) create mode 100644 meta/recipes-extended/screen/screen/CVE-2020-9366.patch diff --git

[OE-core] [zeus][PATCH 7/9] security_flags.inc: fix flags missing from SDK toolchain

2020-03-26 Thread Anuj Mittal
From: Tom Hochstein The security flags were missing from the SDK toolchain because they were added specifically to class-target. Add them to class-cross-canadian as well (since the SDK environment file is created from cross-canadian target flags). Signed-off-by: Tom Hochstein Signed-off-by:

[OE-core] [zeus][PATCH 8/9] linux-yocto/4.19: update to v4.19.107

2020-03-26 Thread Anuj Mittal
From: Bruce Ashfield Updating linux-yocto/4.19 to the latest korg -stable release that comprises the following commits: 16ae5406361a crypto: CVE-2019-18808 a083db76118d Linux 4.19.107 cfc30449bbc5 Revert "char/random: silence a lockdep splat with printk()" 8541452acba5 s390/mm:

[OE-Core][RFC PATCH 07/13] systemd: Remove X11 related files when disabled

2020-03-26 Thread Alex Kiernan
When X11 isn't in DISTRO_FEATURES, remove X11 related files. Signed-off-by: Alex Kiernan Acked-by: Otavio Salvador --- Changes in v2: None meta/recipes-core/systemd/systemd_244.3.bb | 4 1 file changed, 4 insertions(+) diff --git a/meta/recipes-core/systemd/systemd_244.3.bb

Re: [OE-core] [PATCH 1/2] libnotify: upgrade 0.7.8 -> 0.7.9 / port to meson

2020-03-26 Thread Andreas M?ller
On Thu, Mar 26, 2020 at 11:02 AM Richard Purdie wrote: > > On Thu, 2020-03-26 at 09:13 +0100, Andreas M?ller wrote: > > On Thu, Mar 19, 2020 at 2:12 AM Andreas Müller < > > schnitzelt...@gmail.com> wrote: > > > From [1]: > > > New in 0.7.9 > > > > > > * Fixed linking in darwin [Iain,

Re: [OE-core] [PATCH 1/2] libnotify: upgrade 0.7.8 -> 0.7.9 / port to meson

2020-03-26 Thread Richard Purdie
On Thu, 2020-03-26 at 09:13 +0100, Andreas M?ller wrote: > On Thu, Mar 19, 2020 at 2:12 AM Andreas Müller < > schnitzelt...@gmail.com> wrote: > > From [1]: > > New in 0.7.9 > > > > * Fixed linking in darwin [Iain, Marco; !5] > > * Added man page for notify-send [Jan; !6] > > * Dropped

Re: [OE-Core][RFC PATCH 00/13] Systemd 245 and related updates

2020-03-26 Thread Otavio Salvador
Hello, On Thu, Mar 26, 2020 at 5:54 AM Alex Kiernan wrote: ... > Alex Kiernan (13): > systemd: Use PACKAGE_BEFORE_PN, not =+ > systemd: Package udev rules explicitly > systemd: Replace nonarch_base_libdir with rootlibexecdir > systemd: Reinstate systemd-hwdb-update.service > systemd:

[OE-core] [PATCH] ell: upgrade 0.28 -> 0.30

2020-03-26 Thread Pierre-Jean Texier via Lists.Openembedded.Org
Since commit 5a0d5de68957ed11407694cf1acee1ab1cb4be79 ("build: Require at least version 0.29 when building with external ELL") in iwd [1] ell version 0.29 is required. Also, this is a bug fix release, see after: ver 0.30: Fix issue with missing export of RTNL helper functions. ver

Re: [OE-core] [PATCH] mesa-gl: The purpose of mesa-gl is to provide for X11 usage

2020-03-26 Thread Adrian Bunk
On Wed, Mar 25, 2020 at 02:27:37PM -0500, Mark Hatle wrote: > > To be honest, I would just take the entire recipe out. It's causing > > trouble > > during updates, isn't being tested neither for builds nor at runtime, and > > is supposed to provide some specific configuration which as this > >

Re: [OE-core] [PATCH] mesa-gl: The purpose of mesa-gl is to provide for X11 usage

2020-03-26 Thread Mark Hatle
> On Wed, Mar 25, 2020 at 02:27:37PM -0500, Mark Hatle wrote: >> > To be honest, I would just take the entire recipe out. It's causing >> > trouble >> > during updates, isn't being tested neither for builds nor at runtime, >> and >> > is supposed to provide some specific configuration which as

Re: [OE-core] [PATCH] binutils: Pregenerate autoconf files

2020-03-26 Thread Richard Purdie
On Wed, 2020-03-25 at 16:16 -0700, Khem Raj wrote: > libtool patch will result in configure file regeneration, instead of > doing that at build time, do it in patch itself, this avoids running > autoconf before configure step. > > Since binutils needs specific version of autoconf ( which is 2.69

Re: [OE-core] [PATCH v3] libpng: Fix CVE-2019-6129

2020-03-26 Thread Richard Purdie
On Thu, 2020-03-26 at 02:36 +, Anuj Mittal wrote: > This patch has not yet been merged upstream and upstream has disputed > the security impact of this CVE. So I am not sure if we should take > this. > > https://github.com/glennrp/libpng/issues/269 > > Has any distro taken this? I did also

Re: [OE-core] [PATCH] binutils: Pregenerate autoconf files

2020-03-26 Thread Otavio Salvador
On Thu, Mar 26, 2020 at 9:45 AM Richard Purdie wrote: > On Wed, 2020-03-25 at 16:16 -0700, Khem Raj wrote: ... > I'm also worried about patches which touch both configure and > configure.ac since the timestamp changes can cause things to autoreconf > even when we're trying to avoid that. As such

Re: [OE-core] [PATCH] glibc: Backport patch to fix ifuncs on risc-v and gcc10 builds

2020-03-26 Thread Adrian Bunk
>... > + configure| 2 +- > + configure.ac | 2 +- >... This shouldn't patch both. cu Adrian -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#136750): https://lists.openembedded.org/g/openembedded-core/message/136750 Mute This Topic:

Re: [OE-Core][RFC PATCH 06/13] systemd: Add PACKAGECONFIG for sysvinit

2020-03-26 Thread Adrian Bunk
On Thu, Mar 26, 2020 at 08:54:19AM +, Alex Kiernan wrote: > Add sysvinit PACKAGECONFIG which is bound to DISTRO_FEATURES, this > then disables all sysvinit handling in systemd if it isn't present. > > Consolidate sysvinit handling so that when it's disabled we exclude all > sysvinit features.

[OE-core] [PATCH] base.bbclass: Add COMPATIBLE_OS, useful to for non-Linux target recipes

2020-03-26 Thread Mark Hatle
As the ability to generate non-Linux based components, such as baremetal, FreeRTOS, Zypher, etc, exist. There is a need for a way to take components as specific to a given OS. This is especially important in a multiconfig build where you may be targeting different OSes which different sets of

[OE-core] [v2 PATCH] base.bbclass: Add COMPATIBLE_OS, useful for non-Linux target recipes

2020-03-26 Thread Mark Hatle
Add the ability to generate non-Linux based components, such as baremetal, FreeRTOS, Zypher, etc, exist. There is a need for a way to take components as specific to a given OS. This is especially important in a multiconfig build where you may be targeting different OSes which different sets of

[OE-core] [PATCH] pulseaudio: fix for ARM thumb + frame pointers compilation error

2020-03-26 Thread Stefan Ghinea
From: Catalin Enache When compiling for Thumb or Thumb2, frame pointers _must_ be disabled since the Thumb frame pointer in r7 clashes with pulseaudio's use of inline asm to make syscalls (where r7 is used for the syscall NR). In most cases, frame pointers will be disabled automatically due to