From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7050375276613599232 X-Received: by 2002:a05:600c:3ac8:: with SMTP id d8mr7103276wms.72.1641996105524; Wed, 12 Jan 2022 06:01:45 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:adf:e390:: with SMTP id e16ls196068wrm.0.gmail; Wed, 12 Jan 2022 06:01:44 -0800 (PST) X-Google-Smtp-Source: ABdhPJzff/uEHyUGWtlNcFpxiGUq/HB67lXIjV3Y1R32gBQnATlcIcyUi6kCOqFb67mpqmTwZHue X-Received: by 2002:adf:a443:: with SMTP id e3mr8154482wra.183.1641996104500; Wed, 12 Jan 2022 06:01:44 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1641996104; cv=pass; d=google.com; s=arc-20160816; b=VldHa0WuSi3hudBXAcsdvpYbXAIWCYuF8bA26GqfCim65HU0qDSx+TDaKoABB7qDh5 vIQHLS4en7sLhWmW7wfZb4yRFSrmzFW8kE5AhXdTP7xFSubHzeOkjbh6hcyVlzC0/FJG TnxSrIgbb/brnQsPw6E2ooP71oPMnRJ7AhvRgNIbvWoXpDybIIfzLH3EZrb99ECADp5B gO+dKuPnvTTn5KSHLCr3wJQuooye3KVKxjDyAwn6K41+i6YlT3giCjEGoF1FyTigm/aH LMGaKKfa8L7FQQge66Tum7kvI5d5Yloh0Pb9Dx+3JnlZjwBCDjlRtUMfnkNnHAxyxrKJ bOnA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :dkim-signature; bh=6FMQUXCrYOluyj5kPoxnOhMw/MqgrjskhFMga8l9sh8=; b=YoIIJf24Ns7eMYziL7H/djUndQTjJHmYvMZy5k71HVmBgBR6G140iiIRszzXUdj+i2 cy0ZAXsMfEAl3+Q6wZNs5MUJIGbt9A+sitAvLzfTkNCGm+clEzO9UDyiiNhkeayvGPlq FAyaGXTyoqh5nSJSVKit6cOE9C8hX/CsX4FoRu92wtYzncNoCSMVPeu0CiC5EOoMSTyX hYY84cYQ8Uhs0jXw3UIpTsFiNHbkjQr2OWT2mYmGDbJKQMGnXoxMVlIY9/Kf4Kti0GDV O2rKmBubX+Ce8LQWam7VmV4jNWV6My5G2YrkCAC82a65AAOP2n1eZdQ2rO6+KZAjdo+Y +foQ== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=aophluJB; arc=pass (i=1 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of jan.kiszka@siemens.com designates 40.107.22.52 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2052.outbound.protection.outlook.com. [40.107.22.52]) by gmr-mx.google.com with ESMTPS id g9si473204wrd.4.2022.01.12.06.01.44 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 12 Jan 2022 06:01:44 -0800 (PST) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 40.107.22.52 as permitted sender) client-ip=40.107.22.52; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=aophluJB; arc=pass (i=1 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of jan.kiszka@siemens.com designates 40.107.22.52 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=G9VyK9u8taxdmX7gNQckzpdAagI0GpKgB/Qgz3IvFYa9uOgavOQfG0M2YF7hLZ//IQK9R1i1KYyvaLo95AyVmmrN2J6wVsX7oxtfxolMl9k4rJ0LqwLkR9fHs7CrNyZRUBwjAfz5HK5DZkKlM8rA4lnjjWF5T88ASFL/HJpL8tzyGPTJyJrTFn/bpREklTGK3XQMF57NiPO+M4KGQwDy3sg/JhxSax5ao1+lxNu26jz0376zzwEljJdE5jN3MdEeJIISEXYV9BMxr8C6HPOzAftZdn4Fr2L51o1XfLoUOjZsUPsKb5wmSexMurJZlTkR+dxW8BamW6P03z5V8eJ29Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=6FMQUXCrYOluyj5kPoxnOhMw/MqgrjskhFMga8l9sh8=; b=V8zbzttl1KNuE1/GjxH+Myjj76tMV7SwLnGGCMBGmibulXg1szvHBNvL2Wr0oE9gAA/3iy9HX3+1CBpnPhaO3ZuTrpZ3Uwgifu/836ucAmKi5SkOYArdqK6p67R+1sufKZX6N/ItwIB3wZjHAeKn2EQ/4jetStyO4Sf55rC54MlK46nAJHjXJBKsTyWFOB4kHfqwgc+36C5MNMMGkf+NQVeJbbAxYqgUTJTVpVq0+oJGjnBPp8JcUbxMmxW4UB2wdIHjUpaYl8lowHwUG0vD+9FVSTkatWX7Y/SmGATe1Jdd6rqDk4Cd1i3I4GbW9HXqKWzUmNWFY5JEhYy9b1W5Gg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 194.138.21.72) smtp.rcpttodomain=googlegroups.com smtp.mailfrom=siemens.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=siemens.com; dkim=none (message not signed); arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6FMQUXCrYOluyj5kPoxnOhMw/MqgrjskhFMga8l9sh8=; b=aophluJBoafZf21maoBXqcuX7SRxHy5zWpH7f3zd2mvc8WsP1+Iy9jlM7OAHKspatDBT3GTjDvwqSJnWzrUCs0om5zWegyXJGgS0J0I8iMm6So3O0aXo3WjgjRqbFvZqhrO8YkBgdpvjNC++JULE+/67lKmgUJhSa/khBqOdwo2aNA55ougcBesahyDkmLNB9PFbyV8YJO9v+TFGs6+aorfglgXC1dpGyg8eEJipl7GIzZo7RLJOWA3xqIPIvjwWL719v/TbXppQ3+uex40lgIceR9yq5qY+50/n/YNP8nZfF7kxJicI1ydlUc3lerRrpxjV9tvMIWOXO4EpVELLtw== Received: from SV0P279CA0031.NORP279.PROD.OUTLOOK.COM (2603:10a6:f10:12::18) by AM9PR10MB4451.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:262::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4888.9; Wed, 12 Jan 2022 14:01:43 +0000 Received: from HE1EUR01FT039.eop-EUR01.prod.protection.outlook.com (2603:10a6:f10:12:cafe::d1) by SV0P279CA0031.outlook.office365.com (2603:10a6:f10:12::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4888.10 via Frontend Transport; Wed, 12 Jan 2022 14:01:43 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 194.138.21.72) smtp.mailfrom=siemens.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=siemens.com; Received-SPF: Pass (protection.outlook.com: domain of siemens.com designates 194.138.21.72 as permitted sender) receiver=protection.outlook.com; client-ip=194.138.21.72; helo=hybrid.siemens.com; Received: from hybrid.siemens.com (194.138.21.72) by HE1EUR01FT039.mail.protection.outlook.com (10.152.0.222) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.4888.9 via Frontend Transport; Wed, 12 Jan 2022 14:01:43 +0000 Received: from DEMCHDC8A0A.ad011.siemens.net (139.25.226.106) by DEMCHDC9SMA.ad011.siemens.net (194.138.21.72) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.17; Wed, 12 Jan 2022 15:01:43 +0100 Received: from [139.22.143.158] (139.22.143.158) by DEMCHDC8A0A.ad011.siemens.net (139.25.226.106) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.17; Wed, 12 Jan 2022 15:01:42 +0100 Message-ID: <359a3ae8-30d1-df26-eeb9-e6f09c5e0634@siemens.com> Date: Wed, 12 Jan 2022 15:01:42 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.4.1 Subject: Re: [PATCH] sstate: add cleansstate task Content-Language: en-US To: Adriaan Schmidt , , Anton Mikanovich References: <20220107081624.1323440-1-adriaan.schmidt@siemens.com> From: Jan Kiszka In-Reply-To: <20220107081624.1323440-1-adriaan.schmidt@siemens.com> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 7bit Return-Path: jan.kiszka@siemens.com X-Originating-IP: [139.22.143.158] X-ClientProxiedBy: DEMCHDC8A1A.ad011.siemens.net (139.25.226.107) To DEMCHDC8A0A.ad011.siemens.net (139.25.226.106) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 2d3da82f-41ff-4328-7ce6-08d9d5d4107f X-MS-TrafficTypeDiagnostic: AM9PR10MB4451:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:5516; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: AnMEwc3D110ZIDOY30DKQjn9SvuLYUF28gbHKyAcr3ftZvy4FHDIRCsEyUEoiwA6DHb4sy44/c0q/oGG5KNfU2DCE0hUEeqQ0H8r/Qy4s90O/G68Wmu/WL6skdJUNdy4Iyb2Jaumhu5QCvPXSN4jM9+5JTpMvG9/klgZsdMwBJZzxdtrTu37XJgtXPy8x9PMM1I1HZ9nrUyTr87yi+g45EGzCAQrOmHUIyApxYqp3sISZujuGkSpg6fDhRi8+JfEnwSf3N8Bpul5vvo32ZVr+DSYdXwhSZzNGwYlL26XBxktNMn7AhrdqqZUfo8HYnmP2jrjUW5heIMecksWqbrSEbQvLjJufHQsLlSbVbmYv/dHyuFm11Cof9QR/Y7B1NSpRhwHvhY12JzUqFlcRVM8zWGzZk4CuLOkFVyTMhj/e2RUmIU5wzG1mEDjalz/U5iu0nG7ABCiPqFZmwIJ/IdJ/zT8R0rMZ/UyCwozNHHj9Y0Ss+eylx8AEu9Lea96j2gJwGQ2GkN1oiljWM40tmu90WJJMy1KUzAoQT8Nsm8mQ0tLRPfI63jqWJ9Wx+8q9J32kea9EVG+zxi50Nq/Zc7n0OWqjXcXxdV3sISJdrJSFlj4jbK9ur0gfdRfOaqbA3TGUHBDVnuyzXY6B/nh72OUmId4L98DfOifSfzMy0FgplfWg9kuq87onLiVFagK2DWSiJ4WWhxof0xHdyrOVEMt5vavRposhX1/nVq40njMOMZMKY1ushTo6NsI/TlBQG1jU68afR9HTsO3u7xqWrpVxh5Jx0zif/2UUK20T/mAR3CLy1LV2DLT2DUlICG85mUrGn9yd58Za8WoO1oQkrSHJnpYOFNg133qWN6MSE+9p2Y= X-Forefront-Antispam-Report: CIP:194.138.21.72;CTRY:DE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:hybrid.siemens.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(4636009)(36840700001)(40470700002)(46966006)(31696002)(82960400001)(31686004)(82310400004)(36756003)(356005)(8676002)(2906002)(70206006)(83380400001)(6706004)(47076005)(36860700001)(8936002)(16576012)(316002)(70586007)(26005)(956004)(86362001)(40460700001)(53546011)(5660300002)(110136005)(81166007)(2616005)(508600001)(44832011)(336012)(16526019)(186003)(3940600001)(43740500002)(36900700001);DIR:OUT;SFP:1101; X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Jan 2022 14:01:43.5428 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 2d3da82f-41ff-4328-7ce6-08d9d5d4107f X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=38ae3bcd-9579-4fd4-adda-b42e1495d55a;Ip=[194.138.21.72];Helo=[hybrid.siemens.com] X-MS-Exchange-CrossTenant-AuthSource: HE1EUR01FT039.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR10MB4451 X-TUID: 2kDgIakFGCUY On 07.01.22 09:16, Adriaan Schmidt wrote: > This adds the sstate cleanup task known from OE. > > Signed-off-by: Adriaan Schmidt > --- > meta/classes/base.bbclass | 8 +++++++- > 1 file changed, 7 insertions(+), 1 deletion(-) > > diff --git a/meta/classes/base.bbclass b/meta/classes/base.bbclass > index d8347b9..a728211 100644 > --- a/meta/classes/base.bbclass > +++ b/meta/classes/base.bbclass > @@ -237,7 +237,13 @@ python do_clean() { > } > > # Derived from OpenEmbedded Core: meta/classes/base.bbclass > -addtask cleanall after do_clean > +addtask cleansstate after do_clean > +do_cleansstate[nostamp] = "1" > +python do_cleansstate() { > + sstate_clean_cachefiles(d) > +} > + > +addtask cleanall after do_cleansstate > do_cleanall[nostamp] = "1" > python do_cleanall() { > src_uri = (d.getVar('SRC_URI', True) or "").split() I would vote for making this a 0.8 feature, given that sstate is merged already and default-on. Too many case required purging me the complete sstate already, though only a single recipe would have been sufficient. Jan -- Siemens AG, Technology Competence Center Embedded Linux