[OE-core] [BUG] gcc: require neon on arch without neon

2016-07-18 Thread Yi Qingliang
when compiling qtbase in meta-qt5, it says: | ../../include/QtCore/../../../git/src/corelib/global/qendian.h:143:36: fatal error: You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics. | return __builtin_bswap16(source); |

[OE-core] [PATCH] glibc: Update to 2.24 after hard-freeze

2016-07-18 Thread Khem Raj
Drop upstreamed patch Signed-off-by: Khem Raj --- .../glibc/cross-localedef-native_2.24.bb | 2 +- meta/recipes-core/glibc/glibc/elf-meta.patch | 32 -- meta/recipes-core/glibc/glibc_2.24.bb | 3 +- 3 files changed, 2 insertions(+), 35 deletions

[OE-core] [PATCH 1/1] net-tools: lib/inet6.c:INET6_rresolve() - various fixes [ LIN9-1102 ]

2016-07-18 Thread jianchuan.wang
From: Shan Hai Integrate net-tools upstream commit a70c568b907d to fix a bug which causes the 'netstat -a' to print "[UNKNOWN]" in case of DNS problem instead of IPv6 address. Signed-off-by: Jianchuan Wang --- ...-lib-inet6.c-INET6_rresolve-various-fixes.patch | 87 ++ .../

Re: [OE-core] [PATCH V3] rootfs.py: allow removal of support packages

2016-07-18 Thread Stephano Cetola
On 07/18, Burton, Ross wrote: > On 11 July 2016 at 18:55, Stephano Cetola > wrote: > > > +unneeded_pkgs.extend(self.d.getVar("ROOTFS_BOOTSTRAP_INSTALL", > > +True).split(",")) > > > > Sorry for not getting around to reviewing this... > > That variable is whitespace s

Re: [OE-core] [Openembedded-architecture] Removal of uclibc from oe-core?

2016-07-18 Thread Mark Hatle
On 7/18/16 6:27 PM, Khem Raj wrote: > >> On Jul 18, 2016, at 3:48 PM, Bruce Ashfield > > wrote: >> >> >> >> On Mon, Jul 18, 2016 at 6:18 PM, Phil Blundell > > wrote: >> >> On Mon, 2016-07-18 at 23:01 +0100, Burton, Ross wrote: >> >> >

Re: [OE-core] [Openembedded-architecture] Removal of uclibc from oe-core?

2016-07-18 Thread Khem Raj
> On Jul 18, 2016, at 3:48 PM, Bruce Ashfield wrote: > > > > On Mon, Jul 18, 2016 at 6:18 PM, Phil Blundell > wrote: > On Mon, 2016-07-18 at 23:01 +0100, Burton, Ross wrote: > > > Now that musl is fairly mature I think it's time to take uclibc out to > > pasture, where

Re: [OE-core] [Openembedded-architecture] Removal of uclibc from oe-core?

2016-07-18 Thread Bruce Ashfield
On Mon, Jul 18, 2016 at 6:18 PM, Phil Blundell wrote: > On Mon, 2016-07-18 at 23:01 +0100, Burton, Ross wrote: > > > Now that musl is fairly mature I think it's time to take uclibc out to > > pasture, where the pasture is possibly called meta-uclibc. > > I think this is a splendid idea. > Agreed

Re: [OE-core] [Openembedded-architecture] Removal of uclibc from oe-core?

2016-07-18 Thread Phil Blundell
On Mon, 2016-07-18 at 23:01 +0100, Burton, Ross wrote: > Now that musl is fairly mature I think it's time to take uclibc out to > pasture, where the pasture is possibly called meta-uclibc. I think this is a splendid idea. p. -- ___ Openembedded-cor

Re: [OE-core] [PATCHv3 1/2] cve-check-tool: Add recipe

2016-07-18 Thread Mariano Lopez
On 07/12/2016 05:19 PM, akuster808 wrote: Mariano, On 07/11/2016 05:52 AM, mariano.lo...@linux.intel.com wrote: From: Mariano Lopez cve-check-tool is a program for public CVEs checking. This tool also seek to determine if a vulnerability has been addressed by a patch. By tool do you mean

[OE-core] Removal of uclibc from oe-core?

2016-07-18 Thread Burton, Ross
Hi, Now that musl is fairly mature I think it's time to take uclibc out to pasture, where the pasture is possibly called meta-uclibc. Carrying excessive numbers of C libraries in OE Core isn't really ideal, and musl approximates the size of uclibc whilst being far more feature complete. I have a

