Return-Path: <awaresystems.be+caf_=filtered=awaresystems.be@gmail.com>
Delivered-To: filtered@awaresystems.be
Received: from mx4.public.one.com ([10.246.18.24])
	by mail6.local.one.com (Dovecot) with LMTP id Mo7zL4oLOVk6XwAAsyOMew
	for <filtered@awaresystems.be>; Thu, 08 Jun 2017 11:23:25 +0000
X-HalOne-ID: e19af7f0-4c3c-11e7-9abf-b82a72d0454d
Received: from mail-ot0-f180.google.com (unknown [74.125.82.180])
	by mx4.public.one.com (Halon) with ESMTPS
	id e19af7f0-4c3c-11e7-9abf-b82a72d0454d;
	Thu, 08 Jun 2017 11:23:23 +0000 (UTC)
Received: by mail-ot0-f180.google.com with SMTP id i31so21573670ota.3
        for <filtered@awaresystems.be>; Thu, 08 Jun 2017 04:23:23 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20161025;
        h=x-original-authentication-results:x-gm-message-state:delivered-to
         :mime-version:date:from:to:in-reply-to:references:message-id
         :user-agent:subject:precedence:list-id:list-unsubscribe:list-archive
         :list-post:list-help:list-subscribe:sender:errors-to;
        bh=sPy95eg3gRxx7uWbqKCHxLPewVaCW1cyQexxasJK35E=;
        b=UrF518lAy0qvkwjDUqwpjEe3NnsOVmJAG2c4MsiVt9b31av5LqFvbt2LwQi3y6wn+n
         hOOfDepTSmnhm2oy5yUfSExFpMJlq79+z5/NUIY1MfKtEV4UNGA8wcJqhoDSu+2k5kFh
         X3osPSwU4dQDD1iD1aErd0nASzLoS8R8cRQGYVQr6E6V8nS51/OIJww1CaQC3hypZ9Mp
         xf+k0AoAZm2OxRdTOVc9z5DEJoUNDYoi9DluBEpBUyA5qxpu7f9VsQnrpz8p6TpwlqJj
         hmRLYSoeWT5t2SqjSQocCNvB2aHD+B5QjDW4GUF41rBys/tQzOZAT2TeqFK2Ol8G7NJk
         qpig==
X-Original-Authentication-Results: mx.google.com;       spf=neutral (google.com: 94.23.4.142 is neither permitted nor denied by best guess record for domain of tiff-bounces@lists.maptools.org) smtp.mailfrom=tiff-bounces@lists.maptools.org
X-Gm-Message-State: AKS2vOyUFtxQrnjArkxJOr5c+kZowoZv7ffNGWlhtm7cS8MrpfUFHKCT
	IqISSKRmcWdDnB0hQebxNBIUYwoBNemsHDe3KTHj4w==
X-Received: by 10.157.7.117 with SMTP id 108mr17456778ote.170.1496921001985;
        Thu, 08 Jun 2017 04:23:21 -0700 (PDT)
X-Forwarded-To: filtered@awaresystems.be
X-Forwarded-For: awaresystems.be@gmail.com filtered@awaresystems.be
Delivered-To: awaresystems.be@gmail.com
Received: by 10.202.104.37 with SMTP id d37csp2279088oic;
        Thu, 8 Jun 2017 04:23:20 -0700 (PDT)
