Re: [OE-core] [PATCH 2/5] bluez4: update to ver. 4.101

2012-07-09 Thread Stefan Herbrechtsmeier
Am 04.07.2012 13:34, schrieb Cristian Iorga: Signed-off-by: Cristian Iorga cristian.io...@intel.com --- .../{bluez4-4.99 = bluez4-4.101}/bluetooth.conf |0 .../{bluez4-4.99 = bluez4-4.101}/sbc_mmx.patch|0 .../bluez/{bluez4_4.99.bb = bluez4_4.101.bb} |9 - 3

[OE-core] [PATCH] linux-firmware: keep version string in libertas firmware

2012-04-05 Thread Stefan Herbrechtsmeier
Recent Linux kernel tries to load the libertas firmware with the version string in its name first. This results in a delayed firmware load on system boot. Keep the default libertas firmware name and add a link for older driver versions. Signed-off-by: Stefan Herbrechtsmeier ste

[OE-core] [PATCH] u-boot: add machine name to spl image name

2012-04-05 Thread Stefan Herbrechtsmeier
Signed-off-by: Stefan Herbrechtsmeier ste...@herbrechtsmeier.net --- meta/recipes-bsp/u-boot/u-boot.inc|2 +- meta/recipes-bsp/u-boot/u-boot_2011.03.bb |2 +- meta/recipes-bsp/u-boot/u-boot_2011.06.bb |2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/meta

Re: [OE-core] [PATCH] linux-firmware: keep version string in libertas firmware

2012-04-10 Thread Stefan Herbrechtsmeier
Am 06.04.2012 15:31, schrieb Koen Kooi: Op 5 apr. 2012 om 20:17 heeft Saul Wolds...@linux.intel.com het volgende geschreven: On 04/05/2012 03:36 AM, Stefan Herbrechtsmeier wrote: Recent Linux kernel tries to load the libertas firmware with the version string in its name first. This results

Re: [OE-core] [PATCH] u-boot: add machine name to spl image name

2012-04-10 Thread Stefan Herbrechtsmeier
Am 10.04.2012 15:56, schrieb Koen Kooi: Op 10 apr. 2012, om 15:41 heeft Richard Purdie het volgende geschreven: On Fri, 2012-04-06 at 06:29 -0700, Koen Kooi wrote: Op 5 apr. 2012 om 20:18 heeft Saul Wolds...@linux.intel.com het volgende geschreven: On 04/05/2012 04:48 AM, Stefan

Re: [OE-core] [PATCH v2] cmake.bbclass: allow searching host paths for non-target builds

2013-07-17 Thread Stefan Herbrechtsmeier
Am 17.07.2013 08:26, schrieb Jonathan Liu: This allows /usr/bin/{ld,ar,objcopy,objdump,ranlib,strip} to be found and the CMAKE_{LINKER,AR,OBJCOPY,OBJDUMP,RANLIB,STRIP} cmake variables to be properly set for native cmake recipes. Signed-off-by: Jonathan Liu net...@gmail.com ---

Re: [OE-core] [PATCH] cmake.bbclass: set ar/ld/nm/objcopy/objdump/ranlib/strip native paths

2013-07-17 Thread Stefan Herbrechtsmeier
Am 17.07.2013 10:40, schrieb Jonathan Liu: The CMAKE_{AR,LINKER,NM,OBJCOPY,OBJDUMP,RANLIB,STRIP} cmake variables are currently set to values like CMAKE_LINKER-NOTFOUND for native recipes because the host paths are not searched. This is because the CMAKE_FIND_ROOT_PATH_MODE_PROGRAM cmake variable

Re: [OE-core] [PATCH] cmake.bbclass: set ar/ld/nm/objcopy/objdump/ranlib/strip native paths

2013-07-17 Thread Stefan Herbrechtsmeier
Am 17.07.2013 12:57, schrieb Jonathan Liu: On 17/07/2013 7:49 PM, Jonathan Liu wrote: On 17/07/2013 7:13 PM, Stefan Herbrechtsmeier wrote: Am 17.07.2013 10:40, schrieb Jonathan Liu: The CMAKE_{AR,LINKER,NM,OBJCOPY,OBJDUMP,RANLIB,STRIP} cmake variables are currently set to values like

Re: [OE-core] [PATCH] cmake.bbclass: set ar/ld/nm/objcopy/objdump/ranlib/strip native paths

2013-07-18 Thread Stefan Herbrechtsmeier
Am 18.07.2013 02:47, schrieb Jonathan Liu: On 17 July 2013 22:12, Stefan Herbrechtsmeier ste...@herbrechtsmeier.net wrote: Am 17.07.2013 12:57, schrieb Jonathan Liu: On 17/07/2013 7:49 PM, Jonathan Liu wrote: On 17/07/2013 7:13 PM, Stefan Herbrechtsmeier wrote: Am 17.07.2013 10:40, schrieb

[OE-core] [PATCH] cmake.bbclass: Don't use packages from the native build machine

2013-08-14 Thread Stefan Herbrechtsmeier
Signed-off-by: Stefan Herbrechtsmeier ste...@herbrechtsmeier.net --- meta/classes/cmake.bbclass |1 + 1 file changed, 1 insertion(+) diff --git a/meta/classes/cmake.bbclass b/meta/classes/cmake.bbclass index 310242e..8e579a7 100644 --- a/meta/classes/cmake.bbclass +++ b/meta/classes

Re: [OE-core] [PATCH] cmake.bbclass: Don't use packages from the native build machine

