Re: [OE-core] sip.bbclass?

2016-05-24 Thread Gary Thomas
On 2016-05-25 08:13, Khem Raj wrote: On May 25, 2016, at 8:34 AM, Gary Thomas wrote: I was just wondering why sip.bbclass is in OE-core (at least the Poky version master:c7e614c438706) when nothing uses it? OE-core can have components which are commonly used in OE infrastructure, especiall

Re: [OE-core] [PATCH 4/6] tcmode-default: Bump gcc,glibc,gdb

2016-05-24 Thread Richard Purdie
Thanks to the patches from Bruce we're looking better, linux-yocto 4.1 works, just 4.4 has a couple of issues. I also removed a patch which removed the xdg-utils failure. That leaves us with: qt4-x11-free: arm, mips, ppc, world-lsb, x86, x86_64: https://autobuilder.yoctoproject.org/main/builders/

Re: [OE-core] sip.bbclass?

2016-05-24 Thread Khem Raj
> On May 25, 2016, at 8:34 AM, Gary Thomas wrote: > > I was just wondering why sip.bbclass is in OE-core (at least > the Poky version master:c7e614c438706) when nothing uses it? OE-core can have components which are commonly used in OE infrastructure, especially bindings may be checking all la

[OE-core] sip.bbclass?

2016-05-24 Thread Gary Thomas
I was just wondering why sip.bbclass is in OE-core (at least the Poky version master:c7e614c438706) when nothing uses it? -- Gary Thomas | Consulting for the MLB Associates |Embedded world -

[OE-core] [PATCH 3/6] signing-keys: set SUMMARY instead of DESCRIPTION

