Re: [OE-core] [PATCH 0/3] create-pull-request: 3 improvements (master branch only)

2016-05-11 Thread Robert Yang
On 04/19/2016 10:45 AM, Robert Yang wrote: The following changes since commit e003ef038819c10f351bb8268b377626c95bb077: toasterconf.json: Update for krogoth release (2016-04-18 16:48:58 +0100) are available in the git repository at: git://git.openembedded.org/openembedded-core-contrib

[OE-core] [PATCH 1/1] openssl: 1.0.2d -> 1.0.2h (mainly for CVEs)

2016-05-11 Thread Robert Yang
* CVEs: - CVE-2016-0705 - CVE-2016-0798 - CVE-2016-0797 - CVE-2016-0799 - CVE-2016-0702 - CVE-2016-0703 - CVE-2016-0704 - CVE-2016-2105 - CVE-2016-2106 - CVE-2016-2109 - CVE-2016-2176 * The LICENSE's checksum is changed because of date changes (2011 -> 2016), the contents a

[OE-core] [PATCH 0/1] [jethro] openssl: 1.0.2d -> 1.0.2h (mainly for CVEs)

2016-05-11 Thread Robert Yang
The following changes since commit 69b49e8dc45cf60defba547d93e663df42c92127: boot-directdisk.bbclass: remove HDDIMG before create (2016-05-09 14:37:19 +0100) are available in the git repository at: git://git.openembedded.org/openembedded-core-contrib rbt/openssl http://cgit.openembedded.

Re: [OE-core] [PATCH 4/5] glew: Correct version in autotooling patches

2016-05-11 Thread Jussi Kukkonen
On 11 May 2016 at 06:07, Robert Yang wrote: > From: Martyn Welch > > The additional autotooling patched into glew claims the version is 1.9.0 > whilst we are building 1.12.0. The version in the autotooling is used to > set the version number in the pkgconfig file, this results in the > configurat

Re: [OE-core] [PATCH 4/5] glew: Correct version in autotooling patches

2016-05-11 Thread Jussi Kukkonen
On 11 May 2016 at 10:53, Jussi Kukkonen wrote: > This patch was made obsolete in February when Ross modified the recipe > (and upgraded to 1.13) or am I missing something here? Ah, I see I'm missing "[jethro]" in the cover letter, sorry. Would be nice to have it in the patch titles as well. Jus

[OE-core] State of bitbake world 2016-05-10

2016-05-11 Thread Martin Jansa
There weren't any updates for long time. The builds were still running I just had second server running some of the builds and didn't have time to update the script which generates this report after fetching the logs from other server as well. I've also included the logs from test dependencies and

Re: [OE-core] [PATCH v2 1/2] classes/insane: do not force LIC_FILES_CHKSUM unless SRC_URI is set

2016-05-11 Thread Richard Purdie
On Tue, 2016-05-10 at 10:25 +1200, Paul Eggleton wrote: > Recipes such as images and packagegroups don't actually fetch or > build > any source, so there's really no point having LIC_FILES_CHKSUM set. > Forcing users to set it (as we have done for images inheriting > image.bbclass) just makes thing

Re: [OE-core] [master][krogoth][PATCH] openssl: Security fix via update to 1.0.2h

2016-05-11 Thread akuster808
Robert, On 05/10/2016 11:22 PM, Robert Yang wrote: > > > On 05/04/2016 07:46 AM, Armin Kuster wrote: >> From: Armin Kuster >> >> CVE-2016-2105 >> CVE-2016-2106 >> CVE-2016-2109 >> CVE-2016-2176 >> >> https://www.openssl.org/news/secadv/20160503.txt >> >> fixup openssl-avoid-NULL-pointer-derefe

Re: [OE-core] [PATCH 0/1] [jethro] openssl: 1.0.2d -> 1.0.2h (mainly for CVEs)

2016-05-11 Thread akuster808
On 05/11/2016 12:43 AM, Robert Yang wrote: > The following changes since commit 69b49e8dc45cf60defba547d93e663df42c92127: > > boot-directdisk.bbclass: remove HDDIMG before create (2016-05-09 14:37:19 > +0100) > > are available in the git repository at: > > git://git.openembedded.org/opene

Re: [OE-core] [PATCH v2 0/2] Create systemd users at build time

2016-05-11 Thread Puustinen, Ismo
On Mon, 2016-05-09 at 16:42 -0700, Stephano Cetola wrote: > Systemd has a config option sysusers which creates any users or > groups that > systemd needs on first boot. There is a rootfs-postcommand that > creates these > users in case the filesystem is readonly, however it does not take > into > a

[OE-core] [PATCH][krogoth] lib/oe/rootfs: Fix DEBUGFS generation for opkg & openssl-cnf

2016-05-11 Thread Anders Darander
When enabling extra DEBUGFS image generation with opkg, the following error is seen when openssl-cnf is included in the image. Collected errors: * file_md5sum_alloc: Failed to open file /mnt/cs-builds/anders/oe-build/build-ccu/tmp/work/ccu-oe-linux-gnueabi/ccu-image/1.0-r0/rootfs/usr/lib/ssl/ope

[OE-core] [fido][PATCH 0/1] Fido OpenSSL security upgrade

2016-05-11 Thread Joshua Lock
Backport a patch from jethro for an OpenSSL upgrade to ensure recent CVE fixes are included. The following changes since commit fd27f8620ae4d95dfe07b27eee4256b0a128348a: gtk+_2.24.25: backport a fix for building with newer host perl (2016-05-06 15:51:15 +0100) are available in the git reposit

[OE-core] [oe-core PATCH v5 00/11] Improve Weston and Xwayland integration

