[OE-core] [PATCH 1/4] bash: 4.3.30 -> 4.4

2017-02-20 Thread Hongxu Jia
From: Zheng Ruoqin 1) Upgrade bash from 4.3.30 to 4.4 2) Delete 1 patche below, since they are integrated upstream. fix-run-intl.patch 3) Modify 2 patches below to make it compatible with new version fix-run-coproc-run-heredoc-run-execscript-run-test-f.patch test-output.patch 4) Add 1 pa

[OE-core] [PATCH 3/4] ncurses: 6.0+20160625 -> 6.0+20161126

2017-02-20 Thread Hongxu Jia
Signed-off-by: Hongxu Jia --- .../ncurses/{ncurses_6.0+20160625.bb => ncurses_6.0+20161126.bb}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-core/ncurses/{ncurses_6.0+20160625.bb => ncurses_6.0+20161126.bb} (84%) diff --git a/meta/recipes-core/ncurses/ncurses

[OE-core] [PATCH V4 0/4] upgrade bash and ncurses

2017-02-20 Thread Hongxu Jia
Changed in V4: - Rebase bash, to drop backported patch CVE-2016-9401.patch - Fix ncurses configure failure in beaglebone by removing cf_flags check. Changed in V3: - Fix nativesdk-bash compile failure - Fix ncurses configure failure in beaglebone //Hongxu The following changes since commit e

[OE-core] [PATCH 4/4] ncurses: fix beaglebone do_configure failure

2017-02-20 Thread Hongxu Jia
In configure, the option ${HOST_CC_ARCH} was removed from ${CC}: --- |configure:2188: WARNING: your environment misuses the CC variable to hold CFLAGS/CPPFLAGS options |configure:2284: testing resulting CC: 'arm-poky-linux-gnueabi-gcc --sysroot=tmp/work/cortexa8hf-neon-poky-linux-gnueab

[OE-core] [PATCH 2/4] bash: update patches for 4.4

2017-02-20 Thread Hongxu Jia
- Update patches from upstream to 4.4 - Add ${PN}-loadable for loadable builtins which is new features in Bash 4.4 -- a. `make install' now installs the example loadable builtins and a set of bash headers to use when developing new loadable builtins. b. `enable -f' no

[OE-core] [PATCH V4 0/1] ltp: upgrade to 20170116

2017-02-20 Thread Dengke Du
Changed in V4: Rebase on the latest oe-core master branch Changed in V3: Add the runtime depends packages: "unzip gzip cpio cronie logrotate which at" according to Yi zhao's suggestion. Changed in V2: Add Upstream-Status for 0001-add-_GNU_SOURCE-to-pec_listener.c.

[OE-core] [PATCH V4 1/1] ltp: upgrade to 20170116

2017-02-20 Thread Dengke Du
1. Upgrade ltp from 20160126 to 20170116. 2. Delete some patches because these have been integrated in upstream. 0001-ltp-Don-t-link-against-libfl.patch 0006-sendfile-Use-off64_t-instead-of-__off64_t.patch 0007-replace-SIGCLD-with-SIGCHLD.patch 0009-Guard-error.h-w

Re: [OE-core] [PATCH] ncurses: 6.0+20160625 -> 6.0+20161126

2017-02-20 Thread Christopher Larson
On Mon, Feb 20, 2017 at 5:37 PM, Ross Burton wrote: > From: Hongxu Jia > > Add a patch to fix the CC/CFLAGS mangling that broke builds. [RB] > > Signed-off-by: Hongxu Jia > Signed-off-by: Ross Burton > --- > meta/recipes-core/ncurses/files/fix-cflags-mangle.patch | 17 > + > .

Re: [OE-core] [PATCH 4/4] ncurses: fix beaglebone do_configure failure

2017-02-20 Thread Hongxu Jia
On 2017年02月21日 09:01, Enrico Scholz wrote: "Burton, Ross" writes: c) fix the function that detects the "broken" use of CC as it should be extracting the flags and moving them to CFLAGS. Clearly this isn't working somewhere. Upstream tries to do it correctly for nearly a year and fails everyt