[OE-core] [PATCH] webkitgtk: Switch the ARMv7 build to Thumb2 and enable back the JSC JIT.

2016-07-18 Thread Carlos Alberto Lopez Perez
* The JSC JIT is broken on ARMv7 without Thumb2. [YOCTO #9474] Signed-off-by: Carlos Alberto Lopez Perez --- meta/recipes-sato/webkit/webkitgtk_2.12.3.bb | 17 - 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/meta/recipes-sato/webkit/webkitgtk_2.12.3.bb b/meta/r

Re: [OE-core] [PATCH V3] rootfs.py: allow removal of support packages

2016-07-18 Thread Burton, Ross
On 11 July 2016 at 18:55, Stephano Cetola wrote: > +unneeded_pkgs.extend(self.d.getVar("ROOTFS_BOOTSTRAP_INSTALL", > +True).split(",")) > Sorry for not getting around to reviewing this... That variable is whitespace separated, not comma. Ross -- ___

Re: [OE-core] [oe][Patch] package.bbclass: fix host contamination warnings for source files

2016-07-18 Thread Max Krummenacher
Hi Am Sonntag, den 03.04.2016, 22:45 +0100 schrieb Richard Purdie: > On Sun, 2016-04-03 at 22:57 +0200, Max Krummenacher wrote: > > Addresses https://bugzilla.yoctoproject.org/show_bug.cgi?id=8939 > > > > Source files deployed with the *-dbg packages are owned by the user > > running bitbake lead

Re: [OE-core] [PATCH v3 3/3] weston-init: Fix weston-start to allow weston args without openvt args

2016-07-18 Thread Tom Hochstein
Re-sent. From: Burton, Ross [mailto:ross.bur...@intel.com] Sent: Monday, July 18, 2016 11:29 AM To: Otavio Salvador Cc: Tom Hochstein ; Otavio Salvador ; Patches and discussions about the oe-core layer Subject: Re: [OE-core] [PATCH v3 3/3] weston-init: Fix weston-start to allow weston args wi

[OE-core] [PATCH v3 2/3] weston-init: Fix weston-start to handle 0 or 1 args

2016-07-18 Thread Tom Hochstein
The parser incorrectly treated anything less than 2 args as an error. Signed-off-by: Tom Hochstein --- meta/recipes-graphics/wayland/weston-init/weston-start | 7 +-- 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/meta/recipes-graphics/wayland/weston-init/weston-start b/meta/r

Re: [OE-core] [PATCH 2/2] juce: Added support for JUCE framework

2016-07-18 Thread Burton, Ross
On 18 July 2016 at 19:04, Felipe Ferreri Tonello wrote: > Ok. Nevertheless the first patch is valid for oe-core. > Agreed, already queued it for testing. :) Ross -- ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://li

Re: [OE-core] [PATCH 2/2] juce: Added support for JUCE framework

2016-07-18 Thread Felipe Ferreri Tonello
Hi Ross, On 18/07/16 11:13, Burton, Ross wrote: > > On 18 July 2016 at 11:07, Felipe Ferreri Tonello > wrote: > > I can send this as part of meta-multimedia, no problem. What is the > process to promote a recipe to oe-core? > > > To be part of oe-core yo

[OE-core] [PATCH 2/3] kernel-fitimage: Add x86 support

2016-07-18 Thread George McCollister
For x86, bzImage must be built instead of zImage. Include setup.bin (which is required to boot the kernel) in the fitimage and always use a load/boot address of 0x0009. For details see: http://git.denx.de/?p=u-boot.git;a=blob;f=doc/uImage.FIT/x86-fit-boot.txt Signed-off-by: George McColliste

[OE-core] [PATCH v2 1/3] kernel-fitimage: add initramfs support

2016-07-18 Thread George McCollister
If INITRAMFS_IMAGE is set, build an additional fitImage containing the initramfs. Copy the additional fitImage and the source (*.its) file, used to create it to DEPLOYDIR. The fitImage containing the initramfs must be built before do_deploy and after do_install to avoid circular dependencies. UBOO

[OE-core] [PATCH 3/3] uboot-sign: Handle .rom signing the same as .img

2016-07-18 Thread George McCollister
Handle u-boot.rom signing (U-Boot as x86 BIOS replacement) the same way that u-boot.img signing is handled. Signed-off-by: George McCollister --- meta/classes/uboot-sign.bbclass | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/classes/uboot-sign.bbclass b/meta/classes/u

[OE-core] [PATCH 0/3] kernel-fitimage: Add initramfs, x86 support

