Rethinking Fedora's compiler policy
Rethinking Fedora's compiler policy
Posted May 1, 2021 20:03 UTC (Sat) by NYKevin (subscriber, #129325)In reply to: Rethinking Fedora's compiler policy by nim-nim
Parent article: Rethinking Fedora's compiler policy
1. Suck it up and use X anyway.
2. Convince upstream to support Y. In practice, this probably involves directly helping upstream to maintain support for Y, rather than merely filing bugs whenever Y breaks.
3. Fork or patch the package to support Y.
4. Drop the package.
Although #2 is a possibility, upstream has an absolute right to refuse it, and it is not very productive for downstream to complain about this choice once it has been made. Therefore, it's probably a Good Idea for downstream to have a standardized process for choosing between options 1, 3 and 4. That does not mean that every package should get the same choice, of course, just that there should be a process for making this decision (other than "everyone gets on the mailing list and argues for three days").
