[OE-core] [PATCH] assimp: fix search library failed on multilib

2019-12-12 Thread Hongxu Jia
While multilib enabled, it builds vulkan-demos failed ... |CMake Error at tmp-glibc/work/aarch64-wrs-linux/vulkan-demos/git-r0/ recipe-sysroot/usr/lib64/cmake/assimp-5.0/assimpTargets.cmake:85 (message): | The imported target "assimp::assimp" references the file | "tmp-glibc/work/aarch64-wrs-

[OE-core] [V2][PATCH] lttng-modules: fix NULL pointer deference error when testing rpc_task_running

2019-12-12 Thread quanyang.wang
From: Quanyang Wang This is a backport from upstream https://github.com/lttng/lttng-modules.git stable-2.10 to fix NULL pointer deference error when running kts testcase lttng_syscall_events. Signed-off-by: Quanyang Wang --- ...ops-when-trace-sunrpc_task-events-in.patch | 94 +

[OE-core] Add New recipe in custom layer.

2019-12-12 Thread ghalib exaleap
Hi, I Added a New Layer & Recipe in yocto project ( *Openembedded-core* ), to add Layer & recipe i have gone through following step's 1. cloned yocto 2. source oe-init-build-env 3. bitbake-layers add-layer ../meta- 4. bitbake core-image-minimal > ( Here Meta layers Build's fine ) 5. bitba

Re: [OE-core] [PATCH 23/30] cups: update to 2.3.0

2019-12-12 Thread Mittal, Anuj
On Thu, 2019-12-12 at 19:14 +0100, Alexander Kanavin wrote: > diff --git a/meta/recipes-extended/cups/cups/0001-cups-Update-to- > 1.6.1.patch b/meta/recipes-extended/cups/cups/0001-cups-Update-to- > 1.6.1.patch > new file mode 100644 > index 000..1cd02e8b324 > --- /dev/null > +++ b/meta/rec

[OE-core] [PATCH] git: upgrade 2.24.0 -> 2.24.1

2019-12-12 Thread Anuj Mittal
Fixes a bunch of CVEs: https://github.com/git/git/commit/53a06cf39b756eddfe4a2a34da93e3d04eb7b728 Signed-off-by: Anuj Mittal --- .../recipes-devtools/git/{git_2.24.0.bb => git_2.24.1.bb} | 8 1 file changed, 4 insertions(+), 4 deletions(-) rename meta/recipes-devtools/git/{git_2.24.0.b

Re: [OE-core] [PATCH] lttng-modules: fix NULL pointer deference error when testing rpc_task_running

2019-12-12 Thread Quanyang Wang
Hi Jonathan, On 12/13/19 12:15 AM, Jonathan Rajotte-Julien wrote: Hi, See [1]. An updated version of this fix was merged upstream. Please validate that it does the job on your side. In the future please take the time to submit this kind of patch to the upstream project first so that we can ac

[OE-core] [PATCH 0/1] YOCTO:13685 systemd preset all fix

2019-12-12 Thread Slavic Brutalik
From: Slavic Brutalik The following changes since commit 0f04e81c797d5d337ece4e8638a6b71c75bc0a00: build-appliance-image: Update to master head revision (2019-12-12 14:21:40 +) are available in the Git repository at: git://github.com/tactical-drone/openembedded-core master https://g

[OE-core] [PATCH 1/1] systemd_preset_all: scanned targets that are aliases no longer fail sanity checks

2019-12-12 Thread Slavic Brutalik
From: Slavic Brutalik YOCO #13685: The script scans for services, parses them and makes sure those targets are still there. The exists file check fails if the target is an alias, such as default.target. Signed-off-by: Werner Grift --- meta/recipes-core/systemd/systemd-systemctl/systemctl | 2

[OE-core] [PATCH 3/4] oeqa/target/ssh oeqa/target/qemu: expose server listening port to tests

2019-12-12 Thread André Draszik
Allow tests to access the listening port as just introduced. Note that when using qemu this infrastructure shouldn't be needed, but we still need to set the port to 0 so that a listening port is determined automatically (e.g. by the python http server). Signed-off-by: André Draszik --- meta/lib/

