[OE-core] [PATCH 6/7] sqlite3.inc: add PACKAGECONFIG to support building against libedit

2016-01-22 Thread Andre McCurdy
Signed-off-by: Andre McCurdy --- meta/recipes-support/sqlite/sqlite3.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-support/sqlite/sqlite3.inc b/meta/recipes-support/sqlite/sqlite3.inc index 87cdf26..5bff33b 100644 --- a/meta/recipes-support/sqlite/sqlite3

[OE-core] [PATCH 0/7] sqlite3: misc fixes, cleanup + update 3.10.0 -> 3.10.2

2016-01-22 Thread Andre McCurdy
Andre McCurdy (7): sqlite3: fix the parallel build fix patch sqlite3.inc: fix readline PACKAGECONFIG sqlite3.inc: drop obsolete config_BUILD_CC, etc exports sqlite: formatting improvements, move more stuff into sqlite3.inc sqlite3.inc: dynamically link the sqlite3 command-line utility

[OE-core] [PATCH 2/7] sqlite3.inc: fix readline PACKAGECONFIG

2016-01-22 Thread Andre McCurdy
EXTRA_OECONF to avoid a potential floating dependency, since the configure script checks for libedit before it checks for libreadline. Signed-off-by: Andre McCurdy --- meta/recipes-support/sqlite/sqlite3.inc | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/meta/recipes

[OE-core] [PATCH 7/7] sqlite3: update 3.10.0 -> 3.10.2

