diff options
author | Tom Payerle <payerle@umd.edu> | 2020-06-16 14:33:35 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-16 11:33:35 -0700 |
commit | 4a948060cfd4db3df4be44748d13d5736bf83f05 (patch) | |
tree | ed66b74139beaec2eff9d95f9f9e1ec97c7666e4 /README.md | |
parent | dc31afe67d5b684ce7ab7d49088d895f28c78410 (diff) | |
download | spack-4a948060cfd4db3df4be44748d13d5736bf83f05.tar.gz spack-4a948060cfd4db3df4be44748d13d5736bf83f05.tar.bz2 spack-4a948060cfd4db3df4be44748d13d5736bf83f05.tar.xz spack-4a948060cfd4db3df4be44748d13d5736bf83f05.zip |
VTK: add version 9.0.0; update Python dependency constraints (#17019)
In Python 3.8, the reserved "tp_print" slot was changed from a function
pointer to a number, which broke the Python wrapping code in vtk@8
(causing "cannot convert 'std::nullptr_t' to 'Py_ssize_t'" errors in
various places). This is fixed in vtk@9.0.0.
This patch:
1) adds vtk@9.0.0
2) updates depends_on constraints to only use python@3.8: for vtk@9:
vtk@:8 depends on python@2, and vtk@8.0.1:8.9.9 depends on python@:3.7
3) Adds CMake flag VTK_PYTHON_VERSION=3 when using python@3 with vtk@9
Diffstat (limited to 'README.md')
0 files changed, 0 insertions, 0 deletions