From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7354299914861412352 X-Forwarded-Encrypted: i=3; AJvYcCWlNKH8PlXfniQUzYf69W+lQR3Yg2QeL2819cLnSI0X7BpSBUcn7pA7AKJAjB5RjB4htphC3p5exog2mfz8Q4U2fTL+lh8Rj55sn40= X-Received: by 2002:a25:aa90:0:b0:dcf:f9bd:fe05 with SMTP id t16-20020a25aa90000000b00dcff9bdfe05mr730068ybi.48.1712311416052; Fri, 05 Apr 2024 03:03:36 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a25:3c87:0:b0:dcc:4b24:c0da with SMTP id j129-20020a253c87000000b00dcc4b24c0dals2599882yba.2.-pod-prod-02-us; Fri, 05 Apr 2024 03:03:35 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCXTPkiZUGZ6d9DMmP9Zw0FsOIOhqkAflJsVcbTBGL7z6GgP778spK8AwW3zB/0VClmsJLMzFLLJqWx03dgYiHvcB4aQoBM7mlLhTEA= X-Google-Smtp-Source: AGHT+IEfXwnwdem7UEAzEskbOBxGn3juVcvjZ/Cc0fE/GDo6kEIsqi1deA4DOsWquGOB2hsQ8l5U X-Received: by 2002:a0d:e850:0:b0:615:225e:ac13 with SMTP id r77-20020a0de850000000b00615225eac13mr863104ywe.18.1712311414943; Fri, 05 Apr 2024 03:03:34 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1712311414; cv=pass; d=google.com; s=arc-20160816; b=ISncw+r8f7zTLR9Hdbdh/0OK5Rpd5Zy9951R9foIXP4pclnRKdlHHEsSBgeyOHk6yV uwx+DQe2RTvJhe/y9lPFSJL+rBiDXwqWHvJ/2DP/o7PpoQCTQg1voPtr8F8W9Pno4HRh T7CUY55PI7TPuOnCa4FW+6ME5YmDFw4vLVQaWii+PwuKETLygUhG2CIaHK35LN8s3hhP PLGbXUxiV5TuYbNAw5Ezmx201MEYWDouZpVjeVEQIDshM08fyrub5mEWo9QmsgZtv6Xm WNKn624ICq2tDP2O/SNCO/5hMF3j3+En/Z6hru0pn3xbXKWFguPREsX2M0i9x9BFOl2p RZZw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:in-reply-to:from :content-language:references:to:subject:user-agent:date:message-id :dkim-signature; bh=WkXOdTOalgC3Vva3dD3sAqBsHGOpcxNLevAkpZDZBRY=; fh=CuHxlFUreyCfuHkifwOR63bLTnhIAJHDzucO9YNxWps=; b=rk/uTkRhQUwpvQzRV/SrJ9gVIYLKInvawYNsIixbvxyxKXl+iA0J8xLlUnWwqNiIFe pcy4tWu6Gg1YZXUPhehu1mU7S55vK80NuplpBV5FckITxmtjP+9j5xP2do1skI+51qLx C0khkq+yPGtIgH9T7d+yOHp3adEntBHcx4dMzdnV0AkzgIwAO/HJmtV0kJv1pMnw87oA EXaRTbDtsSM8ALI0D6skxxptlDuQpPG2s4t2V+idlol6eJv+T9LQFR7M1/5HSHgg7zvw hCqiFeKqeCMT/VoEbFFD7jZy0oh+4MOAh5S4pMtPDIIG+Y5w73CQi1oO00TdNdiRxTiv CokA==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=OxVQmc+s; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of fabian.scheler@siemens.com designates 2a01:111:f400:fe1e::703 as permitted sender) smtp.mailfrom=fabian.scheler@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Return-Path: Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on0703.outbound.protection.outlook.com. [2a01:111:f400:fe1e::703]) by gmr-mx.google.com with ESMTPS id t7-20020a0dea07000000b0060a6050a1c1si113149ywe.4.2024.04.05.03.03.34 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 05 Apr 2024 03:03:34 -0700 (PDT) Received-SPF: pass (google.com: domain of fabian.scheler@siemens.com designates 2a01:111:f400:fe1e::703 as permitted sender) client-ip=2a01:111:f400:fe1e::703; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=OxVQmc+s; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of fabian.scheler@siemens.com designates 2a01:111:f400:fe1e::703 as permitted sender) smtp.mailfrom=fabian.scheler@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=f/W6PQdFIM9ByAUBc6V3Y8AuSxUNs74P1kAqpFDB5YRx+jwNEgrGNkysHHbmsJ0oaPOF726LHsHu1E88EEL7c+akgxhj1loTfRadHYXvv0etyfd6oAOHwO+hK1zgJYhjNJV8F+WYctht/XYpRqckYz3Yonw3gEcMRhn9HKImupJmKBQ0iz9IE4J24WCGVTYdzYB5ptKR6N6wAifHt2L4IYGa0PL8V3xhLy3LnNQdFjKZtSacrExnknmqs28qCGAOzOVXCq7D2OBmtbMCzorsSanrErPujPMgDPGvAK473BYis296Aviro8YN64bnrdsXExSgVW/JNYqfkoIwtJ/E/A== 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=WkXOdTOalgC3Vva3dD3sAqBsHGOpcxNLevAkpZDZBRY=; b=cQjrBi8GGt3AVLyNtNNR98BlyeTi695nB4xuPLiWpxQTlcgoiSogZ4XeRE84IbJOHz9RTvsftI3YDRkc3g3IhGN7MgAsEns2VxCSrB5/lQmBQa56IjhQUTsfELVB0/tS67uEL/5OvjxZIaVp+0yxt/de5QpDoW3+ON9vbz9bpyB3aKHfQmGbFoyfOeOwllGbKGgfE0Qe6BMxkJBEiV5HYozmKqbmyHPfZjl2QGy7ZW759rV1PxR2SxRAtV97tFpm1qNGf5EXb953V+hM032gETfiw5GmUEcbGnayPFKgImvTHiBFopSfdAfw0HSzm9ToJr6TsbJIny8IMkJikr+b6g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; 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=WkXOdTOalgC3Vva3dD3sAqBsHGOpcxNLevAkpZDZBRY=; b=OxVQmc+sK58KmaeFyrO765+nkFkSg0RJua0LHeiy1T3nD16L+v5yHVWOtuK+DfT/ibI2cxsfd8OmXc9An76ND9Bc00OTTl7ED1eRQzcOGBig6vWuqhvcCz6jWSdzcYrm8zXssDstbTLRfXtXzxgyomqe7hNPach4qOWS34ikJhFSIZ9oYVc5/wOa4sv08beBeyXspqCZwnp7om1b0frR1XjlLoLiUVgA6YAGY9RVgwdZD3SzWXhnnwroz8J2yF+QhUMzY4ccYuZMKfRQymVdMLgN7DflbEjrQw/yFCipq96cgG8p0NmLzUPvLoAd7HvwJE8Nv63rL1WdqSSbj8Z3Wg== Received: from VI1PR10MB7672.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:800:1c3::21) by VI0PR10MB9172.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:800:233::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.46; Fri, 5 Apr 2024 10:03:32 +0000 Received: from VI1PR10MB7672.EURPRD10.PROD.OUTLOOK.COM ([fe80::e2ce:cfd1:878:41ae]) by VI1PR10MB7672.EURPRD10.PROD.OUTLOOK.COM ([fe80::e2ce:cfd1:878:41ae%5]) with mapi id 15.20.7409.042; Fri, 5 Apr 2024 10:03:32 +0000 Message-ID: <4cbee698-bbaf-4d5d-8594-818a93a17f6f@siemens.com> Date: Fri, 5 Apr 2024 12:03:31 +0200 User-Agent: Mozilla Thunderbird Beta Subject: Re: Accessing sbuild build-directory To: Uladzimir Bely , Anton Mikanovich , isar-users@googlegroups.com References: <81b2fa44-feae-4ddd-80bf-fd6b0e5fe852@siemens.com> <2b33407e-bfcf-4ebb-88a3-6347a1f13aec@ilbers.de> Content-Language: de-DE From: "Scheler, Fabian" In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR3P281CA0014.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:1d::7) To VI1PR10MB7672.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:800:1c3::21) Return-Path: fabian.scheler@siemens.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: VI1PR10MB7672:EE_|VI0PR10MB9172:EE_ X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: wUF74xh/LaJuH9GP5ruCrULL5PPKsYvvoC6QWE3UFF9oAYnBWAeMZ8jz8U9ySga3c+sD5vA0WvARth20PUExB0Emcn8g6KywlE9x0ex6oS5/zuu6AQhjsIjclYrAMOkROh2K2leUVZ+2AHF0izxjA3ru6l9Pu4sXPgv44oOQ6Yk+PdtanXnW/rfjkPknUK2k0xOq1A9Ad/fnKv9fJmfMTenifKeayM1mAeM/NJXRH4ZXvwArXpgaZnGzWJFw2lSvx90OjkKB2z3n9TJsBMcv2YtXoZZunynvP+RQZ8QDDbZ8ldZSczkMYLT1MvDV5q8Hngfoq5X3nLiGvPTf3W2wFxJcF6z/hIVIMJKcUO1HwnAGcXD/6TwdjMxBDYDnmwZCFCD4Tsx5vTpq7ZfFp8yeqgVqmQvd4RmMQMq/xsusqIqHhw+S2ssJHQfZadOsc5y44xhslE6JnzkIiDPGyLuT1O7m7ppN1xiGWtFwPxCmcqalblSsTVDB/Ia4jz/QoFfG1D9Y7ZfmBY7Jq7zuu351OkpKB9QoIPa1pPzhPcwxE7e5aMq73X9lhu2/Zsh9DWt8PZAP6z9GJQie4mUO2rC/li82vFiUEVXvLeiMCNcBRWC8/3c+QB/zTK2QNQpOkCbLkPwpY+qLOVIHXOxwmU5ArTrKRsgwltLIh+n1Nnxx8ks= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:VI1PR10MB7672.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230031)(1800799015)(376005)(366007);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?dlBlV1ZPaE12azU5MDE2NjFMUFA5NXByU045QXd2RmxLbE5hU2ZwQlFZcm92?= =?utf-8?B?WkZCYk1ISVJ2MUhuWm5GSW1UVnM0UEF6SVE4ZmcxN2NFTUlWYjRENTM4YWVy?= =?utf-8?B?RlZ4Sjl6cWtBbWh2bmZqeEVCK2E5YjVUTDlESVRwYlk0V09uUWMzQXlleHRN?= =?utf-8?B?c3dZY1hEMi9FUGdCVjIyK2VVNFlMWlhIU0VXbU9pbmFCNFhqZnlhNndKS3ZW?= =?utf-8?B?d2dTa213cE1FaXRyMythUUFvOG9QU0VCblgzTUlIVzdLY3VYQVZRaGo1dVFM?= =?utf-8?B?K2l6V1NoQjhUUkVDSTNEMDRXVGdvOTVFaENwYStJaU9GS05za1pNcnNTc3VB?= =?utf-8?B?alk4N2NsaGJIcVp4OEZoS2trUjFqYWl2NmNPb2NmSlQ1dVNQOVY4TDNOdG5n?= =?utf-8?B?MG5ReXFvcnp5eDAyakVscTBoQkdCYTdIY1dSQzQwZFY0Vm9yV21kd0xxdlJa?= =?utf-8?B?blE4dUx1SHNwcXFtRGNoTTNzK0RqRGx0b2g3dC9UVGdpK1BrVUVOOGtDaDVW?= =?utf-8?B?b3RHUFFlc0FuWHJtdlRtbmJBWVhqd1JuVFZxcXM0QTZMNHNjeWo1WEVoMHpi?= =?utf-8?B?NnVBUkNhK2Y5SUxxVEJaVFBDWi9mdVdoR2ZiZ0srSXdMYWk0eW5KZ05KemZh?= =?utf-8?B?WDBVb2tJS2w3VUN5Qk1hMGMyZ2d6ZGFnRUdlR05RbW50cWhQVms2NHhyam04?= =?utf-8?B?ZmFydXpSYlc5Sno3N2tWb2RkVFd2alFiRzk5N1h4eW5uWlMyWUtLV1NMVm5p?= =?utf-8?B?dXVVQ1dUZklLU2NoOFl6VDc1ZS9SSzJFRHU2S1hsbmZrZlFhN0NIQmtoMnQx?= =?utf-8?B?RGNTb2lGeUtWai92b2dVWmR5bVptVHpQZFBqNlhaTG0yd01iYkNPR1U2ZUlL?= =?utf-8?B?NnNxS0hGY3B2bVl6K3FLZTN4c2o4N0JYWmE3MjFOdFlpSVE1S2JhcnhnZEp6?= =?utf-8?B?c0ZIRzRPTGVWMENLQ1NuRWlHTkVETFd1NDdkbTFGYjlaU0djb2lNN09zYmY4?= =?utf-8?B?Tm9YU0hXeWw2Z0J2MkVnMVgrS1llZ1BISUpUNG1uRWxZaTRaUU43OG53emVL?= =?utf-8?B?ZnRLSVA5VUVUTlF5cThkQ0pWR3VEWmpwQ0NHZk9MZ1Rkc0RaS0hLMmc0WjYz?= =?utf-8?B?MFg1djBWNFNEMkFjbmRUV3E4VmZzeFR5cGNYbGV4amNJSDNzQWIrSlNHVTg3?= =?utf-8?B?TE9PMjdvai9DQlVGcE5xTmR2OXk5SDFJRDlYQVpzT1JkelM1SWQ3VFU1ZzEz?= =?utf-8?B?MVJCeUtmUEh5ZE9DYzJoY2NyTXhtOGw0UGpHRFkyQ1pYQnVTekF4N1pBdXNJ?= =?utf-8?B?UVdyWjJicjFnNkVTUDlEc0QwbDdHSjBDUm5lRzNTMFExaFZ3OXp5SEV5aVRv?= =?utf-8?B?OERqNTE5d1prOGM0cHdNQ3Uzc3VtK09JQkxDNDdRTkNlOWR1R3ZCeHNrUVE0?= =?utf-8?B?eE1OcXc4NFlEelhjODBmMlBiRmQ2b29Vak44c3JEUGR0d2dsRUZnNmpxNWFu?= =?utf-8?B?dE5WU3VpVzZud0RudmJKY20zMDZWSXBJZlVyUHpVZENubmZZbS9pc1IzaWFC?= =?utf-8?B?ZER5K3gyandENDhCM1E3S1ZaQ2ZMK0F0TTg5LzhFajNMWXBUeEl6TDJIWnJt?= =?utf-8?B?OFY2dld5ekN6dnBLL2xuRXM4R0VSdkxja2lpNjgzUkRRaE84SlpieFZ6bEhz?= =?utf-8?B?KzAyMm5tWDd0TndkbjNOcmx3bmNud0RBdzNvZGxUalE3bkw2MmpDTTlpbCt3?= =?utf-8?B?ckRFWk5mRzR2bkFuVC80SzZNVUpBUEt0anlxdHl3VVVXVlp2L3JjRkc4VEk0?= =?utf-8?B?bWpGRWNqazJQNWFvVlhZUzRJZWt4cHVjSExTK1REeXZmSXlNSjE0dFl1ckhw?= =?utf-8?B?THlGMzhmMWp2Y3Bwdno0RmRNbW5mT3lNbkpIeEtZbDIrWDdpN1RWSGlVbU9R?= =?utf-8?B?cmk2K2VBU3RGak5JdW94RG1SOUs0M1oyanRMck9wS3VSd3R6UHJJalNiL2Ja?= =?utf-8?B?QVprNkNoTU1BMkViS000MmhuWm9NR2JxLzAwaWpSY2UrYm8wb0Iyd3l6S051?= =?utf-8?B?dDJ3b014am5WRjZCdVFlMk9nbWpkc3EwOE1MMlF1YTZmMXUvQlhlVy9WcEZE?= =?utf-8?B?WG5rc1p1UnVTTGRld2FIWFJvMEx3TU1FSDQwaTdJQXNQaWFRNWcxYnRuWG1x?= =?utf-8?B?V3c9PQ==?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: adc2c49b-afa6-4254-2898-08dc5557a69d X-MS-Exchange-CrossTenant-AuthSource: VI1PR10MB7672.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Apr 2024 10:03:32.6701 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: FVBRXBmOownx2Cj3GxvPCkiSpF6+WNq3tVvDk24CBCT0HFj1cz561QvBGOoDPMj4GrmAN9z+yfqUA6bB8WbMGVMOzU6ADkx4b+VUTldwWnc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI0PR10MB9172 X-TUID: 9044hrZu8Gu3 Am 05.04.2024 um 11:57 schrieb Uladzimir Bely: > On Fri, 2024-04-05 at 12:09 +0300, Anton Mikanovich wrote: >> 05/04/2024 11:38, 'Scheler, Fabian (T CED SES-DE)' via isar-users >> wrote: >>> Hi all, >>> >>> I want to extract the coverage information (i.e. the gcno-files >>> created by gcc) that is generated during the package build via >>> sbuild >>> and I look for some hook that allows to access the content of the >>> sbuild build-directory after the build from within a recipe. >>> >>> Is this possible? >>> >>> Ciao >>> Fabian >> >> Hello Fabian, >> >> You can refer to sbuild documentation for hooks explanation. >> The last one executed inside session before its cleanup is >> '--chroot-cleanup-commands'. >> So you can modify dpkg.bbclass adding any custom commands with this >> hook. >> >> There are no already implemented dummy pre/post hooks for now, but we >> can try to >> implement them in future if needed. >> > > FWIW, perhaps 6d5fbbab could be used to quickly play with custom hooks > to sbuild process. A different approach can be chosen for the final > implementation (if any). > thanks for your quick feedback. Yes, injecting arguments to sbuild like proposed in 6d5fbbab should be an option. I'll give it a try. Ciao Fabian -- Siemens AG, Technology