Re: [OE-core] [PATCH 2/3] ffmpeg: Fix the license description

2017-02-20 Thread Burton, Ross
On 16 February 2017 at 10:34, Andreas Oberritter wrote: > +LICENSE = "BSD & GPLv2+ & LGPLv2.1+ & MIT" > +LICENSE_${PN} = "GPLv2+" > +LICENSE_libavcodec = "${@bb.utils.contains('PACKAGECONFIG', 'gpl', > 'GPLv2+', 'LGPLv2.1+', d)}" > +LICENSE_libavdevice = "${@bb.utils.contains('PACKAGECONFIG', 'gp

Re: [OE-core] [PATCH 4/4] ncurses: fix beaglebone do_configure failure

2017-02-20 Thread Enrico Scholz
"Burton, Ross" writes: >> c) fix the function that detects the "broken" use of CC as it should be >> extracting the flags and moving them to CFLAGS. Clearly this isn't working >> somewhere. Upstream tries to do it correctly for nearly a year and fails everytime at some cornercases. > I've a l

Re: [OE-core] [PATCH v2] curl: add ptest

2017-02-20 Thread Burton, Ross
On 10 February 2017 at 14:01, Maxin B. John wrote: > +RDEPENDS_${PN}-ptest += "make bash sudo perl perl-module-cwd > perl-module-ipc-open2 \ > The ptest needing sudo is moderately scary and also suggests that it can't be ran in an automated test harness. What does this need sudo for? Ross --

[OE-core] [PATCH] ncurses: 6.0+20160625 -> 6.0+20161126

2017-02-20 Thread Ross Burton
From: Hongxu Jia Add a patch to fix the CC/CFLAGS mangling that broke builds. [RB] Signed-off-by: Hongxu Jia Signed-off-by: Ross Burton --- meta/recipes-core/ncurses/files/fix-cflags-mangle.patch | 17 + ...{ncurses_6.0+20160625.bb => ncurses_6.0+20161126.bb} | 3 ++- 2 files

Re: [OE-core] [PATCH 4/4] ncurses: fix beaglebone do_configure failure

2017-02-20 Thread Burton, Ross
On 20 February 2017 at 23:21, Burton, Ross wrote: > c) fix the function that detects the "broken" use of CC as it should be > extracting the flags and moving them to CFLAGS. Clearly this isn't working > somewhere. > So upstream's sed made the assumption that there was only one argument being pa

Re: [OE-core] [PATCH 4/4] ncurses: fix beaglebone do_configure failure

2017-02-20 Thread Burton, Ross
On 14 February 2017 at 10:48, Enrico Scholz wrote: > a) bother the ncurses author to remove the stupid CC sanity check, or > > b) create a wrapper around CC like in > c) fix the function that detects the "broken" use of CC as it should be extracting the flags and moving them to CFLAGS. Clearly

Re: [OE-core] Recipe specific sysroot: handling recipes creating same files

2017-02-20 Thread Burton, Ross
On 20 February 2017 at 21:46, Patrick Ohly wrote: > So it is still considered an error when two recipes produce the same > file? > Only if they both installed to the sysroot. As you say, RSS makes the build and use of these deterministic, so some of the checks need to be reviewed - we're obviou

Re: [OE-core] Recipe specific sysroot: handling recipes creating same files

2017-02-20 Thread Patrick Ohly
On Mon, 2017-02-20 at 17:08 +, Burton, Ross wrote: > > On 19 February 2017 at 22:04, Andreas Müller > wrote: > This needs love: One can guess that libldb is trying to > install stuff > already there - nothing mentions samba and the error pops up > for gvfs >

[OE-core] [PATCHv2] yocto-compat-layer.py: Add script to YP Compatible Layer validation

2017-02-20 Thread Aníbal Limón
The yocto-compat-layer script serves as a tool to validate the alignament of a layer with YP Compatible Layers Programme [1], is based on an RFC sent to the ML to enable automatic testing of layers [2] that wants to be YP Compatible. The tool takes an layer (or set of layers) via command line opti