2013-08-15 Thread Stefan Herbrechtsmeier
[mailto:openembedded-core-boun...@lists.openembedded.org] Im Auftrag von Stefan Herbrechtsmeier Gesendet: Mittwoch, 14. August 2013 10:48 An: openembedded-core@lists.openembedded.org Betreff: [OE-core] [PATCH] cmake.bbclass: Don't use packages from the native build machine Signed-off-by: Stefan Herbrechtsmeier

[OE-core] [PATCH] boost: Split out bjam build tool and add real native support

2013-03-07 Thread Stefan Herbrechtsmeier
on native boost libraries without increase of the build time for other use cases. Native compilation of bzip2 isn't working and therefore disabled. Signed-off-by: Stefan Herbrechtsmeier ste...@herbrechtsmeier.net --- meta/recipes-support/boost/bjam_1.53.0.bb | 21 +++ meta/recipes-support

Re: [OE-core] [PATCH] boost: Split out bjam build tool and add real native support

2013-03-12 Thread Stefan Herbrechtsmeier
Am 12.03.2013 11:48, schrieb Koen Kooi: Op 12 mrt. 2013, om 11:19 heeft Stefan Herbrechtsmeier ste...@herbrechtsmeier.net het volgende geschreven: Am 12.03.2013 00:44, schrieb Saul Wold: On 03/07/2013 08:37 AM, Stefan Herbrechtsmeier wrote: The current boost recipe only creates the bjam

[OE-core] [PATCH] boost: Add real native support

2013-03-12 Thread Stefan Herbrechtsmeier
the boost-native from DEPENDS. Keep the installation of the native bjam build tool for backward compatibility. Native compilation of bzip2 isn't working and therefore disabled. Signed-off-by: Stefan Herbrechtsmeier ste...@herbrechtsmeier.net --- meta/recipes-support/boost/boost.inc | 37

Re: [OE-core] [PATCH] boost: Split out bjam build tool and add real native support

2013-03-12 Thread Stefan Herbrechtsmeier
Am 12.03.2013 12:58, schrieb Stefan Herbrechtsmeier: Am 12.03.2013 11:48, schrieb Koen Kooi: Op 12 mrt. 2013, om 11:19 heeft Stefan Herbrechtsmeier ste...@herbrechtsmeier.net het volgende geschreven: Am 12.03.2013 00:44, schrieb Saul Wold: On 03/07/2013 08:37 AM, Stefan Herbrechtsmeier

Re: [OE-core] [PATCH] boost: Add real native support

2013-03-26 Thread Stefan Herbrechtsmeier
Am 26.03.2013 06:55, schrieb Khem Raj: On Mar 12, 2013, at 7:49 AM, Stefan Herbrechtsmeier ste...@herbrechtsmeier.net wrote: The current boost recipe only creates the bjam build tool during a native run and thereby is not usable for other native recipes that depend on a boost library. Use

[OE-core] [PATCH V2] boost: Add real native support

2013-03-26 Thread Stefan Herbrechtsmeier
-native with bjam-native in the DEPENDS. This allows recipes to depend on native boost librarties without increase of the build time for other use cases. Native compilation of bzip2 isn't working and therefore disabled. Signed-off-by: Stefan Herbrechtsmeier ste...@herbrechtsmeier.net --- meta

Re: [OE-core] [oe] State of bitbake world