2016-01-22 Thread Andre McCurdy
Signed-off-by: Andre McCurdy --- meta/recipes-support/sqlite/{sqlite3_3.10.0.bb => sqlite3_3.10.2.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-support/sqlite/{sqlite3_3.10.0.bb => sqlite3_3.10.2.bb} (62%) diff --git a/meta/recipes-support/

[OE-core] [PATCH 1/7] sqlite3: fix the parallel build fix patch

2016-01-22 Thread Andre McCurdy
The previous parallel.patch broke dynamically linking sqlite3 with libsqlite3.so (ie using the --disable-static-shell configure option). Signed-off-by: Andre McCurdy --- meta/recipes-support/sqlite/sqlite3/parallel.patch | 46 +- 1 file changed, 27 insertions(+), 19

[OE-core] [PATCH 5/7] sqlite3.inc: dynamically link the sqlite3 command-line utility

2016-01-22 Thread Andre McCurdy
By default, the sqlite3 command-line utility will be statically linked with sqlite3. For OE, dynamic linking is probably more appropriate and can be enabled by configuring with "--disable-static-shell". Signed-off-by: Andre McCurdy --- meta/recipes-support/sqlite/sqlite3.inc | 7 +

[OE-core] [PATCH 0/2] dropbear: fix build issues with system libtom libs

2016-09-16 Thread Andre McCurdy
There are currently no libtommath or libtomcrypt recipes in oe-core, but they may be present in other layers. Andre McCurdy (2): dropbear: fix -ltomcrypt -ltommath order when using system libtom libs dropbear: deterministic selection of system -vs- bundled libtom libs meta/recipes-core

[OE-core] [PATCH 1/2] dropbear: fix -ltomcrypt -ltommath order when using system libtom libs

2016-09-16 Thread Andre McCurdy
with the bundled libtom libs. Signed-off-by: Andre McCurdy --- meta/recipes-core/dropbear/dropbear.inc| 1 + .../fix-libtomcrypt-libtommath-ordering.patch | 48 ++ 2 files changed, 49 insertions(+) create mode 100644 meta/recipes-core/dropbear/dropbear/fix

[OE-core] [PATCH 2/2] dropbear: deterministic selection of system -vs- bundled libtom libs

2016-09-16 Thread Andre McCurdy
bundled versions. Signed-off-by: Andre McCurdy --- meta/recipes-core/dropbear/dropbear.inc | 4 1 file changed, 4 insertions(+) diff --git a/meta/recipes-core/dropbear/dropbear.inc b/meta/recipes-core/dropbear/dropbear.inc index cdac7ec..bda7eb8 100644 --- a/meta/recipes-core/dropbear

[OE-core] [PATCH] kernel.bbclass: assign INITRAMFS_BASE_NAME using ?=

2016-09-16 Thread Andre McCurdy
Default values for KERNEL_IMAGE_BASE_NAME and MODULE_IMAGE_BASE_NAME are already assigned using ?= and anyone wanting to over-ride one is likely to want to over-ride them all. Make the three consistent with each other. Signed-off-by: Andre McCurdy --- meta/classes/kernel.bbclass | 2 +- 1 file

Re: [OE-core] [PATCH] perf: Fix to obey LD failure on host i686

2016-09-20 Thread Andre McCurdy
On Mon, Sep 19, 2016 at 11:00 AM, Christopher Larson wrote: > > On Mon, Sep 19, 2016 at 4:10 AM, sujith h wrote: >> >> On Thu, Sep 8, 2016 at 12:36 PM, Andre McCurdy >> wrote: >>> >>> On Wed, Sep 7, 2016 at 11:51 PM, Sujith H wrote: >>> >

Re: [OE-core] [PATCH] makedevs: don't restrict device node paths to 40 characters

2016-10-02 Thread Andre McCurdy
On Sun, Oct 2, 2016 at 1:37 PM, Khem Raj wrote: > >> On Sep 12, 2016, at 1:14 PM, Andre McCurdy wrote: >> >> 40 character paths work OK for device nodes in /dev but not for >> device nodes created in a chroot, LXC container, etc. >> >> Since the 'path&

[OE-core] [PATCH] base-files: don't export TZ="UTC" from /etc/profile

2016-10-04 Thread Andre McCurdy
is added interactively after /etc/profile has been run. Signed-off-by: Andre McCurdy --- meta/recipes-core/base-files/base-files/profile | 6 -- 1 file changed, 6 deletions(-) diff --git a/meta/recipes-core/base-files/base-files/profile b/meta/recipes-core/base-files/base-files/profile index

Re: [OE-core] [PATCH] gmp: Disable assembly for MIPS R6

2016-10-12 Thread Andre McCurdy
On Wed, Oct 12, 2016 at 5:52 AM, Zubair Lutfullah Kakakhel wrote: > gmplib has some assembly routines. These have not been optimized > for MIPS R6 yet. Add --disable-assembly so that the C implementation > is used. > > Signed-off-by: Zubair Lutfullah Kakakhel > --- > meta/recipes-support/gmp/gmp

[OE-core] [PATCH] binutils: fix for MIPS "Can't find matching LO16 reloc" errors

2016-10-12 Thread Andre McCurdy
Patch taken from Binutils Bugzilla: https://sourceware.org/bugzilla/show_bug.cgi?id=20649 Signed-off-by: Andre McCurdy --- meta/recipes-devtools/binutils/binutils-2.27.inc | 1 + .../0015-binutils-mips-gas-pic-relax-linkonce.diff | 65 ++ 2 files changed, 66 insertions

[OE-core] [PATCH] linux-yocto.inc: ensure do_kernel_link_images runs before do_strip

2016-10-13 Thread Andre McCurdy
If the do_kernel_link_images task is enabled, then it needs to run before do_strip. The addtask statement for do_strip makes that explicit. For consistency, make it explicit in the addtask statement for do_kernel_link_images too. Signed-off-by: Andre McCurdy --- meta/recipes-kernel/linux/linux

[OE-core] [PATCH] cmake: avoid configure failures if CFLAGS contains -Wstrict-prototypes

2016-10-17 Thread Andre McCurdy
Signed-off-by: Andre McCurdy --- meta/recipes-devtools/cmake/cmake.inc | 1 + ...void-gcc-warnings-with-Wstrict-prototypes.patch | 42 ++ 2 files changed, 43 insertions(+) create mode 100644 meta/recipes-devtools/cmake/cmake/avoid-gcc-warnings-with-Wstrict

Re: [OE-core] [PATCH] cmake.bbclass: Exclude native sysroot from CMAKE_FIND_ROOT_PATH

2016-11-01 Thread Andre McCurdy
On Sat, Oct 29, 2016 at 1:47 AM, Khem Raj wrote: > This has been cause of issue where we were getting both usr/include > dirs ( from target as well as native sysroot) added to compiler > flags. > > CXX_INCLUDES in final flags.cmake would include > -I/usr/include -I/usr/include > most of the time i

[OE-core] version of gdb in morty

2016-11-02 Thread Andre McCurdy
It looks like morty (and master) are building gdb from git (ie cloning a ~660MB repo) with the git revision set to a snapshot mid-way between the 7.11 and 7.11.1 release tags. Was that the intention? Or is there a patch somewhere to switch to building from the official 7.11.1 tar file? -- ___

[OE-core] [PATCH] gdb: update 7.11+git1a982b689c -> 7.11.1

2016-11-02 Thread Andre McCurdy
with mi-async on (PR 20045) b5f0db4 Fix -exec-run not running asynchronously with mi-async on (PR gdb/18077) 7f8e34d Use target_terminal_ours_for_output in MI Signed-off-by: Andre McCurdy --- meta/recipes-devtools/gdb/gdb-7.11.1.inc | 22 meta/recipes-devtools

Re: [OE-core] [PATCH 2/2] runqemu: Allow the user to specity no kernel or rootFS

2016-11-02 Thread Andre McCurdy
On Wed, Nov 2, 2016 at 4:30 PM, Alistair Francis wrote: > On Wed, Nov 2, 2016 at 4:18 PM, Alistair Francis > wrote: >> In some cirsumstances the user doesn't want to supply a kernel, rootFS >> or DTB to QEMU. This will occur more now that QEMU supports loading >> images using a '-device loader' m

Re: [OE-core] Sanity check fails with 'ccache'

2016-11-03 Thread Andre McCurdy
On Tue, Nov 1, 2016 at 4:35 AM, Enrico Scholz wrote: > Hi, > > with 'morty', sanity check fails with > > |Please install the following missing utilities: C Compiler (ccache gcc > ),C++ Compiler (ccache g++ ) > > I think, parts of 89f55bf8e9d633cfb508a0885a462afb561c7cee should be > reverted.

Re: [OE-core] [OE-Core][Patch 01/13] arch-mips: Add MACHINEOVERRIDES variables to reduce duplication

2016-11-07 Thread Andre McCurdy
On Mon, Nov 7, 2016 at 9:30 AM, Khem Raj wrote: > > On 11/7/16 7:01 AM, Zubair Lutfullah Kakakhel wrote: >> In some cases, each MIPS variant in a recipe requires a duplicate >> line. Even if the passed flag is the same. >> >> Add global MACHINEOVERRIDES variables for the following >> * mipsarch

Re: [OE-core] [PATCH] kernel.bbclass: Allow ${S} to be overridden

2016-11-09 Thread Andre McCurdy
On Wed, Nov 9, 2016 at 10:08 AM, Paul Barker wrote: > On Wed, 9 Nov 2016 08:09:09 -0500 > Bruce Ashfield wrote: > >> On Wed, Nov 9, 2016 at 5:04 AM, Burton, Ross wrote: >> >> > >> > On 9 November 2016 at 02:23, Bruce Ashfield >> > wrote: >> > >> >> I can ack this patch, since no defaults change

Re: [OE-core] [PATCH] weston: upgrade from 1.11.1 to 1.12.0

2016-11-15 Thread Andre McCurdy
On Wed, Nov 9, 2016 at 6:41 AM, Fathi Boudra wrote: > On 9 November 2016 at 14:15, Burton, Ross wrote: >> >> On 8 November 2016 at 13:54, Fathi Boudra wrote: >>> >>> FILES_${PN}-xwayland = "${libdir}/${BPN}/xwayland.so" >> >> >> Because you didn't fix this patch the weston-xwayland package is n

[OE-core] Modifying SRC_URI from anonymous python

2016-11-17 Thread Andre McCurdy
I have a supplier who provides recipes which set SRC_URI to their private git servers. To make those same recipes usable by others (ie me), some anonymous python is used to transform the default SRC_URI (elements which contain private git URLs are replaced, patches and other files are left as-is).

Re: [OE-core] Modifying SRC_URI from anonymous python

2016-11-17 Thread Andre McCurdy
On Thu, Nov 17, 2016 at 2:00 PM, Christopher Larson wrote: > > On Thu, Nov 17, 2016 at 2:28 PM, Andre McCurdy wrote: >> >> I have a supplier who provides recipes which set SRC_URI to their >> private git servers. To make those same recipes usable by others (ie >>

Re: [OE-core] [PATCH] sanity: removed broken compiler check

2016-11-22 Thread Andre McCurdy
On Tue, Nov 22, 2016 at 4:16 AM, Enrico Scholz wrote: > "Burton, Ross" writes: > >>> Is this check really so useful? gcc + g++ are elementary tools which can >>> be expected. >> >> But they're not if BUILD_CC is overridden. For example if the host gcc is >> actually too old/new for OE to work an

[OE-core] [PATCH] base.bbclass: squash whitespace when printing BUILDCFG_VARS

2016-11-28 Thread Andre McCurdy
TUNE_FEATURES for ARM targets typically contains a lot of whitespace due to refactoring in OE 2.1: http://git.openembedded.org/openembedded-core/commit/?id=f774b44fa007a2a756ada892ede832b1251d940c Squash whitespace when displaying BUILDCFG_VARS in buildcfg_vars(). Signed-off-by: Andre

Re: [OE-core] [PATCH] base.bbclass: squash whitespace when printing BUILDCFG_VARS

2016-11-28 Thread Andre McCurdy
On Mon, Nov 28, 2016 at 3:53 PM, Christopher Larson wrote: > > On Mon, Nov 28, 2016 at 3:23 PM, Andre McCurdy wrote: >> >> TUNE_FEATURES for ARM targets typically contains a lot of whitespace >> due to refactoring in OE 2.1: >> >> http://git.openembed

Re: [OE-core] Kernel: Builds use old version of defconfig

2016-11-29 Thread Andre McCurdy
On Mon, Nov 28, 2016 at 11:58 PM, Mike Looijmans wrote: > > The current system assumes that the kernel recipe creates a > do_configure_prepend to do the mangling, which is rather counterintuitive, > one would expect to "append" extra actions. For reference, I've implemented support for merging of

[OE-core] [PATCH] tune-cortexa*.inc: squash whitespace within TUNE_FEATURES strings

2016-11-29 Thread Andre McCurdy
, squash whitespace within PACKAGE_EXTRA_ARCHS strings too. Signed-off-by: Andre McCurdy --- meta/conf/machine/include/tune-cortexa15.inc | 32 - meta/conf/machine/include/tune-cortexa17.inc | 32 - meta/conf/machine/include/tune-cortexa5.inc | 24

Re: [OE-core] [PATCH] perl-native: Remove usage of -fstack-protector=strong

2016-12-08 Thread Andre McCurdy
>>> On 12/01/2016 04:39 PM, Khem Raj wrote: On Thu, Dec 1, 2016 at 8:34 AM, Aníbal Limón wrote: > Some distributions (like opensuse421) supported by the project > comes with older gcc releases, -fstack-protector=strong is supported > by GCC>=4.9. > > This causes a bui

Re: [OE-core] [PATCH] glibc: add -fno-builtin-strlen when not using -O2

2016-12-12 Thread Andre McCurdy
On Sun, Dec 11, 2016 at 11:41 PM, Huang, Jie (Jackie) wrote: >> -Original Message- >> From: Khem Raj [mailto:raj.k...@gmail.com] >> Sent: Monday, December 12, 2016 2:37 PM >> To: Huang, Jie (Jackie) >> Cc: Patches and discussions about the oe-core layer >> Subject: Re: [OE-core] [PATCH] gl

[OE-core] [PATCH] base.bbclass: include PV in 'incompatible license but whitelisted' debug

2016-03-29 Thread Andre McCurdy
Referencing PN only is ambiguous if multiple versions of a recipe are present. Signed-off-by: Andre McCurdy --- meta/classes/base.bbclass | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/meta/classes/base.bbclass b/meta/classes/base.bbclass index e066dc9..b624dde 100644

Re: [OE-core] [PATCH] ARMv8-A: Add tune for AArch32 state and AArch64 state

2016-03-30 Thread Andre McCurdy
On Wed, Mar 30, 2016 at 9:36 AM, Khem Raj wrote: > >> On Mar 30, 2016, at 9:03 AM, Dragomir Daniel >> wrote: >> >> On 03/29/2016 07:07 PM, Khem Raj wrote: On Mar 28, 2016, at 3:10 PM, Phil Blundell wrote: On Mon, 2016-03-28 at 18:29 +0300, Daniel Dragomir wrote: > For AArch64

Re: [OE-core] [PATCH] ARMv8-A: Add tune for AArch32 state and AArch64 state

2016-03-30 Thread Andre McCurdy
On Wed, Mar 30, 2016 at 11:25 AM, Khem Raj wrote: > >> On Mar 30, 2016, at 11:10 AM, Andre McCurdy wrote: >> >> On Wed, Mar 30, 2016 at 9:36 AM, Khem Raj wrote: >>> >>>> On Mar 30, 2016, at 9:03 AM, Dragomir Daniel >>>> wrote: >>>

[OE-core] [PATCH] default-distrovars.inc: remove gnutls + libtasn1 from LGPLv2_WHITELIST_GPL-3.0

2016-03-30 Thread Andre McCurdy
With the modern license handling code, gnutls and libtasn1 are both buildable in distros which blacklist GPL-3.0 without needing to be explicitly whitelisted (since they both provide at least one non GPLv3 package). Signed-off-by: Andre McCurdy --- meta/conf/distro/include/default

Re: [OE-core] [PATCH] ARMv8-A: Add tune for AArch32 state and AArch64 state

2016-03-30 Thread Andre McCurdy
On Wed, Mar 30, 2016 at 3:46 PM, Phil Blundell wrote: > On Wed, 2016-03-30 at 11:53 -0700, Andre McCurdy wrote: >> Either way it shouldn't be a concern for the CPU tuning files. >> Building Thumb2 for an armv8a CPU is really just an extension of >> "optimise for

[OE-core] Is HOSTTOOLS_WHITELIST_GPL-3.0 ever used?

2016-03-30 Thread Andre McCurdy
Support for HOSTTOOLS_WHITELIST_GPL-3.0 (originally named GPLv3_HOSTTOOLS_WHITELIST) was first added here: http://git.openembedded.org/openembedded-core/commit/?id=179e056519c5ad761b2d942d7196664874c155e4 The implementation in base.bbclass has been tweaked a few times since then, but even in t

[OE-core] [PATCH 0/4] drop obsolete HOSTTOOLS_WHITELIST_GPL-3.0 etc

2016-03-31 Thread Andre McCurdy
Andre McCurdy (4): base.bbclass: drop obsolete HOSTTOOLS_WHITELIST_GPL-3.0 base.bbclass: avoid duplicate call to d.getVar('LICENSE', True) base.bbclass: include PV in 'incompatible license but whitelisted' debug base.bbclass: minor logic simplification meta/

[OE-core] [PATCH 3/4] base.bbclass: include PV in 'incompatible license but whitelisted' debug

2016-03-31 Thread Andre McCurdy
Referencing PN only is ambiguous if multiple versions of a recipe are present. Signed-off-by: Andre McCurdy --- meta/classes/base.bbclass | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/classes/base.bbclass b/meta/classes/base.bbclass index 67b3370..d91e059 100644

[OE-core] [PATCH 2/4] base.bbclass: avoid duplicate call to d.getVar('LICENSE', True)

2016-03-31 Thread Andre McCurdy
Reuse the 'license' variable, instead of calling d.getVar('LICENSE', True) again. Signed-off-by: Andre McCurdy --- meta/classes/base.bbclass | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/meta/classes/base.bbclass b/meta/classes/base.bbclass in

[OE-core] [PATCH 1/4] base.bbclass: drop obsolete HOSTTOOLS_WHITELIST_GPL-3.0

2016-03-31 Thread Andre McCurdy
base.bbclass sets 'check_license' to False (and therefore skips license checking completely) for native, nativesdk, etc recipes (ie anything which could potentially be classed as "host tools"), so supporting a dedicated whitelist of GPLv3 host tools is not necessary. Signed-o

[OE-core] [PATCH 4/4] base.bbclass: minor logic simplification

2016-03-31 Thread Andre McCurdy
Signed-off-by: Andre McCurdy --- meta/classes/base.bbclass | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/meta/classes/base.bbclass b/meta/classes/base.bbclass index d91e059..a1e1044 100644 --- a/meta/classes/base.bbclass +++ b/meta/classes/base.bbclass @@ -515,7

[OE-core] [PATCH 0/2] libassuan licensing updates

2016-03-31 Thread Andre McCurdy
Andre McCurdy (2): libassuan: use package specific licensing default-distrovars.inc: remove libassuan from LGPLv2_WHITELIST_GPL-3.0 meta/conf/distro/include/default-distrovars.inc | 2 +- meta/recipes-support/libassuan/libassuan_2.4.2.bb | 6 -- 2 files changed, 5 insertions(+), 3

[OE-core] [PATCH 2/2] default-distrovars.inc: remove libassuan from LGPLv2_WHITELIST_GPL-3.0

2016-03-31 Thread Andre McCurdy
The libassuan recipe is now buildable in distros which blacklist GPL-3.0 without needing to be explicitly whitelisted (since it provides at least one non GPLv3 package). Signed-off-by: Andre McCurdy --- meta/conf/distro/include/default-distrovars.inc | 2 +- 1 file changed, 1 insertion(+), 1

[OE-core] [PATCH 1/2] libassuan: use package specific licensing

2016-03-31 Thread Andre McCurdy
binaries are not compiled. Signed-off-by: Andre McCurdy --- meta/recipes-support/libassuan/libassuan_2.4.2.bb | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/meta/recipes-support/libassuan/libassuan_2.4.2.bb b/meta/recipes-support/libassuan/libassuan_2.4.2.bb index 57eab38

Re: [OE-core] [PATCH] ARMv8-A: Add tune for AArch32 state and AArch64 state

2016-04-01 Thread Andre McCurdy
On Fri, Apr 1, 2016 at 12:13 PM, Otavio Salvador wrote: > Hello folks, > > On Wed, Mar 30, 2016 at 8:59 PM, Andre McCurdy wrote: >> On Wed, Mar 30, 2016 at 3:46 PM, Phil Blundell wrote: >>> On Wed, 2016-03-30 at 11:53 -0700, Andre McCurdy wrote: >>>> Either w

[OE-core] Staging machine specific kernel headers in sysroot

2016-04-01 Thread Andre McCurdy
Say I have a kernel driver with a user space API (simple struct and ioctl definitions) defined in a header file which is part of my machine specific kernel. The header file is not found in the upstream kernel, so doesn't clash with anything in linux-libc-headers. Is it OK to use something like the

Re: [OE-core] [PATCH] gstreamer1.0-plugins-bad_git: Remove obsolete PACKAGESPLITFUNCS_append = " handle_hls_rename "

2016-04-04 Thread Andre McCurdy
On Mon, Apr 4, 2016 at 1:58 AM, Hains van den Bosch wrote: > No need for that,now gstreamer_git is 1.7.2 No, this is need BECAUSE gstreamer_git is 1.7.2 (or any version >= 1.7.1). It gives a smooth upgrade path from gstreamer 1.6.x (which provides the gstreamer1.0-plugins-bad-fragmented plug-in)

Re: [OE-core] [PATCH 1/1] grub_git: remove armv7a from COMPATIBLE_HOST

2016-04-04 Thread Andre McCurdy
On Mon, Apr 4, 2016 at 8:10 PM, Chen Qi wrote: > grub_git recipe supports arm architectures. However, when building against > armv7a arch, we would meet the following error. > > | build-grub-module-verifier: error: unsupported relocation 0x2b. > | make[3]: *** [disk.mod] Error 1 > | make[3]: *** W

Re: [OE-core] [PATCH] bzip2: set correct soname

2016-04-05 Thread Andre McCurdy
On Tue, Apr 5, 2016 at 2:26 PM, Ross Burton wrote: > The correct name for the bzip2 shared library is libbz2.so.1.0.6, not > libbz2.so.0.0.0. Pass -version-info to libtool to correct this. > > Also fix the configure.ac so that is doesn't mention libXrender and has the > right version. > > Signed-

[OE-core] [PATCH] openssl.inc: minor packaging cleanup

2016-04-06 Thread Andre McCurdy
3] http://git.openembedded.org/openembedded-core/commit/?id=0be2ab32f690a2fcba0e821abe11460958bbc6dc Also define FILES_libssl using SOLIBS instead of a hardcoded pattern. Signed-off-by: Andre McCurdy --- meta/recipes-connectivity/openssl/openssl.inc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff

Re: [OE-core] [PATCH 1/1] pbzip2: fix for rebuild

2016-04-11 Thread Andre McCurdy
On Mon, Apr 11, 2016 at 7:48 AM, Burton, Ross wrote: > > On 11 April 2016 at 15:46, Burton, Ross wrote: >> >> Wouldn't "oe_runmake clean" be simpler? > > Or not disabling do_configure in the recipe, as base.bbclass's do_configure > includes an invocation to make clean. Since the bzip2 source fil

[OE-core] [PATCH 0/2] pbzip2: fix rebuild issues

2016-04-11 Thread Andre McCurdy
Andre McCurdy (2): pbzip2: fix LIC_FILES_CHKSUM following 1.1.12 -> 1.1.13 upgrade pbzip2: don't skip do_configure meta/recipes-extended/pbzip2/pbzip2_1.1.13.bb | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) -

[OE-core] [PATCH 1/2] pbzip2: fix LIC_FILES_CHKSUM following 1.1.12 -> 1.1.13 upgrade

2016-04-11 Thread Andre McCurdy
Signed-off-by: Andre McCurdy --- meta/recipes-extended/pbzip2/pbzip2_1.1.13.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-extended/pbzip2/pbzip2_1.1.13.bb b/meta/recipes-extended/pbzip2/pbzip2_1.1.13.bb index b3c5975..77e70fc 100644 --- a/meta/recipes-

[OE-core] [PATCH 2/2] pbzip2: don't skip do_configure

2016-04-11 Thread Andre McCurdy
ified). Signed-off-by: Andre McCurdy --- meta/recipes-extended/pbzip2/pbzip2_1.1.13.bb | 2 -- 1 file changed, 2 deletions(-) diff --git a/meta/recipes-extended/pbzip2/pbzip2_1.1.13.bb b/meta/recipes-extended/pbzip2/pbzip2_1.1.13.bb index 77e70fc..06d37ad 100644 --- a/meta/recipes-

