On Mon, Feb 15, 2016 at 07:19:07PM -0800, Junio C Hamano wrote: > I suspect that "#else" is too agressive to bail out or something > silly like that. > > Oh, I think I found it. > > @@ -216,6 +219,13 @@ static int http_options(const char *var, const char *value, void *cb) > if (!strcmp("http.sslcapath", var)) > return git_config_pathname(&ssl_capath, var, value); > #endif > + if (!strcmp("http.pinnedpubkey", var)) > +#if LIBCURL_VERSION_NUM >= 0x072c00 > + return git_config_pathname(&ssl_pinnedkey, var, value); > +#else > + warning(_("Public key pinning not supported with cURL < 7.44.0")); > + return 0; > +#endif > > We are not writing in Python. Indenting the second line the same > way does not make it part of the block. Of course by inserting the > new config in the earlier part of the function, it broke everything > that comes after. Oof. Good eyes. I suspected something funny with the #if, but after starting at it for minutes, couldn't see it. That makes sense, and the fix is obvious. -Peff -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html