]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
base.bbclass: drop compatibility moving of sources into workdir
authorAlexander Kanavin <alex@linutronix.de>
Mon, 16 Jun 2025 09:49:59 +0000 (11:49 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 20 Jun 2025 11:05:53 +0000 (12:05 +0100)
commit53e9ea30aaf48292307b4cff6964bead74c69fff
tree3c6743c9a14c96dffbf79105402318376ebde9c1
parent46480a5e66747a673041fe4452a0ab14a1736d5e
base.bbclass: drop compatibility moving of sources into workdir

Potentially there could be a grace period for fixing recipes (with warnings, etc),
on the other hand, changes to git unpacking destination would already
break various layers, so we might as well make this a hard qa error and drop
the magic at the same time.

I commit to sending fixes for layers included in autobuilder testing
(meta-oe/arm/intel/virt/agl/aws/mingw/etc).

SOURCE_BASEDIR is at the same time adjusted to be calculated relative
to UNPACKDIR (previously it only worked if S was set to
WORKDIR/something/otherthing, and that is no longer working). It is also
no longer removed from the filesystem, as content of unpackdir is managed elsewhere.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes-global/base.bbclass