[OE-core] [master][zeus][PATCH] sstate.bbclass: Only show sstate mirror progress bar for >= 100 objects

2020-01-10 Thread Peter Kjellerstedt
gress bars, set the minimum number of objects to 100 before the progress bar is shown. Signed-off-by: Peter Kjellerstedt --- The minimum limit of 100 objects is of course quite arbitrarily chosen, but it seems to do the job for me. meta/classes/sstate.bbclass | 12 1 file changed, 8

[OE-core] [master][zeus][PATCHv3 1/2] cairo: Add a PACKAGECONFIG "trace" to disable cairo-trace

2020-01-10 Thread Peter Kjellerstedt
cairo-trace is the only part of cairo that is licensed as GPL-3.0, and is normally packaged separately in cairo-perf-utils. The "trace" PACKAGECONFIG is enabled by default for backwards compatibility. Signed-off-by: Peter Kjellerstedt --- PATCHv3: Split in two patches, one that adds

[OE-core] [master][zeus][PATCHv3 2/2] cairo: Adapt license for cairo-dbg and cairo-src based on contents

2020-01-10 Thread Peter Kjellerstedt
INCOMPATIBLE_LICENSE. Signed-off-by: Peter Kjellerstedt --- PATCHv3: Split in two patches, one that adds the "trace" PACKAGECONFIG, and one that adapts the licenses for cairo-dbg and cairo-src if "trace" is disabled. meta/recipes-graphics/cairo/cairo_1.16.0.bb | 4 1 file cha

Re: [OE-core] [master][zeus][PATCHv2] cairo: Adapt license for cairo-dbg and cairo-src based on contents

