Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hTrtW-0004Fp-QL for buildfarm-members@arkaria.postgresql.org; Thu, 23 May 2019 17:52:46 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1hTrtT-0000uM-Dz for buildfarm-members@arkaria.postgresql.org; Thu, 23 May 2019 17:52:43 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hTrtT-0000uB-7b; Thu, 23 May 2019 17:52:43 +0000 Received: from wout1-smtp.messagingengine.com ([64.147.123.24]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hTrtM-0008Cg-CJ; Thu, 23 May 2019 17:52:42 +0000 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 107B55E8; Thu, 23 May 2019 13:52:34 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Thu, 23 May 2019 13:52:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=anarazel.de; h= date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=fm1; bh=o+qNQ9bQ0aLrz2uH1bN+buRzPFE RdZOIpnj7G0LXGr0=; b=uNWL1pYhu96UOLbLcEX2TtG0niRpZilXOP0+/Sqf+/t qO4kStu5G08KhK5ZUkkbr8uLj0jONd7W6eBwbBeIpoF9ffZAhp/QmwXRaHz/idTn VujyIVwC4XZNn7AoUg+n/flai250SeCLVpeKsDQKwImVNSmT+hJIBpSyqg6ZzJdU L0mRLFdqM+fz+IOJ0/AFW4BPqOD0hnnbNb36pEYxOLiovjW3EBud8QzH48e7Hvnc PK7/0VlZxw/ogRI26dI8QLd1WldSRIlX56O2+JVWq5wjHIorQS4FOq8L8hLaHqKd 0fAtdtWfsZ74L7fxzFR8aAYxvhu0PLGk1SgKztBq11g== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=o+qNQ9 bQ0aLrz2uH1bN+buRzPFERdZOIpnj7G0LXGr0=; b=bGxfnspomDUtARTNpxHAo9 VpIicbSHIVNcRN0SdIFNk1/XhgdL+7bT5zBlN6HmLGqcgu4updCFgOtXGrtlxjEf hU4asaau5uADRA/kedQ4TyAnUZWZd5H7jGRMA0yoI47GxHEA+dahIR1v/xXGphaH 9FftnAIECfQQD5tgBztnYJkcxme+Wb6lGw0VRoU8Ep+H74SxhhceH7W/9j1hXJ8a Eg5hTrQaNgAdlf4SEis6N0ARnrL3Ng/8nCzJdkGUAgO3DXoxe6bmduTfUKL0gFFM jS5Hw/sFGhBJowcsRgUXmPh4uQtQWhEZWRVI8Ey964uf7ouHcyJO236XDTb9hmhg == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduuddruddugedguddvtdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepfffhvffukfhfgggtuggjsehttd ertddttddvnecuhfhrohhmpeetnhgurhgvshcuhfhrvghunhguuceorghnughrvghssegr nhgrrhgriigvlhdruggvqeenucfkphepleekrddvuddtrddugedtrddujedunecurfgrrh grmhepmhgrihhlfhhrohhmpegrnhgurhgvshesrghnrghrrgiivghlrdguvgenucevlhhu shhtvghrufhiiigvpedt X-ME-Proxy: Received: from intern.anarazel.de (c-98-210-140-171.hsd1.ca.comcast.net [98.210.140.171]) by mail.messagingengine.com (Postfix) with ESMTPA id 1498138008A; Thu, 23 May 2019 13:52:33 -0400 (EDT) Date: Thu, 23 May 2019 10:52:31 -0700 From: Andres Freund To: Tom Lane Cc: buildfarm-members@lists.postgresql.org, pgsql-hackers@lists.postgresql.org Subject: Re: FullTransactionId changes are causing portability issues Message-ID: <20190523175231.qg7iq7tiucp2zgc2@alap3.anarazel.de> References: <27054.1558533367@sss.pgh.pa.us> <6039.1558536488@sss.pgh.pa.us> <11261.1558554950@sss.pgh.pa.us> <20190522200312.kmh6qv3jbms7dtpx@alap3.anarazel.de> <12028.1558555982@sss.pgh.pa.us> <20190523171134.vwsjumopzjnrgagn@alap3.anarazel.de> <17017.1558633575@sss.pgh.pa.us> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <17017.1558633575@sss.pgh.pa.us> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk Hi, On 2019-05-23 13:46:15 -0400, Tom Lane wrote: > Andres Freund writes: > > On 2019-05-22 16:13:02 -0400, Tom Lane wrote: > >> It doesn't sound like "use a newer compiler" is going to be a helpful > >> answer there. > > > Well, GCC is available on solaris, and IIRC not that hard to install > > (isn't it just a 'pkg install gcc' or such?). Don't think we need to > > invest a lot of energy fixing a compiler / OS combo that effectively > > isn't developed further. > > I'm not really excited about adopting a position that PG will only > build on GCC and clones thereof. That's not what I said though? Not supporting one compiler, on an OS that's effectively not being developed anymore, with a pretty indefensible behaviour, requiring not insignificant work by everyone, isn't the same as standardizing on gcc. I mean, we obviously are going to continue at the absolute very least gcc, llvm/clang and msvc. Greetings, Andres Freund