i dont remember how glibc handled their last breakage, i assume not well

(and cost)lizzy wrote: Thu Aug 28, 2025 3:18 pm I agree, it's also a matter of attitude.
QA is for preventing breakage ahead of time, but even if you don't have QA you should still be treating regressions that break someone's use case as serious bugs to be fixed.
glibc tries a lot to not break abi at least, they're the major user of versioned symbols, keeping old implementation around forever basically -- but i guess that started after one-too-many breakagesrose wrote: Thu Aug 28, 2025 3:15 pm of course, but projects like glibc not doing proper QA at times and doing random ABI changes that break everything can't really be excused with "its just hobbyists" imo