[oe] [meta-oe][zeus][PATCH 2/2] kbd: avoid vlock conflict with busybox

2020-01-20 Thread De Huo
From: Hongxu Jia 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/vlock exists and is not

[oe] [meta-oe][zeus][PATCH 1/2] kbd: configure.ac: Fix logic of vlock configure switch

2020-01-20 Thread De Huo
Downstream bug report: https://bugs.gentoo.org/661650 Upstream-Status: Backport [f7f357ef079b6d185f340e716d7c72a98d82bad0] Signed-off-by: Lars Wendler Signed-off-by: De Huo --- ...-Fix-logic-of-vlock-configure-switch.patch | 31 +++ meta/recipes-core/kbd/kbd_2.0.4.bb

[oe] [meta-oe][PATCH] hwdata: upgrade 0.330 -> 0.331

2020-01-20 Thread Wang Mingyu
Signed-off-by: Wang Mingyu --- meta-oe/recipes-support/hwdata/hwdata_git.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta-oe/recipes-support/hwdata/hwdata_git.bb b/meta-oe/recipes-support/hwdata/hwdata_git.bb index e20bec5d8..e63838f9a 100644 --- a/meta-oe/recipes-

Re: [oe] [meta-python2][PATCH] python-beautifulsoup4: fix target RDEPENDS

2020-01-20 Thread André Draszik
On Sun, 2020-01-19 at 15:24 -0800, Tim Orling wrote: > * target has run-time dependencies on: > - python-html > - python-logging Any reason -native doesn't depend on those? > Unexpectedly, class-target += override is wiping out > RDEPENDS_${PN}, so explicitly add the rest of the > run-time de

Re: [oe] [RFC PATCH] python: remove Python 2 and all supporting classes

2020-01-20 Thread Ross Burton
On 19/01/2020 22:23, Andrey Zhizhikin wrote: I've just realized that this breaks entire [meta-openembedded/meta-python]. I'm now in a process of removing Python2 recipes, and just wanted to check that I'm doing the right thing and this is actually intended. Or am I missing something in my build c

Re: [oe] [PATCH 4/5] meta-oe: Remove using python2

2020-01-20 Thread Andreas Oberritter
Hi Khem, On Sun, 19 Jan 2020 16:35:26 -0800 Khem Raj wrote: > diff --git a/meta-oe/recipes-devtools/python/python-jsmin_2.2.2.bb > b/meta-oe/recipes-devtools/python/python-jsmin_2.2.2.bb > index d00d1e2a08..ab657e6f08 100644 > --- a/meta-oe/recipes-devtools/python/python-jsmin_2.2.2.bb > +++ b/

Re: [oe] [PATCH 3/5] meta-networking: Remove using python2

2020-01-20 Thread Andreas Oberritter
Hi Khem, On Sun, 19 Jan 2020 16:35:25 -0800 Khem Raj wrote: > diff --git > a/meta-networking/recipes-connectivity/python-networkmanager/python-networkmanager_2.1.bb > > b/meta-networking/recipes-connectivity/python-networkmanager/python-networkmanager_2.1.bb > index 3aa41f1add..91a6edd241 1006

Re: [oe] [PATCH 3/5] meta-networking: Remove using python2

2020-01-20 Thread Khem Raj
Andreas Thanks for looking into the partch. The initial motivation was to fix parsing. your feedback is good. I will address it in v2 On Mon, Jan 20, 2020 at 5:14 AM Andreas Oberritter wrote: > > Hi Khem, > > On Sun, 19 Jan 2020 16:35:25 -0800 > Khem Raj wrote: > > diff --git > > a/meta-netwo

Re: [oe] [PATCH 4/5] meta-oe: Remove using python2

2020-01-20 Thread Khem Raj
On Mon, Jan 20, 2020 at 5:20 AM Andreas Oberritter wrote: > > Hi Khem, > > On Sun, 19 Jan 2020 16:35:26 -0800 > Khem Raj wrote: > > > diff --git a/meta-oe/recipes-devtools/python/python-jsmin_2.2.2.bb > > b/meta-oe/recipes-devtools/python/python-jsmin_2.2.2.bb > > index d00d1e2a08..ab657e6f08 1

Re: [oe] [meta-python2][PATCH] python-beautifulsoup4: fix target RDEPENDS

