crystal-lang / distribution-scripts

40 stars 24 forks source link

Fix broken linux dist caused by curl regression #90

Closed straight-shoota closed 3 years ago

straight-shoota commented 3 years ago

Dist builds are currently broken because git checkout is broken by a regression in curl with HTTP/2 (https://daniel.haxx.se/blog/2021/04/14/curl-7-76-1-h2-works-again/). We're using the curl package from buster-backports which ships curl 7.74.0 (including the regression). This fix temporarily pins to 7.64.0.

@bcardiff Is there a particular reason for using packages from buster-backport for the linux build? If we'd use packages from stable, the bug would not be present.