[oe] [meta-oe][PATCH] uthash: remove uthash-ptest dependencies

2019-06-27 Thread changqing.li
From: Changqing Li after commit https://git.openembedded.org/openembedded-core/ commit/meta/classes/ptest.bbclass?id=b47194b57d94260b4e6438c5bf74914027f0b520 package ${PN}-ptest will depend on ${PN} by default, but for uthash, ${PN} is empty package, remove it from dependency to avoid image do

[oe] [meta-perl][PATCH 7/9] libcgi-perl: upgrade 4.43 -> 4.44

2019-06-27 Thread Tim Orling
Add ptest dependencies Upstream release notes: 4.44 2019-06-03 [ ENHANCEMENT ] - Replace only use of "base" with "parent" (GH #235) Signed-off-by: Tim Orling --- .../libcgi/{libcgi-perl_4.43.bb => libcgi-perl_4.44.bb} | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-)

[oe] [meta-perl][PATCH 9/9] libunicode-linebreak-perl: upgrade 2017.004 -> 2019.001; enable ptest

2019-06-27 Thread Tim Orling
* Update HOMEPAGE * Use CPAN_MIRROR in SRC_URI * Add to RDEPENDS, not overwrite * Add runtime and ptest dependencies * Add RPROVIDES License-Update: update copyright year; only use lines which apply to license and copyright Upstream release notes: 019.001 Sat Dec 29 ! Makefile.PL - GH PR#4:

[oe] [meta-perl][PATCH 8/9] libnet-ldap-perl: upgrade 0.65 -> 0.66; enable ptest

2019-06-27 Thread Tim Orling
* Add runtime dependencies * Add ptest dependencies Upstream release notes: 0.66 -- Tue Apr 16 11:23:55 CEST 2019 Enhancements * Entry.pm: accept more options in ldif() * inc/: refresh install tools * contrib/ldifsort: new option -h * documentation extensions * typo fixes Bug Fixes *

[oe] [meta-perl][PATCH 5/9] libsub-uplevel-perl: add recipe for 0.36

2019-06-27 Thread Tim Orling
Dependency for Test::Warn NAME Sub::Uplevel - apparently run a function in a higher stack frame DESCRIPTION Like Tcl's uplevel() function, but not quite so dangerous. The idea is just to fool caller(). All the really naughty bits of Tcl's uplevel() are avoided. Signed-off-by:

[oe] [meta-perl][PATCH 6/9] libtest-warn-perl: add recipe for 0.36

2019-06-27 Thread Tim Orling
ptest dependency for libcgi-perl NAME Test::Warn - Perl extension to test methods for warnings DESCRIPTION A good style of Perl programming calls for a lot of diverse regression tests. This module provides a few convenience methods for testing warning based-code. If you are not already

[oe] [meta-oe][meta-perl][PATCH 0/9] Perl module recipe upgrades

2019-06-27 Thread Tim Orling
Upgrade multiple perl module recipes in meta-oe and meta-perl. Tested, each in isolation in a core-image-minimal, on qemux86-64. This is a non-trivial amount of work to get all the dependencies working and make the tests pass. You are welcome. An effort has been made to make all ptests pass,

[oe] [meta-oe][PATCH 2/9] libdbi-perl: fix dependencies

2019-06-27 Thread Tim Orling
* Fix RDEPENDS, drop class-target (dependencies are the same for native) * Reorganize recipe to best practices * Add ptest dependencies Signed-off-by: Tim Orling --- .../perl/libdbi-perl_1.642.bb | 38 +++ 1 file changed, 31 insertions(+), 7 deletions(-) diff

[oe] [meta-perl][PATCH 4/9] libdbd-sqlite-perl: upgrade 1.54 -> 1.62; enable ptest

2019-06-27 Thread Tim Orling
* Add ptest dependencies` * Reorganize recipe according to best practices * Use CPAN_MIRROR * Update HOMEPAGE Upstream release notes: 1.62 2018-12-29 - Switched to a production version 1.61_04 2018-12-22 - Added sqlite_db_config method and new constants for it - Added

[oe] [meta-perl][PATCH 3/9] libtest-nowarnings-perl: add recipe for 1.04

2019-06-27 Thread Tim Orling
* Ensures that no warnings are emitted during tests * ptest dependency for libdbd-sqlite-perl Signed-off-by: Tim Orling --- .../libtest/libtest-nowarnings-perl_1.04.bb | 37 +++ 1 file changed, 37 insertions(+) create mode 100644

[oe] [meta-perl][PATCH 1/9] libencode-perl: upgrade 2.94 -> 3.01; enable ptest

2019-06-27 Thread Tim Orling
* Clean-up whitespace * Add ptest dependencies License-Update: Only use license lines from META.json Upstream release notes: 3.01 $ $Date: 2019/03/13 00:26:18 $ ! Encode.xs patched: Warning: Use of uninitialized value in subroutine entry

Re: [oe] [meta-oe][PATCH] cryptsetup: Add PACKAGECONFIG options

2019-06-27 Thread Robert Joslyn
On Thu, 2019-06-27 at 10:56 +, Peter Kjellerstedt wrote: > It is no longer possible to build cryptsetup-native after this was > merged. > It now fails with: > > ERROR: Nothing PROVIDES 'udev-native' (but virtual:native:.../meta- > oe/recipes-crypto/cryptsetup/cryptsetup_2.1.0.bb DEPENDS on

[oe] [meta-oe][PATCH] turbostat: set PACKAGE_ARCH as MACHINE_ARCH

2019-06-27 Thread Chen Qi
This recipe depends on 'virtual/kernel', so it should be MACHINE_ARCH. Signed-off-by: Chen Qi --- meta-oe/recipes-kernel/turbostat/turbostat_3.4.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta-oe/recipes-kernel/turbostat/turbostat_3.4.bb

[oe] RFC: Add DISTRO_FEATURES(xfce) to control meta-xfce

2019-06-27 Thread Hongxu Jia
Hi all, Currently, I am improving OE to follow Yocto Project Compatible, One rule of Yocto Project Compatible is when a new layer is added, it should not affect other layer, but unfortunately, bbappend in meta-xfce broke the rule. So I suggest to add DISTRO_FEATURES(xfce) as a switch to

[oe] [meta-networking][PATCH 6/6] samba: upgrade 4.8.12 -> 4.10.5

2019-06-27 Thread changqing.li
From: Changqing Li 1. switch to python3, from 4.10.x, samba support both python2 and python3, and from 4.11.x, python2 will be dropped. 2. fix cross-compile problem caused by waf 3. disable lmdb 4. refresh patch Signed-off-by: Changqing Li ---

[oe] [meta-networking][PATCH 4/6] libtdb: upgrade 1.3.17 -> 1.4.0

2019-06-27 Thread changqing.li
From: Changqing Li 1. switch to python3 2. fix cross-compile problem caused by waf 3. refresh patches Signed-off-by: Changqing Li --- ...akefile-fix-problem-that-waf-cannot-found.patch | 35 -- .../libtdb/do-not-check-xsltproc-manpages.patch| 26

[oe] [meta-networking][PATCH 5/6] libtalloc: upgrade 2.1.14 -> 2.2.0

2019-06-27 Thread changqing.li
From: Changqing Li 1. switch to python3 2. fix cross-compile prolem caused by waf 3. refresh patch Signed-off-by: Changqing Li --- .../0001-waf-add-support-of-cross_compile.patch| 62 ++ .../{options-2.1.14.patch => options-2.2.0.patch} | 47

[oe] [meta-networking][PATCH 3/6] libtevent: upgrade 0.9.37 -> 0.10.0

2019-06-27 Thread changqing.li
From: Changqing Li 1. switch to python3 2. fix cross-compile problem caused by waf 3. refresh patch Signed-off-by: Changqing Li --- .../0001-waf-add-support-of-cross_compile.patch| 62 ++ .../{options-0.9.36.patch => options-0.10.0.patch} | 62 ++

[oe] [meta-networking][PATCH 2/6] libldb: upgrade 1.4.1 -> 1.6.3

2019-06-27 Thread changqing.li
From: Changqing Li 1. switch to python3 2. add cross-answer for lmdb check, so remove patch 0001-libldb-fix-config-error 3. fix cross-compile problem caused by waf 4. refresh patch Signed-off-by: Changqing Li --- .../waf-cross-answers/cross-answers-aarch64.txt| 1 +

[oe] [PATCH 0/6] Upgrade 5 packages build with waf

2019-06-27 Thread changqing.li
From: Changqing Li 1. refer below link: https://github.com/samba-team/samba/commit/63d20d7822ead1626f7cb41fdbae6c9300893314#diff-ddc0f7d4ad007f8ee36297b5887dcd24 waf switch to default use python3, so switch waf-samba.bbclass to python3 and also upgrade 5 recipes that use waf to switch to

[oe] [meta-networking][PATCH 1/6] waf-samba: switch to python3

2019-06-27 Thread changqing.li
From: Changqing Li refer this link: https://github.com/samba-team/samba/commit/63d20d7822ead1626f7cb41fdbae6c9300893314#diff-ddc0f7d4ad007f8ee36297b5887dcd24 waf will support python3 by default, so switch to python3 Signed-off-by: Changqing Li --- meta-networking/classes/waf-samba.bbclass |

Re: [oe] [PATCH] opencv: 3.4.5 -> 4.1.0

2019-06-27 Thread Ang, Chin Huat
Please discard this. From: Ang, Chin Huat Sent: Friday, June 28, 2019 5:38 AM To: openembedded-devel@lists.openembedded.org Cc: Khem Raj; Ang, Chin Huat Subject: [PATCH] opencv: 3.4.5 -> 4.1.0 Update both opencv and opencv_contrib to 4.1.0 and refresh all

[oe] [meta-networking][PATCH] drbd-utils: upgrade 9.8.0 -> 9.10.0

2019-06-27 Thread changqing.li
From: Changqing Li Signed-off-by: Changqing Li --- .../drbd/{drbd-utils_9.8.0.bb => drbd-utils_9.10.0.bb} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) rename meta-networking/recipes-support/drbd/{drbd-utils_9.8.0.bb => drbd-utils_9.10.0.bb} (94%) diff --git

[oe] [meta-networking][PATCH] dlm: upgrade 4.0.7 -> 4.0.9

2019-06-27 Thread changqing.li
From: Changqing Li Signed-off-by: Changqing Li --- ...pile-error-since-xml2-config-should-not-b.patch | 28 ++--- .../respect-ldflags-also-from-bin_ldflags.patch| 49 -- .../dlm/{dlm_4.0.7.bb => dlm_4.0.9.bb} | 10 ++--- 3 files changed, 19

[oe] [meta-oe][PATCH] opencv: 3.4.5 -> 4.1.0

2019-06-27 Thread Chin Huat Ang
Update both opencv and opencv_contrib to 4.1.0 and refresh all patches. Remove tiny-dnn from SRC_URI as it is not picked up by opencv cmake build system. This also fixes a QA warning about using unstable github archive. Also update FILES_* to capture new paths which uses new directory name

[oe] [PATCH] opencv: 3.4.5 -> 4.1.0

2019-06-27 Thread Chin Huat Ang
Update both opencv and opencv_contrib to 4.1.0 and refresh all patches. Remove tiny-dnn from SRC_URI as it is not picked up by opencv cmake build system. This also fixes a QA warning about using unstable github archive. Also update FILES_* to capture new paths which uses new directory name

[oe] [meta-oe][PATCH] iniparser: add initial recipe

2019-06-27 Thread Gianfranco Costamagna
From: Gianfranco Costamagna Signed-off-by: Gianfranco Costamagna Signed-off-by: Gianfranco Costamagna Signed-off-by: Gianfranco Costamagna --- .../iniparser/Add-CMake-support.patch | 63 +++ .../iniparser/iniparser_4.1.bb| 17 + 2 files changed, 80

Re: [oe] [meta-multimedia][PATCH V3 3/3] tvheadend: do not inherit gitpkgv

2019-06-27 Thread Hongxu Jia
On 6/28/19 12:05 AM, Martin Jansa wrote: > After the fix: > tvheadend-4.3+git20+bdc2ae9e19-r0.core2_64.rpm This is no longer matching the code with the PE bump. I am afraid PE does not work, that's why 2 is added //Hongxu On Thu, Jun 27, 2019 at 6:03 PM Hongxu Jia

Re: [oe] [meta-multimedia][PATCH V3 3/3] tvheadend: do not inherit gitpkgv

2019-06-27 Thread Martin Jansa
> After the fix: > tvheadend-4.3+git20+bdc2ae9e19-r0.core2_64.rpm This is no longer matching the code with the PE bump. On Thu, Jun 27, 2019 at 6:03 PM Hongxu Jia wrote: > Do not inherit gitpkgv in meta-oe, since meta-multimedia > does not depends on meta-oe. > > The pkg version will be minor

[oe] [meta-multimedia][PATCH V3 3/3] tvheadend: do not inherit gitpkgv

2019-06-27 Thread Hongxu Jia
Do not inherit gitpkgv in meta-oe, since meta-multimedia does not depends on meta-oe. The pkg version will be minor changed Before the fix: tvheadend-4.3+git10478+bdc2ae9-r0.core2_64.rpm After the fix: tvheadend-4.3+git20+bdc2ae9e19-r0.core2_64.rpm Signed-off-by: Hongxu Jia ---

[oe] [meta-perl][PATCH 2/3] libauthen-radius-perl: ptest requires meta-networking to be present

2019-06-27 Thread Hongxu Jia
Since commit [d7ea637 recipes-devtools: Move back from meta-networking to meta-perl] applied, but freeradius locates in meta-networking If meta-networking not present and ptest enable, skip it Signed-off-by: Hongxu Jia --- meta-perl/recipes-perl/libauthen/libauthen-radius-perl_0.22.bb | 10

[oe] [meta-python][PATCH 1/3] python-six: remove duplicated recipe

2019-06-27 Thread Hongxu Jia
Since commit [e3392ec python-six: put python2/3 variant together] applied, python-six recipe was moved to meta-oe, but not remove the duplicated one The python3-six recipe and python-six.inc is in oe-core Signed-off-by: Hongxu Jia --- meta-python/recipes-devtools/python/python-six.inc| 19

Re: [oe] [meta-browser][PATCH] README: update list of maintainers

2019-06-27 Thread Ulrich Ölmann
Hi there, to ease the development flow I created a pull request on GitHub for this subthread's patch as well :) https://github.com/OSSystems/meta-browser/pull/279 Best regards Ulrich On Thu, Jun 27 2019 at 01:23 +0200, Ulrich Ölmann wrote: > Signed-off-by: Ulrich Ölmann > --- > README |

Re: [oe] [meta-browser][PATCH] chromium-ozone-wayland: Stop depending on the system's wayland-scanner binary

2019-06-27 Thread Ulrich Ölmann
Hi maintainers of meta-browser, looking back in the mailing-list archives I got the impression that meta-browser's development does not really take place here anymore these days, but is pushed on on GitHub. Hence I prepared a pull request of this thread's patch and would like to ask for review:

Re: [oe] [meta-multimedia][PATCH V2] tvheadend: do not inherit gitpkgv

2019-06-27 Thread Hongxu Jia
On 6/27/19 11:14 PM, Khem Raj wrote: git0 will sort lower than git1 so may be PE jump will be helpful here Make sense, V3 incoming //Hongxu On Wed, Jun 26, 2019 at 10:34 PM Hongxu Jia > wrote: Do not inherit gitpkgv in meta-oe, since meta-multimedia

Re: [oe] [meta-multimedia][PATCH V2] tvheadend: do not inherit gitpkgv

2019-06-27 Thread Khem Raj
git0 will sort lower than git1 so may be PE jump will be helpful here On Wed, Jun 26, 2019 at 10:34 PM Hongxu Jia wrote: > Do not inherit gitpkgv in meta-oe, since meta-multimedia > does not depends on meta-oe. > > The pkg version will be minor changed > > Before the fix: >

Re: [oe] [meta-multimedia][PATCH 1/4] meta-multimedia: add layer depends on meta-oe

2019-06-27 Thread Khem Raj
I think it would be useful to avoid a layer dependency for just one recipe but if there are More dependencies then we can add this here and be done with it On Wed, Jun 26, 2019 at 9:31 PM Hongxu Jia wrote: > On 6/26/19 2:58 AM, Khem Raj wrote: > > Do we have a way to not use gitpkg dependency

Re: [oe] [meta-oe][PATCHv4 1/3] protobuf: 3.6.1 -> 3.8.0

2019-06-27 Thread Martin Jansa
I have a fix for this, will send it to ML after a bit more testing. There is still the random build failure in protobuf-c-native with latest meta-oe master. On Mon, Jun 24, 2019 at 10:09 PM Martin Jansa wrote: > Whole log with gold: > http://errors.yoctoproject.org/Errors/Details/249993/ > >

[oe] [meta-networking][PATCH] networkmanager: goodbye libnm-glib

2019-06-27 Thread Hongxu Jia
Since commit [061953143 networkmanager: Update to 1.18.0] applied, upstream disable libnm-glib by default. And in further networkmanager, upstream removes libnm-glib, libnm-glib-vpn, and libnm-util for good

[oe] [meta-browser][PATCH] chromium-ozone-wayland: Stop depending on the system's wayland-scanner binary

2019-06-27 Thread Ulrich Ölmann
This commit re-applies the changes of the commit given below to the current chromium-ozone-wayland recipe as they got lost in the meantime. | commit cd88d7be61bc39726b8ecf7ddc19e6942bcf8cb4 | Author: Raphael Kubo da Costa | Date: Thu May 2 12:08:54 2019 +0200 | | chromium-ozone-wayland:

Re: [oe] [meta-oe][PATCH] cryptsetup: Add PACKAGECONFIG options

2019-06-27 Thread Peter Kjellerstedt
It is no longer possible to build cryptsetup-native after this was merged. It now fails with: ERROR: Nothing PROVIDES 'udev-native' (but virtual:native:.../meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.1.0.bb DEPENDS on or otherwise requires it). Close matches: fuse-native unifdef-native

[oe] [meta-oe][PATCH V2] itstool: use libxml2 to instead of python3-lxml

2019-06-27 Thread Hongxu Jia
Use libxml2 of oe-core to replace python3-lxml of meta-python since meta-oe does not depend on meta-python Set RDEPENDS_${PN}_class-native to fix `Missing or unbuildable dependency chain was: ['meta-world-pkgdata', 'gnome-desktop3', 'itstool-native', 'libxml2-python-native']' Signed-off-by:

Re: [oe] [PATCH] package.bbclass: fix directories setuid and setgid bits

2019-06-27 Thread Jean-Tiare Le Bigot
Oh, sorry. Resending. On Thu, 27 Jun 2019 at 11:06, Burton, Ross wrote: > This should go to openembedded-c...@lists.openembedded.org, not -devel. > > Ross > > On Thu, 27 Jun 2019 at 09:59, Jean-Tiare Le Bigot > wrote: > > > > From: Joël Esponde > > > > populate_packages relies on ``mkdir`` to

Re: [oe] [PATCH] package.bbclass: fix directories setuid and setgid bits

2019-06-27 Thread Burton, Ross
This should go to openembedded-c...@lists.openembedded.org, not -devel. Ross On Thu, 27 Jun 2019 at 09:59, Jean-Tiare Le Bigot wrote: > > From: Joël Esponde > > populate_packages relies on ``mkdir`` to both create a directory and set > its permissions. However, ``mkdir`` honors the ``umask``

[oe] [PATCH] package.bbclass: fix directories setuid and setgid bits

2019-06-27 Thread Jean-Tiare Le Bigot
From: Joël Esponde populate_packages relies on ``mkdir`` to both create a directory and set its permissions. However, ``mkdir`` honors the ``umask`` value. Therefore, some bits may be lost in the operation. In our case, the setgid bit on the directories were lost. This commit fixes this by

[oe] [meta-networking][PATCH v3] dhcpcd: update to 7.2.2

2019-06-27 Thread Radovan Scasny
License checksum changed due to modified copyright year. Signed-off-by: Radovan Scasny --- .../dhcpcd/{dhcpcd_7.0.8.bb => dhcpcd_7.2.2.bb} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) rename meta-networking/recipes-connectivity/dhcpcd/{dhcpcd_7.0.8.bb =>