From nobody Sun Aug 9 18:14:27 2026 X-Original-To: dev-commits-src-main@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 4hJ5cz3zNpz6nrxv for ; Sun, 09 Aug 2026 18:14:27 +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 "YR1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4hJ5cz3MJGz46Mc for ; Sun, 09 Aug 2026 18:14:27 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1786299267; 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=C6EskAEmBsMRr8VzZt9pvlJwtHwOU3F7cNio9LSFAjE=; b=cCw7kFT3A/rzKr2jAOb0T7Vgsy/MImWTUKOvTw446Jj265LjwOGk4t+JfvHWztreM6/Cnf BtQ3GxjrYQRe/fmKJwM6RFyUlLBmbPC/c8ooxyKCP4T4sP0uZwZMODNNDc5+JbQoTRpyGW BSlIbsmDDBwl10oKhaToAAZXSNqKIBGhxIY/3oma1S6laWUON3WE6oD+PM0MA++HaUXvfg anwpfQpoj90TLvHv/fvdLKBABXWDgzv+aT6v0pMEegvat7N2D13BJsPOZyqDsJgLHpPySG u4vPa4KtMzCIqaSVhm9NSuJHQfxixkkF87M4YNNlrTZfrBXQWXy4r5vWOrDy0g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1786299267; a=rsa-sha256; cv=none; b=oVB/kVlvullR/zaVJW6g3yUSW1Y3Ex8E3kA1BS3y6ZB5wR2dJq0o3rr2zpOjcrxz+75Naw faLnIvHMU5CCzKzb12EZOlHvNMiUKcBMjCXxgep0uxAC6ZiUHcGk/XvulSRqVMkNrTgzSk zIbTEJ+3j/aOTlwAxK+5PUmW9Rz0gB4VI5tueiCuH/EsBwVlBYDzD1lmC0FnceX4d9zHci lP8+OHqYFrVWoLq2ELqMuB6qlxTdGVcj6tAw3GvQZYI8QBVuISP5NssBgfwwAju2/hOhOX 2xPCPQ+Ar6Q2JTbHWHyRY0hRMY9yFGe3Qh5/LepLuf7zXmebk2z9/oM5g6J4zA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1786299267; 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=C6EskAEmBsMRr8VzZt9pvlJwtHwOU3F7cNio9LSFAjE=; b=KxTn2eFYoaNK8oa16JpGyYv/xwkz7/qypzMo2tbIqgaMtR7bS0P0VzFExZT2riwYECBPrh Q4wKDDBaF8rMLcaVhSY4RP/h34Fo2rGYz3jpRfHUZMoW6XAUqgQEMTmXiujqlzefjSMp6z NLwNm2w9kAcQoAQE/gn1pphrvbNmAZqKH/P3HT7Mxg8LpqlPVWF484GApwAP0QyHRyQLhr 6Wj5E+TcSdhMOfKP8/m30CikTNkBBF/jJRMjuUowR5MBsmovD/W+USIPVzQLrvFR01L/sQ nIRVtyE7zRgosAOhxPL5H2/V4cmKvyxTdiiqYsrzT2cWD0edcsRpJpgg9ms4uw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hJ5cz28CdzZgS for ; Sun, 09 Aug 2026 18:14:27 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 40bc3 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sun, 09 Aug 2026 18:14:27 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Adrian Chadd Subject: git: 0343ab8a6afa - main - video: disable the static assertions for now List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: adrian X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 0343ab8a6afaf3be5d10009e32c2351d70243972 Auto-Submitted: auto-generated Date: Sun, 09 Aug 2026 18:14:27 +0000 Message-Id: <6a78c383.40bc3.32b0213d@gitrepo.freebsd.org> The branch main has been updated by adrian: URL: https://cgit.FreeBSD.org/src/commit/?id=0343ab8a6afaf3be5d10009e32c2351d70243972 commit 0343ab8a6afaf3be5d10009e32c2351d70243972 Author: Adrian Chadd AuthorDate: 2026-08-09 18:12:08 +0000 Commit: Adrian Chadd CommitDate: 2026-08-09 18:12:08 +0000 video: disable the static assertions for now The previous version of this work included the definitions but not the static asserts. It's tripping up in some CI builds, likely due to compat API building. Since this isn't any more or less broken than before, disable the static assertions until we figure out a proper path for this. Fixes: 9c9428825f4c55e3cb37412c661bb9d385db4c68 (video: add generic video(4) capture framework) --- sys/sys/videoio.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/sys/sys/videoio.h b/sys/sys/videoio.h index f61a6ef2a018..4a49a188fa47 100644 --- a/sys/sys/videoio.h +++ b/sys/sys/videoio.h @@ -495,6 +495,11 @@ struct v4l2_frmivalenum { #define VIDIOC_ENUM_FRAMESIZES _IOWR('V', 74, struct v4l2_frmsizeenum) #define VIDIOC_ENUM_FRAMEINTERVALS _IOWR('V', 75, struct v4l2_frmivalenum) +/* + * These are commented out as there are currently some issues building + * some compatibility interfaces. + */ +#if 0 _Static_assert(sizeof(struct v4l2_pix_format) == 48, "v4l2_pix_format layout"); _Static_assert(sizeof(struct v4l2_capability) == 104, "v4l2_capability layout"); _Static_assert(sizeof(struct v4l2_requestbuffers) == 20, @@ -508,5 +513,6 @@ _Static_assert(__offsetof(struct v4l2_format, fmt) == 4, "v4l2_format layout"); _Static_assert(sizeof(struct v4l2_format) == 204, "v4l2_format layout"); _Static_assert(sizeof(struct v4l2_buffer) == 68, "v4l2_buffer layout"); #endif +#endif #endif /* _SYS_VIDEOIO_H_ */