Skip to content

Commit

Permalink
upgrade of libgit2 0.27.1 (#27241)
Browse files Browse the repository at this point in the history
* upgrade libgit2 to 0.27.1
* fix for API changes
  • Loading branch information
simonbyrne authored and staticfloat committed Jun 13, 2018
1 parent 1f3d1df commit 0541bca
Show file tree
Hide file tree
Showing 15 changed files with 608 additions and 4,646 deletions.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
6059f607530c302aa1b74c77fcbb5fa2
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
6827d19be048be94d87d118c04c37ee9fc8161d1fb5820fd0feadc8b9d99f08835e1c5ccab47ae2406cb4601efce0d30d03bd66d1ec6e25d591c3ba1e0073ec7
31 changes: 1 addition & 30 deletions deps/libgit2.mk
Original file line number Diff line number Diff line change
Expand Up @@ -42,12 +42,7 @@ endif

LIBGIT2_SRC_PATH := $(SRCCACHE)/$(LIBGIT2_SRC_DIR)

$(LIBGIT2_SRC_PATH)/libgit2-ssh.patch-applied: $(LIBGIT2_SRC_PATH)/source-extracted
cd $(LIBGIT2_SRC_PATH) && \
patch -p0 -f < $(SRCDIR)/patches/libgit2-ssh.patch
echo 1 > $@

$(LIBGIT2_SRC_PATH)/libgit2-mbedtls.patch-applied: $(SRCCACHE)/$(LIBGIT2_SRC_DIR)/source-extracted | $(LIBGIT2_SRC_PATH)/libgit2-ssh.patch-applied
$(LIBGIT2_SRC_PATH)/libgit2-mbedtls.patch-applied: $(SRCCACHE)/$(LIBGIT2_SRC_DIR)/source-extracted
cd $(LIBGIT2_SRC_PATH) && \
patch -p1 -f < $(SRCDIR)/patches/libgit2-mbedtls.patch
echo 1 > $@
Expand All @@ -57,25 +52,6 @@ $(LIBGIT2_SRC_PATH)/libgit2-agent-nonfatal.patch-applied: $(LIBGIT2_SRC_PATH)/so
patch -p1 -f < $(SRCDIR)/patches/libgit2-agent-nonfatal.patch
echo 1 > $@

$(LIBGIT2_SRC_PATH)/libgit2-mbedtls-verify.patch-applied: $(LIBGIT2_SRC_PATH)/source-extracted | $(LIBGIT2_SRC_PATH)/libgit2-agent-nonfatal.patch-applied
cd $(LIBGIT2_SRC_PATH) && \
patch -p1 -f < $(SRCDIR)/patches/libgit2-mbedtls-verify.patch
echo 1 > $@

$(LIBGIT2_SRC_PATH)/libgit2-mbedtls-fixup.patch-applied: $(LIBGIT2_SRC_PATH)/source-extracted | $(LIBGIT2_SRC_PATH)/libgit2-mbedtls-verify.patch-applied
cd $(LIBGIT2_SRC_PATH) && \
patch -p1 -f < $(SRCDIR)/patches/libgit2-mbedtls-fixup.patch
echo 1 > $@

$(LIBGIT2_SRC_PATH)/libgit2-ssh-loop.patch-applied: $(LIBGIT2_SRC_PATH)/source-extracted | $(LIBGIT2_SRC_PATH)/libgit2-mbedtls-fixup.patch-applied
cd $(LIBGIT2_SRC_PATH) && \
patch -p1 -f < $(SRCDIR)/patches/libgit2-ssh-loop.patch
echo 1 > $@
$(LIBGIT2_SRC_PATH)/libgit2-bundled_zlib.patch-applied: $(LIBGIT2_SRC_PATH)/source-extracted | $(LIBGIT2_SRC_PATH)/libgit2-ssh-loop.patch-applied
cd $(LIBGIT2_SRC_PATH) && \
patch -p1 -f < $(SRCDIR)/patches/libgit2-bundled_zlib.patch
echo 1 > $@

$(build_datarootdir)/julia/cert.pem:
$(JLDOWNLOAD) $(shell pwd)/cacert-2018-01-17.pem https://curl.haxx.se/ca/cacert-2018-01-17.pem
$(JLCHECKSUM) $(shell pwd)/cacert-2018-01-17.pem
Expand All @@ -84,12 +60,7 @@ $(build_datarootdir)/julia/cert.pem:

$(BUILDDIR)/$(LIBGIT2_SRC_DIR)/build-configured: \
$(LIBGIT2_SRC_PATH)/libgit2-mbedtls.patch-applied \
$(LIBGIT2_SRC_PATH)/libgit2-ssh.patch-applied \
$(LIBGIT2_SRC_PATH)/libgit2-agent-nonfatal.patch-applied \
$(LIBGIT2_SRC_PATH)/libgit2-mbedtls-verify.patch-applied \
$(LIBGIT2_SRC_PATH)/libgit2-mbedtls-fixup.patch-applied \
$(LIBGIT2_SRC_PATH)/libgit2-ssh-loop.patch-applied \
$(LIBGIT2_SRC_PATH)/libgit2-bundled_zlib.patch-applied \

$(BUILDDIR)/$(LIBGIT2_SRC_DIR)/build-configured: $(LIBGIT2_SRC_PATH)/source-extracted $(build_datarootdir)/julia/cert.pem
mkdir -p $(dir $@)
Expand Down
4 changes: 2 additions & 2 deletions deps/libgit2.version
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
LIBGIT2_BRANCH=v0.26.0
LIBGIT2_SHA1=15e119375018fba121cf58e02a9f17fe22df0df8
LIBGIT2_BRANCH=v0.27.1
LIBGIT2_SHA1=b0d9952c318a3d1b8917e06ad46b9110c0c28831
3 changes: 3 additions & 0 deletions deps/patches/libgit2-agent-nonfatal.patch
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@ Date: Wed Jul 20 19:59:00 2016 -0400

Make failure to connect to ssh-agent non-fatal

Julia issue: https://github.com/JuliaLang/julia/pull/17459
Upstream: https://github.com/libgit2/libgit2/issues/3866

diff --git a/src/transports/ssh.c b/src/transports/ssh.c
index cfd5736..82d2c63 100644
--- a/src/transports/ssh.c
Expand Down
55 changes: 0 additions & 55 deletions deps/patches/libgit2-bundled_zlib.patch

This file was deleted.

70 changes: 0 additions & 70 deletions deps/patches/libgit2-mbedtls-fixup.patch

This file was deleted.

100 changes: 0 additions & 100 deletions deps/patches/libgit2-mbedtls-verify.patch

This file was deleted.

Loading

0 comments on commit 0541bca

Please sign in to comment.