2020-01-10 Thread Peter Kjellerstedt
Adapt license for > cairo-dbg and cairo-src based on contents > > On 10/01/2020 22:03, Peter Kjellerstedt wrote: > > Introduce a PACKAGECONFIG "trace" to disable cairo-trace (the only > > part of the code licensed as GPL-3.0, and which is normally packaged > >

[OE-core] [master][zeus][PATCHv2] cairo: Adapt license for cairo-dbg and cairo-src based on contents

2020-01-10 Thread Peter Kjellerstedt
" when trace is disabled and thus they can be used also when, e.g., GPL-3.0 is blacklisted in INCOMPATIBLE_LICENSE. The "trace" PACKAGECONFIG is enabled by default for backwards compatibility. Signed-off-by: Peter Kjellerstedt --- PATCHv2: Remove the /usr/bin and /usr/lib/cairo directo

Re: [OE-core] [master][zeus][PATCH] cairo: Adapt license for cairo-dbg and cairo-src based on contents

2020-01-10 Thread Peter Kjellerstedt
> -Original Message- > From: Joshua Watt > Sent: den 10 januari 2020 16:23 > To: Peter Kjellerstedt ; openembedded- > c...@lists.openembedded.org > Subject: Re: [OE-core] [master][zeus][PATCH] cairo: Adapt license for > cairo-dbg and cairo-src based on contents &g

Re: [OE-core] [PATCH 06/11] insane.bbclass: introduce a warning for mime missing in inherit

2020-01-10 Thread Peter Kjellerstedt
> -Original Message- > From: openembedded-core-boun...@lists.openembedded.org boun...@lists.openembedded.org> On Behalf Of Andreas Müller > Sent: den 9 januari 2020 21:26 > To: openembedded-core@lists.openembedded.org > Subject: [OE-core] [PATCH 06/11] insane.bbclass: introduce a warning f

Re: [OE-core] [PATCH 1/4] sstate: Add extra directory level

2020-01-07 Thread Peter Kjellerstedt
> -Original Message- > From: openembedded-core-boun...@lists.openembedded.org boun...@lists.openembedded.org> On Behalf Of Richard Purdie > Sent: den 6 januari 2020 01:44 > To: akuster808 ; openembedded- > c...@lists.openembedded.org > Subject: Re: [OE-core] [PATCH 1/4] sstate: Add extra d

[OE-core] [PATCH 4/7] oe-pkgdata-browser: Show file sizes in a human readable format

2020-01-07 Thread Peter Kjellerstedt
Just like the package sizes already are shown. Signed-off-by: Peter Kjellerstedt --- scripts/oe-pkgdata-browser | 2 ++ scripts/oe-pkgdata-browser.glade | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/oe-pkgdata-browser b/scripts/oe-pkgdata-browser index

[OE-core] [PATCH 7/7] oe-pkgdata-browser: Make the window 1200x900 by default

2020-01-07 Thread Peter Kjellerstedt
Signed-off-by: Peter Kjellerstedt --- scripts/oe-pkgdata-browser.glade | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/oe-pkgdata-browser.glade b/scripts/oe-pkgdata-browser.glade index a6aae60bdd..0d06c825ff 100644 --- a/scripts/oe-pkgdata-browser.glade +++ b

[OE-core] [PATCH 1/7] oe-pkgdata-browser: Rename from pkgdataui.py

2020-01-07 Thread Peter Kjellerstedt
Signed-off-by: Peter Kjellerstedt --- scripts/{pkgdataui.py => oe-pkgdata-browser} | 2 +- scripts/{pkgdataui.glade => oe-pkgdata-browser.glade} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename scripts/{pkgdataui.py => oe-pkgdata-browser} (99%) renam

[OE-core] [PATCH 5/7] oe-pkgdata-browser: Avoid an extra space for dependencies without version

2020-01-07 Thread Peter Kjellerstedt
Signed-off-by: Peter Kjellerstedt --- scripts/oe-pkgdata-browser | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/oe-pkgdata-browser b/scripts/oe-pkgdata-browser index 57e56f66ee..75d889271b 100755 --- a/scripts/oe-pkgdata-browser +++ b/scripts/oe-pkgdata-browser

[OE-core] [PATCH 6/7] oe-pkgdata-browser: Select a matching package when a recipe is selected

2020-01-07 Thread Peter Kjellerstedt
When a recipe is selected, automatically select the package that matches the recipe name (if it exists), otherwise select the first package. Signed-off-by: Peter Kjellerstedt --- scripts/oe-pkgdata-browser | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/scripts/oe

[OE-core] [PATCH 2/7] oe-pkgdata-browser: Clean the package view properly

2020-01-07 Thread Peter Kjellerstedt
Not all widgets were hidden when no package was selected. Signed-off-by: Peter Kjellerstedt --- scripts/oe-pkgdata-browser | 4 1 file changed, 4 insertions(+) diff --git a/scripts/oe-pkgdata-browser b/scripts/oe-pkgdata-browser index 09544fff82..21e319481e 100755 --- a/scripts/oe-pkgdata

[OE-core] [PATCH 3/7] oe-pkgdata-browser: Correct the prefix for kilo to "k"

2020-01-07 Thread Peter Kjellerstedt
Signed-off-by: Peter Kjellerstedt --- scripts/oe-pkgdata-browser | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/oe-pkgdata-browser b/scripts/oe-pkgdata-browser index 21e319481e..36b5e798fa 100755 --- a/scripts/oe-pkgdata-browser +++ b/scripts/oe-pkgdata-browser

Re: [OE-core] [PATCH] scripts: add pkgdataui

2020-01-07 Thread Peter Kjellerstedt
> -Original Message- > From: Ross Burton > Sent: den 2 januari 2020 18:16 > To: Peter Kjellerstedt ; openembedded- > c...@lists.openembedded.org > Subject: Re: [OE-core] [PATCH] scripts: add pkgdataui > > On 30/12/2019 01:16, Peter Kjellerstedt wrote: > >>

[OE-core] [master][zeus][warrior][PATCH 2/2] populate_sdk_ext.bbclass: No longer needed to clean away conf/sanity_info

2020-01-07 Thread Peter Kjellerstedt
Since the sanity_info file has moved from the conf directory to the cache directory, there is no longer any need to clean it away explicitly in clean_esdk_builddir() since the whole cache directory is already cleaned away anyway. Signed-off-by: Peter Kjellerstedt --- meta/classes

[OE-core] [master][zeus][warrior][PATCH 1/2] sanity.bbclass: Move sanity_info from conf to cache

2020-01-07 Thread Peter Kjellerstedt
triggers a new parse the next time bitbake is run ad infinitum. Moving it to ${BUILDDIR}/cache should avoid this. Signed-off-by: Peter Kjellerstedt --- meta/classes/sanity.bbclass | 2 +- meta/lib/oeqa/buildperf/base.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/meta

Re: [OE-core] [PATCH] scripts: add pkgdataui

2019-12-29 Thread Peter Kjellerstedt
> -Original Message- > From: openembedded-core-boun...@lists.openembedded.org boun...@lists.openembedded.org> On Behalf Of Ross Burton > Sent: den 10 december 2019 13:08 > To: openembedded-core@lists.openembedded.org > Subject: [OE-core] [PATCH] scripts: add pkgdataui > > pkgdataui is a P

Re: [OE-core] [meson][PATCH] meson: Allow for llvm-native tools to be used

2019-12-27 Thread Peter Kjellerstedt
If we're adding a --native-file, shouldn't it always be specified, regardless of --cross-file? Also, it looks as most of what is currently done in override_native_tools() and meson_do_configure_prepend_class-native() could be moved to the native-file (the exception seems to be the unsetting of C

Re: [OE-core] [master][zeus][PATCH] cairo: Adapt license for cairo-dbg and cairo-src based on contents

2019-12-22 Thread Peter Kjellerstedt
> -Original Message- > From: akuster808 > Sent: den 22 december 2019 17:16 > To: Peter Kjellerstedt ; openembedded- > c...@lists.openembedded.org > Subject: Re: [OE-core] [master][zeus][PATCH] cairo: Adapt license for > cairo-dbg and cairo-src based on contents >

Re: [OE-core] [master][zeus][PATCH] cairo: Adapt license for cairo-dbg and cairo-src based on contents

2019-12-22 Thread Peter Kjellerstedt
: Alexander Kanavin Sent: den 22 december 2019 14:21 To: Peter Kjellerstedt Cc: openembedded-core@lists.openembedded.org Subject: Re: [OE-core] [master][zeus][PATCH] cairo: Adapt license for cairo-dbg and cairo-src based on contents -dbg and -src packages are unlikely to be shipped to customers. How

Re: [OE-core] [master][zeus][PATCH] toaster.bbclass: Correct pkgdatadir path in toaster_package_dumpdata()

2019-12-22 Thread Peter Kjellerstedt
*ping* //Peter > -Original Message- > From: openembedded-core-boun...@lists.openembedded.org boun...@lists.openembedded.org> On Behalf Of Peter Kjellerstedt > Sent: den 11 december 2019 02:06 > To: openembedded-core@lists.openembedded.org > Subject: [OE-core] [m

Re: [OE-core] [master][zeus][PATCH] cairo: Adapt license for cairo-dbg and cairo-src based on contents

2019-12-22 Thread Peter Kjellerstedt
*ping* //Peter > -Original Message- > From: openembedded-core-boun...@lists.openembedded.org boun...@lists.openembedded.org> On Behalf Of Peter Kjellerstedt > Sent: den 5 december 2019 23:26 > To: openembedded-core@lists.openembedded.org > Subject: [OE-core] [master][

Re: [OE-core] connman dependency of readline

2019-12-12 Thread Peter Kjellerstedt
> -Original Message- > From: claus.stovga...@gmail.com > Sent: den 11 december 2019 22:11 > To: Peter Kjellerstedt ; oe-core > > Subject: Re: [OE-core] connman dependency of readline > > > > it is set to always depend on readline in the DEPENDS variable,

[OE-core] [PATCHv3 4/8] base.bbclass: Simplify the check for whitelisted licenses

2019-12-11 Thread Peter Kjellerstedt
After a number of rewrites, the code checking if a package has been whitelisted for an incompatible license was calculating the whitelisted packages twice (as 'whitelist' and as 'incompatwl'). Signed-off-by: Peter Kjellerstedt --- meta/classes/base.bbclass | 13

[OE-core] [PATCHv3 8/8] incompatible_lic.py: Add tests for incompatible licenses with wildcards

2019-12-11 Thread Peter Kjellerstedt
Suggested-by: Quentin Schulz Signed-off-by: Peter Kjellerstedt --- PATCHv2: New in this patch set. PATCHv3: Added the missing incompatible-licenses.bb recipe file. .../license/incompatible-licenses.bb | 3 ++ .../oeqa/selftest/cases/incompatible_lic.py | 42 +++ 2

[OE-core] [PATCHv3 1/8] license.bbclass: Introduce AVAILABLE_LICENSES that lists all licenses

2019-12-11 Thread Peter Kjellerstedt
all licenses found in any directories specified by ${COMMON_LICENSE_DIR} and ${LICENSE_PATH}, and uses it instead of SRC_DISTRIBUTE_LICENSES when expanding wildcards. Signed-off-by: Peter Kjellerstedt --- PATCHv2: Correct spelling of 'available'. meta/classes/licen

[OE-core] [PATCHv3 3/8] license.bbclass: Make incompatible_pkg_license return incompatible lics

2019-12-11 Thread Peter Kjellerstedt
This makes it possible to report the incompatible licenses. Signed-off-by: Peter Kjellerstedt --- meta/classes/license.bbclass | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/meta/classes/license.bbclass b/meta/classes/license.bbclass index c388740003

[OE-core] [PATCHv3 7/8] license_image.bbclass: Report only the licenses that are incompatible

2019-12-11 Thread Peter Kjellerstedt
Instead of reporting ${LICENSE} when a package cannot be installed into an image because it is using an incompatible license, report the license(s) that are actually incompatible. Signed-off-by: Peter Kjellerstedt --- meta/classes/license_image.bbclass | 5 +++-- meta/lib/oeqa

[OE-core] [PATCHv3 6/8] package.bbclass: Report only the licenses that are incompatible

2019-12-11 Thread Peter Kjellerstedt
When excluding a package from being packaged due to incompatible licenses, report the license(s) that are actually incompatible. Signed-off-by: Peter Kjellerstedt --- PATCHv2: Show the names of the incompatible licenses correctly. meta/classes/package.bbclass | 5 +++-- 1 file changed, 3

[OE-core] [PATCHv3 2/8] licenses.conf: Remove the SRC_DISTRIBUTE_LICENSES variable

2019-12-11 Thread Peter Kjellerstedt
The SRC_DISTRIBUTE_LICENSES variable and its static list of licenses has been replaced by AVAILABLE_LICENSES, which automatically contains all available licenses. Signed-off-by: Peter Kjellerstedt --- meta/conf/licenses.conf | 43 - 1 file changed, 43

[OE-core] [PATCHv3 5/8] base.bbclass: Report only the licenses that are incompatible for a package

2019-12-11 Thread Peter Kjellerstedt
Instead of reporting ${LICENSE} when a package is identified as using an incompatible license, report the license(s) that are actually incompatible. Signed-off-by: Peter Kjellerstedt --- meta/classes/base.bbclass | 26 --- .../oeqa/selftest/cases

Re: [OE-core] [PATCHv2 8/8] incompatible_lic.py: Add tests for incompatible licenses with wildcards

2019-12-11 Thread Peter Kjellerstedt
> -Original Message- > From: Quentin Schulz > Sent: den 11 december 2019 10:49 > To: Peter Kjellerstedt > Cc: openembedded-core@lists.openembedded.org > Subject: Re: [OE-core] [PATCHv2 8/8] incompatible_lic.py: Add tests for > incompatible licenses with wildcards &

Re: [OE-core] [bitbake-devel] hashequiv, pseudo, and GIDs

2019-12-11 Thread Peter Kjellerstedt
> -Original Message- > From: bitbake-devel-boun...@lists.openembedded.org boun...@lists.openembedded.org> On Behalf Of chris.laplante--- via > bitbake-devel > Sent: den 11 december 2019 16:17 > To: Joshua Watt > Cc: bitbake-de...@lists.openembedded.org; Openembedded- > c...@lists.openembe

[OE-core] [PATCHv2 2/8] licenses.conf: Remove the SRC_DISTRIBUTE_LICENSES variable

2019-12-10 Thread Peter Kjellerstedt
The SRC_DISTRIBUTE_LICENSES variable and its static list of licenses has been replaced by AVAILABLE_LICENSES, which automatically contains all available licenses. Signed-off-by: Peter Kjellerstedt --- meta/conf/licenses.conf | 43 - 1 file changed, 43

[OE-core] [PATCHv2 5/8] base.bbclass: Report only the licenses that are incompatible for a package

2019-12-10 Thread Peter Kjellerstedt
Instead of reporting ${LICENSE} when a package is identified as using an incompatible license, report the license(s) that are actually incompatible. Signed-off-by: Peter Kjellerstedt --- meta/classes/base.bbclass | 26 --- .../oeqa/selftest/cases

[OE-core] [PATCHv2 6/8] package.bbclass: Report only the licenses that are incompatible

2019-12-10 Thread Peter Kjellerstedt
When excluding a package from being packaged due to incompatible licenses, report the license(s) that are actually incompatible. Signed-off-by: Peter Kjellerstedt --- PATCHv2: Show the names of the incompatible licenses correctly. meta/classes/package.bbclass | 5 +++-- 1 file changed, 3

[OE-core] [PATCHv2 1/8] license.bbclass: Introduce AVAILABLE_LICENSES that lists all licenses

2019-12-10 Thread Peter Kjellerstedt
all licenses found in any directories specified by ${COMMON_LICENSE_DIR} and ${LICENSE_PATH}, and uses it instead of SRC_DISTRIBUTE_LICENSES when expanding wildcards. Signed-off-by: Peter Kjellerstedt --- PATCHv2: Correct spelling of 'available'. meta/classes/licen

[OE-core] [PATCHv2 8/8] incompatible_lic.py: Add tests for incompatible licenses with wildcards

2019-12-10 Thread Peter Kjellerstedt
Suggested-by: Quentin Schulz Signed-off-by: Peter Kjellerstedt --- PATCHv2: New in this patch set. .../oeqa/selftest/cases/incompatible_lic.py | 42 +++ 1 file changed, 42 insertions(+) diff --git a/meta/lib/oeqa/selftest/cases/incompatible_lic.py b/meta/lib/oeqa/selftest

[OE-core] [PATCHv2 4/8] base.bbclass: Simplify the check for whitelisted licenses

2019-12-10 Thread Peter Kjellerstedt
After a number of rewrites, the code checking if a package has been whitelisted for an incompatible license was calculating the whitelisted packages twice (as 'whitelist' and as 'incompatwl'). Signed-off-by: Peter Kjellerstedt --- meta/classes/base.bbclass | 13

[OE-core] [PATCHv2 7/8] license_image.bbclass: Report only the licenses that are incompatible

2019-12-10 Thread Peter Kjellerstedt
Instead of reporting ${LICENSE} when a package cannot be installed into an image because it is using an incompatible license, report the license(s) that are actually incompatible. Signed-off-by: Peter Kjellerstedt --- meta/classes/license_image.bbclass | 5 +++-- meta/lib/oeqa

[OE-core] [PATCHv2 3/8] license.bbclass: Make incompatible_pkg_license return incompatible lics

2019-12-10 Thread Peter Kjellerstedt
This makes it possible to report the incompatible licenses. Signed-off-by: Peter Kjellerstedt --- meta/classes/license.bbclass | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/meta/classes/license.bbclass b/meta/classes/license.bbclass index c388740003

[OE-core] [master][zeus][PATCH] toaster.bbclass: Correct pkgdatadir path in toaster_package_dumpdata()

2019-12-10 Thread Peter Kjellerstedt
# Fire an event containing the pkg data 0134:bb.event.fire(bb.event.MetadataEvent( Exception: FileNotFoundError: [Errno 2] No such file or directory: 'tmp/work/mips32r2el-nf-poky-linux/libgcc/9.2.0-r0/pkgdata/runtime' Signed-off-by: Peter Kjellerstedt --- meta/classes/toa

Re: [OE-core] [PATCH 5/7] base.bbclass: Report only the licenses that are incompatible for a package

2019-12-10 Thread Peter Kjellerstedt
> -Original Message- > From: Quentin Schulz > Sent: den 9 december 2019 11:20 > To: Peter Kjellerstedt > Cc: openembedded-core@lists.openembedded.org > Subject: Re: [OE-core] [PATCH 5/7] base.bbclass: Report only the licenses > that are incompatible for a package &

Re: [OE-core] [PATCH 1/7] license.bbclass: Introduce AVAILABLE_LICENSES that lists all licenses

2019-12-10 Thread Peter Kjellerstedt
> -Original Message- > From: Quentin Schulz > Sent: den 9 december 2019 10:41 > To: Peter Kjellerstedt > Cc: openembedded-core@lists.openembedded.org > Subject: Re: [OE-core] [PATCH 1/7] license.bbclass: Introduce > AVAILABLE_LICENSES that lists all licenses >

Re: [OE-core] connman dependency of readline

2019-12-10 Thread Peter Kjellerstedt
> -Original Message- > From: openembedded-core-boun...@lists.openembedded.org boun...@lists.openembedded.org> On Behalf Of claus.stovga...@gmail.com > Sent: den 7 december 2019 16:41 > To: oe-core > Subject: [OE-core] connman dependency of readline > > Hi > > I am starting to use Yocto

[OE-core] [PATCH 7/7] license_image.bbclass: Report only the licenses that are incompatible

2019-12-06 Thread Peter Kjellerstedt
Instead of reporting ${LICENSE} when a package cannot be installed into an image because it is using an incompatible license, report the license(s) that are actually incompatible. Signed-off-by: Peter Kjellerstedt --- meta/classes/license_image.bbclass | 5 +++-- meta/lib/oeqa

[OE-core] [PATCH 5/7] base.bbclass: Report only the licenses that are incompatible for a package

2019-12-06 Thread Peter Kjellerstedt
Instead of reporting ${LICENSE} when a package is identified as using an incompatible license, report the license(s) that are actually incompatible. Signed-off-by: Peter Kjellerstedt --- meta/classes/base.bbclass | 26 --- .../oeqa/selftest/cases

[OE-core] [PATCH 1/7] license.bbclass: Introduce AVAILABLE_LICENSES that lists all licenses

2019-12-06 Thread Peter Kjellerstedt
all licenses found in any directories specified by ${COMMON_LICENSE_DIR} and ${LICENSE_PATH}, and uses it instead of SRC_DISTRIBUTE_LICENSES when expanding wildcards. Signed-off-by: Peter Kjellerstedt --- meta/classes/license.bbclass | 27 --- meta/conf

[OE-core] [PATCH 4/7] base.bbclass: Simplify the check for whitelisted licenses

2019-12-06 Thread Peter Kjellerstedt
After a number of rewrites, the code checking if a package has been whitelisted for an incompatible license was calculating the whitelisted packages twice (as 'whitelist' and as 'incompatwl'). Signed-off-by: Peter Kjellerstedt --- meta/classes/base.bbclass | 13

[OE-core] [PATCH 3/7] license.bbclass: Make incompatible_pkg_license return incompatible lics

2019-12-06 Thread Peter Kjellerstedt
This makes it possible to report the incompatible licenses. Signed-off-by: Peter Kjellerstedt --- meta/classes/license.bbclass | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/meta/classes/license.bbclass b/meta/classes/license.bbclass index 20af6d34b6

[OE-core] [PATCH 6/7] package.bbclass: Report only the licenses that are incompatible

2019-12-06 Thread Peter Kjellerstedt
When excluding a package from being packaged due to incompatible licenses, report the license(s) that are actually incompatible. Signed-off-by: Peter Kjellerstedt --- meta/classes/package.bbclass | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/meta/classes

[OE-core] [PATCH 2/7] licenses.conf: Remove the SRC_DISTRIBUTE_LICENSES variable

2019-12-06 Thread Peter Kjellerstedt
The SRC_DISTRIBUTE_LICENSES variable and its static list of licenses has been replaced by AVAILABLE_LICENSES, which automatically contains all available licenses. Signed-off-by: Peter Kjellerstedt --- meta/conf/licenses.conf | 43 - 1 file changed, 43

[OE-core] [zeus][PATCH 1/4] alsa-lib: Trim the text part used for the license file checksum

2019-12-06 Thread Peter Kjellerstedt
From: Peter Kjellerstedt This avoids including irrelevant information when calculating the license checksum. License-Update: Trim the text part used for the license file checksum Signed-off-by: Peter Kjellerstedt Signed-off-by: Richard Purdie --- meta/recipes-multimedia/alsa/alsa-lib_1.1.9

[OE-core] [zeus][PATCH 2/4] alsa-utils: Trim the text part used for the license file checksum

2019-12-06 Thread Peter Kjellerstedt
From: Peter Kjellerstedt This avoids including irrelevant information when calculating the license checksum. License-Update: Trim the text part used for the license file checksum Signed-off-by: Peter Kjellerstedt Signed-off-by: Richard Purdie --- meta/recipes-multimedia/alsa/alsa-utils_1.1.9

[OE-core] [zeus][PATCH 3/4] opkg: Trim the text part used for the license file checksum

2019-12-06 Thread Peter Kjellerstedt
From: Peter Kjellerstedt This avoids including irrelevant information when calculating the license checksum. License-Update: Trim the text part used for the license file checksum Signed-off-by: Peter Kjellerstedt Signed-off-by: Richard Purdie --- meta/recipes-devtools/opkg/opkg_0.4.1.bb | 2

[OE-core] [zeus][PATCH 4/4] libpng: Remove duplicate license information

2019-12-06 Thread Peter Kjellerstedt
From: Peter Kjellerstedt The LICENSE file contains all the license information so there is no need to also include it from the png.h file (and additionally some lines were left out from the latter). License-Update: Remove duplicate license information Signed-off-by: Peter Kjellerstedt Signed

[OE-core] [zeus][PATCH] base.bbclass: add dependency on pseudo from do_prepare_recipe_sysroot

2019-12-06 Thread Peter Kjellerstedt
From: Mattias Hansson do_prepare_recipe_sysroot may perform groupadd, which requires pseudo. However, do_prepare_recipe_sysroot does not depend on pseudo explicitly, which sometimes causes a build error when building a recipe that adds groups. This issue only occurs when executing do_prepare_rec

[OE-core] [zeus][PATCH] Revert "libtirpc: create the symbol link for rpc header files"

2019-12-06 Thread Peter Kjellerstedt
version of glibc is used. Any problems related to the lack of the old header files from glibc should be addressed in the application/library that expects them. Signed-off-by: Peter Kjellerstedt --- meta/recipes-extended/libtirpc/libtirpc_1.1.4.bb | 16 +--- 1 file changed, 1

[OE-core] [PATCH] Revert "libtirpc: create the symbol link for rpc header files"

2019-12-06 Thread Peter Kjellerstedt
header files installed by glibc if an older version of glibc is used. Any problems related to the lack of the old header files from glibc should be addressed in the application/library that expects them. Signed-off-by: Peter Kjellerstedt --- meta/recipes-extended/libtirpc/libtirpc_1.1.4.bb | 16

Re: [OE-core] [master][zeus][PATCH 1/2] libtirpc: Simplify the installation of symlinks for legacy headers

2019-12-06 Thread Peter Kjellerstedt
Will do. //Peter > -Original Message- > From: Khem Raj > Sent: den 6 december 2019 16:21 > To: Peter Kjellerstedt > Cc: openembedded-core@lists.openembedded.org > Subject: Re: [OE-core] [master][zeus][PATCH 1/2] libtirpc: Simplify the > installation of symlin

Re: [OE-core] [master][zeus][PATCH 1/2] libtirpc: Simplify the installation of symlinks for legacy headers

2019-12-06 Thread Peter Kjellerstedt
irpc: Simplify the > installation of symlinks for legacy headers > > On 12/5/19 2:07 PM, Peter Kjellerstedt wrote: > > This also corrects the symbolic links installed in > > /usr/include/rpcsvc. > > > > Signed-off-by: Peter Kjellerstedt > > ---

[OE-core] [master][zeus][PATCH] meson.bbclass: Prevent meson from downloading wrapped projects

2019-12-05 Thread Peter Kjellerstedt
Meson has support for downloading subprojects using something called wraps. This interferes with bitbake's expectations of all downloads being done by the fetch task. To avoid this, tell meson to not download any wraps. Suggested-by: Mattias Jernberg Signed-off-by: Peter Kjellerstedt ---

Re: [OE-core] [zeus][PATCH 1/3] iptables: Cosmetic fixes to recipe

2019-12-05 Thread Peter Kjellerstedt
> -Original Message- > From: openembedded-core-boun...@lists.openembedded.org boun...@lists.openembedded.org> On Behalf Of Niko Mauno > Sent: den 5 december 2019 21:05 > To: openembedded-core@lists.openembedded.org > Subject: [OE-core] [zeus][PATCH 1/3] iptables: Cosmetic fixes to recipe >

[OE-core] [master][zeus][PATCH] cairo: Adapt license for cairo-dbg and cairo-src based on contents

2019-12-05 Thread Peter Kjellerstedt
" when trace is disabled and thus they can be used also when, e.g., GPL-3.0 is blacklisted in INCOMPATIBLE_LICENSE. The "trace" PACKAGECONFIG is enabled by default for backwards compatibility. Signed-off-by: Peter Kjellerstedt --- meta/recipes-graphics/cairo/cairo_1.16.0.bb | 8 +++-

Re: [OE-core] [master][zeus][PATCH 2/2] libtirpc: Make it easy to disable the installation of legacy headers

2019-12-05 Thread Peter Kjellerstedt
> -Original Message- > From: openembedded-core-boun...@lists.openembedded.org > On Behalf Of Peter > Kjellerstedt > Sent: den 5 december 2019 23:07 > To: openembedded-core@lists.openembedded.org > Subject: [OE-core] [master][zeus][PATCH 2/2] libtirpc: Make it e

[OE-core] [master][zeus][PATCH 2/2] libtirpc: Make it easy to disable the installation of legacy headers

2019-12-05 Thread Peter Kjellerstedt
provides the header files. To remedy this, make it easy to disable the installation of the legacy headers by not setting the legacy-headers PACKAGECONFIG. Signed-off-by: Peter Kjellerstedt --- .../libtirpc/libtirpc_1.1.4.bb| 23 +++ 1 file changed, 14 insertions(+), 9

[OE-core] [master][zeus][PATCH 1/2] libtirpc: Simplify the installation of symlinks for legacy headers

2019-12-05 Thread Peter Kjellerstedt
This also corrects the symbolic links installed in /usr/include/rpcsvc. Signed-off-by: Peter Kjellerstedt --- .../libtirpc/libtirpc_1.1.4.bb| 27 +-- 1 file changed, 12 insertions(+), 15 deletions(-) diff --git a/meta/recipes-extended/libtirpc/libtirpc_1.1.4.bb

[OE-core] [PATCH 3/4] opkg: Trim the text part used for the license file checksum

2019-11-25 Thread Peter Kjellerstedt
This avoids including irrelevant information when calculating the license checksum. License-Update: Trim the text part used for the license file checksum Signed-off-by: Peter Kjellerstedt --- meta/recipes-devtools/opkg/opkg_0.4.1.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff

[OE-core] [PATCH 2/4] alsa-utils: Trim the text part used for the license file checksum

2019-11-25 Thread Peter Kjellerstedt
This avoids including irrelevant information when calculating the license checksum. License-Update: Trim the text part used for the license file checksum Signed-off-by: Peter Kjellerstedt --- meta/recipes-multimedia/alsa/alsa-utils_1.1.9.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion

[OE-core] [PATCH 1/4] alsa-lib: Trim the text part used for the license file checksum

2019-11-25 Thread Peter Kjellerstedt
This avoids including irrelevant information when calculating the license checksum. License-Update: Trim the text part used for the license file checksum Signed-off-by: Peter Kjellerstedt --- meta/recipes-multimedia/alsa/alsa-lib_1.1.9.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion

[OE-core] [PATCH 4/4] libpng: Remove duplicate license information

2019-11-25 Thread Peter Kjellerstedt
The LICENSE file contains all the license information so there is no need to also include it from the png.h file (and additionally some lines were left out from the latter). License-Update: Remove duplicate license information Signed-off-by: Peter Kjellerstedt --- meta/recipes-multimedia/libpng

Re: [OE-core] [PATCH 1/2] devtool/standard.py: Allow recipe to disable menuconfig logic

2019-11-21 Thread Peter Kjellerstedt
> -Original Message- > From: openembedded-core-boun...@lists.openembedded.org boun...@lists.openembedded.org> On Behalf Of Tom Hochstein > Sent: den 20 november 2019 20:26 > To: openembedded-core@lists.openembedded.org > Subject: [OE-core] [PATCH 1/2] devtool/standard.py: Allow recipe to >

Re: [OE-core] [PATCH 12/13] systat: upstream version check is working again

2019-11-18 Thread Peter Kjellerstedt
> -Original Message- > From: openembedded-core-boun...@lists.openembedded.org boun...@lists.openembedded.org> On Behalf Of Alexander Kanavin > Sent: den 18 november 2019 14:08 > To: openembedded-core@lists.openembedded.org > Subject: [OE-core] [PATCH 12/13] systat: upstream version check i

[OE-core] [master][zeus][PATCH 2/2] sysstat: Correct when to use the package provided systemd unit files

2019-11-12 Thread Peter Kjellerstedt
There have been a number of changes back and forth as to when and how to use the systemd unit files provided by the package. The correct condition is actually that both cron and systemd need to be enabled for them to be installed. Signed-off-by: Peter Kjellerstedt --- meta/recipes-extended

[OE-core] [master][zeus][PATCH 1/2] sysstat: Correct our systemd unit file

2019-11-12 Thread Peter Kjellerstedt
ervice: systemd[4698]: sysstat.service: Failed at step EXEC spawning /usr/lib/sa/sa1: No such file or directory Signed-off-by: Peter Kjellerstedt --- meta/recipes-extended/sysstat/sysstat.inc | 4 ++-- meta/recipes-extended/sysstat/sysstat/sysstat.service | 2 +- 2 files changed, 3 ins

Re: [OE-core] [PATCH] pseudo: Add statx support to fix fedora30 issues

2019-11-12 Thread Peter Kjellerstedt
> -Original Message- > From: openembedded-core-boun...@lists.openembedded.org boun...@lists.openembedded.org> On Behalf Of Richard Purdie > Sent: den 7 november 2019 21:53 > To: Seebs > Cc: openembedded-core@lists.openembedded.org > Subject: Re: [OE-core] [PATCH] pseudo: Add statx support

Re: [OE-core] ✗ patchtest: failure for Backport relevant changes from Zeus (rev2)

2019-11-11 Thread Peter Kjellerstedt
> -Original Message- > From: Patchwork > Sent: den 5 november 2019 23:32 > To: Peter Kjellerstedt > Cc: openembedded-core@lists.openembedded.org > Subject: ✗ patchtest: failure for Backport relevant changes from Zeus > (rev2) > > == Series Details == >

[OE-core] [warrior][PATCHv2 5/9] package_rpm.bbclass: Remove a misleading bb.note()

2019-11-05 Thread Peter Kjellerstedt
From: Peter Kjellerstedt It should have been removed in 3db9d865 (classes/package_rpm.bbclass: Enhance diagnostic messages) when it was split in two new notes. Also change the casing of two other notes to align them with the other notes. Signed-off-by: Peter Kjellerstedt Signed-off-by

[OE-core] [warrior][PATCHv2 2/9] meson.bbclass: Remove the MESON_*_ARGS variables

2019-11-05 Thread Peter Kjellerstedt
From: Peter Kjellerstedt The options in ${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS} are already passed via ${CC}/${CXX} and there is no reason to pass them a second time. Thus we can remove MESON_TOOLCHAIN_ARGS. And when it is removed, the other MESON_*_ARGS variables revert to the standard CFLAGS

[OE-core] [warrior][PATCHv2 1/9] meson: Backport patch to handle strings in cross file args

2019-11-05 Thread Peter Kjellerstedt
This allows _args and _link_args properties, e.g., c_link_args, in meson.cross to be specified as either a string or a list. Signed-off-by: Peter Kjellerstedt --- meta/recipes-devtools/meson/meson.inc | 1 + ...ings-in-cross-file-args.-Closes-4671.patch | 87 +++ 2

[OE-core] [warrior][PATCHv2 8/9] devtool: finish: Add suppport for the --no-clean option

2019-11-05 Thread Peter Kjellerstedt
From: Peter Kjellerstedt This works just like the already existing --no-clean option to the `devtool reset` command. Signed-off-by: Peter Kjellerstedt Signed-off-by: Richard Purdie --- scripts/lib/devtool/standard.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a

[OE-core] [warrior][PATCHv2 3/9] nativesdk-meson: Remove some unused variables

2019-11-05 Thread Peter Kjellerstedt
From: Peter Kjellerstedt Signed-off-by: Peter Kjellerstedt Signed-off-by: Richard Purdie --- meta/recipes-devtools/meson/nativesdk-meson_0.49.2.bb | 5 - 1 file changed, 5 deletions(-) diff --git a/meta/recipes-devtools/meson/nativesdk-meson_0.49.2.bb b/meta/recipes-devtools/meson

[OE-core] [warrior][PATCHv2 9/9] lib/oe/lsb: Make sure the distro ID is always lowercased

2019-11-05 Thread Peter Kjellerstedt
From: Peter Kjellerstedt In commit 8689e561 (lib/oe/lsb: attempt to ensure consistent distro id regardless of source), the distro ID returned by oe.lsb.distro_identifier() was lowercased, but only if a release version is also present. This changes the code to always lowercase the distro ID

[OE-core] [warrior][PATCHv2 4/9] devtool: Avoid failure for recipes with S == WORKDIR and no local files

2019-11-05 Thread Peter Kjellerstedt
From: Peter Kjellerstedt When extracting the sources for a recipe that has S == WORKDIR and no local files in the SRC_URI (which, e.g., can happen for a recipe with a URI that has the unpack=false attribute), the extraction fails with the following backtrace: Traceback (most recent call last

[OE-core] [warrior][PATCHv2 7/9] devtool: finish: Keep patches ordered when updating bbappend

2019-11-05 Thread Peter Kjellerstedt
From: Niclas Svensson The _get_patchset_revs() function returns the patches in an OrderedDict to keep them ordered. However, this information was lost when the patches were added to the bbappend file. Signed-off-by: Niclas Svensson Signed-off-by: Peter Kjellerstedt Signed-off-by: Richard

[OE-core] [warrior][PATCHv2 6/9] tzdata: Correct the packaging of /etc/localtime and /etc/timezone

2019-11-05 Thread Peter Kjellerstedt
From: Peter Kjellerstedt During restructuring of the packaging in 2af4d6eb (tzdata: Install everything by default), these two files remained in the tzdata package, which is supposed to be empty. Move them to tzdata-core where they belong. Also simplify the definition of CONFFILES_tzdata-core

[OE-core] [warrior][PATCHv2 0/9] Backport relevant changes from Zeus

2019-11-05 Thread Peter Kjellerstedt
): devtool: finish: Keep patches ordered when updating bbappend Peter Kjellerstedt (8): meson: Backport patch to handle strings in cross file args meson.bbclass: Remove the MESON_*_ARGS variables nativesdk-meson: Remove some unused variables devtool: Avoid failure for recipes with S == WORKDIR and

Re: [OE-core] [warrior][PATCH 0/8] Backport relevant changes from Zeus

2019-11-05 Thread Peter Kjellerstedt
> -Original Message- > From: openembedded-core-boun...@lists.openembedded.org boun...@lists.openembedded.org> On Behalf Of Peter Kjellerstedt > Sent: den 3 november 2019 16:18 > To: akuster808 ; openembedded- > c...@lists.openembedded.org > Subject: Re: [OE-core

Re: [OE-core] [PATCH] insane: file-rdeps: Readability only

2019-11-03 Thread Peter Kjellerstedt
> -Original Message- > From: openembedded-core-boun...@lists.openembedded.org core-boun...@lists.openembedded.org> On Behalf Of Douglas Royds via > Openembedded-core > Sent: den 4 november 2019 02:17 > To: openembedded-core@lists.openembedded.org > Subject: [OE-core] [PATCH] insane: file-r

Re: [OE-core] [warrior][PATCH 0/8] Backport relevant changes from Zeus

2019-11-03 Thread Peter Kjellerstedt
> -Original Message- > From: akuster808 > Sent: den 27 oktober 2019 09:20 > To: Peter Kjellerstedt ; openembedded- > c...@lists.openembedded.org > Subject: Re: [OE-core] [warrior][PATCH 0/8] Backport relevant changes > from Zeus > > Peter, > > > On

Re: [OE-core] [warrior][PATCH 7/8] devtool: finish: Add suppport for the --no-clean option

2019-10-17 Thread Peter Kjellerstedt
> -Original Message- > From: akuster808 > Sent: den 16 oktober 2019 22:25 > To: Peter Kjellerstedt ; openembedded- > c...@lists.openembedded.org > Subject: Re: [OE-core] [warrior][PATCH 7/8] devtool: finish: Add > suppport for the --no-clean option > >

[OE-core] [warrior][PATCH 6/8] devtool: finish: Keep patches ordered when updating bbappend

2019-10-16 Thread Peter Kjellerstedt
From: Niclas Svensson The _get_patchset_revs() function returns the patches in an OrderedDict to keep them ordered. However, this information was lost when the patches were added to the bbappend file. Signed-off-by: Niclas Svensson Signed-off-by: Peter Kjellerstedt Signed-off-by: Richard

[OE-core] [warrior][PATCH 3/8] devtool: Avoid failure for recipes with S == WORKDIR and no local files

2019-10-16 Thread Peter Kjellerstedt
From: Peter Kjellerstedt When extracting the sources for a recipe that has S == WORKDIR and no local files in the SRC_URI (which, e.g., can happen for a recipe with a URI that has the unpack=false attribute), the extraction fails with the following backtrace: Traceback (most recent call last

[OE-core] [warrior][PATCH 8/8] lib/oe/lsb: Make sure the distro ID is always lowercased

2019-10-16 Thread Peter Kjellerstedt
From: Peter Kjellerstedt In commit 8689e561 (lib/oe/lsb: attempt to ensure consistent distro id regardless of source), the distro ID returned by oe.lsb.distro_identifier() was lowercased, but only if a release version is also present. This changes the code to always lowercase the distro ID

[OE-core] [warrior][PATCH 7/8] devtool: finish: Add suppport for the --no-clean option

2019-10-16 Thread Peter Kjellerstedt
From: Peter Kjellerstedt This works just like the already existing --no-clean option to the `devtool reset` command. Signed-off-by: Peter Kjellerstedt Signed-off-by: Richard Purdie --- scripts/lib/devtool/standard.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a

[OE-core] [warrior][PATCH 5/8] tzdata: Correct the packaging of /etc/localtime and /etc/timezone

2019-10-16 Thread Peter Kjellerstedt
From: Peter Kjellerstedt During restructuring of the packaging in 2af4d6eb (tzdata: Install everything by default), these two files remained in the tzdata package, which is supposed to be empty. Move them to tzdata-core where they belong. Also simplify the definition of CONFFILES_tzdata-core

[OE-core] [warrior][PATCH 4/8] package_rpm.bbclass: Remove a misleading bb.note()

2019-10-16 Thread Peter Kjellerstedt
From: Peter Kjellerstedt It should have been removed in 3db9d865 (classes/package_rpm.bbclass: Enhance diagnostic messages) when it was split in two new notes. Also change the casing of two other notes to align them with the other notes. Signed-off-by: Peter Kjellerstedt Signed-off-by

[OE-core] [warrior][PATCH 0/8] Backport relevant changes from Zeus

2019-10-16 Thread Peter Kjellerstedt
in the Git repository at: git://push.yoctoproject.org/poky-contrib pkj/warrior_sync Niclas Svensson (1): devtool: finish: Keep patches ordered when updating bbappend Peter Kjellerstedt (7): meson.bbclass: Remove the MESON_*_ARGS variables nativesdk-meson: Remove some unused variables

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