From unknown Thu Jun 19 12:33:07 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#33863 <33863@debbugs.gnu.org> To: bug#33863 <33863@debbugs.gnu.org> Subject: Status: [PATCH] build: avoid build failure with --enable-gcc-warnings and latest gcc Reply-To: bug#33863 <33863@debbugs.gnu.org> Date: Thu, 19 Jun 2025 19:33:07 +0000 retitle 33863 [PATCH] build: avoid build failure with --enable-gcc-warnings= and latest gcc reassign 33863 diffutils submitter 33863 Jim Meyering severity 33863 normal tag 33863 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 24 19:00:45 2018 Received: (at submit) by debbugs.gnu.org; 25 Dec 2018 00:00:45 +0000 Received: from localhost ([127.0.0.1]:35671 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gba9N-0002Ob-Ea for submit@debbugs.gnu.org; Mon, 24 Dec 2018 19:00:45 -0500 Received: from eggs.gnu.org ([208.118.235.92]:51398) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gba9L-0002ON-An for submit@debbugs.gnu.org; Mon, 24 Dec 2018 19:00:43 -0500 Received: from lists.gnu.org ([208.118.235.17]:57842) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gba9G-0000hL-4c for submit@debbugs.gnu.org; Mon, 24 Dec 2018 19:00:38 -0500 Received: from eggs.gnu.org ([208.118.235.92]:43447) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gba9F-0005t5-AW for bug-diffutils@gnu.org; Mon, 24 Dec 2018 19:00:37 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gba9C-0000fk-61 for bug-diffutils@gnu.org; Mon, 24 Dec 2018 19:00:37 -0500 Received: from mail-wr1-f66.google.com ([209.85.221.66]:45041) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gba9B-0000fK-W2 for bug-diffutils@gnu.org; Mon, 24 Dec 2018 19:00:34 -0500 Received: by mail-wr1-f66.google.com with SMTP id z5so12674279wrt.11 for ; Mon, 24 Dec 2018 16:00:33 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=mwNhStjx1KfqbswnCRFkI27b8gGNSNnXVAzc//YE6pg=; b=ZAT9Se05KWKR8j81deWevM5ijYrOfui9D3pZkEUe7FscgwFhFNffEJsM8ddeQP+z5l 6b1ctfHcACVHzjXOmOTJE47jT9xe/4aKtBtl3Hcbco5xekLnir3nuBXYBg+EOpPXbDmQ rgZuJEZJPEkyNMV891ibOqLZkh47VONzioXtHiF9CQj72DsKXCZmi3PrYFcz5H3t5TjT z300oP5qc6kP7XHxXWcci2x26/m2SUrqguNvBqmv5Ys+X7IoJsg7blBROJGyqt3AgLo7 b/6wTZ8sx6wmlJ0rUi+aVkhaWc4LQ67TIO5v5fuRluipjB7RlKZXaJ8LDOfnpMVSLPqs 0TCA== X-Gm-Message-State: AJcUukdc9Glgn+9wei0KUKkNKA/CcRc4RuEcfFPUijodIAyj4/NKiyPU GAv059YKJfQLuWeIBOtqHtS2juhjemtPHzZxqoetq7r6 X-Google-Smtp-Source: ALg8bN5oegoUmFWDrmxOUALAXUfbUwTo0wsnkMDN8L3zr1JDXos3Ax9B0MSGyulZGi2kNPrC6RtNBDZzl2w5nG9rxUM= X-Received: by 2002:adf:8464:: with SMTP id 91mr14003149wrf.251.1545696032215; Mon, 24 Dec 2018 16:00:32 -0800 (PST) MIME-Version: 1.0 From: Jim Meyering Date: Mon, 24 Dec 2018 16:00:20 -0800 Message-ID: Subject: [PATCH] build: avoid build failure with --enable-gcc-warnings and latest gcc To: bug-diffutils@gnu.org Content-Type: multipart/mixed; boundary="000000000000ee7281057dcd66ae" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 209.85.221.66 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) --000000000000ee7281057dcd66ae Content-Type: text/plain; charset="UTF-8" Preparing for a release, I noticed a build failure. Here's what I've just pushed, along with a few maintenance-related diffs: * src/diff.c (usage): Assert that each line length is no longer than the minimum required size of 4095. This lets newer gcc (currently 9.0.0 20181219) infer that it need not issue this warning: diff.c:1012:19: error: '%.*s' directive output between 0 and 2147483647 bytes may exceed minimum required size of 4095 [-Werror=format-overflow=] 1012 | printf (" %.*s", msglen, msg); --000000000000ee7281057dcd66ae Content-Type: application/octet-stream; name="format-overflow-warning.diff" Content-Disposition: attachment; filename="format-overflow-warning.diff" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jq2zhub30 RnJvbSBkNWJhYjNhZmQ4OGE3OTI5MzNjNTY1NzQ0YTE2NjY3YmViMmU1OTNhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKaW0gTWV5ZXJpbmcgPG1leWVyaW5nQGZiLmNvbT4KRGF0ZTog U3VuLCAyMyBEZWMgMjAxOCAxODowMzoxMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0hdIGJ1aWxkOiBh dm9pZCBidWlsZCBmYWlsdXJlIHdpdGggLS1lbmFibGUtZ2NjLXdhcm5pbmdzIGFuZAogbGF0ZXN0 IGdjYwoKKiBzcmMvZGlmZi5jICh1c2FnZSk6IEFzc2VydCB0aGF0IGVhY2ggbGluZSBsZW5ndGgg aXMgbm8gbG9uZ2VyIHRoYW4KdGhlIG1pbmltdW0gcmVxdWlyZWQgc2l6ZSBvZiA0MDk1LiAgVGhp cyBsZXRzIG5ld2VyIGdjYyAoY3VycmVudGx5CjkuMC4wIDIwMTgxMjE5KSBpbmZlciB0aGF0IGl0 IG5lZWQgbm90IGlzc3VlIHRoaXMgd2FybmluZzoKZGlmZi5jOjEwMTI6MTk6IGVycm9yOiAnJS4q cycgZGlyZWN0aXZlIG91dHB1dCBiZXR3ZWVuIDAgYW5kIDIxNDc0ODM2NDcKYnl0ZXMgbWF5IGV4 Y2VlZCBtaW5pbXVtIHJlcXVpcmVkIHNpemUgb2YgNDA5NQpbLVdlcnJvcj1mb3JtYXQtb3ZlcmZs b3c9XQoxMDEyIHwgICAgICAgIHByaW50ZiAoIiAgJS4qcyIsIG1zZ2xlbiwgbXNnKTsKLS0tCiBz cmMvZGlmZi5jIHwgMyArKysKIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKykKCmRpZmYg LS1naXQgYS9zcmMvZGlmZi5jIGIvc3JjL2RpZmYuYwppbmRleCA0NzRkYTFlLi5lMmViMzI0IDEw MDY0NAotLS0gYS9zcmMvZGlmZi5jCisrKyBiL3NyYy9kaWZmLmMKQEAgLTEwMDksNiArMTAwOSw5 IEBAIE1hbmRhdG9yeSBhcmd1bWVudHMgdG8gbG9uZyBvcHRpb25zIGFyZSBtYW5kYXRvcnkgZm9y IHNob3J0IG9wdGlvbnMgdG9vLlxuXAogCSAgd2hpbGUgKChubCA9IHN0cmNociAobXNnLCAnXG4n KSkpCiAJICAgIHsKIAkgICAgICBpbnQgbXNnbGVuID0gbmwgKyAxIC0gbXNnOworCSAgICAgIC8q IFRoaXMgYXNzZXJ0aW9uIGlzIHNvbGVseSB0byBhdm9pZCBhIHdhcm5pbmcgZnJvbQorCQkgZ2Nj J3MgLVdmb3JtYXQtb3ZlcmZsb3c9LiAgKi8KKwkgICAgICBhc3NlcnQgKG1zZ2xlbiA8IDQwOTYp OwogCSAgICAgIHByaW50ZiAoIiAgJS4qcyIsIG1zZ2xlbiwgbXNnKTsKIAkgICAgICBtc2cgPSBu bCArIDE7CiAJICAgIH0KLS0gCjIuMjAuMS4yLmdiMjFlYmI2NzFiCgo= --000000000000ee7281057dcd66ae-- From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 24 19:21:06 2018 Received: (at 33863-done) by debbugs.gnu.org; 25 Dec 2018 00:21:06 +0000 Received: from localhost ([127.0.0.1]:35675 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gbaT4-0002tG-8y for submit@debbugs.gnu.org; Mon, 24 Dec 2018 19:21:06 -0500 Received: from mail-wr1-f49.google.com ([209.85.221.49]:38858) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gbaT1-0002sQ-Q2 for 33863-done@debbugs.gnu.org; Mon, 24 Dec 2018 19:21:05 -0500 Received: by mail-wr1-f49.google.com with SMTP id v13so12710901wrw.5 for <33863-done@debbugs.gnu.org>; Mon, 24 Dec 2018 16:21:03 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=; b=cNW1P7mzWS1zgKP4Uixt49TSaflbagTQ6ABcU+H2qXpgHO2tiScK4mc+f65qKJRMfR njy524jL4FfWAemHRf6ZmkW+tkbdLLYd5VyjUdi7Kz/0B9MttQOATjB3F7MeiiAITQ+u ZyTxAykB7SxOmTo5KiaKpfhjMuYq5VaY5jidHXVvDat0EeRZQmEcFfg4nysH86RwE/0O AGVcn11Q8OWv15idlJjDAttmBFxL4DmX6u5SZFwFKRShspmTv+SE/buXMOlAfMETLd9k 2oiMEvuWjpRpFFSfKhPklPSk3+N3VWDcHCzTPKPd7Bt3BfpFPE77ypofp41IGBDo7vMM HNgA== X-Gm-Message-State: AJcUukfbmD/KjILxBcVUzwDbZvk4lM941CH1raFyBUiegqDroA9Sxhwl FYfLctjpyomXxht2P883CsCPj9WIl/mdC5xN4xmeKg== X-Google-Smtp-Source: ALg8bN6+C8a2rjZn/HRY9Mxu+7ykPardd6F1XHpYgWWuS05+jdlXD3HrczIi1BdEJrCqSSUlEN5OAi80iU60xfnAKdM= X-Received: by 2002:adf:8464:: with SMTP id 91mr14042530wrf.251.1545697257585; Mon, 24 Dec 2018 16:20:57 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Jim Meyering Date: Mon, 24 Dec 2018 16:20:45 -0800 Message-ID: Subject: Re: [bug-diffutils] bug#33863: [PATCH] build: avoid build failure with --enable-gcc-warnings and latest gcc To: 33863-done@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 33863-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) From unknown Thu Jun 19 12:33:07 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 22 Jan 2019 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator