From nobody Fri Jan 2 20:51:52 2026 X-Original-To: dev-commits-src-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4djbTj15R7z6MFT5 for ; Fri, 02 Jan 2026 20:51:53 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4djbTh2jBtz3qFZ for ; Fri, 02 Jan 2026 20:51:52 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1767387112; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=2ppJmqGAk+SRaSxIDfR7i3Ecs5LtZXtTWHOY/qh/zKs=; b=C8fNFH+q8MhYy3AtiFprlSW0FlGL/esWPsUrm21HEtWCzm+jOpIum9KeYHewbffPZFUqdY H/l0P2ozq5K0Xf/Y6O+1/h8ru1qRpGrwFZt42Izsc0vPeHBiucWxrUDxx4J/jSSFAT3zpW twN7CTKSXMtWybCj7Uo4CHGQ8LYootKISYBJUvs83Zpj1nTrp2GNzmOR0StTkLaUPaCE/1 Z7Y3eg6Izywda1bilysx4Axuqb7XkdAj+XOY9n3m1p+2fsT3lg6YjudVRk3PUzpTb1aQZk 5SezqotN32B8BHjQU/zC8VH/m3oYAgvwKq8L9qJg4wt7KF9y6ccJ3D6XQDhOeA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1767387112; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=2ppJmqGAk+SRaSxIDfR7i3Ecs5LtZXtTWHOY/qh/zKs=; b=Di93qSATGAFlkV7lrraCLl1P3oKR4MOcepu358qcVe+sqQWE0ugrenyXHKYufVbYEjYIky HOgTrCscOxC2DnrsZSuXsZu+cs6FmzzA6IZ4ya0Ee1R30jU4pKP9QaLVLfUBFcE2tpYkUJ MAcyDcZrdoqYcQ9g2yK2NBcxbPiZJ+0y3vgOFWriWQbFBW+8dvD7iPHCo08lARvbKvCUBL a+k+DaBLYwDY4A6EaGjxMPu0CR307ybZMXIfWUAubtDfpI1UUqDPGsNaT3XXnUJPKKeRc6 9J0M6FMGIR9AV9gQMYjIl4Q51ocO04XpdAvQd+wHr+GjBDa3OFoblDGczhFpxg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1767387112; a=rsa-sha256; cv=none; b=nf3u9cLd2/qBGwBn1Tur1p2N1+Hk62+AfHrDuLB+38T5mt976hfZx8CsiGOJxmqp4hPpOQ 9SMa9OQZHk9oSfbmV2Wt51/7TZfPMFYcBJ74TuMqDly1HudN2RsHtO4zHGod0pAGLl2HpX UL+jXygRgq8sJyLMr6aRObtc35H5JzpKRTNuDW2M6bsZHg4LIBUpdYZHNwABlPHnMFMuRU CBIMfFKN59/y0sG950q0kERAkktmtvMseeLdlAiXT41QVZmGhl82UKRlWsrOFjsjLwtht7 amLGnkAbomcCSVr4683kZtwefYANOxf/sWtvYIA1gusbCOCve1DXOKJyh5888w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4djbTh2BGczZXB for ; Fri, 02 Jan 2026 20:51:52 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id b6a1 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Fri, 02 Jan 2026 20:51:52 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Dimitry Andric Subject: git: bc1740839883 - stable/15 - ncurses: avoid warnings about too-long initializer strings List-Id: Commits to the stable branches of the FreeBSD src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-branches@freebsd.org Sender: owner-dev-commits-src-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: dim X-Git-Repository: src X-Git-Refname: refs/heads/stable/15 X-Git-Reftype: branch X-Git-Commit: bc1740839883c36a05589e87b4cff42434bb1d7d Auto-Submitted: auto-generated Date: Fri, 02 Jan 2026 20:51:52 +0000 Message-Id: <69582fe8.b6a1.41f53fc0@gitrepo.freebsd.org> The branch stable/15 has been updated by dim: URL: https://cgit.FreeBSD.org/src/commit/?id=bc1740839883c36a05589e87b4cff42434bb1d7d commit bc1740839883c36a05589e87b4cff42434bb1d7d Author: Dimitry Andric AuthorDate: 2025-12-30 12:48:07 +0000 Commit: Dimitry Andric CommitDate: 2026-01-02 20:41:29 +0000 ncurses: avoid warnings about too-long initializer strings Increase the size of `assoc::from` to 8 bytes, to avoid warnings from clang 21 similar to: contrib/ncurses/progs/infocmp.c:702:10: error: initializer-string for character array is too long, array size is 4 but initializer has size 5 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Werror,-Wunterminated-string-initialization] 702 | DATA("\033[2J", "ED2"), /* clear page */ | ^~~~~~~~~ contrib/ncurses/progs/infocmp.c:716:10: error: initializer-string for character array is too long, array size is 4 but initializer has size 5 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Werror,-Wunterminated-string-initialization] 716 | DATA("\033[!p", "DECSTR"), /* soft reset */ | ^~~~~~~~~ Reviewed by: markj Obtained from: https://invisible-island.net/archives/ncurses/6.5/ncurses-6.5-20241207.patch.gz MFC after: 3 days Differential Revision: https://reviews.freebsd.org/D54371 (cherry picked from commit 667259b392ec0a86d066ccc6ba0f4025b3d2a083) --- contrib/ncurses/progs/infocmp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contrib/ncurses/progs/infocmp.c b/contrib/ncurses/progs/infocmp.c index 7932203ac2b1..f61633cfad80 100644 --- a/contrib/ncurses/progs/infocmp.c +++ b/contrib/ncurses/progs/infocmp.c @@ -687,7 +687,7 @@ compare_predicate(PredType type, PredIdx idx, const char *name) #define DATAX() DATA("", "") typedef struct { - const char from[4]; + const char from[8]; const char to[12]; } assoc;