conda-forge / vtk-feedstock

A conda-smithy repository for vtk.
BSD 3-Clause "New" or "Revised" License
13 stars 64 forks source link

Use netcdf-cxx4 #61

Closed jakirkham closed 4 years ago

jakirkham commented 6 years ago

Related to issue ( https://github.com/conda-forge/vtk-feedstock/issues/55 ). Adds netcdf-cxx4 as a dependency.

Checklist

conda-forge-linter commented 6 years ago

Hi! This is the friendly automated conda-forge-linting service.

I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

jakirkham commented 6 years ago

@conda-forge-admin, please re-render.

conda-forge-linter commented 6 years ago

Hi! This is the friendly automated conda-forge-webservice.

I rerendered the feedstock and it seems to be already up-to-date.

conda-forge-linter commented 6 years ago

Hi! This is the friendly automated conda-forge-linting service.

I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

jakirkham commented 6 years ago

Current blocker are...

-- Failed to find NetCDF interface for CXX
CMake Error at /Users/distiller/miniconda3/conda-bld/vtk_1526281488411/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pl/share/cmake-3.11/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
  Could NOT find NetCDF (missing: NETCDF_HAS_INTERFACES)
Call Stack (most recent call first):
  /Users/distiller/miniconda3/conda-bld/vtk_1526281488411/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pl/share/cmake-3.11/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE)
  CMake/FindNetCDF.cmake:118 (find_package_handle_standard_args)
  CMake/vtkModuleMacros.cmake:950 (find_package)
  ThirdParty/netcdfcpp/CMakeLists.txt:1 (vtk_module_third_party)

ref: https://circleci.com/workflow-run/255bce21-66ed-43c4-a593-7a382d8e2f1f

jakirkham commented 6 years ago

@demarle, any idea why VTK doesn't pick up on the NetCDF C++ interface? Is there some way we can "coax" it to use the conda package instead?

grlee77 commented 6 years ago

I think the problem is the issue raised here:

https://gitlab.kitware.com/vtk/vtk/issues/17305

demarle commented 6 years ago

See also: https://gitlab.kitware.com/paraview/paraview/issues/18306

xylar commented 4 years ago

Can this be closed? I think the version of NetCDF C++ was the "legacy" version, not the netcdf-cxx4 package, and has been removed in the meantime.

xylar commented 4 years ago

Closing this because I think it isn't relevant anymore.