2016-05-11 Thread Otavio Salvador
Up to now, to make Xwayland to work it required several manual hacks and it was difficult to make an image which had support for it out of box. This patchset intends to set the base for it. It enables weston-init to be extended to support Xwayland launch when needed. While working on it, some imp

[OE-core] [oe-core PATCH v5 02/11] weston: Fix SystemD service description

2016-05-11 Thread Otavio Salvador
This improves the log shawn in boot. Now it shows: [ OK ] Started Weston Wayland Compositor Signed-off-by: Otavio Salvador --- Changes in v5: None Changes in v4: - New patch. Changes in v3: None Changes in v2: None meta/recipes-graphics/wayland/weston-init/weston.service | 2 +- 1 file c

[OE-core] [oe-core PATCH v5 01/11] weston: weston-launch: Handle invalid command line options

2016-05-11 Thread Otavio Salvador
From: Tom Hochstein Exit the program if an unrecognized command line option is found. Signed-off-by: Tom Hochstein Signed-off-by: Otavio Salvador --- Changes in v5: - New patch. Changes in v4: None Changes in v3: None Changes in v2: None ...eston-launch-exit-for-unrecognized-option.patch |

[OE-core] [oe-core PATCH v5 03/11] weston: Add PACKAGECONFIG option for 'clients'

2016-05-11 Thread Otavio Salvador
This allow Weston to be build without the clients. Signed-off-by: Otavio Salvador --- Changes in v5: None Changes in v4: - New patch. Changes in v3: None Changes in v2: None meta/recipes-graphics/wayland/weston_1.9.0.bb | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git

[OE-core] [oe-core PATCH v5 08/11] weston-init: Error out if loading a nested instance

2016-05-11 Thread Otavio Salvador
The Weston nested instance support is not implemented. This errors out displaying an informative error message so someone insterested on it may look at implement this later. Signed-off-by: Otavio Salvador --- Changes in v5: None Changes in v4: None Changes in v3: None Changes in v2: None meta/

[OE-core] [oe-core PATCH v5 10/11] weston: Add Xwayland initialization support using weston-start

2016-05-11 Thread Otavio Salvador
The weston-start script now supports loading modules so the Xwayland support can be loaded optionally. Use this to load Weston accordingly. Signed-off-by: Otavio Salvador --- Changes in v5: None Changes in v4: None Changes in v3: None Changes in v2: - Move weston-start module to weston package -

[OE-core] [oe-core PATCH v5 04/11] weston: Enable XWayland when X11 and Wayland support are available

2016-05-11 Thread Otavio Salvador
When the DISTRO has X11 and Wayland support enabled, XWayland ought to be enabled by default. Signed-off-by: Otavio Salvador --- Changes in v5: None Changes in v4: None Changes in v3: None Changes in v2: - Remove PAM requirement meta/recipes-graphics/wayland/weston_1.9.0.bb | 1 + 1 file chang

[OE-core] [oe-core PATCH v5 05/11] weston: Remove XWayland dependencies on PACKAGECONFIG

2016-05-11 Thread Otavio Salvador
Instead of adding partial dependencies we list the PACKAGECONFIG options that are required. Those are: X11 and Wayland. The previous value were redudant with X11 PACKAGECONFIG option and as it is a requirement, for XWayland, it can be removed to easy maintenance. Signed-off-by: Otavio Salvador -

[OE-core] [oe-core PATCH v5 07/11] weston-init: Rework init sequence to avoid code duplication

2016-05-11 Thread Otavio Salvador
The new 'weston-start' script redcues the code duplication for SysV and SystemD based images. Signed-off-by: Otavio Salvador --- Changes in v5: None Changes in v4: - Use --log= for weston call Changes in v3: - Fix log redirection - Fix argument pass for openvt Changes in v2: None meta/recipe

[OE-core] [oe-core PATCH v5 11/11] core-image-weston: If X11 is enabled, add XWayland support

2016-05-11 Thread Otavio Salvador
When the distribution has X11 and Wayland backends, we enable XWayland support. Signed-off-by: Otavio Salvador --- Changes in v5: None Changes in v4: None Changes in v3: - New patch. Changes in v2: None meta/recipes-graphics/images/core-image-weston.bb | 1 + 1 file changed, 1 insertion(+) d

[OE-core] [oe-core PATCH v5 09/11] weston-init: Add module support for the weston-start helper

2016-05-11 Thread Otavio Salvador
To make weston-start more flexible we now support module loading. For such modules, following functions can be used: - add_weston_argument - add_openvt_argument Signed-off-by: Otavio Salvador --- Changes in v5: None Changes in v4: None Changes in v3: None Changes in v2: - Drop weston-lunch us

[OE-core] [oe-core PATCH v5 06/11] weston-init: Rework do_install to use install -D option

2016-05-11 Thread Otavio Salvador
The install -D allow for the parent directories to be created in a single command line, reducing the code and number of fork during the build. Signed-off-by: Otavio Salvador --- Changes in v5: None Changes in v4: None Changes in v3: None Changes in v2: None meta/recipes-graphics/wayland/weston

[OE-core] [PATCH] pseudo: obey our LDFLAGS

2016-05-11 Thread Christopher Larson
From: Christopher Larson Signed-off-by: Christopher Larson --- .../pseudo/pseudo/obey-ldflags.patch | 48 ++ meta/recipes-devtools/pseudo/pseudo_1.7.5.bb | 16 2 files changed, 56 insertions(+), 8 deletions(-) create mode 100644 meta/recipes-dev

Re: [OE-core] [PATCH] pseudo: obey our LDFLAGS

