<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Fri, Sep 19, 2014 at 8:34 AM, Nils Gladitz <span dir="ltr"><<a href="mailto:nilsgladitz@gmail.com" target="_blank">nilsgladitz@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 09/19/2014 03:19 PM, Richard Shaw wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I'd like to hear others opinions, but what I've done is once one of my<br>
patches is accepted, as long as it applies cleanly to the current release<br>
(and since all I mess with are modules that's usually the case) then I just<br>
email the Fedora package maintainer and he applies it within Fedora.<br>
<br></blockquote></span>
I personally rather dislike that distributions introduce behavior changes since it might result in your project not only depending on a specific version of CMake but also a specific variant as introduced by the distribution you are working on.<br>
<br>
It also results in people submitting issues with vanilla CMake which might be specific to distribution patches (e.g. [1]).</blockquote><div><br></div><div>I don't disagree in theory, but what do you do if you need the fix? One of the fixes I submitted fixed a problem with cross compiling that I'm not sure I could have easily worked around. I don't want to sit on my hands and wait for 3.1.</div><div><br></div><div>I guess I could have copied the module into my project module folder and applied it locally, but that seems like a worse workaround than patching at the distro level.</div><div><br></div><div>Thanks,</div><div>Richard </div></div></div></div>