On Feb 2, 2008 10:48 AM, Johannes Schindelin <[EMAIL PROTECTED]> wrote: > Hi, > > 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. > > Ciao, > Dscho > > Mike