2016-05-11 Thread Mark Hatle
On 5/11/16 11:25 AM, Christopher Larson wrote: > From: Christopher Larson > > Signed-off-by: Christopher Larson > --- > .../pseudo/pseudo/obey-ldflags.patch | 48 > ++ > meta/recipes-devtools/pseudo/pseudo_1.7.5.bb | 16 > 2 files changed, 56 in

[OE-core] [PATCH] classes/base: get_lic_checksum_file_list imporve validaton of url's

2016-05-11 Thread Aníbal Limón
When specify an URL different that supported file:// the function returns an empty path causing an exception without notice the user that the URL is Malformed. [YOCTO #9211] Signed-off-by: Aníbal Limón --- meta/classes/base.bbclass | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/cla

Re: [OE-core] [PATCH] pseudo: obey our LDFLAGS

2016-05-11 Thread Christopher Larson
Hmm, interesting. It doesn't actually appear to be using LDFLAGS from the environment at all just now. I'll take another look. Thanks. On Wed, May 11, 2016 at 9:33 AM Mark Hatle wrote: > On 5/11/16 11:25 AM, Christopher Larson wrote: > > From: Christopher Larson > > > > Signed-off-by: Christophe

[OE-core] [PATCH 04/16] qemuwrapper-cross: Use SYSROOT_DIRS to add dirs to stage in sysroot

2016-05-11 Thread Peter Kjellerstedt
--- meta/recipes-devtools/qemu/qemuwrapper-cross_1.0.bb | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/meta/recipes-devtools/qemu/qemuwrapper-cross_1.0.bb b/meta/recipes-devtools/qemu/qemuwrapper-cross_1.0.bb index 7f4c6d9..53b302d 100644 --- a/meta/recipes-devtools/qemu

[OE-core] [PATCH 03/16] libtool-cross: Use SYSROOT_DIRS to add dirs to stage in sysroot

2016-05-11 Thread Peter Kjellerstedt
--- meta/recipes-devtools/libtool/libtool-cross_2.4.6.bb | 7 +-- 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/meta/recipes-devtools/libtool/libtool-cross_2.4.6.bb b/meta/recipes-devtools/libtool/libtool-cross_2.4.6.bb index 0204d34..b268310 100644 --- a/meta/recipes-devtools/

[OE-core] [PATCH 15/16] libtool: Use SYSROOT_DIRS_BLACKLIST to exclude dirs from the sysroot

2016-05-11 Thread Peter Kjellerstedt
--- meta/recipes-devtools/libtool/libtool_2.4.6.bb | 13 + 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/meta/recipes-devtools/libtool/libtool_2.4.6.bb b/meta/recipes-devtools/libtool/libtool_2.4.6.bb index 3851ec7..8858f6e 100644 --- a/meta/recipes-devtools/libtool/li

[OE-core] [PATCH 16/16] font-util: Remove ${datadir}/fonts from SYSROOT_DIRS_BLACKLIST

2016-05-11 Thread Peter Kjellerstedt
--- meta/recipes-graphics/xorg-font/font-util_1.3.1.bb | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/meta/recipes-graphics/xorg-font/font-util_1.3.1.bb b/meta/recipes-graphics/xorg-font/font-util_1.3.1.bb index 2285124..34646ff 100644 --- a/meta/recipes-graphics/xorg-fon

[OE-core] [PATCH 05/16] tcl: Use SYSROOT_DIRS to add dirs to stage in sysroot

2016-05-11 Thread Peter Kjellerstedt
--- meta/recipes-devtools/tcltk/tcl_8.6.4.bb | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/meta/recipes-devtools/tcltk/tcl_8.6.4.bb b/meta/recipes-devtools/tcltk/tcl_8.6.4.bb index 8e92b3e..61be81d 100644 --- a/meta/recipes-devtools/tcltk/tcl_8.6.4.bb +++ b/meta/recipes-

[OE-core] [PATCH 07/16] depmodwrapper-cross: Use SYSROOT_DIRS to add dirs to stage in sysroot

2016-05-11 Thread Peter Kjellerstedt
--- meta/recipes-kernel/kmod/depmodwrapper-cross_1.0.bb | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/meta/recipes-kernel/kmod/depmodwrapper-cross_1.0.bb b/meta/recipes-kernel/kmod/depmodwrapper-cross_1.0.bb index c2c2589..5c7dd52 100644 --- a/meta/recipes-kernel/kmod/d

[OE-core] [PATCH 09/16] signing-keys: Use SYSROOT_DIRS to add dirs to stage in sysroot

2016-05-11 Thread Peter Kjellerstedt
--- meta/recipes-core/meta/signing-keys.bb | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/meta/recipes-core/meta/signing-keys.bb b/meta/recipes-core/meta/signing-keys.bb index e843301..ea7400b 100644 --- a/meta/recipes-core/meta/signing-keys.bb +++ b/meta/recipes-core/m

[OE-core] [PATCH 10/16] vala.inc: Use SYSROOT_DIRS to add dirs to stage in sysroot

2016-05-11 Thread Peter Kjellerstedt
--- meta/recipes-devtools/vala/vala.inc | 13 ++--- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/meta/recipes-devtools/vala/vala.inc b/meta/recipes-devtools/vala/vala.inc index 2a8875f..37aa38f 100644 --- a/meta/recipes-devtools/vala/vala.inc +++ b/meta/recipes-devtools/v

[OE-core] [PATCH 08/16] base-files: Use SYSROOT_DIRS to add dirs to stage in sysroot

2016-05-11 Thread Peter Kjellerstedt
--- meta/recipes-core/base-files/base-files_3.0.14.bb | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/meta/recipes-core/base-files/base-files_3.0.14.bb b/meta/recipes-core/base-files/base-files_3.0.14.bb index d391707..5333110 100644 --- a/meta/recipes-core/base-files/base

