[OE-core] [PATCH 1/2] tclibc-baremetal: Include qemu on the SDK

2020-02-14 Thread Alejandro Enedino Hernandez Samaniego
Since we now have an example recipe on meta-skeleton to build baremetal applications using OpenEmbedded, a user produced SDK should be able to run such application. Include nativesdk-qemu on TOOLCHAIN_HOST_TASK so its built inside the baremetal based SDK. Signed-off-by: Alejandro Enedino

[OE-core] [PATCH 2/2] tclibc-newlib: Include qemu on the SDK

2020-02-14 Thread Alejandro Enedino Hernandez Samaniego
Since we now have an example recipe on meta-skeleton to build baremetal applications using OpenEmbedded, a user produced SDK should be able to run such application. Include nativesdk-qemu on TOOLCHAIN_HOST_TASK so its built inside the newlib based SDK. Signed-off-by: Alejandro Enedino Hernandez

[OE-core] [PATCH v2 1/2] baremetal-helloworld: Create recipe for baremetal examples on QEMU

2020-01-31 Thread Alejandro Enedino Hernandez Samaniego
.qemuboot.conf] Hello OpenEmbedded! Signed-off-by: Alejandro Enedino Hernandez Samaniego --- .../baremetal-examples/baremetal-helloworld_git.bb | 105 + 1 file changed, 105 insertions(+) create mode 100644 meta-skeleton/recipes-baremetal/baremetal-examples/baremetal-he

Re: [OE-core] [PATCH] MEMORIAM: Add recognition for contributors no longer with us

2020-01-31 Thread Alejandro Enedino Hernandez Samaniego
Acked-by: Alejandro Hernandez Samaniego On Thu, 30 Jan 2020 at 15:02, akuster808 wrote: > +1 > > On 1/29/20 4:01 PM, Richard Purdie wrote: > > Its sad to have this but as the project ages, also perhaps inevitable. > > Besides their contributions, remember them here. > > > > Signed-off-by: Richa

Re: [OE-core] [PATCH 1/2] baremetal-helloworld: Create recipe for baremetal examples on QEMU

2020-01-27 Thread Alejandro Enedino Hernandez Samaniego
Hey Khem, On Mon, Jan 27, 2020, 12:51 PM Khem Raj wrote: > On Mon, Jan 27, 2020 at 2:01 AM Alejandro Enedino Hernandez Samaniego > wrote: > > > > Create HelloWorld examples that run on several of the QEMU architectures > > supported by the build system. > >

Re: [OE-core] [PATCH 1/2] baremetal-helloworld: Create recipe for baremetal examples on QEMU

2020-01-27 Thread Alejandro Enedino Hernandez Samaniego
Hey guys, On Mon, Jan 27, 2020, 1:11 PM Paul Barker wrote: > On Mon, 27 Jan 2020 at 15:42, Alejandro Enedino Hernandez Samaniego > wrote: > > > > Hey Paul, > > > > > > > > On Mon, Jan 27, 2020, 2:09 AM Paul Barker wrote: > >> > >&g

Re: [OE-core] [PATCH 1/2] baremetal-helloworld: Create recipe for baremetal examples on QEMU

2020-01-27 Thread Alejandro Enedino Hernandez Samaniego
On Mon, Jan 27, 2020, 2:13 AM Richard Purdie < richard.pur...@linuxfoundation.org> wrote: > On Mon, 2020-01-27 at 02:00 -0800, Alejandro Enedino Hernandez Samaniego > wrote: > > Create HelloWorld examples that run on several of the QEMU architectures > > suppo

Re: [OE-core] [PATCH 1/2] baremetal-helloworld: Create recipe for baremetal examples on QEMU

2020-01-27 Thread Alejandro Enedino Hernandez Samaniego
Hey Paul, On Mon, Jan 27, 2020, 2:09 AM Paul Barker wrote: > On Mon, 27 Jan 2020 at 10:00, Alejandro Enedino Hernandez Samaniego > wrote: > > > > Create HelloWorld examples that run on several of the QEMU architectures > > supported by the build system. > >

[OE-core] [PATCH 2/2] maintainers.inc: Add maintainer for baremetal-helloworld recipe

2020-01-27 Thread Alejandro Enedino Hernandez Samaniego
Signed-off-by: Alejandro Enedino Hernandez Samaniego --- meta/conf/distro/include/maintainers.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/distro/include/maintainers.inc index 01afc25..f2126bf 100644 --- a/meta/conf/distro/include

[OE-core] [PATCH 1/2] baremetal-helloworld: Create recipe for baremetal examples on QEMU

2020-01-27 Thread Alejandro Enedino Hernandez Samaniego
muarm64.bin] CONFFILE: [tmp/deploy/images/qemuarm64/baremetal-helloworld-qemuarm64.qemuboot.conf] Hello OpenEmbedded! Signed-off-by: Alejandro Enedino Hernandez Samaniego --- .../baremetal-examples/baremetal-helloworld_git.bb | 114 + 1 file changed, 114 insertions(+) create m

Re: [OE-core] [PATCH] gcc-configure: Enable the use of different symbol versioning

