Different versions of GNU coreutils on different platforms in integration tests
I've been adding tests to compare the output and status code of the GNU stty implementation with the uutils implementation and I'm finding that on some platforms like: https://github.com/uutils/coreutils/actions/runs/19864908355/job/56925109034?pr=9517 the version of coreutils is 8.30 where this issue is not fixed yet and it makes it difficult to make tests to compare to the latest version of GNU since there's different versions on different instances
https://github.com/uutils/coreutils/pull/9517#issuecomment-3605117069
#9550 ? I think running any GNU version on this CI is difficult.
In general our compatibility integration tests should be targeting the latest coreutils right? https://github.com/uutils/coreutils/pull/9570 I added this to one of the CI's specifically for the stty test but I think in general the goal should be doing this in more tests as we add more of those compatibility tests?
we are aiming at supporting the last stable version
https://github.com/uutils/coreutils/issues/9547#issuecomment-3618110019 How about auto-commit-bump bot something like renovate?
it happens rarely enough that i don't think we need to automate that
i'm interested in all GNU commits changing tests.
i don't think we need this for now:
- we still have plenty of issues to fix
- it is a moving target
- we don't need to move fast here