[OE-core] [PATCH 1/1] coreutils: fix for native and nativesdk

2016-04-25 Thread Robert Yang
From: Dengke Du The do_install_append is used for moving/renaming for ALTERNATIVE, but it breaks native, for example there is no ln, but ln.coreutils, that makes coreutils-native don't work. This patch fixes the problem. Signed-off-by: Dengke Du Signed-off-by: Robert Yang --- meta/recipes-cor

[OE-core] [PATCH 0/1] coreutils: fix for native and nativesdk

2016-04-25 Thread Robert Yang
The following changes since commit e2dbe5eb869b8336b91023b83d7ca866197efa73: license.bbclass: make sure that image manifest dir exists (2016-04-22 16:28:47 +0100) are available in the git repository at: git://git.openembedded.org/openembedded-core-contrib rbt/core http://cgit.openembedde

[OE-core] [PATCH] curl: add krb5 to PACKAGECONFIG

2016-04-25 Thread rongqing.li
From: Roy Li krb5 is needed to enables GSS-Negotiate authentication Signed-off-by: Roy Li --- .../0001-replace-krb5-config-with-pkg-config.patch | 43 ++ meta/recipes-support/curl/curl_7.47.1.bb | 5 ++- 2 files changed, 47 insertions(+), 1 deletion(-) create mo

[OE-core] [PATCH] ddimage: if 'pv' is installed, use it

2016-04-25 Thread Christopher Larson
From: Christopher Larson This gives us a progress bar for the image write, which is quite helpful. See https://www.ivarch.com/programs/pv.shtml. Signed-off-by: Christopher Larson --- scripts/contrib/ddimage | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/scripts/contri

[OE-core] Make runqemu knows nothing about machine

2016-04-25 Thread Robert Yang
Hello, The qemu-native can boot a lot of machines, but oe-core's runqemu can only boot a few of them which are hardcoded into runqemu. I'd like to change it little to make it drop the hardcode and can boot more machines. Here are some basic thoughts, please feel free to give your comments. runqe

Re: [OE-core] [master][kergoth][PATCH] tiff: Security fixes CVE-2015-8665 and CVE-2015-8683

2016-04-25 Thread Denys Dmytriyenko
It was meant to happen eventually - someone had to confuse krogoth for kergoth sooner or later... :) On Mon, Apr 25, 2016 at 05:29:41PM -0700, Armin Kuster wrote: > From: Armin Kuster > > same fix for both CVE's > > tiff <= 4.0.6 > > Signed-off-by: Armin Kuster > --- > .../libtiff/files/CV

Re: [OE-core] [PATCH 6/6] libxsettings-client: fix LICENSE

2016-04-25 Thread Robert Yang
On 04/25/2016 11:26 PM, Burton, Ross wrote: On 25 April 2016 at 14:51, Robert Yang mailto:liezhi.y...@windriver.com>> wrote: The tarball has a COPYING file now, and is GPLv2+. Just had a proper look at this. The tarball has a COPYING that says GPL, but the source files are all clearly

[OE-core] [PATCH] arch-armv7ve: inherit armv7a tunes file

2016-04-25 Thread Denys Dmytriyenko
From: Denys Dmytriyenko armv7a is a subset of armv7ve: https://gcc.gnu.org/onlinedocs/gcc/ARM-Options.html -march=armv7ve is the armv7-a architecture with virtualization extensions. By inheriting armv7a from armv7ve it's possible for e.g. Cortex-A15 machines to include tune-cortexa15.inc and

[OE-core] [master][kergoth][PATCH] tiff: Security fixes CVE-2015-8665 and CVE-2015-8683

2016-04-25 Thread Armin Kuster
From: Armin Kuster same fix for both CVE's tiff <= 4.0.6 Signed-off-by: Armin Kuster --- .../libtiff/files/CVE-2015-8665_8683.patch | 137 + meta/recipes-multimedia/libtiff/tiff_4.0.6.bb | 1 + 2 files changed, 138 insertions(+) create mode 100644 meta/rec

Re: [OE-core] textinfo failure

2016-04-25 Thread J.J. Garcia
Hi! I think I'm having the same issue with the dummy makeinfo. --> assert arg[0] != '-' or arg[1] == '-' or 'E' not in arg or \ According to http://lists.openembedded.org/pipermail/openembedded-core/2014-June/093459.html The pathname contains '/OE/...' and mine contains /disk/WDCWD10EAVS/... T