2020-01-19 Thread Alejandro Enedino Hernandez Samaniego
Hey Khem, On Sun, Jan 19, 2020, 4:22 PM Khem Raj wrote: > On Sat, Jan 18, 2020 at 7:02 PM Alejandro Enedino Hernandez Samaniego > wrote: > > > > While the gnu style for symbol versioning is the most usual, > > --enable-symvers[=style] can be provided several values

[OE-core] [PATCH v2] newlib: Enable building libstdc++ for newlib based toolchains

2020-01-18 Thread Alejandro Enedino Hernandez Samaniego
on sdk builds. Signed-off-by: Alejandro Enedino Hernandez Samaniego --- meta/conf/distro/include/tclibc-newlib.inc | 7 +++ meta/recipes-devtools/gcc/gcc-runtime.inc | 6 ++ 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/meta/conf/distro/include/tclibc-newlib.inc b/meta

[OE-core] [PATCH] gcc-configure: Enable the use of different symbol versioning

2020-01-18 Thread Alejandro Enedino Hernandez Samaniego
shared libraries. Signed-off-by: Alejandro Enedino Hernandez Samaniego --- meta/recipes-devtools/gcc/gcc-configure-common.inc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/meta/recipes-devtools/gcc/gcc-configure-common.inc b/meta/recipes-devtools/gcc/gcc-configure

Re: [OE-core] [PATCH] newlib: Enable building libstdc++ for newlib based toolchains

2020-01-18 Thread Alejandro Enedino Hernandez Samaniego
On Sat, 18 Jan 2020 at 15:25, Richard Purdie < richard.pur...@linuxfoundation.org> wrote: > On Sat, 2020-01-18 at 13:22 -0800, Alejandro Enedino Hernandez > Samaniego wrote: > > Some baremetal applications might require support from libstdc++. > > > > On newlib base

[OE-core] [PATCH] machine_dict: Add i686 to the ELF machine dictionary

2020-01-18 Thread Alejandro Enedino Hernandez Samaniego
dictionary. Add the key to fix the error. Signed-off-by: Alejandro Enedino Hernandez Samaniego --- meta/lib/oe/elf.py | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/lib/oe/elf.py b/meta/lib/oe/elf.py index 2562cea..e0c31ff 100644 --- a/meta/lib/oe/elf.py +++ b/meta/lib/oe/elf.py @@ -15,6

[OE-core] [PATCH] newlib: Enable building libstdc++ for newlib based toolchains

2020-01-18 Thread Alejandro Enedino Hernandez Samaniego
on sdk builds. This also requires to modify the gcc-runtime recipe to explictly build only libsdtc++ correctly. Signed-off-by: Alejandro Enedino Hernandez Samaniego --- meta/conf/distro/include/tclibc-newlib.inc | 7 +++ meta/recipes-devtools/gcc/gcc-runtime.inc | 6 ++ 2 files changed

[OE-core] [PATCH] newlib: Upgrade newlib and libgloss to the yearly release 3.2.0

2020-01-15 Thread Alejandro Enedino Hernandez Samaniego
A new yearly snapshot was taken on January 2nd of 2020, this bumps newlib to 3.2.0. - Mentor Graphics added tcl license (amdgcn-* targets) - BSD-Clause-2 was added as well by Dinux (pru-* targets) Signed-off-by: Alejandro Enedino Hernandez Samaniego --- .../newlib/{libgloss_3.1.0.bb

Re: [OE-core] [RFC PATCH] Add gnu testsuite execution for OEQA

2019-07-08 Thread Alejandro Enedino Hernandez Samaniego
Hey guys, On Sat, Jul 6, 2019 at 5:52 AM Richard Purdie < richard.pur...@linuxfoundation.org> wrote: > On Sat, 2019-07-06 at 11:39 +, Nathan Rossi wrote: > > This patch is an RFC for adding support to execute the gnu test suites > for > > binutils, gcc and glibc. With the intention for enabli

Re: [OE-core] [PATCH] python: make 'python' install everything instead of just the interpretter

2019-06-25 Thread Alejandro Enedino Hernandez Samaniego
Hey Ross, On 6/20/19 7:53 AM, Ross Burton wrote: Follow the python3 behaviour, and common sense, by making 'python' install python-modules instead of python-core. This means a user installing python gets all of Python, instead of just a fraction of the library. [ YOCTO #13402 ] Signed-off-by:

Re: [OE-core] [PATCH] python-numpy: Avoid installing copy of f2py script

2019-05-20 Thread Alejandro Enedino Hernandez Samaniego
Hey Khem, On 5/18/19 10:09 PM, Khem Raj wrote: On 5/17/19 4:49 PM, Alejandro Enedino Hernandez Samaniego wrote: Both python-numpy and python3-numpy try to install the file: ${D}/${bindir}/f2py which causes an error during do_rootfs since the package manager complains about that. The

[OE-core] [PATCH] python-numpy: Avoid installing copy of f2py script

2019-05-18 Thread Alejandro Enedino Hernandez Samaniego
) f2py2.7 (on python 2) f2py3 (on python 3) f2py3.7 (on python 3) Remove the copy of f2py from python-numpy in favor of using the one from python3 to avoid installation issues at do_rootfs(). Signed-off-by: Alejandro Enedino Hernandez Samaniego --- meta/recipes-devtools/python-numpy/python-numpy_1.16.3

[OE-core] [PATCH] python-numpy: Avoid installing copy of f2py script

2019-05-18 Thread Alejandro Enedino Hernandez Samaniego
) f2py2.7 (on python 2) f2py3 (on python 3) f2py3.7 (on python 3) Remove the copy of f2py from python-numpy in favor of using the one from python3 to avoid installation issues at do_rootfs(). Signed-off-by: Alejandro Enedino Hernandez Samaniego --- meta/recipes-devtools/python-numpy/python-numpy_1.16.3