X-Received: by 10.28.24.202 with SMTP id 193mr3199944wmy.125.1496921000592;
        Thu, 08 Jun 2017 04:23:20 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1496921000; cv=none;
        d=google.com; s=arc-20160816;
        b=ZK6KiU9r8gypndvXprMPo7KizOBuhoVeAP29F2n1C1iCMw/5MMMPZEFUanBVjcLWc7
         hMXUdbYSRRRQ11s0TE2IEXlnEKMlxE0XgF4i60rmL2p4ImQa1+lf+tbhD1a3EvjeDELs
         hmANtZbpqnrCEYKHzF5fn7ZCzW72pah/of/hIcQhIQVDXFAuXXunzn2GANsFMCZjoLZo
         3HF6RGQGnHMGGXgnm4h6imB+/qm7JyLgn15gSZ7WUPJGf7v37VNE+HP9UntVeJSqhmkY
         6JwNaOf/h8oF52XFhBFPjPRlF5GEIPKLl++3EEX7l2fbn/NUYACdExmVUEF/l25Dor5U
         Srlw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816;
        h=errors-to:sender:list-subscribe:list-help:list-post:list-archive
         :list-unsubscribe:list-id:precedence:subject:user-agent:message-id
         :references:in-reply-to:to:from:date:mime-version
         :arc-authentication-results;
        bh=sPy95eg3gRxx7uWbqKCHxLPewVaCW1cyQexxasJK35E=;
        b=H121Yjk1BRPfi4ZfuV4imDEYR7ZgHqbEswviroHWAGNB26c54uvQsrKMO96HTXMPDl
         XaNCvhmbtEsCPR3fbuFAeMdAqrsQ6piBFgLy0hGQu23wg/9P8rWYknbCv4qpTd8upYkI
         T8uW1vL2BsqMjRE+0wNk86GG4r6pCbMZNgSQmfgscNjSv4KEMndqM60F6CtXDlJyXwrX
         35gSPDAhC/N+jxShNhf0GJOOD+YwtmqBh5cYxRSvojq6mRsxTdcV6bq0ubEckSUvwY3+
         18BO2eu2d6Re5yJ1rdY5cUOi3eOuhnFIXh/kmvcu0nRVSrlntQHSFrQFHJ90burPyQVI
         5+Hw==
ARC-Authentication-Results: i=1; mx.google.com;
       spf=neutral (google.com: 94.23.4.142 is neither permitted nor denied by best guess record for domain of tiff-bounces@lists.maptools.org) smtp.mailfrom=tiff-bounces@lists.maptools.org
Return-Path: <tiff-bounces@lists.maptools.org>
Received: from lists.maptools.org (ks365428.kimsufi.com. [94.23.4.142])
        by mx.google.com with ESMTP id y93si4917844wrc.42.2017.06.08.04.23.19;
        Thu, 08 Jun 2017 04:23:20 -0700 (PDT)
Received-SPF: neutral (google.com: 94.23.4.142 is neither permitted nor denied by best guess record for domain of tiff-bounces@lists.maptools.org) client-ip=94.23.4.142;
Authentication-Results: mx.google.com;
       spf=neutral (google.com: 94.23.4.142 is neither permitted nor denied by best guess record for domain of tiff-bounces@lists.maptools.org) smtp.mailfrom=tiff-bounces@lists.maptools.org
Received: from [10.1.0.241] (localhost.localdomain [127.0.0.1])
	by lists.maptools.org (Postfix) with ESMTP id 6F0FC35C033;
	Thu,  8 Jun 2017 06:22:16 -0500 (EST)
Received: from alt.b-painless.mh.aa.net.uk (alt.b-painless.mh.aa.net.uk
	[81.187.30.55])
	by lists.maptools.org (Postfix) with ESMTPS id C60AF35C02E
	for <tiff@lists.maptools.org>; Thu,  8 Jun 2017 06:22:02 -0500 (EST)
Received: from a-webmail.mh.aa.net.uk ([2001:8b0:0:30::75]
	helo=webmail.aa.net.uk) by b-painless.mh.aa.net.uk with esmtpsa
	(TLS1.0:ECDHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.84_2)
	(envelope-from <rleigh@codelibre.net>) id 1dIvVq-0002g2-04
	for tiff@lists.maptools.org; Thu, 08 Jun 2017 12:22:02 +0100
Received: from [134.36.162.90] by webmail.aa.net.uk
	with HTTP (HTTP/1.1 POST); Thu, 08 Jun 2017 12:22:01 +0100
MIME-Version: 1.0
Content-Type: multipart/mixed;
 boundary="=_8264bf5bc1aa570c1c93395d183bff11"
Date: Thu, 08 Jun 2017 12:22:01 +0100
From: rleigh@codelibre.net
To: tiff@lists.maptools.org
In-Reply-To: <bfbd945f-92a9-866b-f65d-2c100012d7ef@codelibre.net>
References: <bfbd945f-92a9-866b-f65d-2c100012d7ef@codelibre.net>
Message-ID: <19a922129474008a9852e6f4115cfda8@codelibre.net>
X-Sender: rleigh@codelibre.net
User-Agent: Roundcube Webmail/1.1.5
Subject: Re: [Tiff] [PATCH] Unix/Linux CI support for GitHub and Travis
X-BeenThere: tiff@lists.maptools.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: TIFF and libtiff discussion <tiff.lists.maptools.org>
List-Unsubscribe: <http://lists.maptools.org/mailman/listinfo/tiff>,
	<mailto:tiff-request@lists.maptools.org?subject=unsubscribe>
