From nobody Mon Oct 14 05:32:51 2024 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 4XRm8g60nqz5ZCJZ; Mon, 14 Oct 2024 05:32:51 +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 4XRm8g43Hqz4gRp; Mon, 14 Oct 2024 05:32:51 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1728883971; 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=AqRZvGJsJEynVN2THSoqhqS0KW1WbDPex83586RCqzQ=; b=WccN3+uqHQH2DM1I2Xu3D5IjdO6vSk0d7oznhI4+j3j9hFe7j8Uwltvvo1zDwi560a6G1K iChmNJvXxrKUiBGfUOL7sVxTCzW1Apsruqy3nO6oSTF2OvnZLL6cssdk5UOtKYxOurFmtY wPSa4i8WXosqN0XNhcICWf6gPW46tNRQ7aAZ1owu5ivKUUVgcK/d9t/mEkZTerIyCw9/Lv 1VjG1LkyhxWkCbdMRzd0S6h9EgOT8ucq072ht/qiwbJ94q3JhlS1ss5oaOYPzczvsnGznG lUbCYsrNcJQgkaKhSjXdAjF/Dy+rX/CXelqEm1iBNKzFbFMQtb/jtLlMMa4Zag== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1728883971; 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=AqRZvGJsJEynVN2THSoqhqS0KW1WbDPex83586RCqzQ=; b=AM36ZXkv+t5jNIakNbJWrBRXNaFkMEwUikNW/yxdidlJAfFzn1jfE/7ZsfGsmggGgQ5GeV pmaMsSBOo5TTX114US6kk6U30ISc5EopCFM5xcEv8uNGjam3nbzy7k8qm9QJOwHWQsdTgv cGDiU4nr2/dwkWDpXgC4uHIOE3mdna0AW35+9BftzaBf7sFi2CZbAdbUUq7o0Rza2VVgpF MiMoluI4FMPp120deoTP97hZPhSHLdhTMjFnaOT3Hnql3xOc5eWyK+FaxjqwaFzq4hm7DD VaRjoldLYhOZV6OzvYqCmhzgUka21p4oFSLvSM86TWQJifcx9AyeG5bbrvAu3A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1728883971; a=rsa-sha256; cv=none; b=NzDBCTMj2LbVreXj+6oB4MTwJx+gThyYp8GQC7+cpoDEDsLDZ5sYWFKtilqo5d2XH7G31P 8N5pQ8rWpiy8GB3EH6ydb33zqfMFhmApZfjTk4x8mg4c0rwtzgUHXaifz+wD0Emfr58jOX W0qOn/773lngB7Q7VGkkyq9s8fGTuzCsc1ycm5rJkz0Yt05eT3pnxbIHCwrLb/jWU0bz0l TQWdcZT3WXMNN7UOTxfQSnZc3b7JtxdQjnAP+5DCJHoyd8g/ABh9UwQ15Tsb8DjA1eNzGN x6R+ZOk9oeGtAGSEc4lVoJoCKmazGIkEankHs6okwDgWAdd2/dASnGdD/OMLeg== 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 4XRm8g3fT4zQRG; Mon, 14 Oct 2024 05:32:51 +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 49E5Wp03074206; Mon, 14 Oct 2024 05:32:51 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49E5Wpgh074203; Mon, 14 Oct 2024 05:32:51 GMT (envelope-from git) Date: Mon, 14 Oct 2024 05:32:51 GMT Message-Id: <202410140532.49E5Wpgh074203@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: 1b7a343fb754 - main - biology/ncbi-blast+: Fix build with grpc 1.67.0+ 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: sunpoet X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 1b7a343fb754b2a836a199b51c4cebb36fcb1fdc Auto-Submitted: auto-generated The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=1b7a343fb754b2a836a199b51c4cebb36fcb1fdc commit 1b7a343fb754b2a836a199b51c4cebb36fcb1fdc Author: Po-Chuan Hsieh AuthorDate: 2024-10-14 05:09:36 +0000 Commit: Po-Chuan Hsieh CommitDate: 2024-10-14 05:26:28 +0000 biology/ncbi-blast+: Fix build with grpc 1.67.0+ --- biology/ncbi-blast+/files/patch-grpc | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/biology/ncbi-blast+/files/patch-grpc b/biology/ncbi-blast+/files/patch-grpc new file mode 100644 index 000000000000..22e9dc6aee66 --- /dev/null +++ b/biology/ncbi-blast+/files/patch-grpc @@ -0,0 +1,26 @@ +--- src/serial/grpc_integration/grpc_integration.cpp.orig 2023-05-18 18:14:23 UTC ++++ src/serial/grpc_integration/grpc_integration.cpp +@@ -113,23 +113,8 @@ static CGRPCInitializer s_GRPCInitializer; + grpc::Server::GlobalCallbacks* volatile CGRPCInitializer::sm_ServerCallbacks; + static CGRPCInitializer s_GRPCInitializer; + +-extern "C" { +- static void s_NCBI_GPR_Log_Function(gpr_log_func_args *args) { +- static const char* unk_func = g_DiagUnknownFunction(); +- CDiagCompileInfo diag_info(args->file, args->line, unk_func, "GRPC"); +- EDiagSev sev = eDiag_Error; +- switch (args->severity) { +- case GPR_LOG_SEVERITY_DEBUG: sev = eDiag_Trace; break; +- case GPR_LOG_SEVERITY_INFO: sev = eDiag_Info; break; +- case GPR_LOG_SEVERITY_ERROR: sev = eDiag_Error; break; +- } +- CNcbiDiag(diag_info) << Severity(sev) << args->message << Endm; +- } +-} +- + CGRPCInitializer::CGRPCInitializer(void) + { +- gpr_set_log_function(s_NCBI_GPR_Log_Function); + sm_ServerCallbacks = new CGRPCServerCallbacks; + grpc::Server::SetGlobalCallbacks(sm_ServerCallbacks); + // NB: on the client side, we encourage the use of