2013-05-06 Thread Stefan Herbrechtsmeier
Am 03.05.2013 16:29, schrieb Stefan Herbrechtsmeier: Am 02.05.2013 17:18, schrieb Martin Jansa: On Sat, Apr 27, 2013 at 12:54:00PM +0200, Martin Jansa wrote: Updated status, but only change IIRC is fixed php, tbb, android-audiosystem and partially fixed llvm2.9 (I'm testing patch to fix build

[OE-core] [PATCH] tcf-agent: Use common two-digit sequence numbers for init script links

2013-05-15 Thread Stefan Herbrechtsmeier
The common init script links use two-digit sequence numbers and systemd interprets everything behind the two-digits as service name. This leads to the following failure during boot: Cannot add dependency job for unit 9tcf-agent.service Signed-off-by: Stefan Herbrechtsmeier ste

Re: [OE-core] [PATCH 3/3] cmake: default to out-of-tree builds

2014-01-16 Thread Stefan Herbrechtsmeier
Am 10.01.2014 18:54, schrieb Ross Burton: Set B=${WORKDIR}/build in cmake.bbclass so that recipes using cmake.bbclass do out-of-tree builds by default. You should update the note to reflect the new behaviour. ___ Openembedded-core mailing list

[OE-core] [PATCH] distutils-common-base: Create staticdev pacakge for static libraries

2012-11-16 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier sherb...@cit-ec.uni-bielefeld.de Signed-off-by: Stefan Herbrechtsmeier ste...@herbrechtsmeier.net --- meta/classes/distutils-common-base.bbclass |5 - 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/meta/classes/distutils-common-base.bbclass b

Re: [OE-core] [PATCH] distutils-common : Add -staticdev to PACKAGES.

2012-11-20 Thread Stefan Herbrechtsmeier
Am 20.11.2012 23:58, schrieb Philip Balister: Some python recipes may build static libraries that need packaging in {PN}-static-dev. This change fixes a QA error in python-numpy. Signed-off-by: Philip Balister phi...@balister.org --- meta/classes/distutils-common-base.bbclass | 2 +- 1 file

Re: [OE-core] cmake.bbclass questions

2015-02-11 Thread Stefan Herbrechtsmeier
Am 10.02.2015 um 23:53 schrieb Matt Madison: I just finished some recipes for some CMake-built packages (from the Kurento project). I managed to get everything building, but I had to modify how cmake.bbclass does things, and I'm wondering if there's a better way to solve some of these. Each

Re: [OE-core] cmake.bbclass questions

2015-02-11 Thread Stefan Herbrechtsmeier
Am 11.02.2015 um 13:33 schrieb Matt Madison: On Wed, 2015-02-11 at 11:21 +0100, Stefan Herbrechtsmeier wrote: Am 10.02.2015 um 23:53 schrieb Matt Madison: I just finished some recipes for some CMake-built packages (from the Kurento project). I managed to get everything building, but I had

Re: [OE-core] [PATCH v3 2/2] cmake: Upgrade 2.8.12.2 - 3.2.2

2015-06-18 Thread Stefan Herbrechtsmeier
Am 17.06.2015 um 16:47 schrieb Moritz Blume: On 11.06.2015 21:10, Stefan Herbrechtsmeier wrote: Am 10.06.2015 um 09:36 schrieb Moritz Blume: Patches qt4-fail-silent.patch and support-oe-qt4-tools-names.patch were adapted in order to fit to CMake 3.2.2 (refer to the commit message

Re: [OE-core] [PATCH v3 2/2] cmake: Upgrade 2.8.12.2 - 3.2.2

2015-06-11 Thread Stefan Herbrechtsmeier
Am 10.06.2015 um 09:36 schrieb Moritz Blume: Patches qt4-fail-silent.patch and support-oe-qt4-tools-names.patch were adapted in order to fit to CMake 3.2.2 (refer to the commit message in the respective patch for details). Patch cmake-2.8.11.2-FindFreetype.patch was dropped since it was rejected

Re: [OE-core] [PATCH v3 2/2] cmake: Upgrade 2.8.12.2 - 3.2.2

2015-06-11 Thread Stefan Herbrechtsmeier
Am 10.06.2015 um 09:36 schrieb Moritz Blume: Patches qt4-fail-silent.patch and support-oe-qt4-tools-names.patch were adapted in order to fit to CMake 3.2.2 (refer to the commit message in the respective patch for details). Patch cmake-2.8.11.2-FindFreetype.patch was dropped since it was rejected

Re: [OE-core] [PATCH] cmake bbclass: fix support for native builds

2015-06-30 Thread Stefan Herbrechtsmeier
Am 30.06.2015 um 15:18 schrieb Koen Kooi: For native builds of recipes (e.g. mariadb-native) cmake *must* look outside of its sysroot to find the compiler, so instruct it to do so. Signed-off-by: Koen Kooi koen.k...@linaro.org --- meta/classes/cmake.bbclass | 5 + 1 file changed, 5

Re: [OE-core] [oe] cmake update broke mariadb

2015-06-30 Thread Stefan Herbrechtsmeier
Am 30.06.2015 um 11:59 schrieb Koen Kooi: Burton, Ross schreef op 30-06-15 om 11:44: On 30 June 2015 at 01:39, akuster808 akuster...@gmail.com wrote: eo-core commit f8661aa cmake: Upgrade 2.8.12.2 - 3.2.2 broke mariadb in meta-oe. DOes the person who updated cmake need to fix this or the

Re: [OE-core] [PATCH] cmake.bbclass: set archiver, linker and ranlib in toolchain.cmake

2015-07-17 Thread Stefan Herbrechtsmeier
Am 17.07.2015 um 14:23 schrieb Bach, Pascal: Hi -Original Message- From: Stefan Herbrechtsmeier [mailto:ste...@herbrechtsmeier.net] Sent: Freitag, 17. Juli 2015 12:56 To: Bach, Pascal; openembedded-core@lists.openembedded.org Subject: Re: [OE-core] [PATCH] cmake.bbclass: set archiver

Re: [OE-core] [PATCH] cmake.bbclass: set archiver, linker and ranlib in toolchain.cmake

2015-07-17 Thread Stefan Herbrechtsmeier
Am 17.07.2015 um 09:44 schrieb Pascal Bach: Setting CMAKE_AR, CMAKE_LINKER and CMAKE_RANLIB correctly in toolchain.cmake is necessary to correctly build -native packages using CMake. The reason is that CMake is not able to find the above utilities by itself because

Re: [OE-core] [PATCH] cmake.bbclass: remove ${prefix} assignment

2015-11-16 Thread Stefan Herbrechtsmeier
Am 14.11.2015 um 02:24 schrieb Kevron Rees: CMAKE_INSTALL_PREFIX has a different semantic meaning than ${prefix}[1]. cmake treats CMAKE_INSTALL_PREFIX the same as the DESTDIR environment variable. CMAKE_INSTALL_PREFIX and DESTDIR are different and used together [1]: [...] install the

[OE-core] Circular dependency of do_populate_sysroot

2019-04-07 Thread Stefan Herbrechtsmeier
Hi, I'm working towards an integrated Node.js support without npm and have a problem with a circular dependency of do_populate_sysroot for the native build. I have two recipes a.bb and b.bb which have no DEPENDS but a RDEPENDS_${PN} between each other. This is no problem for a cross build

Re: [OE-core] Circular dependency of do_populate_sysroot

2019-04-07 Thread Stefan Herbrechtsmeier
Hi,Am 07.04.2019 23:35 schrieb richard.pur...@linuxfoundation.org:On Sun, 2019-04-07 at 21:18 +0200, Stefan Herbrechtsmeier wrote: > I'm working towards an integrated Node.js support without npm and > have a  problem with a circular dependency of do_populate_sysroot for > the nat

Re: [OE-core] Circular dependency of do_populate_sysroot

2019-04-08 Thread Stefan Herbrechtsmeier
Am 08.04.19 um 08:55 schrieb richard.pur...@linuxfoundation.org: On Mon, 2019-04-08 at 07:43 +0200, Stefan Herbrechtsmeier wrote: Am 07.04.2019 23:35 schrieb richard.pur...@linuxfoundation.org: You're saying A runtime depends on B and B runtime depends on A. Yes, only the run time depends

Re: [OE-core] [RFC][PATCH 0/6] NPM refactoring

2019-10-27 Thread Stefan Herbrechtsmeier
Am 25.10.19 um 13:08 schrieb Adrian Bunk: On Fri, Oct 25, 2019 at 10:35:20AM +0200, Stefan Herbrechtsmeier wrote: Am 24.10.19 um 17:59 schrieb Richard Purdie: On Thu, 2019-10-24 at 18:37 +0300, Adrian Bunk wrote: On Thu, Oct 24, 2019 at 02:12:43PM +0200, Alexander Kanavin wrote: On Thu, 24

Re: [OE-core] [RFC][PATCH 0/6] NPM refactoring

2019-10-24 Thread Stefan Herbrechtsmeier
Am 24.10.19 um 17:13 schrieb Jean-Marie LEMETAYER: Hi Stefan, On Oct 24, 2019, at 2:01 PM, Stefan Herbrechtsmeier ste...@herbrechtsmeier.net wrote: Am 22.10.19 um 13:22 schrieb Richard Purdie: On Tue, 2019-10-22 at 11:03 +0200, Jean-Marie LEMETAYER wrote: The current NPM support have

Re: [OE-core] [RFC][PATCH 0/6] NPM refactoring

2019-10-24 Thread Stefan Herbrechtsmeier
Hi Jean-Marie, Am 24.10.19 um 17:13 schrieb Jean-Marie LEMETAYER: Hi Stefan, On Oct 24, 2019, at 2:40 PM, Stefan Herbrechtsmeier ste...@herbrechtsmeier.net wrote: Fist we should use 'npm ci' instead of 'npm install'. Thanks for the tips, I did not know about the 'npm ci' command. Sadly

Re: [OE-core] [RFC][PATCH 1/6] npm.bbclass: refactor the npm class

2019-10-24 Thread Stefan Herbrechtsmeier
Hi Jean-Marie, Am 22.10.19 um 11:03 schrieb Jean-Marie LEMETAYER: Many issues were related to npm dependencies badly handled: package names, installation directories, ... In fact npm is using an install algorithm [1] which is hard to reproduce / anticipate. Why do you think it is hard to

Re: [OE-core] [RFC][PATCH 0/6] NPM refactoring

2019-10-24 Thread Stefan Herbrechtsmeier
Am 24.10.19 um 14:12 schrieb Alexander Kanavin: On Thu, 24 Oct 2019 at 14:02, Stefan Herbrechtsmeier mailto:ste...@herbrechtsmeier.net>> wrote: @Richard: What is your opinion about the per recipe dependency? Typically OE use one recipe per project. The NPM based solution

Re: [OE-core] [RFC][PATCH 0/6] NPM refactoring

2019-10-24 Thread Stefan Herbrechtsmeier
Hi Jean-Marie, Am 22.10.19 um 13:22 schrieb Richard Purdie: On Tue, 2019-10-22 at 11:03 +0200, Jean-Marie LEMETAYER wrote: The current NPM support have several issues: - The current NPM fetcher downloads the dependency tree but not the other fetchers. The 'subdir' parameter was used to

Re: [OE-core] [RFC][PATCH 0/6] NPM refactoring

2019-10-24 Thread Stefan Herbrechtsmeier
Am 24.10.19 um 14:45 schrieb Alexander Kanavin: On Thu, 24 Oct 2019 at 14:40, Stefan Herbrechtsmeier mailto:ste...@herbrechtsmeier.net>> wrote: > I don't think it's at all realistic to stick to the 'one recipe per > component' in node.js world. A typical 'npm install' c

Re: [OE-core] [RFC][PATCH 0/6] NPM refactoring

2019-10-24 Thread Stefan Herbrechtsmeier
Am 24.10.19 um 16:22 schrieb Alexander Kanavin: On Thu, 24 Oct 2019 at 15:52, Stefan Herbrechtsmeier mailto:ste...@herbrechtsmeier.net>> wrote: > Yes: > http://lists.openembedded.org/pipermail/openembedded-architecture/2017-March/001270.html Do you have a

Re: [OE-core] [RFC][PATCH 0/6] NPM refactoring

2019-10-25 Thread Stefan Herbrechtsmeier
Am 24.10.19 um 17:59 schrieb Richard Purdie: On Thu, 2019-10-24 at 18:37 +0300, Adrian Bunk wrote: On Thu, Oct 24, 2019 at 02:12:43PM +0200, Alexander Kanavin wrote: On Thu, 24 Oct 2019 at 14:02, Stefan Herbrechtsmeier < ste...@herbrechtsmeier.net> wrote: @Richard: What is your opinion

Re: [OE-core] [RFC][PATCH 0/6] NPM refactoring

2019-10-25 Thread Stefan Herbrechtsmeier
Am 24.10.19 um 19:58 schrieb Alexander Kanavin: On Thu, 24 Oct 2019 at 19:45, Stefan Herbrechtsmeier mailto:ste...@herbrechtsmeier.net>> wrote: > The package-lock.json in their tarball is 600K. The project use two major version and seven different versions with 30 inst

Re: [OE-core] [RFC][PATCH 0/6] NPM refactoring

2019-10-25 Thread Stefan Herbrechtsmeier
Hi Andre, Am 25.10.19 um 10:01 schrieb André Draszik: Hi, This has been an interesting discussion so far. I'd like to throw in something else... A couple years back I wrote a little python script to automatically generate all the required dependency recipes given an npm project's

Re: [OE-core] Application depending on gRPC not linking properly

2020-09-11 Thread Stefan Herbrechtsmeier
Hi, Am 09.09.20 um 14:56 schrieb Goran Broeckaert: I have a simple application which depends on grpc. I'm using Yocto Zeus for my project and I've written the following recipe: [snip] The linker tries to link with the -native version of gRPC instead of the target one. Can be seen in the

[OE-core] Status of Go support

2020-06-23 Thread Stefan Herbrechtsmeier
Hi, because of the changes to the 'GO111MODULE' variable in go-dep and glide, I wonder if Go is ready for use. I would have expected the variable GO111MODULE to be set to 'off' within the go.bbclass because go could bypass the fetch task unobserved otherwise. Regards Stefan

Re: [OE-core] Status of Go support

2020-06-23 Thread Stefan Herbrechtsmeier
Hi, Am 23.06.20 um 20:16 schrieb Khem Raj: On Tue, Jun 23, 2020 at 9:47 AM Otavio Salvador <mailto:otavio.salva...@ossystems.com.br>> wrote: Hello Stefan, Em ter., 23 de jun. de 2020 às 13:37, Stefan Herbrechtsmeier mailto:ste...@herbrechtsmeier.net>> escreveu:

Re: [OE-core] Status of Go support

2020-06-25 Thread Stefan Herbrechtsmeier
Am 24.06.20 um 22:24 schrieb Otavio Salvador: Em qua., 24 de jun. de 2020 às 17:17, Stefan Herbrechtsmeier escreveu: The go-mod.bbclass download data from the internet during do_compile. If you cut the internet connection after a do_fetch the do_compile failed: Yes, this was the better we

Re: [OE-core] Status of Go support

2020-06-24 Thread Stefan Herbrechtsmeier
Am 23.06.20 um 21:56 schrieb Khem Raj: On 6/23/20 11:35 AM, Stefan Herbrechtsmeier wrote: Am 23.06.20 um 20:16 schrieb Khem Raj: On Tue, Jun 23, 2020 at 9:47 AM Otavio Salvador <mailto:otavio.salva...@ossystems.com.br>> wrote:     Hello Stefan,     Em ter., 23 de jun. de 2020

Re: [OE-core] Status of Go support

2020-06-25 Thread Stefan Herbrechtsmeier
Am 25.06.20 um 20:43 schrieb Paul Barker: On Thu, 25 Jun 2020 at 16:36, Stefan Herbrechtsmeier wrote: Am 24.06.20 um 22:24 schrieb Otavio Salvador: Em qua., 24 de jun. de 2020 às 17:17, Stefan Herbrechtsmeier escreveu: The go-mod.bbclass download data from the internet during do_compile

Re: [OE-core] Status of Go support

2020-06-25 Thread Stefan Herbrechtsmeier
Am 25.06.20 um 18:43 schrieb Otavio Salvador: Em qui., 25 de jun. de 2020 às 12:36, Stefan Herbrechtsmeier escreveu: Am 24.06.20 um 22:24 schrieb Otavio Salvador: Em qua., 24 de jun. de 2020 às 17:17, Stefan Herbrechtsmeier escreveu: The go-mod.bbclass download data from the internet during

Re: [OE-core] Status of Go support

2020-06-25 Thread Stefan Herbrechtsmeier
Am 25.06.20 um 20:40 schrieb Otavio Salvador: Em qui., 25 de jun. de 2020 às 15:35, Stefan Herbrechtsmeier escreveu: Am 25.06.20 um 18:43 schrieb Otavio Salvador: Offline build, using go mod, I can only envision if we somehow provide a local server which uses the bitbake cache as source

[OE-core] [PATCH 4/4] u-boot: Make SPL suffix configurable

2021-09-01 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Make the SPL suffix configurable via SPL_SUFFIX variable to support SPL binaries with suffix. The suffix is optional and empty per default. The delimiter in front of the suffix is added automatically if the suffix is not empty. A new variable SPL_BINARYFILE contains

[OE-core] [PATCH 3/4] u-boot: Make UBOOT_BINARYNAME configurable

2021-09-01 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Make the u-boot binary name configurable. Use the existing variable UBOOT_BINARYNAME which is evaluated from the UBOOT_BINARY. Signed-off-by: Stefan Herbrechtsmeier --- meta/classes/uboot-config.bbclass | 4 ++-- meta/recipes-bsp/u-boot/u-boot.inc | 18

[OE-core] [PATCH 1/4] u-boot: Remove redundancy from installed and deployed SPL artifact names

2021-09-01 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Remove redundant parts from the deployed and installed SPL artifact names of multi config configurations to match the other U-Boot artifact names. Signed-off-by: Stefan Herbrechtsmeier --- meta/recipes-bsp/u-boot/u-boot.inc | 16 1 file changed

[OE-core] [PATCH 2/4] u-boot: Remove misplaced configuration type variable

2021-09-01 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Signed-off-by: Stefan Herbrechtsmeier --- meta/recipes-bsp/u-boot/u-boot.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-bsp/u-boot/u-boot.inc b/meta/recipes-bsp/u-boot/u-boot.inc index 71febb6f43..a8ebcc9ea0 100644 --- a/meta

[OE-core] [PATCH 07/12] recipetool: Add support for linenumbers to licenses.csv

2021-10-08 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Add support for linenumbers (begin and end lines) to licenses.csv. Add an optional linenumbers parameter to get_license_md5sums to support different use cases. Signed-off-by: Stefan Herbrechtsmeier --- (no changes since v1) scripts/lib/recipetool/create.py | 12

[OE-core] [PATCH 08/12] recipetool: npm: Do not add package.json files to LIC_FILES_CHKSUM

2021-10-08 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier The package.json files doesn't contain any licenses. The name of the license doesn't comply the license requirements of most liceneses. Signed-off-by: Stefan Herbrechtsmeier --- (no changes since v1) scripts/lib/recipetool/create_npm.py | 10 -- 1 file

[OE-core] [PATCH 10/12] npm: Add variable NPM_NODEDIR with default value

2021-10-08 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Replace the variable NPM_NODEDIR fallback to a default value inside the code with a variable NPM_NODEDIR with default value. Signed-off-by: Stefan Herbrechtsmeier --- (no changes since v1) meta/classes/npm.bbclass | 8 +++- 1 file changed, 3 insertions(+), 5

[OE-core] [PATCH 09/12] recipetool: npm: Use README as license fallback

2021-10-08 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Use the README as license fallback if a license file is missing. Use the linenumbers parameter of get_license_md5sums function to determine the license text inside the README. Signed-off-by: Stefan Herbrechtsmeier --- Changes in v2: - Rework to add licenses

[OE-core] [PATCH 11/12] npm: Use configs for npm environment and args for npm run command

2021-10-08 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Use parameter configs of class NpmEnvironment and parameter args of function run to support a common npmrc for all run calls of a single NpmEnvironment. Signed-off-by: Stefan Herbrechtsmeier --- (no changes since v1) meta/classes/npm.bbclass | 14

[OE-core] [PATCH 12/12] recipetool: Rework crunch_license to recognize more variants

2021-10-08 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Signed-off-by: Stefan Herbrechtsmeier --- (no changes since v1) scripts/lib/recipetool/create.py | 121 +-- 1 file changed, 97 insertions(+), 24 deletions(-) diff --git a/scripts/lib/recipetool/create.py b/scripts/lib/recipetool

[OE-core] [PATCH 04/12] recipetool: Change default paramter fallback_licenses of function split_pkg_licenses from None to []

2021-10-08 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Signed-off-by: Stefan Herbrechtsmeier --- (no changes since v1) scripts/lib/recipetool/create.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/lib/recipetool/create.py b/scripts/lib/recipetool/create.py index 83cf25d9b7..893980a5ce

[OE-core] [PATCH 05/12] recipetool: ignore empty license files

2021-10-08 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Signed-off-by: Stefan Herbrechtsmeier --- (no changes since v1) scripts/lib/recipetool/create.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/scripts/lib/recipetool/create.py b/scripts/lib/recipetool/create.py index 893980a5ce

[OE-core] [PATCH 01/12] npm: Add support for EXTRA_OENPM arguments

2021-10-08 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Add support for EXTRA_OENPM arguments to set node-gyp variables for example. This allows use of shared librariess, avoid download of external sources or build from source. Signed-off-by: Stefan Herbrechtsmeier --- (no changes since v1) meta/classes/npm.bbclass

[OE-core] [PATCH 03/12] recipetool: Skip common source files in guess_license

2021-10-08 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Signed-off-by: Stefan Herbrechtsmeier --- (no changes since v1) scripts/lib/recipetool/create.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/lib/recipetool/create.py b/scripts/lib/recipetool/create.py index e88a4253da..83cf25d9b7 100644

[OE-core] [PATCH 06/12] recipetool: Add logger info for missing license entries

2021-10-08 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Signed-off-by: Stefan Herbrechtsmeier --- (no changes since v1) scripts/lib/recipetool/create.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scripts/lib/recipetool/create.py b/scripts/lib/recipetool/create.py index 87b25ebc7e..a8c4cdef4a 100644

[OE-core] [PATCH 02/12] recipetool: Move license md5sums into CSV files

2021-10-08 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Signed-off-by: Stefan Herbrechtsmeier --- (no changes since v1) scripts/lib/recipetool/create.py| 52 + scripts/lib/recipetool/licenses.csv | 37 2 files changed, 52 insertions(+), 37 deletions(-) create mode

Re: [OE-core] Improve npm support to run build scripts

2021-10-08 Thread Stefan Herbrechtsmeier
Hi Tim, Am 08.10.2021 um 07:27 schrieb Tim Orling: We have discussed the severe impact on parsing time with 100k recipes. I personally worked on a node.js project with that many dependencies (but not an OE/Yocto deployment). Parsing time is already a pain point for 1000s of recipes. How do

Re: [OE-core] [PATCH 03/12] recipetool: Skip common source files in guess_license

2021-10-08 Thread Stefan Herbrechtsmeier
Am 08.10.2021 um 09:45 schrieb Konrad Weihmann: On 08.10.21 09:42, Stefan Herbrechtsmeier wrote: From: Stefan Herbrechtsmeier Signed-off-by: Stefan Herbrechtsmeier --- (no changes since v1)   scripts/lib/recipetool/create.py | 2 ++   1 file changed, 2 insertions(+) diff --git

[OE-core] [PATCH v2 01/12] npm: Add support for EXTRA_OENPM arguments

2021-10-08 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Add support for EXTRA_OENPM arguments to set node-gyp variables for example. This allows use of shared librariess, avoid download of external sources or build from source. Signed-off-by: Stefan Herbrechtsmeier --- (no changes since v1) meta/classes/npm.bbclass

[OE-core] [PATCH v2 02/12] recipetool: Move license md5sums into CSV files

2021-10-08 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Signed-off-by: Stefan Herbrechtsmeier --- (no changes since v1) scripts/lib/recipetool/create.py| 52 + scripts/lib/recipetool/licenses.csv | 37 2 files changed, 52 insertions(+), 37 deletions(-) create mode

[OE-core] [PATCH v2 09/12] recipetool: npm: Use README as license fallback

2021-10-08 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Use the README as license fallback if a license file is missing. Use the linenumbers parameter of get_license_md5sums function to determine the license text inside the README. Signed-off-by: Stefan Herbrechtsmeier --- Changes in v2: - Rework to add licenses

[OE-core] [PATCH v2 05/12] recipetool: ignore empty license files

2021-10-08 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Signed-off-by: Stefan Herbrechtsmeier --- (no changes since v1) scripts/lib/recipetool/create.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/scripts/lib/recipetool/create.py b/scripts/lib/recipetool/create.py index 893980a5ce

[OE-core] [PATCH v2 06/12] recipetool: Add logger info for missing license entries

2021-10-08 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Signed-off-by: Stefan Herbrechtsmeier --- (no changes since v1) scripts/lib/recipetool/create.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scripts/lib/recipetool/create.py b/scripts/lib/recipetool/create.py index 87b25ebc7e..a8c4cdef4a 100644

[OE-core] [PATCH v2 04/12] recipetool: Change default paramter fallback_licenses of function split_pkg_licenses from None to []

2021-10-08 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Signed-off-by: Stefan Herbrechtsmeier --- (no changes since v1) scripts/lib/recipetool/create.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/lib/recipetool/create.py b/scripts/lib/recipetool/create.py index 83cf25d9b7..893980a5ce

[OE-core] [PATCH v2 10/12] npm: Add variable NPM_NODEDIR with default value

2021-10-08 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Replace the variable NPM_NODEDIR fallback to a default value inside the code with a variable NPM_NODEDIR with default value. Signed-off-by: Stefan Herbrechtsmeier --- (no changes since v1) meta/classes/npm.bbclass | 8 +++- 1 file changed, 3 insertions(+), 5

[OE-core] [PATCH v2 07/12] recipetool: Add support for linenumbers to licenses.csv

2021-10-08 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Add support for linenumbers (begin and end lines) to licenses.csv. Add an optional linenumbers parameter to get_license_md5sums to support different use cases. Signed-off-by: Stefan Herbrechtsmeier --- (no changes since v1) scripts/lib/recipetool/create.py | 12

[OE-core] [PATCH v2 03/12] recipetool: Skip common source files in guess_license

2021-10-08 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Signed-off-by: Stefan Herbrechtsmeier --- (no changes since v1) scripts/lib/recipetool/create.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/lib/recipetool/create.py b/scripts/lib/recipetool/create.py index e88a4253da..83cf25d9b7 100644

[OE-core] [PATCH v2 08/12] recipetool: npm: Do not add package.json files to LIC_FILES_CHKSUM

2021-10-08 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier The package.json files doesn't contain any licenses. The name of the license doesn't comply the license requirements of most liceneses. Signed-off-by: Stefan Herbrechtsmeier --- (no changes since v1) scripts/lib/recipetool/create_npm.py | 10 -- 1 file

[OE-core] [PATCH v2 11/12] npm: Use configs for npm environment and args for npm run command

2021-10-08 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Use parameter configs of class NpmEnvironment and parameter args of function run to support a common npmrc for all run calls of a single NpmEnvironment. Signed-off-by: Stefan Herbrechtsmeier --- (no changes since v1) meta/classes/npm.bbclass | 14

[OE-core] [PATCH v2 12/12] recipetool: Rework crunch_license to recognize more variants

2021-10-08 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Signed-off-by: Stefan Herbrechtsmeier --- (no changes since v1) scripts/lib/recipetool/create.py | 121 +-- 1 file changed, 97 insertions(+), 24 deletions(-) diff --git a/scripts/lib/recipetool/create.py b/scripts/lib/recipetool

Re: [OE-core] [PATCH 03/12] recipetool: Skip common source files in guess_license

2021-10-12 Thread Stefan Herbrechtsmeier
Hi Richard, Am 08.10.2021 um 14:26 schrieb Richard Purdie: On Fri, 2021-10-08 at 09:45 +0200, Konrad Weihmann wrote: On 08.10.21 09:42, Stefan Herbrechtsmeier wrote: From: Stefan Herbrechtsmeier Signed-off-by: Stefan Herbrechtsmeier --- (no changes since v1) scripts/lib/recipetool

Re: [OE-core] Improve npm support to run build scripts

2021-10-19 Thread Stefan Herbrechtsmeier
Hi, Am 06.10.2021 um 11:47 schrieb Alexander Kanavin: The OE landscape is littered with unmaintained or barely maintained layers. By the looks of things, no one wants to maintain this proposed meta-nodejs layer either, which involves thousands of recipes, (so far) non-existent tooling to

[OE-core] [PATCH 2/2] npm: Remove unnecessary configs argument from npm run command

2021-10-20 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Signed-off-by: Stefan Herbrechtsmeier --- meta/classes/npm.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/npm.bbclass b/meta/classes/npm.bbclass index 547c531883..ba50fcac20 100644 --- a/meta/classes/npm.bbclass +++ b/meta

[OE-core] [PATCH 1/2] recipetool: Simplify common source files skip in guess_license

2021-10-20 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Signed-off-by: Stefan Herbrechtsmeier --- scripts/lib/recipetool/create.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/lib/recipetool/create.py b/scripts/lib/recipetool/create.py index 3b58d6fa82..5a267fb57c 100644 --- a/scripts

Re: [OE-core] [PATCH 2/2] npm: Remove unnecessary configs argument from npm run command

2021-10-20 Thread Stefan Herbrechtsmeier
] https://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/meta/classes/npm.bbclass?id=fe87ab0a6a6f0c3d3fef4dd24a526dca3f9bde23 On 20.10.21 09:40, Stefan Herbrechtsmeier wrote: From: Stefan Herbrechtsmeier Signed-off-by: Stefan Herbrechtsmeier ---   meta/classes/npm.bbclass | 2 +-   1 file

[OE-core] [PATCH 11/12] npm: Use configs for npm environment and args for npm run command

2021-10-07 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Use parameter configs of class NpmEnvironment and parameter args of function run to support a common npmrc for all run calls of a single NpmEnvironment. Signed-off-by: Stefan Herbrechtsmeier --- meta/classes/npm.bbclass | 14 ++ 1 file changed, 6

[OE-core] [PATCH 12/12] recipetool: Rework crunch_license to recognize more variants

2021-10-07 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Signed-off-by: Stefan Herbrechtsmeier --- scripts/lib/recipetool/create.py | 121 +-- 1 file changed, 97 insertions(+), 24 deletions(-) diff --git a/scripts/lib/recipetool/create.py b/scripts/lib/recipetool/create.py index 047462d389

[OE-core] [PATCH 08/12] recipetool: npm: Do not add package.json files to LIC_FILES_CHKSUM

2021-10-07 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier The package.json files doesn't contain any licenses. The name of the license doesn't comply the license requirements of most liceneses. Signed-off-by: Stefan Herbrechtsmeier --- scripts/lib/recipetool/create_npm.py | 10 -- 1 file changed, 10 deletions

[OE-core] [PATCH 07/12] recipetool: Add logger info for missing license entries

2021-10-07 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Signed-off-by: Stefan Herbrechtsmeier --- scripts/lib/recipetool/create.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scripts/lib/recipetool/create.py b/scripts/lib/recipetool/create.py index 071c845ed4..047462d389 100644 --- a/scripts/lib/recipetool

[OE-core] [PATCH 02/12] recipetool: Move license md5sums into CSV files

2021-10-07 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Signed-off-by: Stefan Herbrechtsmeier --- scripts/lib/recipetool/create.py| 52 + scripts/lib/recipetool/licenses.csv | 37 2 files changed, 52 insertions(+), 37 deletions(-) create mode 100644 scripts/lib

[OE-core] [PATCH 06/12] recipetool: ignore empty license files

2021-10-07 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Signed-off-by: Stefan Herbrechtsmeier --- scripts/lib/recipetool/create.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/scripts/lib/recipetool/create.py b/scripts/lib/recipetool/create.py index d86b98ff1e..071c845ed4 100644

[OE-core] [PATCH 10/12] npm: Add variable NPM_NODEDIR with default value

2021-10-07 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Replace the variable NPM_NODEDIR fallback to a default value inside the code with a variable NPM_NODEDIR with default value. Signed-off-by: Stefan Herbrechtsmeier --- meta/classes/npm.bbclass | 8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) diff

