Re: [OE-core] [PATCH v4 1/3] mesa: Update 18.1.9 -> 18.3.4

2019-02-22 Thread Fabio Berton
Hi Ross! Yes, I'll check packages and fix this. Thanks On Fri, Feb 22, 2019 at 7:29 AM Burton, Ross wrote: > > packages/corei7-64-poky-linux/mesa/mesa: FILELIST: added > "/usr/share/drirc.d/00-mesa-defaults.conf" > packages/corei7-64-poky-linux/mesa/mesa: PKGSIZE changed from 0 to 14966 >

[OE-core] [PATCH 05/12] qemu: remove support for building against host sdl

2019-02-22 Thread Alexander Kanavin
This hasn't been the default for a long time (as some distros don't support it), and with gtk+ being the new default shouldn't be needed at all. Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/qemu/qemu.inc | 8 1 file changed, 8 deletions(-) diff --git

[OE-core] [PATCH 07/12] qemu: add a patch to avoid a missing definition error

2019-02-22 Thread Alexander Kanavin
| In file included from /home/alexander/development/poky/build-virgl-gtk-64/tmp/work/x86_64-nativesdk-pokysdk-linux/nativesdk-qemu/3.1.0-r0/qemu-3.1.0/include/ui/egl-context.h:5, | from

[OE-core] [PATCH 04/12] local.conf.sample: adjust the qemu config to enable gtk+ instead of sdl

2019-02-22 Thread Alexander Kanavin
As sdl is deprecated in favor of gtk+, it should not be the default. The recipe itself no longer enables gtk+ or sdl for native/nativesdk builds. Signed-off-by: Alexander Kanavin --- meta-poky/conf/local.conf.sample | 9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) diff --git

[OE-core] [PATCH 03/12] qemu: build target variant with gtk+, and nativesdk variant without sdl

2019-02-22 Thread Alexander Kanavin
As sdl is deprecated in favor of gtk+, it should not be the default. For native/nativesdk builds the decision to build with gtk+ frontend is done via local.conf template from poky distro. (previously it was done from there, and from the recipe, which created confusion) Signed-off-by: Alexander

[OE-core] [PATCH 01/12] virglrenderer: add a recipe

2019-02-22 Thread Alexander Kanavin
This component enables hardware-accelerated GL inside QEMU guests. For more information, see here: https://lwn.net/Articles/767970/ https://www.collabora.com/news-and-blog/blog/2018/02/12/virtualizing-gpu-access/ https://www.collabora.com/news-and-blog/blog/2018/05/09/gpu-virtualization-update/

Re: [OE-core] [PATCH v4 1/3] mesa: Update 18.1.9 -> 18.3.4

2019-02-22 Thread Burton, Ross
Also do_install_append still removes drirc, which I've just discovered is a very bad idea these days. Ross On Fri, 22 Feb 2019 at 11:49, Fabio Berton wrote: > > Hi Ross! > > Yes, I'll check packages and fix this. > > Thanks > > On Fri, Feb 22, 2019 at 7:29 AM Burton, Ross wrote: > > > >

[OE-core] [PATCH 2/2] glib-2.0: restore API docs generation

2019-02-22 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-core/glib-2.0/glib.inc | 6 ++ 1 file changed, 6 insertions(+) diff --git a/meta/recipes-core/glib-2.0/glib.inc b/meta/recipes-core/glib-2.0/glib.inc index 4d7fdeebbbd..6305f553b4a 100644 --- a/meta/recipes-core/glib-2.0/glib.inc +++

[OE-core] [PATCH 09/12] qemu: add a backported patch to fix egl-headless support

2019-02-22 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...-egl-headless-add-egl_create_context.patch | 50 +++ meta/recipes-devtools/qemu/qemu_3.1.0.bb | 1 + 2 files changed, 51 insertions(+) create mode 100644 meta/recipes-devtools/qemu/qemu/0001-egl-headless-add-egl_create_context.patch

[OE-core] [PATCH 08/12] qemu: add environment variable wrappers to make qemu look good with gtk frontend

2019-02-22 Thread Alexander Kanavin
GTK_THEME instructs gtk to use its built-in theme. Otherwise gtk attempts to use the theme from the host, which may be from a totally mismatching gtk version. On the other hand FONTCONFIG_PATH tells it to use the host fonts, as providing fonts in the native sysroot and instructing the components

