From f6d7a149b40a7b131852f4daf8b428bbc993b12e Mon Sep 17 00:00:00 2001 From: Steve Langasek <steve.langasek@ubuntu.com> Date: Sun, 8 Jul 2018 12:51:22 +0100 Subject: [PATCH] Compatibility with libgit2 0.27 git_config_add_file_ondisk() now takes an additional (optional) 'repo' argument. Fix the build failure. [smcv: Make the API change conditional on LIBGIT2_SOVERSION so we can build against either version] Fixes: #1 Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=903146 Signed-off-by: Simon McVittie <smcv@debian.org> --- libgit2-glib/ggit-config.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libgit2-glib/ggit-config.c b/libgit2-glib/ggit-config.c index b6536ce..acdad95 100644 --- libgit2-glib/ggit-config.c +++ libgit2-glib/ggit-config.c @@ -295,6 +295,9 @@ ggit_config_add_file (GgitConfig *config, ret = git_config_add_file_ondisk (_ggit_native_get (config), path, (git_config_level_t)level, +#if LIBGIT2_SOVERSION >= 27 + NULL, +#endif force); g_free (path); -- 2.17.1