[{"id":3682031,"web_url":"http://patchwork.ozlabs.org/comment/3682031/","msgid":"<CAB1t1CxgW85LXeqhQD6ZVqB32stq0uXfc_84k4ESf82nzrHdTQ@mail.gmail.com>","list_archive_url":null,"date":"2026-04-24T13:17:53","subject":"Re: [Buildroot] [PATCH 0/1] support: kconfig: Fix compiler warnings","submitter":{"id":65908,"url":"http://patchwork.ozlabs.org/api/people/65908/","name":"Petr Vorel","email":"petr.vorel@gmail.com"},"content":"On Friday, 24 April 2026, Kanak Shilledar <kanak.shilledar@axis.com> wrote:\n\n> On Ubuntu 24.04.4, the compiler gives the warning of\n> `-Wformat-overflow=`.\n>\n> ```\n> ./util.c: In function ‘file_write_dep’:\n> ./util.c:86:26: warning: ‘%s’ directive writing 10 or more bytes into a\n> region of size between 1 and 4097 [-Wformat-overflow=]\n>    86 |         sprintf(buf2, \"%s%s\", dir, name);\n>       |                          ^~\n> ./util.c:86:9: note: ‘sprintf’ output 11 or more bytes (assuming 4107)\n> into a destination of size 4097\n>    86 |         sprintf(buf2, \"%s%s\", dir, name);\n>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n> ```\n>\n> Update `buf2` to `PATH_MAX+20` similar to `buf`, thus giving enough\n> headroom for the filename suffix.\n>\n\n+1 (+ creating a patch).\nPetr\n\n>\n> Signed-off-by: Kanak Shilledar <kanak.shilledar@axis.com>\n> ---\n>  support/kconfig/util.c | 2 +-\n>  1 file changed, 1 insertion(+), 1 deletion(-)\n>\n> diff --git a/support/kconfig/util.c b/support/kconfig/util.c\n> index 8665f5bb89..c2e7979ac1 100644\n> --- a/support/kconfig/util.c\n> +++ b/support/kconfig/util.c\n> @@ -35,7 +35,7 @@ struct file *file_lookup(const char *name)\n>  int file_write_dep(const char *name)\n>  {\n>         char *str;\n> -       char buf[PATH_MAX+20], buf2[PATH_MAX+1], dir[PATH_MAX+1];\n> +       char buf[PATH_MAX+20], buf2[PATH_MAX+20], dir[PATH_MAX+1];\n>         struct symbol *sym, *env_sym;\n>         struct expr *e;\n>         struct file *file;\n> --\n> 2.43.0\n>\n>","headers":{"Return-Path":"<buildroot-bounces@buildroot.org>","X-Original-To":["incoming-buildroot@patchwork.ozlabs.org","buildroot@buildroot.org"],"Delivered-To":["patchwork-incoming-buildroot@legolas.ozlabs.org","buildroot@buildroot.org"],"Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=buildroot.org header.i=@buildroot.org\n header.a=rsa-sha256 header.s=default header.b=gsIaDs3m;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org\n (client-ip=140.211.166.138; helo=smtp1.osuosl.org;\n envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org)"],"Received":["from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g2D6L1YrNz1yDD\n\tfor <incoming-buildroot@patchwork.ozlabs.org>;\n Fri, 24 Apr 2026 23:18:02 +1000 (AEST)","from localhost (localhost [127.0.0.1])\n\tby smtp1.osuosl.org (Postfix) with ESMTP id F08D584AAB;\n\tFri, 24 Apr 2026 13:17:59 +0000 (UTC)","from smtp1.osuosl.org ([127.0.0.1])\n by localhost (smtp1.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id 7smDh0UW0rAX; Fri, 24 Apr 2026 13:17:58 +0000 (UTC)","from lists1.osuosl.org (lists1.osuosl.org [140.211.166.142])\n\tby smtp1.osuosl.org (Postfix) with ESMTP id 58DC384A9D;\n\tFri, 24 Apr 2026 13:17:58 +0000 (UTC)","from smtp3.osuosl.org (smtp3.osuosl.org [IPv6:2605:bc80:3010::136])\n by lists1.osuosl.org (Postfix) with ESMTP id 6AE1524D\n for <buildroot@buildroot.org>; Fri, 24 Apr 2026 13:17:57 +0000 (UTC)","from localhost (localhost [127.0.0.1])\n by smtp3.osuosl.org (Postfix) with ESMTP id 5B8A661AE0\n for <buildroot@buildroot.org>; Fri, 24 Apr 2026 13:17:57 +0000 (UTC)","from smtp3.osuosl.org ([127.0.0.1])\n by localhost (smtp3.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id wlH2UunDwnau for <buildroot@buildroot.org>;\n Fri, 24 Apr 2026 13:17:56 +0000 (UTC)","from mail-ua1-x929.google.com (mail-ua1-x929.google.com\n [IPv6:2607:f8b0:4864:20::929])\n by smtp3.osuosl.org (Postfix) with ESMTPS id 8619C61ADF\n for <buildroot@buildroot.org>; Fri, 24 Apr 2026 13:17:56 +0000 (UTC)","by mail-ua1-x929.google.com with SMTP id\n a1e0cc1a2514c-95673f7b5baso1929281241.1\n for <buildroot@buildroot.org>; Fri, 24 Apr 2026 06:17:56 -0700 (PDT)","by 2002:a05:612c:4f11:b0:58a:15f0:95b3 with HTTP; Fri, 24 Apr 2026\n 06:17:53 -0700 (PDT)"],"X-Virus-Scanned":["amavis at osuosl.org","amavis at osuosl.org"],"X-Comment":"SPF check N/A for local connections - client-ip=140.211.166.142;\n helo=lists1.osuosl.org; envelope-from=buildroot-bounces@buildroot.org;\n receiver=<UNKNOWN> ","DKIM-Filter":["OpenDKIM Filter v2.11.0 smtp1.osuosl.org 58DC384A9D","OpenDKIM Filter v2.11.0 smtp3.osuosl.org 8619C61ADF"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=buildroot.org;\n\ts=default; t=1777036678;\n\tbh=QujW9aCP4KE3j6da3vlYWMkz6XNOrdLyzWIOgWYUn6I=;\n\th=In-Reply-To:References:From:Date:To:Cc:Subject:List-Id:\n\t List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe:\n\t From;\n\tb=gsIaDs3mXL0gTvLZ8hmdNcJ7zjci9uaH9giBxuJttbePKxGEJXa4WQsO1t3BF0+pX\n\t 9Wrk7Sgc/Np6HopFJbBjFi8sy9imsVx0blwPtgIk+rN7dyZ1DuojLagV1aPQ5zlxrf\n\t ViX6f2UWeNruY19bP91uEgofJ40VC20MkbOfk9qzp+lK+pqaFER5JViPS5+QZMoqiE\n\t sSI4p1ajmFUQCbjhKLyqXAngbn8mOZx/ladom+SGmsV4FureAq700bJOtKuUIjdtE1\n\t RaS3IKzCJChR6y7RAd4mv8PdI4CPLXfDr7GUacBfbTC+YckQVvwRIbksOigSy1LMqH\n\t 4UZpBAFHUOCjA==","Received-SPF":"Pass (mailfrom) identity=mailfrom;\n client-ip=2607:f8b0:4864:20::929; helo=mail-ua1-x929.google.com;\n envelope-from=petr.vorel@gmail.com; receiver=<UNKNOWN>","DMARC-Filter":"OpenDMARC Filter v1.4.2 smtp3.osuosl.org 8619C61ADF","ARC-Seal":"i=1; a=rsa-sha256; t=1777036675; cv=none;\n d=google.com; s=arc-20240605;\n b=G8yE1Y3kbU+DJbFsGdssMkNsIB9mt8fgO39TNgjpjivvXdIrJr1eQ4Q0ON9MpGzaDH\n OYTbHa43/oNrCumLZz6ebxCynq3SVs6cr1lqg+YqiwTFJh5smZWFn2X0s1uKOzPBuCsN\n si3BOIJZHOj1JhReS9Fr/RSJ3Cyu3f1DoBRl1hVNEKpZK0Fnmp4rpl26TA0SZdTVqEPZ\n HwFTOAztG/9rHFSlu1Uls3BH63LN7eFjaXSv3ZC8EbotSVDAfsZmqoTeHomRwwDacClK\n YEyiRd//nfmntxV3ttA9QramoxAUHvH30UPu2qMs52907R9eGUFEO6BgPHplt+r+qPZx\n Qn7w==","ARC-Message-Signature":"i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;\n s=arc-20240605;\n h=cc:to:subject:message-id:date:from:references:in-reply-to\n :mime-version:dkim-signature;\n bh=jWtd1kxE66TxdPkyOmVRoi5ii843BGvJWcr4ls1dzZQ=;\n fh=BFeTSV1N2FCAhNQ7FyBnyiS4KMraWGdyyVxwP7SQJUQ=;\n b=j6R9z7G3Kp5roqBeVVinXkdA4y6gpn3L6Eow/yPJ0QNCB87aq6LTfwR/v9SzK1GAA5\n jq5Rm+IEJGoDI72Ue7+F7rRq/AE+0ym2krSwmA8vU1xnYJu7OzVPcjFTRZ8W2Uy0IgoA\n Qt3AGS1QRAuJVTC9OENF1OwlsGhwhT9mLFhzUH8xe67GRAnU0WKVvB1gk8HSlVKE4uQd\n YCk5EY1F+P4qtBAE24kPVKizQxD5yqwct0MsjeIejmzZEScNGTRuE4LggOJfqYYkUWcq\n ebdfAXpG4cT47k+sCNvppxNT+izSniNLlKFcxz8oBHbNiITed9BYUYvSwz5L04s/qhTh\n ieng==; darn=buildroot.org","ARC-Authentication-Results":"i=1; mx.google.com; arc=none","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1777036675; x=1777641475;\n h=cc:to:subject:message-id:date:from:references:in-reply-to\n :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date\n :message-id:reply-to;\n bh=jWtd1kxE66TxdPkyOmVRoi5ii843BGvJWcr4ls1dzZQ=;\n b=QXHZ3zquX3iiT7DWMSlD0olRx74ANXPvplaJdg+baITvfsOSS829xi5yu4FAT5NvfW\n QGupQb9jaTvzxvUP9cKcnZtZXxWqfUc0mnSQijJNYA4c3lS4RQCzEav2IYrkjFequwbT\n +hPd3dG2ODm6ci1UE9sCUETizCPsmu/vjRe/4VnMLEdFdJnsH2Rarel7LvSdXv/TQ8Mk\n 7LRL+YlvE/mlEz36V4KWFKbPgfo7y2pUo7v9QuiUUf0SKiQQno8HN/GDwME21jDGzpk9\n WGUvQckAWPxEbuBDqN8o+WrK93azp6lbG5cmuJsvS/TNV4x4eAjrh8QUiJSjgvmWVD31\n PSeA==","X-Gm-Message-State":"AOJu0YwAORn2futXhj4v78DCiA2YF0JoexNLcJ+BoSd5f5OvOAGau02I\n Rm4FbT/3bj7nakcOUpyHUdcqqO/pLpBY8YOvfufK3eZJ6nC+LdwvyafM5qtl2uq8od5rVNCQXSK\n 5JxxyRqtdji+K5AqXFbxJwexFAwAQ/C9d/A==","X-Gm-Gg":"AeBDieth/plwDtxlUoQjxRKSveM6Dy343IudKwi/vFi+iahNY1dibNQ28g5FA1JiiUq\n ClrEclZMb63N5lWovd0gngV02Yt+W89QQMaWJrfKXbCphToJSP6Kb9nODjneXrCN+FAYM8m0kQ0\n hoqzHomN35U1RPOWcYuj9sZ9hA9WOsABXQ2Hn7B42DBDe1g737X2NshwXIRe6YVPdOTXHLYMkiN\n 3Rjqa2EtENLLMGkKpZaQbZRWvxRlRoVIqAsFPrQiMpoO87qWBF/nUiE4LK0Z9B7w5ZKr4fZrPDv\n lv4Q1TlPzsxh5914zf7MNS/K/tK4ryxu4uUCB7lM4a1dZyDBQj4=","X-Received":"by 2002:a05:6102:4415:b0:605:5e1b:1d2a with SMTP id\n ada2fe7eead31-616f68d398cmr14673032137.18.1777036674830; Fri, 24 Apr 2026\n 06:17:54 -0700 (PDT)","MIME-Version":"1.0","In-Reply-To":"<20260424122917.3911794-2-kanak.shilledar@axis.com>","References":"<20260424122917.3911794-1-kanak.shilledar@axis.com>\n <20260424122917.3911794-2-kanak.shilledar@axis.com>","From":"Petr Vorel <petr.vorel@gmail.com>","Date":"Fri, 24 Apr 2026 15:17:53 +0200","X-Gm-Features":"AQROBzBTCLWeG3p8tPz3C9EgRkt1fpyRFWjmvHQlOymEupFDNrPO9HRyrl4cqXM","Message-ID":"\n <CAB1t1CxgW85LXeqhQD6ZVqB32stq0uXfc_84k4ESf82nzrHdTQ@mail.gmail.com>","To":"Kanak Shilledar <kanak.shilledar@axis.com>","Cc":"\"buildroot@buildroot.org\" <buildroot@buildroot.org>","X-Mailman-Original-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=gmail.com; s=20251104; t=1777036675; x=1777641475; darn=buildroot.org;\n h=cc:to:subject:message-id:date:from:references:in-reply-to\n :mime-version:from:to:cc:subject:date:message-id:reply-to;\n bh=jWtd1kxE66TxdPkyOmVRoi5ii843BGvJWcr4ls1dzZQ=;\n b=H8+K8h6fjTa/RNA2v87ydP6ywJv0jzrxxChf18K0wbUTxeRcroF6I+O8A5VilBN5sZ\n HGOCKhiOzbb6J4D2QHVhXdqR9fiCJlQ2qL2ZTujrrulN3zCrpI07kPVhvkyFGmkIN7n7\n 82c7rVifXAXL34iVEd1Fp9tZ+9tQiMd/Rv7Mr21Ft0LjQEI3TDTgmMdL4lxj3JxYUzEJ\n VDR/ESAj0hSzSbr3mrFvqH/+F8VJ2uqA3uwV3IRCD/tG7MrFPFOPu8Ne0kyXuKt8ey8Z\n SUAScvaTk7MUHP4RwuVm45vwVgAN2sMxm7sKMzos+YN/xpxMdedCQskWRtXIzN85B54e\n wIMg==","X-Mailman-Original-Authentication-Results":["smtp3.osuosl.org;\n dmarc=pass (p=none dis=none)\n header.from=gmail.com","smtp3.osuosl.org;\n dkim=pass (2048-bit key,\n unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20251104 header.b=H8+K8h6f"],"Subject":"Re: [Buildroot] [PATCH 0/1] support: kconfig: Fix compiler warnings","X-BeenThere":"buildroot@buildroot.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Discussion and development of buildroot <buildroot.buildroot.org>","List-Unsubscribe":"<https://lists.buildroot.org/mailman/options/buildroot>,\n <mailto:buildroot-request@buildroot.org?subject=unsubscribe>","List-Archive":"<http://lists.buildroot.org/pipermail/buildroot/>","List-Post":"<mailto:buildroot@buildroot.org>","List-Help":"<mailto:buildroot-request@buildroot.org?subject=help>","List-Subscribe":"<https://lists.buildroot.org/mailman/listinfo/buildroot>,\n <mailto:buildroot-request@buildroot.org?subject=subscribe>","Content-Type":"multipart/mixed; boundary=\"===============0939015528373639980==\"","Errors-To":"buildroot-bounces@buildroot.org","Sender":"\"buildroot\" <buildroot-bounces@buildroot.org>"}}]