Return-Path: <tiff-bounces@lists.osgeo.org>
Received: from mailgate224.isp.belgacom.be ([195.238.22.56])
          by mailfep003.skynet.be
          (InterMail vM.8.04.03.28.4 201-2389-100-182-103-20180124)
          with ESMTP
          id <20210104145546.JGQV7220.mailfep003.skynet.be@mailgate224.isp.belgacom.be>
          for <chris.lindelaan@skynet.be>; Mon, 4 Jan 2021 15:55:46 +0100
Authentication-Results: mx201.skynet.be; dkim=none (message not signed) header.i=none; spf=None smtp.pra=tiff-bounces@lists.osgeo.org; spf=Pass smtp.mailfrom=tiff-bounces@lists.osgeo.org; spf=Pass smtp.helo=postmaster@lists.osgeo.org
Received-SPF: None (mx201.skynet.be: no sender authenticity
  information available from domain of
  tiff-bounces@lists.osgeo.org) identity=pra;
  client-ip=140.211.15.3; receiver=mx201.skynet.be;
  envelope-from="tiff-bounces@lists.osgeo.org";
  x-sender="tiff-bounces@lists.osgeo.org";
  x-conformance=sidf_compatible
Received-SPF: Pass (mx201.skynet.be: domain of
  tiff-bounces@lists.osgeo.org designates 140.211.15.3 as
  permitted sender) identity=mailfrom; client-ip=140.211.15.3;
  receiver=mx201.skynet.be;
  envelope-from="tiff-bounces@lists.osgeo.org";
  x-sender="tiff-bounces@lists.osgeo.org";
  x-conformance=sidf_compatible; x-record-type="v=spf1";
  x-record-text="v=spf1 mx a:mail.osgeo.org a:lists.osgeo.org
  a:mail.osgeo.osuosl.org a:tracsvn.osgeo.osuosl.org -all"
Received-SPF: Pass (mx201.skynet.be: domain of
  postmaster@lists.osgeo.org designates 140.211.15.3 as
  permitted sender) identity=helo; client-ip=140.211.15.3;
  receiver=mx201.skynet.be;
  envelope-from="tiff-bounces@lists.osgeo.org";
  x-sender="postmaster@lists.osgeo.org";
  x-conformance=sidf_compatible; x-record-type="v=spf1";
  x-record-text="v=spf1 mx a:mail.osgeo.org a:lists.osgeo.org
  a:mail.osgeo.osuosl.org a:tracsvn.osgeo.osuosl.org -all"
X-Ironport-Dmarc-Check-Result: validskip
IronPort-SDR: lAVZXqzWDX09Tc5wUD6T0X79lwWiY8YGqV9la/ADcrnvT/nzDkcWcBEa+T3THZge2GiTwKMiVY
 BI+G9XHAeaEv6veZhPszsF0zwh2/8QiYyNj37PNAfyvPO2OIG1LFCjAur/gliJZL0muUVBja8R
 CtoY0S/ZmSt8a2j/gi8IMQs95O01oXnfke3EStiTl59WSJDNEyG9d6HeK6i5GoIOwYLGuJoif/
 TRxbX/2aFBvVqymHabuTkCZ+b2835MCehD3o4/xiWo5nILyjv/+nQzab0oOQSTZKDtN0m9J2oR
 rynp1Pb902PyDd39Xyy0PkLF
