[OE-core] [PATCH 1/2] scripts/oe-selftest: fix startup backtrace

2015-02-05 Thread Alex DAMIAN
From: Alexandru DAMIAN alexandru.dam...@intel.com Fixing a backtrace dump that happens if the script is started without sourcing the oe-init-build-env first. Signed-off-by: Alexandru DAMIAN alexandru.dam...@intel.com --- scripts/oe-selftest | 4 +++- 1 file changed, 3 insertions(+), 1

[OE-core] [PATCH 0/2] devtool/recipetool command-line help fixes

2015-02-05 Thread Paul Eggleton
The following changes since commit eb9d896db2fc67bac8efd258744d06fbbee87f06: libtool: avoid running automake/autoconf --version (2015-02-05 09:45:49 +) are available in the git repository at: git://git.openembedded.org/openembedded-core-contrib paule/devtool-cmdline-help

[OE-core] [PATCH 1/2] devtool: improve command-line help

2015-02-05 Thread Paul Eggleton
Based on feedback from Scott Rifenbark scott.m.rifenb...@intel.com Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- scripts/devtool | 18 ++ scripts/lib/devtool/standard.py | 13 ++--- 2 files changed, 20 insertions(+), 11 deletions(-) diff

[OE-core] [PATCH 2/2] recipetool: improve command-line help

2015-02-05 Thread Paul Eggleton
Based on feedback from Scott Rifenbark scott.m.rifenb...@intel.com Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- scripts/lib/recipetool/create.py | 8 +--- scripts/recipetool | 6 +++--- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git

[OE-core] [PATCH 00/61][Dizzy-next] Feb 2015

2015-02-05 Thread Armin Kuster
Please consider these changes for oe-core Dizzy The following changes since commit 9fc095a439c36014c73b3a8f240afba09fe0e4d7: image.bbclass: avoid boot error on read-only systemd image (2015-01-15 16:01:47 +) are available in the git repository at:

[OE-core] [PATCH 02/61] coreutils: Fix CVE-2014-9471

2015-02-05 Thread Armin Kuster
From: Maxin B. John maxin.j...@enea.com Fiedler Roman discovered that coreutils' parse_datetime() function has some flaws that may be exploitable if the date(1), touch(1), or potentially other programs, accept untrusted input for certain parameters. While researching this issue, he discovered

[OE-core] [PATCH 04/61] libxml2: Backport fix for CVE introduced entity issues