[OE-core] [PATCH] oeqa/sstatetests: remove temporary DL_DIRs in noop_samesigs

2016-04-25 Thread Ross Burton
Signed-off-by: Ross Burton --- meta/lib/oeqa/selftest/sstatetests.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/lib/oeqa/selftest/sstatetests.py b/meta/lib/oeqa/selftest/sstatetests.py index 2c947bb..ad59146 100644 --- a/meta/lib/oeqa/selftest/sstatetests.py +++ b/meta/lib/oeqa/s

Re: [OE-core] [PATCH 3/4] Backporting binutils bug fix to the 2.25 branch

2016-04-25 Thread Khem Raj
> On Apr 25, 2016, at 1:44 PM, Tristan Van Berkom > wrote: > > We fail to build webkit on aarch64 due to this binutils bug: > > https://sourceware.org/bugzilla/show_bug.cgi?id=19353 > > Applying patch which fixes this, stripped out changelog entry > from patch to make it apply without error

[OE-core] [PATCH 3/4] Backporting binutils bug fix to the 2.25 branch

2016-04-25 Thread Tristan Van Berkom
We fail to build webkit on aarch64 due to this binutils bug: https://sourceware.org/bugzilla/show_bug.cgi?id=19353 Applying patch which fixes this, stripped out changelog entry from patch to make it apply without error. --- meta/recipes-devtools/binutils/binutils-2.25.1.inc | 1 + ...plying

[OE-core] [PATCH 1/4] gcc-cross-initial: Split all-gcc and configure-target-libgcc

2016-04-25 Thread Tristan Van Berkom
Serializing this fixes build on aarch64 --- meta/recipes-devtools/gcc/gcc-cross-initial.inc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/recipes-devtools/gcc/gcc-cross-initial.inc b/meta/recipes-devtools/gcc/gcc-cross-initial.inc index c0fa139..98aae45 100644 --- a/m

[OE-core] [meta-oe][PATCH] cross-localedef-native_2.22.bb: Use autotools configure

2016-04-25 Thread Tristan Van Berkom
Use the autotools default configure commands and just tell autotools where to run configure from. This fixes the build when running on an aarch64 host, which the prebuilt configure scripts with glibc 2.22 do not recognize. --- meta/recipes-core/glibc/cross-localedef-native_2.22.bb | 9 -

Re: [OE-core] [PATCH] cross-localedef-native_2.22.bb: Use autotools configure

2016-04-25 Thread Tristan Van Berkom
Hi, This patch is also discussed in bug 9508:  https://bugzilla.yoctoproject.org/show_bug.cgi?id=9508 Sorry for messing up the subject line, it should have been [OE-core], this is just my first git send-email and I copy pasted from:  http://www.openembedded.org/wiki/How_to_submit_a_patch_to_OpenE

[OE-core] [PATCH] oeqa/sstatetests: add http_proxy to no-op hash test

2016-04-25 Thread Ross Burton
Add two values for http_proxy to verify that changing it doesn't change any unexpected tasks. As this causes uninative to fail to fetch, ensure that uninative is always disabled. Signed-off-by: Ross Burton --- meta/lib/oeqa/selftest/sstatetests.py | 6 +- 1 file changed, 5 insertions(+), 1

Re: [OE-core] [PATCH 2/8] gstreamer1.0: upgrade to version 1.8.0

2016-04-25 Thread Andre McCurdy
Hi Carlos, On Fri, Apr 15, 2016 at 2:51 AM, Carlos Rafael Giani wrote: > The gst-inspect patch no longer applies, and according to upstream, is > not needed. I'd like to start testing gstreamer 1.8.x. Are these patches still your latest version? Or do you perhaps now have patches for gstreamer 1

[OE-core] [PATCH][krogoth] opkg: backport fix for double remove of packges

2016-04-25 Thread Stefan Agner
From: Stefan Agner Backport the fix 7885da3974 ("pkg_get_provider_replacees: do not add installed pkg to replacee list"). This avoids opkg trying to remove a package twice e.g. when upgrading. Suggested-by: Alejandro del Castillo Signed-off-by: Stefan Agner --- ...vider_replacees-do-not-add-i

Re: [OE-core] [PATCH][jethro] opkg: backport fix for double remove of packges

2016-04-25 Thread Stefan Agner
On 2016-04-23 13:44, Alejandro del Castillo wrote: > On 04/21/2016 03:07 PM, Stefan Agner wrote: >> From: Stefan Agner >> >> Backport the fix 7885da3974 ("pkg_get_provider_replacees: do not >> add installed pkg to replacee list"). This avoids opkg trying to >> remove a package twice e.g. when upgr