2016-07-18 Thread George McCollister
Add support for building fitImages that include an initramfs and booting on x86. The following changes since commit da7a2c7b00b40a8759dbe9f4ab6df3e337e3d6b6: useradd-staticids: use map() instead of imap() (2016-07-12 23:11:57 +0100) are available in the git repository at: git://github.com/g

[OE-core] [PATCH v3 2/3] weston-init: Fix weston-start to handle 0 or 1 args

2016-07-18 Thread Tom Hochstein
The parser incorrectly treated anything less than 2 args as an error. Signed-off-by: Tom Hochstein --- meta/recipes-graphics/wayland/weston-init/weston-start | 7 +-- 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/meta/recipes-graphics/wayland/weston-init/weston-start b/meta/r

Re: [OE-core] [PATCH v3 3/3] weston-init: Fix weston-start to allow weston args without openvt args

2016-07-18 Thread Burton, Ross
I can only see 1/3 and 3/3, but no 2/3. On 18 July 2016 at 16:13, Otavio Salvador wrote: > On Mon, Jul 18, 2016 at 11:43 AM, Tom Hochstein > wrote: > > The parser didn't properly handle commands of the form > > weston-start -- . > > > > Signed-off-by: Tom Hochstein > > > > Acked-by: Otavio Sal

[OE-core] [PATCH v3 1/3] weston-init: De-couple framebuffer console from Weston for systemd startup

2016-07-18 Thread Tom Hochstein
The framebuffer console was using the same I/O as Weston. We fix this by having openvt switch to the new VT when starting weston-launch, same as is already done for the sysvinit case. Signed-off-by: Tom Hochstein --- meta/recipes-graphics/wayland/weston-init/init | 2 +- meta/recipes-gra

Re: [OE-core] [PATCH v3 3/3] weston-init: Fix weston-start to allow weston args without openvt args

2016-07-18 Thread Otavio Salvador
On Mon, Jul 18, 2016 at 11:43 AM, Tom Hochstein wrote: > The parser didn't properly handle commands of the form > weston-start -- . > > Signed-off-by: Tom Hochstein Acked-by: Otavio Salvador -- Otavio Salvador O.S. Systems http://www.ossystems.com.brhttp:

Re: [OE-core] [PATCH v3 1/3] weston-init: De-couple framebuffer console from Weston for systemd startup

2016-07-18 Thread Otavio Salvador
On Mon, Jul 18, 2016 at 11:43 AM, Tom Hochstein wrote: > The framebuffer console was using the same I/O as Weston. We fix this > by having openvt switch to the new VT when starting weston-launch, same > as is already done for the sysvinit case. > > Signed-off-by: Tom Hochstein Acked-by: Otavio S

Re: [OE-core] [PATCH v3 2/3] weston-init: Fix weston-start to handle 0 or 1 args

2016-07-18 Thread Otavio Salvador
On Mon, Jul 18, 2016 at 11:43 AM, Tom Hochstein wrote: > The parser incorrectly treated anything less than 2 args as an error. > > Signed-off-by: Tom Hochstein Acked-by: Otavio Salvador -- Otavio Salvador O.S. Systems http://www.ossystems.com.brhttp://cod

[OE-core] [PATCH v3 3/3] weston-init: Fix weston-start to allow weston args without openvt args

2016-07-18 Thread Tom Hochstein
The parser didn't properly handle commands of the form weston-start -- . Signed-off-by: Tom Hochstein --- meta/recipes-graphics/wayland/weston-init/weston-start | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/meta/recipes-graphics/wayland/weston-init/weston-start b/meta

Re: [OE-core] [PATCH 3/8] wayland: Upgrade 1.10.0 -> 1.11.0

2016-07-18 Thread Khem Raj
On Mon, Jul 18, 2016 at 6:30 AM, Jussi Kukkonen wrote: > On 16 July 2016 at 02:25, Khem Raj wrote: >> >> On Jul 15, 2016, at 3:15 PM, Burton, Ross wrote: >> >> >> On 15 July 2016 at 11:41, Jussi Kukkonen wrote: >>> >>> Signed-off-by: Jussi Kukkonen >> >> >> This breaks with musl: >> >> | ../wa

Re: [OE-core] [PATCH V2] glibc: Upgrade to latest tip of master

2016-07-18 Thread Khem Raj
I also enable security flags require conf/distro/include/no-static-libs.inc require conf/distro/include/yocto-uninative.inc require conf/distro/include/security_flags.inc INHERIT += "uninative" On Mon, Jul 18, 2016 at 5:16 AM, Trevor Woerner wrote: > On Fri 2016-07-08 @ 01:55:18 PM, Khem Raj wr

