TileDB-Inc / TileDB

The Universal Storage Engine
https://tiledb.com
MIT License
1.84k stars 184 forks source link

vcpkg port #4554

Open niclar opened 9 months ago

niclar commented 9 months ago

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

teo-tsirpanis commented 9 months ago

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.

niclar commented 6 months ago

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

ihnorton commented 6 months ago

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.

barracuda156 commented 4 months ago

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.