2016-05-24 Thread Paul Eggleton
Short descriptions should go into SUMMARY (DESCRIPTION will get the same value if not set. Signed-off-by: Paul Eggleton --- meta/recipes-core/meta/signing-keys.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-core/meta/signing-keys.bb b/meta/recipes-core/meta/

[OE-core] [PATCH 4/6] argp-standalone: set SUMMARY instead of DESCRIPTION

2016-05-24 Thread Paul Eggleton
Short descriptions should go into SUMMARY (DESCRIPTION will get the same value if not set. Signed-off-by: Paul Eggleton --- meta/recipes-support/argp-standalone/argp-standalone_1.3.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-support/argp-standalone/argp-st

[OE-core] [PATCH 2/6] fts: set SUMMARY instead of DESCRIPTION

2016-05-24 Thread Paul Eggleton
Short descriptions should go into SUMMARY (DESCRIPTION will get the same value if not set. Signed-off-by: Paul Eggleton --- meta/recipes-core/fts/fts.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-core/fts/fts.bb b/meta/recipes-core/fts/fts.bb index c301720..

[OE-core] [PATCH 6/6] libjpeg-turbo: set SUMMARY

2016-05-24 Thread Paul Eggleton
This recipe had a long DESCRIPTION, so add a new short SUMMARY value. Signed-off-by: Paul Eggleton --- meta/recipes-graphics/jpeg/libjpeg-turbo_8d+1.4.2.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-graphics/jpeg/libjpeg-turbo_8d+1.4.2.bb b/meta/recipes-graphics/jpeg/libjp

[OE-core] [PATCH 5/6] gobject-introspection: set SUMMARY and HOMEPAGE

2016-05-24 Thread Paul Eggleton
We should at least have SUMMARY set for all recipes in OE-Core, and there's a reasonable HOMEPAGE in this case so use it. Signed-off-by: Paul Eggleton --- .../gobject-introspection/gobject-introspection_1.46.0.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a

[OE-core] [PATCH 1/6] bsd-headers: set SUMMARY instead of DESCRIPTION

2016-05-24 Thread Paul Eggleton
Short descriptions should go into SUMMARY (DESCRIPTION will get the same value if not set.) Signed-off-by: Paul Eggleton --- meta/recipes-core/bsd-headers/bsd-headers.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-core/bsd-headers/bsd-headers.bb b/meta/recip

[OE-core] [PATCH 0/6] Ensure SUMMARY is set

2016-05-24 Thread Paul Eggleton
SUMMARY should be set in every recipe so you have a reasonable short description to show in places such as Toaster and devtool search. The following changes since commit d6241e4c94a0a72acfc57e96a59918c0b2146d65: useradd: Fix infinite build loop (2016-05-23 10:33:39 +0100) are available in the

Re: [OE-core] [PATCH 0/6] remove unneeded python2 recipes

2016-05-24 Thread Robert Yang
On 05/25/2016 02:06 AM, Anders Darander wrote: * Robert Yang [160524 05:25]: They were required by buildtools-tarball, now replaced by python3 ones. Do you plan to add those recipes to meta-python? I think quite a few of them are usefull for quite some situations. I will add them there

[OE-core] [PATCH] kernel-fitimage: add initramfs support

2016-05-24 Thread George McCollister
If INITRAMFS_IMAGE is set, build an additional fitImage containing the initramfs. Copy the additional fitImage and the source .its file used to create it to DEPLOYDIR. The fitImage containing the initramfs must be built before do_deploy and after do_install to avoid circular dependencies. UBOOT_RD

Re: [OE-core] [PATCH 00/45] Move recipes to use Python 3 whenever possible

2016-05-24 Thread Mark Hatle
On 5/24/16 6:53 AM, Alexander Kanavin wrote: > This patchset updates recipes to use Python 3 whenever possible. A few items > cannot be moved at the moment for various reasons, here they are: > > 1) Smartpm package manager has not been ported to Python 3 and it is unlikely > to happen: > https://g

[OE-core] [PATCH 08/10] oetest.py: Add install/uninstall functionality for DUTs

2016-05-24 Thread mariano . lopez
From: Mariano Lopez Add the functionality to install/unistall packages in the DUTs without the use of the package manager. This is possible with the extraction introduced in the previous commits. testimage and testexport bbclasses has been modified in order to support this new feature. [YOCTO #

[OE-core] [PATCH 06/10] oetest.py: Add support to copy unextracted packages for runtime testing

2016-05-24 Thread mariano . lopez
From: Mariano Lopez Sometimes is needed to have a package without extraction when running a test. This patch adds the functionality. [YOCTO #8536] Signed-off-by: Mariano Lopez --- meta/lib/oeqa/oetest.py | 22 ++ 1 file changed, 22 insertions(+) diff --git a/meta/lib/oeqa

[OE-core] [PATCH 04/10] oetest.py: Add json file support to specify packages needed in runtime tests

2016-05-24 Thread mariano . lopez
From: Mariano Lopez This adds the functionality to use a json file to specify the packages needed for a particular test. The content of the json file is a dictionary with dictionaries inside, using the test name as the hash. The json file must have the same name as the class module name and mus

[OE-core] [PATCH 07/10] lib/oe/package_manager.py: Add pkgpath to dict returned by package_info

2016-05-24 Thread mariano . lopez
From: Mariano Lopez Having the package path with all the other package info allows to reuse more code and have this information outside the package manager, without additional processing. [YOCTO #8536] Signed-off-by: Mariano Lopez --- meta/lib/oe/package_manager.py | 41 ++

[OE-core] [PATCH 09/10] cpio: Add native variant

2016-05-24 Thread mariano . lopez
From: Mariano Lopez Signed-off-by: Mariano Lopez --- meta/recipes-extended/cpio/cpio_v2.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-extended/cpio/cpio_v2.inc b/meta/recipes-extended/cpio/cpio_v2.inc index 1bdc617..31adb71 100644 --- a/meta/recipes-extended/cpio/cpio_

[OE-core] [PATCH 10/10] testimage.bbclass: Make dependency of cpio when using RPMs

2016-05-24 Thread mariano . lopez
From: Mariano Lopez do_test_extract_packages task needs cpio when building and image using RPM packages, not all distros include cpio by default, so we need to build it. [YOCTO #8694] Signed-off-by: Mariano Lopez --- meta/classes/testimage.bbclass | 2 ++ 1 file changed, 2 insertions(+) diff

[OE-core] [PATCH 05/10] oetest.py: Add extract_packages() to RuntimeTestContext class

2016-05-24 Thread mariano . lopez
From: Mariano Lopez This new method extracts the content of package (RPM, DEB, or IPK) to a directory inside of WORKDIR. The extraction is needed for later install in the DUTs without using a package manager. [YOCTO #8694] Signed-off-by: Mariano Lopez --- meta/lib/oeqa/oetest.py | 70

[OE-core] [PATCH 03/10] oeqa/utils/package_manager.py: Add get_package_manager()

2016-05-24 Thread mariano . lopez
From: Mariano Lopez This new file just contain one function to return an OE package manager, this depends in the current packaging method. [YOCTO #8694] Signed-off-by: Mariano Lopez --- meta/lib/oeqa/utils/package_manager.py | 29 + 1 file changed, 29 insertions(+)

[OE-core] [PATCH 02/10] oetest.py: Move getTests() outside loadTests() method

2016-05-24 Thread mariano . lopez
From: Mariano Lopez The method getTests() can be useful to all the class, not just to loadTests(). [YOCTO #8694] Signed-off-by: Mariano Lopez --- meta/lib/oeqa/oetest.py | 36 ++-- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/meta/lib/oeqa/oe

[OE-core] [PATCH 01/10] testexport.bbclass: Stop exporting test context

2016-05-24 Thread mariano . lopez
From: Mariano Lopez Because runexported.py instance an ExportTestContext object, there is no need to export the data in to reconstruct the object based in a dummy class. [YOCTO #8478] Signed-off-by: Mariano Lopez --- meta/classes/testexport.bbclass | 4 1 file changed, 4 deletions(-) di

[OE-core] [PATCH 00/10] Allow to install packages in the DUT during runtime testing

2016-05-24 Thread mariano . lopez
From: Mariano Lopez This series enable the functionality to install packages in the DUT during runtime testing. Such packages must had been build previously by bitbake and the packages are specified using a JSON file. This functionality works with testimage and with testexport. A documentation d

Re: [OE-core] Wic and "live" images

2016-05-24 Thread Christopher Larson
On Tue, May 24, 2016 at 1:16 PM, Ed Bartosh wrote: > On Tue, May 24, 2016 at 12:56:39PM -0700, Christopher Larson wrote: > > On Tue, May 24, 2016 at 12:51 PM, Ed Bartosh > > > wrote: > > > > > On Mon, May 23, 2016 at 08:13:28AM -0400, Ian Geiser wrote: > > > > > On Thu, May 19, 2016 at 05:52:45

Re: [OE-core] [meta-oe][PATCH] florence: move to latest GTK2 version 0.5.4

2016-05-24 Thread Burton, Ross
Wrong list - you mean openembedded-devel@. Ross On 24 May 2016 at 21:14, Stefan Agner wrote: > From: Stefan Agner > > The latest GTK2 version is 0.5.4, which contains several bug fixes. > Noteable, it fixes an issue where the SVG keys have not been displayed > with recent versions of its depen

Re: [OE-core] Wic and "live" images

2016-05-24 Thread Ed Bartosh
On Tue, May 24, 2016 at 12:56:39PM -0700, Christopher Larson wrote: > On Tue, May 24, 2016 at 12:51 PM, Ed Bartosh > wrote: > > > On Mon, May 23, 2016 at 08:13:28AM -0400, Ian Geiser wrote: > > > > On Thu, May 19, 2016 at 05:52:45AM -0400, Ian Geiser wrote: > > > > > Greetings, I am trying to l

[OE-core] [meta-oe][PATCH] florence: move to latest GTK2 version 0.5.4

2016-05-24 Thread Stefan Agner
From: Stefan Agner The latest GTK2 version is 0.5.4, which contains several bug fixes. Noteable, it fixes an issue where the SVG keys have not been displayed with recent versions of its dependencies. Signed-off-by: Stefan Agner --- .../florence/files/fix-no-atspi-compile.patch | 30 ++

Re: [OE-core] Wic and "live" images

2016-05-24 Thread Christopher Larson
On Tue, May 24, 2016 at 12:51 PM, Ed Bartosh wrote: > On Mon, May 23, 2016 at 08:13:28AM -0400, Ian Geiser wrote: > > > On Thu, May 19, 2016 at 05:52:45AM -0400, Ian Geiser wrote: > > > > Greetings, I am trying to learn "wic" and have been confused as how > to create a "live" style image. I am

[OE-core] [PATCH v2] sstate.bbclass: Don't create symlinks, download to the correct location

2016-05-24 Thread Randy Witt
Previously the sstate was all downloaded to the same directory and then symlinks were added in the directories that pointed to the siginfo and sstate in the parent directory. This change makes it so that now the files are just downloaded to the correct location without the need for symlinks. Sign

Re: [OE-core] Wic and "live" images

2016-05-24 Thread Ed Bartosh
On Mon, May 23, 2016 at 08:13:28AM -0400, Ian Geiser wrote: > > On Thu, May 19, 2016 at 05:52:45AM -0400, Ian Geiser wrote: > > > Greetings, I am trying to learn "wic" and have been confused as how to > create a "live" style image. I am following > "http://www.yoctoproject.org/docs/1.5.2/dev-

Re: [OE-core] [PATCH 3/3] image_types.bbclass: support template .wks.in files for wic

2016-05-24 Thread Christopher Larson
On Tue, May 24, 2016 at 10:45 AM, Christopher Larson wrote: > > On Tue, May 24, 2016 at 9:07 AM, Christopher Larson > wrote: > >> >> On Tue, May 24, 2016 at 7:26 AM, Christopher Larson >> wrote: >> >>> >>> On Tue, May 24, 2016 at 2:13 AM, Richard Purdie < >>> richard.pur...@linuxfoundation.org>

Re: [OE-core] [PATCH 4/6] tcmode-default: Bump gcc,glibc,gdb

2016-05-24 Thread Khem Raj
On Tue, May 24, 2016 at 5:51 PM, Richard Purdie wrote: > On Sun, 2016-05-15 at 08:03 +0100, Richard Purdie wrote: >> On Fri, 2016-05-13 at 09:46 -0700, Khem Raj wrote: >> > gcc 6.1, glibc 2.24, gdb 7.11 >> > >> > Signed-off-by: Khem Raj >> > --- >> > meta/conf/distro/include/tcmode-default.inc |

Re: [OE-core] [PATCH 0/6] remove unneeded python2 recipes

2016-05-24 Thread Anders Darander
* Robert Yang [160524 05:25]: > They were required by buildtools-tarball, now replaced by python3 ones. Do you plan to add those recipes to meta-python? I think quite a few of them are usefull for quite some situations. Cheers, Anders -- Anders Darander, Senior System Architect ChargeStorm AB

Re: [OE-core] [PATCH 3/3] image_types.bbclass: support template .wks.in files for wic

2016-05-24 Thread Christopher Larson
On Tue, May 24, 2016 at 9:07 AM, Christopher Larson wrote: > > On Tue, May 24, 2016 at 7:26 AM, Christopher Larson > wrote: > >> >> On Tue, May 24, 2016 at 2:13 AM, Richard Purdie < >> richard.pur...@linuxfoundation.org> wrote: >> >>> On Mon, 2016-05-23 at 13:34 -0700, Christopher Larson wrote:

Re: [OE-core] wic wks: data partition only mounted on second boot?

2016-05-24 Thread Anders Darander
* Matthijs Vader [160523 13:37]: > Hi again, fixed and found it myself already. There is an error while mounting > that > partition on the first boot because the mount point (/data) doesn't exist yet. > Then, later during first boot, some application creates it. Which explains why > it does work

Re: [OE-core] [PATCH] systemd: re-enable mount propagation for udevd

2016-05-24 Thread Christopher Larson
On Tue, May 24, 2016 at 9:37 AM, Christopher Larson wrote: > On Mon, May 9, 2016 at 7:09 PM, wrote: > >> From: Roy Li >> >> With MountFlags=slave, those mounts then become private to the systemd- >> udevd >> namespace and are no longer accessible from outside the namespace, which >> is >> not e

Re: [OE-core] [PATCH 28/45] swig: move to Python 3

2016-05-24 Thread Philip Balister
I'm trying to get my head around how this change will impact python2 based programs that use swig, such as gnuradio. Does this mean all programs that use swig will need to move to python3 now? Philip On 05/24/2016 07:54 AM, Alexander Kanavin wrote: > Signed-off-by: Alexander Kanavin > --- > me

Re: [OE-core] [PATCH] systemd: re-enable mount propagation for udevd

2016-05-24 Thread Christopher Larson
On Mon, May 9, 2016 at 7:09 PM, wrote: > From: Roy Li > > With MountFlags=slave, those mounts then become private to the > systemd-udevd > namespace and are no longer accessible from outside the namespace, which is > not expected > > Signed-off-by: Roy Li > What's the status of this? Mentor is

Re: [OE-core] [PATCH 05/45] sip.bbclass: remove

2016-05-24 Thread Philip Balister
The pyqt recipe in meta-qt4 uses sip. Philip On 05/24/2016 07:53 AM, Alexander Kanavin wrote: > Nothing is requiring it in oe-core or meta-oe. > > Signed-off-by: Alexander Kanavin > --- > meta/classes/sip.bbclass | 61 > > 1 file changed, 61 de

[OE-core] [PATCH] dhcp: fix non-deterministic libxml2 dependency

2016-05-24 Thread Christopher Larson
From: Christopher Larson This dependency was floating, which results in non-deterministic builds. Add a configure argument and associated PACKAGECONFIG to fix this. The libxml dep is only needed when bind was built with a dep on libxml due to its httpstats feature. So, when you enable the httpst

Re: [OE-core] [PATCH 3/3] image_types.bbclass: support template .wks.in files for wic

2016-05-24 Thread Christopher Larson
On Tue, May 24, 2016 at 7:26 AM, Christopher Larson wrote: > > On Tue, May 24, 2016 at 2:13 AM, Richard Purdie < > richard.pur...@linuxfoundation.org> wrote: > >> On Mon, 2016-05-23 at 13:34 -0700, Christopher Larson wrote: >> > From: Christopher Larson >> > >> > These files are treated as the c

[OE-core] [PATCH 2/3] linux-yocto/4.4: beaglebone: build in the usb controller drivers

2016-05-24 Thread Bruce Ashfield
Merging the following meta data change: [ In the current codes, we build the drivers for usb controller as modules. But for some image types, such as minimal or full-cmdline, these driver modules are not installed to the rootfs by default. This makes the using of the usb pretty inc

[OE-core] [PATCH 1/3] linux-yocto/4.1: v4.1.24 and gcc6 powerpc fixes

2016-05-24 Thread Bruce Ashfield
Bumping to the v4.1.24 -stable release, and backporting a ppc gcc6 fix from the 4.4 kernel. Signed-off-by: Bruce Ashfield --- meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb | 6 +++--- meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb | 6 +++--- meta/recipes-kernel/linux/linux-yocto_4.1.bb

[OE-core] [PATCH 3/3] linux-yocto/4.4: integrate v4.4.11

2016-05-24 Thread Bruce Ashfield
Updating to the korg stable release. Signed-off-by: Bruce Ashfield --- meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb | 6 +++--- meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb | 6 +++--- meta/recipes-kernel/linux/linux-yocto_4.4.bb | 20 ++-- 3 files changed, 16 in

[OE-core] [PATCH 0/3] linux-yocto: consolidated pull request

2016-05-24 Thread Bruce Ashfield
Hi all, Here are some pending -stable updates to 4.1 and 4.4, along with a beaglebone configuration tweak. While I haven't done a gcc6 build myself, the 4.1 -stable updates contain a backported compiler.h fix from 4.4+ that resolves some of the issues with gcc6 (and in particular the poky-lsb one

Re: [OE-core] [PATCH 4/6] tcmode-default: Bump gcc,glibc,gdb

2016-05-24 Thread Bruce Ashfield
On 2016-05-24 10:51 AM, Richard Purdie wrote: On Sun, 2016-05-15 at 08:03 +0100, Richard Purdie wrote: On Fri, 2016-05-13 at 09:46 -0700, Khem Raj wrote: gcc 6.1, glibc 2.24, gdb 7.11 Signed-off-by: Khem Raj --- meta/conf/distro/include/tcmode-default.inc | 6 +++--- 1 file changed, 3 insert

Re: [OE-core] [PATCH 1/5] docbook-xsl-stylesheets: Upgrade 1.78.1 -> 1.79.1

2016-05-24 Thread Richard Purdie
On Mon, 2016-05-23 at 15:44 +0300, Jussi Kukkonen wrote: > * Use $PV at appropriate places in do_install > * Install some new files, avoid installing 25M of java archives > * License checksum change is just copyright years changing I think something here may be causing: https://autobuilder.yoctop

Re: [OE-core] [PATCH 4/6] tcmode-default: Bump gcc,glibc,gdb

2016-05-24 Thread Richard Purdie
On Sun, 2016-05-15 at 08:03 +0100, Richard Purdie wrote: > On Fri, 2016-05-13 at 09:46 -0700, Khem Raj wrote: > > gcc 6.1, glibc 2.24, gdb 7.11 > > > > Signed-off-by: Khem Raj > > --- > > meta/conf/distro/include/tcmode-default.inc | 6 +++--- > > 1 file changed, 3 insertions(+), 3 deletions(-)

[OE-core] [PATCH] ghostcript: Set UPSTREAM_CHECK_URI variable

2016-05-24 Thread leonardo . sandoval . gonzalez
From: Leonardo Sandoval Set UPSTREAM_CHECK_URI (a github location), so package checking system gets the latest version of the package. Signed-off-by: Leonardo Sandoval --- meta/recipes-extended/ghostscript/ghostscript_9.18.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-e

Re: [OE-core] [PATCH v2] ghostscript: Update URL_SRI_BASE to point to github

2016-05-24 Thread Leonardo Sandoval
Please ignore this patch. I have sent another one [1] so this one can be avoided. Sorry for the noise. [1] http://lists.openembedded.org/pipermail/openembedded-core/2016-May/121965.html On 05/23/2016 03:09 AM, leonardo.sandoval.gonza...@linux.intel.com wrote: From: Leonardo Sandoval Starti

Re: [OE-core] [PATCH 3/3] image_types.bbclass: support template .wks.in files for wic

2016-05-24 Thread Christopher Larson
On Tue, May 24, 2016 at 2:13 AM, Richard Purdie < richard.pur...@linuxfoundation.org> wrote: > On Mon, 2016-05-23 at 13:34 -0700, Christopher Larson wrote: > > From: Christopher Larson > > > > These files are treated as the contents of a bitbake variable, so > > usual > > bitbake variable referen

Re: [OE-core] [PATCHv3] mkelfimage: obey LDFLAGS, sort out HOST_ flags

2016-05-24 Thread Khem Raj
On Mon, May 23, 2016 at 11:07 PM, Burton, Ross wrote: > > On 23 May 2016 at 20:59, Christopher Larson wrote: >> >> I'm not opposed to reverting this, as the issue being fixed was clearly >> not as bad as this result, but I'm completely unable to repro this for >> beaglebone with meta-ti, either w

Re: [OE-core] [PATCH] gcc: Backport nios2 gcc ICE fix

2016-05-24 Thread Khem Raj
On Tue, May 24, 2016 at 4:06 PM, Marek Vasut wrote: > Backport a patch from mainline gcc 5 branch to fix ICE triggered > when cross-compiling libdrm for nios2 architecture. The same ICE > is fixed in gcc6 already. This is ok > > Signed-off-by: Marek Vasut > Cc: Khem Raj > --- > meta/recipes-d

[OE-core] [PATCH] gcc: Backport nios2 gcc ICE fix

2016-05-24 Thread Marek Vasut
Backport a patch from mainline gcc 5 branch to fix ICE triggered when cross-compiling libdrm for nios2 architecture. The same ICE is fixed in gcc6 already. Signed-off-by: Marek Vasut Cc: Khem Raj --- meta/recipes-devtools/gcc/gcc-5.3.inc | 1 + .../0061-nios2-Make-assert-less-rest

Re: [OE-core] [PATCH 09/45] python3: manipulate all of the config*/Makefile files, not just config/Makefile

2016-05-24 Thread Martin Jansa
On Tue, May 24, 2016 at 02:53:58PM +0300, Alexander Kanavin wrote: > Signed-off-by: Alexander Kanavin > --- > meta/recipes-devtools/python/python3_3.5.1.bb | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/meta/recipes-devtools/python/python3_3.5.1.bb > b/meta/recipes-devtools/python/

[OE-core] [PATCH 44/45] python-numpy: move recipe to own directory

2016-05-24 Thread Alexander Kanavin
This is done so that patches can be shared with python3-numpy Signed-off-by: Alexander Kanavin --- .../0001-Don-t-search-usr-and-so-on-for-libraries-by-default-.patch | 0 .../{python/python-numpy => python-numpy/files}/aarch64/_numpyconfig.h| 0 .../python-numpy/powerpc64 => python-nu

[OE-core] [PATCH 45/45] python3-numpy: add a recipe

2016-05-24 Thread Alexander Kanavin
This is needed for updating piglit to use Python 3. Python 2 based recipe can be later moved to meta-oe. Signed-off-by: Alexander Kanavin --- .../python-numpy/python3-numpy_1.10.4.bb | 101 + 1 file changed, 101 insertions(+) create mode 100644 meta/recipes-devtool

[OE-core] [PATCH 42/45] python3-nose: add a recipe

2016-05-24 Thread Alexander Kanavin
This is needed for updating piglit to use Python 3. Python 2 based recipe can be later moved to meta-oe. Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/python/python3-nose_1.3.7.bb | 24 ++ 1 file changed, 24 insertions(+) create mode 100644 meta/recipes-devtools

[OE-core] [PATCH 33/45] libuser: move to Python 3

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-extended/libuser/libuser_0.62.bb | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/meta/recipes-extended/libuser/libuser_0.62.bb b/meta/recipes-extended/libuser/libuser_0.62.bb index 7a64efe..8590563 100644 --- a/meta/re

[OE-core] [PATCH 34/45] libnewt-python: move to Python 3

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-extended/newt/libnewt-python_0.52.18.bb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/recipes-extended/newt/libnewt-python_0.52.18.bb b/meta/recipes-extended/newt/libnewt-python_0.52.18.bb index ba04757..20369ef 1

[OE-core] [PATCH 43/45] python3: add = to -L linking option only when the path is absolute

2016-05-24 Thread Alexander Kanavin
Previously it was added also when the path was relative and not prefixed with ./, which was causing issues with building numpy. Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/python/python3/unixccompiler.patch | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/

[OE-core] [PATCH 40/45] hwlatdetect: move to Python 3

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-rt/rt-tests/hwlatdetect_0.96.bb | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/meta/recipes-rt/rt-tests/hwlatdetect_0.96.bb b/meta/recipes-rt/rt-tests/hwlatdetect_0.96.bb index 025eb63..012b2dd 100644 --- a/meta/recipes

[OE-core] [PATCH 35/45] gnome-doc-utils: remove recipe

2016-05-24 Thread Alexander Kanavin
Nothing in oe-core actually requires it. Signed-off-by: Alexander Kanavin --- meta/recipes-gnome/epiphany/epiphany_3.18.4.bb | 1 - .../gnome-desktop/gnome-desktop3_3.18.2.bb | 2 +- meta/recipes-gnome/gnome/gnome-doc-utils.inc | 29 --- .../gnome-doc-utils/sysrooted-pkg-

[OE-core] [PATCH 41/45] python3-mako: add a Python 3 recipe

2016-05-24 Thread Alexander Kanavin
This will be necessary for transiting piglit to Python 3. Python 2 recipe should be kept as it is used by mesa (and gobject-introspection, for now). Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/python/python-mako_1.0.3.bb | 6 ++ meta/recipes-devtools/python/python3-mako_1.0.

[OE-core] [PATCH 39/45] libcap-ng: move to Python 3

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-support/libcap-ng/libcap-ng_0.7.7.bb | 12 +++- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/meta/recipes-support/libcap-ng/libcap-ng_0.7.7.bb b/meta/recipes-support/libcap-ng/libcap-ng_0.7.7.bb index 5715467..5608f49 100

[OE-core] [PATCH 38/45] systemtap: move to Python 3

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-kernel/systemtap/systemtap_git.bb | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/meta/recipes-kernel/systemtap/systemtap_git.bb b/meta/recipes-kernel/systemtap/systemtap_git.bb index 97064b8..cf6a96a 100644 --- a/meta/re

[OE-core] [PATCH 36/45] lttng-tools: move to Python 3

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...d-look-for-python-3.0-when-building-pytho.patch | 30 -- meta/recipes-kernel/lttng/lttng-tools_git.bb | 7 +++-- 2 files changed, 3 insertions(+), 34 deletions(-) delete mode 100644 meta/recipes-kernel/lttng/lttng-tools/Revert-B

[OE-core] [PATCH 37/45] lttng-ust: move to Python 3

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-kernel/lttng/lttng-ust_git.bb | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/meta/recipes-kernel/lttng/lttng-ust_git.bb b/meta/recipes-kernel/lttng/lttng-ust_git.bb index 15d925d..f5a12b1 100644 --- a/meta/recipes-ker

[OE-core] [PATCH 29/45] python-pyrex: remove unused recipe

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/conf/distro/include/distro_alias.inc | 1 - .../python/python-pyrex-native_0.9.9.bb| 5 - .../python-pyrex/pyrex-fix-optimized-mode.patch| 15 --- meta/recipes-devtools/python/python-pyrex_0.9.9.bb | 22 -

[OE-core] [PATCH 28/45] swig: move to Python 3

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/swig/swig.inc | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/meta/recipes-devtools/swig/swig.inc b/meta/recipes-devtools/swig/swig.inc index 9da40df..704bb27 100644 --- a/meta/recipes-devtools/swig/swig.inc ++

[OE-core] [PATCH 27/45] subversion: remove unnecessary python dependency

2016-05-24 Thread Alexander Kanavin
It would be useful if swig was enabled, but it isn't. Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/subversion/subversion_1.9.3.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/subversion/subversion_1.9.3.bb b/meta/recipes-devtools/subver

[OE-core] [PATCH 30/45] python-imaging: remove unused recipe

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/conf/distro/include/distro_alias.inc | 1 - meta/conf/distro/include/security_flags.inc| 1 - ...ing-setup.py-force-paths-for-zlib-freetyp.patch | 55 -- .../allow.to.disable.some.features.patch | 65 --

[OE-core] [PATCH 31/45] python-docutils: move to Python 3

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/python/python3-dbus_1.2.4.bb| 4 ++-- .../python/{python-docutils_0.12.bb => python3-docutils_0.12.bb} | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) rename meta/recipes-devtools/python/{python-docuti

[OE-core] [PATCH 26/45] qemu: remove runtime python dependency

2016-05-24 Thread Alexander Kanavin
Nothing seems to require it. Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/qemu/qemu.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/qemu/qemu.inc b/meta/recipes-devtools/qemu/qemu.inc index 36d600f..bf689bb 100644 --- a/meta/recipes-de

[OE-core] [PATCH 32/45] cracklib: disable building the python module

2016-05-24 Thread Alexander Kanavin
It's tricky to convert to Python 3 and isn't required by anything in oe-core or meta-oe. Signed-off-by: Alexander Kanavin --- meta/recipes-extended/cracklib/cracklib_2.9.5.bb | 25 +++- 1 file changed, 3 insertions(+), 22 deletions(-) diff --git a/meta/recipes-extended/crack

[OE-core] [PATCH 25/45] git: remove Python package (to which nothing was packaged)

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/git/git.inc | 7 +-- 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/meta/recipes-devtools/git/git.inc b/meta/recipes-devtools/git/git.inc index 7b3bec7..753b047 100644 --- a/meta/recipes-devtools/git/git.inc +++ b/meta/

[OE-core] [PATCH 24/45] gdb: move to Python 3

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/gdb/gdb-common.inc | 2 +- meta/recipes-devtools/gdb/gdb-cross-canadian.inc | 12 ++-- meta/recipes-devtools/gdb/gdb-cross.inc | 4 ++-- meta/recipes-devtools/gdb/gdb_7.11.bb| 6 +++--- 4 files chan

[OE-core] [PATCH 23/45] bootchart2: move to Python 3

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/bootchart2/bootchart2_0.14.8.bb | 16 ++-- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/meta/recipes-devtools/bootchart2/bootchart2_0.14.8.bb b/meta/recipes-devtools/bootchart2/bootchart2_0.14.8.bb index 86c

[OE-core] [PATCH 20/45] systemd: drop python dependency for ptests

2016-05-24 Thread Alexander Kanavin
Python tests are not actually used, because systemd is configured using --without-python Signed-off-by: Alexander Kanavin --- meta/recipes-core/systemd/systemd_229.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-core/systemd/systemd_229.bb b/meta/recipes-core

[OE-core] [PATCH 19/45] nfs-utils: switch to Python 3

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-connectivity/nfs-utils/nfs-utils_1.3.3.bb | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/meta/recipes-connectivity/nfs-utils/nfs-utils_1.3.3.bb b/meta/recipes-connectivity/nfs-utils/nfs-utils_1.3.3.bb index a6268f3..285b

[OE-core] [PATCH 21/45] util-linux: move to Python 3

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-core/util-linux/util-linux.inc | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/meta/recipes-core/util-linux/util-linux.inc b/meta/recipes-core/util-linux/util-linux.inc index a1614c2..c0f2540 100644 --- a/meta/reci

[OE-core] [PATCH 22/45] python-pycairo: move to Python 3

2016-05-24 Thread Alexander Kanavin
The Python 3 version comes in a separate tarball, and is relicensed under LGPLv3: http://cairographics.org/pycairo/ Signed-off-by: Alexander Kanavin --- .../python/python-pycairo_1.10.0.bb| 41 -- .../python/python3-pycairo_1.10.0.bb | 40 +++

[OE-core] [PATCH 15/45] bluez5: switch to Python 3

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-connectivity/bluez5/bluez5.inc | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/meta/recipes-connectivity/bluez5/bluez5.inc b/meta/recipes-connectivity/bluez5/bluez5.inc index b3cd8ed..92e360a 100644 --- a/meta/recipes-con

[OE-core] [PATCH 16/45] connman: do not install Python test scripts

2016-05-24 Thread Alexander Kanavin
They are not compatible with python 3, and require python-dbus and python-gobject (which are provided only for Python 3). Signed-off-by: Alexander Kanavin --- meta/recipes-connectivity/connman/connman.inc | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/meta/recipes-conne

[OE-core] [PATCH 13/45] python-pygobject: port to Python 3

2016-05-24 Thread Alexander Kanavin
This reverts commit 7f7c9ab29eba0e58916629ca13dc4a494535ce19. Signed-off-by: Alexander Kanavin --- ...001-configure.ac-add-sysroot-path-to-GI_DATADIR-don-t-se.patch | 0 .../{python-pygobject_3.18.2.bb => python3-pygobject_3.18.2.bb} | 8 2 files changed, 4 insertions(+), 4 deletions(

[OE-core] [PATCH 18/45] packagegroup-core-full-cmdline: drop python-dbus from the list of services

2016-05-24 Thread Alexander Kanavin
Any Python scripts should include this dependency explicitly. Signed-off-by: Alexander Kanavin --- meta/recipes-extended/packagegroups/packagegroup-core-full-cmdline.bb | 1 - 1 file changed, 1 deletion(-) diff --git a/meta/recipes-extended/packagegroups/packagegroup-core-full-cmdline.bb b/me

[OE-core] [PATCH 10/45] python3: drop 110-enable-zlib.patch

2016-05-24 Thread Alexander Kanavin
With the patch, python (incorrectly) builds zlib module against external zlib. Without the patch, it's using own internal copy of zlib. Signed-off-by: Alexander Kanavin --- .../recipes-devtools/python/python3-native_3.5.1.bb | 1 - .../python/python3/110-enable-zlib.patch| 21 --

[OE-core] [PATCH 17/45] ofono: drop the custom-made revert to Python 2 from Python 3

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-connectivity/ofono/ofono.inc |6 +- .../ofono/Revert-test-Convert-to-Python-3.patch| 1270 meta/recipes-connectivity/ofono/ofono_1.17.bb |1 - 3 files changed, 5 insertions(+), 1272 deletions(-) dele

[OE-core] [PATCH 12/45] dbus-test: remove unneeded pygobject dependency

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-core/dbus/dbus-test_1.10.6.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-core/dbus/dbus-test_1.10.6.bb b/meta/recipes-core/dbus/dbus-test_1.10.6.bb index 3748fe6..af99976 100644 --- a/meta/recipes-core/dbus/d

[OE-core] [PATCH 11/45] glib: move to Python 3

2016-05-24 Thread Alexander Kanavin
Drop python-pygobject and python-dbus dependencies, because nothing in ptests depends on them, and it creates a circular dependency chain. Signed-off-by: Alexander Kanavin --- meta/recipes-core/glib-2.0/glib.inc | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/meta

[OE-core] [PATCH 14/45] neard: do not package python test scripts

2016-05-24 Thread Alexander Kanavin
They require python-dbus and python-gobject (which are only provided for Python 3), and have not been ported to Python 3. Signed-off-by: Alexander Kanavin --- meta/recipes-connectivity/neard/neard_0.15.bb | 13 + 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/meta/reci

[OE-core] [PATCH 05/45] sip.bbclass: remove

2016-05-24 Thread Alexander Kanavin
Nothing is requiring it in oe-core or meta-oe. Signed-off-by: Alexander Kanavin --- meta/classes/sip.bbclass | 61 1 file changed, 61 deletions(-) delete mode 100644 meta/classes/sip.bbclass diff --git a/meta/classes/sip.bbclass b/meta/classes/s

[OE-core] [PATCH 07/45] bind: switch Python dependency to Python 3.x

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-connectivity/bind/bind_9.10.3-P3.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-connectivity/bind/bind_9.10.3-P3.bb b/meta/recipes-connectivity/bind/bind_9.10.3-P3.bb index 1e3a20f..a99f0dd 100644 --- a/me

[OE-core] [PATCH 04/45] default-versions.inc: drop python-related defaults

2016-05-24 Thread Alexander Kanavin
There is only one version of python 2.x provided, so no need to set a preferred version. PYTHON_BASEVERSION is now set explicitly in python-dir.bbclass and python3-dir.bbclass, so fix up a few recipes that relied on it being set in default-versions.inc without inheriting python-dir. Signed-off-by:

[OE-core] [PATCH 09/45] python3: manipulate all of the config*/Makefile files, not just config/Makefile

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/python/python3_3.5.1.bb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/recipes-devtools/python/python3_3.5.1.bb b/meta/recipes-devtools/python/python3_3.5.1.bb index 26d05c7..1c8fe2f 100644 --- a/meta/recipes-devtools/python

[OE-core] [PATCH 02/45] distutils-native-base.bbclass, distutils3-native-base.bbclass: remove

2016-05-24 Thread Alexander Kanavin
These classes do not seem to be used by anything. Signed-off-by: Alexander Kanavin --- meta/classes/distutils-native-base.bbclass | 3 --- meta/classes/distutils3-native-base.bbclass | 4 2 files changed, 7 deletions(-) delete mode 100644 meta/classes/distutils-native-base.bbclass delete

[OE-core] [PATCH 06/45] avahi-ui: remove support for building a python module

2016-05-24 Thread Alexander Kanavin
It's not used by anything and hasn't been ported to Python 3. Signed-off-by: Alexander Kanavin --- meta/recipes-connectivity/avahi/avahi-ui_0.6.32.bb | 11 ++- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/meta/recipes-connectivity/avahi/avahi-ui_0.6.32.bb b/meta/recipes

[OE-core] [PATCH 08/45] python-dbus: update to 1.2.4, port to python 3

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../{python-dbus_1.2.0.bb => python3-dbus_1.2.4.bb} | 15 --- 1 file changed, 8 insertions(+), 7 deletions(-) rename meta/recipes-devtools/python/{python-dbus_1.2.0.bb => python3-dbus_1.2.4.bb} (62%) diff --git a/meta/recipes-devtools/pyth

  1   2   >