-
-
Notifications
You must be signed in to change notification settings - Fork 19
Closed
Description
Is your feature request related to a problem?
Even if an executable is up to date with the latest upstream, it may have been built with an older version of the Go toolchain than what is available on the system. Newer toolchains may fix bugs, improve performance etc in executables even if the upstream version has not changed.
Describe the solution you'd like
gup to take build and available toolchain versions into effect on check and update.
So if tool X is installed but built let's say with Go 1.22.2 and the system has Go 1.22.4 available, rebuild X with 1.22.4 as an update even if the upstream version does not change. And similarly for check.
Describe alternatives you've considered
Manually removing and reinstalling all executables when upgrading Go.
Additional context
Metadata
Metadata
Assignees
Labels
No labels