[OE-core] [PATCH 09/12] recipetool: npm: Pass README as fallback to guess_license if a license is missing

2021-10-07 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Signed-off-by: Stefan Herbrechtsmeier --- scripts/lib/recipetool/create_npm.py | 21 - 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/scripts/lib/recipetool/create_npm.py b/scripts/lib/recipetool/create_npm.py index c939780931

[OE-core] [PATCH 01/12] npm: Add support for EXTRA_OENPM arguments

2021-10-07 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Add support for EXTRA_OENPM arguments to set node-gyp variables for example. This allows use of shared librariess, avoid download of external sources or build from source. Signed-off-by: Stefan Herbrechtsmeier --- meta/classes/npm.bbclass | 5 - 1 file

[OE-core] [PATCH 04/12] recipetool: Skip common source files in guess_license

2021-10-07 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Signed-off-by: Stefan Herbrechtsmeier --- scripts/lib/recipetool/create.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/lib/recipetool/create.py b/scripts/lib/recipetool/create.py index 3bcae962a8..b1c8d32852 100644 --- a/scripts/lib/recipetool

[OE-core] [PATCH 05/12] recipetool: Change default paramter fallback_licenses of function split_pkg_licenses from None to []

2021-10-07 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Signed-off-by: Stefan Herbrechtsmeier --- scripts/lib/recipetool/create.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/lib/recipetool/create.py b/scripts/lib/recipetool/create.py index b1c8d32852..d86b98ff1e 100644 --- a/scripts/lib

  1   2   3   >