[OE-core] [PATCH 10/12] runqemu: add options for enabling virgl GL acceleration

2019-02-22 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- scripts/runqemu | 23 +++ 1 file changed, 23 insertions(+) diff --git a/scripts/runqemu b/scripts/runqemu index d171c4f8945..054037312b8 100755 --- a/scripts/runqemu +++ b/scripts/runqemu @@ -74,6 +74,9 @@ of the following environment

[OE-core] [PATCH 12/12] selftest: add tests for virgl GL acceleration

2019-02-22 Thread Alexander Kanavin
Note that the tests require that the host machine has a X display, has mesa development files installed and is able to create OpenGL contexts. Signed-off-by: Alexander Kanavin --- meta-selftest/lib/oeqa/runtime/cases/virgl.py | 28 ++ meta/lib/oeqa/selftest/cases/runtime_test.py | 52

[OE-core] [PATCH 11/12] runqemu: do not check for GL libraries

2019-02-22 Thread Alexander Kanavin
qemu has been using libepoxy for a long time, and libepoxy loads GL via dlopen() only when instructed to. Signed-off-by: Alexander Kanavin --- scripts/runqemu | 35 --- 1 file changed, 35 deletions(-) diff --git a/scripts/runqemu b/scripts/runqemu index

Re: [OE-core] [PATCH 0/3] alsa recipe updates

2019-02-22 Thread Khem Raj
On Thu, Feb 21, 2019 at 10:33 AM Alexander Kanavin wrote: > > ftp://ftp.alsa.org seems inaccessible or unstable: > > https://autobuilder.yoctoproject.org/typhoon/#/builders/70/builds/317/steps/7/logs/step1b > (also can't open it on my local machine) > and generally we prefer http:// sources over

[OE-core] [PATCH v5 1/3] mesa: Update 18.1.9 -> 18.3.4

2019-02-22 Thread Fabio Berton
- Refresh all patches. - Remove "Use Python 3 to execute the scripts" patch Commit 986033a2750c1160a4cef3c8418fc7f9e2b4fb5a add support for both python 2 and 3. - Remove "dri: i965: Add missing time.h include" patch Commit 3c288da5eec81ee58b85927df18d9194ead8f5c2 add

[OE-core] [PATCH v5 2/3] mesa: Replace dri-native with dri for native and nativesdk classes

2019-02-22 Thread Fabio Berton
Instead of using a native specific packageconfig option, we now set the swrast as the supported driver. Currently the native version does not build any dri drivers at all. This is intentional: mesa-native is used only by virgl, so was made the most minimal possible configuration for mesa-native

[OE-core] [RFC][PATCH v4] mesa: Convert recipe to use meson build system

2019-02-22 Thread Fabio Berton
- Remove all non related meson patches - Change radeon driver to r100 Based on https://patchwork.openembedded.org/patch/158748/ Signed-off-by: Fabio Berton --- ...0001-Simplify-wayland-scanner-lookup.patch | 42 -- ...ing-include-stddef.h-in-egldevice.h.patch} | 4 +-

Re: [OE-core] [PATCH 3/4] gdk-pixbuf: convert from autotools to meson

2019-02-22 Thread Alexander Kanavin
On Fri, 22 Feb 2019 at 11:18, Burton, Ross wrote: > > On Wed, 20 Feb 2019 at 20:11, Alexander Kanavin > wrote: > > -PACKAGECONFIG[x11] = "--with-x11,--without-x11,virtual/libx11" > > +PACKAGECONFIG[x11] = ",,virtual/libx11" > >

[OE-core] [PATCH v5 3/3] mesa: Add opengl to native and nativesdk PACKAGECONFIG

2019-02-22 Thread Fabio Berton
Allow the use of opengl for native and nativesdk packages. Based on https://patchwork.openembedded.org/patch/158748/ Signed-off-by: Fabio Berton --- meta/recipes-graphics/mesa/mesa.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-graphics/mesa/mesa.inc

[OE-core] [PATCH 1/2] gdk-pixbuf: update to 2.38.0

2019-02-22 Thread Alexander Kanavin
Drop 0001-Disable-tests-in-native-builds.patch as upstream has fixed the issue. Rework 0001-Fix-a-couple-of-decisions-around-cross-compilation.patch to enable generation of loaders.cache in target builds (using a native tool), because otherwise building tests becomes impossible. Rework

