TileDB icon indicating copy to clipboard operation
TileDB copied to clipboard

vcpkg port

Open niclar opened this issue 1 year ago • 6 comments

Hi, a vcpkg port of this library would greatly simplify integration and distribution for us and the rest of the community and further drive adaptation I would think. Is this on your roadmap ? -Maintaining an unofficial cross platform (static) port of this library is quite an headache...

Best

niclar avatar Dec 06 '23 17:12 niclar

Hello @niclar. We have been working on using vcpkg to acquire our dependencies, and the last step to this integration plan is publishing an official tiledb vcpkg port. I can’t give an exact timeframe but most work has been done and we have internal users for this, so we’re aiming to make progress soon.

teo-tsirpanis avatar Dec 06 '23 19:12 teo-tsirpanis

@teo-tsirpanis et al. I appreciate the migration can be a handful, can we expect to see a port, albeit minimal, anytime soon ?

niclar avatar Mar 08 '24 08:03 niclar

Hi @niclar, thanks for pinging - we haven't been able to allocate time to finish this yet. I expect we'll have cycles within the next 3 months. However, we're always looking to understand how we can accelerate interesting use-cases, so if you want to ping me at isaiah -at- tiledb.com we can discuss.

ihnorton avatar Mar 08 '24 16:03 ihnorton

It is very much desirable to let people avoid VCPKG. But now it looks broken in 2.23.0:

CMake Error at cmake/Options/BuildOptions.cmake:52 (message):
  Disabling TILEDB_VCPKG is not supported.

Please restore it. We do not want VCPKG in MacPorts.

barracuda156 avatar May 09 '24 17:05 barracuda156