IronPort-PHdr: =?us-ascii?q?9a23=3Ak4zhGRe07rZBccem1wAKTz+llGMj4u6mDksu8p?=
 =?us-ascii?q?Mizoh2WeGdxc24bRSN2/xhgRfzUJnB7Loc0qyK6v+mAzdbqsva+Fk5M7V0Hy?=
 =?us-ascii?q?cfjssXmwFySOWkMmbcaMDQUiohAc5ZX0Vk9XzoeWJcGcL5ekGA6ibqtW1aFR?=
 =?us-ascii?q?rwLxd6KfroEYDOkcu3y/qy+5rOaAlUmTaxe7x/IAi0oAnLqMUbj4VvJqkxxx?=
 =?us-ascii?q?bHv3BFZ/lYyWR0KFyJgh3y/N2w/Jlt8yRRv/Iu6ctNWrjkcqo7ULJVEi0oP3?=
 =?us-ascii?q?g668P3uxbDSxCP5mYHXWUNjhVIGQnF4wrkUZr3ryD3q/By2CiePc3xULA0RT?=
 =?us-ascii?q?Gv5LplRRP0lCsKMSMy/XrJgcJskq1UvBOhpwR+w4HKZoGVKOF+db7Zcd8DWG?=
 =?us-ascii?q?ZNQtpdWylHD4ihbYUAEvABMP5XoInzpVQAoxiwCxexCuP3yDJGhGL60KMm3+?=
 =?us-ascii?q?ohCwHJwBIvH8kVvXTRsNn4Lr0fXfypwKTKyzjIcvNY2S366IjNah0vruyDXL?=
 =?us-ascii?q?xqfsrL1EYkCgXLgU+VqYf4ITOV1/4CuHWF4ephW+KvhXMspgZtojiuyMcshJ?=
 =?us-ascii?q?LEhoYUylDf6SV525w5JdqjSE50f9GkF4FctyaAN4t5W84vRXxjtykmxLMco5?=
 =?us-ascii?q?G7YDQKx4o9xx7Zc/GKfYeG7g7/WeuRLzp0mW9pdrKiihqs8kWs1u7xW8iq3V?=
 =?us-ascii?q?pUsCdJjtrBuH8P2hHd9MSKSvVz8Eeu1DiA2Q3e9u9JLEYpnqTVLJ4hx6Q/lp?=
 =?us-ascii?q?sVsUnbES/2mVn2jKuMeUo/4OSn9+PnYrD+qp+HL497kB3+MqU0lcy7AeU4KR?=
 =?us-ascii?q?ICUHSc+eS5zLHj+lb5QLpUgf0xiKXZt4raJcsdq6WkAAFVyp4u5wuwAju6yt?=
 =?us-ascii?q?gUg2QLIE9fdB6aj4XlIV/DLOjmAfujh1mgijRmyvDcMrH/H5nBMmLPnKricL?=
 =?us-ascii?q?pg7UNX1RA9wspF551OD7EMOPLzVVH1tNzfFhI5Nw20w/37CNVmzI8eXnmPAq?=
 =?us-ascii?q?CHP6PVq1OI4fgvI+aUaI8UvjbyNeQl6ubzgXI2hVMRZ7el0YYKZHyiA/hrI1?=
 =?us-ascii?q?+VbHT0jtcEC2gKvw4+TOLwiF2FVD5ef2qyX6My5jE1EY6pFoDDRp2rgLOdwi?=
 =?us-ascii?q?i7BYZbZmRHClCXDXfobJ+IW/AXaCKdPMBhlSYIVb+7S48uzR2urhP1y6J7Lu?=
 =?us-ascii?q?rI/S0VrY7s1Nhv5+3SjhE+7zh0D8Wb026QUW50mnkHSCUw3K1kukx9yVeC0a?=
 =?us-ascii?q?5mjPxED9Bc/O1GAU8HM4XBxbl6F8zqQVCGOdOIU0q9BNK9Djw2CNUrzJgLak?=
 =?us-ascii?q?d5HtykyRfbwyutBaRSi72FCs8J9LnB1S30Lsd513GUyKgvgRw8T9JSOHa6rq?=
 =?us-ascii?q?p+7BTIQYnSnEie0aGwevMHwSTP+WyfmHeIp1xSSwVqUK/IDk0ZfVbcjdnw6k?=
 =?us-ascii?q?7YGr+yFaw8YEwGzc+ZNrAMbcbmgFIAQ+3sf9HXYma0kmH3Ag6Ux7SKd832em?=
 =?us-ascii?q?sTjxjbE1UOsw0a8XucYA03ByO9pDDCDTJgUEjiel7h6vVWrHKgUlRyyBqFYk?=
 =?us-ascii?q?on0KC6rQUIj/6RQO9Gw7QfpS06oC91Flvu49WDJsSNoUJbe7hVfNchqANKy2?=
 =?us-ascii?q?/f8RZ6I5W9K7xKnUYXbwV+u1L1kR5wD9MTq8UyqGIWy19fJb2Ryl8JUzqdlc?=
 =?us-ascii?q?T9NqLeMGXa5xGjZqDGnFrZ1YDF1L0I7aEVp0rqpg3hMkMnu2tm2pFp0nWSrs?=
 =?us-ascii?q?HWDQQceZbwSVossR9hqLzdJC4n6NWHhjVXLaCov2qaiJoSD+w/x0PlJo8Hav?=
 =?us-ascii?q?nWPRLuE8AcG8mlIfArnF7sVB8fIeRO7/RsbpGjZ6HegeiwP/dmkS7gh2kUqI?=
 =?us-ascii?q?x+00fZ8S16R6aI2pse2PiX00OBUCu0l1autM372MhEaDgeE3D5yH3iA4hcNe?=
 =?us-ascii?q?VpZYheL2CoLoWsw8lmwYb3UitE9VCtQlkBxcmidAG6a13mwRYW0l8YrHvhnj?=
 =?us-ascii?q?G3nHRviz98lqOEx2TVxvj6Mh8OO2pFXm5n2EvtL4bxhdcHWkOldCAtlQC5/g?=
 =?us-ascii?q?D93KdWo+J4NWaACVxQcX3OJnp5GrC1qqLEY8NL78Ywtj5LVe2nfV2AYrr8uA?=
 =?us-ascii?q?cBlST4EGZZgjcheGjw6K/0lBF7lm+RaU1LgiGAIJNWwhHSrJzZVaQJh3wdRz?=
 =?us-ascii?q?h+hCWRDFXud9+utc6ZkZvOqKi3Sn6hW5tPcCLq0ZLl1mPz5GtkBge6luyynd?=
 =?us-ascii?q?uvGBYz0Cvy3d1nHSvSqxO0bo7u3qW8eeVpGysgTEP95cQ/EIZjlIA9n7kU2G?=
 =?us-ascii?q?MGndOS5nUKliH0K9oakaPyYXwRRCIalsbP6VuAugUrJXaIyoTlE3SFl5I9P5?=
 =?us-ascii?q?/gOzpQg397tJMCEqqf4b1akDEgp0ri9VuXevtsmDoBj/Ejuxt4y6kEvhQgyi?=
 =?us-ascii?q?KFD/UcB05daGbwlhqGqtq5saNcaX2HdbmryFE4msuuAbbEpRtTEiWcGN9qDW?=
 =?us-ascii?q?pr48NzPUiZmmHy5I+hct7Na9kerTWQkgzclK5SM508kbwNnyUtagef9TU1ju?=
 =?us-ascii?q?U8ixJpx5SzuoOKfn5s8KyOCRldLjTpZskX92i335xTlcuXwY2jW65ZNGlWDM?=
 =?us-ascii?q?nQROmzWHIXpa6/bkCVEyw6p2vdE7eNVQOY7U5nqTrIHfXJfzmLJXcXiN9lWR?=
 =?us-ascii?q?+WKVd3hAEPQC58mYU2Gwfsw9buOEt0/TEe4FfkpwAEk74wcUOmCyGG+UHzIj?=
 =?us-ascii?q?4vLfrXZAJb9ARD+1vYPYSF4+R/EjsZtpytoQqRK3CKMgFBDGUHQEuBVBjoOr?=
 =?us-ascii?q?ij48WF8vDNX7bmaaGXOPPX9KoFBJLqjdq134Br/iiBLJCKLiM6Vrsg2VtFUG?=
 =?us-ascii?q?w/EcmK/ldHAyERiS/JaNaW4Rmm/Sgi5Ny+/vquUgXy44CCEJNWMM5z4Faxmq?=
 =?us-ascii?q?iOMKiXnikzelM6ntscgGTFzrQSxgtYlyBgeXynFqkGviPWZKbRgbNMSRkAZC?=
 =?us-ascii?q?50csxS4Ohvu2sFcd6egdTz2Llii/czAFoQTl3tlPaiYskSKn28PlfKVw6bca?=
 =?us-ascii?q?6LLjrRz4TrcLuxHPdO2f5MuUT66lP5Wwfzey6OnD7zW1WzPPFQ2WuFaQdGtt?=
 =?us-ascii?q?j1dwYlADrmRdPiLBqgP9JwyzoszvU91HfLLnIHdz9nfE5K6LqK4kY6yr12SW?=
 =?us-ascii?q?lI734jKvKLliHf6PLFLY0S9/xxDWx9xf5A6X8h1b0T6zpLSfsznzDPqcVq5V?=
 =?us-ascii?q?a8naHKwz5jGkMU+AxGj4+Ko0hufJ7h2MUdAST89QkWpSWVG05S/p1+Cczptr?=
 =?us-ascii?q?wWwNWd3K70LT5D9ZrT865+T4DML9mbNXM6LRfzMDrVFxceCzmwOmzYwUtHn7?=
 =?us-ascii?q?me+2aUoZ4ztpX30MNSEvkBDQVzT65cUQxsB7lgaN9vUykhkKKHgcJA/ne4oB?=
 =?us-ascii?q?TLBY1bsp3BSvOOEKDvJTKe3vFPYxoFx6+9LJxGb9GjnRY7Mx8jwcKRSC+yFZ?=
 =?us-ascii?q?hXryZsbxE5uhBI4CImFyso2FPjZx/r6nJAcJz81hMwlAZ6ZvwgsTn25FJibE?=
 =?us-ascii?q?bLqiV1mk4sn97omhiVcSXtN+G3Ro5bDGzzrUd7YfaZC05lKBa/m0BpLmKOX7?=
 =?us-ascii?q?VKk75pbnxmkifYuIBTArhbVqJJZ1kX3/7dNJBKmRxM7y6gw0FA/+7MD5BvwR?=
 =?us-ascii?q?ArfZCbpHVFwwt/bdQxKP+YNO9Tw1NXnK7Loj6w27V73loFP0hUujD3GmZAqA?=
 =?us-ascii?q?kSO7IhPSbt4uF89VnIhW5YYGZVH/866vs480o8P6KH1C3t1PhEME/5Pr6bLr?=
 =?us-ascii?q?iFoC7HjsGFRRU3zExt9QEN9Opz2MYnNU2PWE0oiryKChMSMYzFMw4dZphO7n?=
 =?us-ascii?q?HYZjiI9+LWzp9yeYKmC+fzSamJrqlcx0ugGExwQ9Y8q/8ZF5zp63n2aN/9Je?=
 =?us-ascii?q?damxEs/xjwYlKeA/lOPhWRn2Vf+pDt/NpMxYBYYwolLyB4OCSz6KzQo1Z10v?=
 =?us-ascii?q?6CR8stJHABUYYDcHUsV5/jwnMLjzF7FDCyl9kh5k2C4jv7/3uCCDjnc8ElY+?=
 =?us-ascii?q?ybaBQqD8u5q2wy?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0EXAgC5K/NfhwMP04xigQmDcxgBZFg?=
 =?us-ascii?q?BHwMHNoQ/g0uFOYgqA5pbgVEWAQECAQEBAQEJGAEKDAQBAQEBg0mCch8GAQQ?=
 =?us-ascii?q?0EwIDAQEBAwIFAQEBBAEBAQIBAQIDAgIBAQIQAQEBAQ0LCQgbDiwGWgZgBGI?=
 =?us-ascii?q?GWwRegQ4NBQYnDII4BQIDHwEGbYEGAQEBAQEBAQEBAQEBAQEBAQEBAQEWAg1?=
 =?us-ascii?q?UaQEBAQIBAQEBDxEjCgUZCwMCAQECBgEBCAIEBAMvBAQCAgMBHgUBDAEFARw?=
 =?us-ascii?q?GEwUdgwQBgmYgBQqTRI8TgQQ9izICgTKEB4E/hHgSgSaNKTgJggCBR4I1Lj6?=
 =?us-ascii?q?CXQEEhHSCYASDaw8BWzUPKjcCATGQGIt6DUqbUYMAiSqLOoZ0IqJQnxuRYoR?=
 =?us-ascii?q?aECOBSk6BLR8UGggoCDsxBnwagRwJRAECAQINAgECAwECAgIBAQICAQECAgI?=
 =?us-ascii?q?BAotqgjkXg06FFIViIwEyNwIGAQkBAQMJjC2BbQEB?=
