Closed tpoliaw closed 2 years ago
Yeah, I thought the version fixing in Cargo.lock was supposed to prevent this sort of thing, but apparently not.
I'm not allowed to work on this currently, so you'll have to install from source for the time being.
Ok, no worries. Would you take a PR for it or does not allowed include reviewing/merging changes?
I don't think a PR is necessary – it seems to work when building the current HEAD – but if you submitted one, the most I could do is give you the right to merge it. 🤷♂️
For anyone else seeing this, installing with the --locked
flag works.
cargo install xxv --locked
Trying to install via cargo gives the error
It looks like this was changed in a patch version of
syn
here. As xxv doesn't depend onsyn
directly, this might be an issue for one of the other crates but there might be workarounds that can be done from here.