From nobody Tue Jan 27 12:29:47 2026 X-Original-To: dev-commits-ports-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 4f0l8r0fsBz6PlWC for ; Tue, 27 Jan 2026 12:29:48 +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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4f0l8r0FD6z3dQX for ; Tue, 27 Jan 2026 12:29:48 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769516988; 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=IfV2+uybZposS8ceLF9hbR/faQE95lP4raIbhwcvX7o=; b=ZbkIPyLlfuW5SMyjNUZVzoPmPDfI4wlXLFA7BnlsWKdC42DGaCFbpBBx6+JZUUJUBetpvF QSay4dXQJ6Jpeko69eRFJb2TRtE52K/ATiMcXdwmvUH4YT1cV3Si1sS8udbdc9eCSU7BvQ DgzjwbT6bumi3PBcU50kSe6qhiJmh743xlRoSSoryzgfnmBeLu4DvCh92YW9l9yv7TsJeE B9iA+1CmDn7rB+QVT0/JrfAYTalm13UCBLfDNDx5ZtMZKhlB1+Hv32SHxhIjQ4JHmPRmiA ZItqAyHivDJwXvIVgyMihGO9ArdszizgNo9X+8/IOt7U63ocSat+kZZHMfS+AQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769516988; 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=IfV2+uybZposS8ceLF9hbR/faQE95lP4raIbhwcvX7o=; b=clG3eltFRcR0nMqw4xPPjrUEKpmiWE9ZEO9sVQXIu19zg+0jNmuEGqMEBfLpUwB1uDS02u TZuOv6ZuZA0civ4zEEzVh6VTD23+qaWjMP7k7C5GCnbEZIS9Yf9JchC3KrYq1w89iUHccO j6XozITeQnsPDUJCAQIQjo6WijfMNY0+EYNDJUOGeONeAj2D2EPveL0AY22aoKwEYF01X/ Q5nUuMtxpdb9jxVmxGzBwin6gIySP/Dl6ldVOB5lwRw0AYXDokycWWeqqrBhYt0htZUivs FcItOPYX5evP08tVSA/WmrnABMexq1qYwxNo0mSi3hls6IREEdgHTgMub0slxw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1769516988; a=rsa-sha256; cv=none; b=rP6EaNXkoe+QpCcqFk2FSTnOWnOE+6KPMyevwlEbce7S7gTAAZ66DZJYXH6x0CvgAQQ517 pwXd1wf8vssSZXi8FaEPN+TIe/kQ4KCtKzt/ykAO6ksT08BwCQZY/iFxcUKkoEfs+yA9Ow O7FubTrsmWp53jr86PS3rgG34DHgJ7YML8Q4VBjulSHgrwtgtO2hGmuOxYqKjbYG5Syvzk p5QPn2FhEPI7dPZ5FQQwz4zUTK1+Us/fWuSwbj+wTmWg8E3LOVDfEBG0iDVyuVEGiimNxJ KI8P94h6PuGMCIKkV4jSvplesBoQycrCwkOVtP5J6keAkb4Wc4QkR0q4dPIrqA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4f0l8q6Dgkz15s9 for ; Tue, 27 Jan 2026 12:29:47 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id aa61 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 27 Jan 2026 12:29:47 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Renato Botelho Subject: git: ab03bce0a568 - main - emulators/open-vm-tools: Fix build after 1600010 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: garga X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: ab03bce0a568792890df28bee8c6cd3708fdf78d Auto-Submitted: auto-generated Date: Tue, 27 Jan 2026 12:29:47 +0000 Message-Id: <6978afbb.aa61.278a336d@gitrepo.freebsd.org> The branch main has been updated by garga: URL: https://cgit.FreeBSD.org/ports/commit/?id=ab03bce0a568792890df28bee8c6cd3708fdf78d commit ab03bce0a568792890df28bee8c6cd3708fdf78d Author: Renato Botelho AuthorDate: 2026-01-27 12:26:11 +0000 Commit: Renato Botelho CommitDate: 2026-01-27 12:29:30 +0000 emulators/open-vm-tools: Fix build after 1600010 After ac5a19ec6989675c8ec6c3ca245dba243d1a6416, xdrproc_t was changed to always take 2 parameters. Removing 3rd parameter keeps it working on older versions. PR: 292755 MFH: 2026Q1 Sponsored by: Rubicon Communications, LLC ("Netgate") --- emulators/open-vm-tools/Makefile | 1 + .../open-vm-tools/files/patch-lib_dynxdr_xdrutil.c | 11 +++++++++++ .../files/patch-lib_rpcChannel_rpcChannel.c | 20 ++++++++++++++++++++ 3 files changed, 32 insertions(+) diff --git a/emulators/open-vm-tools/Makefile b/emulators/open-vm-tools/Makefile index 0170a949bc17..47aa4058a7dd 100644 --- a/emulators/open-vm-tools/Makefile +++ b/emulators/open-vm-tools/Makefile @@ -1,6 +1,7 @@ PORTNAME= open-vm-tools PORTVERSION= 13.0.5 DISTVERSIONPREFIX= stable- +PORTREVISION= 1 PORTEPOCH= 2 CATEGORIES= emulators diff --git a/emulators/open-vm-tools/files/patch-lib_dynxdr_xdrutil.c b/emulators/open-vm-tools/files/patch-lib_dynxdr_xdrutil.c new file mode 100644 index 000000000000..48ebe4231ba1 --- /dev/null +++ b/emulators/open-vm-tools/files/patch-lib_dynxdr_xdrutil.c @@ -0,0 +1,11 @@ +--- lib/dynxdr/xdrutil.c.orig 2026-01-27 11:15:15 UTC ++++ lib/dynxdr/xdrutil.c +@@ -102,7 +102,7 @@ XdrUtil_Deserialize(const void *data, // IN + ASSERT(dest != NULL); + + xdrmem_create(&xdrs, (char *) data, dataLen, XDR_DECODE); +- ret = (Bool) proc(&xdrs, dest, 0); ++ ret = (Bool) proc(&xdrs, dest); + xdr_destroy(&xdrs); + + if (!ret) { diff --git a/emulators/open-vm-tools/files/patch-lib_rpcChannel_rpcChannel.c b/emulators/open-vm-tools/files/patch-lib_rpcChannel_rpcChannel.c new file mode 100644 index 000000000000..d93f2b9fbfd3 --- /dev/null +++ b/emulators/open-vm-tools/files/patch-lib_rpcChannel_rpcChannel.c @@ -0,0 +1,20 @@ +--- lib/rpcChannel/rpcChannel.c.orig 2026-01-27 11:15:50 UTC ++++ lib/rpcChannel/rpcChannel.c +@@ -308,7 +308,7 @@ RpcChannelXdrWrapper(RpcInData *data, + goto exit; + } + +- if (!xdrProc(&xdrs, copy.result, 0)) { ++ if (!xdrProc(&xdrs, copy.result)) { + ret = RPCIN_SETRETVALS(data, "XDR serialization failed.", FALSE); + + /* +@@ -378,7 +378,7 @@ RpcChannel_BuildXdrCommand(const char *cmd, + goto exit; + } + +- if (!proc(&xdrs, xdrData, 0)) { ++ if (!proc(&xdrs, xdrData)) { + goto exit; + } +