[OE-core] [PATCHv2 9/9] xf86-input-libinput: Upgrade 0.16.0 -> 0.19.0

2016-07-18 Thread Jussi Kukkonen
Note that the xorg configuration file for input-libinput now sorts lower than it used to (90 -> 60). Signed-off-by: Jussi Kukkonen --- .../{xf86-input-libinput_0.16.0.bb => xf86-input-libinput_0.19.0.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-graphics/xor

[OE-core] [PATCHv2 3/9] wayland-protocols: Upgrade 1.3 -> 1.4

2016-07-18 Thread Jussi Kukkonen
Remove backported patch. Signed-off-by: Jussi Kukkonen --- .../wayland-protocols/dont-use-AC_CANONICAL.patch | 29 -- ...d-protocols_1.3.bb => wayland-protocols_1.4.bb} | 6 ++--- 2 files changed, 3 insertions(+), 32 deletions(-) delete mode 100644 meta/recipes-graphics/w

[OE-core] [PATCHv2 8/9] xf86-input-evdev: Upgrade 2.10.2 -> 2.10.3

2016-07-18 Thread Jussi Kukkonen
Signed-off-by: Jussi Kukkonen --- .../{xf86-input-evdev_2.10.2.bb => xf86-input-evdev_2.10.3.bb}| 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-graphics/xorg-driver/{xf86-input-evdev_2.10.2.bb => xf86-input-evdev_2.10.3.bb} (83%) diff --git a/meta/recipes-

[OE-core] [PATCHv2 6/9] libxfixes: Upgrade 5.0.1 -> 5.0.2

