From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Thu, 16 Jul 2026 14:35:46 +0200 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wkLJa-004Nra-1p for lore@lore.pengutronix.de; Thu, 16 Jul 2026 14:35:46 +0200 Received: from [127.0.0.1] (helo=metis.whiteo.stw.pengutronix.de) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1wkLJY-0002i8-AE; Thu, 16 Jul 2026 14:35:44 +0200 Received: from mx1.white.stw.pengutronix.de ([185.203.200.13]) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1wkLJJ-0002hu-TV for ptxdist@pengutronix.de; Thu, 16 Jul 2026 14:35:30 +0200 Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazlp170100001.outbound.protection.outlook.com [IPv6:2a01:111:f403:c201::1]) by mx1.white.stw.pengutronix.de (Postfix) with ESMTPS id 3B2DD20225A for ; Thu, 16 Jul 2026 14:35:29 +0200 (CEST) Authentication-Results: mx1.white.stw.pengutronix.de; dkim=pass header.d=t2datacom.onmicrosoft.com header.s=selector1-t2datacom-onmicrosoft-com header.b=ceSOO+Cp; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (mx1.white.stw.pengutronix.de: domain of christian.melki@t2data.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=christian.melki@t2data.com; dmarc=pass (policy=none) header.from=t2data.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=gT3pRoJ0yFjpcexTcQdBp47dwqxu+I8GFPrPFhSgDygq7L2IQHAfGLmG9LxFYu0WMLzeYf1qvMBSCApqIScsitudIDK++DUeWps0XxJpCok37oPLB1X8WV5y90HixbGlTcplwkcnOSBIxeY0oRJnm3vwY84RTJHZhWE/hKen/m9WPxrG3+uuRsn7k1tRKxeQ8zYcfj9CLXb8KSDbU8OBB1sJIN8beGHJlI8yfHWhsfurCKPka2Ujdaulv2bh8g2Ya5s8WZNXMY4NFPez6ruS14YnvbW5+wwlYtBX1a+VPq558wYHOeN+f8qAi0JuraZ8YxwKvxv4h8NT8vKxxIVMog== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=aS2FhgnjlQa9MO+t0O+vHfN4/19w2IKCarUz7KByvv0=; b=VspxeE+S95WIa0ViAyZ2ePYbuL4Aoez+jZvVLtlWut6DOLVj2GYswBJV8FyHhrfKdMkGR3rrTUvH1DFFXly8fAoUH3LKzQveFHD39eJlEqV5heUZt/w6jF0fJeIqqQQaCEUCqTjmeZKkMVOmk7VsM9O3dM0DtbYnNzgdA+tWlKc+Waxl+q1cAHwZKqOrbAMuCywrTkQ5EaQSQJjoJjr8WN6wydS2jRxncm2h4W4Ov8jmUGEAQQilFprsaTSmlhXSOXjn1zrv5bW9hXgrGaypyR7lVGTTg7V5KPS7L0aZDT+b8ry4Frpld2ymOhMUTzAZgKzSoQ5UE1+FDvR75cDqtA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=t2data.com; dmarc=pass action=none header.from=t2data.com; dkim=pass header.d=t2data.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=t2datacom.onmicrosoft.com; s=selector1-t2datacom-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=aS2FhgnjlQa9MO+t0O+vHfN4/19w2IKCarUz7KByvv0=; b=ceSOO+CpjNW4FIKXPdAGdwKl/E4jAGY6zThyRb1YsWNFzXmjP5bTdSTRZKAgBS7rkpu0H2EyPDEV53En/Wo1OCSTkR+rJvG+sjS0hmDsJrN8PhfUQwpfytmfpHmho1FUAX/T8/waYN9tYPjZN3k1OjcAq5aPmEo3Fxbkzn2/dyY= Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) by DB9P251MB0188.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:2cc::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.223.12; Thu, 16 Jul 2026 12:35:26 +0000 Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::a4b2:58d7:8549:4b19]) by DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::a4b2:58d7:8549:4b19%3]) with mapi id 15.21.0223.008; Thu, 16 Jul 2026 12:35:26 +0000 Message-ID: <52dcf87d-2b1a-4eee-aa83-2bde89912644@t2data.com> Date: Thu, 16 Jul 2026 14:34:38 +0200 User-Agent: Mozilla Thunderbird Content-Language: en-US To: Guillermo Rodriguez Garcia References: From: Christian Melki In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: GV2PEPF0002395C.SWEP280.PROD.OUTLOOK.COM (2603:10a6:158:400::325) To DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB9P251MB0618:EE_|DB9P251MB0188:EE_ X-MS-Office365-Filtering-Correlation-Id: e6d78b2e-ced6-42fe-95c0-08dee336b6a0 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|376014|23010399003|366016|1800799024|56012099006|10067099003|18002099003|22082099003; X-Microsoft-Antispam-Message-Info: hJ/XEKzynM6sBHvBnKsn72Ax6hHNNopTbtRNmCwhIYFhaMqke/2H6NJWaBsVTnIZGPiPxh+JPzo4BMDep4PMxfLSlzjLOm7XCBlu/SXm0j5FTjx0tAmAEovqDF9sQZ/bP/MPwm9X39/M0KFnFQKvrVPtPjIHWTgt16URChHEcuB8y0s3XQ6urDKLF8aRWSROJ0+owsi/RT0HydfK53fA3lZ00VIdf+9eCLoJ+gw/kTzOemRHHY1QWxaOk/RkvXxeBCVsYaDBd0y58tH2jN3XWqBVIp0lDcaBPGwLm1TYVR906jwbwf08ytZX9SU3pJtrw0LW+hgSfwLeoJRqa0XWpuayvG0bMA457Ioyuhy/rzctOO5nj1jgKC6PaVWsqNPdKbc/PsDC3R9JmdAW3knnYI9WzsQ6SsBus8Hzx/PLXAvzMnSOrQ9uPe3g/3fqE2XAwOGI2jovAz5SdbojHW4gFaSxqvQ3dqAKjeWXLSuBrKa6EyFnVdpiiBHUBz+9oZ5zGcVEP8QHSbWLk7ByyW9O3sK+EHrDsUkyYQ4Y+U9wk99EfdY/8U3fwAflt/D2gEfjjyQeQl+PfW5QNeGr83YX2BC2QNW2zXzI6Uxt84dlkgE= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB9P251MB0618.EURP251.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(376014)(23010399003)(366016)(1800799024)(56012099006)(10067099003)(18002099003)(22082099003); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?YWNRb2JWVlA3K0FKSnVvZFVBakxBTGE2cmdTRGhVM3NxM0pSSHkxSEtTamRi?= =?utf-8?B?UG9XQVpMdkFUN2VPT2dBSE96R3QyeVViVFZQWFA2T1NmUzJ2elZyeXh6SXhR?= =?utf-8?B?Z0RqOFM2Tzkrbko0R21iUEdNM3lZbXpsS2cvb2FIbWNwVWNVaDgwTFdsY2tL?= =?utf-8?B?NldJdHhMUHN4QmxIQUR4VVZqOGw3QUcwdTljcmZRMlpaY3JCdHJvTy94U0Ix?= =?utf-8?B?aXBSdTdIc1FsdVN6TGk2VXVnbHozYWtiMWd0SVZ0eGFDbkZsT2xXYm82WUhN?= =?utf-8?B?VXdrQUlWSFVvQTRpUGp1NnBRVVJiSlBqNnVITkwrMEw2VkZKbGI2UHFSWTRY?= =?utf-8?B?WE5yeGtqZkhlcmh2ZnM0bStRTlp3UXZvRjZHRUtVWDJzRnltbHVJaHN4Ykg5?= =?utf-8?B?ZDBodVE3RFl2ZVJVdUNTUzVtbFZwUHVFRldzbkRWTzJDQkVpVWR5NWN3Mk5I?= =?utf-8?B?MVczVzdGTE9xZVlUWnlhSUwwYitMSFdrUllXcXllR2RYN0d0NVdtU2kya25X?= =?utf-8?B?NnJ4UVVXbjQrbmdvTDNLNnlQUHBEMEExZzlsdnVNMCtBcklZOHpwaUMvV2ts?= =?utf-8?B?bDJBUUoybStUaUhHUTVxNjBZaVBQb3RRK1FaRjBmNTc3cDdweTJUZC9qNzZQ?= =?utf-8?B?UndqMFU1Z2RWMkFWMXREcGZ6TTZQRmdRMkNrVnZPVWt6d0dHR3UveVZtWTFm?= =?utf-8?B?SnNDeWRpZFh1YWxLMUpUMHh4WFVMOGhKMUpJKzBUcmx3NzdXT0hrQmxIVUEv?= =?utf-8?B?T254MUZ2eHhFcUR2bUJzRUo3NXZmWXo3WlZjUnZZVVNLK3hwTExyM2hLNWNW?= =?utf-8?B?VFZzS0RmdUxUd1ZucTkyaDBiWmQwbW5LdDV6Z09Mek11TTJOcEh0OG04c3hu?= =?utf-8?B?QmRDOVd6WnVZeWJqVTdmcithNWgrNHFvOExNMHd6TFRvSTJQYTlUT1B4dnln?= =?utf-8?B?ZE9DMjFOaHNaSjZXOGhOcEZRUXpBenliQTByZExvOHpGVEYybzVGUlpvNjl0?= =?utf-8?B?cU1TeFo1UURPRHBJTU50OGZUN1YzWEM5eXp2TXhDaUg1eXJSaWNSUXl4d09F?= =?utf-8?B?SVppZFlYWlJNUnlYVWVVMCtLallGMitYRFBheUdIWFJFczk0Vzh0WWpINy85?= =?utf-8?B?U0xtWEkwVU44SUg0ejVSOUJOUUpuUnI1eXcyU0pJUHR1dVNDKzgrR3c0WXpZ?= =?utf-8?B?cVByOGtabTZaQTNhOUVodUR1TW0xZzMvN0ZWMWpxN3lEaXo3VWpWSUZxMkFa?= =?utf-8?B?TWhrQWI3d1FJalhvSUpLd1lqNFIxRE5vVnZ0MnFhNTk3WFh3RWdhRll4WHdh?= =?utf-8?B?TS9NalZmM2xQd3AwQTdsTUI5SEhzOVFScG16TmZoUnhwbiswdjFlZ0VhOXpB?= =?utf-8?B?UzVyV0UrU01MMGpJaGRmRm9MTjRTM3JUVzFyTkR5NXU0UElYeE1HTXptam12?= =?utf-8?B?N0k3Y1ZVUERrQjhpZTBKYXd5dVZhTGNNQ0syMll1TzRnVllkM29MWko3cE5E?= =?utf-8?B?ZFk5V0JSZys2VXg0cmdTNWdmNzFPa0crMFhmYWtDaERBdTUrUzJiL250c2c5?= =?utf-8?B?VDdkRU1leTZKaGpoMDlwNzNJR054K0VVbXEwOEgzZk54SVcyUlc4WTZpcEZi?= =?utf-8?B?NWhZYVJOenF6d2ZzcUNSWHpFWFhiaHB2VGJkOXVBczE1V0wveG1XbWF2Rjhl?= =?utf-8?B?SGE5Q05Bc2g4SC9weFJGaExxd2wwMjZURTBnamtpZ0ZlWStPaVlIN0V5UmFo?= =?utf-8?B?SzNHaG9DZXE2SHNJYmp0N1MwRG9HVHlySmNxT3JLMDJES1RBNmxsTFFYUEE5?= =?utf-8?B?Q0V4NG44KzRvMHIwTC9vWDcwMTJTWkZRSXpZY2ZQOVdjYzFQRldpQlArNnIw?= =?utf-8?B?UFZScTg3Z1lwSC9Hck05YjlCQU9oZDZsM2VBRTY0d05sSFBRcS9CVHJCR3ZP?= =?utf-8?B?REJhUjVGSHAyalV4ZEdOSE1yYWVSclVwVDBvbGJJbnphMklrbVVFYVhyY2tU?= =?utf-8?B?MFhTQ0x2S29saUd0c2h6V3ZsOEQ3ZWNYSm4rcXJhYjdnNDczaUk0OTdVY1Vr?= =?utf-8?B?MHpnZWNUS2lHakpRUm83a0p4WHgvN2JQbFgvMHh0NGdwdzFET1VnTEVJanBo?= =?utf-8?B?OGNBYmtnU3lnajBLSzI1TWNsY0x3NjdCM2hsZXdpRklUUGlzc2ZmLzY3MER0?= =?utf-8?B?MndZZHJFeVBCZmdIOW1TNFhFdys5Ri9jSUpPNmIxUk1wdzk2T0NNSzNWNEVW?= =?utf-8?B?UUNYamE0OVpkWXMzY0FrNGVJakNlSnZoRDMzWUhacktCTncwZ1hqOVNmOEk5?= =?utf-8?B?Z3ZnTDhIdGpRbmlnV1JFbVo2djRWOHEzek1tM0lVcVRBZ1ZSdVU4QndVbkky?= =?utf-8?Q?rQ+3luaPGvYftggE=3D?= X-OriginatorOrg: t2data.com X-MS-Exchange-CrossTenant-Network-Message-Id: e6d78b2e-ced6-42fe-95c0-08dee336b6a0 X-MS-Exchange-CrossTenant-AuthSource: DB9P251MB0618.EURP251.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Jul 2026 12:35:26.6495 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 27928da5-aacd-4ba1-9566-c748a6863e6c X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: uk0E9yDQuzEHsmrbhSFXFM4smx+aW0X1miGytfMtKfA2Yza3VvQ7vvVYRaRwWfR6cV8G1HHVoDQmDqofaLkMxgKFnBYrjW+OUuVPRFVX6ag= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9P251MB0188 X-Spamd-Result: default: False [-5.00 / 15.00]; BAYES_HAM(-3.00)[99.99%]; ARC_ALLOW(-1.00)[microsoft.com:s=arcselector10001:i=1]; DMARC_POLICY_ALLOW(-0.50)[t2data.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2a01:111:f403:c000::/51]; R_DKIM_ALLOW(-0.20)[t2datacom.onmicrosoft.com:s=selector1-t2datacom-onmicrosoft-com]; MIME_GOOD(-0.10)[text/plain]; FREEMAIL_CC(0.00)[gmail.com,pengutronix.de]; FROM_HAS_DN(0.00)[]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_TO(0.00)[gmail.com]; DKIM_TRACE(0.00)[t2datacom.onmicrosoft.com:+]; TO_DN_SOME(0.00)[]; MIME_TRACE(0.00)[0:+]; REPLYTO_DOM_NEQ_TO_DOM(0.00)[]; ASN(0.00)[asn:8075, ipnet:2a01:111:f000::/36, country:US]; RCVD_IN_DNSWL_NONE(0.00)[2a01:111:f403:c201::1:from]; RCVD_COUNT_TWO(0.00)[2]; REPLYTO_ADDR_EQ_FROM(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; NEURAL_HAM(-0.00)[-1.000]; REDIRECTOR_URL(0.00)[aka.ms]; TAGGED_RCPT(0.00)[]; HAS_REPLYTO(0.00)[christian.melki@t2data.com] X-Rspamd-Action: no action X-Rspamd-Server: mx1 X-Rspamd-Queue-Id: 3B2DD20225A X-Stat-Signature: m5iok7mfdgohfds4ncb9mkxku17mcbqn X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.whiteo.stw.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,FORGED_SPF_HELO,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.2 Subject: Re: [ptxdist] Using a different toolchain for certain packages X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de, christian.melki@t2data.com Cc: Alejandro Vazquez , ptxdist@pengutronix.de Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false Hello Guillermo. I suggest not getting to hung up on compiler triplets. You'd be fine compiling TF-A with something that has a OS/C-library interface, like Linux. You can steer away your compiler from using that interface. And yes, afaik, ptxdist supports different toolchains for various packages. You can for example look on how the pre/kernel.make and pre/bootloader.make do it. That would be the typical suspects. I routinely add the selected_toolchain_kernel to my projects although it has been a long time since I needed a separate one. It was mostly vendor kernels stuck on _old_ stuff that wouldn't build with a newer compiler. Regards, Christian On 7/16/26 10:09 AM, Guillermo Rodriguez Garcia wrote: > [Du får inte e-post ofta från guille.rodriguez@gmail.com. Läs om varför det här är viktigt på https://aka.ms/LearnAboutSenderIdentification ] > > Hello, > > We have a BSP that uses an arm-linux-gnueabihf toolchain, and are > having some issues when compiling TF-A with the same toolchain. > > While we managed to work around the problems that we found, we noticed > that the TF-A docs officially recommend using an arm-none-eabi > toolchain (https://trustedfirmware-a.readthedocs.io/en/latest/getting_started/prerequisites.html#toolchain). > > Does PTXdist support using a different toolchain for specific packages? > > Thanks, > > Guillermo Rodriguez Garcia > guille.rodriguez@gmail.com >