Closed getreu closed 7 months ago
@getreu Is there any difference using this version? what is the benefit?
Distributions (Ubuntu, etc) come with a pinned Rustc. e.g. 1.63.0 and they include only applications (versions) that can be compiled with that Rustc.
Concrete example: the application tp-note 1.23.9 requires 1.70.0. If the new version 1.23.10 uses clipboard-rs
that requires 1.75.0, it can not be built with Rustc 1.70.0 any more. Thus the new version will excluded from the distribution.
This is why libraries should be very conservative concerning compiler (and dependency) requirements.
As a rule of thumb:
@getreu I see, thanks! I really didn't consider this.
Distributions are conservative when it comes to build dependencies. Tested with: