From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7178866829012500480 X-Received: by 2002:aca:b8d4:0:b0:35e:a4ed:23cf with SMTP id i203-20020acab8d4000000b0035ea4ed23cfmr127001oif.183.1675843319907; Wed, 08 Feb 2023 00:01:59 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6870:24a1:b0:16a:1b48:d6bd with SMTP id s33-20020a05687024a100b0016a1b48d6bdls5186936oaq.1.-pod-prod-gmail; Wed, 08 Feb 2023 00:01:59 -0800 (PST) X-Google-Smtp-Source: AK7set+0+GQLxaVOpWDdVDaP+vcc8XULG8BZk7LQQOCMv3GXKM6T0KbQYIddusUdNyF/UJZI6M82 X-Received: by 2002:a05:6870:783:b0:15b:b523:3299 with SMTP id en3-20020a056870078300b0015bb5233299mr3178772oab.28.1675843319302; Wed, 08 Feb 2023 00:01:59 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1675843319; cv=none; d=google.com; s=arc-20160816; b=xQsozlWxT1fRTWJzID89qomjMGh7JJg9Ya66BRCFLE/BxQKi/Z9zufQAoYgqaYWfaz Xc0Fhks35YmDKx34CIdU91bMbg9JQ5FQU9VoLpgPzYeYzY6VXLxAPQK6jkrRHZySVLP3 i4OgHVdKjgg7Laj+h2iSngnuRQh4poF7Ht/ZChDSYhNJnl+UiFgEmYwfbW6LlO/Gn8r9 0Qcgt/T7M228BmstOqCDlTiUMSTEYpKO7FqmhSwPFyOHUwdXLV7Ey2xJkKVao8rRYScY VT7YQrKViiLTQcpWCw/E627W97qLxi2PDDfjPsUPelCHwFRHqlAuGCv17YSU44T9yQj2 Y5WQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id; bh=yr3sOsYyBOJFZr6ZldPw4naZD8mq4BTTRqmT+N09+9U=; b=CjkJdepNXIkLDC/FA2KXd627278Ewm4dSHxZmZq0coPUPHJlwdHLqBEaKfXJFmitww uMPTjwzYxdwaFWm9WG61P93w0xd0T9lCg7olN1SC65le9gS3BSj0HH4T8/7sBVyRmL9P 0TV7jy/lG61zqYS2pfprNnoaGklDhnI3NQzQgILqp/i4lO5iZruU3wgYyPzlOIunTzDg lGr/Wn0bEYA61bwUn5dbjEglh3K9jWyzGsE9FjlnALnwKLHEZUAm5wM1ijJbSwHc5tyn cQTWaN17PZcPd5KGB1REayeuV9pODVHfKyE4cHW2IDKGKk6+nRMrjESqezeuGlcS66WX MMuQ== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Return-Path: Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id bu18-20020a0568300d1200b0066fe878940fsi1757781otb.5.2023.02.08.00.01.58 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 08 Feb 2023 00:01:59 -0800 (PST) Received-SPF: pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Received: from [127.0.0.1] (host-80-81-17-52.static.customer.m-online.net [80.81.17.52]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 31881taJ013827 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 8 Feb 2023 09:01:56 +0100 Message-ID: Date: Wed, 8 Feb 2023 10:01:55 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.2 Subject: Re: [PATCH 1/5] ccache: fix dirs creation To: Henning Schild Cc: isar-users@googlegroups.com References: <20221219142933.12437-1-amikan@ilbers.de> <20221219142933.12437-2-amikan@ilbers.de> <20221219162130.0cae38cf@md1za8fc.ad001.siemens.net> Content-Language: en-US, ru-RU From: Anton Mikanovich In-Reply-To: <20221219162130.0cae38cf@md1za8fc.ad001.siemens.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-TUID: 8tAs+ZwCGrzi 19/12/2022 17:21, Henning Schild wrote: > Am Mon, 19 Dec 2022 17:29:29 +0300 > schrieb Anton Mikanovich : > >> Create ccache debug directory only if CCACHE_DEBUG is enabled. >> Also restore CCACHE_DIR creation if not exist. >> >> Fixes 7956c4c ("add flag to enable ccache debug mode") >> >> Signed-off-by: Anton Mikanovich >> --- >> meta/classes/buildchroot.bbclass | 5 ++++- >> 1 file changed, 4 insertions(+), 1 deletion(-) >> >> diff --git a/meta/classes/buildchroot.bbclass >> b/meta/classes/buildchroot.bbclass index b4ff2886..72eb80bc 100644 >> --- a/meta/classes/buildchroot.bbclass >> +++ b/meta/classes/buildchroot.bbclass >> @@ -25,7 +25,10 @@ MOUNT_LOCKFILE = "${BUILDCHROOT_DIR}.lock" >> >> buildchroot_do_mounts() { >> if [ "${USE_CCACHE}" = "1" ]; then >> - mkdir -p ${CCACHE_DIR}/debug >> + mkdir -p ${CCACHE_DIR} >> + if [ "${CCACHE_DEBUG}" = "1" ]; then >> + mkdir -p ${CCACHE_DIR}/debug > I guess one could skip that -p, but it does not hurt. > > Henning I've used '-p' here to skip errors on 'already exist' cases. >> + fi >> fi >> >> sudo -s <<'EOSUDO'