2020-01-20 Thread Tim Orling
On Mon, Jan 20, 2020 at 2:29 AM André Draszik wrote: > On Sun, 2020-01-19 at 15:24 -0800, Tim Orling wrote: > > * target has run-time dependencies on: > > - python-html > > - python-logging > > Any reason -native doesn't depend on those? These are part of the package splitting OE does for p

[oe] python2-less meta-openembedded build results

2020-01-20 Thread Khem Raj
Hi all Recently py2 is removed from oe-core, So I did quick patches to get a world build going. And here are initial failures, please help out with recipes your can or care for. Eventually, the remaining ones we can blacklist for 3.1 release. http://errors.yoctoproject.org/Errors/Build/97185/ I

Re: [oe] [OE-core] python2-less meta-openembedded build results

2020-01-20 Thread Tim Orling
On Mon, Jan 20, 2020 at 7:52 AM Khem Raj wrote: > Hi all > > Recently py2 is removed from oe-core, So I did quick patches to get a > world build going. Thank you for doing this. And > here are initial failures, please help out with recipes your can or > care for. Eventually, the remaining > on

Re: [oe] [OE-core] python2-less meta-openembedded build results

2020-01-20 Thread Andreas Müller
On Mon, Jan 20, 2020 at 4:52 PM Khem Raj wrote: > > Hi all > > Recently py2 is removed from oe-core, So I did quick patches to get a > world build going. And > here are initial failures, please help out with recipes your can or > care for. Eventually, the remaining > ones we can blacklist for 3.1

Re: [oe] [OE-core] python2-less meta-openembedded build results

2020-01-20 Thread Andrey Zhizhikin
On Mon, Jan 20, 2020 at 4:52 PM Khem Raj wrote: > > Hi all > > Recently py2 is removed from oe-core, So I did quick patches to get a > world build going. And > here are initial failures, please help out with recipes your can or > care for. Eventually, the remaining > ones we can blacklist for 3.1

Re: [oe] [OE-core] [PATCH][meta-python2] python: add 2.7.17 from oe-core

2020-01-20 Thread Tim Orling
First of all, a GREAT BIG THANK YOU for doing this. ERROR: ParseError at /home/ttorling/Projects/meta-python2/recipes-devtools/python/ python_2.7.17.bb:1: Could not include required file python.inc Seems like python.inc is 2.7 specific and should also move? I grepped for usage in poky and didn't

[oe] [meta-oe][PATCH] nodejs: 10.17.0 -> 12.14.0

2020-01-20 Thread Guillaume Burel
- update Node.js to active 12.x LTS release 12.14.0. - remove compatibility with gcc 4.8 (has been removed upstream) Signed-off-by: Guillaume Burel --- ...e-running-gyp-files-for-bundled-deps.patch | 25 --- .../nodejs/0002-Using-native-binaries.patch | 71 +++ .../nodejs/0

Re: [oe] [OE-core] [PATCH][meta-python2] python: add 2.7.17 from oe-core

2020-01-20 Thread Ross Burton
On 20/01/2020 17:03, Tim Orling wrote: First of all, a GREAT BIG THANK YOU for doing this. ERROR: ParseError at /home/ttorling/Projects/meta-python2/recipes-devtools/python/python_2.7.17.bb:1 : Could not include required file python.inc Seems like python.inc is 2.7

Re: [oe] [meta-oe][PATCH] nodejs: 10.17.0 -> 12.14.0

2020-01-20 Thread Martin Jansa
Does npm still depend on python2 in this release? python2 was removed from oe-core yesterday, so nodejs doesn't build anymore in meta-oe. Please describe in commit message what changed in license (to explain LIC_FILES_CHKSUM change). On Mon, Jan 20, 2020 at 6:12 PM Guillaume Burel < guillaume.bu.

[oe] [meta-python2][PATCH] python-setuptools: copy patch from oe-core

2020-01-20 Thread Tim Orling
The following patch is needed for python-setuptools-native: 0001-conditionally-do-not-fetch-code-by-easy_install.patch While currently this is duplication of the same patch in oe-core, there is no guarantee that the patch will continue to stay in sync for py2, so copy the known working patch now.

[oe] Python 2 sunsetting

2020-01-20 Thread Tim Orling
CPython has officially announced that there will be one more release (2.7.18) in April 2020 [1]. After this date all work on python2 will stop as far as the official community is concerned. This means no bug fixes, security fixes or vulnerability checks will be done by the official python community

[oe] [meta-python2][PATCH] python-engineio: add missing RDEPENDS