X-IPAS-Result: =?us-ascii?q?A0EXAgC5K/NfhwMP04xigQmDcxgBZFgBHwMHNoQ/g0uFO?=
 =?us-ascii?q?YgqA5pbgVEWAQECAQEBAQEJGAEKDAQBAQEBg0mCch8GAQQ0EwIDAQEBAwIFA?=
 =?us-ascii?q?QEBBAEBAQIBAQIDAgIBAQIQAQEBAQ0LCQgbDiwGWgZgBGIGWwRegQ4NBQYnD?=
 =?us-ascii?q?II4BQIDHwEGbYEGAQEBAQEBAQEBAQEBAQEBAQEBAQEWAg1UaQEBAQIBAQEBD?=
 =?us-ascii?q?xEjCgUZCwMCAQECBgEBCAIEBAMvBAQCAgMBHgUBDAEFARwGEwUdgwQBgmYgB?=
 =?us-ascii?q?QqTRI8TgQQ9izICgTKEB4E/hHgSgSaNKTgJggCBR4I1Lj6CXQEEhHSCYASDa?=
 =?us-ascii?q?w8BWzUPKjcCATGQGIt6DUqbUYMAiSqLOoZ0IqJQnxuRYoRaECOBSk6BLR8UG?=
 =?us-ascii?q?ggoCDsxBnwagRwJRAECAQINAgECAwECAgIBAQICAQECAgIBAotqgjkXg06FF?=
 =?us-ascii?q?IViIwEyNwIGAQkBAQMJjC2BbQEB?=