[OE-core] [PATCH 4/4] oeqa/runtime/apt dnf opkg: support running from within docker container

2019-12-12 Thread André Draszik
If the user specified an http port to use for serving files, use that instead of a random one. At the same time, have the http server bind to all interfaces. Binding to the server_ip might not always be possible, e.g. in the case of running bitbake / oeqa from within a docker container. In this ca

[OE-core] [PATCH 1/4] oeqa/utils/httpserver: allow to pass in listening port

2019-12-12 Thread André Draszik
Being able to specify the listening port is useful when running OEQA from within a docker container, e.g. crops or any other solution. In that case, a port on the outside must be mapped to a specific port inside the container. If no port is specified for the http server module in this case, the htt

[OE-core] [PATCH 2/4] oeqa/runtime/context.py: support listening port in TEST_SERVER_IP

2019-12-12 Thread André Draszik
Similar to the existing possibility to specify a port in TEST_TARGET_IP, allow TEST_SERVER_IP to also contain a port. The intention is for this port to be passed into e.g. the http server from the apt / dnf / opkg tests, or any other (custom) tests that might need the target to connect to a servic

[OE-core] [PATCH 0/4] support OEQA inside container

2019-12-12 Thread André Draszik
Hi, With these patches it is possible to run bitbake inside a docker container and still successfully execute the OEQA tests that require the target to talk to a temporary http server spawned on the machine running bitake, e.g. using crops. This wasn't possible so far because: * we need to map a

[OE-core] [PATCH] connman: update kernel module RRECOMMENDS for kernel >= v4.19

2019-12-12 Thread André Draszik
nf_tables_inet.ko and nf_tables_ipv4.ko and nf_tables_ipv6.o (and nf_tables_arp.ko and nf_tables_netdev.ko) were merged into the core nf_tables.ko before v4.17 in kernel commit 02c7b25e5f54 netfilter: nf_tables: build-in filter chain type nf_meta.ko was merged to be a builtin of nf_tables.ko b

[OE-core] [PATCH] e2fsprogs: split dumpe2fs into its own package

2019-12-12 Thread André Draszik
This is a mere 24KB (on 32bit arm), avoiding to pull in all of the remainder +300KB in small initramfs images when not needed. Add this new package to RDEPENDS of e2fsprogs so as to not break existing users. Also, remove a stale reference to the non-existent e2fsprogs-fsck package which was remove

Re: [OE-core] Status of the NPM refactoring

2019-12-12 Thread André Draszik
Hi, On Thu, 2019-12-12 at 07:49 -0500, Jean-Marie LEMETAYER wrote: > Hi folks, > > I am currently trying to update/refactor the handling of the NPM packages. > [...] > Is it OK ? Any thought ? Any advice ? Three questions occurred to me on that whole subject... Mostly based on the understanding

Re: [OE-core] Use of multilib.conf taints hashes of -native recipes

2019-12-12 Thread Mike Crowe via Openembedded-core
On Thursday 12 December 2019 at 18:17:37 +, Richard Purdie wrote: > On Thu, 2019-12-12 at 16:05 +, Mike Crowe via Openembedded-core > wrote: > > We compile for a variety of machines, some of which require > > multilib.conf > > and some that do not. I was surprised to discover when switching

[OE-core] ✗ patchtest: failure for "rpm: upgrade to 4.15.1..." and 29 more

2019-12-12 Thread Patchwork
== Series Details == Series: "rpm: upgrade to 4.15.1..." and 29 more Revision: 1 URL : https://patchwork.openembedded.org/series/21597/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests have been execute

[OE-core] [PATCH 30/30] debianutils: update to 4.9.1

2019-12-12 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../{debianutils_4.8.6.3.bb => debianutils_4.9.1.bb}| 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) rename meta/recipes-support/debianutils/{debianutils_4.8.6.3.bb => debianutils_4.9.1.bb} (87%) diff --git a/meta/recipes-support/debianut

[OE-core] [PATCH 29/30] nfs-utils: update to 2.4.2

