Re: [OE-core] [RFC PATCH 14/14] layer.conf: Extend recipes not to install without explict dependencies

2021-10-18 Thread Richard Purdie
On Mon, 2021-10-18 at 21:07 +0200, Konrad Weihmann wrote: > Just as an idea: can those knowingly breaking changes be announced > upfront somehow? maybe in the architecture list?!? (and then applied on > a flag day) This one was announced on the mailing list in patch form, in the weekly tech call

Re: [OE-core] [RFC PATCH 14/14] layer.conf: Extend recipes not to install without explict dependencies

2021-10-18 Thread Konrad Weihmann
Just as an idea: can those knowingly breaking changes be announced upfront somehow? maybe in the architecture list?!? (and then applied on a flag day) I know we all got a bit of a high workload, so it might be better to have breaking changes not hit "uncontrolled" into master. I agree that m

Re: [OE-core] [RFC PATCH 14/14] layer.conf: Extend recipes not to install without explict dependencies

2021-10-18 Thread Andreas Müller
On Mon, Oct 18, 2021 at 4:12 PM Martin Jansa wrote: > > On Mon, Oct 18, 2021 at 1:50 AM Andreas Müller > wrote: >> >> On Fri, Oct 1, 2021 at 4:17 PM Martin Jansa wrote: >> > >> > FWIW: I've fixed some bigger layers where pkgconfig was causing quite a >> > few build failures, >> > >> Had an off

Re: [OE-core] [RFC PATCH 14/14] layer.conf: Extend recipes not to install without explict dependencies

2021-10-18 Thread Andreas Müller
On Mon, Oct 18, 2021 at 4:12 PM Martin Jansa wrote: > > On Mon, Oct 18, 2021 at 1:50 AM Andreas Müller > wrote: >> >> On Fri, Oct 1, 2021 at 4:17 PM Martin Jansa wrote: >> > >> > FWIW: I've fixed some bigger layers where pkgconfig was causing quite a >> > few build failures, >> > >> Had an off

Re: [OE-core] [RFC PATCH 14/14] layer.conf: Extend recipes not to install without explict dependencies

2021-10-18 Thread Richard Purdie
On Mon, 2021-10-18 at 16:12 +0200, Martin Jansa wrote: > On Mon, Oct 18, 2021 at 1:50 AM Andreas Müller > wrote: > > On Fri, Oct 1, 2021 at 4:17 PM Martin Jansa wrote: > > > > > > FWIW: I've fixed some bigger layers where pkgconfig was causing quite a > > > few > > build failures, > > > > > Had

Re: [OE-core] [RFC PATCH 14/14] layer.conf: Extend recipes not to install without explict dependencies

2021-10-18 Thread Martin Jansa
On Mon, Oct 18, 2021 at 1:50 AM Andreas Müller wrote: > On Fri, Oct 1, 2021 at 4:17 PM Martin Jansa > wrote: > > > > FWIW: I've fixed some bigger layers where pkgconfig was causing quite a > few build failures, > > > Had an off-oe time due to heavy work load. > Think this one is the reason for

Re: [OE-core] [RFC PATCH 14/14] layer.conf: Extend recipes not to install without explict dependencies

2021-10-17 Thread Andreas Müller
On Fri, Oct 1, 2021 at 4:17 PM Martin Jansa wrote: > > FWIW: I've fixed some bigger layers where pkgconfig was causing quite a few > build failures, > Had an off-oe time due to heavy work load. Think this one is the reason for the pkgconfig patch flood. You are aware that there are packages not

Re: [OE-core] [RFC PATCH 14/14] layer.conf: Extend recipes not to install without explict dependencies

2021-10-01 Thread Martin Jansa
FWIW: I've fixed some bigger layers where pkgconfig was causing quite a few build failures, e.g. meta-webosose needed it in around 30 recipes (included in https://github.com/shr-project/meta-webosose/commits/dunfell) meta-ros layers I'm still working on, sofar over 50 recipes ( https://github.com/

Re: [OE-core] [RFC PATCH 14/14] layer.conf: Extend recipes not to install without explict dependencies

2021-09-20 Thread Khem Raj
On Mon, Sep 20, 2021 at 6:34 AM Joshua Watt wrote: > > > On 9/20/21 7:48 AM, Richard Purdie wrote: > > On Mon, 2021-09-20 at 13:46 +0100, Richard Purdie via lists.openembedded.org > wrote: > > There are several dependencies which recipes have which are not needed > at runtime, only at build time.

Re: [OE-core] [RFC PATCH 14/14] layer.conf: Extend recipes not to install without explict dependencies

2021-09-20 Thread Joshua Watt
On 9/20/21 7:48 AM, Richard Purdie wrote: On Mon, 2021-09-20 at 13:46 +0100, Richard Purdie via lists.openembedded.org wrote: 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

Re: [OE-core] [RFC PATCH 14/14] layer.conf: Extend recipes not to install without explict dependencies

2021-09-20 Thread Richard Purdie
On Mon, 2021-09-20 at 13:46 +0100, Richard Purdie via lists.openembedded.org wrote: > 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 which sho

[OE-core] [RFC PATCH 14/14] layer.conf: Extend recipes not to install without explict dependencies

2021-09-20 Thread Richard Purdie
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 which should reduce the amount of data being included in native sysroots. This speeds up and reduc