[OE-core] [PATCH] python-numpy: Avoid installing copy of f2py script

2019-05-17 Thread Alejandro Enedino Hernandez Samaniego
) f2py2.7 (on python 2) f2py3 (on python 3) f2py3.7 (on python 3) Remove the copy of f2py from python-numpy in favor of using the one from python3 to avoid installation issues at do_rootfs(). Signed-off-by: Alejandro Enedino Hernandez Samaniego --- meta/recipes-devtools/python-numpy/python-numpy_1.16.3

Re: [OE-core] [OE-Core][PATCH] bmap-tools: Add RDEPENDS on python3-misc

2019-05-08 Thread Alejandro Enedino Hernandez Samaniego
On 5/3/19 11:32 AM, Alex Kiernan wrote: On Fri, May 3, 2019 at 6:34 PM Burton, Ross wrote: On Fri, 3 May 2019 at 17:48, Alex Kiernan wrote: The newer python3 recipe no longer includes python3-misc in target by default, leading to failures: This statement isn't true, the python3 package do

[OE-core] [PATCH] run-postinsts: Fix full execution of scripts at first boot

2019-04-20 Thread Alejandro Enedino Hernandez Samaniego
y. [YOCTO #13266] Signed-off-by: Alejandro Enedino Hernandez Samaniego --- .../recipes-devtools/run-postinsts/run-postinsts/run-postinsts | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/meta/recipes-devtools/run-postinsts/run-postinsts/run-postinsts b/meta/recipe

[OE-core] [PATCH 1/2] package_manager: Avoid looking at other multiconfigs for dependencies

2019-01-06 Thread Alejandro Enedino Hernandez Samaniego
void processing dependencies from other multiconfigs. Signed-off-by: Alejandro Enedino Hernandez Samaniego --- meta/lib/oe/package_manager.py | 12 +++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/meta/lib/oe/package_manager.py b/meta/lib/oe/package_manager.py index 392fe7e.

[OE-core] [PATCH 2/2] staging.bbclass: Avoid looking at other multiconfigs on extend_recipe_sysroot

2019-01-05 Thread Alejandro Enedino Hernandez Samaniego
multiconfig build, if it is, make sure the current dependency is coming from the same multiconfig as the one we are building. Signed-off-by: Alejandro Enedino Hernandez Samaniego --- meta/classes/staging.bbclass | 4 1 file changed, 4 insertions(+) diff --git a/meta/classes/staging.bbclass b/meta

[OE-core] [PATCH 1/2] create_manifest2: Dont match filenames which contain the directory name for new manifest

2018-12-09 Thread Alejandro Enedino Hernandez Samaniego
f the directories. Also some misc indentation fixes. Signed-off-by: Alejandro Enedino Hernandez Samaniego --- .../python/python/create_manifest2.py | 28 +- 1 file changed, 17 insertions(+), 11 deletions(-) diff --git a/meta/recipes-devtools/python/p

[OE-core] [PATCH 2/2] create_manifest3: Dont match filenames which contain the directory name for new manifest

2018-12-08 Thread Alejandro Enedino Hernandez Samaniego
f the directories. Signed-off-by: Alejandro Enedino Hernandez Samaniego --- meta/recipes-devtools/python/python3/create_manifest3.py | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/meta/recipes-devtools/python/python3/create_manifest3.py b/meta/recipes-devtools/python/py

[OE-core] [PATCH 1/2] python3: Adds instructions to the manifest file

2018-11-17 Thread Alejandro Enedino Hernandez Samaniego
e try to deal with, such as repeated files on different @@ -36,7 +36,7 @@ # Tha method to handle cached files does not work when a module includes a folder which # itself contains the pycache folder, gladly this is almost never the case. # -# Author: Alejandro Enedino Hernandez Samaniego "aehs29&

[OE-core] [PATCH 2/2] python: Adds instructions to the manifest file

2018-11-16 Thread Alejandro Enedino Hernandez Samaniego
al with, such as repeated files on different @@ -30,7 +30,7 @@ # Its also important to note that this method only works for python files, and shared # libraries. Static libraries, header files and binaries need to be dealt with manually. # -# Author: Alejandro Enedino Hernandez Samaniego &qu

Re: [OE-core] [PATCH 2/2] python: consolidate common patches

2018-10-04 Thread Alejandro Enedino Hernandez Samaniego
Hey Anuj, On 10/03/2018 10:09 PM, Anuj Mittal wrote: Move inclusion of common patches to .inc to simplify things a bit. Signed-off-by: Anuj Mittal --- meta/recipes-devtools/python/python-native_2.7.15.bb | 3 --- meta/recipes-devtools/python/python.inc | 3 +++ meta/recipes-d

Re: [OE-core] [PATCH v2] python3{,-native}: update to 3.7.0

2018-09-11 Thread Alejandro Enedino Hernandez Samaniego
Hey Jens, On 09/10/2018 11:58 PM, Jens Rehsack wrote: Am 10.09.2018 um 23:33 schrieb Alejandro Enedino Hernandez Samaniego <mailto:alejandro.enedino.hernandez-samani...@xilinx.com>>: Hey Jens, As I explained before, when you create a manifest for python (target), it uses t

Re: [OE-core] python test files installed in image on purpose?

2018-09-10 Thread Alejandro Enedino Hernandez Samaniego
Hey Andrew, I seem to remember some of them were required, both unittest and and sqlite3-tests can be removed from the python-modules package, as for the others, you would need to remove them at do_install() , and I would not mind making it optional. Cheers, Alejandro On 09/07/2018 12:

Re: [OE-core] [PATCH v2] python3{,-native}: update to 3.7.0

2018-09-10 Thread Alejandro Enedino Hernandez Samaniego
that from -target & nativesdk to all. From my point of view it's not a question of having every (unneeded) python module being built for the native python, which is used for cross-compiling python and some modules only. Cheers, Jens Am 10.09.2018 um 22:17 schrieb Alejandro Ene

Re: [OE-core] [PATCH v2] python3{,-native}: update to 3.7.0

2018-09-10 Thread Alejandro Enedino Hernandez Samaniego
Hey Jens, The compilation log for python3-native still shows that it didn't build the uuid module Python build finished successfully! The necessary bits to build these optional modules were not found: _uuid Please look at my previous reply to find how this can be solved (its likely a missin

[OE-core] [PATCH] python3: fix indentation on create_manifest3

2018-09-05 Thread Alejandro Enedino Hernandez Samaniego
Signed-off-by: Alejandro Enedino Hernandez Samaniego --- .../python/python3/create_manifest3.py | 108 ++--- 1 file changed, 54 insertions(+), 54 deletions(-) diff --git a/meta/recipes-devtools/python/python3/create_manifest3.py b/meta/recipes-devtools/python

[OE-core] [PATCH 3/4] python3: Clean up create manifest script

2018-09-05 Thread Alejandro Enedino Hernandez Samaniego
python upstream introduces a new file, hence why the current manifest is unaware of, it is better to exit with an error because otherwise the user wouldnt know if anything went wrong unless the output of the script was checked manually. Signed-off-by: Alejandro Enedino Hernandez Samaniego

[OE-core] [PATCH 1/4] python3-manifest: Use PYTHON_MAJMIN instead of hard coded version

2018-09-05 Thread Alejandro Enedino Hernandez Samaniego
Currently the manifest contains hard coded paths with the version number, e.g. python3.5, this patch changes the paths to use the variable PYTHON_MAJMIN instead, this should make the python upgrades easier Signed-off-by: Alejandro Enedino Hernandez Samaniego --- .../python/python3/python3

[OE-core] [PATCH 2/4] python3: Modify create_manifest to make it versionless

2018-09-05 Thread Alejandro Enedino Hernandez Samaniego
: Alejandro Enedino Hernandez Samaniego --- meta/recipes-devtools/python/python3/create_manifest3.py | 10 +- meta/recipes-devtools/python/python3_3.5.5.bb| 2 +- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/meta/recipes-devtools/python/python3/create_manifest3.py

[OE-core] [PATCH 4/4] python3-manifest: Avoid duplicate modules

2018-09-05 Thread Alejandro Enedino Hernandez Samaniego
There was a bug where modules were being added twice to the core package, this patches the manifest to reflect the fix on the create_manifest script. Signed-off-by: Alejandro Enedino Hernandez Samaniego --- meta/recipes-devtools/python/python3/python3-manifest.json | 5 + 1 file changed, 1

Re: [OE-core] [PATCH] terminal.bbclass: use var-SHELL as the shebang of wrapper script

2018-09-04 Thread Alejandro Enedino Hernandez Samaniego
Hey Hongxu, On 09/02/2018 10:52 PM, Hongxu Jia wrote: On 2018年09月01日 08:14, Alejandro Enedino Hernandez Samaniego wrote: Hey Hongxu, On 08/24/2018 01:54 AM, Hongxu Jia wrote: The devshell.bbclass set var-SHELL to var-DEVSHELL, and terminal.bbclass initial var-SHELL with `bash'. Keep

Re: [OE-core] [PATCH] terminal.bbclass: use var-SHELL as the shebang of wrapper script

2018-08-31 Thread Alejandro Enedino Hernandez Samaniego
Hey Hongxu, On 08/24/2018 01:54 AM, Hongxu Jia wrote: The devshell.bbclass set var-SHELL to var-DEVSHELL, and terminal.bbclass initial var-SHELL with `bash'. Keep sync with it, use var-SHELL rather than hardcoded `/bin/sh' as the shebang of wrapper script. On Ubuntu host, default shell is dash

Re: [OE-core] [PATCH] python3{,-native}: update to 3.7.0

2018-08-31 Thread Alejandro Enedino Hernandez Samaniego
Hey Jens, First of all good job! On 08/31/2018 08:47 AM, Jens Rehsack wrote: Update python3 to recent 3.7.0 release. This is the first state of the package which compiles and packages, further tests on target and in sysroot-native have to be done before. Please review, give feedback etc. Can

Re: [OE-core] Multiconfig builds broken in master

2018-08-29 Thread Alejandro Enedino Hernandez Samaniego
Hello Alex, Firs of all, your issue is not a multiconfig problem, and is not caused by commit b8730f6 . I was able to reproduce your problem before and after reverting the specified commit. As your error log says, ostree is not in the list of valid image features, if you add debug flags

Re: [OE-core] adding python modules

2018-08-14 Thread Alejandro Enedino Hernandez Samaniego
Hey Bhaskar, Alex On 08/14/2018 01:18 AM, Alexander Kanavin wrote: Simple - add python3-modules to the packagegroup. Sadly this seems to be 'common knowledge' that is poorly documented. Alex I'm pretty sure that the python3-modules package is included by default when python is installed (on m

Re: [OE-core] [PATCH] devtool-source.bbclass: Support kernel fragments not in SRC_URI

2018-08-02 Thread Alejandro Enedino Hernandez Samaniego
On 08/02/2018 01:53 AM, Richard Purdie wrote: On Thu, 2018-08-02 at 10:55 +0800, Anuj Mittal wrote: On 08/02/2018 07:30 AM, Alejandro Enedino Hernandez Samaniego wrote: Hey Anuj, On 08/01/2018 04:25 AM, Anuj Mittal wrote: On 07/31/2018 05:21 AM, Jaewon Lee wrote: When using a recipe

Re: [OE-core] [PATCH] devtool-source.bbclass: Support kernel fragments not in SRC_URI

2018-08-01 Thread Alejandro Enedino Hernandez Samaniego
kernel. [YOCTO #12858] Signed-off-by: Jaewon Lee Signed-off-by: Alejandro Enedino Hernandez Samaniego --- meta/classes/devtool-source.bbclass | 12 1 file changed, 12 insertions(+) diff --git a/meta/classes/devtool-source.bbclass b/meta/classes/devtool-source.bbclass index 56882a4.

Re: [OE-core] [PATCH 2/2] multiconfig: Enable multiconfig dependencies on oe-core

2018-08-01 Thread Alejandro Enedino Hernandez Samaniego
Hey Khem, Richard, On 08/01/2018 10:44 AM, Khem Raj wrote: On Tue, Jul 31, 2018 at 4:59 AM Richard Purdie <mailto:richard.pur...@linuxfoundation.org>> wrote: On Mon, 2018-07-30 at 15:05 -0700, Alejandro Enedino Hernandez Samaniego wrote: > On 07/26/2018 08:36

Re: [OE-core] [PATCH 2/2] multiconfig: Enable multiconfig dependencies on oe-core

2018-07-30 Thread Alejandro Enedino Hernandez Samaniego
Hey Khem, On 07/26/2018 08:36 PM, Khem Raj wrote: On 7/25/18 9:05 AM, Alejandro Enedino Hernandez Samaniego wrote: This patch enables multiconfig dependencies (mcdepends) to be used on recipes using the following format: task[mcdepends] = "multiconfig:FROM-MC:TO-MC:PN:task-to-depe

[OE-core] [PATCH 2/2] multiconfig: Enable multiconfig dependencies on oe-core

2018-07-25 Thread Alejandro Enedino Hernandez Samaniego
ootfs from arm so it can be executed. This patch makes modifications to bitbake.conf to enable mcdepends, and to sstatesig and staging.bbclass to avoid conflicts between packages from different multiconfigs. [YOCTO #10681] Signed-off-by: Alejandro Enedino Hernandez Samaniego --- meta/classes

[OE-core] [PATCH] maintainers: Assign ownership of newlib and libgloss to Alejandro Hernandez

2018-06-26 Thread Alejandro Enedino Hernandez Samaniego
Signed-off-by: Alejandro Enedino Hernandez Samaniego --- meta/conf/distro/include/maintainers.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/distro/include/maintainers.inc index 7547aef..1d3e059 100644 --- a/meta/conf/distro

Re: [OE-core] [PATCH v2 3/3] tclibc-newlib: Adds a new TCLIBC variant to build with newlib as C library

2018-05-29 Thread Alejandro Enedino Hernandez Samaniego
I was unable to reply to the thread, this is the updated patch, the contrib branch aehs29/newilb has also been rebased to latest master. Cheers, Alejandro On 05/29/2018 03:38 PM, Alejandro Enedino Hernandez Samaniego wrote: This patch adds the posibility to build using TCLIBC=newlib. It

[OE-core] [PATCH v2 3/3] tclibc-newlib: Adds a new TCLIBC variant to build with newlib as C library

2018-05-29 Thread Alejandro Enedino Hernandez Samaniego
extended, this patch also allows the user to easily add other libraries to it by adding them to NEWLIB_EXTENDED for this specific reason. Signed-off-by: Alejandro Enedino Hernandez Samaniego --- meta/classes/cross-canadian.bbclass | 2 +- meta/conf/distro/include/tclibc-newlib.inc | 44

[OE-core] [PATCH 1/3] newlib: Adds newlib and libgloss recipes

2018-05-23 Thread Alejandro Enedino Hernandez Samaniego
constrained devices. Libgloss is the BSP part of the C library, which can be easily modified to port for new hardware platforms. Signed-off-by: Alejandro Enedino Hernandez Samaniego --- .../newlib/libgloss/fix-rs6000-crt0.patch | 41 +++ .../libgloss

[OE-core] [PATCH 3/3] tclibc-newlib: Adds a new TCLIBC variant to build with newlib as C library

2018-05-23 Thread Alejandro Enedino Hernandez Samaniego
extended, this patch also allows the user to easily add other libraries to it by adding them to NEWLIB_EXTENDED for this specific reason. Signed-off-by: Alejandro Enedino Hernandez Samaniego --- meta/classes/cross-canadian.bbclass | 2 +- meta/conf/distro/include/tclibc-newlib.inc | 47

[OE-core] [PATCH 0/3] Add Newlib as a C library for baremetal

2018-05-23 Thread Alejandro Enedino Hernandez Samaniego
://push.yoctoproject.org/poky-contrib aehs29/newlib Alejandro Enedino Hernandez Samaniego (3): newlib: Adds newlib and libgloss recipes insane.bbclass: Adds powerpc to elf headers machine dictionary tclibc-newlib: Adds a new TCLIBC variant to build with newlib as C library meta/classes/cross

[OE-core] [PATCH 2/3] insane.bbclass: Adds powerpc to elf headers machine dictionary

2018-05-23 Thread Alejandro Enedino Hernandez Samaniego
This patch adds makes it possible to build elf for powerpc by adding this combination to the elf headers machine dictionary, this can be useful when trying to build baremetal applications where the TARGET_OS=elf Signed-off-by: Alejandro Enedino Hernandez Samaniego --- meta/classes

[OE-core] [PATCH] tclibc-baremetal: Adds virtual/crypt to ASSUME_PROVIDED

2018-05-07 Thread Alejandro Enedino Hernandez Samaniego
ibc: Split glibc and libcrypt to use libxcrypt instead This is where the concept of virtual/crypt was introduced. This patch adds virtual/crypt to ASSUME_PROVIDED on tclibc-baremetal, providing the missing wiring to build meta-toolchain on baremetal correctly. Signed-off-by: Alejandro Enedino

Re: [OE-core] python recipes with extensions fail to find/link with proper libraries

2018-05-07 Thread Alejandro Enedino Hernandez Samaniego
mpy on the target results on a correct execution (and libraries are properly found and linked). Thank you, Francesco Giancane Il giorno ven 4 mag 2018 alle ore 03:01 Alejandro Enedino Hernandez Samaniego mailto:aleja...@xilinx.com>> ha scritto: Hello Francesco, It would b

Re: [OE-core] python recipes with extensions fail to find/link with proper libraries

2018-05-03 Thread Alejandro Enedino Hernandez Samaniego
Hello Francesco, It would be helpful if you could provide more information about this, e.g. access to your layer or your recipes, to make sure they are actually being built correctly, also I would start by manually linking it against the built library to see if the error is just not having them

Re: [OE-core] [OE-CORE][sumo][python3] Generated SDK missing sqlite3

2018-04-17 Thread Alejandro Enedino Hernandez Samaniego
: I was on the HEAD of sumo(commit d012a9acdc3dce014705224a1261145628e75931) so that commit was already included when I had the issue. Just generated another test today and the issue was still there. If I remove native-python3-misc from TOOLCHAIN_HOST_TASK it fails on installing the SDK. With it there it succeeds. Mike

Re: [OE-core] [OE-CORE][sumo][python3] Generated SDK missing sqlite3

2018-04-16 Thread Alejandro Enedino Hernandez Samaniego
Which commit are you using? https://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=4379b29e7eede727993ee68c9eba2bdebace5108 In any case, that one should've solved it. Alejandro From: openembedded-core-boun...@lists.openembedded.org [mailto:openembedded-core-boun...@lists.openembedded.org]

Re: [OE-core] [PATCH] python3: Improve logging capabilities for do_create_manifest

2018-04-03 Thread Alejandro Enedino Hernandez Samaniego
Hey Richard, -Original Message- From: Richard Purdie [mailto:richard.pur...@linuxfoundation.org] Sent: Tuesday, April 3, 2018 3:09 AM To: Alejandro Enedino Hernandez Samaniego ; openembedded-core@lists.openembedded.org Subject: Re: [OE-core] [PATCH] python3: Improve logging capabilities

[OE-core] [PATCH] python3: Improve logging capabilities for do_create_manifest

2018-04-02 Thread Alejandro Enedino Hernandez Samaniego
Adds a couple of prints to get a nicer log, and creates a small summary or report after checking every module, it makes it more feasible for adoption, easier to debug why a module ended at a certain package and see how the manifest was created. Signed-off-by: Alejandro Enedino Hernandez Samaniego

Re: [OE-core] [PATCH] python3: consolidate sqlite3 files

2018-03-30 Thread Alejandro Enedino Hernandez Samaniego
Hey Ross, I just sent you a patch that goes on top of this that fixes things. Thanks Alejandro -Original Message- From: openembedded-core-boun...@lists.openembedded.org [mailto:openembedded-core-boun...@lists.openembedded.org] On Behalf Of Alejandro Enedino Hernandez Samaniego Sent

[OE-core] [PATCH 2/2] python3: Fix do_create_manifest for python3-sqlite3

2018-03-29 Thread Alejandro Enedino Hernandez Samaniego
do_create_manifest script to handle this situation, but also patches the manifest (created using the script) which also fixes a hiddn runtime dependency that we wouldn't have seen. Signed-off-by: Alejandro Enedino Hernandez Samaniego --- .../python/python3/create_manifest3.py

[OE-core] [PATCH 1/2] python3: fix create_manifest to handle pycache folders

2018-03-29 Thread Alejandro Enedino Hernandez Samaniego
and adds the directories to the correct structure. Signed-off-by: Alejandro Enedino Hernandez Samaniego --- .../python/python3/create_manifest3.py | 5 - .../python/python3/python3-manifest.json | 20 +++- 2 files changed, 15 insertions(+), 10

Re: [OE-core] [PATCH] python3: consolidate sqlite3 files

2018-03-29 Thread Alejandro Enedino Hernandez Samaniego
Hey Ross, On 03/28/2018 01:19 PM, Ross Burton wrote: python3-sqlite3 happens to be a very special and unique package, its folder inside ${libdir}/python3.5/ called sqlite3, which would be fine, we usually handle those packages by adding the whole folder, but in this case, we separated the sq

Re: [OE-core] [PATCH 1/2] package: Add INHIBIT_PACKAGE_STRIP_FILES to allow files to remain unstripped

2018-02-16 Thread Alejandro Enedino Hernandez Samaniego
Hey Richard, Do we expect to backport this to older releases? Cheers, Alejandro On 02/14/2018 07:07 AM, Richard Purdie wrote: There are cases where its useful to allow only a select few files to be excluded from the package stripping mechanism. Currently this isn't possible so add a varia

Re: [OE-core] ✗ patchtest: failure for ninja: Upgrade from 1.7.2 to major release 1.8.2 (rev2)

2018-02-02 Thread Alejandro Enedino Hernandez Samaniego
Cool, thanks! Alejandro From: Burton, Ross [mailto:ross.bur...@intel.com] Sent: Friday, February 2, 2018 1:35 PM To: Alejandro Enedino Hernandez Samaniego Cc: openembedded-core@lists.openembedded.org Subject: Re: [OE-core] ✗ patchtest: failure for ninja: Upgrade from 1.7.2 to major release

Re: [OE-core] [PATCH v2] ninja: Upgrade from 1.7.2 to major release 1.8.2

2018-02-02 Thread Alejandro Enedino Hernandez Samaniego
Hey Cal, On 02/01/2018 02:10 PM, Alejandro Enedino Hernandez Samaniego wrote: > Signed-off-by: Alejandro Enedino Hernandez Samaniego > > --- > meta/recipes-devtools/ninja/ninja_1.7.2.bb | 30 > -- > meta/recipes-devtools/ninja/n

Re: [OE-core] ✗ patchtest: failure for ninja: Upgrade from 1.7.2 to major release 1.8.2 (rev2)

2018-02-02 Thread Alejandro Enedino Hernandez Samaniego
I might be wrong but you can check it here as well: https://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/log/?h=aehs29/ninja On 02/02/2018 01:22 PM, Alejandro Enedino Hernandez Samaniego wrote: This is what I got: $ git remote show origin * remote origin Fetch URL: git

Re: [OE-core] ✗ patchtest: failure for ninja: Upgrade from 1.7.2 to major release 1.8.2 (rev2)

2018-02-02 Thread Alejandro Enedino Hernandez Samaniego
385944254d0ef88bd6450a221a54cbcb40020b42 tcmode-default.inc: drop preferred version of gzip-native On 02/02/2018 12:58 PM, Burton, Ross wrote: On 2 February 2018 at 19:06, Alejandro Enedino Hernandez Samaniego mailto:aleja...@xilinx.com>> wrote: This makes no sense to me, I rebased to maste

Re: [OE-core] ✗ patchtest: failure for ninja: Upgrade from 1.7.2 to major release 1.8.2 (rev2)

2018-02-02 Thread Alejandro Enedino Hernandez Samaniego
This makes no sense to me, I rebased to master just before sending it. -Original Message- From: Patchwork [mailto:patchw...@patchwork.openembedded.org] Sent: Thursday, February 1, 2018 2:33 PM To: Alejandro Enedino Hernandez Samaniego Cc: openembedded-core@lists.openembedded.org Subject

[OE-core] [PATCH v2] ninja: Upgrade from 1.7.2 to major release 1.8.2

2018-02-01 Thread Alejandro Enedino Hernandez Samaniego
Signed-off-by: Alejandro Enedino Hernandez Samaniego --- meta/recipes-devtools/ninja/ninja_1.7.2.bb | 30 -- meta/recipes-devtools/ninja/ninja_1.8.2.bb | 30 ++ 2 files changed, 30 insertions(+), 30 deletions(-) delete mode 100644 meta

Re: [OE-core] [PATCH] ninja: Upgrade from 1.7.2 to major release 1.8.2

2018-01-31 Thread Alejandro Enedino Hernandez Samaniego
edino Hernandez Samaniego <mailto:alejandro.enedino.hernandez-samani...@xilinx.com>> wrote: Signed-off-by: Alejandro Enedino Hernandez Samaniego mailto:aleja...@xilinx.com>> --- meta/recipes-devtools/ninja/ninja_1.7.2.bb <http

[OE-core] [PATCH] ninja: Upgrade from 1.7.2 to major release 1.8.2

2018-01-30 Thread Alejandro Enedino Hernandez Samaniego
Signed-off-by: Alejandro Enedino Hernandez Samaniego --- meta/recipes-devtools/ninja/ninja_1.7.2.bb | 30 -- meta/recipes-devtools/ninja/ninja_1.8.2.bb | 30 ++ 2 files changed, 30 insertions(+), 30 deletions(-) delete mode 100644 meta

Re: [OE-core] [PATCH v2] python: Upgrade both python and python-native to 2.7.14

2018-01-29 Thread Alejandro Enedino Hernandez Samaniego
Awesome!, it seems that the script did save us from a couple of annoying RDEPEND bugs on this new release! Thanks Derek! On 01/29/2018 02:26 PM, Derek Straka wrote: Thanks. Last I checked it was just in master-next. I'll send the patch for the manifest once I get off the train. On Jan 29

Re: [OE-core] [PATCH] python: Upgrade both python and python-native to 2.7.14

2018-01-29 Thread Alejandro Enedino Hernandez Samaniego
Hey Derek, Just a quick question, did you run the create manifest task along with the upgrade? Cheers, Alejandro On 01/26/2018 11:25 AM, Derek Straka wrote: Rebased: - python/01-use-proper-tools-for-cross-build.patch - python/fix-makefile-for-ptest.patch - python/parallel-makei

Re: [OE-core] [oe-commits] [openembedded-core] 01/06: python: Restructure python packaging and replace it with autopackaging

2018-01-22 Thread Alejandro Enedino Hernandez Samaniego
Hey Paul, On 01/22/2018 12:28 PM, Paul Eggleton wrote: Hi Alejandro, On Tuesday, 23 January 2018 8:02:07 AM NZDT Alejandro Enedino Hernandez Samaniego wrote: Its backwards compatible, in the way that the usage should be the same, in this case, this sort of failures are expected, since the

Re: [OE-core] [PATCH 2/2] cmake: use Ninja by default

2018-01-19 Thread Alejandro Enedino Hernandez Samaniego
On 01/18/2018 04:38 AM, Ross Burton wrote: > This changes the cmake class to use Ninja instead of Make by default. > > If a recipe is broken with Ninja then the recipe can set > OECMAKE_GENERATOR="Unix > Makefiles" to change back to Make. > > Signed-off-by: Ross Burton > --- > meta/classes/cma

Re: [OE-core] [meta-xilinx] liblzma: Memory allocation failed on do_package_rpm

2018-01-15 Thread Alejandro Enedino Hernandez Samaniego
Hey Manju, I'd like to see if I can reproduce this, could you please send the the steps you followed? Thanks! Alejandro -Original Message- From: meta-xilinx-boun...@yoctoproject.org [mailto:meta-xilinx-boun...@yoctoproject.org] On Behalf Of Manjukumar Harthikote Matha Sent: Sunday, J

[OE-core] [PATCH 2/2] python3: Fix native compilation of gdbm module and manifest

2018-01-10 Thread Alejandro Enedino Hernandez Samaniego
From: Alejandro Hernandez The gdbm module wasnt being built on python3-native showing the following error during compilation: Failed to build these modules: _gdbm This patch adds the required dependency to fix the compilation problem. This issue on python3-native caused the manifest creation s

[OE-core] [PATCH 1/2] python3-manifest.json: Add some binaries that were left out

2018-01-10 Thread Alejandro Enedino Hernandez Samaniego
From: Alejandro Hernandez With the introduction of a new manifest, since it had to be done manually some binaries were left out, this patch adds them to their corresponding package to fix the issue Signed-off-by: Alejandro Hernandez --- meta/recipes-devtools/python/python3/python3-manifest.jso