2019-12-12 Thread Alexander Kanavin
Drop backports, and a musl patch that is no longer needed. Signed-off-by: Alexander Kanavin --- ...de-order-between-config.h-and-stat.h.patch | 156 --- .../nfs-utils/clang-format-string.patch | 183 -- .../nfs-utils-musl-res_querydomain.patch | 46 -

Re: [OE-core] Use of multilib.conf taints hashes of -native recipes

2019-12-12 Thread Richard Purdie
On Thu, 2019-12-12 at 16:05 +, Mike Crowe via Openembedded-core wrote: > We compile for a variety of machines, some of which require > multilib.conf > and some that do not. I was surprised to discover when switching > between > machines that the do_populate_sysroot_setscene tasks run for many >

[OE-core] [PATCH 25/30] man-db: update to 2.9.0

2019-12-12 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../man-db/{man-db_2.8.7.bb => man-db_2.9.0.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-extended/man-db/{man-db_2.8.7.bb => man-db_2.9.0.bb} (92%) diff --git a/meta/recipes-extended/man-db/man-db_2.8.7.bb

[OE-core] [PATCH 22/30] lttng-tools: update to 2.11.0

2019-12-12 Thread Alexander Kanavin
Remove 0001-Skip-when-testapp-is-not-present.patch as it is unclear whether it needs to be rebased, and difficult to rebase. Remove 0001-check-for-gettid-API-during-configure.patch as it is no longer needed. Ptests still seem to run ok, however they are rather slow, so I did not wait for their co

[OE-core] [PATCH 23/30] cups: update to 2.3.0

2019-12-12 Thread Alexander Kanavin
License-Update: license changed to Apache 2.0 Remove no longer recognized configure options. Refresh all patches. Signed-off-by: Alexander Kanavin --- meta/recipes-extended/cups/cups.inc | 14 ++--- .../cups/cups/0001-cups-Update-to-1.6.1.patch | 27 ++ ...don-t-try-to-run-ge

[OE-core] [PATCH 28/30] sudo: update to 1.8.29

2019-12-12 Thread Alexander Kanavin
License-Update: added SPDX info. Signed-off-by: Alexander Kanavin --- meta/recipes-extended/sudo/sudo.inc | 22 +-- .../sudo/sudo/CVE-2019-14287-1.patch | 178 -- .../sudo/sudo/CVE-2019-14287-2.patch | 112 --- .../sudo/{sudo_1.8.27.bb => sudo_

[OE-core] [PATCH 27/30] cpio: update to 2.13

2019-12-12 Thread Alexander Kanavin
Drop a couple of backports. Signed-off-by: Alexander Kanavin --- ...2016-2037-1-byte-out-of-bounds-write.patch | 346 -- .../0001-Fix-segfault-with-append.patch | 51 --- .../0001-Fix-CVE-2015-1197.patch | 0 ...charset_alias-when-building-for-musl.patch |

[OE-core] [PATCH 26/30] ltp: update to 20190930

2019-12-12 Thread Alexander Kanavin
Drop a big pile of backports. Add a patch to address absent string formatting error. Signed-off-by: Alexander Kanavin --- ...me-check-for-getdents-getdents64-API.patch | 72 ...option-to-select-libc-implementation.patch | 27 ++- ...-17052-Avoid-unsafe-exits-in-threads.patch | 64 --

[OE-core] [PATCH 17/30] libxml2: update to 2.9.10

2019-12-12 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...he-python-tests-if-python-is-enabled.patch | 62 ++- .../{libxml2_2.9.9.bb => libxml2_2.9.10.bb} | 4 +- 2 files changed, 34 insertions(+), 32 deletions(-) rename meta/recipes-core/libxml/{libxml2_2.9.9.bb => libxml2_2.9.10.bb} (96%) di

[OE-core] [PATCH 19/30] acl/attr: update to latest upstream releases

2019-12-12 Thread Alexander Kanavin
The latest release use standard autotools, so drop all the build system related hacks and patches. Ptests have been rewritten, with 100% pass rate for both. Signed-off-by: Alexander Kanavin --- .../0001-test-patch-out-failing-bits.patch| 63 ++ ...dcode-the-build-path-into-a-helper-l.patch

[OE-core] [PATCH 18/30] parted: update 3.2->3.3

2019-12-12 Thread Alexander Kanavin
0001-Unset-need_charset_alias-when-building-for-musl.patch is no longer necessary as upstream has removed the code. dm_check.patch is replaced with 0002-tests-use-skip_-rather-than-skip_test_-which-is-unde.patch Rework ptests, in particular remove the generated Makefile from the layer, and use t

[OE-core] [PATCH 21/30] lttng-ust: update to 2.11.0

2019-12-12 Thread Alexander Kanavin
Remove patch as issue addressed upstream. Signed-off-by: Alexander Kanavin --- .../lttng-ust-doc-examples-disable.patch| 17 - ...{lttng-ust_2.10.5.bb => lttng-ust_2.11.0.bb} | 9 + 2 files changed, 5 insertions(+), 21 deletions(-) delete mode 100644 meta/recip

[OE-core] [PATCH 24/30] man-pages: update to 5.04

2019-12-12 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../man-pages/{man-pages_5.03.bb => man-pages_5.04.bb}| 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-extended/man-pages/{man-pages_5.03.bb => man-pages_5.04.bb} (87%) diff --git a/meta/recipes-extended/man-pages/man-pa

[OE-core] [PATCH 20/30] lttng-modules: update to 2.11.0

2019-12-12 Thread Alexander Kanavin
Removed the bleeding-edge variant; if it is still useful please maintain it separately. License-Update: formatting, dropped the gpl texts, as they're not anymore in source tree, and the main file is specific enough. Signed-off-by: Alexander Kanavin --- ...les_2.10.11.bb => lttng-modules_2.11.0.

[OE-core] [PATCH 11/30] sysklogd: Fix 2.0.3 upgrade fallouts on musl

2019-12-12 Thread Alexander Kanavin
From: Khem Raj Signed-off-by: Khem Raj Cc: Alexander Kanavin --- ...001-Remove-__BEGIN_DECLS-__END_DECLS.patch | 44 +++ .../0002-include-sys-types.h-for-off_t.patch | 29 meta/recipes-extended/sysklogd/sysklogd.inc | 2 + 3 files changed, 75 insertions(+) cre

[OE-core] [PATCH 10/30] libtasn1: update to 4.15.0

2019-12-12 Thread Alexander Kanavin
Drop backports. Signed-off-by: Alexander Kanavin --- .../gnutls/libtasn1/fix-gtkdoc.patch | 38 --- .../gnutls/libtasn1/fix-ldflags.patch | 31 --- .../{libtasn1_4.14.bb => libtasn1_4.15.0.bb} | 11 -- 3 files changed, 7 insertions(+), 73 deletio

[OE-core] [PATCH 15/30] bluez: update 5.50 -> 5.52

2019-12-12 Thread Alexander Kanavin
Drop a big pile of backports. Disable zsh completions, as they're unlikely to be useful. (From OE-Core rev: dad8cd50bcc4203a65d153dc2445502c1e728975) Signed-off-by: Alexander Kanavin Signed-off-by: Richard Purdie --- meta/recipes-connectivity/bluez5/bluez5.inc | 22 +- ...d-without-systemd

[OE-core] [PATCH 16/30] bluez5: disable debug output in ptests

2019-12-12 Thread Alexander Kanavin
This makes the log very large and breaks the ptest result parser. Signed-off-by: Alexander Kanavin --- meta/recipes-connectivity/bluez5/bluez5/run-ptest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-connectivity/bluez5/bluez5/run-ptest b/meta/recipes-connectiv

[OE-core] [PATCH 14/30] glide: update to 0.13.3

2019-12-12 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../recipes-devtools/glide/{glide_0.13.2.bb => glide_0.13.3.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/glide/{glide_0.13.2.bb => glide_0.13.3.bb} (98%) diff --git a/meta/recipes-devtools/glide/glide_0.13.2.bb b/me

[OE-core] [PATCH 13/30] puzzles: update to latest revision

2019-12-12 Thread Alexander Kanavin
Remove 0001-Use-labs-instead-of-abs.patch as problem is fixed upstream. Signed-off-by: Alexander Kanavin --- .../files/0001-Use-labs-instead-of-abs.patch | 46 --- ...isade-Fix-warnings-with-clang-on-arm.patch | 24 -- ...-string-lenght-parameter-to-be-size_.patch | 23 +

[OE-core] [PATCH 12/30] dos2unix: update to 7.4.1

2019-12-12 Thread Alexander Kanavin
License-Update: copyright years Signed-off-by: Alexander Kanavin --- .../dos2unix/{dos2unix_7.4.0.bb => dos2unix_7.4.1.bb}| 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) rename meta/recipes-support/dos2unix/{dos2unix_7.4.0.bb => dos2unix_7.4.1.bb} (87%) diff --git a/meta/rec

[OE-core] [PATCH 09/30] sysklogd: update to 2.0.3

2019-12-12 Thread Alexander Kanavin
Drop all patches as they are no longer necessary with autotools, fix problems that are addressed upstream, or (in case of no-vectorization.patch) don't apply to the old version either, which means no one is using that hw target anymore. Remove custom systemd configs (provided by upstream), and cu

[OE-core] [PATCH 05/30] gettext: fix failing ptests

2019-12-12 Thread Alexander Kanavin
Results: pass 400 fail 0 skip 32 Signed-off-by: Alexander Kanavin --- meta/recipes-core/gettext/gettext_0.20.1.bb | 23 +++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/meta/recipes-core/gettext/gettext_0.20.1.bb b/meta/recipes-core/gettext/gettext_0.20.1.bb

[OE-core] [PATCH 06/30] python3: update to 3.8.0

2019-12-12 Thread Alexander Kanavin
Drop backports, rebase other patches. One patch I wasn't able to rebase as upstream code changed too much: 0003-setup.py-pass-missing-libraries-to-Extension-for-mul.patch Please determine if it is still needed, produce a new version, and work with upstream to get it merged. 0001-main.c-if-OEPYTHO

[OE-core] [PATCH 07/30] gstreamer1.0-python: add a patch to fix python 3.8 builds

2019-12-12 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...son.build-fix-builds-with-python-3.8.patch | 24 +++ .../gstreamer/gstreamer1.0-python_1.16.1.bb | 4 +++- 2 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 meta/recipes-multimedia/gstreamer/gstreamer1.0-python/0001-me

[OE-core] [PATCH 08/30] shadow: update 4.6 -> 4.8

2019-12-12 Thread Alexander Kanavin
Drop two backports. Remove 0001-useradd.c-create-parent-directories-when-necessary.patch as upstream has addressed the issue: https://github.com/shadow-maint/shadow/commit/b3b6d9d77c1d18b98670b9715bb74092cd69 Rebase the rest of the paches. Add a patch to remove the check for validity of logi

[OE-core] [PATCH 04/30] psmisc: revert to default autopoint exclusion

2019-12-12 Thread Alexander Kanavin
Otherwise, builds break with latest gettext. Signed-off-by: Alexander Kanavin --- meta/recipes-extended/psmisc/psmisc.inc | 1 - 1 file changed, 1 deletion(-) diff --git a/meta/recipes-extended/psmisc/psmisc.inc b/meta/recipes-extended/psmisc/psmisc.inc index 594a10cf222..a75b04702c3 100644 --

[OE-core] [PATCH 01/30] rpm: upgrade to 4.15.1

2019-12-12 Thread Alexander Kanavin
Drop patches that were merged upstream. 0001-mono-find-provides-requires-do-not-use-monodis-from-.patch modifies a file that was removed upstream. Add a 0001-rpmfc.c-do-not-run-file-classification-in-parallel.patch as unfortunately the new parallel file classification feature from upstream trips

[OE-core] [PATCH 03/30] gettext: update to 0.20.1

2019-12-12 Thread Alexander Kanavin
License-Update: URLs changed from http to https Signed-off-by: Alexander Kanavin --- .../gettext-0.19.8.1/fix-CVE-2018-18751.patch | 141 .../gettext/gettext-0.19.8.1/parallel.patch | 23 - .../gettext-0.19.8.1/use-pkgconfig.patch | 321 .../add-with-bisonlocaledir.patch

Re: [OE-core] Use of multilib.conf taints hashes of -native recipes

2019-12-12 Thread Khem Raj
On Thu, 2019-12-12 at 16:05 +, Mike Crowe via Openembedded-core wrote: > We compile for a variety of machines, some of which require > multilib.conf > and some that do not. I was surprised to discover when switching > between > machines that the do_populate_sysroot_setscene tasks run for many >

Re: [OE-core] [PATCH] lttng-modules: fix NULL pointer deference error when testing rpc_task_running

2019-12-12 Thread Jonathan Rajotte-Julien
Hi, See [1]. An updated version of this fix was merged upstream. Please validate that it does the job on your side. In the future please take the time to submit this kind of patch to the upstream project first so that we can act on it. [1] https://lists.lttng.org/pipermail/lttng-dev/2019-Decemb

[OE-core] Use of multilib.conf taints hashes of -native recipes

2019-12-12 Thread Mike Crowe via Openembedded-core
We compile for a variety of machines, some of which require multilib.conf and some that do not. I was surprised to discover when switching between machines that the do_populate_sysroot_setscene tasks run for many -native recipe. :( It looks like this is because RECIPE_SYSROOT changes: Variable R

Re: [OE-core] [bitbake-devel] hashequiv, pseudo, and GIDs

2019-12-12 Thread chris.laplante--- via Openembedded-core
> > On the contrary. For almost all practical use cases you care about what > > user/group owns a file, not what UID/GID they happen to be. E.g., in the > > recipe (or Makefile or whatever) you typically want to specify that a > > file shall be owned by user foo, not UID 1234. Then, either you do n

Re: [OE-core] [bitbake-devel] hashequiv, pseudo, and GIDs

2019-12-12 Thread chris.laplante--- via Openembedded-core
> > From a caching point of view, it seems incorrect to care about what the > > corresponding group name happened to be at the time when the cache was > > created. > > On the contrary. For almost all practical use cases you care about what > user/group owns a file, not what UID/GID they happen to

[OE-core] Status of the NPM refactoring

2019-12-12 Thread Jean-Marie LEMETAYER
Hi folks, I am currently trying to update/refactor the handling of the NPM packages. Here is the history of my patchset: V1: http://lists.openembedded.org/pipermail/openembedded-core/2019-October/288179.html http://lists.openembedded.org/pipermail/bitbake-devel/2019-October/020435.html V2: http

Re: [OE-core] connman dependency of readline

2019-12-12 Thread Peter Kjellerstedt
> -Original Message- > From: claus.stovga...@gmail.com > Sent: den 11 december 2019 22:11 > To: Peter Kjellerstedt ; oe-core > > Subject: Re: [OE-core] connman dependency of readline > > > > it is set to always depend on readline in the DEPENDS variable, > > > even though as far as I kno

Re: [OE-core] kbd: avoid vlock conflict with busybox

2019-12-12 Thread Richard Leitner
On 07/12/2019 08:22, Khem Raj wrote: busybox as well as vlock utility from meta-oe provides vlock utility which can conflict when with kbd if pam is a enabled distro_feature Fixes image build errors update-alternatives: Error: not linking /usr/bin/vlock to /bin/busybox.suid since /usr/bin/vloc

[OE-core] [PATCH] cmake: 3.15.5 -> 3.16.1

2019-12-12 Thread Pascal Bach
Patches have been refreshed and all of meta-oe and oe-core was sucessfully built. Signed-off-by: Pascal Bach --- ...cmake-native_3.15.5.bb => cmake-native_3.16.1.bb} | 0 meta/recipes-devtools/cmake/cmake.inc| 4 ++-- ...rmineSystem-use-oe-environment-vars-to-load.patch | 2 +