List-Archive: <http://lists.maptools.org/mailman/private/tiff>
List-Post: <mailto:tiff@lists.maptools.org>
List-Help: <mailto:tiff-request@lists.maptools.org?subject=help>
List-Subscribe: <http://lists.maptools.org/mailman/listinfo/tiff>,
	<mailto:tiff-request@lists.maptools.org?subject=subscribe>
Sender: tiff-bounces@lists.maptools.org
Errors-To: tiff-bounces@lists.maptools.org

--=_8264bf5bc1aa570c1c93395d183bff11
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=US-ASCII;
 format=flowed

On 2017-06-07 23:30, Roger Leigh wrote:

> I'll follow up with another patch for Unix as well probably using
> Travis CI; this is for the Windows side of things.

As promised, this patch does the same think for Unix/Linux as the 
previous ones did for Windows.

You can find the branch here:

   https://github.com/rleigh-codelibre/libtiff/commits/ci-travis

and follow the build link to here:

   https://travis-ci.org/rleigh-codelibre/libtiff

where it shows builds with Autoconf and CMake for both the GCC and Clang 
compilers.  Autoconf is tested with Make; CMake is tested with Make and 
Ninja.

Together with the Windows patches, this provides pretty decent test 
coverage for common platforms and compilers, and should pick up most 
regressions in the codebase.


Regards,
Roger
--=_8264bf5bc1aa570c1c93395d183bff11
Content-Transfer-Encoding: base64
Content-Type: text/x-diff;
 name=0001-ci-Add-Travis-support-for-Linux-builds-with-Autoconf.patch
Content-Disposition: attachment;
 filename=0001-ci-Add-Travis-support-for-Linux-builds-with-Autoconf.patch;
 size=3745

