From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7257764457776939008 X-Received: by 2002:a05:600c:234a:b0:3fb:a102:6d7a with SMTP id 10-20020a05600c234a00b003fba1026d7amr3564456wmq.28.1689844804745; Thu, 20 Jul 2023 02:20:04 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:600c:1c8d:b0:3fc:44c0:68b3 with SMTP id k13-20020a05600c1c8d00b003fc44c068b3ls306440wms.0.-pod-prod-05-eu; Thu, 20 Jul 2023 02:20:02 -0700 (PDT) X-Google-Smtp-Source: APBJJlFlmJV0olfxymAPGM4/57t/klIo3wxI1kG62p0XV/peFskYArHBxipRFyOgfa2MGvcSHkhR X-Received: by 2002:a05:600c:2147:b0:3fb:dd9c:72c8 with SMTP id v7-20020a05600c214700b003fbdd9c72c8mr1399539wml.22.1689844802708; Thu, 20 Jul 2023 02:20:02 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1689844802; cv=pass; d=google.com; s=arc-20160816; b=PbYAvGMUMH91ZGfdQeewKLjGfEJYthEmPoFWX8gjAf+f2Z/YT0yGEfrIaVDHOvUs75 OZLUkp0fDjNmiz/xsWfdPVTOe6Y5R9gZM/VlsTh8Msg9CUMywA6hXWFAxFbXsjdXHEu2 eZ0wP3EhqSxiBYeHx0hF3MgZ04kys/pSEg3QcZctwDWB8Wj1qqg9OezBjg2V2zmUVIRe E54FslL8/wZVhhBif5gYYjqeigPlls612t6SctEgoZIbvStQ3qyAGMaQF41VHHSUdH8M JgHbPoU7ncnhEeGEfjgI+f903zwW368BAL3EBIlTXeiH3+D+3bq0qzVYR7eOGDfJbYti DjYA== 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:cc :references:to:content-language:subject:user-agent:date:message-id :dkim-signature; bh=BMfwZw3FYZVwsioHiENzQF5UNil+RAwJiB3FwKoBhR0=; fh=lNlt5kOtT4fZlcKYcCfI9Z1HBnRU3Q7mwq1JwyJHSVQ=; b=iwFpyKCTGqE90mWLob1m2KxgOb+zHUoWsWy9BjgniMdceeMtDUIJmsnIHDHwWyPpQU Ue6JfKpxsHMm11VJj42P2rZGqeXCMzXNso+Y0Os2Tr8wmxCrPiSnxvL/NF32xoxxkorj NgQbErjDnQQhxebkPHYbTl//S/zxO5rv+XW6wlQvicmlIaYTL9weKa8m+51vXE26yCPz weYXHHbutJtFFMa/L8l5RiaDKfUiGlD6ugKQ+gTsqzytlPravI4OPx5tN7Oar7Y6Kf2p rs3mPYzBlLc8YA/47/42MsVknhdjCTFMN7+3NOqrOFGuVhwtdBOBd8TI9T084K3JDp6a abRA== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=qohg+aR+; 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 jan.kiszka@siemens.com designates 2a01:111:f400:fe12::617 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Return-Path: Received: from EUR02-DB5-obe.outbound.protection.outlook.com (mail-db5eur02on20617.outbound.protection.outlook.com. [2a01:111:f400:fe12::617]) by gmr-mx.google.com with ESMTPS id p24-20020a05600c1d9800b003facc8c7725si244551wms.0.2023.07.20.02.20.02 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 20 Jul 2023 02:20:02 -0700 (PDT) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:fe12::617 as permitted sender) client-ip=2a01:111:f400:fe12::617; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=qohg+aR+; 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 jan.kiszka@siemens.com designates 2a01:111:f400:fe12::617 as permitted sender) smtp.mailfrom=jan.kiszka@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=ga/MWUG2G1DykKoJDS/c0T9Cpin5mhlMbhHt3pQwR60tWOLzUC3KyaWf907dkyOjQY9prvw0EwwLXk1nSf0ujoUGhPNcf+bxl8YDEtR8S3Ydu5DwkiqVnE/XuyiE9U3Ir0PT6gJcT4qYH0lG8YOthxAAQgA9//fvD7C47QB4leTctfudCNneLAu2RXm0u3c3bdFz7DmFbFq7sVRpibQWG/A4zfcF9toxyxxiRNelejJ1XWZlDAeabf3Aolbe+oZCj8k986U7Evt7AZJ6G/MAMABB2xpXjWwWsuBJogPuKt4g9AJhofdDMX1NLQveljM/Xkfxn/SI0fjucz/hhQcXVA== 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=BMfwZw3FYZVwsioHiENzQF5UNil+RAwJiB3FwKoBhR0=; b=U8OspD9Enn7/u/0TJjOLch8MfAybxA7e/aRs0dxTTv4/dqRJh3xT091AY1Q444oldP9jWowS59pGRR6zSesvaA31sTxbHEsAuCx9x5g3B6dty5tUafgv4g6q0t3oEov/1UEb9Fkug2vJzvMt/1pvT1k72UC2BCEjdgiQmsRz3M3klKpvjGPikCWEm9T+y0WS+i5IKkQKmvHDQraqtq+zAJZz4kIXUWaUOSG/HUdaMKV5NEE/6s3KgDE5/7FvQWf8W5J8apCOA0hBTntFBAwT4Ng3M0jD4H2PLNW3OFbgLiKnoDcHhUIJFsoQIYs6zS0RQrIR4WbUW/Wk1YrfqUni1A== 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=BMfwZw3FYZVwsioHiENzQF5UNil+RAwJiB3FwKoBhR0=; b=qohg+aR+gI10lxeeH++81ANV4lzpQfo0URASGt+wEWTTcWIdI8VDKM4j/ENKegEcXQWwiwtZtbPd1bBIZqQnVU2F0wqMaAFgk9O29ubOVKQMuMzez7dAI5QsJhm4WhcctPcpcXNTA082JyjAtRBkdxV/ZSmgDOqvxaoIOmBBPsz8WzAC5obT98fxyX5XF94nonjAgWQ6GiXcyKmoLPEQRZ9UqH1ggp3J9ynqFJ+No6fuYJDwqNdui8AAOA99vcF4hl7mNfF4j1NcBnoC3futtFUK+n97WThRzQ0hRTjoCi6qGa2ok9d8/stw/D8PxJAK/puTN7j0qXiYB6t4wOtZ7A== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) by GV2PR10MB7032.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:d6::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6609.24; Thu, 20 Jul 2023 09:20:00 +0000 Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::77d2:3a68:9741:67cf]) by AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::77d2:3a68:9741:67cf%4]) with mapi id 15.20.6588.031; Thu, 20 Jul 2023 09:20:00 +0000 Message-ID: <7a52c47e-d07b-cbb9-0b71-b467a6964ea5@siemens.com> Date: Thu, 20 Jul 2023 11:19:28 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.12.0 Subject: Re: optee-ftpm-stm32mp15x sometimes fails to build Content-Language: en-US To: Uladzimir Bely , isar-users References: <835e36ac-8f38-9b7b-44b7-721f873daae0@siemens.com> Cc: "Su, Bao Cheng (RC-CN DF FA R&D)" From: Jan Kiszka In-Reply-To: <835e36ac-8f38-9b7b-44b7-721f873daae0@siemens.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: FR0P281CA0042.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:48::9) To AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) Return-Path: jan.kiszka@siemens.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR10MB6181:EE_|GV2PR10MB7032:EE_ X-MS-Office365-Filtering-Correlation-Id: e8a83a87-7fee-40c9-1f19-08db89027e54 X-LD-Processed: 38ae3bcd-9579-4fd4-adda-b42e1495d55a,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 4CJ1vLzygaT0c0G45w53g8jQo31a1M7b9bc6mxSCJKT5R6bjOR6XbRm7gGNiomHst/nKGtO3YDSLMZXEdvMryJe5ZoVWWgxLlDsTC20qO56AJ68FQkcRCWxGJ6WoGqQwiyaMVkAUS7s9fwqxjBe1Gw5OSqy1PIIbcNKNVEaTIUqpFyfvz9T9Tot42KFhDrFo7ViJ4lV42xn68YgKQtPuNEKZOP1/MtRE1eAZtfTZmJyK0PZBEoKEytGd1/kI34mV/jX0FxQb4U2YPzFEVcHmFk8fb6RK+/vit1s6KeIb6JCZ1PYFyWo9xiQXph/j2xjMf7lT26HMCj2R689U/PBier8kue6mcras5vtdQWMyl7kudnAFOmPee3Rmgep8fFGGmUltjv8zqXoAaHiVA5VWu4e9i0WwyPexp3I2GMriHdCzCUXZeExrcdvibr08gibYwNIK7CzhAuAtth8W7MhFmFxIWwDBx+uZOCYBeS0f8HAaqxoewHv5rE3k8s+iKLI2dK8nWVWwQSYyOY0zJJ2f4e2QWZcdmY6eCEx2/CSFu0+X0ZE0V7IfRD1gxg4RYFuMvlodmmoILdG9lLlPwXww+emFcnKtfrfk/RhBR18pv2X/0xugXtE9R0dnfVplIQacDwpsVKRvt3NcX6Is73oNGQ== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230028)(4636009)(396003)(39860400002)(136003)(366004)(346002)(376002)(451199021)(26005)(83380400001)(6506007)(316002)(41300700001)(53546011)(31686004)(6512007)(107886003)(186003)(2616005)(478600001)(82960400001)(110136005)(66476007)(6666004)(6486002)(44832011)(66946007)(66556008)(4326008)(38100700002)(86362001)(31696002)(36756003)(8936002)(5660300002)(8676002)(2906002)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?WlMyaUVMMFprMzV3dTNCQkFPSEJyZHd4ZGNEV2paY0ZiNVNpNHl6czJVM0Zq?= =?utf-8?B?VEFjTk5LZG8vZE1CZU1KTzh0MlR3TDF4SHorMHVSajBFNnZITUkyVVFIK0ht?= =?utf-8?B?cmdXNnB3My9MakszYk1pMDZoMEpxaGRzSTl6eDdQcmh4TVhvbW1kVlBlQkNB?= =?utf-8?B?bWJhd1QvZjRpVVlHM3krRmRVem5KUWQ4R0tCR0dDd1ZpR2JiYkhxSXlFZ1Nz?= =?utf-8?B?aXFtQTJhcXh0ZEtBNjRJVmJiM0hSNkhFTE1vc1FTeGoyQmZnaVdmSGZSaDJl?= =?utf-8?B?VklUZE5hdGlHMFliNkxHcnN3N09wU0NIY1V5bWtGMlc1d2t3U1kwazMySy94?= =?utf-8?B?cGQzcGFXMGVOL2RVWTFXRnVlRk5yMndGdEZBVzl1VWRnc1BZRUF2SDhWdlF5?= =?utf-8?B?RWdhdDdrZGRMcC90UlIvZ3RzS29HMUF5SGFyallGYmEzUDA1cGM5N2padHRz?= =?utf-8?B?U1l5SFpJU2dwS3l5b294UnY2V05uWTMxai9uWWsva0gvcDhVV2dOOXRyOVNu?= =?utf-8?B?dUQvRmZycHAxQnVCVS9FOThJNHZDQ2hnNzhMa1FSS0UrMmQxVTdNWlRoUjNl?= =?utf-8?B?dS8wQUlEamt5V1lBemJjdSs2RTRzZG16dGxSUkhkRjlFQ09ib0tuMnZIK3ND?= =?utf-8?B?MFQzYnJQVFpLcWY2TitpNHgzaFpacEh3c0t1N2czNnJNVHBXaUFUUWNBN2JY?= =?utf-8?B?b2gxQzJKdm5CbWROeVIrbmxBWGUzbkxicEZaYUI0SU9rV1pUcnkzckk1MHpY?= =?utf-8?B?b2VYQlBKcmsxYjYyUlJaZVlQdkFpMEg5UDFoSUUvZlBadEVVMzNlR0d5SlN1?= =?utf-8?B?NVIyWEZheE5mRFF0NWNkSCtLcXNjS2ZBNVg5dUtBelgrdjRMeEhEVVVXTGR4?= =?utf-8?B?eitTM1ZLRzZUSVpWZ3NaTW4vVFRyVHRpQVU5eC82UzZ1OGR4OVdmankwWE5y?= =?utf-8?B?MW9WWG5zcFJUVWtwOHpQcUxtWTFoaFR2TGttM3Jldjh0d3dxWVd2clFrb25T?= =?utf-8?B?RGV1MWgwZmV5K0M2a0RlenVkamtmazJKNFIycmVJUUVwcUI1VlIwYnQyMThE?= =?utf-8?B?MVZNR09ycnJYUFh0a29wMHBnL2o3czF6NnJocm9RQWFmNUFRSUZJbE4wT2R1?= =?utf-8?B?RE5zZ0NWRW8wYm5BTUw1dkN4S1BZcEIxeDlmUFhpbk5QUlZ0L3RFSXU0bEJ1?= =?utf-8?B?NktwNWZaY1ZPNk9QbXVKQ3E5L3BteitVZk96aytzR1R1T3V5YW93cVJvMjYv?= =?utf-8?B?bTRKUnlQMmE0ZTVQR2ZCWEdna1F1ZENFK2k3Y24xQWQxOWovMHFJTWZMV0J3?= =?utf-8?B?ZWwxTUc2UjBKZTdaSkNXTnhoWHdDUS8raTZyRGpqcWxraVVQSmhBUlhsSkxP?= =?utf-8?B?MkVSSnNkdFoyNitMclErNHU4VER0OHNsZm9mRGFXTmRVMWpFLzFHcWdCQW8r?= =?utf-8?B?SzZQU3kzK2R6NXg5TDAxOHVFN3BQQU5yNmpoWVJBTERsczFKL21kS1JlaVVC?= =?utf-8?B?YWFiaHJTQW9lRDRPbTFKWGpZZFEwbU1NNFVrTFl2UUcwK3hzZXl1YW5YQ3VU?= =?utf-8?B?YkkwaGlFTXdxbDJvNDdmS3FubWc4c28zdEtCWXdkSWZrbjZxZXRWVXZVSitZ?= =?utf-8?B?bGdqT0orU3RMMVdvZG1hK21PcW5Xbkd1cS8xQk56bTZ6M1hrNDFjQ1pOd1E0?= =?utf-8?B?eWs5LzVYUVRYVU96Sm04VGQ3cXZYKzU5K1NYRUJJdldvMDZiY3JRdkY0Uk91?= =?utf-8?B?K0lLaE9LUmZoOEFuZzJGbVovRFVWMWpUdnVwTnNlTS9MZEtheU4zQUlNU01i?= =?utf-8?B?SjlLOUFBdXJQUzMzMTJSN0dGRktJdGp1eEwwL0VRS3JKU1ZseWNwT0J2Vjgr?= =?utf-8?B?UUs2KytvWFp1OGtqTEdnZzRCbGx1eDd0SldxM3dZUlRSWFVGZGpZejN5Mmp1?= =?utf-8?B?cTlBbjF4TUxlZTJ0YThYdnd6ck12VVRYNGx5WGFTNEY2ZVVxTmtVRTk3b2cv?= =?utf-8?B?MncvUXpBRTE4SEJLc2dVYmdXcmZOQWZMWWVqMzF2dm1mdHlMRXBkNS9QVWRH?= =?utf-8?B?SCtxeHFZTzRDRW9jMFVGR21PenNyZmE4RkMwNkY5MGVEeFBDWHpQdlJZbUw4?= =?utf-8?B?dnJRK3Nzazllc0wzTVdtYndleUJXWlErVmh2QTVmOFFCMm1DZDJlYzhDUThm?= =?utf-8?B?b1E9PQ==?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: e8a83a87-7fee-40c9-1f19-08db89027e54 X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jul 2023 09:20:00.6641 (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: jSYfrNfsXyx3XkxGUL9gbMf0nkY/3tTNIRFQPfZP3CaJbjNqS4GtVF8WROw23FSyzEw603/prcPhT6iukbHvnA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV2PR10MB7032 X-TUID: Lq4C35wk1iqC On 20.07.23 08:22, 'Jan Kiszka' via isar-users wrote: > On 20.07.23 07:11, Uladzimir Bely wrote: >> We are currently experiencing sporadic CI full build failures of optee- >> ftpm-stm32mp15x package ("nocross" build): >> >> ``` >> make[3]: *** No rule to make target >> 'lib/wolf/wolf_symlink/wolfcrypt/src/aes.c', needed by >> '../out/fTPM/./lib/wolf/wolf_symlink/wolfcrypt/src/aes.o'. Stop. >> ``` >> >> I'm just wondering if this is something known and there might be a fix, >> or we should investigate it. >> > > I've built that now a couple of times, but only on 6 cores, and there > this never occurred. Possibly a parallel build bug in this wolfssl thing. > >> For details, I'm attaching two build logs from `tmp/work/debian- >> bullseye-armhf/optee-os-stm32mp15x/3.21.0-r0/`. They are both received >> for the same isar revision, but one is OK while another got failed. >> >> Initially, this was observed on top of "imager-schroot" + "base-apt" >> patchsets, but it also appears to happen with current "next" branch. > > Let me see if I can reproduce locally, maybe outside of Isar. > > Jan > Maybe this patch to ms-tpm will help: diff --git a/Samples/ARM32-FirmwareTPM/optee_ta/fTPM/lib/wolf/sub.mk b/Samples/ARM32-FirmwareTPM/optee_ta/fTPM/lib/wolf/sub.mk index 0a43f46..eb239e3 100644 --- a/Samples/ARM32-FirmwareTPM/optee_ta/fTPM/lib/wolf/sub.mk +++ b/Samples/ARM32-FirmwareTPM/optee_ta/fTPM/lib/wolf/sub.mk @@ -56,3 +56,5 @@ srcs-y += wolf_symlink/wolfcrypt/src/tfm.c srcs-y += wolf_symlink/wolfcrypt/src/wolfmath.c srcs-y += wolf_symlink/wolfcrypt/src/des3.c srcs-y += wolf_symlink/wolfcrypt/src/random.c + +$(srcs-y): wolf_symlink I didn't reproduce the issue locally yet, but there seems to be an ordering issue between creating the link and starting the build of the files in there. Jan -- Siemens AG, Technology Linux Expert Center