2020-01-20 Thread Tim Orling
For target, missing run-time dependencies: - python-compression (gzip) - python-json - python-logging For all (including native/nativesdk support when desired), missing: - python-six Signed-off-by: Tim Orling --- recipes-devtools/python/python-engineio_3.11.1.bb | 14 -- 1 f

[oe] [meta-python2][PATCH 2/2] python-parse: fix target RDEPENDS

2020-01-20 Thread Tim Orling
Missing run-time dependency on: - python-numbers (decimal) Move RDEPENDS to _append_class-target in case -native,-nativesdk is desired in the future. Signed-off-by: Tim Orling --- recipes-devtools/python/python-parse_1.14.0.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --gi

[oe] [meta-python2][PATCH 1/2] python-beautifulsoup4: fix target RDEPENDS syntax

2020-01-20 Thread Tim Orling
Thanks to review by André Draszik, the syntax that was eluding me in prior patch is now corrected. NOTE: -native,-nativesdk recipes have the full build of python2 at their disposal, including all modules. For target builds, we need to include the packages-split modules that are produced by the OE

[oe] [meta-python][PATCH 2/3] meta-python: rename python2 recipes to python3 eqiuvalent

2020-01-20 Thread Andrey Zhizhikin
Rename recipes which were previously built with python2 to their python3 equivalents. Use new python3 classes (setuptools3) in those recipes. Signed-off-by: Andrey Zhizhikin --- .../{python-pyro4_4.77.bb => python3-pyro4_4.77.bb} | 2 +- .../{python-thrift_0.13.0.bb => python3-thrif

[oe] [meta-python][PATCH 0/3]: remove python2 recipes

2020-01-20 Thread Andrey Zhizhikin
Clean-up [meta-python] from all reference to python2 and replace inherited classes pointing to python3 in all recipes. Andrey Zhizhikin (3): meta-python: remove python2 recipes from layer meta-python: rename python2 recipes to python3 eqiuvalent meta-python: update recipes to use python3 cla

[oe] [meta-python][PATCH 3/3] meta-python: update recipes to use python3 classes

2020-01-20 Thread Andrey Zhizhikin
Update recipes to use python3 classes instead of deprecated python2 variants. Signed-off-by: Andrey Zhizhikin --- meta-python/recipes-connectivity/gateone/gateone_git.bb | 2 +- .../recipes-connectivity/telepathy/telepathy-python_0.15.19.bb | 2 +- meta-python/recipes-devtools/python-js

[oe] [meta-java][PATCH] java.bbclass: oe_makeclasspath does nothing without -s

2020-01-20 Thread Davis, Michael
oe_makeclasspath is supposed to output for the target platform by default and the staging platform with -s. However it checks if the file exists even if -s is not defined which is always false. Additionaly remove comment around an error that never occurs. Signed-off-by: Michael Davis --- class

[oe] OpenEmbedded TSC Meeting Minutes 2020-01-21

2020-01-20 Thread Paul Eggleton
OpenEmbedded Technical Steering Committee (TSC) Meeting Minutes 2020-01-21 == Meeting was held in #oe-tsc on Freenode; channel access public. Present: - Richard Purdie (RP) - Joshua Watt (JPEW) - Martin Jansa (JaMa) - Bruce A

Re: [oe] [meta-python] [PATCH] python-pymisp: upgrade 2.4.117.2 -> 2.4.119.1

2020-01-20 Thread Tim Orling
This now has a dependency on {python}-decorators [1][2], which you have not provided. Please RUN-TIME test your upgrades. Fujitsu is providing upgrades that break things. At some point we will simply have to deny all your upgrades, because they are not of high quality. Please correct this. root@qe

[oe] [meta-python2][PATCH 2/4] python-deprecated: add recipe for 1.2.7

2020-01-20 Thread Tim Orling
Python @deprecated decorator to deprecate old python classes, functions or methods. Dependency for python-pymisp Signed-off-by: Tim Orling --- .../python/python-deprecated_1.2.7.bb| 16 1 file changed, 16 insertions(+) create mode 100644 recipes-devtools/python/py

[oe] [meta-python2][PATCH 3/4] python-pymisp: upgrade 2.4.117.2 -> 2.4.119.1

2020-01-20 Thread Tim Orling
From: Zang Ruochen (From meta-openembedded commit: e020ebfdf2c65181829e180f6797ef6d7fa856e5) Signed-off-by: Zang Ruochen Signed-off-by: Khem Raj Signed-off-by: Tim Orling --- ...{python-pymisp_2.4.117.2.bb => python-pymisp_2.4.119.1.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(

[oe] [meta-python2][PATCH 4/4] python-pymisp: add missing RDEPENDS

2020-01-20 Thread Tim Orling
* differentiate target from -native,-nativesdk RDEPENDS while we are at it (for that day when someone wants it) * Add missing run-time dependies [1]: - python-cachetools - python-deprecated [1] https://github.com/MISP/PyMISP/blob/fac748dd4c63c9eef4056c5fc5201e811a97be10/setup.py#L44 Signe

[oe] [meta-python2][PATCH 1/4] python-wrapt: add recipe for 1.11.2

2020-01-20 Thread Tim Orling
Module for decorators, wrappers and monkey patching. Dependency for python-deprecated Signed-off-by: Tim Orling --- .../python/python-wrapt_1.11.2.bb | 29 +++ 1 file changed, 24 insertions(+), 5 deletions(-) diff --git a/recipes-devtools/python/python-wrapt_1.11.2.

Re: [oe] [meta-java][PATCH] java.bbclass: oe_makeclasspath does nothing without -s

2020-01-20 Thread Richard Leitner
Hi, this is a note to let you know that I've just added this patch to the master-next branch of the meta-java repository at git://git.yoctoproject.org/meta-java As soon as it has gone through some more testing it will likely be merged to the master branch. If you have any questions, please l

Re: [oe] [meta-java] openjre-8: java from master/master-next crashes on startup

2020-01-20 Thread Jacob Kroon
Hi Richard, I still can't use openjre-8 in either warrior, zeus or master builds, due to the crash below. I wonder, is anyone successfully using openjre-8 in either of these releases ? I see the crash both in my custom machine and in qemux86-64. If it makes a difference, I'm using PREFERRE

[oe] [PATCH 2/2] mozjs: upgrade 60.5.2 -> 60.9.0 and rework

2020-01-20 Thread Andreas Müller
* build with firefox-esr sources to simplyfy upgrade path * cleanup: Should make python2-> python3 transition easier Signed-off-by: Andreas Müller --- ...001-do-not-create-python-environment.patch | 15 + ...toconf-2.13-to-refresh-old.configure.patch | 42 -- ...ix-cross-compilat

[oe] [PATCH 1/2] autoconf-2.13-native: initial add

2020-01-20 Thread Andreas Müller
This ancient version of autoconf is a requirement when building mozjs from firefox-esr sources. Signed-off-by: Andreas Müller --- .../autoconf-2.13-native_2.13.bb | 67 +++ guess-config.sub-install-to-destdir.patch | 67 +++ 2 files changed, 134 i

Re: [oe] [meta-oe][PATCH] mozjs: Upgrade to 60.9.0

2020-01-20 Thread Andreas Müller
On Tue, Jan 21, 2020 at 2:24 AM Khem Raj wrote: > > Use firefox ESR src_uri instead of gentoo pre-generated image > Pre-generate old configure script > Ask for python 2.7 specifically during build ^This is what configure.py already does Although I wanted to finish python3 first (yes there is prog

Re: [oe] [meta-java] openjre-8: java from master/master-next crashes on startup

2020-01-20 Thread Richard Leitner
Hi Jacob, On Tue, Jan 21, 2020 at 08:00:48AM +0100, Jacob Kroon wrote: > Hi Richard, > > I still can't use openjre-8 in either warrior, zeus or master builds, due to > the crash below. I wonder, is anyone successfully using openjre-8 in either > of these releases ? I'm doing tests for the machin

[oe] [meta-oe][PATCH v2] fatcat: Add recipe

2020-01-20 Thread Alex Kiernan
fatcat is a tool designed to manipulate FAT filesystems, in order to explore, extract, repair, recover and forensic them. It currently supports FAT12, FAT16 and FAT32. Signed-off-by: Alex Kiernan --- Changes in v2: - fix inclusion of argp.h ...d.h-not-argp.h-for-all-POSIX-systems.patch | 37 ++

Re: [oe] [meta-oe][PATCH] mozjs: Upgrade to 60.9.0

2020-01-20 Thread Andreas Müller
On Tue, Jan 21, 2020 at 8:13 AM Andreas Müller wrote: > > On Tue, Jan 21, 2020 at 2:24 AM Khem Raj wrote: > > > > Use firefox ESR src_uri instead of gentoo pre-generated image > > Pre-generate old configure script > > Ask for python 2.7 specifically during build > ^This is what configure.py alrea