From nobody Tue May 12 09:32:07 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 4gFBFM3z2cz6dMQV for ; Tue, 12 May 2026 09:32:07 +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" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4gFBFM1l02z3Krp for ; Tue, 12 May 2026 09:32:07 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1778578327; 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=jQ23PBntr6l4FdLOnWhIdJ6ZMD4C68tNbUe/R4pznPY=; b=Zr3KB6br44dhOgsAh2rXOLFGWYkNuueasOntjKhATLtOE9w+L1drz/amySduA2vlehHjIL kzVUMCKCVadpEywSypl6RE+fH46e4W0J0qj7uDEeBl5AjVfGFfa6hOzyo5HwD3tHiToNsU u3GuG5K+m6zLCM0uuxFAaKHIDVpc7MoAaoiWBR6a8Y9jj3UrGjLzh5fNnk19J5KOVDaUzq p8eBrifDYpcOBttcaicReBidtG0ma501L+BnjpkMumyetaWLPNexqa9odQXstHGWQYNv5A NZWNE9Xc97IES1QXRGu/MAp3pErjW9H87s3uFr2a26GZTn9dhYKPDAuDjyJevw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1778578327; a=rsa-sha256; cv=none; b=wFGA5yYz3K+C7bd2NX/3oEf0s5X2CRcaEV8QduRSFKqGIrVdXLfVn1GlNexwUY3ecbxDeH s/7l5VEHww3vZFWxmLeC29nBDlLNYndw698/kHs1Q54rA0cHsfgXY6zGkiq2uiGtu5oIdn W7gFm/De1YH3ZBI4BdYlAf8t8wGiSh5igdYEDX287NoNA008QeoCYzF9PMoyyuGD4GALVU /rlfcvO8HOvFDQNij04eZYdI3IarThfNs43aWm1AUPPVBbP6LvzCfrfZEblvCHyJh9fnis h3pLbgeghLPZabCBr7hSDdtL8RUwf2SxJRzjG5qh1/iHA9sx9OqKdOitga2dZg== 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=1778578327; 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=jQ23PBntr6l4FdLOnWhIdJ6ZMD4C68tNbUe/R4pznPY=; b=k8Uq8E30ycN6NQz6j6fiYe3NUP+B9CdGBEMeGvGCAFehKKR4KHKgYfAe58UamufTJlh4rc mCBkAoLuWAOZqxu7CiIlR0b6InNxqkPirZg5xOLhH5mhR2Z2mD0KeZiYeexk2/17CKzmm6 1GUsv1xFA49/Cgt89CiIsEce5LWBGx1idCPjt9IRGc0ZJx2vWgTm3d24dW/GGMZgTaAsbF gNw6NYaEgKmcLxRcMcdoD6vcKMwFPh0U4rVs+dR6sJ8f/Z0P3mnkfz/GaONa30deEcjfZ+ HVnil47elbTJd1nuCrQSGY+aeKlpTSJ5zWV+zIVfRCV0ctwVEiqeHj4Ee/3lDw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4gFBFM0qlZzxsS for ; Tue, 12 May 2026 09:32:07 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 37e10 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 12 May 2026 09:32:07 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Po-Chuan Hsieh Subject: git: f8721c875437 - main - science/paraview: Fix build with gdal 3.13.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 List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list 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: f8721c875437d39bfa407f999dadb897f8ddc27b Auto-Submitted: auto-generated Date: Tue, 12 May 2026 09:32:07 +0000 Message-Id: <6a02f397.37e10.557e810d@gitrepo.freebsd.org> The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=f8721c875437d39bfa407f999dadb897f8ddc27b commit f8721c875437d39bfa407f999dadb897f8ddc27b Author: Po-Chuan Hsieh AuthorDate: 2026-05-12 09:17:31 +0000 Commit: Po-Chuan Hsieh CommitDate: 2026-05-12 09:31:17 +0000 science/paraview: Fix build with gdal 3.13.0+ /wrkdirs/usr/ports/science/paraview/work/ParaView-v6.0.1/VTK/IO/GDAL/vtkGDALRasterReader.cxx:185:12: error: cannot initialize a variable of type 'char **' with an rvalue of type 'CSLConstList' (aka 'const char *const *') 185 | char** papszMetaData = GDALGetMetadata(this->GDALData, nullptr); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/science/paraview/work/ParaView-v6.0.1/VTK/IO/GDAL/vtkGDALRasterReader.cxx:881:10: error: cannot initialize a variable of type 'char **' with an rvalue of type 'CSLConstList' (aka 'const char *const *') 881 | char** papszMetadata = GDALGetMetadata(this->Impl->GDALData, domain.c_str()); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 errors generated. Approved by: portmgr (blanket) --- science/paraview/files/patch-gdal | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/science/paraview/files/patch-gdal b/science/paraview/files/patch-gdal new file mode 100644 index 000000000000..b030a57aac67 --- /dev/null +++ b/science/paraview/files/patch-gdal @@ -0,0 +1,20 @@ +--- VTK/IO/GDAL/vtkGDALRasterReader.cxx.orig 2025-09-25 09:24:50 UTC ++++ VTK/IO/GDAL/vtkGDALRasterReader.cxx +@@ -182,7 +182,7 @@ void vtkGDALRasterReader::vtkGDALRasterReaderInternal: + this->Reader->DriverShortName = GDALGetDriverShortName(driver); + this->Reader->DriverLongName = GDALGetDriverLongName(driver); + +- char** papszMetaData = GDALGetMetadata(this->GDALData, nullptr); ++ CSLConstList papszMetaData = GDALGetMetadata(this->GDALData, nullptr); + if (CSLCount(papszMetaData) > 0) + { + for (int i = 0; papszMetaData[i] != nullptr; ++i) +@@ -878,7 +878,7 @@ std::vector vtkGDALRasterReader::GetDomai + { + std::vector domainMetaData; + +- char** papszMetadata = GDALGetMetadata(this->Impl->GDALData, domain.c_str()); ++ CSLConstList papszMetadata = GDALGetMetadata(this->Impl->GDALData, domain.c_str()); + + if (CSLCount(papszMetadata) > 0) + {