Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[CircleCI] use binutils 2.35 on Windows
Summary: binutils 2.36 pokes a limitation in ocaml for windows that breaks dynlinking, which we use for our ppx plugins. cygwin added 2.36 on 4/10, which is why this suddenly broke in 0.149 when the version bump busted our caches. this diff hackily downgrades back to binutils 2.35. cygwin's CLI doesn't provide a way to install old packages, so I manually download the binaries and extract them on top of the cygwin directory. this would be a bad idea to do to a normal cygwin install, but since we're doing it in a CircleCI image, it doesn't matter that cygwin doesn't know the state of its packages. ref #8645 Pull Request resolved: #8644 Reviewed By: samwgoldman Differential Revision: D27843998 Pulled By: mroch fbshipit-source-id: 9f7461af0147daa44be7ca967c12d3a098f93f04
- Loading branch information