From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp39.i.mail.ru (smtp39.i.mail.ru [94.100.177.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dev.tarantool.org (Postfix) with ESMTPS id C235F469719 for ; Thu, 8 Oct 2020 11:05:08 +0300 (MSK) From: "Alexander V. Tikhonov" Date: Thu, 8 Oct 2020 11:05:03 +0300 Message-Id: <18048f3308fd4e1372b0cda3e82e8a1c2d86ca71.1602143974.git.avtikhon@tarantool.org> In-Reply-To: <4fc536691abbbbb9f3439bb60bef7a551663a5b5.1602143974.git.avtikhon@tarantool.org> References: <4fc536691abbbbb9f3439bb60bef7a551663a5b5.1602143974.git.avtikhon@tarantool.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [Tarantool-patches] [PATCH v1] build: make curl symbols global List-Id: Tarantool development patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Igor Munkin , Kirill Yukhin Cc: tarantool-patches@dev.tarantool.org, Alexander Turenko Building using cmake got issue in testing: [043] box-tap/gh-5223-curl-exports.test.lua [ fail ] [043] Test failed! Output from reject file box-tap/gh-5223-curl-exports.reject: [043] [043] Last 15 lines of Tarantool Log file [Instance "app_server"][/build/usr/src/debug/tarantool-2.6.0.54/test/var/043_box-tap/gh-5223-curl-exports.test.lua.tarantool.log]: [043] LuajitError: ...tool-2.6.0.54/test/box-tap/gh-5223-curl-exports.test.lua:57: tarantool: undefined symbol: curl_version_info It happened because curl used visibility hiding mode for its symbols and the test could not use it. To fix it symbols hiding disabled for gcc and clang. Closes #5268 --- Github: https://github.com/tarantool/tarantool/tree/avtikhon/gh-4874-out-of-source-build-full-ci Issue: https://github.com/tarantool/tarantool/issues/5268 third_party/curl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/curl b/third_party/curl index 5a1fc8d33..ac15de38d 160000 --- a/third_party/curl +++ b/third_party/curl @@ -1 +1 @@ -Subproject commit 5a1fc8d33808d7b22f57bdf9403cda7ff07b0670 +Subproject commit ac15de38d981f22affbc4d275a3b874e0eee57d6 -- 2.25.1