CI: Pin syn to 2.0.32 - #598
Conversation
67f34fd to
33c648b
Compare
Recently syn 2.0.33 broke our MSRV by depending on proc-macro2 1.0.67
33c648b to
3d5cf3b
Compare
|
I'm a little surprised that any The point of the existing serde pins is to keep |
|
My approach to this CI failure would be to look at whatever's depending on syn 2.x and downgrade that. |
|
On second thought, I don't care enough about the detailed reasons for serde deps to be breaking our shit. We should drop serde_derive which should eliminate all the proc-macro nastiness and move on. Which is a bigger project and independent of this PR. |
|
@danielabrozzoni thanks for fixing this! I looked into fixing this but I didn't think to try syn 2.0.x. How did you decide which version of syn to use? |
|
@yancyribbens in this case I think I just looked at the compiler error and downgrade the syn dependency until it compiled. Generally, I think using |
3d5cf3bb01c914438e3e79e7cb27672c92b82dfe CI: Pin syn to 2.0.32 (Daniela Brozzoni)
Pull request description:
ACKs for top commit:
apoelstra:
ACK 3d5cf3bb01c914438e3e79e7cb27672c92b82dfe
Tree-SHA512: d61a303bef9d14f9856134929b96be633c35cc506f377a704f1dd69b35e9a351a8537c903e0a6cefa0f51dae9534db91a94a993422442395ed31af83897a0896
No description provided.