From 2e880af097a548036278f43b3d6b0f6534a66bac Mon Sep 17 00:00:00 2001
From: "Alexander V. Tikhonov" <avtikhon@tarantool.org>
Date: Wed, 3 Jul 2019 10:34:55 +0300
Subject: [PATCH] travis-ci: freeze curl version on 7.65.0 on OS X

Homebrew now contains curl-7.65.1 which affected by curl/curl#3995 (this
problem leads to segfaults). The next version is not released yet. The
current commit downgrades the curl version to 7.65.0.

Close #4288
---
 .travis.mk | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/.travis.mk b/.travis.mk
index 90eb22555f..fdbe306dcb 100644
--- a/.travis.mk
+++ b/.travis.mk
@@ -91,6 +91,12 @@ deps_osx:
 	brew update
 	brew install openssl readline curl icu4c --force
 	python2 -V || brew install python2 --force
+	###################################################
+	# Temporary workaround to curl version from
+	# issue #4288 to downgrade from 7.65.1 to 7.65.0:
+	# TODO: remove the workaround after 7.65.2 released
+	brew reinstall https://raw.githubusercontent.com/Homebrew/homebrew-core/e47f3e2682fa3d8a6ee58ded40718a1326e08a6d/Formula/curl.rb
+	###################################################
 	curl --silent --show-error --retry 5 https://bootstrap.pypa.io/get-pip.py >get-pip.py
 	python get-pip.py --user
 	pip install --user --force-reinstall -r test-run/requirements.txt
-- 
GitLab