[OE-core] [PATCH 0/1] beecrypt: DEPENDS on icu

2015-06-11 Thread Robert Yang
The following changes since commit 7f85e74d5c53b34e5f470967fdbdbd19fed1929a: sysvinit: Only enable recipe in builds where its applicable (2015-06-10 12:03:14 +0100) are available in the git repository at: git://git.openembedded.org/openembedded-core-contrib rbt/beecrypt

[OE-core] [PATCH 1/1] beecrypt: DEPENDS on icu

2015-06-11 Thread Robert Yang
Fixed when fresh build: $ bitbake beecrypt-native | In file included from /path/to/beecrypt-native/4.2.1-r3/beecrypt-4.2.1/include/beecrypt/c++/lang/System.h:32:0, | from /path/to/beecrypt-native/4.2.1-r3/beecrypt-4.2.1/c++/lang/System.cxx:27: |

[OE-core] [PATCH 3/3] libpcap: fix PACKAGECONFIG

2015-06-11 Thread Robert Yang
The BLUEZ is default to bluez5, but there is only PACKAGECONFIG[bluez4], no PACKAGECONFIG[bluez5], and the current version of libpcap (or the higher version 1.7.3) only supports bluez4, we can't use ${@bb.utils.contains('DISTRO_FEATURES', 'bluetooth', '${BLUEZ}', '', d)} for PACKAGECONFIG any more

[OE-core] [PATCH 1/3] base.class: warn for invalid PACKAGECONFIG

2015-06-11 Thread Robert Yang
There may be typos or out of date values in PACKAGECONFIG, check and warn them. Signed-off-by: Robert Yang liezhi.y...@windriver.com --- meta/classes/base.bbclass |5 + 1 file changed, 5 insertions(+) diff --git a/meta/classes/base.bbclass b/meta/classes/base.bbclass index

[OE-core] [PATCH 0/3] Fixes for PACKAGECONFIG

2015-06-11 Thread Robert Yang
The following changes since commit 7f85e74d5c53b34e5f470967fdbdbd19fed1929a: sysvinit: Only enable recipe in builds where its applicable (2015-06-10 12:03:14 +0100) are available in the git repository at: git://git.openembedded.org/openembedded-core-contrib rbt/pkgconfig

Re: [OE-core] [PATCH] valgrind: remove arm tests that don't compile