[OE-core] [PATCH 06/12] qemu: add a gettext-native dependency to gtk option

2019-02-22 Thread Alexander Kanavin
xgettext/msgmerge is used during do_install() when gtk is enabled: https://github.com/qemu/qemu/blob/master/Makefile#L743 Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/qemu/qemu.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[OE-core] [PATCH 00/12] Enable accelerated OpenGL in qemu

2019-02-22 Thread Alexander Kanavin
V2 changes: addressed feedback from the first review round V3 changes: - better fix for missing qemu X11 include, as discussed with upstream - maintainers.inc entry for virglrenderer - egl-headless support (see below for details) - improvements to kmscube recipe - fix to vte-native to allow

[OE-core] [PATCH 02/12] qemu: enable virglrenderer and glx options for native/nativesdk builds

2019-02-22 Thread Alexander Kanavin
Except for ming32/darwin, which do not support them. Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/qemu/qemu.inc | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/meta/recipes-devtools/qemu/qemu.inc b/meta/recipes-devtools/qemu/qemu.inc index

Re: [OE-core] [PATCH] bitbake.conf:update FETCHCMD_wget with --no-passive-ftp

2019-02-22 Thread Haitaoliu
On 2019/2/22 下午3:17, Richard Purdie wrote: On Fri, 2019-02-22 at 14:03 +0800, Liu Haitao wrote: When fetching the source of alsa it would trigger the following WARNING: WARNING: alsa-lib-1.1.6-r0 do_fetch: Failed to fetch URL ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.1.6.tar.bz2,

[OE-core] [PATCH] [PATCH] cairo:upgrade to 1.17.2

2019-02-22 Thread Hong Liu
Upgrade cairo from 1.16.0 to 1.17.2 Signed-off-by: Hong Liu --- .../cairo/{cairo_1.16.0.bb => cairo_1.17.2.bb} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) rename meta/recipes-graphics/cairo/{cairo_1.16.0.bb => cairo_1.17.2.bb} (94%) diff --git

Re: [OE-core] [PATCH v4 1/3] mesa: Update 18.1.9 -> 18.3.4

2019-02-22 Thread Burton, Ross
packages/corei7-64-poky-linux/mesa/mesa: FILELIST: added "/usr/share/drirc.d/00-mesa-defaults.conf" packages/corei7-64-poky-linux/mesa/mesa: PKGSIZE changed from 0 to 14966 (+100%) Can you identify what of the subpackages actually reads this file and move it to there? Ross On Wed, 20 Feb 2019

Re: [OE-core] [PATCH] [PATCH] cairo:upgrade to 1.17.2

2019-02-22 Thread Alexander Kanavin
1.17.2 is a development version (see the upstream-version-is-even inherit), so the update should be to 1.16.latest, or 1.18.latest, if there is one. You can check with 'devtool latest-version cairo'. Alex On Fri, 22 Feb 2019 at 10:37, Hong Liu wrote: > > Upgrade cairo from 1.16.0 to 1.17.2 > >

Re: [OE-core] [PATCH 3/4] gdk-pixbuf: convert from autotools to meson

2019-02-22 Thread Burton, Ross
On Wed, 20 Feb 2019 at 20:11, Alexander Kanavin wrote: > -PACKAGECONFIG[x11] = "--with-x11,--without-x11,virtual/libx11" > +PACKAGECONFIG[x11] = ",,virtual/libx11" https://gitlab.gnome.org/GNOME/gdk-pixbuf/commit/204082e6a7a404ec7372d78ef7a7890ada595154 is in 2.36.12. > + # Do not install

Re: [OE-core] [PATCH 4/4] glib-2.0: convert from autotools to meson

2019-02-22 Thread Burton, Ross
packages/corei7-64-poky-linux/glib-2.0/glib-2.0-doc: PKGSIZE changed from 21195094 to 117168 (-99%) Documentation is no longer built. Ross -- ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org

[OE-core] [PATCH] alsa-tools: use a better SRC_URI

2019-02-22 Thread Tanu Kaskinen
The ftp server has been flaky recently. Signed-off-by: Tanu Kaskinen --- meta/recipes-multimedia/alsa/alsa-tools_1.1.6.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-multimedia/alsa/alsa-tools_1.1.6.bb b/meta/recipes-multimedia/alsa/alsa-tools_1.1.6.bb