Re: [OE-core] [PATCH 1/1] pbzip2: fix for rebuild

2016-04-11 Thread Andre McCurdy
On Mon, Apr 11, 2016 at 4:43 PM, Andre McCurdy wrote: > On Mon, Apr 11, 2016 at 7:48 AM, Burton, Ross wrote: >> >> On 11 April 2016 at 15:46, Burton, Ross wrote: >>> >>> Wouldn't "oe_runmake clean" be simpler? >> >> Or not disablin

[OE-core] Warnings from autotools_copy_aclocals()

2016-04-13 Thread Andre McCurdy
Does anyone else see these type of warnings from autotools_copy_aclocals()? I don't remember exactly when they started (a few months ago at least, maybe more). WARNING: gmp-4.2.1-r0 do_configure: /.../build-dcx960-debug/tmp/sstate-control/manifest-dcx960-debug-glibc-initial.populate_sysroot not

[OE-core] [PATCH] default-providers.inc: set openssl PREFERRED_PROVIDER to openssl

2016-04-14 Thread Andre McCurdy
Although the oe-core openssl recipe is currently the only provider of openssl, make the preference for using it explicit in anticipation of a libressl recipe being added to meta-oe. Signed-off-by: Andre McCurdy --- meta/conf/distro/include/default-providers.inc | 3 +++ 1 file changed, 3