[OE-core] [PATCH 1/1] eudev: Upgrade to 3.2.1

2017-02-20 Thread Alejandro Hernandez
Signed-off-by: Alejandro Hernandez --- meta/recipes-core/udev/{eudev_3.2.bb => eudev_3.2.1.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-core/udev/{eudev_3.2.bb => eudev_3.2.1.bb} (95%) diff --git a/meta/recipes-core/udev/eudev_3.2.bb b/meta/recipes-core/ude

Re: [OE-core] [PATCH] apt-package: use ${libdir} instead of /usr/lib

2017-02-20 Thread Burton, Ross
On 20 February 2017 at 07:21, Saul Wold wrote: > Hmm, since this is a script would it make more sense to have this > install create the "usr/lib" directory? I am wondering is this will > bullocks up a single root solution or a different non-standard libdir? > /usr/lib will most likely exist, bu

[OE-core] [PATCH 1/1] selftest/runtime-test.py: Add test to check PACKAGE_FEED_URIS var

2017-02-20 Thread Humberto Ibarra
Testing that feeds specified with PACKAGE_FEED_URIS var are set correctly has two parts. First a build with this var set is required, and then smart update needs to be issued in the running taget. The previous is not a common selftest practice because this is a simple test, but requires building a

Re: [OE-core] [PATCH] apt-package: use ${libdir} instead of /usr/lib

2017-02-20 Thread Saul Wold
On Fri, 2017-02-17 at 20:40 +, Burton, Ross wrote: > > On 17 February 2017 at 18:28, Saul Wold wrote: > > -       install -m 0644 ${S}/debian/apt.systemd.daily > > ${D}/usr/lib/apt/ > > +       install -m 0644 ${S}/debian/apt.systemd.daily > > ${D}${libdir}/apt/ > >         install -m 0644 ${

Re: [OE-core] something seems to have happened to "gpgme" in latest oe-core

2017-02-20 Thread Burton, Ross
On 20 February 2017 at 11:54, Robert P. J. Day wrote: > gpgme config.log attached. cc1: warning: include location "/usr/include/python2.7" is unsafe for cross-compilation [-Wpoison-system-directories] It decided to try looking on your host for Python libraries for some reason. You'll have to

Re: [OE-core] [PATCH] yocto-compat-layer.py: Add script to YP Compatible Layer validation

2017-02-20 Thread Aníbal Limón
On 02/17/2017 04:41 PM, Christopher Larson wrote: > On Fri, Feb 17, 2017 at 3:39 PM, Christopher Larson > wrote: > >> On Fri, Feb 17, 2017 at 2:26 PM, Aníbal Limón < >> anibal.li...@linux.intel.com> wrote: >> >>> +parser.add_argument('-l', '--layer', metavar='LAYER_DIR', >>> +he

Re: [OE-core] Recipe specific sysroot: handling recipes creating same files

2017-02-20 Thread Burton, Ross
On 19 February 2017 at 22:04, Andreas Müller wrote: > This needs love: One can guess that libldb is trying to install stuff > already there - nothing mentions samba and the error pops up for gvfs > which does nothing really wrong. I consider this as bug introduced by > RSS. > Yes: without RSS th

[OE-core] [PATCH] unifdef: add UPSTREAM_CHECK_REGEX to filter out development snapshots

2017-02-20 Thread Ross Burton
Upstream is releasing development snapshots of the form unifdef-2.11.23.1cca442.tar.gz so filter out versions which end is something that looks like a git SHA. Signed-off-by: Ross Burton --- meta/recipes-devtools/unifdef/unifdef_2.11.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/

[OE-core] [PATCH] gstreamer1.0-vaapi: inherit upstream-version-is-even

2017-02-20 Thread Ross Burton
These plugins follow the GStreamer versioning, so inherit this class to ensure we don't get notified about development releases. Signed-off-by: Ross Burton --- meta/recipes-multimedia/gstreamer/gstreamer1.0-vaapi.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipe

Re: [OE-core] dbus seems to be given debian naming convention, breaking another recipe

2017-02-20 Thread Burton, Ross
On 20 February 2017 at 15:53, Robert P. J. Day wrote: > i'm still confused, then ... what is libnet-dbus-perl complaining > about? > You'll have to look at what libnet-dbus-perl is doing. Maybe the logic is broken and it thinks 1.10 < 1.3 (ascii compare would do that). Maybe you forgot a dbu

Re: [OE-core] dbus seems to be given debian naming convention, breaking another recipe

2017-02-20 Thread Robert P. J. Day
On Mon, 20 Feb 2017, Christopher Larson wrote: > > On Mon, Feb 20, 2017 at 7:40 AM, Robert P. J. Day > wrote: >   moving on, i whipped together a recipe for libnet-dbus-perl, tried > to build, and: > >   ... >   DBus >= 1.3.0 is required >   ... > > which is w

Re: [OE-core] dbus seems to be given debian naming convention, breaking another recipe

2017-02-20 Thread Christopher Larson
On Mon, Feb 20, 2017 at 7:40 AM, Robert P. J. Day wrote: > moving on, i whipped together a recipe for libnet-dbus-perl, tried > to build, and: > > ... > DBus >= 1.3.0 is required > ... > > which is weird since oe-core contains the recipe: > > meta/recipes-core/dbus/dbus_1.10.14.bb > > b

[OE-core] dbus seems to be given debian naming convention, breaking another recipe

2017-02-20 Thread Robert P. J. Day
moving on, i whipped together a recipe for libnet-dbus-perl, tried to build, and: ... DBus >= 1.3.0 is required ... which is weird since oe-core contains the recipe: meta/recipes-core/dbus/dbus_1.10.14.bb but when i examined the deployed rpms: -rw-r--r--. 3 rpjday rpjday 163963 Feb

Re: [OE-core] Does recipe specific sysrooot (or whatelse in current oe) break native dependencies?

2017-02-20 Thread Patrick Ohly
On Sun, 2017-02-19 at 14:26 -0800, Richard Purdie wrote: > On Tue, 2017-02-14 at 11:26 +0100, Patrick Ohly wrote: > > My testing was flawed: in addition to the RDEPENDS there also was a > > DEPENDS with the same entry, and despite what was said earlier about > > build dependencies, that entry did h

Re: [OE-core] [PATCH] native.bbclass: populate native recipe with it's files

2017-02-20 Thread Patrick Ohly
On Sun, 2017-02-19 at 10:47 -0800, Richard Purdie wrote: > On Fri, 2017-02-17 at 08:25 +0100, Patrick Ohly wrote: > > On Thu, 2017-02-16 at 15:46 -0800, Saul Wold wrote: > > > > > > This allows a native package's recipe-sysroot-native to be > > > populated with > > > that packages native image fil

Re: [OE-core] something seems to have happened to "gpgme" in latest oe-core

2017-02-20 Thread Burton, Ross
On 19 February 2017 at 18:15, Robert P. J. Day wrote: > building core-image-minimal for qemuppc using latest poky checkout, > and: > > ERROR: gpgme-1.8.0-r0 do_configure: This autoconf log indicates > errors, it looked at host include and/or library paths while > determining system capabilities

[OE-core] [PATCH][V2] btrfs-tools: don't run autogen.sh

2017-02-20 Thread Ross Burton
Instead of running autogen.sh (which runs autoconf et al) before running autoreconf (which runs autoreconf et al...) just do the one task that we need from autogen.sh: copying install-sh from automake's libdir. Signed-off-by: Ross Burton --- meta/recipes-devtools/btrfs-tools/btrfs-tools_4.8.5.bb

[OE-core] [PATCH 17/20] python3: fix profile-optimized build of modules

2017-02-20 Thread Markus Lehtonen
Without this the pgo-related compiler flags are not used in cross-builds. [YOCTO #9338] Signed-off-by: Markus Lehtonen --- ...-CFLAGS-for-extensions-when-cross-compili.patch | 56 ++ meta/recipes-devtools/python/python3_3.5.2.bb | 1 + 2 files changed, 57 insertions(+)

[OE-core] [PATCH 15/20] python3: remove two setup.py cross-compile hacks

2017-02-20 Thread Markus Lehtonen
Remove two unneeded hacks. The first hack ("setup.py: no host headers libs" patch) is not needed because we use cross-compiler (e.g. i586-oe-linux-gcc) which has not been configured with any host system include or library directories, and thus, we don't get any host system directories when running

[OE-core] [PATCH 20/20] python-pgo-image: change python3 profile target to pybench

2017-02-20 Thread Markus Lehtonen
Running test.regrtest was still taking ridiculously long, i.e. around 4 hours in qemux86 on my desktop machine. Change to pybench which "only" takes around 55 minutes. [YOCTO #9338] Signed-off-by: Markus Lehtonen --- meta/recipes-devtools/images/python-pgo-image.bb | 11 ++- 1 file chan

[OE-core] [PATCH 19/20] python3: add python3-tools subpackage

2017-02-20 Thread Markus Lehtonen
[YOCTO #9338] Signed-off-by: Markus Lehtonen --- meta/recipes-devtools/python/python-3.5-manifest.inc | 8 +--- meta/recipes-devtools/python/python3_3.5.2.bb| 5 + 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/meta/recipes-devtools/python/python-3.5-manifest.inc

[OE-core] [PATCH 16/20] python3: support profile optimized build

2017-02-20 Thread Markus Lehtonen
Make it possible to do profile-optimized build. The implementation is virtually identical to how we do it in Python 2.7. Basically, you need to define PYTHON3_PROFILE_OPT = "1" in your local.conf and have profile data available in the location pointed to by PYTHON3_PROFILE_DIR. Profile data can be

[OE-core] [PATCH 18/20] python-pgo-image: exclude tests from the python3 profile target

2017-02-20 Thread Markus Lehtonen
Exlude failing tests (on qemux86 target) which would cause the profile task to fail. Also, disable some very long running tests. Running in qemux86 target on my i7-3770K: test_lib2to3: 1604.5s test_buffer: 1562.8s test_pickle: 1527.0s test_io: 1517.8s test_threading: 1384.1s test_async

[OE-core] [PATCH 14/20] python-pgo-image: profiling for python3

2017-02-20 Thread Markus Lehtonen
Add a new 'do_profile3' task for python-pgo-image that runs profiling task for python3 and retrieves the profile data, similarly to 'do_profile' for python2. Profile data will be copied into a directory pointed by PYTHON3_PROFILE_DIR on the host system. The profile task may be specified with PYTHON

[OE-core] [PATCH 11/20] python3-native: support profile optimized build

2017-02-20 Thread Markus Lehtonen
This feature is virtually identical to that of python-native. Profile guided optimization is enabled by defining PYTHON3_NATIVE_PROFILE_OPT = "1" in local.conf. In addition, the profile task may be defined with PYTHON3_NATIVE_PROFILE_TASK. [YOCTO #9338] Signed-off-by: Markus Lehtonen --- meta/r

[OE-core] [PATCH 08/20] python: add python-tools subpackage

2017-02-20 Thread Markus Lehtonen
Useful in developing Python, e.g. in benchmarking. [YOCTO #9338] Signed-off-by: Markus Lehtonen --- meta/recipes-devtools/python/python-2.7-manifest.inc | 8 +--- meta/recipes-devtools/python/python_2.7.12.bb| 5 + 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/

[OE-core] [PATCH 10/20] python-pgo-image: enable sstate for do_profile

2017-02-20 Thread Markus Lehtonen
There are caveats however, basically because of the circular dependency between python-pgo-image and python (python is a build dep of python-pgo-image, and at the same time, depends on the profile data generated by python-pgo-image). In practice the sstate data is only used when no profile data is

[OE-core] [PATCH 13/20] python3: add python-profile-opt3 recipe

2017-02-20 Thread Markus Lehtonen
Similar to python-profile-opt for Python 2.7, this is a special version of Python3 used for profile guided optimization. It is used for generating profile data on the target device. Libpython3 is renamed to libpython-profile-opt3 in order to prevent soname clash with "normal" libpython3. [YOCTO #9

[OE-core] [PATCH 12/20] python3: fix depends of python-tests

2017-02-20 Thread Markus Lehtonen
Similar to an earlier fix for Python 2.7. Make the tests subpackage depend on all modules as test.regrtest uses most (if not all) of them. Some tests also depend on libgcc so add that as a runtime dependency as well. [YOCTO #9338] Signed-off-by: Markus Lehtonen --- meta/recipes-devtools/python

[OE-core] [PATCH 09/20] python-pgo-image: switch python default profile task to pybench

2017-02-20 Thread Markus Lehtonen
Switch to pybench in order to reduce the time taken by profiling. [YOCTO #9338] Signed-off-by: Markus Lehtonen --- meta/recipes-devtools/images/python-pgo-image.bb | 16 +--- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/meta/recipes-devtools/images/python-pgo-image.

[OE-core] [PATCH 07/20] python-pgo-image: exclude tests from the default profile target

2017-02-20 Thread Markus Lehtonen
Exclue tests that are segfaulting or otherwise failing (on qemux86 target), and thus, causing the profile task to fail. Also, disable tests that are taking very long to execute. In qemux86 target on my i7-3770K: test_lib2to3: 1908.8s test_io: 1278.4s test_itertools: 436.4s [YOCTO #9338] Si

[OE-core] [PATCH 03/20] python: remove path hack from setup.py

2017-02-20 Thread Markus Lehtonen
There should be no need to hack the library and include dirs in setup.py. The script detects them from compiler output. We need to remove this is because python-profile-opt recipe is built with a non-standard prefix setting (i.e. /opt) and the hack breaks the discovery of system libraries and heade

[OE-core] [PATCH 06/20] python: make profile-optimized build possible

2017-02-20 Thread Markus Lehtonen
This patch makes it possible to build python with profile directed optimization. That is, feed python build process with profile data to guide optimization. This is the third (and the last) step in profile directed optimization for Python. In order to do a profile-optimized build you need to set P

[OE-core] [PATCH 04/20] python-profile-opt: rename libpython

2017-02-20 Thread Markus Lehtonen
The python library needs to be renamed so that the automatic dependency generation/checking mechanism in bitbake does not get confused. Otherwise python-profile-opt will depend on libpython from the "normal" python package. [YOCTO #9338] Signed-off-by: Markus Lehtonen --- .../python/python-prof

[OE-core] [PATCH 05/20] devtools/images: add python-pgo-image

2017-02-20 Thread Markus Lehtonen
This is a special image for profiling Python in order to utilize profile-guided-optimization. Profile data can be obtained by by running bitbake python-pgo-image -c profile. It will be located in the directory pointed by ${PYTHON_PROFILE_DIR}. The profile task that is run can be altered by specifyi

[OE-core] [PATCH 02/20] python: add python-profile-opt recipe

2017-02-20 Thread Markus Lehtonen
This patch adds a new recipe that builds a special version of python that produces profile data for profile guided optimization. It will install under /opt in order to prevent clash with the "normal" python. The new recipe directly includes the base python recipe so that they are build in as simila

[OE-core] [PATCH 01/20] python-native: support profile optimized build

2017-02-20 Thread Markus Lehtonen
Make it possible to build python-native with profile directed optimization enabled. The feature is enabled by setting PYTHON_NATIVE_PROFILE_OPT = "1" in local.conf. The profile task to run may be specified with PYTHON_NATIVE_PROFILE_TASK variable in local.conf, e.g. PYTHON_NATIVE_PROFILE_TASK = "

[OE-core] [PATCH 00/20] support profile-optimized build for Python

2017-02-20 Thread Markus Lehtonen
This patchset makes it possible to build Python with profile-guided-optimization (PGO) enabled. Both Python 2.7 and Python 3 as well as native and target recipes are supported. The patchset is basically identical to the two RFC patchsets (separate for Python 2 and Python 3) I posted earlier - I jus

[OE-core] [PATCH 1/2] ccache: Upgrade to v3.3.4

2017-02-20 Thread Mike Crowe
Only the copyright year has been updated in LICENSE.txt. The license text itself has not changed. This version fixes a bug with dependency output that could cause problems when compiling kernels for different MACHINEs using a shared ccache. See https://github.com/ccache/ccache/issues/158 Signed-o

[OE-core] [PATCH 2/2] ccache: Switch to downloading xz tarball

2017-02-20 Thread Mike Crowe
ccache tarballs have been available in tar.xz format since at least v3.1.1. The v3.3.4 tarball is about 30% smaller so we might as well switch to it. Signed-off-by: Mike Crowe --- meta/recipes-devtools/ccache/ccache.inc | 2 +- meta/recipes-devtools/ccache/ccache_3.3.4.bb | 4 ++-- 2 files

Re: [OE-core] possible consequences of adding "extraneous" layers to a build?

2017-02-20 Thread Andre McCurdy
On Sun, Feb 19, 2017 at 10:19 AM, Robert P. J. Day wrote: > i understand that a layer can do pretty much *anything*, what i was > more interested in is what it *shouldn't* do unless it comes with huge > warning signs telling you about it. as a more concrete example, if > someone says, "hey, i have

[OE-core] [scripts][PATCH] devtool: upgrade: fix error of import recipeutils

2017-02-20 Thread Luck Hoang
upgrade.py imports oe.recipeutils in meta/lib/ but path to oe.recipeutils is not provided. This fails populate_sdk_ext. Signed-off-by: Luck Hoang --- scripts/lib/devtool/upgrade.py | 4 1 file changed, 4 insertions(+) diff --git a/scripts/lib/devtool/upgrade.py b/scripts/lib/devtool/upgrad

[OE-core] [PATCH 2/2] security_flags.inc: let gettext be secure

2017-02-20 Thread Robert Yang
It has been fixed. [YOCTO #9544] Signed-off-by: Robert Yang --- meta/conf/distro/include/security_flags.inc | 1 - 1 file changed, 1 deletion(-) diff --git a/meta/conf/distro/include/security_flags.inc b/meta/conf/distro/include/security_flags.inc index 77416bc11e7..5a1cbb13192 100644 --- a/m

[OE-core] [PATCH 1/2] gettext: fix formatting issues

2017-02-20 Thread Robert Yang
Fixed when compile with "-Wformat -Wformat-security -Werror=format-security": | gettext-tools/gnulib-lib/libcroco/cr-statement.c: In function 'cr_statement_dump_charset': | gettext-tools/gnulib-lib/libcroco/cr-statement.c:2661:17: error: format not a string literal and no format arguments [-Werro

[OE-core] [PATCH 0/2] gettext: fix formatting issues

2017-02-20 Thread Robert Yang
The following changes since commit def3800c7e58d9d1b54ea1df27b190a0f6d1d544: layer.conf: bump version for change in eSDK selftest behaviour (2017-02-19 09:38:59 -0800) are available in the git repository at: git://git.openembedded.org/openembedded-core-contrib rbt/gettext http://cgit.open

[OE-core] [PATCH 1/1] terminal.bbclass: export configure vars

2017-02-20 Thread Robert Yang
So that we can easily reproduce configure by: $ $CACHED_CONFIGUREVARS ./configure $CONFIGUREOPTS $EXTRA_OECONF [YOCTO #9423] Signed-off-by: Robert Yang --- meta/classes/terminal.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/terminal.bbclass b/meta/cla

[OE-core] [PATCH 0/1] terminal.bbclass: export configure vars

2017-02-20 Thread Robert Yang
The following changes since commit def3800c7e58d9d1b54ea1df27b190a0f6d1d544: layer.conf: bump version for change in eSDK selftest behaviour (2017-02-19 09:38:59 -0800) are available in the git repository at: git://git.openembedded.org/openembedded-core-contrib rbt/terminal http://cgit.ope