[OE-core] [PATCH 2/2] lib/oe/package_manager.py: turn nativesdk postinst warnings into notes

2019-02-22 Thread Alexander Kanavin
The warnings deal with two specific cases of failure: 1) unable to execute nativesdk postinsts for mingw SDKs because they need to be run under wine 2) unable to execute target postinsts when there is no qemu usermode support for the target Neither of these should be a big problem as mingw issue

[OE-core] [PATCH 1/2] util-linux: add the missing manpages PACKAGECONFIG

2019-02-22 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-core/util-linux/util-linux.inc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/recipes-core/util-linux/util-linux.inc b/meta/recipes-core/util-linux/util-linux.inc index ea654e193af..e30e6331fd4 100644 ---

Re: [OE-core] [PATCH] systemd: fix CVE-2019-6454

2019-02-22 Thread George McCollister
I believe this was discussed before and the recommendation was to wait until 241 to be release. In any case I currently have no interest in upgrading it. My main motivation is to patch this CVE in sumo but maintainers seem to want it in master first (even though different version of the patches

Re: [OE-core] [thud][PATCH 1/2] libaio: Extend to native

2019-02-22 Thread akuster808
On 2/22/19 3:00 AM, Peter Kjellerstedt wrote: > *ping* > > //Peter you mean this? http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/meta/recipes-extended/libaio?h=thud=40350b46d5c053b4336cc128922f44ce80e7da9a > >> -Original Message- >> From:

Re: [OE-core] [PATCH 0/3] alsa recipe updates

2019-02-22 Thread Tanu Kaskinen
On Fri, 2019-02-22 at 07:01 -0800, Khem Raj wrote: > On Thu, Feb 21, 2019 at 10:33 AM Alexander Kanavin > wrote: > > ftp://ftp.alsa.org seems inaccessible or unstable: > > > > https://autobuilder.yoctoproject.org/typhoon/#/builders/70/builds/317/steps/7/logs/step1b > > (also can't open it on my

[OE-core] OpenEmbedded Fund Raising

2019-02-22 Thread Philip Balister
People of OpenEmbedded, it is time to get serious about fund raising to cover some basic expenses, such as meeting rooms for OpenEmbedded related events, travel for people representing the organization etc. We've been very dependent on the generosity of a few people for our basic needs. In the

Re: [OE-core] [PATCH 01/14] blktool: upgrade 4-7 -> 4-7.1

2019-02-22 Thread Adrian Bunk
On Thu, Feb 21, 2019 at 12:41:17PM +, Richard Purdie wrote: > Signed-off-by: Richard Purdie > --- > .../blktool/{blktool_4-7.bb => blktool_4-7.1.bb}| 2 ++ > 1 file changed, 2 insertions(+) > rename meta/recipes-extended/blktool/{blktool_4-7.bb => blktool_4-7.1.bb} > (90%)

[OE-core] [PATCH 00/64] Sumo-next pull request

2019-02-22 Thread Armin Kuster
Please consider this for Sumo. Passed A-full The following changes since commit 58e82c451071d0e257da6088cf643e636282084c: brief-yoctoprojectqs, dev-manual: Updated poky clone examples. (2019-01-16 15:35:54 +) are available in the git repository at:

Re: [OE-core] [PATCH] systemd: fix CVE-2019-6454

2019-02-22 Thread Alexander Kanavin
On Fri, 22 Feb 2019 at 18:13, George McCollister wrote: > > I believe this was discussed before and the recommendation was to wait > until 241 to be release. In any case I currently have no interest in > upgrading it. My main motivation is to patch this CVE in sumo but > maintainers seem to want

[OE-core] [PATCH] systemd: fix CVE-2019-6454

2019-02-22 Thread George McCollister
Apply patches from systemd_239-7ubuntu10.8 to fix CVE-2019-6454. CVE-2019-6454 is an issue in which systemd (PID1) can be crashed with a specially formed D-Bus message. For information see: https://usn.ubuntu.com/3891-1/

Re: [OE-core] [PATCH] systemd: fix CVE-2019-6454

2019-02-22 Thread Alexander Kanavin
On Fri, 22 Feb 2019 at 17:55, George McCollister wrote: > Apply patches from systemd_239-7ubuntu10.8 to fix CVE-2019-6454. > CVE-2019-6454 is an issue in which systemd (PID1) can be crashed with a > specially formed D-Bus message. > + > +For information see: > +https://usn.ubuntu.com/3891-1/ >

Re: [OE-core] [PATCH] systemd: fix CVE-2019-6454

2019-02-22 Thread George McCollister
I missed that some how. Thanks for correcting me. -George On Fri, Feb 22, 2019 at 11:18 AM Alexander Kanavin wrote: > > On Fri, 22 Feb 2019 at 18:13, George McCollister > wrote: > > > > I believe this was discussed before and the recommendation was to wait > > until 241 to be release. In any

Re: [OE-core] [PATCH 01/12] virglrenderer: add a recipe

2019-02-22 Thread Khem Raj
https://errors.yoctoproject.org/Errors/Details/229902/ mips/glibc On Fri, Feb 22, 2019 at 6:34 AM Alexander Kanavin wrote: > > This component enables hardware-accelerated GL inside QEMU guests. > For more information, see here: > > https://lwn.net/Articles/767970/ >

[OE-core] [PATCH] btrfs-tools Makefile: remove duplicated '-o $@' option from CC cmdline for libbtrfsutil/ subfolder

2019-02-22 Thread Ivan Efimov
Command line for target "libbtrfsutil/%.o" contained double usage of '-o $@' option and causes compilation error: cc1: error: too many filenames given Signed-off-by: Ivan Efimov --- ...01-Makefile-fix-double-o-compiler-option-using.patch | 17 +

[OE-core] [PATCH][morty] perl, do_install_ptest_base: add "--" into "tar" command line

2019-02-22 Thread Ivan Efimov
Add explicit separator "--" between options and arguments in "tar" command to avoid mistakenly detection file which name starts with "-" as an unknown option Steps for reproduce issue: * Add next variables into "conf/local.conf": CC_append_pn-perl = " -MD -Ml,M" CXX_append_pn-perl = " -MD

Re: [OE-core] [PATCH 01/12] virglrenderer: add a recipe

2019-02-22 Thread Alexander Kanavin
Probably this is the very first time virgl is built for mips :-) Note that it is useful only if you intend to run qemu on that platform, so I wonder if we could just blacklist it... Alex On Fri, 22 Feb 2019 at 19:54, Khem Raj wrote: > > https://errors.yoctoproject.org/Errors/Details/229902/ >

