Re: [OE-core] [PATCH 2/2] externalsrc.bbclass: Avoid symlink clashes for virtclasses

2017-09-13 Thread Ola x Nilsson
> From: Richard Purdie > Sent: Wednesday, September 13, 2017 12:41 > >On Tue, 2017-09-12 at 11:23 +, Ola x Nilsson wrote: >> I noticed that the preceding commit has been merged. >> Is there some problem with this one? > > Its not something I can descri

Re: [OE-core] [PATCH 2/2] externalsrc.bbclass: Avoid symlink clashes for virtclasses

2017-09-13 Thread Richard Purdie
On Tue, 2017-09-12 at 11:23 +, Ola x Nilsson wrote: > I noticed that the preceding commit has been merged.  > Is there some problem with this one? Its not something I can describe easily, more a gut feeling that is shared by some others I've talked to. Basically externalsrc is turning into an

Re: [OE-core] [PATCH 2/2] externalsrc.bbclass: Avoid symlink clashes for virtclasses

2017-09-12 Thread Ola x Nilsson
@lists.openembedded.org Subject: [OE-core] [PATCH 2/2] externalsrc.bbclass: Avoid symlink clashes for virtclasses There was a race condifion in externalsrc_configure_prefuncs when the same source folder is used for several variants of the same recipe, like this: EXTERNALSRC_pn-foo

[OE-core] [PATCH 2/2] externalsrc.bbclass: Avoid symlink clashes for virtclasses

2017-08-28 Thread Ola x Nilsson
There was a race condifion in externalsrc_configure_prefuncs when the same source folder is used for several variants of the same recipe, like this: EXTERNALSRC_pn-foo = "..." EXTERNALSRC_pn-foo-native = "..." The symlinks were created once for each variant of the recipe, and where they led in th