iqbal-lab-org / gramtools

Genome inference from a population reference graph
MIT License
92 stars 15 forks source link

Boost download link is dead, breaks gramtools compilation process #158

Closed bricoletc closed 3 years ago

bricoletc commented 3 years ago

In libgramtools/lib/boost.cmake: wget https://dl.bintray.com/boostorg/release/1.66.0/source/boost_1_66_0.tar.gz --timestamping now fails with a 403 error.

This has happened before: https://github.com/boostorg/boost/issues/403

Two options:

Going for option 2.

leoisl commented 3 years ago

Just a complement, the download issue will not be solved, bintray has shut down: https://bintray.com/

leoisl commented 3 years ago

So, I think it would be nice to implement the easy solution 1 while you work on solution 2. Gramtools won't be installable until one of the solutions are implemented

bricoletc commented 3 years ago

Fair point thanks, I will push solution 1 first

bricoletc commented 3 years ago

v1.8.0 fixed this issue, implementing point 2 via Conan. Added advantage is Conan ships prebuilt binaries, which can avoid compiling dependencies from source (eg boost).