2015-02-05 Thread Armin Kuster
From: Richard Purdie richard.pur...@linuxfoundation.org The CVE fix introduced problems with entity issues, we observed this when building the Yocto Docs in particular. Backport the fix from upstream so we can build our docs correctly. [YOCTO #7134] (From OE-Core rev:

[OE-core] [PATCH 01/61] glibc: Fix up minimal build with libc-libm

2015-02-05 Thread Armin Kuster
From: Saul Wold s...@linux.intel.com This addresses 2 issues discovered trying to build a minimal libc with libm option. By default nscd was always being built and without inet enabled there were missing symbols. [YOCTO #7108] (From OE-Core rev: 89649881bcd0e76d6ee7c85c30e75bb01e1c004f)

[OE-core] [PATCH 08/61] bitbake: cooker: Shut down the parser in error state

2015-02-05 Thread Armin Kuster
From: Richard Purdie richard.pur...@linuxfoundation.org If the cooker is in an error state, we shouldn't continue to try parsing. This fixes an issue where an invalid PR server is detected when bitbake is started and ensures bitbake exits cleanly rather than hanging. [YOCTO #6934] (Bitbake rev:

[OE-core] [PATCH 03/61] libxml2: fix CVE-2014-3660

2015-02-05 Thread Armin Kuster
From: Joe MacDonald joe_macdon...@mentor.com It was discovered that the patch for CVE-2014-0191 for libxml2 is incomplete. It is still possible to have libxml2 incorrectly perform entity substituton even when the application using libxml2 explicitly disables the feature. This can allow a remote

[OE-core] [PATCH 06/61] bitbake.conf: add PKGDATA_DIR to BB_HASHBASE_WHITELIST

2015-02-05 Thread Armin Kuster
From: Ting Liu b28...@freescale.com In meta/conf/bitbake.conf, PKGDATA_DIR is default to: PKGDATA_DIR = ${STAGING_DIR_HOST}/pkgdata But in meta/conf/multilib.conf, PKGDATA_DIR is set as: PKGDATA_DIR = ${STAGING_DIR}/${MACHINE}/pkgdata When multilib enabled, linux-libc-headers cache will be

[OE-core] [PATCH 07/61] valgrind: build with altivec only if it supported

2015-02-05 Thread Armin Kuster
From: Ting Liu ting@freescale.com Signed-off-by: Ting Liu ting@freescale.com Signed-off-by: Armin Kuster akuster...@gmail.com --- .../pass-maltivec-only-if-it-supported.patch | 68 ++ meta/recipes-devtools/valgrind/valgrind_3.9.0.bb | 1 + 2 files changed, 69

[OE-core] [PATCH 11/61] bitbake: wget: Add localpaths method which gives localpath with history

2015-02-05 Thread Armin Kuster
From: Richard Purdie richard.pur...@linuxfoundation.org In some cases for cache purpoes we not only need to know which file is going to be used but also which paths were considered. Add a localpaths method which includes the history. The core which() funciton already supports this, this just

[OE-core] [PATCH 05/61] libunwind: Fix test case link failure on PowerPC with Altivec

2015-02-05 Thread Armin Kuster
From: Ting Liu ting@freescale.com Signed-off-by: Ting Liu ting@freescale.com Signed-off-by: Armin Kuster akuster...@gmail.com --- ...k-failure-on-PowerPC-systems-with-Altivec.patch | 28 ++ meta/recipes-support/libunwind/libunwind_1.1.bb| 4 2 files changed,

[OE-core] [PATCH 13/61] openssl: fix hard paths in native openssl

2015-02-05 Thread Armin Kuster
From: André Draszik adras...@digisoft.tv This causes the package to not be relocateable from sstate The OpenSSL binaries respect a few environment variables for determining locations of files, so we now use these to point the binaries to the relocated locations. [YOCTO #6827] (From OE-Core

[OE-core] [PATCH 12/61] bitbake: ast: Add error when trying to use dash in sh function names

2015-02-05 Thread Armin Kuster
From: Richard Purdie richard.pur...@linuxfoundation.org A dash character is illegal in function names in sh (but not bash). Since our shell tasks run under sh and the shell parser is sh based, EXPORT_FUNCTIONS won't work with class names containing a dash. We can't change sh, we can ensure the

[OE-core] [PATCH 19/61] cross-canadian/meta-environment: Allow modification of TARGET_OS to be optional

2015-02-05 Thread Armin Kuster
From: Richard Purdie richard.pur...@linuxfoundation.org There are some cases we want the manipulation cross-canadian performance on TARGET_OS, there are also cases like meta-environment where we do not want this manipulation. We did try and use immediate expansion to avoid this problem and it

[OE-core] [PATCH 15/61] security_flags: disable pie support for libaio, blktrace and ltp

2015-02-05 Thread Armin Kuster
From: Saul Wold s...@linux.intel.com libaio when built with pie and fpie does not link correctly with blktrace or ltp so we need to disable those flags until a better solution comes along. (From OE-Core rev: 4fbf13a6c28fc1170a4defbf50032546a14eaa59) Signed-off-by: Saul Wold s...@linux.intel.com

[OE-core] [PATCH 25/61] socat: forcibly disable use of libbsd

2015-02-05 Thread Armin Kuster
From: Ross Burton ross.bur...@intel.com Socat will look for openpty() in BSD headers before Linux headers, so if libbsd is present at configure time then that will be used. We don't need to depend on libbsd though, and leaving it floating can cause build errors, so tell configure that the libbsd

[OE-core] [PATCH 17/61] openssh: deliver ssh-copy-id

2015-02-05 Thread Armin Kuster
From: Kai Kang kai.k...@windriver.com Deliver script ssh-copy-id from openssh which is useful to add an authorized ssh key. (From OE-Core rev: 16562034a2c28cbfc6c90f9324c42c08e0655b7d) Signed-off-by: Kai Kang kai.k...@windriver.com Signed-off-by: Richard Purdie

[OE-core] [PATCH 24/61] guile: fixed installed-vs-shipped error

2015-02-05 Thread Armin Kuster
From: Robert Yang liezhi.y...@windriver.com Fixed: guile-2.0.11: guile: Files/directories were installed but not shipped /usr/lib64/libguile-2.0*-gdb.scm [installed-vs-shipped] This is because when there is no file in the directory: for f in libguile-2.0*; do [snip] done The f would be

[OE-core] [PATCH 26/61] perf: Add libdw unwind support to perf-libunwind feature

2015-02-05 Thread Armin Kuster
From: Tom Zanussi tom.zanu...@linux.intel.com perf can use either libdw or libunwind dwarf unwinders, or neither. The perf-libunwind feature implies that if disabled, neither should be used, so have it disable both libdw and libunwind DWARF unwinders if disabled. This fixes [YOCTO #7129]. (From

[OE-core] [PATCH 22/61] file: CVE-2014-9620 and CVE-2014-9621

2015-02-05 Thread Armin Kuster
From: chong...@windriver.com chong...@windriver.com CVE-2014-9620: Limit the number of ELF notes processed - DoS CVE-2014-9621: Limit string printing to 100 chars - DoS The patch comes from: https://github.com/file/file/commit/6ce24f35cd4a43c4bdd249e8e0c4952c1f8eac67

[OE-core] [PATCH 28/61] dpkg: fix host contamination

2015-02-05 Thread Armin Kuster
From: Dan McGregor dan.mcgre...@usask.ca Force dpkg to use tar on the target. The dpkg configure script looks for gnutar, gtar, and tar in order. If it finds gnutar or gtar on the host it expects to use that as its tar program on the target. Without this, if gtar exists (as it does on my system)

[OE-core] [PATCH 20/61] parted: parted-ptest RDEPENDS on python

2015-02-05 Thread Armin Kuster
From: Robert Yang liezhi.y...@windriver.com python scripts: parted-ptest/usr/lib64/parted/ptest/tests/gpt-header-move parted-ptest/usr/lib64/parted/ptest/tests/msdos-overlap (From OE-Core rev: 80262094fde6a44afd954bbecc7e016243661b81) Signed-off-by: Robert Yang liezhi.y...@windriver.com

[OE-core] [PATCH 27/61] perf: Disable perf-libunwind

2015-02-05 Thread Armin Kuster
From: Tom Zanussi tom.zanu...@linux.intel.com It hasn't actually been being enabled anyway: 'Disabling post unwind, no support found.'. For now, turn it off because of [YOCTO #7129]. Fixes [YOCTO #7129]. (From OE-Core rev: d8c839afa96925b27909eb5a7b89ee83c87924bc) Signed-off-by: Tom Zanussi

[OE-core] [PATCH 21/61] pax-utils: RDEPENDS on python

2015-02-05 Thread Armin Kuster
From: Robert Yang liezhi.y...@windriver.com python script: pax-utils/usr/bin/lddtree (From OE-Core rev: b972e7fc5774a6daf92511e897919ebad29f405b) Signed-off-by: Robert Yang liezhi.y...@windriver.com Signed-off-by: Richard Purdie richard.pur...@linuxfoundation.org Signed-off-by: Armin Kuster

[OE-core] [PATCH 23/61] package.bbclass: Fix support for private libs

2015-02-05 Thread Armin Kuster
From: Martin Jansa martin.ja...@gmail.com * n is a tuple since this commit: commit d3aa7668a9f001044d0a0f1ba2de425a36056102 Author: Richard Purdie richard.pur...@linuxfoundation.org Date: Mon Jul 7 18:41:23 2014 +0100 Subject package.bbclass: Improve shlibs needed data structure

[OE-core] [PATCH 10/61] bitbake: cache/fetch2/siggen: Ensure we track include history for file checksums

2015-02-05 Thread Armin Kuster
From: Richard Purdie richard.pur...@linuxfoundation.org Currently, if you reference a file url, its checksum is included in the task hash, however if you change to a different file at a different location, perhaps taking advantage of the FILESPATH functionality, the system will not reparse the

[OE-core] [PATCH 09/61] bitbake: bitbake-worker: Use setsid() rather than setpgid()

2015-02-05 Thread Armin Kuster
From: Richard Purdie richard.pur...@linuxfoundation.org The bug has a long discussion of this. Basically, in some environments, the exact details of which aren't understood, a Ctrl+C signal to the UI is being transmitted to all the process children. Looking at the output of ps ax -O tpgid, its

[OE-core] [PATCH 16/61] systemd: add missing RDEPENDS

2015-02-05 Thread Armin Kuster
From: Ross Burton ross.bur...@intel.com systemd-ptest also needs a Python interpretter. Also remove the redundant comment. systemd-kernel-install is a bash script that can't be trivially ported to POSIX sh. (From OE-Core rev: 9f6b34493d332f9eff54c3eb2da9483a344e6d3c) Signed-off-by: Ross

[OE-core] [PATCH 14/61] poky.conf: add file-rdeps to WARN_QA

2015-02-05 Thread Armin Kuster
From: Paul Eggleton paul.eggle...@linux.intel.com This was added to the default value of WARN_QA in insane.bbclass in OE-Core, but we missed adding it to the value set in poky.conf. (From meta-yocto rev: 125621909c69ac00ca90e6001b7798c5123b0405) Signed-off-by: Paul Eggleton

[OE-core] [PATCH 18/61] icecc.bbclass: properly handle disabling of icecc

2015-02-05 Thread Armin Kuster
From: Dmitry Eremin-Solenikov dmitry_ere...@mentor.com Always use use_icc to check if IceCC should be enabled. Move ICECC_DISABLED variable checking to use_icc function. Also while we are at it, fix condition in icc_is_allarch function. (From OE-Core rev:

[OE-core] [PATCH 29/61] neard: fix parallel issue

2015-02-05 Thread Armin Kuster
From: Robert Yang liezhi.y...@windriver.com There might be no src dir if the src/builtin.h runs earlier, create it to fix the race issue: src/genbuiltin nfctype1 nfctype2 nfctype3 nfctype4 p2p src/builtin.h /bin/sh: src/builtin.h: No such file or directory (From OE-Core rev:

[OE-core] [PATCH 31/61] glibc: CVE-2014-9402 endless loop in getaddr_r

2015-02-05 Thread Armin Kuster
From: Armin Kuster akus...@mvista.com The getnetbyname function in glibc 2.21 in earlier will enter an infinite loop if the DNS backend is activated in the system Name Service Switch configuration, and the DNS resolver receives a positive answer while processing the network name. (From OE-Core

[OE-core] [PATCH 34/61] perf: fix for rebuilding

2015-02-05 Thread Armin Kuster
From: Robert Yang liezhi.y...@windriver.com Fix for rebuilding error: make[3]: *** No rule to make target `/path/to/sysroots/qemuarm64/usr/src/kernel/tools/lib/traceevent//trace-seq.c', needed by `.trace-seq.d'. Stop. make[2]: *** [sub-make] Error 2 (From OE-Core rev:

[OE-core] [PATCH 32/61] gcc: ensure target gcc headers can be included

2015-02-05 Thread Armin Kuster
From: Paul Eggleton paul.eggle...@linux.intel.com There are a few headers installed as part of gcc-runtime (omp.h, ssp/*.h). Being installed from a recipe built for the target architecture, these are within the target sysroot and not cross/nativesdk; thus they weren't able to be found by gcc with

[OE-core] [PATCH 33/61] boost: Avoid to use local host configuration

2015-02-05 Thread Armin Kuster
From: Fabien Proriol fabien.pror...@jdsu.com (From OE-Core rev: 6586aeb3e26d58322c169dfef0228a425fe5d3fa) Signed-off-by: Fabien Proriol fabien.pror...@jdsu.com Signed-off-by: Ross Burton ross.bur...@intel.com Signed-off-by: Richard Purdie richard.pur...@linuxfoundation.org Signed-off-by: Armin

[OE-core] [PATCH 37/61] lib/oe/package: Ensure strip breaks hardlinks

2015-02-05 Thread Armin Kuster
From: Richard Purdie richard.pur...@linuxfoundation.org Normally, strip preserves hardlinks which in the case of the way our hardlink rather than copy functionality works, is a disadvantage and leads to non-deterministic builds. This adds a move into place after the strip operation to ensure

[OE-core] [PATCH 38/61] bind: fix typo chown-chmod

2015-02-05 Thread Armin Kuster
From: Ting Liu ting@freescale.com (From OE-Core rev: a6ee74222b43d0bb7fe9ef0072ede78f82a5e446) Signed-off-by: Ting Liu ting@freescale.com Signed-off-by: Ross Burton ross.bur...@intel.com Signed-off-by: Richard Purdie richard.pur...@linuxfoundation.org Signed-off-by: Armin Kuster

[OE-core] [PATCH 30/61] perl: Backport fix for bug #123591

2015-02-05 Thread Armin Kuster
From: Gary Thomas g...@mlbassoc.com This patch fixes a crash in perl when using formatted strings @... (From OE-Core rev: 6ff3776bb7f1a7ba2fc641bfd9b8546c4bb02466) Signed-off-by: Gary Thomas g...@mlbassoc.com Signed-off-by: Ross Burton ross.bur...@intel.com Signed-off-by: Richard Purdie

[OE-core] [PATCH 52/61] python: remove spurious nativesdk dependency

2015-02-05 Thread Armin Kuster
From: Ross Burton ross.bur...@intel.com There's no need to add a dependency on python-crypt_class-native to nativesdk-openssl as the general dependency there is transformed appropriately. Presumably this is cruft from back when SDK packages were suffixed instead of prefixed, and there were

[OE-core] [PATCH 41/61] image_types.bbclass: fixed 'init' creation for cpio images

2015-02-05 Thread Armin Kuster
From: Enrico Scholz enrico.sch...@sigma-chemnitz.de When /init is a dangling symlink or a symlink to a file which can not be stated on the build system (e.g. due to SELinux restrictions), the '[ ! -e .../init ]' test will succeed which causes the manual creation of /init. E.g. here: | $ ls -la

[OE-core] [PATCH 43/61] net-tools: Fix rerunning of do_patch task

2015-02-05 Thread Armin Kuster
From: Richard Purdie richard.pur...@linuxfoundation.org Rerunning the do_patch task currently fails. The code is nearly correct but needs to remove the quilt .pc directory and move the secondary one into place in order to rerun, not move it into the .pc directory as the code currently does.

[OE-core] [PATCH 47/61] python-smartpm: Fix attemptonly builds when file conflicts occur

2015-02-05 Thread Armin Kuster
From: Mark Hatle mark.ha...@windriver.com [YOCTO #7299] When file conflicts occur, the RPM transaction aborts. Instead of simply accepting the failure, we now identify, capture, and remove the offending package(s) from the transaction and retry. (From OE-Core rev:

[OE-core] [PATCH 39/61] distcc: fix initscript can not stop distcc daemon correctly

2015-02-05 Thread Armin Kuster
From: Hongxu Jia hongxu@windriver.com The distcc's initscript has used option '--pid-file' to save daemon process id, but it didn't to create that file, that caused start/stop distcc daemon failed. We refer what Ubuntu 14.04 did, create pid file before start and delete it after stop [YOCTO

[OE-core] [PATCH 40/61] gcc/libgcc-common.inc: Add missing 'fakeroot' to two tasks

2015-02-05 Thread Armin Kuster
From: Mark Hatle mark.ha...@windriver.com Without the fakeroot flag the two tasks may create files or symbolic links that end up being owned by the user and not root:root as expected. (From OE-Core rev: 7e9fd9d34a540fdfc1243d059d1f13f1d09864d2) Signed-off-by: Mark Hatle mark.ha...@windriver.com

[OE-core] [PATCH 35/61] oeqa/utils/decorators: Try and improve ugly _ErrorHandler tracebacks

2015-02-05 Thread Armin Kuster
From: Richard Purdie richard.pur...@linuxfoundation.org Currently, if one module is skipped, any other module calling skipModule causes tracebacks about _ErrorHandler not having a _testMethodName method. This reworks the code in a way to avoid some of the problems by using the id() method of the

[OE-core] [PATCH 45/61] package.bbclass: Let PR server update PKGV, not PV

2015-02-05 Thread Armin Kuster
From: Mike Looijmans mike.looijm...@topic.nl PV is the package version as we need it to be during the build. PKGV is the final version as it ends up in the package, and defaults to PV. The packager handled builds without PR-server by replacing the AUTOINC string in PKGV, but when the PR-server

[OE-core] [PATCH 42/61] bitbake: siggen: Ensure taskdata default functions exist in base class

2015-02-05 Thread Armin Kuster
From: Richard Purdie richard.pur...@linuxfoundation.org The get/set_taskdata functions are now part of the API of the class, ensure they exist in the base class definition so the noop handler works. [YOCTO #7233] (Bitbake rev: 9b5b1bd7d77e3f5886f6c557d3b750de1f6d6025) Signed-off-by: Richard

[OE-core] [PATCH 36/61] fix '[[: not found' error message using dash

2015-02-05 Thread Armin Kuster
From: Vincent Génieux vincent2...@startigen.fr Remove bash specific syntax '[[ test ]]' replaced with '[ test ]'. Fixes [YOCTO #7112] (From OE-Core rev: f2ff849d5936d3dc5e24301e0620da265df50fea) Signed-off-by: Vincent Génieux vincent2...@startigen.fr Signed-off-by: Ross Burton

[OE-core] [PATCH 50/61] yocto-bsp: Add branch to SRC_URI for custom kernels

2015-02-05 Thread Armin Kuster
From: Tom Zanussi tom.zanu...@linux.intel.com Without 'branch' in the SRC_URI, a SRCREV specified for a non-master KBRANCH will result in a fetch failure since the branch tested by the fetcher will default to master, which doesn't contain the SRCREV. This fixes the problem by adding

[OE-core] [PATCH 59/61] busybox: cve-2014-9645

2015-02-05 Thread Armin Kuster
From: Armin Kuster akus...@mvista.com modprobe,rmmod: reject module names with slashes (From OE-Core rev: 815a7b6fbf3b0cf95f5464bca687d97366d7ed6a) Signed-off-by: Armin Kuster akus...@mvista.com Signed-off-by: Ross Burton ross.bur...@intel.com Signed-off-by: Richard Purdie

[OE-core] [PATCH 44/61] package/prserv: Merge two similar functions into one

2015-02-05 Thread Armin Kuster
From: Richard Purdie richard.pur...@linuxfoundation.org Having these two separate functions handling PR values seems pointless, and worse, there are impossible code branches mixed within them. Merge them into one function and tweak comments so at least you don't have to read both functions to

[OE-core] [PATCH 46/61] image_types.bbclass: manage 'cpio_append' directory

2015-02-05 Thread Armin Kuster
From: Enrico Scholz enrico.sch...@sigma-chemnitz.de For cpio images, do_rootfs() can operate on a dirty '${WORKDIR}/cpio_append' directory which contains e.g. files from previous builds. This can cause unwanted files in the image or can break the build. E.g. when there is a cpio_append/init -

[OE-core] [PATCH 60/61] systemd: Backports fixes to 216

2015-02-05 Thread Armin Kuster
From: Khem Raj raj.k...@gmail.com Fix systemd-timesyncd assertion when networkd is disabled then we now do not create /run/systemd/netif/links but timesyncd needs it. So lets manually create this file when networkd is disabled so timesyncd can still function When enabling systemd-timesyncd we

[OE-core] [PATCH 51/61] python: ensure all of Python is installed in nativesdk

2015-02-05 Thread Armin Kuster
From: Ross Burton ross.bur...@intel.com If any part of Python gets installed in a SDK, we need to ensure that all of Python gets installed to avoid replacing python in the environment with a minimal package set. [ YOCTO #6735 ] (From OE-Core rev: e36ff98a7a4da478bb886f61005cd72a0b5a9c0e)

[OE-core] [PATCH 48/61] packagegroup-self-hosted: package all of Python

2015-02-05 Thread Armin Kuster
From: Paul Gortmaker paul.gortma...@windriver.com Based on commit 745dfbc869fd593d1b92e2bc9c01d589ab21ade3 buildtools-tarball: package all of Python, we do the same here for packagegroup-self-hosted. The switch to the fetcher where it added BeautifulSoup revealed a shortcoming in the python

[OE-core] [PATCH 54/61] tzdata: update to 2015a including leap second

2015-02-05 Thread Armin Kuster
Changes affecting future time stamps The Mexican state of Quintana Roo, represented by America/Cancun, will shift from Central Time with DST to Eastern Time without DST on 2015-02-01 at 02:00. (Thanks to Steffen Thorsen and Gwillim Law.) Chile will not change clocks in April or thereafter; its

[OE-core] [PATCH 57/61] security_flags: disable PIE on expect

2015-02-05 Thread Armin Kuster
From: Ross Burton ross.bur...@intel.com Disable PIE in expect as otherwise it tries to link the shared library as an executable. (From OE-Core rev: fe1f5c90eede593100fe57630d39cf329e59ef8f) Signed-off-by: Ross Burton ross.bur...@intel.com Signed-off-by: Richard Purdie

[OE-core] [PATCH 55/61] python: Disables SSLv3

2015-02-05 Thread Armin Kuster
From: Sona Sarmadi sona.sarm...@enea.com This is related to SSLv3 POODLE vulnerability CVE-2014-3566 Building python without SSLv3 support when openssl is built without any support for SSLv3 (e.g. by adding EXTRA_OECONF = -no-ssl3 in the openssl recipes). Backport from:

[OE-core] [PATCH 49/61] xorg-app: add x11 to required DISTRO_FEATURES and cleanup dependencies

2015-02-05 Thread Armin Kuster
From: Martin Jansa martin.ja...@gmail.com (From OE-Core rev: 1cf0245344ce272e7330cfe1b04a0ed7bd18e8f5) Signed-off-by: Martin Jansa martin.ja...@gmail.com Signed-off-by: Richard Purdie richard.pur...@linuxfoundation.org Signed-off-by: Armin Kuster akuster...@gmail.com ---

[OE-core] [PATCH 53/61] tzcode: update to 2015a leap second changes too

2015-02-05 Thread Armin Kuster
Changes affecting code tzalloc now scrubs time zone abbreviations compatibly with the way that tzset always has, by replacing invalid bytes with '_' and by shortening too-long abbreviations. tzselect ports to POSIX awk implementations, no longer mishandles POSIX TZ settings when GNU awk is used,

Re: [OE-core] [PATCH] wic: allow creation of partitions not in table

2015-02-05 Thread Alexandre Belloni
Hi, On 05/02/2015 at 10:02:26 +0100, Maciej Borzecki wrote : On 02/05 00:03, Alexandre Belloni wrote: For some architectures it is necessary to reserve space on disk without it being present in the partition table. For example, u-boot on i.mx is placed at an offset of 1kB on the sdcard.

[OE-core] [PATCH 56/61] elfutils_0.148.bb: CVE-2014-9447 fix

2015-02-05 Thread Armin Kuster
From: Li xin lixin.f...@cn.fujitsu.com Reference: http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-9447 (From OE-Core rev: c992868a989926eac6c4b78a6bb9729bce54f2ed) Signed-off-by: Li Xin lixin.f...@cn.fujitsu.com Signed-off-by: Ross Burton ross.bur...@intel.com Signed-off-by: Richard

[OE-core] [PATCH 61/61] groff: fix QA issue with rdepends

2015-02-05 Thread Armin Kuster
WARNING: QA Issue: groff requires /bin/sed, but no providers in its RDEPENDS [file-rdeps] Signed-off-by: Armin Kuster akuster...@gmail.com --- meta/recipes-extended/groff/groff_1.22.2.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-extended/groff/groff_1.22.2.bb

[OE-core] [PATCH 58/61] scripts/send-error-report: Set exit code if error occurs

2015-02-05 Thread Armin Kuster
From: Richard Purdie richard.pur...@linuxfoundation.org If an error occurs, set an error exit code so the world knows about it. This fixes issues where the autobuilder doesn't notice these failures. [YOCTO #7265] (From OE-Core rev: b219377defc9517af360986352bd7da1a7906f10) Signed-off-by:

Re: [OE-core] [PATCH] wic: bootimg-partition: Stop removing whole workdir

2015-02-05 Thread Maciej Borzecki
On 02/05 00:39, Alexandre Belloni wrote: On 04/02/2015 at 17:18:15 -0600, Tom Zanussi wrote : On Wed, 2015-02-04 at 23:49 +0100, Alexandre Belloni wrote: Stop removing the whole working directory as this is also removing eventual previously created partition images, leading to image

Re: [OE-core] [PATCH] wic: allow creation of partitions not in table

2015-02-05 Thread Maciej Borzecki
On 02/05 00:03, Alexandre Belloni wrote: For some architectures it is necessary to reserve space on disk without it being present in the partition table. For example, u-boot on i.mx is placed at an offset of 1kB on the sdcard. While it would be possible to create a partition at that offset

Re: [OE-core] [PATCH 13/21] coreutils 6.9: fix unknown-configure-option

2015-02-05 Thread Burton, Ross
Hi Robert, On 3 February 2015 at 01:12, Robert Yang liezhi.y...@windriver.com wrote: -PACKAGECONFIG[acl] = --enable-acl,--disable-acl,acl, +PACKAGECONFIG[acl] = ,,acl, Introducing non-deterministic behaviour doesn't seem like a good idea. Presumably we can seed the autoconf checks instead of

Re: [OE-core] [PATCH] wic: print partition alignment when available

2015-02-05 Thread Tom Zanussi
On Wed, 2015-02-04 at 23:48 +0100, Alexandre Belloni wrote: When printing a partition, the --align parameter was shown when present but not its value. Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com Acked-by: Tom Zanussi tom.zanu...@linux.intel.com ---

Re: [OE-core] [PATCH] wic: bootimg-partition: Stop removing whole workdir

2015-02-05 Thread Tom Zanussi
On Wed, 2015-02-04 at 23:49 +0100, Alexandre Belloni wrote: Stop removing the whole working directory as this is also removing eventual previously created partition images, leading to image creation failures. Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com Acked-by:

[OE-core] [PATCH] sed: Cope with ${bindir} and ${base_bindir} being the same

2015-02-05 Thread Mike Crowe
${bindir} and ${base_bindir} may be the same. If they are don't try and move files onto themselves. Signed-off-by: Mike Crowe m...@mcrowe.com --- meta/recipes-extended/sed/sed_4.2.2.bb | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git

Re: [OE-core] [PATCH] wic: allow creation of partitions not in table

2015-02-05 Thread Alexandre Belloni
Hi, I found one remaining bug in that patch, I'll send v2 soon. On 05/02/2015 at 00:03:16 +0100, Alexandre Belloni wrote : For some architectures it is necessary to reserve space on disk without it being present in the partition table. For example, u-boot on i.mx is placed at an offset of

Re: [OE-core] [PATCH] sed: Cope with ${bindir} and ${base_bindir} being the same

2015-02-05 Thread Burton, Ross
On 5 February 2015 at 17:02, Mike Crowe m...@mcrowe.com wrote: ${bindir} and ${base_bindir} may be the same. If they are don't try and move files onto themselves. Funnily enough I did the same fix last week but didn't send it to the list yet as I needed to rewrite the message. Can you update

Re: [OE-core] [PATCH 13/21] coreutils 6.9: fix unknown-configure-option

2015-02-05 Thread Robert Yang
On 02/05/2015 11:13 PM, Burton, Ross wrote: Hi Robert, On 3 February 2015 at 01:12, Robert Yang liezhi.y...@windriver.com mailto:liezhi.y...@windriver.com wrote: -PACKAGECONFIG[acl] = --enable-acl,--disable-acl,acl, +PACKAGECONFIG[acl] = ,,acl, Introducing non-deterministic

[OE-core] [PATCH 0/1] libtool: avoid running automake/autoconf --version

2015-02-05 Thread Robert Yang
This patch can make libtool 2.4.5 a little faster, but still slower than libtool 2.4.2, since libtool 2.4.5 runs slower when SHELL is /bin/bash. In theory, if it was 10s slower in the past, now should be less than 5s. // Robert The following changes since commit

[OE-core] [PATCH 0/1] bblayers.conf version mismatch fix

2015-02-05 Thread Paul Eggleton
NOTE: there is a corresponding patch for meta-yocto that should be applied there at the same time as this patch. The following change since commit eb9d896db2fc67bac8efd258744d06fbbee87f06: libtool: avoid running automake/autoconf --version (2015-02-05 09:45:49 +) is available in the git

[OE-core] [PATCH 1/1] classes/sanity: avoid bblayers version issue when switching between poky and other DISTRO values

2015-02-05 Thread Paul Eggleton
If you create a build directory with poky, or set DISTRO to poky and run bitbake, you'll get a bblayers.conf file with LCONF_VERSION set to 6. If you then set DISTRO to any other value where the new distro config doesn't pull in poky's config, e.g. nodistro, you would then get a bblayers.conf

[OE-core] [PATCH 1/1] libtool: avoid running automake/autoconf --version

2015-02-05 Thread Robert Yang
The libtool would be very slow if run automake/autoconf --version, for example, when compile xz-native (make -j1, only compile, no confiure or install): before patched: 19s after patched: 11s Use plain text to instead of running them. NOTE: it is still a little slower than libtool 2.4.2 when

[OE-core] [daisy][PATCH V2] file: CVE-2014-9620 and CVE-2014-9621

2015-02-05 Thread Chong Lu
CVE-2014-9620: Limit the number of ELF notes processed - DoS CVE-2014-9621: Limit string printing to 100 chars - DoS The patch comes from: https://github.com/file/file/commit/6ce24f35cd4a43c4bdd249e8e0c4952c1f8eac67 https://github.com/file/file/commit/0056ec32255de1de973574b0300161a1568767d6

Re: [OE-core] [PATCH] wic: allow creation of partitions not in table

2015-02-05 Thread Maciej Borzecki
On 02/05 11:27, Alexandre Belloni wrote: Hi, On 05/02/2015 at 10:02:26 +0100, Maciej Borzecki wrote : On 02/05 00:03, Alexandre Belloni wrote: For some architectures it is necessary to reserve space on disk without it being present in the partition table. For example, u-boot on

Re: [OE-core] [PATCH 1/1] wic: fix extended/logical partition layout

2015-02-05 Thread Alexandre Belloni
Hi, I hit that issue today. And that indeed solves it. Tested-by: Alexandre Belloni alexandre.bell...@free-electrons.com We were wondering who is responsible to take that patch in, do you have an idea? On 03/02/2015 at 06:49:54 -0600, Tom Zanussi wrote : On Tue, 2015-02-03 at 11:05 +0100,

Re: [OE-core] [PATCH] dhcp-client: Ignore partial checksums

2015-02-05 Thread Rob Woolley
Hi Hongxu, Have you had a chance to review this patch? Do you have any questions about it? Regards, Rob On Fri, Jan 30, 2015 at 04:55:09PM -0500, Rob Woolley wrote: dhclient will fail to get an IP address if run inside a guest when traffic is flowing over a virtual network interface. The

Re: [OE-core] [PATCH 1/1] wic: fix extended/logical partition layout

2015-02-05 Thread Tom Zanussi
On Fri, 2015-02-06 at 03:27 +0100, Alexandre Belloni wrote: Hi, I hit that issue today. And that indeed solves it. Tested-by: Alexandre Belloni alexandre.bell...@free-electrons.com We were wondering who is responsible to take that patch in, do you have an idea? I think for master

[OE-core] [PATCH 1/2] flac: upgrade to 1.3.1

2015-02-05 Thread Cristian Iorga
- 0001-Fix-Makefile.am-altivec-logic.patch patch removed, included upstream. - Copyright years updated, triggered new checksums for copyright files. Signed-off-by: Cristian Iorga cristian.io...@intel.com --- .../0001-Fix-Makefile.am-altivec-logic.patch | 35 --

[OE-core] [PATCH 08/10] file: CVE-2014-9620 and CVE-2014-9621

2015-02-05 Thread Saul Wold
From: Chong Lu chong...@windriver.com CVE-2014-9620: Limit the number of ELF notes processed - DoS CVE-2014-9621: Limit string printing to 100 chars - DoS The patch comes from: https://github.com/file/file/commit/6ce24f35cd4a43c4bdd249e8e0c4952c1f8eac67

[OE-core] [PATCH 00/10][daisy] Patches for Daisy

2015-02-05 Thread Saul Wold
Richard, Here is a set of tested patches for Daisy, there is one other pending for the Yocto-BSP on the Poky side. We have one know issue for QEMU and SDL on Debian8 which is a new Host OS Distro which is not guaranteed to work Sau! Bian Naimeng (2): cpio: fix bug CVE-2014-9112 for

[OE-core] [PATCH 09/10] bind: fix for CVE-2014-8500

2015-02-05 Thread Saul Wold
From: Sona Sarmadi sona.sarm...@enea.com [From upstream commit: 603a0e2637b35a2da820bc807f69bcf09c682dce] [YOCTO #7098] External References: === https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-8500 (From OE-Core rev: 7225d6e0c82f264057de40c04b31655f2b0e0c96)

[OE-core] [PATCH 02/10] cpio: fix bug CVE-2014-9112 for cpio-2.8

2015-02-05 Thread Saul Wold
From: Bian Naimeng bia...@cn.fujitsu.com Obtain detain from following URL. http://lists.gnu.org/archive/html/bug-cpio/2014-12/msg0.html http://git.savannah.gnu.org/cgit/cpio.git/commit/?id=746f3ff670dcfcdd28fcc990e79cd6fccc7ae48d (From OE-Core rev: 732fc8de55a9c7987608162879959c03423de907)

[OE-core] [PATCH 07/10] update-rc.d: Allow to use different initscripts provider

2015-02-05 Thread Saul Wold
From: Martin Jansa martin.ja...@gmail.com * until now all recipes were respecting VIRTUAL-RUNTIME_initscripts variable but commit bba835fed88c3bd5bb5bd58962034aef57c408d8 hardcoded initscripts runtime dependency Signed-off-by: Martin Jansa martin.ja...@gmail.com Signed-off-by: Saul Wold

[OE-core] [PATCH 10/10] btrfs: create an empty file to build the fs in

2015-02-05 Thread Saul Wold
The newer btrfs-utils needs an empty file to build the filesystem in, so create an empty file and use it for the mkfs to build the fs in. [YOCTO #6804] Signed-off-by: Saul Wold s...@linux.intel.com --- meta/classes/image_types.bbclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)

[OE-core] [PATCH 01/10] cpio: fix bug CVE-2014-9112 for cpio-2.11

2015-02-05 Thread Saul Wold
From: Bian Naimeng bia...@cn.fujitsu.com Obtain detain from following URL. http://lists.gnu.org/archive/html/bug-cpio/2014-12/msg0.html http://git.savannah.gnu.org/cgit/cpio.git/commit/?id=746f3ff670dcfcdd28fcc990e79cd6fccc7ae48d (From OE-Core rev:

[OE-core] [PATCH 04/10] openssh: move setting LD to allow for correct override

2015-02-05 Thread Saul Wold
Using the export LD in the recipe does not allow for secodnary toolchain overriding LD later, by setting it in the do_configure_append the export is used by autotools setting LD based on the env, but would allow for override later. [YOCTO #6997] (From OE-Core rev:

[OE-core] [PATCH 06/10] python: Disables SSLv3

2015-02-05 Thread Saul Wold
From: Sona Sarmadi sona.sarm...@enea.com This is related to SSLv3 POODLE vulnerability CVE-2014-3566 Building python without SSLv3 support when openssl is built without any support for SSLv3 (e.g. by adding EXTRA_OECONF = -no-ssl3 in the openssl recipes). Backport from:

[OE-core] [PATCH 05/10] systemd: backport patch to fix reading journal backwards

2015-02-05 Thread Saul Wold
From: Jonathan Liu net...@gmail.com Signed-off-by: Jonathan Liu net...@gmail.com Signed-off-by: Saul Wold s...@linux.intel.com --- ...-Fix-navigating-backwards-missing-entries.patch | 34 ++ meta/recipes-core/systemd/systemd_211.bb | 1 + 2 files changed, 35

[OE-core] [PATCH 03/10] resolvconf: add fixes for busybox and make it work

2015-02-05 Thread Saul Wold
resolvconf was missing a script and needed readlink which was in /usr/bin. Also the /etc/resolv.conf was not being correctly linked to /etc/resolvconf/run/resolv.conf, which is fixed by the volaties change which is now a file as opposed to created in do_install. Ensure that the correct scripts

Re: [OE-core] [PATCH] sed: Cope with ${bindir} and ${base_bindir} being the same

2015-02-05 Thread Mike Crowe
On Thursday 05 February 2015 at 17:38:07 +, Burton, Ross wrote: On 5 February 2015 at 17:02, Mike Crowe m...@mcrowe.com wrote: ${bindir} and ${base_bindir} may be the same. If they are don't try and move files onto themselves. Funnily enough I did the same fix last week but didn't

[OE-core] [PATCHv2] sed: Cope with ${bindir} and ${base_bindir} being the same

2015-02-05 Thread Mike Crowe
${bindir} and ${base_bindir} may be the same. If they are don't try and move files onto themselves. Signed-off-by: Mike Crowe m...@mcrowe.com --- meta/recipes-extended/sed/sed_4.1.2.bb | 6 -- meta/recipes-extended/sed/sed_4.2.2.bb | 6 -- 2 files changed, 8 insertions(+), 4 deletions(-)

[OE-core] [PATCH 0/2] Various comms and multimedia PUs

2015-02-05 Thread Cristian Iorga
The following changes since commit 1f53edeaf9ea59dd55459a6d5a93829fb4983839: libtool: avoid running automake/autoconf --version (2015-02-05 09:46:11 +) are available in the git repository at: git://git.yoctoproject.org/poky-contrib PUs

  1   2   >