git icon indicating copy to clipboard operation
git copied to clipboard

Compiled git is compiled (in Ubuntu / Debian) using GNUTLS instead of OpenSSL

Open iiro opened this issue 11 years ago • 4 comments

On latest releases on Debian and Ubuntu (14.04 LTS) the Git has been compiled against GNUTLS instead of OpenSSL. It would be a nice feature when doing source install to decide which one you want to compile against for - because there is a difference. If you compile Git from source - it will compile itself (by default) against OpenSSL. Just a thought...

iiro avatar Jun 09 '14 20:06 iiro

This is something that I would probably support for source builds. If we moved to use the ark cookbook it is pretty straightforward to allow for overrides for environment options. The version that ships with Ubuntu 14.04 built against GNUTLS? So the package installer gets you that correct version?

johnbellone avatar Dec 29 '14 14:12 johnbellone

Sry, my initial message was a bit weird :) I had to check things again - yes, in Ubuntu 12.04 and 14.04 you will get GNUTLS supported Git - which does not work with every use case. So using git::source worked for me here - as it compiles against OpenSSL by default - but I was wondering if anyone else at some point would like to change that behaviour - have a choice to compile it against GNUTLS. :)

You're considering the ark move then? I tend to use it quite much, it's pretty nice...

iiro avatar Jan 03 '15 17:01 iiro

I'm writing configuration management scripts and this is affecting me directly because we're using Stash, apparently gnu_tls uses Tlsv1 and the server doesn't like that:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=741293

What I don't understand is that this was working just fine with the same server on Ubuntu 12 but in a different repo, hmm.

einarc avatar Jul 20 '15 17:07 einarc

accidentally closed this... re-opening

someara avatar Jul 27 '15 15:07 someara