From nobody Wed Apr 8 07:16:29 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 4frDrY3r0Hz6YbPX for ; Wed, 08 Apr 2026 07:16:29 +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 4frDrY2yTrz3n4S for ; Wed, 08 Apr 2026 07:16:29 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1775632589; 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=mNin1E/iz2hNQkz6GxqepRbxYhY3HufYmnP8udwXSts=; b=wROcfYitF5ChGJG3t2G+cVwH3qx4cXeR5z1mLBBKNhuf9ljHAkPNnucBCJGSiw+FBkcPp+ VtOBDjk8RXcnBc0AO/gbxdp6zXVOtmf5Lcvzl0nRYzrrKFnwuzpJXu7ZQCx21ynhx+icQ0 Uy6Mv1w1G1zwvpD3aWl6SZkiSjXxtd8r1yGWLFl947NF5wB2d06yJRu4v+Jet1dHgZth6+ +nAwPgH60kLSeFlaf4HmyH27SCAdcoPscHqAxEFMEC4t84Bhzt7cAt3tSMGD+gS+xIQ1KZ 8ftKa8ltLtOHdjiEzqFmZ1PCBSH8irmhuki55PaJhA7eO04COdvJgNawu+9JoQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1775632589; a=rsa-sha256; cv=none; b=R8oVhT51KQowt3NtpA8HSh6WM9WxYdQwG0bAPy8uETAsalY4bSzcq3VadIl47VxtO5xo/k oXQc+Qm23xjnKRob39t75n7CdOvbYbbaM3/OYiQbD/58uC2vXpzkGzv4KCqS9eVhstAS0M LN5gP8P0+Am3HfzSNJxc0xk+C0wUzPXDkXPYovWqGrb9Zd5jYdboW57vKF43VajB+Odp6p VFzCZpZujAkUO/nqYBGxjAs8T5G/owL72I4+DNYt0HWh+G5BNbjUrRGCeWl4qk54ZWIg1W Z5jTse9hAH9UhMOOxj4OuM6gBCE2oe/JVYWTkZkvrlsHXurN9uD10HHe+4b0/w== 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=1775632589; 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=mNin1E/iz2hNQkz6GxqepRbxYhY3HufYmnP8udwXSts=; b=SMWerzIFCS4HYBRfAIGwBjytfMoczx72DJFc5rWP89m8kDv54rFe7+gWSYFcTLQGjACwij fDyNVQAfAULxRUPtkd0F3gw2UuIHOzPlH5/qVV4Y2157M2rzhpvQTjGiQxENCTFnKINlk5 z8Maoddusk9POeeffvfwf01VzYVwgmvBQZ/rsDsEn0TTwaWDIe/1szMwwPbLZ86BTiEKde rvJWxXrPmQyccBa+Os6/cuO4AYD9Ztt0hHEHkmU5D/PVSMwJ5VkZRWzl0SnWNHWpWWoxHl VFKFrzEIkMiH9/6Lfi+HgFY3oyOhzdmWT5Fwg9Ujc1c+XF4bA6/DV28La5dE/Q== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4frDrY2Ybcz1LM for ; Wed, 08 Apr 2026 07:16:29 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 38cad by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 08 Apr 2026 07:16:29 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Muhammad Moinur Rahman Subject: git: a71fea51cecf - main - contrib/libucl: Revert to old behavior of macros 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 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: bofh X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: a71fea51cecfe3bb70247ad62668e380e0f069ad Auto-Submitted: auto-generated Date: Wed, 08 Apr 2026 07:16:29 +0000 Message-Id: <69d600cd.38cad.5f3a7a8e@gitrepo.freebsd.org> The branch main has been updated by bofh: URL: https://cgit.FreeBSD.org/src/commit/?id=a71fea51cecfe3bb70247ad62668e380e0f069ad commit a71fea51cecfe3bb70247ad62668e380e0f069ad Author: Muhammad Moinur Rahman AuthorDate: 2026-04-07 18:27:20 +0000 Commit: Muhammad Moinur Rahman CommitDate: 2026-04-08 07:10:26 +0000 contrib/libucl: Revert to old behavior of macros Enable macros and includes by default as this is breaking package building on HEAD. libucl 0.9.3 by default changed the behavior of includes and macros. These were previously enabled but it switched to disabled which breaks the package building in HEAD. This is a temporary workaround for now to fix the package building specially for releng/15.0. This might be reverted post EOL of 15.0 in the coming months. Reported by: ivy Fixes: abda442d92fd ("contrib/libucl: Import libucl 0.9.3") Tested by: ivy Approved by: ivy, kevans Differential Revision: https://reviews.freebsd.org/D56294 --- contrib/libucl/lua/lua_ucl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contrib/libucl/lua/lua_ucl.c b/contrib/libucl/lua/lua_ucl.c index 0420ad87e26f..8664855b2d25 100644 --- a/contrib/libucl/lua/lua_ucl.c +++ b/contrib/libucl/lua/lua_ucl.c @@ -656,7 +656,7 @@ lua_ucl_parser_init (lua_State *L) * files. Macros in the parser are very dangerous and should be used * for trusted data only. */ - int flags = UCL_PARSER_NO_FILEVARS|UCL_PARSER_DISABLE_MACRO; + int flags = 0; if (lua_gettop (L) >= 1) { flags = lua_tonumber (L, 1);