Re: [OE-core] mesa, libgbm and weston

2016-04-25 Thread Denys Dmytriyenko
On Fri, Apr 22, 2016 at 12:27:16AM +, Christopher Larson wrote: > On Thu, Apr 21, 2016 at 5:06 PM Denys Dmytriyenko wrote: > > > All, > > > > I've been meaning to ask this for quite some time. It appears that Weston's > > DRM compositor enabled with "kms" PACKAGECONFIG doesn't really need the

Re: [OE-core] [PATCH] sdk.py: preserve packaging data when SDKIMAGE_FEATURES has "package-management"

2016-04-25 Thread Denys Dmytriyenko
Any comments? On Thu, Apr 21, 2016 at 02:44:22PM -0400, Denys Dmytriyenko wrote: > From: Denys Dmytriyenko > > This is not enabled by default, as there are still limitations and possible > issues with opkg (and rpm?) packaging data containing broken symlinks for > local indexes: > > http://cgi

Re: [OE-core] [PATCH 6/6] libxsettings-client: fix LICENSE

2016-04-25 Thread Burton, Ross
On 25 April 2016 at 14:51, Robert Yang wrote: > The tarball has a COPYING file now, and is GPLv2+. > Just had a proper look at this. The tarball has a COPYING that says GPL, but the source files are all clearly marked MIT. Ross -- ___ Openembedded-c

Re: [OE-core] moving OpenEmbedded-core to Python 3

2016-04-25 Thread akuster808
On 04/25/2016 05:22 AM, Alexander Kanavin wrote: > Hello everyone, > > we want to deprecate Python 2 in oe-core and set Python 3 as the > default, preferred choice. What does this mean? What is the target to make Python3 default, 2.2? > > 1) Introducing new Python 2 dependencies via new reci

[OE-core] [PATCH 6/6] libxsettings-client: fix LICENSE

2016-04-25 Thread Robert Yang
The tarball has a COPYING file now, and is GPLv2+. Signed-off-by: Robert Yang --- .../libxsettings-client/MIT-style-license | 22 -- .../libxsettings-client_0.10.bb| 13 ++--- 2 files changed, 2 insertions(+), 33 deletions(-) delete mode

[OE-core] [PATCH 0/6] insane.bbclass: package_qa_check_license -> do_qa_populate_lic

2016-04-25 Thread Robert Yang
The package_qa_check_license() was in do_qa_configure which had a potential problem, when the recipe sets do_configure[noexec] = "1", then the license checking won't run, which may hidden license issues. Rename it to do_qa_populate_lic() and run in do_populate_lic[postfuncs] which is more reasonabl

[OE-core] [PATCH 4/6] packagegroup-foo.bb: remove LICENSE = "MIT"

2016-04-25 Thread Robert Yang
It has been set in packagegroup.bbclass. Signed-off-by: Robert Yang --- meta/recipes-core/packagegroups/packagegroup-base.bb | 1 - meta/recipes-core/packagegroups/packagegroup-core-boot.bb| 1 - meta/recipes-core/packagegroups/packagegroup-core-buildessential

[OE-core] [PATCH 5/6] meta-world-pkgdata: add LIC_FILES_CHKSUM

2016-04-25 Thread Robert Yang
Fixed: ERROR: meta-world-pkgdata-1.0-r0 do_populate_lic: QA Issue: meta-world-pkgdata: Recipe file does not have license file information (LIC_FILES_CHKSUM) [license-checksum] Signed-off-by: Robert Yang --- meta/recipes-core/meta/meta-world-pkgdata.bb | 2 ++ 1 file changed, 2 insertions(+) d

[OE-core] [PATCH 3/6] packagegroup.bbclass: set LICENSE and LIC_FILES_CHKSUM

2016-04-25 Thread Robert Yang
* Use "??=" in bitbake.conf to set LICENSE, so that it can overrided by packagegroup.bbclass and recipes. * Use "?=" to set LICENSE and LIC_FILES_CHKSUM to MIT by default in packagegroup.bbclass, this won't impact any packagegroup recipes which use non-MIT license, since they can be override

[OE-core] [PATCH 2/6] insane.bbclass: package_qa_check_license -> do_qa_populate_lic

2016-04-25 Thread Robert Yang
The package_qa_check_license() was in do_qa_configure which had a potential problem, when the recipe sets do_configure[noexec] = "1", then the license checking won't run, which may hidden license issues. Rename it to do_qa_populate_lic() and run in do_populate_lic[postfuncs] which is more reasonabl