2016-07-18 Thread Jussi Kukkonen
Signed-off-by: Jussi Kukkonen --- .../xorg-lib/{libxfixes_5.0.1.bb => libxfixes_5.0.2.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-graphics/xorg-lib/{libxfixes_5.0.1.bb => libxfixes_5.0.2.bb} (79%) diff --git a/meta/recipes-graphics/xorg-lib/l

[OE-core] [PATCHv2 5/9] weston: Upgrade 1.10.0 -> 1.11.0

2016-07-18 Thread Jussi Kukkonen
Remove now unnecessary patch, rebase others. Add musl build fix patch. Signed-off-by: Jussi Kukkonen --- ...1-configure.ac-Fix-wayland-protocols-path.patch | 4 +- .../0001-shared-include-stdint.h-for-int32_t.patch | 28 + ...ch-Provide-a-default-version-that-doesn-t.patch | 68

[OE-core] [PATCHv2 1/9] mesa-demos: Require X11 distro feature

2016-07-18 Thread Jussi Kukkonen
Mesa-demos theoretically does not require X11 (apart from xdemos/) but reality is that every other binary requires glut. So: * 'non-glut' part of mesa-demos requires X11 * current freeglut recipe also depends on X11 There is apparently wayland support in freeglut now: This recipe should be modif

[OE-core] [PATCHv2 2/9] mesa: Upgrade 11.2.2 -> 12.0.1

2016-07-18 Thread Jussi Kukkonen
Massive mesa upgrade (OpenGL 4.3, GLVND support, vulkan driver for intel etc), although many new things are disabled by default. License file change does not change the actual licenses. piglit results (with piglit update on ML) on an old NUC with Intel HD5000 for reference: pass: 33972

[OE-core] [PATCHv2 4/9] wayland: Upgrade 1.10.0 -> 1.11.0

2016-07-18 Thread Jussi Kukkonen
Add a musl build fix patch. Signed-off-by: Jussi Kukkonen --- ...0001-scanner-Use-unit32_t-instead-of-uint.patch | 30 ++ .../{wayland_1.10.0.bb => wayland_1.11.0.bb} | 8 +++--- 2 files changed, 35 insertions(+), 3 deletions(-) create mode 100644 meta/recipes-graphi

[OE-core] [PATCHv2 7/9] xkeyboard-config: Upgrade 2.17 -> 2.18

2016-07-18 Thread Jussi Kukkonen
Signed-off-by: Jussi Kukkonen --- .../xorg-lib/{xkeyboard-config_2.17.bb => xkeyboard-config_2.18.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-graphics/xorg-lib/{xkeyboard-config_2.17.bb => xkeyboard-config_2.18.bb} (88%) diff --git a/meta/recipes-graphic

[OE-core] [PATCHv2 0/9] Upgrade mesa, wayland

2016-07-18 Thread Jussi Kukkonen
Changes since V1: * wayland: Added Khems musl build fix patch * weston: Added a musl build fix patch * mesa-demos (new patch): require X11 distro feature Issues: * gbm fails to load drivers with musl: "Error relocating /lib/libgcc_s.so.1: __cpu_indicator_init: symbol not found" Original cover

Re: [OE-core] [PATCH 3/8] wayland: Upgrade 1.10.0 -> 1.11.0

2016-07-18 Thread Jussi Kukkonen
On 16 July 2016 at 02:25, Khem Raj wrote: > On Jul 15, 2016, at 3:15 PM, Burton, Ross wrote: > > > On 15 July 2016 at 11:41, Jussi Kukkonen wrote: > >> Signed-off-by: Jussi Kukkonen >> > > This breaks with musl: > > | ../wayland-1.11.0/src/scanner.c: In function 'find_enumeration': > | ../wayl

Re: [OE-core] [PATCH V2] glibc: Upgrade to latest tip of master

2016-07-18 Thread Trevor Woerner
On Fri 2016-07-08 @ 01:55:18 PM, Khem Raj wrote: > Trevor > > On Thu, Jul 7, 2016 at 1:25 PM, Khem Raj wrote: > > Ok thanks. Let me know if you get to see the same issue on say qemuarm or > > qemuarm64 > > I built core-image-sato/qemux86-64 vmdk with chromium added > > CORE_IMAGE_EXTRA_INSTALL_

Re: [OE-core] [PATCH] systemd: use OE core paths under /var/volatile for /var/tmp and /var/log

2016-07-18 Thread Burton, Ross
On 15 April 2016 at 23:22, Bill Randle wrote: > +-d /var/log 0755 - - - > ++# OE Core uses /var/volatile/log rather than /var/log > ++#d /var/log 0755 - - - > ++L /var/log - - - - /var/volatile/log I'm not sure this is right - in the default configuration /var/log and /var/tmp are symlinks into

[OE-core] [PATCH 1/1] classes/populate_sdk_ext: show progress when preparing build system

2016-07-18 Thread Paul Eggleton
During the extensible SDK installation process the final step is to prepare the internal copy of the build system. This can take some time, especially if you have SDK_EXT_TYPE set to "minimal" (downloading sstate artifacts) and SDK_INCLUDE_PKGDATA set to "1" (restoring pkgdata for world). To make t

[OE-core] [PATCH 0/1] Show progress when preparing eSDK (rebased)

2016-07-18 Thread Paul Eggleton
This patch from the earlier series wasn't merged, possibly since it conflicted - I've rebased it onto master and resolved that. The following changes since commit da7a2c7b00b40a8759dbe9f4ab6df3e337e3d6b6: useradd-staticids: use map() instead of imap() (2016-07-12 23:11:57 +0100) are available

Re: [OE-core] [PATCH 2/2] juce: Added support for JUCE framework

2016-07-18 Thread Burton, Ross
On 18 July 2016 at 11:07, Felipe Ferreri Tonello wrote: > I can send this as part of meta-multimedia, no problem. What is the > process to promote a recipe to oe-core? > To be part of oe-core you basically need to be able to demonstrate that a large proportion of users will need it. As this is

Re: [OE-core] [PATCH 2/2] juce: Added support for JUCE framework

2016-07-18 Thread Felipe Ferreri Tonello
Hi Ross, On 15/07/16 18:49, Burton, Ross wrote: > > On 15 July 2016 at 17:36, Felipe F. Tonello > wrote: > > For TL;DRs: JUCE is a well known and widely used C++ Framework for audio > applications. It has good support for Linux and ARM. > > > Getting new

Re: [OE-core] [RFC PATCH v2 1/1] image: add do_image_qa task to run QA checks on the constructed image

2016-07-18 Thread Burton, Ross
On 14 July 2016 at 14:36, Joshua Lock wrote: > +qamsg = qamsg + '\Image QA function %s failed' % e.name > I fixed this typo when merging to mut. Ross -- ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://li

[OE-core] [PATCH] boost: fix CVE-2012-2677

2016-07-18 Thread kai.kang
From: Kai Kang Backport patch to fix CVE-2012-2677 for boost from: https://svn.boost.org/trac/boost/changeset/78326 Signed-off-by: Kai Kang --- .../boost/boost/boost-CVE-2012-2677.patch | 112 + meta/recipes-support/boost/boost_1.61.0.bb | 1 + 2 files c