Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mXhEB-0004SH-QU for pgsql-hackers@arkaria.postgresql.org; Tue, 05 Oct 2021 09:59:16 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1mXhEA-000189-OR for pgsql-hackers@arkaria.postgresql.org; Tue, 05 Oct 2021 09:59:14 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mXhE9-00017z-EY for pgsql-hackers@lists.postgresql.org; Tue, 05 Oct 2021 09:59:14 +0000 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mXhE5-0000z7-Je for pgsql-hackers@postgresql.org; Tue, 05 Oct 2021 09:59:13 +0000 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 9DD7A3201EB4; Tue, 5 Oct 2021 05:59:05 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Tue, 05 Oct 2021 05:59:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ilmari.org; h= from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-type:content-transfer-encoding; s=fm3; bh= 9nyb/rKEcaEs3alILQejSUpEJFIComMaojvIjEpjKXU=; b=chjhpCMan0kqn4au +rNaTNkYPJmIc2skat8YWx1Y2/EF4rJ7KzXkSSvRcpqQ14/ceJmevrR+fGBd+xd6 +L7m5nLtejFKOtJQAxkNeuQuOAPwDW7UID+c+ujZChr+Gm1Jc4M7YknllOkzt2vq PPI6eEhGW9thUh9Z0JkG0ojbQ384ify5CHuLpoNnBjvJI20QQAxz9bd7nxpa/TL6 +M4Id+07AL60k+NDlWnSOqHo3ZSUaSP6bLeTxKv9C99rks/vahWhHjIdrTpo8Gjo xUH5f/q/VgKBf7eYKdEy55uVpx25BiM8zyD3i3aVLmu9HPOqR4qKy1VknztcKUvA CrLXug== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding: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=fm1; bh=9nyb/rKEcaEs3alILQejSUpEJFIComMaojvIjEpjK XU=; b=ZLAjMgAl+LvJWq8qZs9kLUeI3dmwGvYDQS7QoftjikuZeYSlTCeNZb9Oi neWOJRh3JCWkY5goa6nCZFT2J9hDp8EFajEKeQ8jsjhKV6EW0k5CkvikAsrHIWY1 GvGUrIa/NrvsEU0Prc5AAYaibcxqWBXgIMQ2X/VVzGAG2mAu68ynCRwBe4JrxjrT 1UXnJBmJspXqt3dqWiS+l0Iiizylq77YSdylI0HqOmqmZ0HuZ1erIV/vJd2Xvu4X /ZbfVmcWtsOzkB6Ehc20ljRM5F29q9RO6Aac9QLMmP97Oj8sgCrI4bn+OToXCQhM V21VVpa7clSskeyfeqr0VqXTLntrQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrudelgedgvdefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvufhfffgjkfgfgggtgfesthekredttderjeenucfhrhhomhepffgrghhf ihhnnhgpkfhlmhgrrhhipgforghnnhhsnohkvghruceoihhlmhgrrhhisehilhhmrghrih drohhrgheqnecuggftrfgrthhtvghrnhepuedtteevfeelvdethfejjeejffekveeghfdu hfeihedvveekudehkefhjeffgfejnecuffhomhgrihhnpegtphgrnhdrohhrghdpphhosh htghhrvghsqhhlrdhorhhgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehm rghilhhfrhhomhepihhlmhgrrhhisehilhhmrghrihdrohhrgh X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 5 Oct 2021 05:59:04 -0400 (EDT) From: =?utf-8?Q?Dagfinn_Ilmari_Manns=C3=A5ker?= To: Daniel Gustafsson Cc: Tom Lane , pgsql-hackers@postgresql.org Subject: Re: plperl: update ppport.h and fix configure version check References: <87y278s6iq.fsf@wibble.ilmari.org> <4028442.1633403571@sss.pgh.pa.us> Date: Tue, 05 Oct 2021 10:59:02 +0100 In-Reply-To: (Daniel Gustafsson's message of "Tue, 5 Oct 2021 09:41:08 +0200") Message-ID: <87v92bssgp.fsf@wibble.ilmari.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Daniel Gustafsson writes: >> On 5 Oct 2021, at 05:12, Tom Lane wrote: > >> In short: (a) we're not testing against anything older than 5.8.3 >> and (b) it seems quite unlikely that anybody cares about 5.8.x anyway. >> So if we want to mess with this, maybe we should set the cutoff >> to 5.8.3 not 5.8.1. > > Not being able to test against older versions in the builfarm seems like a > pretty compelling reason to set 5.8.3 as the required version. Looking at the list of Perl versions shipped with various OSes (https://www.cpan.org/ports/binaries.html), bumping the minimum requirement from 5.8.1 to 5.8.3 will affect the following OS versions, which shipped 5.8.1 or 5.8.2: AIX: 5.3, 6.1 Fedora: 1 (Yarrow) macOS: 10.3 (Panther) Redhat: 2.1 Slackware: 9.0, 9.1 OpenSUSE: 8.2 The only one of these that I can imagine we might possibly care about is AIX, but I don't know what versions we claim to support or people actually run PostgreSQL on (and want to upgrade to 15). The docs at https://www.postgresql.org/docs/current/installation-platform-notes.html just say that "AIX versions before about 6.1 […] are not recommended". For reference, 6.1 was released on 2007-11-09 and EOL on 2017-04-30, and 7.1 was released on 2010-09-10 and is supported until 2023-04-30. - ilmari