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 \