[OE-core] [PATCH 13/16] gettext: Use SYSROOT_DIRS_BLACKLIST to exclude dirs from the sysroot

2016-05-11 Thread Peter Kjellerstedt
--- meta/recipes-core/gettext/gettext_0.16.1.bb | 7 +-- 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/meta/recipes-core/gettext/gettext_0.16.1.bb b/meta/recipes-core/gettext/gettext_0.16.1.bb index cd0b759..6095c83 100644 --- a/meta/recipes-core/gettext/gettext_0.16.1.bb +++ b

[OE-core] [PATCH 14/16] gcc-target.inc: Use SYSROOT_DIRS_BLACKLIST to exclude dirs from sysroot

2016-05-11 Thread Peter Kjellerstedt
--- meta/recipes-devtools/gcc/gcc-target.inc | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/meta/recipes-devtools/gcc/gcc-target.inc b/meta/recipes-devtools/gcc/gcc-target.inc index b8dabe5..a960ed4 100644 --- a/meta/recipes-devtools/gcc/gcc-target.inc +++ b/meta/recipes-d

[OE-core] [PATCH 11/16] gobject-introspection: Use SYSROOT_DIRS to add dirs to stage in sysroot

2016-05-11 Thread Peter Kjellerstedt
--- .../gobject-introspection/gobject-introspection_1.46.0.bb| 9 - 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.46.0.bb b/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.46.0.bb in

[OE-core] [PATCH 02/16] u-boot-fw-utils: Use SYSROOT_DIRS to add dirs to stage in sysroot

2016-05-11 Thread Peter Kjellerstedt
--- meta/recipes-bsp/u-boot/u-boot-fw-utils_2016.03.bb | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/meta/recipes-bsp/u-boot/u-boot-fw-utils_2016.03.bb b/meta/recipes-bsp/u-boot/u-boot-fw-utils_2016.03.bb index dfda5c1..79f1548 100644 --- a/meta/recipes-bsp/u-boot/u-boot

[OE-core] [PATCH 06/16] shadow-sysroot: Use SYSROOT_DIRS to add dirs to stage in sysroot

2016-05-11 Thread Peter Kjellerstedt
--- meta/recipes-extended/shadow/shadow-sysroot_4.2.1.bb | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/meta/recipes-extended/shadow/shadow-sysroot_4.2.1.bb b/meta/recipes-extended/shadow/shadow-sysroot_4.2.1.bb index 697569c..ef01462 100644 --- a/meta/recipes-extended/

[OE-core] [PATCH 01/16] staging.bbclass: Make it easier to define which dirs to stage

2016-05-11 Thread Peter Kjellerstedt
The directories that should be staged in the sysroot are now specified in the SYSROOT_DIRS variable. Extra directories that should be staged for native are specified in SYSROOT_DIRS_NATIVE. Finally, directories that should not be staged are specified in SYSROOT_DIRS_BLACKLIST. This also removes th

[OE-core] [PATCH 12/16] grub2.inc: Use SYSROOT_DIRS_BLACKLIST to exclude dirs from the sysroot

2016-05-11 Thread Peter Kjellerstedt
--- meta/recipes-bsp/grub/grub2.inc | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/meta/recipes-bsp/grub/grub2.inc b/meta/recipes-bsp/grub/grub2.inc index 146dde6..dd1ffe2 100644 --- a/meta/recipes-bsp/grub/grub2.inc +++ b/meta/recipes-bsp/grub/grub2.inc @@ -63,7 +63,4 @@

[OE-core] [PATCH 00/16] Simplify how to stage directories in the sysroot

2016-05-11 Thread Peter Kjellerstedt
The first commit in this set makes it possible to specify the directories that will be staged in the sysroot via variables rather than hardcoding it in sysroot_stage_dirs(). This should make it a lot easier to add/remove directories to stage. The rest of the commits just change recipes to take adv

[OE-core] [PATCH 00/42] GCC/GDB/Binutils Upgrades

2016-05-11 Thread Khem Raj
This patchset covers gcc 6 upgrade along with gdb 7.11 and glibc 2.24 ( upcoming ) release. Rest of upgrades are necessaciated by gcc-6 due to backports that were already in newer versions of packages It has been boot tested with core-image-minimal on all qemu machines The following changes sinc

[OE-core] [PATCH 04/42] elfutils: Upgrade to 0.166

2016-05-11 Thread Khem Raj
Has many fixes for compiling it with gcc-6 Signed-off-by: Khem Raj --- ...ferences-between-mips-machine-identifiers.patch | 0 ...de-alternatives-for-glibc-assumptions-hel.patch | 488 ++--- ...m-Silence-Werror-maybe-uninitialized-fals.patch | 0 .../0001-fix-a-stack-usage-wa

[OE-core] [PATCH 03/42] glib-2.0: Ignore useless warning found with gcc-6

2016-05-11 Thread Khem Raj
../../glib-2.46.2/glib/gdate.c:2497:7: error: format not a string literal, format string not checked [-Werror=format-nonliteral] tmplen = strftime (tmpbuf, tmpbufsize, locale_format, &tm); ^~ | ../../../../../../../../workspace/sources/glib-2.0/glib/tests/gdatetime.c: In functi

[OE-core] [PATCH 02/42] glibc: Add recipes for 2.24 release

