user/assimp: FTBFS: error: ... has no member named ‘zopendisk_file’; did you mean ‘zopen_file’?
See: https://github.com/assimp/assimp/issues/4334
[ 8%] Building CXX object code/CMakeFiles/assimp.dir/Common/Exceptional.cpp.o
/root/packages/user/assimp/src/assimp-5.2.0/code/Common/ZipArchiveIOSystem.cpp: In static member function ‘static zlib_filefunc_def Assimp::IOSystem2Unzip::get(Assimp::IOSystem*)’:
/root/packages/user/assimp/src/assimp-5.2.0/code/Common/ZipArchiveIOSystem.cpp:199:13: error: ‘zlib_filefunc_def’ {aka ‘struct zlib_filefunc_def_s’} has no member named ‘zopendisk_file’; did you mean ‘zopen_file’?
mapping.zopendisk_file = (opendisk_file_func)opendisk;
^~~~~~~~~~~~~~
zopen_file
/root/packages/user/assimp/src/assimp-5.2.0/code/Common/ZipArchiveIOSystem.cpp:199:31: error: ‘opendisk_file_func’ was not declared in this scope
mapping.zopendisk_file = (opendisk_file_func)opendisk;
^~~~~~~~~~~~~~~~~~
/root/packages/user/assimp/src/assimp-5.2.0/code/Common/ZipArchiveIOSystem.cpp:199:31: note: suggested alternative: ‘open64_file_func’
mapping.zopendisk_file = (opendisk_file_func)opendisk;
^~~~~~~~~~~~~~~~~~
open64_file_func
make[2]: *** [code/CMakeFiles/assimp.dir/build.make:202: code/CMakeFiles/assimp.dir/Common/ZipArchiveIOSystem.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:178: code/CMakeFiles/assimp.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
>>> ERROR: assimp: build failed