Control: tags -1 patch On 2/25/21 1:49 PM, Sebastiaan Couwenberg wrote: > On 2/22/21 7:29 AM, Bas Couwenberg wrote: >> It needs to be ported to use proj.h instead of proj_api.h which has been >> removed. > > While upstream has added support for proj.h this may not be easy to get > into the vtk9 Debian package. > > Like with vtk6 (#931943) & vtk7 (#931943) you may want to use the > embedded copy.
As reported in the upstream issue, vtk9 FTBFS when using only proj.h because it still uses proj_api.h features. The package will need to build with the embedded copy like the other vtk packages as long as upstream doesn't support PROJ 8. Kind Regards, Bas -- GPG Key ID: 4096R/6750F10AE88D4AF1 Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1
--- a/debian/control +++ b/debian/control @@ -46,7 +46,6 @@ Build-Depends: chrpath, libosmesa6-dev, libpng-dev, libpq-dev, - libproj-dev, libsqlite3-dev, libswscale-dev, libtheora-dev, @@ -108,7 +107,6 @@ Depends: ${misc:Depends}, libnetcdf-dev, libpng-dev, libpq-dev, - libproj-dev, libpython3-dev, libswscale-dev, libtheora-dev, --- a/debian/copyright +++ b/debian/copyright @@ -11,7 +11,6 @@ Files-Excluded: ThirdParty/hdf5/vtkhdf5 ThirdParty/jpeg/vtkjpeg ThirdParty/jsoncpp/vtkjsoncpp - ThirdParty/libproj/vtklibproj ThirdParty/libxml2/vtklibxml2 ThirdParty/lz4/vtklz4 ThirdParty/lzma/vtklzma --- a/debian/rules +++ b/debian/rules @@ -48,7 +48,6 @@ extra_flags += \ -DVTK_MODULE_USE_EXTERNAL_VTK_hdf5:BOOL=ON \ -DVTK_MODULE_USE_EXTERNAL_VTK_jpeg:BOOL=ON \ -DVTK_MODULE_USE_EXTERNAL_VTK_jsoncpp:BOOL=ON \ - -DVTK_MODULE_USE_EXTERNAL_VTK_libproj:BOOL=ON \ -DVTK_MODULE_USE_EXTERNAL_VTK_libxml2:BOOL=ON \ -DVTK_MODULE_USE_EXTERNAL_VTK_lz4:BOOL=ON \ -DVTK_MODULE_USE_EXTERNAL_VTK_lzma:BOOL:BOOL=ON \