Hi,
On Sat, 2 Feb 2008, Mike Pape wrote:
> On Feb 2, 2008 10:48 AM, Johannes Schindelin <[EMAIL PROTECTED]> wrote:
>
> > On Sat, 2 Feb 2008, Mike Pape wrote:
> >
> > > On Feb 2, 2008 5:13 AM, Christian Stimming <[EMAIL PROTECTED]> wrote:
> > > > Am Samstag, 2. Februar 2008 10:56 schrieb Mike Pape:
> > > > > > However, https + password doesn't work because of yet another
> > > > > > error:
> > > > > >
> > > > > > RA layer failed to init socket layer: SSL is not supported
> > > > > > at /bin/git-svn line 1466
> > > > >
> > > > > I'm guessing we'll need two parts here. Is Net::SSLeay the
> > > > > right perl package? I would guess before we can get that we'll
> > > > > need an ssl lib (openssl?). I can start working on this some
> > > > > time soon (this weekend into next week) if that sounds like the
> > > > > right path.
> > > >
> > > > From looking into the subversion sources it rather seems to me
> > > > that "neon" needs to be compiled with openssl available. Hence,
> > > > this is probably not a perl problem but rather a subversion
> > > > problem.
> > >
> > > Ah yes, that makes sense (sorry, it was 5 AM and I'm still not quite
> > > awake).
> > >
> > > >
> > > > [explains how gnucash compiles openssl]
> > >
> > > Thanks. I'll give this a try.
> >
> > This is beautifully related to the work/new-ssh branch (that please a
> > few people just quickly test, so I can cherry-pick it into master).
> >
> > MSys-1.0.11 provides the shared openssl libraries, and we should just
> > use them (download, install, commit). It also comes with an
> > msys-z.dll, which would supersede our libz.dll.
> >
> > Mike, could you try that?
>
> Well this was easier than trying to build it! I installed the msys
> version and removed the man pages. In order to build subversion, I had
> to add -DOPENSSL_NO_KRB5 because the ssl.h header file includes kssl.h
> which tries to include krb5.h, which we don't have. Adding that and
> --with-ssl=openssl to the configure worked. I tested against an https
> repo I found from Google and it was able to init and fetch from it (I
> stopped it after a while because I had no idea how big the repo was).
> Hopefully it works for everyone else too. I pushed to work/git-svn.
Thanks!!!
Could you also rebase work/git-svn-preview? And maybe just cut a new
git-preview*svn.exe? It should be as easy as
$ /share/WinGit/release.sh preview$(date -%Y%m%d)-with-git-svn.exe
and uploading it as a "New Download" on
http://code.google.com/p/msysgit/downloads/list?
Feel free to just remove the old preview-svn.exe...
Thanks,
Dscho "who feels a bit too tipsy to work on msysGit"