From nobody Mon Oct 14 05:32:53 2024 X-Original-To: dev-commits-ports-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 4XRm8k24zwz5ZCTb; Mon, 14 Oct 2024 05:32:54 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XRm8j6HC2z4gPl; Mon, 14 Oct 2024 05:32:53 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1728883973; 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=JEk9TJ5csx3IaAlZHpAqvEJSfmMJYZqVd7ozd/IggTc=; b=hR2KXm+Rho9JHF5LMxzlHUjinTuNqNjCqmrtY2/+k0pTZJ1vR24nKg0JiWT6hLNc5xQ0oS 7WY5xjaBtuPiNb9NnlMyRWgaMuK7Qqj17F7Zne1zbJYI6KHvp2bQzAY+Hcgzq3N3SzB2bc ev1QZqCmnP+YDbBt8FptU8RqkUDiyaUwsr7jV3s+ptmfuDjdqOBPJMO1OAZyjDjNLaCGUG Yk8C8fHHdvYBKZ5DATCifzmSbrp6VzMssSPAVcP8cWcH2TvnUGAMo7iFDX7dj/nryhcx2F UK33r7hlXVruz1pXxd1KYCZUyXIbRcFl0uGGhBDygcNDC17CTNXbX9Tt+UY+7A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1728883973; 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=JEk9TJ5csx3IaAlZHpAqvEJSfmMJYZqVd7ozd/IggTc=; b=oaO1cnmNwqLTsooJ8tQs1wTzTaddqC4uEDrWau77SVfF7vsbeWRe1C1dmJTXWQl1ydLf+v H9J6RKoqBpk7pPQ4kql1Ub3H+c77Lvp8mVj6t49HSaya9jAOn3bLq5lr22rxHqv7aklO0l C7I9j7C/YbWKxRuUQlH8CQ627fFs+LYDmi0swHsAKTjo3KG32IwRuPo6TVBQrj/Q10rz7e 8oF9lOWRAiKcULAiKIRJ3u51686Xy5TDQglLJcZ1Jh2ghQCu1dFs2ZJfhji6LSefkWSoW6 hO47QRNUF1QphXcJAqjtPKVaKnibX7ZUiBmUr4mtCBPi5c+7RmKQ5Caf3bAF5A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1728883973; a=rsa-sha256; cv=none; b=f4pUBbDbElIuZKtFGIZqYSAJI/ndwXPJwQ/qJJlOiYwzoFnxlj/ijHpeMgKsLU+EYIdEbt NxbQcKTYnOmiLJOS0k+EWMIzNQWRlvcx7Uv/GfELdYv8bqNKmete3iKctVvsAVHEmPVPzf gSY6gtllcqruHZR2I4volu+kZ5+nNzK9qe3L6HBGkoLL+CcBZJLl/dsi336kKnRne9kDxi V71Kqo5OpAoRItpZTA2J8D9gKwR+Z3ZkwBJhcbRMMkBvuOSINcZ8ph07w9oGQtGo+A2A2a UDp+VjkjOrTPBDTQ/KOPsREx0rP0mVc4MhTc2nykPK7VSR2cdhTYHcOVbq9Bzg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XRm8j5rn5zQF5; Mon, 14 Oct 2024 05:32:53 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49E5WrRh074296; Mon, 14 Oct 2024 05:32:53 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49E5WrmY074293; Mon, 14 Oct 2024 05:32:53 GMT (envelope-from git) Date: Mon, 14 Oct 2024 05:32:53 GMT Message-Id: <202410140532.49E5WrmY074293@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Po-Chuan Hsieh Subject: git: 5d1a818aa970 - main - net-mgmt/fastnetmon: Fix build with grpc 1.67.0+ List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: sunpoet X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 5d1a818aa9705f4949514581ea2f562c69a57e99 Auto-Submitted: auto-generated The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=5d1a818aa9705f4949514581ea2f562c69a57e99 commit 5d1a818aa9705f4949514581ea2f562c69a57e99 Author: Po-Chuan Hsieh AuthorDate: 2024-10-14 05:09:40 +0000 Commit: Po-Chuan Hsieh CommitDate: 2024-10-14 05:26:29 +0000 net-mgmt/fastnetmon: Fix build with grpc 1.67.0+ Obtained from: https://github.com/pavel-odintsov/fastnetmon/commit/a9163b6e0e6e5a7b87f85b89873fe547eaed4af7 --- net-mgmt/fastnetmon/files/patch-grpc | 48 ++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/net-mgmt/fastnetmon/files/patch-grpc b/net-mgmt/fastnetmon/files/patch-grpc new file mode 100644 index 000000000000..5e38fa96c2fb --- /dev/null +++ b/net-mgmt/fastnetmon/files/patch-grpc @@ -0,0 +1,48 @@ +Obtained from: https://github.com/pavel-odintsov/fastnetmon/commit/a9163b6e0e6e5a7b87f85b89873fe547eaed4af7 + +--- fastnetmon_api_client.cpp.orig 2024-07-01 20:01:34 UTC ++++ fastnetmon_api_client.cpp +@@ -90,10 +90,6 @@ class FastnetmonClient { + std::unique_ptr stub_; + }; + +-void silent_logging_function(gpr_log_func_args* args) { +- // We do not want any logging here +-} +- + int main(int argc, char** argv) { + std::string supported_commands_list = "ban, unban, get_banlist"; + +@@ -101,8 +97,6 @@ int main(int argc, char** argv) { + std::cerr << "Please provide command as argument, supported commands: " << supported_commands_list << std::endl; + return 1; + } +- +- gpr_set_log_function(silent_logging_function); + + // Instantiate the client. It requires a channel, out of which the actual RPCs + // are created. This channel models a connection to an endpoint (in this case, +--- fastnetmon.cpp.orig 2024-07-01 20:01:34 UTC ++++ fastnetmon.cpp +@@ -472,10 +472,6 @@ void interruption_signal_handler(int signal_number); + void interruption_signal_handler(int signal_number); + + #ifdef FASTNETMON_API +-void silent_logging_function(gpr_log_func_args* args) { +- // We do not want any logging here +-} +- + // We could not define this variable in top of the file because we should define class before + FastnetmonApiServiceImpl api_service; + +@@ -1749,10 +1745,6 @@ int main(int argc, char** argv) { + ifs.close(); + std::filesystem::remove(fastnetmon_platform_configuration.backtrace_path); + } +- +-#ifdef FASTNETMON_API +- gpr_set_log_function(silent_logging_function); +-#endif + + // Set default ban configuration + init_global_ban_settings();