X-MGA-submission: =?us-ascii?q?MDEG1OMAX1m763XyyvAlbshC7cQzfzZ3r5B5TV?=
 =?us-ascii?q?KN7WzYA5nkXJhLLbBibCWOSHx/jEtYnbMAdA0JTL7FTKu4MKhECHZMFV?=
 =?us-ascii?q?8NyM25G1If7xfmBZFJ6qkEcPybX0cKJi/yM9A=3D?=
Received: from osgeo6.osgeo.osuosl.org (HELO lists.osgeo.org) ([140.211.15.3])
  by mx201.skynet.be with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 04 Jan 2021 15:55:35 +0100
Received: from osgeo6.osgeo.osuosl.org (localhost [127.0.0.1])
	by lists.osgeo.org (Postfix) with ESMTP id 6BB946145914;
	Mon,  4 Jan 2021 06:55:29 -0800 (PST)
Received: from mail-pf1-f181.google.com (mail-pf1-f181.google.com
 [209.85.210.181])
 by lists.osgeo.org (Postfix) with ESMTPS id 1EA84614682C
 for <tiff@lists.osgeo.org>; Mon,  4 Jan 2021 06:55:28 -0800 (PST)
Received: by mail-pf1-f181.google.com with SMTP id h10so15635948pfo.9
 for <tiff@lists.osgeo.org>; Mon, 04 Jan 2021 06:55:28 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=OsgorEtffaCVhcmIQyCRwJ/N1RSty/qyaOADWnPwYZM=;
 b=FuvPGn0juyrjTrxNnMlj7lS2cphNKY3y+0s9WkqOqFai3a1kWgq0JZZU0YZbI7ynWg
 hrMEQftE53UCtgYCYni8wtbtfl07t1+vzhOdibH2jO7YFVcgnR3FaXGE6Hjg4RKdqrJa
 9S3mDi9u1vysu7RN9WMU5dDLybQ++uJDuY15RkcgpdvivlulqL6HddjNGcPDaxMe6m2D
 VW9MNAMhB/vg2GQZIAJ/7ckILtU13sYTwVZBzUU/uA7Rn4j7LT/AGpjEhcEQXmyYiRsb
 7pYbpB+FAtqzvX3Ti5dODkFxGIx81H3c8XBcRzLEbMKy+1J2s7MjFM2fOhjmJM03ghhy
 VwLg==
