]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
package.bbclass: correct check for /build in copydebugsources()
authorPeter Marko <peter.marko@siemens.com>
Fri, 14 Apr 2023 15:32:13 +0000 (17:32 +0200)
committerSteve Sakoman <steve@sakoman.com>
Fri, 14 Apr 2023 17:19:08 +0000 (07:19 -1000)
commitb67e714b367a08fdeeeff68c2d9495ec9bc07304
treec83caa7bdfb60ba9d09ab21058ac23a1ab55caa1
parent26b4db753c4f2080a132fb176b514efafa3ff8e3
package.bbclass: correct check for /build in copydebugsources()

Newly introduced kirkstone-only commit
https://git.openembedded.org/openembedded-core/commit/?h=kirkstone&id=80839835ec9fcb63069289225a3c1af257ffdef7
broke builds with externalsrc in Gitlab-CI.
This is yocto-4.0.9 regression.

It checks if directory starts with "build" instead of
if checking if it equals to "build".
Gitlab-CI uses directory "/builds" which matches the check
but directory /build does not exist, only /builds.
After successful check it tries to move this non-existent
directory which does not exists and thus do_package fails.

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
meta/classes/package.bbclass