From patchwork Thu Jan 4 01:19:56 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ilya Shipitsin X-Patchwork-Id: 157 Received: from MBX10D-ORD1.mex06.mlsrvr.com (172.29.1.29) by MBX10C-ORD1.mex06.mlsrvr.com (172.29.1.28) with Microsoft SMTP Server (TLS) id 15.0.1293.2 via Mailbox Transport; Thu, 4 Jan 2018 06:21:07 -0600 Received: from MBX09C-ORD1.mex06.mlsrvr.com (172.29.1.25) by MBX10D-ORD1.mex06.mlsrvr.com (172.29.1.29) with Microsoft SMTP Server (TLS) id 15.0.1293.2; Thu, 4 Jan 2018 06:21:06 -0600 Received: from gate.forward.smtp.ord1a.emailsrvr.com (173.203.2.22) by MBX09C-ORD1.mex06.mlsrvr.com (172.29.1.25) with Microsoft SMTP Server (TLS) id 15.0.1293.2 via Frontend Transport; Thu, 4 Jan 2018 06:21:06 -0600 Return-Path: X-Spam-Threshold: 95 X-Spam-Score: 0 X-Spam-Flag: NO X-Virus-Scanned: OK X-Orig-To: openvpnslackdevel@openvpn.net X-Originating-Ip: [216.34.181.88] Authentication-Results: smtp24.gate.ord1a.rsapps.net; iprev=pass policy.iprev="216.34.181.88"; spf=pass smtp.mailfrom="openvpn-devel-bounces@lists.sourceforge.net" smtp.helo="lists.sourceforge.net"; dkim=fail (signature verification failed) header.d=sourceforge.net; dkim=fail (signature verification failed) header.d=sf.net; dkim=fail (signature verification failed) header.d=gmail.com; dmarc=fail (p=none; dis=none) header.from=gmail.com X-Classification-ID: bcdd6b12-f149-11e7-933b-90e6ba3f2f8c-1-1 Received: from [216.34.181.88] ([216.34.181.88:51018] helo=lists.sourceforge.net) by smtp24.gate.ord1a.rsapps.net (envelope-from ) (ecelerity 4.2.1.56364 r(Core:4.2.1.14)) with ESMTPS (cipher=DHE-RSA-AES256-GCM-SHA384) id 0A/8E-06249-23C1E4A5; Thu, 04 Jan 2018 07:21:06 -0500 Received: from localhost ([127.0.0.1] helo=sfs-ml-2.v29.ch3.sourceforge.com) by sfs-ml-2.v29.ch3.sourceforge.com with esmtp (Exim 4.89) (envelope-from ) id 1eX4VE-000869-7A; Thu, 04 Jan 2018 12:20:08 +0000 Received: from sfi-mx-2.v28.ch3.sourceforge.com ([172.29.28.192] helo=mx.sourceforge.net) by sfs-ml-2.v29.ch3.sourceforge.com with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.89) (envelope-from ) id 1eX4VD-000863-67 for openvpn-devel@lists.sourceforge.net; Thu, 04 Jan 2018 12:20:07 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sourceforge.net; s=x; h=Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=8zfESSwqC1tRwjE3FcTVOP3ZvS2jgd2lw0PX7A7ziRc=; b=dar6xqT42u7lvnnMCseuftnsup PF3o07e5UlVAxfUyQoUT9mvef872/W+0FN/9E7ju5DDeB4ftx5PDqH0X3RBkuaWX3dSW8RApJImcc 3Q7o62zcirJen5s+eIxy2j+ak/USpmORly1NZ0mz7E17QQ7ZipJmaacDhpFkpm6Zplf0=; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sf.net; s=x ; h=Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To:MIME-Version: Content-Type:Content-Transfer-Encoding:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=8zfESSwqC1tRwjE3FcTVOP3ZvS2jgd2lw0PX7A7ziRc=; b=eXPP86PKT31PJGclJc7mOpbNBj 1QPPPqMDlGf6N0L1VO0S68sr7uDhvrLetn5fwzmODdLz/v0eijvBuhxP5qJuLZVy92jElTn1G2n/o AepLXnUTV4qXsSeM+nfBTzqIziOLdNg/wyx13MjK2mdXrXjfiweE+6LJOASI7LdrLpx0=; Received: from mail-lf0-f44.google.com ([209.85.215.44]) by sfi-mx-2.v28.ch3.sourceforge.com with esmtps (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.89) id 1eX4VC-00089g-BB for openvpn-devel@lists.sourceforge.net; Thu, 04 Jan 2018 12:20:07 +0000 Received: by mail-lf0-f44.google.com with SMTP id w196so1567396lff.5 for ; Thu, 04 Jan 2018 04:20:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=8zfESSwqC1tRwjE3FcTVOP3ZvS2jgd2lw0PX7A7ziRc=; b=Bqd/wuC5riIddNoe3SFODGVyYjAFCzZZZVhVZsxQh0Iw4qp4TlroarPuGv/SfV87iX BKkkJMF8uh2iBg9ZK5rpT8oNNivhAUaZ7mpx51MHlQtRxmeh0boepQIm3MCeysIzs4Ko EFUIF5daBEastcQFEOnHLeAoZexRq9Uf+eYhBYHkdP4BuIcfBRbFe/Umn+Tf3pkRPqiH /GEA/oTKAHUgyehB99KTstAx37AzbC0ZzlgHmR8J4xPibKJAL610caY/uKTOU+mB6Yk3 wBhztRLW1iPsi3uXudH+KqVcCyvRjYAZfAaE+y+xHZdo4remjsZYmxmTbhmu55aEw2/d sj6Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=8zfESSwqC1tRwjE3FcTVOP3ZvS2jgd2lw0PX7A7ziRc=; b=aiWYPmdgXqFjAqs44RMeykX4t1FA2U9CziKejVREBIzVkn5+TiTrj1a26AAtKEHFyk eF3c5GXAfKKl5H66xjEz8PdFgaO7dNspOTRprOo0GsjYmu5EG2wjzqG2+Uagpc0USX4G ZbwpDbKRWICWo3PY/mkcthgM4+N33o20PDEb+QP/yvQCONRASFkMjOakmGrme2/bpSdH aCdanYSBEyDdA3aLCvGMdgk0mr8rgnMGfccDM/U4l/q/98Q4UetAhKRhZEynCR+z1iQ7 hCF9jfpiZkKj+mctOrrg7a4/azgMlPSWlxrhVjdPNllCbqQcTTCQGx0twvYETzqsvRDW waXQ== X-Gm-Message-State: AKGB3mK1oPEXoyeb+QrqDPmU9bW2lBUY9OtYqqljlbjRiV1wxlCFR665 /TnTHchQejUO5tDavOYwhhjrwXNM X-Google-Smtp-Source: ACJfBoti4rEFk+8o/nsu++sSbcXq1ApivjvGyqb+lDD3n7+/j4Jjb/k9RXmGuLABH0GeftyZN2QJMg== X-Received: by 10.25.20.77 with SMTP id k74mr2676799lfi.103.1515068399815; Thu, 04 Jan 2018 04:19:59 -0800 (PST) Received: from localhost.localdomain ([195.64.208.237]) by smtp.gmail.com with ESMTPSA id i62sm620124lfa.16.2018.01.04.04.19.58 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 04 Jan 2018 04:19:58 -0800 (PST) From: Ilya Shipitsin To: openvpn-devel@lists.sourceforge.net Date: Thu, 4 Jan 2018 17:19:56 +0500 Message-ID: <20180104121956.13358-1-chipitsine@gmail.com> X-Mailer: git-send-email 2.14.3 X-Spam-Report: Spam Filtering performed by mx.sourceforge.net. See http://spamassassin.org/tag/ for more details. -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [209.85.215.44 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (chipitsine[at]gmail.com) 1.5 RCVD_IN_SORBS_WEB RBL: SORBS: sender is an abusable web server [195.64.208.237 listed in dnsbl.sorbs.net] -0.0 SPF_PASS SPF: sender matches SPF record -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature X-Headers-End: 1eX4VC-00089g-BB Subject: [Openvpn-devel] [PATCH] travis-ci: speedup osx build by enabling brew cache X-BeenThere: openvpn-devel@lists.sourceforge.net X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: openvpn-devel-bounces@lists.sourceforge.net X-MS-Exchange-Organization-Network-Message-Id: fd5b5286-d851-41dd-83da-08d5536da145 X-MS-Exchange-Organization-AVStamp-Mailbox: SMEXzs^g;1388300;0;This mail has been scanned by Trend Micro ScanMail for Microsoft Exchange; X-MS-Exchange-Organization-SCL: 0 X-MS-Exchange-Organization-AuthSource: MBX09C-ORD1.mex06.mlsrvr.com X-MS-Exchange-Organization-AuthAs: Anonymous MIME-Version: 1.0 1-2 minutes speedup by using brew cache, also ccache is no more disabled for osx build (even it does not speedup significantly, it simplifies the overall script) --- this is a "v2" of previously issued "enable ccache for osx and mingw builds" patch. I decided not to enable ccache for mingw builds as it does not speedup them .travis.yml | 5 +++-- .travis/build-deps.sh | 7 ++----- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/.travis.yml b/.travis.yml index 1f669b30..34e0ac04 100644 --- a/.travis.yml +++ b/.travis.yml @@ -82,10 +82,11 @@ cache: directories: - download-cache - ${HOME}/opt + - ${HOME}/Library/Caches/Homebrew before_install: - - if [ "${TRAVIS_OS_NAME}" = "osx" ]; then brew update ; fi - - if [ "${TRAVIS_OS_NAME}" = "osx" ]; then brew install lzo; fi + - if [ "${TRAVIS_OS_NAME}" = "osx" ]; then brew update ; fi + - if [ "${TRAVIS_OS_NAME}" = "osx" ]; then brew install lzo ccache; fi install: - if [ ! -z "${CHOST}" ]; then unset CC; fi diff --git a/.travis/build-deps.sh b/.travis/build-deps.sh index e787abab..e7036b6b 100755 --- a/.travis/build-deps.sh +++ b/.travis/build-deps.sh @@ -130,11 +130,8 @@ build_openssl () { fi } -# Enable ccache -if [ "${TRAVIS_OS_NAME}" != "osx" ] && [ -z ${CHOST+x} ]; then - # ccache not available on osx, see: - # https://github.com/travis-ci/travis-ci/issues/5567 - # also ccache not enabled for cross builds +# Enable ccache except cross builds +if [ -z ${CHOST+x} ]; then mkdir -p "${HOME}/bin" ln -s "$(which ccache)" "${HOME}/bin/${CC}" PATH="${HOME}/bin:${PATH}"