X-Gm-Message-State: AOAM531i4EbDOFA0uNY6XK8eU2FcnnQ0+Oio0tYJNA6RPE3Bb+xeh8bu
 uhLVupWyAG+RvAMlCDZVh+Wxbzy8FPFQB5q3s/hGMruRFBiHSET7gXc=
X-Google-Smtp-Source: ABdhPJzzrp1nNMRsBtr9fGOGEleLItjMvdeG19FkqEpbxf2AVGYdU1mwez1fib7sNG+aBUvBXbo1DwCDHkEWMHe7HMU=
X-Received: by 2002:aa7:8159:0:b029:1a5:54e4:7cf2 with SMTP id
 d25-20020aa781590000b02901a554e47cf2mr43318806pfn.69.1609772127642; Mon, 04
 Jan 2021 06:55:27 -0800 (PST)
MIME-Version: 1.0
References: <9052599.rlaer9EI2p@even-i700>
In-Reply-To: <9052599.rlaer9EI2p@even-i700>
Date: Mon, 4 Jan 2021 09:55:15 -0500
Message-ID: <CAEZ8u0mk_-DebDJRVewh6vWbFhicgdTB3YaLB8n_evLHcNFu-Q@mail.gmail.com>
To: Even Rouault <even.rouault@spatialys.com>
Cc: Tiff List <tiff@lists.osgeo.org>
Subject: Re: [Tiff] Motions related to C99 use in libtiff
X-BeenThere: tiff@lists.osgeo.org
X-Mailman-Version: 2.1.34
Precedence: list
List-Id: TIFF and libtiff discussion <tiff.lists.osgeo.org>
List-Unsubscribe: <https://lists.osgeo.org/mailman/options/tiff>,
 <mailto:tiff-request@lists.osgeo.org?subject=unsubscribe>
