From nobody Thu Apr 16 00:36:17 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 4fwzb56ZKRz6Zm7L for ; Thu, 16 Apr 2026 00:36:17 +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 "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fwzb55qgvz44SD for ; Thu, 16 Apr 2026 00:36:17 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1776299777; 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=GIq42ZdDtB3WDHQB/AFALG2JBHMlZ9exoiVPjXWLMO8=; b=jjmWOQMJBZJOzpkDFJhKBuAoykgDg+nd0xV6x6CKn7eVffhqYRot6JZ17RviHQv4cB+6UF T/517JXDMFzOXXZHWE1CTqcan7wtwz9u2taACwhLCXa//9Gaj6+WtqP9FPBbCPfo4KrSw6 htpmnnLiWJ8+/WJ3IAjgXiXeymI9gfliydCGxP2LEwfpbHrbcRS3HHPidk48NV8qGwjhMP LkF9/BcTSGwbYQ9wlf1iV0/yHxwYIjZ/CBQiEeoGWVxp0jrWCgQM7Q8XnMvUYcxJVfVmFX /LnxBGMrxV8GfhNNwgB+0Em7weYWG+/79Oq75fi7FPYumf3Gu7r4BExK5UJadQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1776299777; a=rsa-sha256; cv=none; b=ctDbHiOo8rl2JbgL0OCdvbJ6+1SXX3JbFH4n+93lqQbo9kSoBXf/M1r2oUkiYqcmHu/1nb uArY9dd6JVUytxytHt9zqo7zaU3ytXLVZNkIcDbJUxQ2NUwrL7XNtG4nTs3asQk+nYH0Dq JGJL/+hCOkrGOdG2ZSP7/GLMEjFnsFKlZkFdpbBgGp9F57E7Z59hoEL/3wFr2TspKzjSN5 gCniBYqLd1c58CMqUHqw29DKQeSLhgGTzz6M3N3g4GUarLqLnjt6f9gZ334nm8TGhO6GYk h2BC/thWFhfL+ibj+haPxJ7FrZnqNjs5Chav8Oe+uH0xqQvS5sLLQhMAPsGSTw== 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=1776299777; 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=GIq42ZdDtB3WDHQB/AFALG2JBHMlZ9exoiVPjXWLMO8=; b=UR1nGb6hG4I/3J6EmglgZuNybj8EX7bhcxQPDDM8L9TPkygKR+9b/UVoFfT80OSAPMU2VC aBqjCbJi54Uq8jkj/BJt067FzdMTf4wQdP0v37DMK0K3j7n8vXZRvu7C+ZXV3hcWcxqtxN fjUsc9kZE2OwDzWtsF2kZNAZXyFrCfmj/XHpm9e/rKpx+3LPiaX6D18xkoXUpQJ7SgO9vA DUwGX217ecMudXHCNBF887s4DOy8rAphEx96f+jWmWc8yYR3s7MKXZhq7pW4mwar8wsb6P m+k58KHuqhsJRjo+CwlGhoFXNdrkpOegAUnuyTAd1EmHCYz4zUIAbRm5MDtBHA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fwzb55Q0Szl4Y for ; Thu, 16 Apr 2026 00:36:17 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 42105 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Thu, 16 Apr 2026 00:36:17 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Lexi Winter Subject: git: d51d91780b61 - stable/14 - packages: Fix build with libucl 0.9.3 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: ivy X-Git-Repository: src X-Git-Refname: refs/heads/stable/14 X-Git-Reftype: branch X-Git-Commit: d51d91780b61180fbeae406a29e9a02ec74d56df Auto-Submitted: auto-generated Date: Thu, 16 Apr 2026 00:36:17 +0000 Message-Id: <69e02f01.42105.2144fda0@gitrepo.freebsd.org> The branch stable/14 has been updated by ivy: URL: https://cgit.FreeBSD.org/src/commit/?id=d51d91780b61180fbeae406a29e9a02ec74d56df commit d51d91780b61180fbeae406a29e9a02ec74d56df Author: Lexi Winter AuthorDate: 2026-04-06 17:11:22 +0000 Commit: Lexi Winter CommitDate: 2026-04-15 23:27:05 +0000 packages: Fix build with libucl 0.9.3 In libucl 0.9.3, macros and includes are disabled by default when creating a new UCL parser. This breaks the package build, which relies on includes. Fix this by explicitly passing zero flags to ucl.parser(). MFC after: 3 days Fixes: abda442d92fd ("contrib/libucl: Import libucl 0.9.3") Reviewed by: kevans, bapt Reported by: freebsd@walstatt-de.de Sponsored by: https://www.patreon.com/bsdivy Differential Revision: https://reviews.freebsd.org/D56266 (cherry picked from commit 63d0e3e3aa2483420f828686336d6615616363d5) --- release/packages/generate-ucl.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/release/packages/generate-ucl.lua b/release/packages/generate-ucl.lua index de52802913f8..c62dd8a8dbce 100755 --- a/release/packages/generate-ucl.lua +++ b/release/packages/generate-ucl.lua @@ -16,7 +16,7 @@ if #arg < 2 or #arg % 2 ~= 0 then os.exit(1) end -local parser = ucl.parser() +local parser = ucl.parser(0) for i = 2, #arg - 2, 2 do parser:register_variable(arg[i - 1], arg[i]) end