From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtpng3.m.smailru.net (smtpng3.m.smailru.net [94.100.177.149]) (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 3D61D4696C0 for ; Tue, 10 Dec 2019 14:21:38 +0300 (MSK) From: "Alexander V. Tikhonov" Date: Tue, 10 Dec 2019 14:21:28 +0300 Message-Id: Subject: [Tarantool-patches] [PATCH v2 0/5] Improved the static build based on Dockerfile List-Id: Tarantool development patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Alexander Turenko Cc: tarantool-patches@dev.tarantool.org Made the following changes at Dockerfile for static build: - changed 'wget' tool use to 'curl -O -L' to avoid of '500' HTTP error respond from download servers - changed the link from sourceforge to github to download the icu4c sources, as suggested on icu4c web site - added 'build' directory removement to avoid of old configuration at build/curl which is used for curl building - removed LD_LIBRARY_PATH environment from curl build, due to the path is empty in real and is not needed - added '-j' option to make tool calls for all builds to speed it up in 4 times - set Dockerfile WORKDIR from the very start of Tarantool sources builds to make the Dockerfile code more readable and removed all duplicating calls to Tarantool sources directory changes. Github: https://github.com/tarantool/tarantool/tree/avtikhon/dockerfile-static-build-full-ci Issue: - Alexander V. Tikhonov (5): static build: speedup build static build: remove unneeded LD_LIBRARY_PATH static build: cleanup Dockerfile static build: added build subdirectory cleanup static build: resolve issues with sourceforge.net Dockerfile.staticbuild | 37 +++++++++++++++++-------------------- 1 file changed, 17 insertions(+), 20 deletions(-) -- 2.17.1