List-Post: <mailto:tiff@lists.osgeo.org>
List-Help: <mailto:tiff-request@lists.osgeo.org?subject=help>
List-Subscribe: <https://lists.osgeo.org/mailman/listinfo/tiff>,
 <mailto:tiff-request@lists.osgeo.org?subject=subscribe>
From: Edward Lam via Tiff <tiff@lists.osgeo.org>
Reply-To: Edward Lam <edward@sidefx.com>
Content-Type: multipart/mixed; boundary="===============2670729268846206359=="
Errors-To: tiff-bounces@lists.osgeo.org
Sender: "Tiff" <tiff-bounces@lists.osgeo.org>

--===============2670729268846206359==
Content-Type: multipart/alternative; boundary="000000000000d6808f05b814472a"

--000000000000d6808f05b814472a
Content-Type: text/plain; charset="UTF-8"

HI Even,

I'm probably missing something.

>  Motion 2 (requires Motion 1 to pass):

Did you mean this the other way around instead? My position would be to
allow use of C99 compilers to _optionally_ use C99 types, and also still
allow pre-C99 compilers to build without C99 types.

Best regards,
-Edward

On Mon, Jan 4, 2021 at 9:23 AM Even Rouault <even.rouault@spatialys.com>
wrote:

> Hi,
>
> We do not have a formal project steering committee and decision making
> rules,
> but given the good discussion that has taken place, I think it is time to
> take
> a decision. I'd suggest we proceed with a majority vote with all people
> that
> want to cast their votes, with the voting period open until end of week.
>
> Motion 1:
> Require compiler with C99 support to build libtiff
>
> Motion 2 (requires Motion 1 to pass):
> Allow use of C99 data types in libtiff API instead of custom [u]intXXX
> typedefs, thus requiring code using libtiff to have C99 build capabilities
> (will cause a API and ABI breakage)
>
> Candidate implementation for both by Roger Leigh at:
>         https://gitlab.com/rleigh/libtiff/-/commits/require-c99
>
> My vote:
> Motion 1: +1
> Motion 2: +1
>
> Even
>
> --
> Spatialys - Geospatial professional services
> http://www.spatialys.com
> _______________________________________________
> Tiff mailing list
> Tiff@lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/tiff
>

