On 11/18/2010 03:28 PM, Jakub Jelinek wrote: > On Thu, Nov 18, 2010 at 10:14:58AM +0000, Andrew Haley wrote: >> On 11/17/2010 11:42 PM, Kevin Kofler wrote: >> How is any of that a reason not to patch glibc? >> >> Upside of patching: happy users. >> Downside: nothing. > Downside: slower memcpy on sse4.2 machines > Downside: if we workaround the Adobe flash bug by reverting that change for > say half a year to let Adobe fix it in the months timeframe, > another possible misuses of memcpy in other proprietary closed software > won't be detected over that period of time, so then we'll revert > it for another buggy program and so on forever > Downside: this isn't ever going to be acceptable to upstream > > If you want to workaround the bug somewhere, do it temporarily in nspluginwrapper, > or the browser upon detecting loading of libflashplugin.so. > > Jakub So.. Upside of patching: happy users :-) Downside of patching: unhappy developers :-( It's very important that Fedora doesn't rub upstream the wrong way, but (if it should come to that, or is already happening) is it worth having people change from Fedora to other distributions? There are at least two known workarounds out there, but you need to be somewhat technical to 1) find them 2) implement them. I'm sure not just technically skilled people use Fedora, which is good, but if you do not understand a specific issue you are likely not as understanding when it comes to something not working. You don't understand and just want things to work. Ubuntu was mentioned in the first post of this thread. From my perspective Fedora and Ubuntu are opposites, where Fedora always does things the right way and Ubuntu will do whatever it takes to make people happy, even if that means the worlds ugliest upstream-hostile patch. I'm sure no-one wants to turn to the dark side of making-people-happy, but perhaps additional flexibility can be added to allow more people to use Fedora? Then when there's a real open source option to flash for all to enjoy that's the end of the story. The number of proprietary vendors of the world not using open standards AND with a technology that almost everyone use (like Adobe Flash) - are getting fewer and fewer, thanks to open standards and open source, so hopefully this is all a temporary issue. Larger user base or a solid open source platform? Are issues like this one really so fundamental so that we cannot have both? I bought into what Linus Torvalds wrote about development in the kernel. Quote ( https://bugzilla.redhat.com/show_bug.cgi?id=638477#c38 ) "So in the kernel we have a pretty strict "no regressions" rule, and that if people depend on interfaces we exported having side effects that weren't intentional, we try to fix things so that they still work unless there is a major reason not to." End Quote Is there really a major reason for Fedora not to try and fix this temporary? Happy users? -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel