From e706249f7b68fdb57b8400d5d09ac4555a0868b5 Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Sun, 17 Dec 2023 13:11:02 +0000 Subject: bitbake: utils: Fix mkdir with PosixPath Avoid: Exception: AttributeError: 'PosixPath' object has no attribute 'find' (Bitbake rev: 0b37fe89ba12549109905b6d0e6d07d342162436) Signed-off-by: Richard Purdie --- bitbake/lib/bb/utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bitbake/lib/bb/utils.py b/bitbake/lib/bb/utils.py index d299b2efdb..068b631c94 100644 --- a/bitbake/lib/bb/utils.py +++ b/bitbake/lib/bb/utils.py @@ -759,7 +759,7 @@ def mkdirhier(directory): """Create a directory like 'mkdir -p', but does not complain if directory already exists like os.makedirs """ - if directory.find('${') != -1: + if '${' in str(directory): bb.fatal("Directory name {} contains unexpanded bitbake variable. This may cause build failures and WORKDIR polution.".format(directory)) try: os.makedirs(directory) -- cgit v1.2.3-54-g00ecf