|
Re: [RFC PATCH] package_ipk/deb/rpm: Drop recursive do_build task dependencies
<richard.purdie@...> wrote:
Faster builds in the common cases seems like a great idea!
If someone really needs the old behavior, is there a mechanism to do
the equivalent to what it
<richard.purdie@...> wrote:
Faster builds in the common cases seems like a great idea!
If someone really needs the old behavior, is there a mechanism to do
the equivalent to what it
|
By
Joshua Watt
·
#156188
·
|
|
Re: [RFC PATCH 11/14] populate_sdk_base/images: Drop use of 'meta' class and hence do_build dependencies
wrote:
This change is probably high impact in that it changes behaviour the most of any
of the changes. It does make image builds use a lot less sstate and in theory,
if there are issues with failures
wrote:
This change is probably high impact in that it changes behaviour the most of any
of the changes. It does make image builds use a lot less sstate and in theory,
if there are issues with failures
|
By
Richard Purdie
·
#156187
·
|
|
Re: [RFC PATCH 14/14] layer.conf: Extend recipes not to install without explict dependencies
wrote:
I've marked this one as an RFC since it caused a fair bit of pain even in OE-
core due to recipes having pkgconfig class inherits missing.
We do really want to do this and correctly mark up
wrote:
I've marked this one as an RFC since it caused a fair bit of pain even in OE-
core due to recipes having pkgconfig class inherits missing.
We do really want to do this and correctly mark up
|
By
Richard Purdie
·
#156186
·
|
|
[RFC PATCH 14/14] layer.conf: Extend recipes not to install without explict dependencies
There are several dependencies which recipes have which are not needed
at runtime, only at build time. Extend the list of these from bison to
include quilt, patch, meson, autoconf, automake and ninja
There are several dependencies which recipes have which are not needed
at runtime, only at build time. Extend the list of these from bison to
include quilt, patch, meson, autoconf, automake and ninja
|
By
Richard Purdie
·
#156185
·
|
|
[PATCH 13/14] meta: Drop useless class
This class was added by me back in 2007 and has changed one for a whitespace issue
since. It only has two lines and neither are particularly useful, one was replaced
by the nopackages class, the other
This class was added by me back in 2007 and has changed one for a whitespace issue
since. It only has two lines and neither are particularly useful, one was replaced
by the nopackages class, the other
|
By
Richard Purdie
·
#156184
·
|
|
[PATCH 12/14] buildtools-tarball/uninative-tarball/meta-ide-support: Drop useless meta class
The class adds an emtpy PACKAGES setting but most code now uses the
nopackages class which is much clearer. It also adds recursive do_build
dependencies which don't really serve any useful purpose any
The class adds an emtpy PACKAGES setting but most code now uses the
nopackages class which is much clearer. It also adds recursive do_build
dependencies which don't really serve any useful purpose any
|
By
Richard Purdie
·
#156183
·
|
|
[RFC PATCH 11/14] populate_sdk_base/images: Drop use of 'meta' class and hence do_build dependencies
The 'meta' is old and not very useful. It empties PACKAGES and creates
recursive do_build dependencies.
We shouldn't need such recursive build dependencies any more so simplify the code.
This does
The 'meta' is old and not very useful. It empties PACKAGES and creates
recursive do_build dependencies.
We shouldn't need such recursive build dependencies any more so simplify the code.
This does
|
By
Richard Purdie
·
#156182
·
|
|
[RFC PATCH 10/14] package_ipk/deb/rpm: Drop recursive do_build task dependencies
This is a controversial change which removes the recursive dependencies
from the do_build target of packaging tasks of recipes.
Currently this means when you "bitbake <image>" or "bitbake
This is a controversial change which removes the recursive dependencies
from the do_build target of packaging tasks of recipes.
Currently this means when you "bitbake <image>" or "bitbake
|
By
Richard Purdie
·
#156181
·
|
|
[PATCH 09/14] sstate: Avoid deploy_source_date_epoch sstate when unneeded
This sstate task is only needed when depended upon, it can be skipped
if there are no tasks running that directly depend upon it.
This reduced the number of sstate tasks in something like an
This sstate task is only needed when depended upon, it can be skipped
if there are no tasks running that directly depend upon it.
This reduced the number of sstate tasks in something like an
|
By
Richard Purdie
·
#156180
·
|
|
[PATCH 08/14] sstate: Ensure deploy tasks don't pull in toolchains
If an image is built from sstate, the cross toolchain was being pulled in.
This was due to the sstate dependencies for deploy tasks not being considered
in the "depvalid" logic.
do_deploy tasks do
If an image is built from sstate, the cross toolchain was being pulled in.
This was due to the sstate dependencies for deploy tasks not being considered
in the "depvalid" logic.
do_deploy tasks do
|
By
Richard Purdie
·
#156179
·
|
|
[PATCH 07/14] staging: Mark deploy an sstate task
Deploy is a tricky task as it isn't in SSTATETASKS as it isn't always
present. We do need to ensure dependency chains around do_deploy tasks
are correctly handled as sstate tasks though. For now add
Deploy is a tricky task as it isn't in SSTATETASKS as it isn't always
present. We do need to ensure dependency chains around do_deploy tasks
are correctly handled as sstate tasks though. For now add
|
By
Richard Purdie
·
#156178
·
|
|
[PATCH 06/14] image/qemu: Add explict depends for qemu-helper addto_recipe_sysroot task
The populate_sysroot task isn't enough for qemu-helper-native, we need
it's addto_recipe_sysroot task. This corrects what amounts to bad
dependency information to be explicit.
Signed-off-by: Richard
The populate_sysroot task isn't enough for qemu-helper-native, we need
it's addto_recipe_sysroot task. This corrects what amounts to bad
dependency information to be explicit.
Signed-off-by: Richard
|
By
Richard Purdie
·
#156177
·
|
|
[PATCH 05/14] lttng-tools: Add missing DEPENDS on bison-native
This was being provided by other pieces of the dependency chain but is
specifically required by configure and could fail if those pieces come
from sstate. Fix such builds by adding the missing
This was being provided by other pieces of the dependency chain but is
specifically required by configure and could fail if those pieces come
from sstate. Fix such builds by adding the missing
|
By
Richard Purdie
·
#156176
·
|
|
[PATCH 04/14] recipes: Add missing pkgconfig inherit
Various recipes were missing a pkgconfig inherit or pkgconfig-native
dependency despite using pkgconfig.
Add the inherit to
Various recipes were missing a pkgconfig inherit or pkgconfig-native
dependency despite using pkgconfig.
Add the inherit to
|
By
Richard Purdie
·
#156175
·
|
|
[PATCH 03/14] sqlite3: Exclude CVE-2021-36690 from cve checks
Issue is in an experimental extension we don't have/use. Could also
be windows only.
Signed-off-by: Richard Purdie <richard.purdie@...>
---
Issue is in an experimental extension we don't have/use. Could also
be windows only.
Signed-off-by: Richard Purdie <richard.purdie@...>
---
|
By
Richard Purdie
·
#156174
·
|
|
[PATCH 02/14] libgcrypt: Upgrade 1.9.3 -> 1.9.4
Includes a fix for CVE-2021-40528.
Signed-off-by: Richard Purdie <richard.purdie@...>
---
.../libgcrypt/{libgcrypt_1.9.3.bb => libgcrypt_1.9.4.bb} | 2 +-
1 file changed, 1
Includes a fix for CVE-2021-40528.
Signed-off-by: Richard Purdie <richard.purdie@...>
---
.../libgcrypt/{libgcrypt_1.9.3.bb => libgcrypt_1.9.4.bb} | 2 +-
1 file changed, 1
|
By
Richard Purdie
·
#156173
·
|
|
[PATCH 01/14] vim: Backport fix for CVE-2021-3770
Signed-off-by: Richard Purdie <richard.purdie@...>
---
...1e135a16091c93f6f5f7525a5c58fb7ca9f9.patch | 207 ++++++++++++++++++
meta/recipes-support/vim/vim.inc | 2 +
2
Signed-off-by: Richard Purdie <richard.purdie@...>
---
...1e135a16091c93f6f5f7525a5c58fb7ca9f9.patch | 207 ++++++++++++++++++
meta/recipes-support/vim/vim.inc | 2 +
2
|
By
Richard Purdie
·
#156172
·
|
|
Re: [dunfell][PATCH] poky: fixes backwards compatible for the SDKPATHINSTALL
Distros need to switch to use SDKPATHINSTALL.
This change breaks the poky default value instead of any distro that has
customised and disables the SDK hard coded path fix which was the original
Distros need to switch to use SDKPATHINSTALL.
This change breaks the poky default value instead of any distro that has
customised and disables the SDK hard coded path fix which was the original
|
By
Richard Purdie
·
#156171
·
|
|
Re: [[meta-webserver]] netdata: Fixed the recipe.
By
Peter Kjellerstedt
·
#156170
·
|
|
[dunfell][PATCH] poky: fixes backwards compatible for the SDKPATHINSTALL
Previously the SDKPATH can be used to custumize the path
of the SDK installation. Drop the SDKPATH and use SDKPATHINSTALL
without that brokes backwards compatible for any distro with
SDKPATH
Previously the SDKPATH can be used to custumize the path
of the SDK installation. Drop the SDKPATH and use SDKPATHINSTALL
without that brokes backwards compatible for any distro with
SDKPATH
|
By
Jose Quaresma
·
#156169
·
|