2016-05-11 Thread Khem Raj
Signed-off-by: Khem Raj --- .../fix_for_centos_5.8.patch | 18 ...tive_2.23.bb => cross-localedef-native_2.24.bb} | 26 ++-- ...glibc-initial_2.23.bb => glibc-initial_2.24.bb} | 0 .../{glibc-locale_2.23.bb => glibc-locale_2.24.bb} | 0 .../{glibc-mtrace_2

[OE-core] [PATCH 06/42] alsa-tools: Fix build with gcc6

2016-05-11 Thread Khem Raj
bb.utils.contains was spread over multiple lines collapse it into single line, make it more readable Signed-off-by: Khem Raj --- ...idi-Explicitly-cast-constant-to-char-type.patch | 75 ++ meta/recipes-multimedia/alsa/alsa-tools_1.1.0.bb | 6 +- 2 files changed, 78 inserti

[OE-core] [PATCH 05/42] rpm: Fix build with gcc6

2016-05-11 Thread Khem Raj
Signed-off-by: Khem Raj --- meta/recipes-devtools/rpm/rpm/gcc6-stdlib.patch | 54 + meta/recipes-devtools/rpm/rpm_5.4.16.bb | 3 +- 2 files changed, 56 insertions(+), 1 deletion(-) create mode 100644 meta/recipes-devtools/rpm/rpm/gcc6-stdlib.patch diff --git a/m

[OE-core] [PATCH 07/42] lzop: Fix build with gcc-6

2016-05-11 Thread Khem Raj
Signed-off-by: Khem Raj --- .../recipes-support/lzop/lzop/lzop-1.03-gcc6.patch | 37 ++ meta/recipes-support/lzop/lzop_1.03.bb | 6 ++-- 2 files changed, 40 insertions(+), 3 deletions(-) create mode 100644 meta/recipes-support/lzop/lzop/lzop-1.03-gcc6.patch diff

[OE-core] [PATCH 09/42] oprofile: Fix with gcc6

2016-05-11 Thread Khem Raj
Signed-off-by: Khem Raj --- meta/recipes-kernel/oprofile/oprofile.inc | 4 +- .../0001-Fix-FTBFS-problem-with-GCC-6.patch| 51 ++ 2 files changed, 54 insertions(+), 1 deletion(-) create mode 100644 meta/recipes-kernel/oprofile/oprofile/0001-Fix-FTBFS-proble

[OE-core] [PATCH 08/42] webkitgtk: Upgrade to 2.12.1

2016-05-11 Thread Khem Raj
Fix build with gcc-6 Do not tinker with -isystem, this causes issues where gcc does not find standard C++ headers since the default search ordered for system headers is changed and is not correct anymore. Errorr like WebCore/editing/gtk/EditorGtk.cpp:27: /mnt/oe/poky/build/tmp/sysroots/qemuarm/us

[OE-core] [PATCH 11/42] nss: Upgrade to 3.23

2016-05-11 Thread Khem Raj
Disable Werror on native builds. This helps in building nss-native on build hosts which have gcc < 4.9 eg. ubuntu 14.04 The real issue is that we use headers from native staging sysroot and it has the updated glibc headers which then ends up with errors e.g. | In function 'memset', | inlined

[OE-core] [PATCH 15/42] valgrind: Fix build with gcc6

2016-05-11 Thread Khem Raj
Signed-off-by: Khem Raj --- .../valgrind/valgrind/gcc5-port.patch | 64 ++ meta/recipes-devtools/valgrind/valgrind_3.11.0.bb | 1 + 2 files changed, 65 insertions(+) create mode 100644 meta/recipes-devtools/valgrind/valgrind/gcc5-port.patch diff --git a/meta/r

[OE-core] [PATCH 16/42] busybox/mdev: Ensure /sys is mounted before using it

2016-05-11 Thread Khem Raj
echo would fail if /sys is not mounted and boot would abort Signed-off-by: Khem Raj --- meta/recipes-core/busybox/files/mdev | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/meta/recipes-core/busybox/files/mdev b/meta/recipes-core/busybox/files/mdev index 9625247..8c9c06e

[OE-core] [PATCH 17/42] libc-common.bbclass: Use sed instead of grep

2016-05-11 Thread Khem Raj
Squash two install cmds into one Replace grep with sed substitution logic, optimizes away mv cmd Signed-off-by: Khem Raj --- meta/classes/libc-common.bbclass | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/meta/classes/libc-common.bbclass b/meta/classes/libc-common.bbcl

[OE-core] [PATCH 13/42] binutils: disable werror on native build

2016-05-11 Thread Khem Raj
From: Dan McGregor It's disabled on cross builds, and it's needed for gcc 6 Signed-off-by: Dan McGregor --- meta/recipes-devtools/binutils/binutils_2.26.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/recipes-devtools/binutils/binutils_2.26.bb b/meta/recipes-devt

[OE-core] [PATCH 10/42] mdadm: Fix gcc 6 warnings

2016-05-11 Thread Khem Raj
Signed-off-by: Khem Raj --- .../0001-raid6check-Fix-if-else-indentation.patch | 37 ++ meta/recipes-extended/mdadm/mdadm_3.4.bb | 3 +- 2 files changed, 39 insertions(+), 1 deletion(-) create mode 100644 meta/recipes-extended/mdadm/files/0001-raid6check-Fix-if-el

[OE-core] [PATCH 14/42] grub: Fix build with gcc-6

2016-05-11 Thread Khem Raj
Backport patch which silences following '../../grub-2.00/grub-core/'`gfxmenu/model.c ../../grub-2.00/grub-core/gettext/gettext.c:37:36: error: storage size of 'main_context' isn't known static struct grub_gettext_context main_context, secondary_context; ^~

[OE-core] [PATCH 18/42] conf: bump minimum kernel to 3.2.0

2016-05-11 Thread Khem Raj
glibc 2.24 have raised the bar for minimum supported kernel for more details see http://repo.or.cz/glibc.git/commit/5b4ecd3f95695ef593e4474b4ab5a117291ba5fc Signed-off-by: Khem Raj --- meta/classes/populate_sdk_base.bbclass | 2 +- meta/conf/bitbake.conf | 2 +- 2 files changed,

[OE-core] [PATCH 12/42] pkgconfig: Fix build with gcc-6 and upgrade to 0.29.1

2016-05-11 Thread Khem Raj
From: Dan McGregor glib patch is backported from glib-2.0 upstream eventually we will throw it away once pkgconfig moves to newer glib Signed-off-by: Khem Raj --- ...e-Move-warning-pragma-outside-of-function.patch | 39 ++ meta/recipes-devtools/pkgconfig/pkgconfig_git.bb

[OE-core] [PATCH 19/42] systemd: Create missing sysusers offline

2016-05-11 Thread Khem Raj
Some system users which are needed by systemd components were missing create these users knobbed with relevant packageconfig Signed-off-by: Khem Raj --- meta/recipes-core/systemd/systemd_229.bb | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/meta/recipes-core/systemd/s

[OE-core] [PATCH 21/42] libunwind: Upgrade to 1.2rc1+

2016-05-11 Thread Khem Raj
This helps in compiling with gcc6 drop patches backported to 1.1 remove musl conditional patches, they should work on glibc too now Signed-off-by: Khem Raj --- ...rf-opcodes-can-cause-references-beyond-th.patch | 29 - .../libunwind-1.1/0001-disable-tests.patch | 31 - .../libunwind/

[OE-core] [PATCH 20/42] grub_git: Upgrade to latest tip

2016-05-11 Thread Khem Raj
Gets past the gcc6 issues seen on aarch64 | make[3]: *** [cmp.mod] Error 1 | build-grub-module-verifier: error: unsupported relocation 0x113. Signed-off-by: Khem Raj --- meta/recipes-bsp/grub/grub_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-bsp/grub/gr

[OE-core] [PATCH 23/42] linux-yocto: Fix build with gcc6 on mips

2016-05-11 Thread Khem Raj
Signed-off-by: Khem Raj --- ...oration-of-MSA-context-in-non-MSA-kernels.patch | 76 ++ meta/recipes-kernel/linux/linux-yocto_4.4.bb | 1 + 2 files changed, 77 insertions(+) create mode 100644 meta/recipes-kernel/linux/linux-yocto/v2-MIPS-Prevent-restoration-of-MSA-co

[OE-core] [PATCH 22/42] linux-yocto: Fix build on ppc with gcc-6

2016-05-11 Thread Khem Raj
Signed-off-by: Khem Raj --- ...ace-Fix-out-of-bounds-array-access-warnin.patch | 50 ++ meta/recipes-kernel/linux/linux-yocto_4.4.bb | 4 +- 2 files changed, 53 insertions(+), 1 deletion(-) create mode 100644 meta/recipes-kernel/linux/linux-yocto/0001-powerpc-ptrace-F

[OE-core] [PATCH 27/42] musl: Upgrade to tip of tree

2016-05-11 Thread Khem Raj
COPYRIGHT file was changed to clarfiy the MIT Licence which resulted in checksum change, see http://git.musl-libc.org/cgit/musl/commit/?id=f0a61399330bae42beeb27d6ecd05570b3382a60 below are changes in upgrade Andrew Kelley (1): fix incorrect protocol name and number for egp Bobby Bingham

[OE-core] [PATCH 26/42] strace: Remove pipe.expected

2016-05-11 Thread Khem Raj
file utility on some OSes e.g. archlinux'like which use file 5.26 can not recognise a file in strace testsuite e.g. file ./strace-4.11/tests/pipe.expected ./strace-4.11/tests/pipe.expected: ERROR: EOF computing DER offset This ends up in QA errors ERROR: strace-4.11-r0 do_populate_sysroot: split_

[OE-core] [PATCH 24/42] python-native: Point to expat in native sysroot

2016-05-11 Thread Khem Raj
This fixes inconsistency where expat dependency is then depending upon build host having it or not having it Fixes errors like WARNING: renaming "pyexpat" since importing it failed: build/lib.linux-x86_64-2.7/pyexpat.so: undefined symbol: XML_SetCommentHandler also reported here https://dev.open

[OE-core] [PATCH 25/42] bitbake.conf: Empty out BUILDSDK_CPPFLAGS

2016-05-11 Thread Khem Raj
The nativesdk sysroot is already being passed in via --sysroot option, adding -isystem is redundant and more so it causes build failures with gcc-6 since it messed with internal search order for system includedirs see https://lists.fedoraproject.org/archives/list/de...@lists.fedoraproject.org/thre

[OE-core] [PATCH 28/42] libgcc: Ensure that gcc configure options are passed to libgcc too

2016-05-11 Thread Khem Raj
libgcc uses certain options from EXTRA_OECONF as well, curently we are ignoring them, as a result we do not configure libgcc to match cross gcc in some cases e.g. ppc/musl should have used 64bit long doubles but it went for 128-ldbls which is default, works on glibc but not on musl Signed-off-by:

[OE-core] [PATCH 31/42] gdb,strace: Fix builds on ppc/musl

2016-05-11 Thread Khem Raj
ptrace namespace is polluted in glibc for ppc which is highlighted with musl, these fixes tries to undo it Signed-off-by: Khem Raj --- meta/recipes-devtools/gdb/gdb.inc | 16 --- ...Define-pt_regs-uapi_pt_regs-on-GLIBC-syst.patch | 52 ++ ...hen-using-non

[OE-core] [PATCH 30/42] libgcc: Ensure that gcc configure options are passed to libgcc too

2016-05-11 Thread Khem Raj
libgcc uses certain options from EXTRA_OECONF as well, curently we are ignoring them, as a result we do not configure libgcc to match cross gcc in some cases e.g. ppc/musl should have used 64bit long doubles but it went for 128-ldbls which is default, works on glibc but not on musl Signed-off-by:

[OE-core] [PATCH 32/42] libunwind: Add a confgure option for tests

2016-05-11 Thread Khem Raj
Tests dont compile on musl due to its use of {get|set}context APIs, adding this option to disable tests helps it to compile Signed-off-by: Khem Raj --- .../0001-add-knobs-to-disable-enable-tests.patch | 69 ++ meta/recipes-support/libunwind/libunwind_git.bb| 5 +- 2 fi

[OE-core] [PATCH 29/42] libunwind: Upgrade to 1.2rc1+

2016-05-11 Thread Khem Raj
This helps in compiling with gcc6 drop patches backported to 1.1 remove musl conditional patches, they should work on glibc too now Signed-off-by: Khem Raj --- ...roduce-build-support-for-aarch64_be-targe.patch | 33 - ...-wrong-big_endian-flag-in-aarch64_be-case.patch | 34 -

[OE-core] [PATCH 33/42] gdb: Upgrade to 7.11

2016-05-11 Thread Khem Raj
Signed-off-by: Khem Raj --- .../gdb/{gdb-7.10.1.inc => gdb-7.11.inc} | 0 meta/recipes-devtools/gdb/gdb-common.inc | 20 +++-- ...nadian_7.10.1.bb => gdb-cross-canadian_7.11.bb} | 0 meta/recipes-devtools/gdb/gdb-cross_7.10.1.bb | 4 -- meta/recipes-devtools/gdb/gd

[OE-core] [PATCH 34/42] gdb: Disable binutils components

2016-05-11 Thread Khem Raj
when building from git we also get the binutils components since the tree for gdb and binutils is same, this can then casue building binutils with gdb as well and cause packaging conflicts, hence disable the binutils pieces in configure itself Signed-off-by: Khem Raj --- meta/recipes-devtools/gd

[OE-core] [PATCH 35/42] tcmode-default: Bump gcc,glibc,gdb

2016-05-11 Thread Khem Raj
gcc 6.1, glibc 2.24, gdb 7.11 Signed-off-by: Khem Raj --- meta/conf/distro/include/tcmode-default.inc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/conf/distro/include/tcmode-default.inc b/meta/conf/distro/include/tcmode-default.inc index c412420..d3a4351 100644

[OE-core] [PATCH 42/42] gcc-runtime, libgcc: Symlink c++ header and startup files in target_triplet for SDK use

2016-05-11 Thread Khem Raj
We build SDKs such that gcc-cross-candian is built for only one target *-*-linux and then use -muclibc or -mmusl to let it compile code for other libc variants. This works fine when libc = glibc however it does not work for c++ programs when libc != glibc since there are c++ headers installed under

[OE-core] [PATCH 38/42] mdadm: Fix build with clang

2016-05-11 Thread Khem Raj
Signed-off-by: Khem Raj --- ...dadm.h-Undefine-dprintf-before-redefining.patch | 43 ++ meta/recipes-extended/mdadm/mdadm_3.4.bb | 1 + 2 files changed, 44 insertions(+) create mode 100644 meta/recipes-extended/mdadm/files/0001-mdadm.h-Undefine-dprintf-before-rede

[OE-core] [PATCH 37/42] musl: Create symlinks for stub libraries

2016-05-11 Thread Khem Raj
Some libraries e.g. libm.so are needed to be created so that SDKs built with distros which disable static librararies can have the stubs and since default linker script requires -lm this helps in compiling applications with SDK there are .a equivalents for these libraries but they do not land in S

[OE-core] [PATCH 36/42] bitbake: Oldest kernel for nios2 is 3.19

2016-05-11 Thread Khem Raj
From: Marek Vasut The oldest kernel version for nios2 is 3.19.0, set it so, otherwise qemu-nios2 -r ${OLDEST_KERNEL} fails with "FATAL: kernel too old" message from glibc. Signed-off-by: Marek Vasut Cc: Richard Purdie Signed-off-by: Khem Raj --- meta/conf/bitbake.conf | 2 ++ 1 file changed,

[OE-core] [PATCH 39/42] distcc: Upgrade to 3.2

2016-05-11 Thread Khem Raj
Helps compiling with clang as a side effect Signed-off-by: Khem Raj --- .../distcc/{distcc_3.1.bb => distcc_3.2.bb}| 8 meta/recipes-devtools/distcc/files/separatebuilddir.patch | 14 +++--- 2 files changed, 11 insertions(+), 11 deletions(-) rename meta/recipe

[OE-core] [PATCH 40/42] ruby: Upgrade to 2.2.5

2016-05-11 Thread Khem Raj
This is latest in 2.2 series, helps with compile using clang Signed-off-by: Khem Raj --- meta/recipes-devtools/ruby/{ruby_2.2.2.bb => ruby_2.2.5.bb} | 8 ++-- 1 file changed, 2 insertions(+), 6 deletions(-) rename meta/recipes-devtools/ruby/{ruby_2.2.2.bb => ruby_2.2.5.bb} (86%) diff --git

[OE-core] [PATCH 41/42] mpfr: Upgrade to 3.1.4

2016-05-11 Thread Khem Raj
Signed-off-by: Khem Raj --- meta/recipes-support/mpfr/{mpfr-3.1.3 => mpfr}/long-long-thumb.patch | 0 meta/recipes-support/mpfr/{mpfr_3.1.3.bb => mpfr_3.1.4.bb} | 5 ++--- 2 files changed, 2 insertions(+), 3 deletions(-) rename meta/recipes-support/mpfr/{mpfr-3.1.3 => mpfr}/long-long-t

Re: [OE-core] [PATCH 26/42] strace: Remove pipe.expected

2016-05-11 Thread Khem Raj
> On May 11, 2016, at 10:35 AM, Khem Raj wrote: > > file utility on some OSes e.g. archlinux'like > which use file 5.26 can not recognise a file > in strace testsuite e.g. > > file ./strace-4.11/tests/pipe.expected > ./strace-4.11/tests/pipe.expected: ERROR: EOF computing DER offset > this

Re: [OE-core] [PATCH] pseudo: obey our LDFLAGS

2016-05-11 Thread Mark Hatle
On 5/11/16 12:14 PM, Christopher Larson wrote: > Hmm, interesting. It doesn't actually appear to be using LDFLAGS from the > environment at all just now. I'll take another look. Thanks. CFLAGS and LDFLAGS should have been loaded and sanitized by the 'configure' front end. If this is not happening

Re: [OE-core] [PATCH] pseudo: obey our LDFLAGS

2016-05-11 Thread Christopher Larson
On Wed, May 11, 2016 at 11:15 AM, Mark Hatle wrote: > On 5/11/16 12:14 PM, Christopher Larson wrote: > > Hmm, interesting. It doesn't actually appear to be using LDFLAGS from the > > environment at all just now. I'll take another look. Thanks. > > CFLAGS and LDFLAGS should have been loaded and sa

Re: [OE-core] [PATCH] feature-arm-neon.inc: restore vfpv3-d16 support

2016-05-11 Thread Khem Raj
This causes raspberrypi2 not parse anymore ERROR: OE-core's config sanity checker detected a potential misconfiguration. Either fix the cause of this error or at your own risk disable the checker (see sanity.conf). Following is the list of potential problems / advisories: Error, the

Re: [OE-core] proposal: replace GLUT with FreeGLUT

2016-05-11 Thread Neena Busireddy
Hi Ross, On 10 May 2016 at 19:12, Neena Busireddy mailto:neenareddy.busire...@nxp.com>> wrote: GLUT is dead upstream for almost three years now ( https://cgit.freedesktop.org/mesa/glut/ ) and it makes sense to replace GLUT with FreeGLUT . Some of the reasons to replace with FreeGLUT are listed

Re: [OE-core] [PATCH v2 0/2] Create systemd users at build time

2016-05-11 Thread Stephano Cetola
On 05/11, Puustinen, Ismo wrote: > On Mon, 2016-05-09 at 16:42 -0700, Stephano Cetola wrote: > > Systemd has a config option sysusers which creates any users or > > groups that > > systemd needs on first boot. There is a rootfs-postcommand that > > creates these > > users in case the filesystem is

[OE-core] [PATCH] bluez5: fixed path to bluetoothd in sysvinit script

2016-05-11 Thread Christian Ege
Within the sysvinit script the path to bluetoothd is wrong. Because of this the init scripts silently terminates without any message Signed-off-by: Christian Ege --- meta/recipes-connectivity/bluez5/bluez5.inc | 4 meta/recipes-connectivity/bluez5/bluez5/init | 2 +- 2 files changed, 5 ins

Re: [OE-core] [PATCH] mklibs-native: two fixes

2016-05-11 Thread Kyle Russell
What was the intent of the last hunk in fix_cross_compile.patch? It essentially undoes the following upstream mklibs change, but it doesn't seem related to whether or not dpkg is used. http://bazaar.launchpad.net/~ubuntu-installer/mklibs/master/revision/101 https://bugs.debian.org/cgi-bin/bugrepo

[OE-core] [PATCH 0/3] Add extract() method to package manager

2016-05-11 Thread mariano . lopez
From: Mariano Lopez Sometimes it is needed to have the content of a package outside of an image, these series add this capability using a temp directory. The following changes since commit 7ca60ec8bff7656b4e52f5a4d238913e851da089: test-empty-image: Fix LIC_FILES_CHKSUM typo (2016-05-06 10:48:

[OE-core] [PATCH 1/3] package_manager.py: Move opkg_query() outside of Indexer class

2016-05-11 Thread mariano . lopez
From: Mariano Lopez When using the opkg and apt-get package managers the function opkg_query() can be useful when query for package information. This change moves the function outside the Indexer class so the Indexer, OpkgPM, DpkgPM can benefit from it. [YOCTO #9569] Signed-off-by: Mariano Lop

[OE-core] [PATCH 2/3] package_manager.py: Add extract() method for opkg and dpkg

2016-05-11 Thread mariano . lopez
From: Mariano Lopez Sometimes it is needed to have the content of a package outside the recipe context. This new method extract the content of an IPK/DEB file to a tmpdir, without actually installing the package. A new OpkgDpkgPM class was added to share the code for opkg and dpkg. There were

[OE-core] [PATCH 3/3] package_manager.py: Add extract() method for RPM package manager

2016-05-11 Thread mariano . lopez
From: Mariano Lopez This new method extract the content of RPM file to a tmpdir, without actually installing the package. [YOCTO #9569] Signed-off-by: Mariano Lopez --- meta/lib/oe/package_manager.py | 80 ++ 1 file changed, 80 insertions(+) diff --git

Re: [OE-core] [PATCH 22/42] linux-yocto: Fix build on ppc with gcc-6

2016-05-11 Thread Bruce Ashfield
On Wed, May 11, 2016 at 1:35 PM, Khem Raj wrote: > Signed-off-by: Khem Raj > These shouldn't be carried out of tree. So can you drop the linux-yocto changes from the series, and I'll look at getting them integrated later. Bruce > --- > ...ace-Fix-out-of-bounds-array-access-warnin.patch | 5

  1   2   >