On Thu, Apr 30, 2015 at 5:14 PM, Alexander Shukaev wrote:
> I've talked to Emacs devs, and it's still questionable whether they will 
> backport that.  It seems like releases of Emacs 24.x are going to be 
> suspended.
>
> Another question though, is it possible to make an option to install 
> "libgnutls-28.dll".

You are of course free to downgrade/freeze your packages as you see fit, but 
remember that it's not a supported scenario.

> Emacs devs, for examples, also told me that the new GnuTLS has some security 
> issues, and is generally not meant for broad public yet.  It's good that 
> MSYS2 is constistently catching up with bleeding edge features, but it's also 
> not good to blindly switch to new libraries/tools without having an option to 
> switch back.  What do you think?

We're following the model of Arch Linux, and the phrase "to blindly switch to 
new libraries" describes the model pretty well :). However, Arch Linux _is_ 
doing some testing before releasing new versions and they're also on v3.4.x, so 
maybe the issues are not so bad.

Other than that, I can't say much about the GnuTLS upgrade or its implications, 
that's Alexey's field.

On 6. 5. 2015 12:28, Alexander Shukaev wrote:
> I'm not a huge fan of bumping, but this is just to let you know that I'm 
> still interested in your vision on this question.

My vision is that GnuTLS is left as is, and Emacs can be fixed as I described 
before:

On 30. 4. 2015 17:01, David Macek wrote:
> 2) The fix can be cherry picked into a patch file and the mingw-w64-emacs 
> package can be modified to apply the patch. If you make a correct pull 
> request for this, I believe it will be accepted and the new, GnuTLS-enabled 
> packages shall become available in the repositories soon. When a proper 
> release comes out, the patch can be removed.

Although it's a very small change(*) and I could do it, I was hoping you would, 
because you're definitely more able to test the resulting build.

*) Essentially this: export GnuTLS patch file from Emacs git history, put it 
into mingw-w64-emacs directory, add to sources=, add line to prepare(), 
increase pkgrel, update checksums, build, test, commit, push, send pull request.

-- 
David Macek

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Msys2-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/msys2-users

Reply via email to