[{"id":3676927,"web_url":"http://patchwork.ozlabs.org/comment/3676927/","msgid":"<87mrz6muht.fsf@prevas.dk>","list_archive_url":null,"date":"2026-04-13T21:16:14","subject":"Re: [PATCH v4 1/2] kbuild: Move U-Boot .incbin rules to\n Makefile.lib-u-boot","submitter":{"id":89443,"url":"http://patchwork.ozlabs.org/api/people/89443/","name":"Rasmus Villemoes","email":"ravi@prevas.dk"},"content":"On Mon, Apr 13 2026, Simon Glass <sjg@chromium.org> wrote:\n\n> The font, splash-screen and EFI .incbin wrapper rules are U-Boot\n> additions that do not exist in the upstream Linux kbuild. Keeping them\n> in scripts/Makefile.lib makes re-syncing with Linux harder than it needs\n> to be, as every sync must manually preserve the U-Boot additions.\n>\n> Move these rules into a new scripts/Makefile.lib-u-boot and include it\n> from Makefile.build and Makefile.xpl, right after the existing\n> Makefile.lib include.\n>\n> This is a pure code-move with no functional change.\n>\n> Suggested-by: Tom Rini <trini@konsulko.com>\n> Signed-off-by: Simon Glass <sjg@chromium.org>\n> Acked-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>\n\nReviewed-by: Rasmus Villemoes <ravi@prevas.dk>","headers":{"Return-Path":"<u-boot-bounces@lists.denx.de>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=prevas.dk header.i=@prevas.dk header.a=rsa-sha256\n header.s=selector1 header.b=jjvXEMJ2;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de\n (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de;\n envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org)","phobos.denx.de;\n dmarc=pass (p=reject dis=none) header.from=prevas.dk","phobos.denx.de;\n spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de","phobos.denx.de;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=prevas.dk header.i=@prevas.dk header.b=\"jjvXEMJ2\";\n\tdkim-atps=neutral","phobos.denx.de;\n dmarc=pass (p=reject dis=none) header.from=prevas.dk","phobos.denx.de;\n spf=pass smtp.mailfrom=rasmus.villemoes@prevas.dk","dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=prevas.dk;"],"Received":["from phobos.denx.de (phobos.denx.de\n [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fvgFP3MqRz1yD4\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 14 Apr 2026 07:16:25 +1000 (AEST)","from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id D2C54839D5;\n\tMon, 13 Apr 2026 23:16:22 +0200 (CEST)","by phobos.denx.de (Postfix, from userid 109)\n id B081984198; Mon, 13 Apr 2026 23:16:21 +0200 (CEST)","from MRWPR03CU001.outbound.protection.outlook.com\n (mail-francesouthazlp170110003.outbound.protection.outlook.com\n [IPv6:2a01:111:f403:c207::3])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))\n (No client certificate requested)\n by phobos.denx.de (Postfix) with ESMTPS id C22F88352B\n for <u-boot@lists.denx.de>; Mon, 13 Apr 2026 23:16:18 +0200 (CEST)","from AS5PR10MB8243.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:681::18)\n by PAWPR10MB7198.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:2f1::19)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9769.48; Mon, 13 Apr\n 2026 21:16:15 +0000","from AS5PR10MB8243.EURPRD10.PROD.OUTLOOK.COM\n ([fe80::ebc6:4e0d:5d6b:95d8]) by AS5PR10MB8243.EURPRD10.PROD.OUTLOOK.COM\n ([fe80::ebc6:4e0d:5d6b:95d8%5]) with mapi id 15.20.9769.046; Mon, 13 Apr 2026\n 21:16:15 +0000"],"X-Spam-Checker-Version":"SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de","X-Spam-Level":"","X-Spam-Status":"No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,\n DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED,\n SPF_HELO_PASS,SPF_PASS autolearn=ham autolearn_force=no version=3.4.2","ARC-Seal":"i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=OaES7JLbLp6wItK7WncuvnoaNDRnZDHztySRMI0mUBg0VelhzLHZT07wqpkgAgd/1WFiEsB0wQuTtEngC0Lvx7g+l8IwIUsaHHlGgF6qQIa3w/acPSNH541SszCkimJlouWPOFQ555U0P4vdEysJd22yy3eooLYsoH4eNoZOCSQK6+VDvnxVNpY9LDXcPxuGiBawItP1EhKLGG2mRBYg61D8lI4YhpFPcMctZNrju0v/sZhm+uD7XZKEaGJgxOyxMUgLif2LRGaiiA1mHRUiCFO5aEwvoTR2V2JRuQzVv2l2lqwPrkpPfVaRLKSCtzKhF27RTPc4DkRd/T7hO23fpw==","ARC-Message-Signature":"i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n 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;\n bh=LbOJITxJdWonj78UmHSutTCyB157+iu+CoKzMixetJw=;\n b=QpFjHWFmMNNUr9WsLNzbe/3mOKMJ+071/iBDu0RT4bZvG7Tle3PfN6E6XfODqMc1QoNIyxvKgfK75NicYXo+0OGYxtTSZw4fZxv0jH4I5Y+hkkQeBimZpMkz1pCqHVt3j/gDor5CWtY0yTMLcgBYCOLJL2tnJnO7nrn4uNohSkVKJPAmiaEhe602+UpAWvrWrMZPH7M0HBx/pp5pobACzzbODljF0qpRpzxJ0F/kCVPVdpMg5f9fGZQPB3Mc2fpzyWxM4CgcWO0A+3uvxszCuASe+qJ4UNuVnql9Lda3wUiPhqBTJLRLvStNQ6KznVdy03sX/oN0LWMHCOpif3iIsg==","ARC-Authentication-Results":"i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=prevas.dk; dmarc=pass action=none header.from=prevas.dk;\n dkim=pass header.d=prevas.dk; arc=none","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=prevas.dk;\n s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=LbOJITxJdWonj78UmHSutTCyB157+iu+CoKzMixetJw=;\n b=jjvXEMJ2bMHONOanzGzz0IUGCQd+iVrp3jaj2GvQubr4UNUUq2POuzCKzU9c4ar4Rxcp2Ihmz8MLfrxa67lwelXgXnBVlWgeY4EYx3hZC2v7FFpzWu4uqeMmu5V3MKKkmh8tKJWDDbQf60e6yJJJD/HFVW0PbgT4czTopKHkuOQ=","From":"Rasmus Villemoes <ravi@prevas.dk>","To":"Simon Glass <sjg@chromium.org>","Cc":"u-boot@lists.denx.de,  Tom Rini <trini@konsulko.com>,  Ilias Apalodimas\n <ilias.apalodimas@linaro.org>,  Adriano Cordova <adrianox@gmail.com>,\n Greg Malysa <malysagreg@gmail.com>,  James Hilliard\n <james.hilliard1@gmail.com>,  Marek Vasut\n <marek.vasut+renesas@mailbox.org>,  Philip Molloy\n <philip.molloy@analog.com>,  Richard Genoud <richard.genoud@bootlin.com>,\n Sughosh Ganu <sughosh.ganu@arm.com>,  Tien Fong Chee\n <tien.fong.chee@altera.com>","Subject":"Re: [PATCH v4 1/2] kbuild: Move U-Boot .incbin rules to\n Makefile.lib-u-boot","In-Reply-To":"<20260413131541.2091541-1-sjg@chromium.org> (Simon Glass's\n message of \"Mon, 13 Apr 2026 07:15:37 -0600\")","References":"<20260413131541.2091541-1-sjg@chromium.org>","Date":"Mon, 13 Apr 2026 23:16:14 +0200","Message-ID":"<87mrz6muht.fsf@prevas.dk>","User-Agent":"Gnus/5.13 (Gnus v5.13)","Content-Type":"text/plain","X-ClientProxiedBy":"CPBP307CA0023.DNKP307.PROD.OUTLOOK.COM\n (2603:10a6:380:2::12) To AS5PR10MB8243.EURPRD10.PROD.OUTLOOK.COM\n (2603:10a6:20b:681::18)","MIME-Version":"1.0","X-MS-PublicTrafficType":"Email","X-MS-TrafficTypeDiagnostic":"AS5PR10MB8243:EE_|PAWPR10MB7198:EE_","X-MS-Office365-Filtering-Correlation-Id":"542c1b50-5de9-4195-dda0-08de99a1e580","X-MS-Exchange-SenderADCheck":"1","X-MS-Exchange-AntiSpam-Relay":"0","X-Microsoft-Antispam":"BCL:0;\n ARA:13230040|376014|52116014|7416014|1800799024|366016|38350700014|56012099003|18002099003|22082099003;","X-Microsoft-Antispam-Message-Info":"\n +dLJViKb5dsNFwvlOZpQTQEMMuzJEFbmZ/1EmEkzSd2UK5eYi529wgFCk/lVEusObcf+V4L8GBkmkz/bpMU1jRxnimQosrCX7hTgKi8LRvBHnivFHzG54ZwA+6S0twC0IvyYMn/dguhXdQtRIgzoAtt+CKsbgIgR6EOnDgfO9jGG1M0RTRbNIdijdbNzSv2BSKfvbjIxHEPbczB0W0VsG0wNIHbPSNxbWqkLw9OeEY2F0U8mucQ/iUXsb8GB2B6tWkEr+FmzCYwLfi6WeNX5Z6TP2KOUQ3AUKHn6Ct5HfuvgvsCeWdbksSBLYKn2h+ozCN2HFa2SDjwFEXw5X/vFXHg0vUTTcwHyyaLil4cdjucfJ1sjbw/ZBv44IBtoodVKnWpo0coL/5Y7qDc+mtWcobCkoyqcAKWd6r2tFttTBsxXImqf4b89Hl+j/Bl0kjw0CIb7RkxwBL55D7nlYQJjSknT6t6MlrqwABjT+ITBAEGdQdTQ/rFfjJPl67PDiCBb2msW2w57iEgkas5pQBQYCJgXmNLkuWcnWmpzi2yMaS/Skw53btpX5YkSQ+ehHFLj2J16PBdNeeFDhRh/pU3WfAYhadGClO0qzrddRxY4Qm2Uk600O4COj9caq1Pj5vhNU+wUA7cQd/dvpI6LHPWv7T7Ndxw5Vc3KEZaNYg6pJU/DyN+NVuylx04XT9xHn+GeULGn1lGz1+P1D41c/6m2awKso4cefkOOSs954kB44fi+MV1SjJ7XyJ3GIkKJ0hO8LVb+VIigGzLIvX1o6LCIBDQcaIvFYiLFfu7ZkVjZkLU=","X-Forefront-Antispam-Report":"CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:AS5PR10MB8243.EURPRD10.PROD.OUTLOOK.COM; PTR:; CAT:NONE;\n SFS:(13230040)(376014)(52116014)(7416014)(1800799024)(366016)(38350700014)(56012099003)(18002099003)(22082099003);\n DIR:OUT; SFP:1101;","X-MS-Exchange-AntiSpam-MessageData-ChunkCount":"1","X-MS-Exchange-AntiSpam-MessageData-0":"\n hXiYQZxk4QCfSUksYGWIGNQ36uKnPRblFICB6Dgd2CbGevIYmhJ73fTISO0NQDJsZXiyvzsLvh79gRAZT1BN9O5N4DKi6P5L6rchBIjYs9rK6CMwgZtnpU/M/Sbyf8m3CNMrtW29jPHbROMetQowStRG3qZaTYtA+XTqS58jju/1jSBkL1lECkfaw4WOBHUCNIeGQOkUSGFmWjmB0kEFJlzObWFKeL/5ptilpHUWEK979fBmxkmRUNbM3e5GeFJvx/QJcQrJGIosP2KDG2tl7P8H5DuNFIyhNHNlunnY47cVoE4jMWObqLjtdQ45t5TxW1umltaLohfO8VR4BBT++Q8JLSun5l5VsAA7L9IL16VrQJdptPHMnkokSmCCsW0EegFGmf3KFOXlz4lW+x7PQ+MNgT8aNPLDEauvN8EuLiKlcfwIABKNTAFL15btmy1MdgBemw7CAcvOONVNCFJDrshcG3iEDUOYeH/G7k+ah1SexTiDrHYvZUeDolyJ1lCoE5zTVl3G36ivnSPvrlHH+58i24omsALrfz5ufIoZVLRB/ta4kV8ZCbhqqv11cCKfOFuDIjHdMR2J59WISlYMkdZfjucemjP+KiKDjcrb5IFah1rZSahsr1anRB1IoxBt8yxoYRhdWqMSKqJ5WPuTrgC1rdiJAZ7KCf7A9haUu4hJe7gsYxYgaP1N+I/qIGPe2wiTtMpVhQKCUlKBEo0nIaSmipyuw4AxQBbzgLlWJkrlNlBe6gfzyL/MVJADnBZs3J2NBZILWUahia1U1+T3QUHQawBPlNf6vNyc5WBBJtvC3MhpY50lJKwPHB28fA5ebfRxziSfEYkWc1IHS2KT5bt4MC9t+/gA2t7MCH95bAwLiJ6s+tt65O+H5/A2Mn1R3idbraAl2+Q+P9IWflneeD2URCO2Ra3gifKKW5c1cb8dZBtoxQE5IJL1k06f7/6LgnDyi3UQaLb0SeaKxdldgd1k05/MdsPjtzJMtD6y9cDip3RbTvAVToPmi+1ueKCx1FAYAWOhrctnRCWAHjTGIPAxB3/XHimhNqE9Xwnu/JNVnfp+L5DOUWaWAWmgCocnJLcyJJevWxoIf1exU5yXYEsTwxySj2+fiI1MFWYX8BJ3nAH8ARDU7MnQlGU3WWKpoxZ2HpHGoOK/cH4LjxEBxKw8T+j4j+bk/u6YLnmK0Kd7qIKjumGDIzmisve6W46mr++zz8ImPf3gze1/wpvqWTyUIqITG1z3JFDJ5WLGTQD5YIjlwGLSWXxlq9OFSWXf7slM38birxEKEoRt5dduv7xhDuAF6YZS6iZUcLlbTOhAE8VC2MMEybpO0wDx5ccQfklAuWuvfkW5nGh13ydgqI+FryfaOlvY3Nh5DKi8KepPAxx6GQEBlzp3z7oed0a9gHnbdxPmGw5XHImaJc9bAF3y4fgecCCI6jjQTVd6rJhdeapUh08Wp3bHw15eloMZMtENY5MNk+NwkDD4qb4A0ykNCGy519sS0AgNTHMIV/M3f4pvqVp5CsVERDfm46YFPA+Ch7pSWWhT8h0hIwmseXPZajbP01C+Mz5SKjjeeVDg0/eexsMTADUDF86xbEr1nahJHEd2FB11xjFDaMPiHxFu9kKfxSxZAMHt1wDqJAChLMOo8GkgovixRKweiLDUwZEhJ3q1kMeOEu2Fr+qtCXq9B32MQNswF0U+08KKWyJylpcEFxaIug2Bhr/RaFEQIErV12BtGdzFguxe8yPGLuwLP35Ehp5Wd1XqM4f8Uzw=","X-OriginatorOrg":"prevas.dk","X-MS-Exchange-CrossTenant-Network-Message-Id":"\n 542c1b50-5de9-4195-dda0-08de99a1e580","X-MS-Exchange-CrossTenant-AuthSource":"AS5PR10MB8243.EURPRD10.PROD.OUTLOOK.COM","X-MS-Exchange-CrossTenant-AuthAs":"Internal","X-MS-Exchange-CrossTenant-OriginalArrivalTime":"13 Apr 2026 21:16:15.3994 (UTC)","X-MS-Exchange-CrossTenant-FromEntityHeader":"Hosted","X-MS-Exchange-CrossTenant-Id":"d350cf71-778d-4780-88f5-071a4cb1ed61","X-MS-Exchange-CrossTenant-MailboxType":"HOSTED","X-MS-Exchange-CrossTenant-UserPrincipalName":"\n CffELTvkRiAmZmO7f3CFGxutHZ/gv6bQUaI3LqbpFpcCgq+fDJyZkCML0QyUqdRDn+JbbSFSe6lif9FSH9vwX7ZZ6pQNQX7cftcjSb/UsUM=","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"PAWPR10MB7198","X-BeenThere":"u-boot@lists.denx.de","X-Mailman-Version":"2.1.39","Precedence":"list","List-Id":"U-Boot discussion <u-boot.lists.denx.de>","List-Unsubscribe":"<https://lists.denx.de/options/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=unsubscribe>","List-Archive":"<https://lists.denx.de/pipermail/u-boot/>","List-Post":"<mailto:u-boot@lists.denx.de>","List-Help":"<mailto:u-boot-request@lists.denx.de?subject=help>","List-Subscribe":"<https://lists.denx.de/listinfo/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=subscribe>","Errors-To":"u-boot-bounces@lists.denx.de","Sender":"\"U-Boot\" <u-boot-bounces@lists.denx.de>","X-Virus-Scanned":"clamav-milter 0.103.8 at phobos.denx.de","X-Virus-Status":"Clean"}}]