On Tue, Jun 25, 2013 at 12:56 AM, Thomas Braun
<
thomas...@virtuell-zuhause.de> wrote:
>> Maybe the local certificate is just installed into the wrong place. I
>> don't have the time to check this in more detail right now. @Thomas,
>> I'd be glad if you could help debugging this and sending a fixup for
>> 62242a932e1e146bcb66f9cff4358b5dacf27eb1.
>
> We have to tell git where the curl-ca-bundle.crt lies, as msysgit does
> it. But that was not straightforward possible as sysconfdir where git
> should look for this file, is difficult to set due to the way mgwport works.
>
> All changes are in
>
https://github.com/t-b/mingwGitDevEnv-packages/commits/curl-to-openssl-v2 including
> a curl version update. I have set /mingw/etc as the place for gitconfig,
> and not /etc.
Uh, that looks indeed way more complicated than I anticipated. Maybe
we can discuss this when we meet.
> PS: I had some problems using git from the mgwport package as it could
> not find the git-merge command called by "git pull". Is the removal of
> the builtins with git-do-not-install-built-ins.mingw32.patch correct?
Well, define "correct". Removing the built-ins is not supported /
encouraged by upstream (which also is why it's not straight forward
how to do it). But given the issues we had with the built-ins on
Windows (mainly due to the way links work on NTFS) I decided to simply
not include them. Who types "git-add" instead of "git add" anyway?
It's just that some of the scripts that still call the "dashed
version" need to be adjusted.
> Why are they then shipped with msysgit?
Because no one adjusted the scripts that still use the "dashed version" yet.
--
Sebastian Schuberth