From nobody Sun Aug 9 18:14:27 2026 X-Original-To: dev-commits-src-all@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 4hJ5d516w6z6nsBN for ; Sun, 09 Aug 2026 18:14:33 +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 4hJ5d462q2z465v for ; Sun, 09 Aug 2026 18:14:32 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1786299272; 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=wietwiVyQYAF/sGtw+Kw9qjUv93AHOuo5kJLJqnY+Pv0i2x2Wt2fZwHtdtXuOreErInoPU w4RCmwvwUHpNwJTsxoQItOisJHkACVc5All2vGi3dMqpeVT/Qz6e5KaGCq0T4rQBUiCZ4Y 2lU06jak1JDLikc2pqoykcDDxJTmJ5LdvvsiioN5q+Tn3Gpzj5UPfQEFuNQ+vAt8kFd5dJ o8HUZtIiOQKXKCW/Uhhllm+HR9+ex0MoWvQ8hvs+nhlifA1IM4HzQsrO1zVv1MXBQ9BDF4 Jj0lhoRvC9gC/gl8EEMO+kJJrTde8tLIkYmrx/hcTPYkecEoVadv5OkihyUr9Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1786299272; a=rsa-sha256; cv=none; b=SOn/rL8x8x4xgzviS9nfHXbe9yM/6/VW6dIJe86bTfBAqjDStHH4oN+wC4jCtEiEGz/MS6 z9b/Q1GkQikOzQnyRZJbaDmI6LN/KQq5bO7MA5GGgWokOAbeL00h0tsqaUkZlPGCfXppEw 0ViRTT4xRYinEMw1sn6HSrFvGtAMq/xGgykvX/ak6jl4Rl84AXCZ0yraJOLm80yeN6kU2U ozKxbF/nw1AIhOSoYTSSvAHi7yYTITRZ76IwN9EvvEGHGywP8e9XRzVHR1+hJ/w3IIQOfZ 76Pcv7HxSBG8LaE7PRVx0HXz9PffLgF1cDdKC2dBFIT7lBRIZdR1ec5I2PlEBw== 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=1786299272; 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=lAkyHbgZM9ITpW1UzNvw2ZVyb1RosmkbJM5NpIEPk7p89CE8O8ztal7wzLzDl0eEW72CnP lEcuTJ18gVez2j4Bv9+WUaoAEeRgMNC40Q8PtOnQC3uPauve+l47u6Y9d3d7qc7G3x4k/J AnC7hGqFtwz3l3s/rlnXfUfWEfvTH9E9JwVbw1Y/xlW0BDEM8IBn1dVyqrOe6siDkoZi+Z XqZhO1Uf9kdJFNg+A2P5DgVV55p9yXuo7tcAT+kUkEkhvWw6Z1iz3ryCWwmmjS4qdDBdyw /fm8mU9xQ6xAdBSLGbVvRQmg/uNHvHMRQnMoRD32wVzA9rAF5tOtBeHC86+RLQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hJ5d44MfwzbRP for ; Sun, 09 Aug 2026 18:14:32 +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 all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@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_ */