2015-06-11 Thread Erik Botö
Hi, I'd like to see this backported into fido if possible, I saw that it's now merged in master. http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=d1ce219960c031c00b48bf454b740b8bffcfbc43 Cheers, Erik On Fri, May 22, 2015 at 5:42 PM, Dave Lerner dave.ler...@windriver.com wrote: [Yocto

[OE-core] [PATCH v2 09/10] devtool: remove some unused return values

2015-06-11 Thread Markus Lehtonen
Signed-off-by: Markus Lehtonen markus.lehto...@linux.intel.com --- scripts/devtool | 1 - scripts/lib/devtool/standard.py | 3 --- 2 files changed, 4 deletions(-) diff --git a/scripts/devtool b/scripts/devtool index 0100eb8..307846a 100755 --- a/scripts/devtool +++

[OE-core] [PATCH v2 10/10] devtool: use DevtoolError for error handling

2015-06-11 Thread Markus Lehtonen
Use DevtoolError exception more widely for handling error cases. This exception is now caught in the main script and raising it can be used to exit with an error. This hopefully simplifies error handling. The change also makes exit codes more consistent, always returning '1' when an error occurs.

[OE-core] [PATCH v2 08/10] devtool: split out 'patch' update mode into a separate function

2015-06-11 Thread Markus Lehtonen
Continue refactoring of update_recipe() by splitting out the 'patch' mode into a separate function. Signed-off-by: Markus Lehtonen markus.lehto...@linux.intel.com --- scripts/lib/devtool/standard.py | 236 +--- 1 file changed, 122 insertions(+), 114

[OE-core] [PATCH v2 02/10] devtool: refactor bb task execution into a separate class

2015-06-11 Thread Markus Lehtonen
Signed-off-by: Markus Lehtonen markus.lehto...@linux.intel.com --- scripts/lib/devtool/standard.py | 50 - 1 file changed, 30 insertions(+), 20 deletions(-) diff --git a/scripts/lib/devtool/standard.py b/scripts/lib/devtool/standard.py index

[OE-core] [PATCH v2 06/10] devtool: slight simplification of path splitting logic

2015-06-11 Thread Markus Lehtonen
Signed-off-by: Markus Lehtonen markus.lehto...@linux.intel.com --- scripts/lib/devtool/standard.py | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/scripts/lib/devtool/standard.py b/scripts/lib/devtool/standard.py index 4b9cebb..c92c9ae 100644 ---

[OE-core] [PATCH v2 07/10] devtool: split out 'srcrev' update mode into a separate function

2015-06-11 Thread Markus Lehtonen
Refactor update_recipe() (i.e. the implementation of the update-recipe command) by splitting out the 'srcrev' into a distinct function. Signed-off-by: Markus Lehtonen markus.lehto...@linux.intel.com --- scripts/lib/devtool/standard.py | 188 1 file

[OE-core] [PATCH v2 01/10] devtool: fix wrong indentation

2015-06-11 Thread Markus Lehtonen
Signed-off-by: Markus Lehtonen markus.lehto...@linux.intel.com --- scripts/lib/devtool/standard.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/lib/devtool/standard.py b/scripts/lib/devtool/standard.py index c5b32d8..1e99413 100644 ---

[OE-core] [PATCH v2 05/10] devtool: simplify few conditionals a bit

2015-06-11 Thread Markus Lehtonen
Just refactor the code. Signed-off-by: Markus Lehtonen markus.lehto...@linux.intel.com --- scripts/lib/devtool/standard.py | 14 ++ 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/scripts/lib/devtool/standard.py b/scripts/lib/devtool/standard.py index aa95e6e..4b9cebb

[OE-core] [PATCH v2 04/10] devtool: simplify the logic of determining patches to be removed

2015-06-11 Thread Markus Lehtonen
A slight simplification of the code. Signed-off-by: Markus Lehtonen markus.lehto...@linux.intel.com --- scripts/lib/devtool/standard.py | 25 +++-- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/scripts/lib/devtool/standard.py

[OE-core] [PATCH v2 03/10] devtool: update-recipe: do rev parsing in a separate function

2015-06-11 Thread Markus Lehtonen
Split out the logic of determining initial rev and update rev into a separate function. Signed-off-by: Markus Lehtonen markus.lehto...@linux.intel.com --- scripts/lib/devtool/standard.py | 55 +++-- 1 file changed, 31 insertions(+), 24 deletions(-) diff --git

[OE-core] [PATCH v2 00/10] devtool refactoring

2015-06-11 Thread Markus Lehtonen
Second iteration of my refactoring patchset. Fixed mistakes in - devtool: simplify few conditionals a bit - devtool: slight simplification of path splitting logic which caused the unit tests to fail. The following changes since commit 7f85e74d5c53b34e5f470967fdbdbd19fed1929a: sysvinit: Only

[OE-core] OE Changelog since 2015-05-31 until 2015-06-07

2015-06-11 Thread cliff . brake
Changelog since 2015-05-31 until 2015-06-07. Projects included in this report: bitbake: git://git.openembedded.org/bitbake openembedded-core: git://git.openembedded.org/openembedded-core meta-openembedded: git://git.openembedded.org/meta-openembedded meta-angstrom:

[OE-core] [PATCH 2/2] rpm: Fix CVE-2013-6435

2015-06-11 Thread leonardo . sandoval . gonzalez
From: Leonardo Sandoval leonardo.sandoval.gonza...@linux.intel.com Backport to fix CVE-2013-6435. Description on [1] and original patch taken from [2]. [1] https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2013-6435 [2] https://bugzilla.redhat.com/attachment.cgi?id=956207 [YOCTO #7181]

[OE-core] [PATCH 1/2] rpm: Fix CVE-2014-8118

2015-06-11 Thread leonardo . sandoval . gonzalez
From: Leonardo Sandoval leonardo.sandoval.gonza...@linux.intel.com Backport patch to fix CVE-2014-8118. Description is on [1] and original patch taken from [2]. [1] https://bugzilla.redhat.com/show_bug.cgi?id=1168715 [2] https://bugzilla.redhat.com/attachment.cgi?id=962159 [YOCTO #7181]

[OE-core] [PATCH 0/2] Fixes rpm: CVE-2014-8118 CVE-2013-6435

2015-06-11 Thread leonardo . sandoval . gonzalez
From: Leonardo Sandoval leonardo.sandoval.gonza...@linux.intel.com Backport fixes for rpm: CVE-2014-8118 CVE-2013-6435 These two patches only apply on RPM 4.11.2 (already present on RPM 5.4.*). https://bugzilla.yoctoproject.org/show_bug.cgi?id=7181 The following changes since commit

Re: [OE-core] [PATCH v3 2/2] cmake: Upgrade 2.8.12.2 - 3.2.2

2015-06-11 Thread Stefan Herbrechtsmeier
Am 10.06.2015 um 09:36 schrieb Moritz Blume: Patches qt4-fail-silent.patch and support-oe-qt4-tools-names.patch were adapted in order to fit to CMake 3.2.2 (refer to the commit message in the respective patch for details). Patch cmake-2.8.11.2-FindFreetype.patch was dropped since it was rejected

[OE-core] [daisy][PATCH 0/1] Backport BAD_RECOMMENDATIONS fix from master/dizzy

2015-06-11 Thread Denys Dmytriyenko
From: Denys Dmytriyenko de...@ti.com This is a self-contained clean backport of BAD_RECOMMENDATIONS fix for opkg. Please consider applying to daisy. Paul Barker (1): package_manager: Fix BAD_RECOMMENDATIONS for opkg meta/lib/oe/package_manager.py | 4 1 file changed, 4 insertions(+) --

Re: [OE-core] [PATCH v3 2/2] cmake: Upgrade 2.8.12.2 - 3.2.2

2015-06-11 Thread Stefan Herbrechtsmeier
Am 10.06.2015 um 09:36 schrieb Moritz Blume: Patches qt4-fail-silent.patch and support-oe-qt4-tools-names.patch were adapted in order to fit to CMake 3.2.2 (refer to the commit message in the respective patch for details). Patch cmake-2.8.11.2-FindFreetype.patch was dropped since it was rejected

[OE-core] [daisy][PATCH 1/1] package_manager: Fix BAD_RECOMMENDATIONS for opkg

2015-06-11 Thread Denys Dmytriyenko
From: Paul Barker p...@paulbarker.me.uk In package_manager.py, when using opkg as the packager, the command 'opkg args info pkg' is called to get information about each pkg in BAD_RECOMMENDATIONS in a format that can be written to the status file. The 'Status: ...' line is modified and all other

[OE-core] [PATCH][V2] piglit: upgrade to more recent srvrev

2015-06-11 Thread Ross Burton
Upgrade to 126c7d from December 2014. Still not the latest but it's got no added build dependencies and importantly handles installs out of the box instead of us having to hack and kludge, and builds with cmake 3.x. The usage has changed: now there's a piglit binary that has run/resume/summary

[OE-core] [PATCH] cmake: extend CMAKE_MODULE_PATH instead of setting

2015-06-11 Thread Ross Burton
Some (e.g. piglit) CMakeList.txt files will extend CMAKE_MODULE_PATH before calling project(), which is when the toolchain.cmake file is parsed. In this situation the CMAKE_MODULE_PATH is overwritten, so handle this by appending in toolchain.cmake instead of assigning. Signed-off-by: Ross Burton

[OE-core] [PATCH 3/6] matchbox-session-sato: set GTK_CSD env var

2015-06-11 Thread Jussi Kukkonen
Sato practically requires server side decorations as matchbox panel draws on top of the title bar. Setting GTK_CSD=0 informs GTK+3 that we really want server side decorations even for apps designed for CSD. Signed-off-by: Jussi Kukkonen jussi.kukko...@intel.com ---

[OE-core] [PATCH 2/6] gtk-update-icon-cache-native: Upgrade, add binary

2015-06-11 Thread Jussi Kukkonen
* Upgrade to GTK+ 3.16.3 * Add gtk-encode-symbolic-svg binary: it is used by icon themes (e.g. Adwaita) to generate png versions of svg icons. * Add a patch that removes Gdk dependency from gtk-encode-symbolic-svg: this way the native build stays slim. Signed-off-by: Jussi Kukkonen

[OE-core] [PATCH 6/6] midori: Depend on Adwaita, not gnome-icon-theme

2015-06-11 Thread Jussi Kukkonen
Adwaita is the current GNOME icon theme and provides the symbolic icons gnome-icon-theme does not. Signed-off-by: Jussi Kukkonen jussi.kukko...@intel.com --- meta/recipes-sato/midori/midori_0.5.8.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[OE-core] [PATCH 5/6] sato-icon-theme: Inherit Adwaita, not gnome-icon-theme

2015-06-11 Thread Jussi Kukkonen
Adwaita is the current GNOME icon set and provides the symbolic icons gnome-icon-theme does not. Signed-off-by: Jussi Kukkonen jussi.kukko...@intel.com --- .../sato-icon-theme/0001-Inherit-the-GNOME-icon-theme.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[OE-core] [PATCH 4/6] adwaita-icon-theme: Add new icon theme for GTK+

2015-06-11 Thread Jussi Kukkonen
Adwaita is a complete icon theme for GTK+, and the current GNOME icon theme. Most importantly it includes the symbolic icons used extensively in GTK+3 widgets. * Package the icon theme and cursor theme separately * Backport a build fix for the cursor theme to cut installed size by 11MB.

[OE-core] [PATCH 0/6] GTK+3 upgrade and related changes

2015-06-11 Thread Jussi Kukkonen
Patch set upgrades GTK+3 and adds adwaita-icon-theme: Current GTK+ requires a theme with symbolic (single color) icons for the widgets to look decent -- and gnome-icon-theme does not provide them. In practice Adwaita is the successor of now unmaintained gnome-icon-theme so dropping

[OE-core] [PATCH 1/6] gtk+3: Upgrade to 3.16.3

2015-06-11 Thread Jussi Kukkonen
* Drop --disable-gtk2-dependency and the patch for gtk/native/Makefile.am: gtk-update-icon-cache is no longer used at build time and as a result the option was removed. * Add dependency to libepoxy * Add dependency to virtual/mesa for wayland-egl * Package new binaries gtk3-icon-browser and

Re: [OE-core] [PATCH 0/6] devtool: improve handling of local source files

2015-06-11 Thread Markus Lehtonen
Hi Paul, On Thu, 2015-06-04 at 14:49 +0100, Paul Eggleton wrote: On Thursday 04 June 2015 16:12:07 Markus Lehtonen wrote: On Tue, 2015-05-12 at 19:01 +0100, Paul Eggleton wrote: On Thursday 30 April 2015 12:16:06 Markus Lehtonen wrote: This patchset tries to improve handling of local

[OE-core] [PATCH] multilib_global: Stop empty space influencing RPROVIDES

2015-06-11 Thread Richard Purdie
If the resulting RPROVIDES is empty, don't set it. This streamlines pkgdata slightly removing empty values and avoids other errors which confuse the datastore when the variable is best left unset. Signed-off-by: Richard Purdie richard.pur...@linuxfoundation.org diff --git

[OE-core] [PATCH] package_ipk/deb/rpm: Improve OVERRIDES handling

2015-06-11 Thread Richard Purdie
Current code doesn't handle dynamic overrides so removing all existing OVERRIDES works ok. In future this may not be the case so ensure we add to existing overrides, not overwrite them. Signed-off-by: Richard Purdie richard.pur...@linuxfoundation.org diff --git a/meta/classes/package_deb.bbclass

[OE-core] [PATCH] distutils: regenerate pyc files after being modified by sed

2015-06-11 Thread Alejandro Hernandez
py files are edited by sed and therefore *.pyc files are recreated on first boot, but if you have a read-only filesystem this is not possible. This patch creates pyc files directly after the py files are modified. [YOCTO #7722] Signed-off-by: Alejandro Hernandez

[OE-core] [PATCH] packagedata: Fix to ensure variables expand correctly

2015-06-11 Thread Richard Purdie
If we set unsuffixed variables here there is a chance they could clobber override versions of that variable, e.g. DESCRIPTION could clobber DESCRIPTION_pkgname. We therefore don't clobber for the unsuffixed variable versions by using the parsing flag to setVar. This becomes a problem with the

[OE-core] [PATCH] wayland: Fix hardlink corruption issue

2015-06-11 Thread Richard Purdie
The way this code was working, the m4 file is hardlinked to the copies which would be packaged and could lead to the native m4 file being used in the target packages. By removing the file first the hardlink is broken and this avoids corruption (since cp uses open to change the file contents).

[OE-core] [RFC][PATCH] populate_sdk_base.bbclass: use pbzip2 to compress SDK tar file

2015-06-11 Thread Andre McCurdy
Just a rough proof of concept, but the benefits seem worthwhile. Time to run 'bitbake -c populate_sdk myimage' on a 12 core build server reduces from 5m8 to 3m35. Signed-off-by: Andre McCurdy armccu...@gmail.com --- meta/classes/populate_sdk_base.bbclass| 6 +++---

Re: [OE-core] bitbake -c menuconfig virtual/kernel fails on ncurses dependency

2015-06-11 Thread Andrea Adami
On Thu, Jun 11, 2015 at 7:57 AM, Mike Looijmans mike.looijm...@topic.nl wrote: On 11-06-15 07:45, Mike Looijmans wrote: On 26-05-15 11:03, Mike Looijmans wrote: On 26-05-15 10:40, Andrea Adami wrote: On Tue, May 26, 2015 at 10:29 AM, Mike Looijmans mike.looijm...@topic.nl wrote: On

Re: [OE-core] [PATCH v3] opkg-utils: Change alternatives lib path from /usr/lib/opkg to /var/lib/opkg

2015-06-11 Thread Robert Yang
Ping. // Robert On 05/26/2015 03:26 PM, Li Zhou wrote: When update-alternatives is moved from opkg to opkg-utils, a line in the file is changed from ad=$OPKG_OFFLINE_ROOT@opkglibdir@/opkg/alternatives to ad=$OPKG_OFFLINE_ROOT/usr/lib/opkg/alternatives. But opkglibdir doesn't equal to /usr/lib

Re: [OE-core] [PATCH 06/12] libav: 9.18 - 11.4

2015-06-11 Thread Robert Yang
Hello, Other patches had been merged except this one, any comments on it, please ? // Robert On 06/09/2015 10:51 PM, Robert Yang wrote: * Remove the backport patch libav-fix-CVE-2014-9676.patch. * Backport a patch from debain to fix the build for i586 with gcc. Signed-off-by: Robert Yang

[OE-core] [PATCH 1/2] insane.bbclass: check invalid ac_cv value

2015-06-11 Thread Robert Yang
Add QA check invalid-ac-cv to check the invalid cached configure vars (ac_cv_xxx). Signed-off-by: Robert Yang liezhi.y...@windriver.com --- meta/classes/insane.bbclass | 19 ++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/meta/classes/insane.bbclass

[OE-core] [PATCH 2/2] Remove invalid ac_cv

2015-06-11 Thread Robert Yang
They are not invalid any more. Signed-off-by: Robert Yang liezhi.y...@windriver.com --- meta/recipes-connectivity/openssh/openssh_6.8p1.bb |8 meta/recipes-connectivity/socat/socat_1.7.3.0.bb |1 - meta/recipes-core/glibc/glibc.inc |1 -

[OE-core] [PATCH 0/2] Add invalid-ac-cv QA and and remove invalid ac_cv.

2015-06-11 Thread Robert Yang
The following changes since commit 0dbe539403fc0da3c3d0b1a6636bc7c9d0e19484: pulseaudio: fix version when building inside a dirty git checkout (2015-06-11 23:57:52 +0100) are available in the git repository at: git://git.openembedded.org/openembedded-core-contrib rbt/ac-cv

[OE-core] [PATCH] curl: Modify PACKAGECONFIG to enable openssl

2015-06-11 Thread Li xin
Enabled openssl defalutly to use https, just like Ubuntu and Red Hat do. Signed-off-by: Li Xin lixin.f...@cn.fujitsu.com --- meta/recipes-support/curl/curl_7.42.1.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/recipes-support/curl/curl_7.42.1.bb

[OE-core] [PATCH] pulseaudio: fix version when building inside a dirty git checkout

2015-06-11 Thread Ross Burton
If the build directory is a subdirectory of a git clone, and that git clone is dirty, PulseAudio will build thinking it's version is 6.0-dirty. Fix git-version-gen so it doesn't do the git checks for tarball builds. Signed-off-by: Ross Burton ross.bur...@intel.com ---