From nobody Thu Apr 16 00:36:17 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 4fwzbC2ndBz6ZmML for ; Thu, 16 Apr 2026 00:36:23 +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 4fwzbC0jCwz44SZ for ; Thu, 16 Apr 2026 00:36:23 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1776299783; 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=tDw+w3y2D0dbgMRl4GUQktMSc8wtZ72EBQVJMpmdlk7Mg2WHp4c7IPySpm0WU3VlC4sTTi dVpVO8dJhlqC867xYJ4eHuNi97c8/J5wPWwlKSik1ksrPKHKeCm7xZyU53jRvJ8+GbUMrM VT6BarfBCsngUdjZmuV7pElwxX1jARi85jsEv1jS1qjWX0WY5DZVeEVfWhyP7r2fOnznnh K7T2fpUaNTANEmlOHzvi+AqKopUz8+m4V9/fSQ/AaAtr+lUbal3ok+0/7xS6Q2XMnVvM8n BF8Gc6Ejj+dwcdKUAki7AWL2fg7ByfsqvOzHt1ajUM8MuWfZI8rN+8ihO3d3Uw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1776299783; a=rsa-sha256; cv=none; b=AOB/CIjGKAhi5cDxsK4xIeQiK0nYghmcGMf8EPt2J9+iYWFQcxoQq1UJExpWbX7CBsT4M9 SPNTG+cSZuSoyx2dJSKopy4xSGHBh2EW71qddbJ7DSJcDDIjS+BwawOLYxljBLUnNCK0Tj Kz33WMp3f1RcvGE3iRl5045C7Y8uGBNppf7ztXFb58FBoGqnFMi2Qzzt4Bb9eHf09R07PX ALszmwgk8edZ26Nb5pWmOrmJtKGO+spgiVZFId+AOCDMDX8G8TZ+nikVwMzoyGEnHemSYc A7rzfF1bPuoZ/lVEKovGeMURfZbc+1ftBJjUrUooQjwCrhfFbjB3wVBr+vjjZA== 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=1776299783; 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=OlW56kHcYdDjahDQCN0AySrNKwiGuj3tMGGBK/csZbaHApgsDKev54gqBsaH5qh5+byx90 Q8NCGCU3rUsyhNOj8tH7dg3UWHTCv6QA5oruSOn6KMqj8deyeD4klUp5umSRad9AalTEKW Sfa2reOTzbcvHF4gGHQN9l4s63tL2AnjzH9gU0dUm7ElW2mqoGPVKymFQ1cJ/bz0CwPy/4 LqLFsdWRCjUOGkNunE3KJuEaX+0+d5I346mtJmNxPulWBHtbHv0GRroaOQlXwW8WZ2uVzT COpW7oHHbGioeGVsHv3ycj+x+kWgNlONjeCI50dhhtR8Ranr4dx/0rkvEims8g== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fwzbC086CzkpB for ; Thu, 16 Apr 2026 00:36:23 +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: 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 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