RnJvbSAwMGM3OGM3OTFkZWY1ZGVhMjNjZmIxMTllNmNiMjYxN2Q5NDNjZjZlIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBSb2dlciBMZWlnaCA8cmxlaWdoQGR1bmRlZS5hYy51az4KRGF0
ZTogVGh1LCA4IEp1biAyMDE3IDExOjUyOjE2ICswMTAwClN1YmplY3Q6IFtQQVRDSF0gY2k6IEFk
ZCBUcmF2aXMgc3VwcG9ydCBmb3IgTGludXggYnVpbGRzIHdpdGggQXV0b2NvbmYgYW5kCiBDTWFr
ZQoKLS0tCiAudHJhdmlzLnltbCAgICAgfCAzMSArKysrKysrKysrKysrKysrKysrKwogYnVpbGQv
dHJhdmlzLWNpIHwgOTAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDEyMSBpbnNlcnRpb25zKCspCiBjcmVh
dGUgbW9kZSAxMDA2NDQgLnRyYXZpcy55bWwKIGNyZWF0ZSBtb2RlIDEwMDc1NSBidWlsZC90cmF2
aXMtY2kKCmRpZmYgLS1naXQgYS8udHJhdmlzLnltbCBiLy50cmF2aXMueW1sCm5ldyBmaWxlIG1v
ZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwLi45YjM3MTE2MgotLS0gL2Rldi9udWxsCisrKyBiLy50
cmF2aXMueW1sCkBAIC0wLDAgKzEsMzEgQEAKK2xhbmd1YWdlOiBjCisKK3N1ZG86IGZhbHNlCitk
aXN0OiB0cnVzdHkKKworY2FjaGU6CisgIGRpcmVjdG9yaWVzOgorICAgIC0gZG93bmxvYWQKKwor
YWRkb25zOgorICBhcHRfcGFja2FnZXM6CisgICAgLSBsaWJqcGVnOC1kZXYKKyAgICAtIGxpYmpi
aWctZGV2CisgICAgLSBsaWJsem1hLWRldgorICAgIC0gemxpYjFnLWRldgorCitjb21waWxlcjoK
KyAgLSBnY2MKKyAgLSBjbGFuZworCitlbnY6CisgIG1hdHJpeDoKKyAgICAtIEJVSUxEPWF1dG9j
b25mCisgICAgLSBCVUlMRD1jbWFrZSBUT09MPSJVbml4IE1ha2VmaWxlcyIgVFlQRT1SZWxlYXNl
CisgICAgLSBCVUlMRD1jbWFrZSBUT09MPSJOaW5qYSIgVFlQRT1SZWxlYXNlCisKK21hdHJpeDoK
KyAgZmFzdF9maW5pc2g6IHRydWUKKworc2NyaXB0OgorICAtIC4vYnVpbGQvdHJhdmlzLWNpICIk
QlVJTEQiICIkVE9PTCIgIiRUWVBFIgpkaWZmIC0tZ2l0IGEvYnVpbGQvdHJhdmlzLWNpIGIvYnVp
bGQvdHJhdmlzLWNpCm5ldyBmaWxlIG1vZGUgMTAwNzU1CmluZGV4IDAwMDAwMDAwLi5jMzQ3OTFh
MQotLS0gL2Rldi9udWxsCisrKyBiL2J1aWxkL3RyYXZpcy1jaQpAQCAtMCwwICsxLDkwIEBACisj
IS9iaW4vc2gKKyMgVGhpcyBzY3JpcHQgaXMgdXNlZCBmb3IgdGVzdGluZyB0aGUgYnVpbGQsIHBy
aW1hcmlseSBmb3IgdXNlCisjIHdpdGggdHJhdmlzLCBidXQgbWF5IGJlIHVzZWQgYnkgaGFuZCBh
cyB3ZWxsLgorCitzZXQgLWUKK3NldCAteAorCisjIFRlc3QgYXV0b2NvbmYgYnVpbGQKK2F1dG9j
b25mX2J1aWxkKCkKK3sKKyAgICBta2RpciBhdXRvY29uZi1idWlsZAorICAgIGNkIGF1dG9jb25m
LWJ1aWxkCisgICAgLi4vY29uZmlndXJlIC0tcHJlZml4PSQocmVhZGxpbmsgLWYgLi4vYXV0b2Nv
bmYtaW5zdGFsbCkKKyAgICBtYWtlCisgICAgbWFrZSBpbnN0YWxsCisgICAgbWFrZSBjaGVjawor
fQorCisjIEluc3RhbGwgbmVlZGVkIHRvb2xzCitjbWFrZV9kZXBzKCkKK3sKKyAgICBta2RpciAt
cCBkb3dubG9hZAorICAgIG1rZGlyIC1wIHRvb2xzCisKKyAgICBjbWFrZV9maWxlPSJjbWFrZS0z
LjguMi1MaW51eC14ODZfNjQudGFyLmd6IgorICAgIGNtYWtlX3VybD0iaHR0cHM6Ly9jbWFrZS5v
cmcvZmlsZXMvdjMuOC8ke2NtYWtlX2ZpbGV9IgorICAgIGNtYWtlX2hhc2g9IjU3NDY3M2QzZjM3
YjBiZTZhMDgxM2I4OTRhOGJjZTljNGFmMDhjMTNmMWVjMjVjMDMwYTY5ZjQyZTBlNGIzNDllMDE5
MjM4NWVmMjBjOGE5MjcxMDU1YjdjM2IyNGM1YjIwZmI1MDA5NzYyMTMxYTNmYmEzZDE3NTc2ZTY0
MWYxIgorCisgICAgbmluamFfZmlsZT0ibmluamEtbGludXguemlwIgorICAgIG5pbmphX3VybD0i
aHR0cHM6Ly9naXRodWIuY29tL25pbmphLWJ1aWxkL25pbmphL3JlbGVhc2VzL2Rvd25sb2FkL3Yx
LjcuMi8ke25pbmphX2ZpbGV9IgorICAgIG5pbmphX2hhc2g9IjJkZGRjNTI3NTBjNWU2Zjg0MWFj
ZDBkOTc4Yjg5NGM5YTY1NjJmMTJkZGI0YmE5ZTUxMThhMjEzZjU0MjY1ZjA2NTY4MmZmZTFiYzdi
YzJhYzYxNDY3NjAxNDVkMTc4MDBhNGI3MzczNzkxY2QxZmJiYWYwODM2ZmFmMDUwZTE5IgorCisg
ICAgKAorICAgICAgICBjZCBkb3dubG9hZAorICAgICAgICBpZiBbICEgLWYgIiRjbWFrZV9maWxl
IiBdIHx8IFsgIiQoc2hhNTEyc3VtICIkY21ha2VfZmlsZSIpIiAhPSAiJGNtYWtlX2hhc2ggICRj
bWFrZV9maWxlIiBdOyB0aGVuCisgICAgICAgICAgICB3Z2V0ICIkY21ha2VfdXJsIgorICAgICAg
ICAgICAgaWYgWyAiJChzaGE1MTJzdW0gIiRjbWFrZV9maWxlIikiICE9ICIkY21ha2VfaGFzaCAg
JGNtYWtlX2ZpbGUiIF07IHRoZW4KKyAgICAgICAgICAgICAgICBlY2hvICJFcnJvcjogY21ha2Ug
ZG93bmxvYWQgaGFzaCBtaXNtYXRjaCIgPiYyCisgICAgICAgICAgICAgICAgZXhpdCAxCisgICAg
ICAgICAgICBmaQorICAgICAgICBmaQorICAgICAgICB0YXIgeGYgIiRjbWFrZV9maWxlIgorICAg
ICAgICBjcCAtYSAke2NtYWtlX2ZpbGUlLnRhci5nen0vKiAuLi90b29scworCisgICAgICAgIGlm
IFsgIiQxIiA9ICJOaW5qYSIgXTsgdGhlbgorICAgICAgICAgICAgaWYgWyAhIC1mICIkbmluamFf
ZmlsZSIgXSB8fCBbICIkKHNoYTUxMnN1bSAiJG5pbmphX2ZpbGUiKSIgIT0gIiRuaW5qYV9oYXNo
ICAkbmluamFfZmlsZSIgXTsgdGhlbgorICAgICAgICAgICAgICAgIHdnZXQgIiRuaW5qYV91cmwi
CisgICAgICAgICAgICAgICAgaWYgWyAiJChzaGE1MTJzdW0gIiRuaW5qYV9maWxlIikiICE9ICIk
bmluamFfaGFzaCAgJG5pbmphX2ZpbGUiIF07IHRoZW4KKyAgICAgICAgICAgICAgICAgICAgZWNo
byAiRXJyb3I6IG5pbmphIGRvd25sb2FkIGhhc2ggbWlzbWF0Y2giID4mMgorICAgICAgICAgICAg
ICAgICAgICBleGl0IDEKKyAgICAgICAgICAgICAgICBmaQorICAgICAgICAgICAgZmkKKyAgICAg
ICAgICAgIHVuemlwICIkbmluamFfZmlsZSIKKyAgICAgICAgICAgIG12IG5pbmphIC4uL3Rvb2xz
L2JpbgorICAgICAgICBmaQorICAgICkKK30KKworIyBUZXN0IGF1dG9jb25mIGJ1aWxkCitjbWFr
ZV9idWlsZCgpCit7CisgICAgUEFUSD0iJChwd2QpL3Rvb2xzL2JpbjokUEFUSCIKKyAgICBta2Rp
ciBjbWFrZS1idWlsZAorICAgIGNkIGNtYWtlLWJ1aWxkCisgICAgY21ha2UgLUcgIiQxIiAtRENN
QUtFX0JVSUxEX1RZUEU9IiQyIiAtRENNQUtFX0lOU1RBTExfUFJFRklYPS4uL2F1dG9jb25mLWlu
c3RhbGwgLi4KKyAgICBjbWFrZSAtLWJ1aWxkIC4KKyAgICBjbWFrZSAtLWJ1aWxkIC4gLS10YXJn
ZXQgaW5zdGFsbAorICAgIGN0ZXN0IC1WCit9CisKK2J1aWxkPSQxCitzaGlmdAorCitjYXNlICRi
dWlsZCBpbgorICAgIGF1dG9jb25mKQorICAgICAgICBlY2hvICJUZXN0aW5nIEF1dG9jb25mIGJ1
aWxkIgorICAgICAgICBhdXRvY29uZl9idWlsZCAiJEAiCisgICAgICAgIDs7CisgICAgY21ha2Up
CisgICAgICAgIGVjaG8gIlRlc3RpbmcgQ01ha2UgYnVpbGQiCisgICAgICAgIGNtYWtlX2RlcHMg
IiRAIgorICAgICAgICBjbWFrZV9idWlsZCAiJEAiCisgICAgICAgIDs7CisgICAgKikKKyAgICAg
ICAgZWNobyAiSW52YWxpZCBhcmd1bWVudDogXCIkYXJnXCIiID4mMgorICAgICAgICBleGl0IDEK
KyAgICAgICAgOzsKK2VzYWMKKworZXhpdCAwCi0tIAoyLjExLjAKCg==
--=_8264bf5bc1aa570c1c93395d183bff11
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Tiff mailing list: Tiff@lists.maptools.org
http://lists.maptools.org/mailman/listinfo/tiff
http://www.remotesensing.org/libtiff/
--=_8264bf5bc1aa570c1c93395d183bff11--