[OE-core] [PATCH] image.bbclass: don't emit redundant IMAGE_CMD_xxx functions

2016-04-14 Thread Andre McCurdy
IMAGE_CMD_xxx commands are always inlined within do_image_xxx. When IMAGE_CMD_xxx is defined as a function (e.g. IMAGE_CMD_btrfs, IMAGE_CMD_cpio, etc), a redundant copy of the function will be emitted by default. Remove IMAGE_CMD_xxx 'func' flags to prevent that. Signed-off-by: And

Re: [OE-core] [PATCH 3/4] base.bbclass: include PV in 'incompatible license but whitelisted' debug

2016-04-15 Thread Andre McCurdy
On Thu, Apr 14, 2016 at 11:19 PM, Richard Purdie wrote: > On Thu, 2016-03-31 at 11:13 -0700, Andre McCurdy wrote: >> Referencing PN only is ambiguous if multiple versions of a recipe are >> present. >> >> Signed-off-by: Andre McCurdy >> --- >> meta/

[OE-core] [2.2][PATCH 0/7] misc recipe updates

2016-04-15 Thread Andre McCurdy
In anticipation of master being opened up for recipe updates... Although sqlite 3.11.1 is no longer the latest version, it contains a small set of minor fixes for 3.11.0, so may be useful for people who want to cherry-pick into OE 2.1. Andre McCurdy (7): sqlite3: update 3.11.0 -> 3.1