[OE-core] [PATCH 1/6] insane.bbclass: remove workdir from package_qa_check_license()

2016-04-25 Thread Robert Yang
The parameter workdir is not used in package_qa_check_license() Signed-off-by: Robert Yang --- meta/classes/insane.bbclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/classes/insane.bbclass b/meta/classes/insane.bbclass index c57b217..a1d23d0 100644 --- a/meta/cl

[OE-core] moving OpenEmbedded-core to Python 3

2016-04-25 Thread Alexander Kanavin
Hello everyone, we want to deprecate Python 2 in oe-core and set Python 3 as the default, preferred choice. What does this mean? 1) Introducing new Python 2 dependencies via new recipes or additional DEPENDS etc. in existing recipes will be discouraged: you'll have to provide a reason. 2)

[OE-core] base_ , oe.utils , bb.utils confusion

2016-04-25 Thread Carlos Rafael Giani
Hello, I've noticed that the base_* functions have been compatibility wrappers for a while now. What is confusing though is that some of the replacements are in bb.utils , others in oe.utils. For example, base_contains becomes bb.utils.contains, while base_conditional becomes oe.utils.conditio

Re: [OE-core] [PATCH] rpm: explicitly disable tomcrypt

2016-04-25 Thread Burton, Ross
On 25 April 2016 at 10:30, Andreas Oberritter wrote: > Oh, I didn't notice. Note that the other patch doesn't add the necessary > dependencies, so enabling tomcrypt won't work. And it would be nice to > include the user-visible error message in the commit log. > The missing dependencies is a goo

Re: [OE-core] [PATCH] rpm: explicitly disable tomcrypt

2016-04-25 Thread Andreas Oberritter
On 25.04.2016 11:11, Burton, Ross wrote: > On 25 April 2016 at 08:25, Andreas Oberritter wrote: > >> Configure autodetects libtomcrypt, but then it adds libtommath to >> $LIBS and fails to link subsequent tests if it's unavailable. >> > > There was a patch last week to add a PACKAGECONFIG instea

Re: [OE-core] Yocto Project Status WW17

2016-04-25 Thread Burton, Ross
On 25 April 2016 at 00:17, Trevor Woerner wrote: > > CROPS is docker magic to do builds on Windows/Mac. Todor did a > > presentation at ELC: http: > > // > events.linuxfoundation.org/sites/events/files/slides/Todor_Minchev_CROPS_ELC_2016.pdf > > < > http://events.linuxfoundation.org/sites/events

Re: [OE-core] [PATCH] rpm: explicitly disable tomcrypt

2016-04-25 Thread Burton, Ross
On 25 April 2016 at 08:25, Andreas Oberritter wrote: > Configure autodetects libtomcrypt, but then it adds libtommath to > $LIBS and fails to link subsequent tests if it's unavailable. > There was a patch last week to add a PACKAGECONFIG instead, so I'll pick that instead of this. Ross --

[OE-core] [PATCH 1/1] oe-buildenv-internal: add BBPATH_EXTRA to BB_ENV_EXTRAWHITE_OE

2016-04-25 Thread Robert Yang
So that user can easily make their own conf files such as conf/site.conf work. For example, poky's default BBPATH in bblayers.conf is: BBPATH = "${TOPDIR}" Will change it to: BBPATH_EXTRA ??= "" BBPATH = "${BBPATH_EXTRA}${TOPDIR}" When user sets BBPATH_EXTRA in env to their own dir which contains

[OE-core] [PATCH 0/1] oe-buildenv-internal: add BBPATH_EXTRA to BB_ENV_EXTRAWHITE_OE

2016-04-25 Thread Robert Yang
The following changes since commit e2dbe5eb869b8336b91023b83d7ca866197efa73: license.bbclass: make sure that image manifest dir exists (2016-04-22 16:28:47 +0100) are available in the git repository at: git://git.openembedded.org/openembedded-core-contrib rbt/bb http://cgit.openembedded.o

[OE-core] [PATCH] rpm: explicitly disable tomcrypt

2016-04-25 Thread Andreas Oberritter
Configure autodetects libtomcrypt, but then it adds libtommath to $LIBS and fails to link subsequent tests if it's unavailable. | checking for pcre.h... yes | checking for pcre_compile in -lpcre... no | checking whether to build with PCRE library... no | ++ executing failure action | configure: er