3 ms·
Every project is being compiled with an unsupported toolchain somewhere. The creators don't have every possible hardware and software combination possible, the
by viraptor 3y ago
Every project is being compiled with an unsupported toolchain somewhere. The creators don't have every possible hardware and software combination possible, the time to test them, and they're not time travellers, so future distributions coming out with the same version of the project are by definition officially unsupported. That's just the reality we have to deal with.
In edge cases, we get maybe 2 versions of GCC to choose from in a distribution, but nobody's special enough to get their own just because it's officially supported. If it compiled and tested directly, your project gets built with v1.2.3 like everything else.
- charcircuit 3y ago>but nobody's special enough to get their own just because it's officially supported Why? Distros should run the actual build without trying to swap out the toolchain with something else. If a new compiler version causes a crash of performance regression that will look bad on the original developer.