[OE-core] [2.2][PATCH 1/7] sqlite3: update 3.11.0 -> 3.11.1

2016-04-15 Thread Andre McCurdy
- Increase the maximum "scope" value for the spellfix1 extension from 6 to 30. Signed-off-by: Andre McCurdy --- meta/recipes-support/sqlite/{sqlite3_3.11.0.bb => sqlite3_3.11.1.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-support/sq

[OE-core] [2.2][PATCH 6/7] harfbuzz: update 1.2.4 -> 1.2.5

2016-04-15 Thread Andre McCurdy
Overview of changes leading to 1.2.5 Monday, April 4, 2016 - Fix GDEF mark-filtering-set, which was broken in 1.2.3. Signed-off-by: Andre McCurdy --- .../harfbuzz/{harfbuzz_1.2.4.bb => harfbuzz_1.2.5.bb} | 4 ++-- 1 file changed

[OE-core] [2.2][PATCH 4/7] gnutls: update 3.4.10 -> 3.4.11

2016-04-15 Thread Andre McCurdy
CA to delegate OCSP signing to another certificate without requiring it to be a CA. Reported by Thomas Klute. ** API and ABI modifications: No changes since last version. Signed-off-by: Andre McCurdy --- meta/recipes-support/gnutls/{gnutls_3.4.10.bb => gnutls_3.4.11.bb} | 4 ++-- 1 file

[OE-core] [2.2][PATCH 7/7] harfbuzz: update 1.2.5 -> 1.2.6

2016-04-15 Thread Andre McCurdy
in any production system whatsoever. Signed-off-by: Andre McCurdy --- .../harfbuzz/{harfbuzz_1.2.5.bb => harfbuzz_1.2.6.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-graphics/harfbuzz/{harfbuzz_1.2.5.bb => harfbuzz_1.2.6.bb} (88%) diff

[OE-core] [2.2][PATCH 2/7] pixman: update 0.32.8 -> 0.34.0

2016-04-15 Thread Andre McCurdy
Signed-off-by: Andre McCurdy --- ...lated-workarounds-in-cpu-features-detecti.patch | 144 - ...0001-v3-test-add-a-check-for-FE_DIVBYZERO.patch | 65 -- .../xorg-lib/pixman/mips-export-revert.patch | 22 .../{pixman_0.32.8.bb => pixman_0.34.0

[OE-core] [2.2][PATCH 5/7] harfbuzz: update 1.2.3 -> 1.2.4

2016-04-15 Thread Andre McCurdy
ne. Signed-off-by: Andre McCurdy --- .../harfbuzz/{harfbuzz_1.2.3.bb => harfbuzz_1.2.4.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-graphics/harfbuzz/{harfbuzz_1.2.3.bb => harfbuzz_1.2.4.bb} (88%) diff --git a/meta/recipes-graphics/ha

[OE-core] [2.2][PATCH 3/7] gnutls: update 3.4.9 -> 3.4.10

2016-04-15 Thread Andre McCurdy
patches by Jan Vcelak. ** libgnutls: Several fixes to prevent relying on undefined behavior of C (found with libubsan). ** API and ABI modifications: No changes since last version. Signed-off-by: Andre McCurdy --- meta/recipes-support/gnutls/{gnutls_3.4.9.bb => gnutls_3.4.10.bb}

Re: [OE-core] [PATCH 2/8] gstreamer1.0: upgrade to version 1.8.0

2016-04-25 Thread Andre McCurdy
Hi Carlos, On Fri, Apr 15, 2016 at 2:51 AM, Carlos Rafael Giani wrote: > The gst-inspect patch no longer applies, and according to upstream, is > not needed. I'd like to start testing gstreamer 1.8.x. Are these patches still your latest version? Or do you perhaps now have patches for gstreamer 1

Re: [OE-core] [PATCH][V3 5/5] subversion: add explicit dependency on file-replacement-native for native builds

2016-06-08 Thread Andre McCurdy
On Tue, Oct 20, 2015 at 2:33 PM, Ross Burton wrote: > Signed-off-by: Ross Burton > --- > meta/recipes-devtools/subversion/subversion_1.8.13.bb | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/meta/recipes-devtools/subversion/subversion_1.8.13.bb > b/meta/recipes-devtools/subversion/subv

[OE-core] [PATCH] directfb: fix client->gfx_state initialisation

2016-06-14 Thread Andre McCurdy
client->gfx_state variable used to track the extended Graphics State object is not initialised, which can lead to crashes etc due to creation of the Graphics State object erroneously being skipped. Signed-off-by: Andre McCurdy --- meta/recipes-graphics/directfb/directfb.inc| 1 + .../

Re: [OE-core] [RFC][PATCH] vte: bring back old version to support xfce4-terminal

2016-06-16 Thread Andre McCurdy
On Thu, Jun 16, 2016 at 2:47 PM, Burton, Ross wrote: > > On 16 June 2016 at 21:49, Mark Asselstine > wrote: >> >> While waiting to hear back about my inquiry I did take some >> time to put together this patch that allows things that >> require the older vte to continue to build. Since xfce4-termi

Re: [OE-core] [PATCH 3/5] security_flags.inc: add -fPIC to SECURITY_NO_PIE_CFLAGS

2016-06-16 Thread Andre McCurdy
On Thu, Jun 16, 2016 at 3:59 AM, Alexander Kanavin wrote: > The packages that break due to -fpie can be still built with -fPIC. > > [YOCTO #9486] > > Signed-off-by: Alexander Kanavin > --- > meta/conf/distro/include/security_flags.inc | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > d

Re: [OE-core] [PATCH 4/5] security_flags.inc: add epiphany to SECURITY_NO_PIE_CFLAGS

2016-06-16 Thread Andre McCurdy
On Thu, Jun 16, 2016 at 3:59 AM, Alexander Kanavin wrote: > Otherwise there is a QA warning about relocations in .text Typically these warnings come from assembler and can't be fixed via CFLAGS. If this one _can_ be fixed via CFLAGS then it suggests a bug in the Epiphany build somewhere (e.g. reu

Re: [OE-core] [PATCH v2 2/8] gstreamer1.0: upgrade to version 1.8.1

2016-06-16 Thread Andre McCurdy
On Thu, Apr 28, 2016 at 12:06 PM, Carlos Rafael Giani wrote: > The gst-inspect patch no longer applies, and according to upstream, is > not needed. This patch series seems to be missing an update for gstreamer1.0-plugins-bad ? > Signed-off-by: Carlos Rafael Giani > --- > meta/recipes-multimed

Re: [OE-core] [PATCH 1/5] security_flags.inc: add SECURITY_NO_PIE_CFLAGS to libgcc and gcc-sanitizers

2016-06-16 Thread Andre McCurdy
On Thu, Jun 16, 2016 at 3:59 AM, Alexander Kanavin wrote: > These recipes no longer seem to need full exclusion from security hardening. Did you also confirm that for gcc 4.9 and 5.3? > The rest (glibc, gcc-runtime, valgrind, grub, grub-efi, uclibc) still do. > > [YOCTO #9489] > > Signed-off-by:

[OE-core] [PATCH] binutils: configure with --enable-deterministic-archives

2016-06-17 Thread Andre McCurdy
Causes ar to use zero for timestamps and uids/gids by default when creating static archives, which helps make builds deterministic. https://bugzilla.redhat.com/show_bug.cgi?id=1124342 https://wiki.debian.org/ReproducibleBuilds/TimestampsInStaticLibraries Signed-off-by: Andre McCurdy

Re: [OE-core] [PATCH] classes/rm_work: use the idle I/O scheduler class

2016-06-17 Thread Andre McCurdy
On Thu, Jun 16, 2016 at 2:04 AM, Patrick Ohly wrote: > On Tue, 2016-06-14 at 16:18 +0100, Ross Burton wrote: >> As rm_work is just cleanup it shouldn't starve more important tasks such as >> do_compile of I/O, so use BB_TASK_IONICE_LEVEL to run the task in the idle >> scheduler class. > > Whether

Re: [OE-core] [PATCH] gnu-config: improve detection of perl setup errors

2015-05-26 Thread Andre McCurdy
On Tue, May 26, 2015 at 7:46 AM, Burton, Ross wrote: > > On 23 May 2015 at 02:21, Andre McCurdy wrote: >> >> Warning: This patch causes building of some packages to fail if OE and >> host perl versions differ, so should not be merged until those issues >> are reso

[OE-core] [PATCH] gcc-source.inc: set PATH for gnu-configize, not for cd

2015-05-26 Thread Andre McCurdy
e commandline copied from an error log, etc. Signed-off-by: Andre McCurdy --- meta/recipes-devtools/gcc/gcc-source.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/gcc/gcc-source.inc b/meta/recipes-devtools/gcc/gcc-source.inc index a4b27c8..529b8e0 10064

Re: [OE-core] [PATCH] gnutls: remove --with-libz-prefix configure option

2015-05-26 Thread Andre McCurdy
://lists.busybox.net/pipermail/buildroot/2014-February/088307.html [2] https://chromium-review.googlesource.com/#/c/271661/2/net-libs/gnutls/files/gnutls-2.12.23-cross-compile.patch > Kind regards, > alimon > > > On 21/05/15 19:11, Andre McCurdy wrote: >> >> The default

[OE-core] [PATCH 1/2] gnutls: use pkg-config to locate zlib

2015-05-27 Thread Andre McCurdy
AC_LIB_HAVE_LINKFLAGS can sometimes find host libs and is therefore not robust when cross-compiling. Remove it for zlib and use PKG_CHECK_MODULES instead. Signed-off-by: Andre McCurdy --- .../gnutls/use-pkg-config-to-locate-zlib.patch | 67 ++ meta/recipes-support/gnutls

[OE-core] [PATCH 2/2] gnutls: control zlib support via PACKAGECONFIG

2015-05-27 Thread Andre McCurdy
Remains enabled by default, no functional change. Signed-off-by: Andre McCurdy --- meta/recipes-support/gnutls/gnutls.inc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/meta/recipes-support/gnutls/gnutls.inc b/meta/recipes-support/gnutls/gnutls.inc index 87f275a

[OE-core] [PATCH v2 3/3] binutils.inc: make gnu-configize ignore errors from autoconf

2015-05-27 Thread Andre McCurdy
Recent changes to gnu-configize mean that errors returned when running autoconf are now reported by default. bintils do_configure seems to be a special case which relies on errors being ignored. Signed-off-by: Andre McCurdy --- meta/recipes-devtools/binutils/binutils.inc | 2 +- 1 file changed

[OE-core] [PATCH v2 2/3] gcc-source.inc: make gnu-configize ignore errors from autoconf

2015-05-27 Thread Andre McCurdy
Recent changes to gnu-configize mean that errors returned when running autoconf are now reported by default. gcc-source do_preconfigure seems to be a special case which relies on errors being ignored. Signed-off-by: Andre McCurdy --- meta/recipes-devtools/gcc/gcc-source.inc | 2 +- 1 file

[OE-core] [PATCH v2 1/3] gnu-config: improve detection of perl setup errors

2015-05-27 Thread Andre McCurdy
ue command line option to simulate the old behaviour. Signed-off-by: Andre McCurdy --- .../gnu-config/gnu-config/gnu-configize.in | 32 +++--- 1 file changed, 28 insertions(+), 4 deletions(-) diff --git a/meta/recipes-devtools/gnu-config/gnu-config/gnu-configize.in

Re: [OE-core] [PATCH v2 1/3] gnu-config: improve detection of perl setup errors

2015-05-27 Thread Andre McCurdy
On Wed, May 27, 2015 at 2:06 PM, Andre McCurdy wrote: > Read 'autoconf --trace' output via a temp file to improve error detection. > > If the command's output is read via a pipe to Autom4te::XFile then perl > setup errors (e.g. mixing host and OE perl libs) which caus

[OE-core] [PATCH] glibc: remove duplicate --disable-nscd from EXTRA_OECONF

2015-06-01 Thread Andre McCurdy
An appropriate --enable-nscd or --disable-nscd option is added to EXTRA_OECONF based on the 'libc-inet-anl' DISTRO_FEATURES check. Signed-off-by: Andre McCurdy --- meta/recipes-core/glibc/glibc_2.21.bb | 1 - 1 file changed, 1 deletion(-) diff --git a/meta/recipes-core/glibc/glibc_

[OE-core] [PATCH] glibc: Fix __memcpy_chk on non-SSE2 CPUs

2015-06-01 Thread Andre McCurdy
and therefore does not include SSE2 optimised memcpy etc). Signed-off-by: Andre McCurdy --- .../glibc/Fix-__memcpy_chk-on-non-SSE2-CPUs.patch | 36 ++ meta/recipes-core/glibc/glibc_2.21.bb | 1 + 2 files changed, 37 insertions(+) create mode 100644 meta/recipes

[OE-core] Fixing performance for Intel Atom

2015-06-02 Thread Andre McCurdy
Hi all, I've recently been looking into a performance regression when switching from my SoC vendor's pre-compiled legacy SDK toolchain (gcc 4.5.1 + glibc 2.11) to OE. The CPU is a 45nm Intel Atom and my machine config includes tune-atom.inc. The root cause of the slowdown seems to be that by defau

[OE-core] [PATCH 1/4] python-numpy: duplicate i586 over-ride for i686

2015-06-03 Thread Andre McCurdy
Signed-off-by: Andre McCurdy --- meta/recipes-devtools/python/python-numpy_1.7.0.bb | 4 1 file changed, 4 insertions(+) diff --git a/meta/recipes-devtools/python/python-numpy_1.7.0.bb b/meta/recipes-devtools/python/python-numpy_1.7.0.bb index d4fd279..28ad97f 100644 --- a/meta/recipes

[OE-core] [PATCH 2/4] gstreamer1.0-plugins-base.inc: duplicate i586 over-ride for i686

2015-06-03 Thread Andre McCurdy
Signed-off-by: Andre McCurdy --- meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base.inc b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base.inc index 06eac67

[OE-core] [PATCH 3/4] lame: duplicate i586 over-ride for i686

2015-06-03 Thread Andre McCurdy
Signed-off-by: Andre McCurdy --- meta/recipes-multimedia/lame/lame_3.99.5.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-multimedia/lame/lame_3.99.5.bb b/meta/recipes-multimedia/lame/lame_3.99.5.bb index d0e8872..2ceb45a 100644 --- a/meta/recipes-multimedia/lame/lame_3.99.5

[OE-core] [PATCH 4/4] x264: duplicate i586 over-ride for i686

2015-06-03 Thread Andre McCurdy
Signed-off-by: Andre McCurdy --- meta/recipes-multimedia/x264/x264_git.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-multimedia/x264/x264_git.bb b/meta/recipes-multimedia/x264/x264_git.bb index 0e856b3..9d893f0 100644 --- a/meta/recipes-multimedia/x264/x264_git.bb +++ b

Re: [OE-core] [PATCH 1/4] python-numpy: duplicate i586 over-ride for i686

2015-06-04 Thread Andre McCurdy
On Wed, Jun 3, 2015 at 11:30 PM, Khem Raj wrote: > >> On Jun 3, 2015, at 8:31 PM, Andre McCurdy wrote: >> >> Signed-off-by: Andre McCurdy >> --- >> meta/recipes-devtools/python/python-numpy_1.7.0.bb | 4 >> 1 file changed, 4 insertions(+) >>

[OE-core] [PATCH 1/4] python-numpy: use x86 over-ride instead of i586

2015-06-04 Thread Andre McCurdy
Support i686 without needing to duplicate the i586 over-ride. Signed-off-by: Andre McCurdy --- meta/recipes-devtools/python/python-numpy/{i586 => x86}/config.h | 0 meta/recipes-devtools/python/python-numpy/{i586 => x86}/numpyconfig.h | 0 meta/recipes-devtools/python/python-numpy_1.

[OE-core] [PATCH 4/4] x264: use x86 over-ride instead of i586

2015-06-04 Thread Andre McCurdy
Support i686 without needing to duplicate the i586 over-ride. Signed-off-by: Andre McCurdy --- meta/recipes-multimedia/x264/x264_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-multimedia/x264/x264_git.bb b/meta/recipes-multimedia/x264/x264_git.bb index

<    2   3   4   5   6   7   8   9   10   11   >