Re: [OE-core] [PATCH] u-boot: Upgrade to 2019.01 release

2019-02-22 Thread Alistair Francis
On Thu, Feb 21, 2019 at 5:07 PM Tom Rini wrote: > > On Fri, Feb 22, 2019 at 12:56:18AM +0100, Marek Vasut wrote: > > > This upgrades the U-Boot to latest 2019.01 release. > > > > Signed-off-by: Marek Vasut > > Cc: Otavio Salvador > > Cc: Richard Purdie > > Cc: Ross Burton > > Reviewed-by: Tom

Re: [OE-core] [PATCH v2 0/3] alsa recipe updates

2019-02-22 Thread Tanu Kaskinen
On Thu, 2019-02-21 at 21:28 +0100, Alexander Kanavin wrote: > On Thu, 21 Feb 2019 at 21:13, Tanu Kaskinen wrote: > > Changes in v2: > > - More reliable SRC_URIs. > > > > > > Tanu Kaskinen (3): > > alsa-lib: 1.1.6 -> 1.1.8 > > alsa-plugins: 1.1.6 -> 1.1.8 > > alsa-utils: 1.1.6 -> 1.1.8 >

Re: [OE-core] [thud][PATCH 1/2] libaio: Extend to native

2019-02-22 Thread Peter Kjellerstedt
*ping* //Peter > -Original Message- > From: openembedded-core-boun...@lists.openembedded.org > On Behalf Of Peter > Kjellerstedt > Sent: den 22 december 2018 23:13 > To: openembedded-core@lists.openembedded.org > Subject: [OE-core] [thud][PATCH 1/2] libaio: Extend to native > > From:

Re: [OE-core] version upgrade to python-click - patch

2019-02-22 Thread Felix Snow
Hello, Thanks for the reply, I have tried several times over the last few days to subscribe to the devel list so I can send the patch there but it doesn't seem to work, so sending it here instead. Patch is attached. The changes worked as I applied them in our firmware, and I cloned your repo