--000000000000d6808f05b814472a
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr">HI Even,<div><br></div><div>I&#39;m proba=
bly missing something.</div><div><br></div><div>&gt;=C2=A0

Motion 2 (requires Motion 1 to pass):

</div><div><br></div><div>Did you mean this the=C2=A0other way around inste=
ad? My position would be to allow use of C99 compilers to _optionally_ use =
C99 types, and also still allow pre-C99 compilers to build without C99 type=
s.</div><div><br></div><div>Best regards,<br></div><div>-Edward</div><div><=
br></div></div><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_a=
ttr">On Mon, Jan 4, 2021 at 9:23 AM Even Rouault &lt;<a href=3D"mailto:even=
.rouault@spatialys.com">even.rouault@spatialys.com</a>&gt; wrote:<br></div>=
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
<br>
We do not have a formal project steering committee and decision making rule=
s, <br>
but given the good discussion that has taken place, I think it is time to t=
ake <br>
a decision. I&#39;d suggest we proceed with a majority vote with all people=
 that <br>
want to cast their votes, with the voting period open until end of week.<br=
>
<br>
Motion 1:<br>
Require compiler with C99 support to build libtiff<br>
<br>
Motion 2 (requires Motion 1 to pass):<br>
Allow use of C99 data types in libtiff API instead of custom [u]intXXX <br>
typedefs, thus requiring code using libtiff to have C99 build capabilities =
<br>
(will cause a API and ABI breakage)<br>
<br>
Candidate implementation for both by Roger Leigh at:<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 <a href=3D"https://gitlab.com/rleigh/libtiff/-/=
commits/require-c99" rel=3D"noreferrer" target=3D"_blank">https://gitlab.co=
m/rleigh/libtiff/-/commits/require-c99</a><br>
<br>
My vote:<br>
Motion 1: +1<br>
Motion 2: +1<br>
<br>
Even<br>
<br>
-- <br>
Spatialys - Geospatial professional services<br>
<a href=3D"http://www.spatialys.com" rel=3D"noreferrer" target=3D"_blank">h=
ttp://www.spatialys.com</a><br>
_______________________________________________<br>
Tiff mailing list<br>
<a href=3D"mailto:Tiff@lists.osgeo.org" target=3D"_blank">Tiff@lists.osgeo.=
org</a><br>
<a href=3D"https://lists.osgeo.org/mailman/listinfo/tiff" rel=3D"noreferrer=
" target=3D"_blank">https://lists.osgeo.org/mailman/listinfo/tiff</a><br>
</blockquote></div></div>

--000000000000d6808f05b814472a--

--===============2670729268846206359==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Tiff mailing list
Tiff@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/tiff

--===============2670729268846206359==--
