From c5f285f83ea1e322d5124847904adf488d3e790a Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Wed, 11 Dec 2019 11:59:14 +0000 Subject: [PATCH] sstate: Ensure mkdir happens before mktemp This avoids a directory not present error. Fix a comment typo whilst here. Signed-off-by: Richard Purdie (cherry picked from commit 1360d8d7d99b70a80c8cdbc1fc6d9e6752483139) Signed-off-by: Armin Kuster --- meta/classes/sstate.bbclass | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/meta/classes/sstate.bbclass b/meta/classes/sstate.bbclass index 79ae392116c..b5267f00be6 100644 --- a/meta/classes/sstate.bbclass +++ b/meta/classes/sstate.bbclass @@ -747,14 +747,13 @@ sstate_task_postfunc[dirs] = "${WORKDIR}" # set as SSTATE_BUILDDIR. Will be run from within SSTATE_BUILDDIR. # sstate_create_package () { - TFILE=`mktemp ${SSTATE_PKG}.XXXXXXXX` - - # Exit earlu if it already exists + # Exit early if it already exists if [ -e ${SSTATE_PKG} ]; then return fi mkdir -p `dirname ${SSTATE_PKG}` + TFILE=`mktemp ${SSTATE_PKG}.XXXXXXXX` # Use pigz if available OPT="-czS" -- 2.47.2