From patchwork Tue Feb 18 15:30:42 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Oliver X-Patchwork-Id: 13980174 Received: from mail-wm1-f46.google.com (mail-wm1-f46.google.com [209.85.128.46]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id BCF5B267384 for ; Tue, 18 Feb 2025 15:31:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.46 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739892666; cv=none; b=XF19u2KWuF33/g0z5Tn1xl/biwCUODkxaXGjYf1EQOtsU9FsB4rMh+6LdIru/8epi23YsfREU7hFRerAMa0XWB4fMitDy83zbSbqpKL4hg3OIjbiPmlJ8ojSaIpL4dOjTo0nxu1kjPZQNTEqWUzwxEawUF5nvOBY5l+00aqBapI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739892666; c=relaxed/simple; bh=CZDIN2iNT+5J0K3ClvIWFNi8uzZqiggQO34mgSuOARc=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=BBVGiZPxZCkRqxbiTWhsGX5Cs3yLK1fArzGAar5sG65ZlnM0uW/YCpWbmhHqwWZYvgUH5MWV9sf1mDLE8iLho0/3YZ0oZcx7l+cOZgz36QWI1pqz09zTv8q/BjXP9uR6VKf2Hi6vyNQ37/IdOO7ZSeic62KsYqfBufT7dUwgecA= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=mavit.org.uk; spf=pass smtp.mailfrom=mavit.org.uk; dkim=pass (1024-bit key) header.d=mavit.org.uk header.i=@mavit.org.uk header.b=FHqsmxOo; arc=none smtp.client-ip=209.85.128.46 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=mavit.org.uk Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=mavit.org.uk Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=mavit.org.uk header.i=@mavit.org.uk header.b="FHqsmxOo" Received: by mail-wm1-f46.google.com with SMTP id 5b1f17b1804b1-43962f7b0e4so34790365e9.3 for ; Tue, 18 Feb 2025 07:31:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mavit.org.uk; s=google; t=1739892663; x=1740497463; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=SOjmoujGXrNSarW+M+IiCievIUP8NBhJv073C7H5pD0=; b=FHqsmxOofLVYLja6GedEBECPCu46lMPCiS/Ok3PCgpNceD0ww0nzYPAUmdOFDbN8fK 9AEeMqR1nM7XuuilKbjnZ/xtD+xh0sf2OwkL54hNjvnsMNMRwA91whUx/UO2pl1VkiKC saBE9U7uN9oXvXLv+dTOYV9VZMFBWsnrnj/Q8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739892663; x=1740497463; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=SOjmoujGXrNSarW+M+IiCievIUP8NBhJv073C7H5pD0=; b=uH2W25ZXWlYDtb6x4+7hZ1OxaDzb2BJMCmKG7zCLcqLB46EUPZJ0n5Es3uR8zeiMLb PjCgi+qmZO4mA8TyP/UNkrXmpRT+VfhR7A0o9ONHS1GSGPGtGHOsUDaFpWrdXVjdAX++ TDXattElhnJrrWEgTg6ftCfQGYv7FImv/naPGNACC7Ja5U01te2lZkS2DuOO9uBPFELo HPjHBicCinya4uoS1wWf/iPiFkTbtSYE+Ae4nDZDWvqs06mR0WCN+0cZv60QMQswjgCH AalNA3Tm9bm6I3h7VUvpcDdBsEXBGV83pLjIBASaQ1IvEu2T4RdBOkfKCLUVRNfIyfb2 lyHA== X-Forwarded-Encrypted: i=1; AJvYcCXhzSrxKAJwhwQcqYKV0eHencWh47yNKLByEUPyV2Ji7oKlTMd38bnPYnn1XHctJD2ZF+Y=@vger.kernel.org X-Gm-Message-State: AOJu0Yyi+zvE+DsVF1C9hpk8rt4sUQu17VTKnrzvsqKaqwLhBEOi9XmC OPOz5mJWHaZDNNwU6p40rZQOuQ6lMLxTLm6SHvtOibyx3ZcfhI1zRqZpKuKAxA== X-Gm-Gg: ASbGncvFTW7DPWEVGdnJctq27rYFM/zGvV8I/fSoqE1QSffgEzmPMihz17lC0yqEZhg k5nUQ0aB4H0/h01KyQlZ2+MsB1+gsB2hipRvQuJRk/OQ2YEZy68HFS+liGikR4iqNIeV49GjivN cFjj/5Hhcg4+RJ2F9HrlUsYPOvs0BJW6uBjBVrMMSbaaSohgUN8EcqzXANFZp42UnnuDfPicsXo KtogPXnIr105a5qaqplz45BOULXLmaUc7GKkqbTneo16lH+6A2fZPPTgQi3s7KiIqP6EakDS+1E qpdy1BFLj03+bKkE0QpT2fQC66+giRxYX2YzppUXv8Xf6nBzJcswcLKOVZQbvtx+6lJPGd/IW6t s70JBB81mjRA8SLjDYKs= X-Google-Smtp-Source: AGHT+IHcX0AlglQ2R0E+bnnWK+8hY1ezOapLLfpzc2qJZUnmnTNQYtE8NTS+EARf9pvX36UZbLXYOw== X-Received: by 2002:a05:600c:1d23:b0:434:feb1:adcf with SMTP id 5b1f17b1804b1-4396e75022emr92286075e9.25.1739892662817; Tue, 18 Feb 2025 07:31:02 -0800 (PST) Received: from froglet.home.mavit.org.uk (dudl-14-b2-v4wan-165812-cust3365.vm31.cable.virginm.net. [82.34.125.38]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4396b0aa4e9sm115080455e9.16.2025.02.18.07.31.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 18 Feb 2025 07:31:02 -0800 (PST) Sender: Peter Oliver From: Peter Oliver X-Google-Original-From: Peter Oliver Received: from froglet.home.mavit.org.uk (localhost [127.0.0.1]) by froglet.home.mavit.org.uk (8.18.1/8.17.1) with ESMTPS id 51IFV1eZ063560 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Tue, 18 Feb 2025 15:31:01 GMT Received: (from mavit@localhost) by froglet.home.mavit.org.uk (8.18.1/8.18.1/Submit) id 51IFV1j7063559; Tue, 18 Feb 2025 15:31:01 GMT To: gitster@pobox.com Cc: ps@pks.im, git@vger.kernel.org, Peter Oliver Subject: [PATCH v3 1/2] meson: bump minimum required Perl version to 5.26.0 Date: Tue, 18 Feb 2025 15:30:42 +0000 Message-ID: <20250218153043.63535-2-git@mavit.org.uk> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250218153043.63535-1-git@mavit.org.uk> References: <20250218153043.63535-1-git@mavit.org.uk> Precedence: bulk X-Mailing-List: git@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Commit 702d8c1f3b (Require Perl 5.26.0, 2024-10-23) dropped support for Perl versions older than 5.26.0. The Meson build system, which has been developed in parallel to that commit, hasn't been bumped accordingly and thus still requires Perl 5.8.1 or newer. Fix this by requiring Perl 5.26.0 or newer with Meson. Signed-off-by: Peter Oliver --- meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meson.build b/meson.build index 0064eb64f5..f01d81b39f 100644 --- a/meson.build +++ b/meson.build @@ -755,7 +755,7 @@ endif # Note that we only set NO_PERL if the Perl features were disabled by the user. # It may not be set when we have found Perl, but only use it to run tests. -perl = find_program('perl', version: '>=5.8.1', dirs: program_path, required: perl_required) +perl = find_program('perl', version: '>=5.26.0', dirs: program_path, required: perl_required) perl_features_enabled = perl.found() and get_option('perl').allowed() if perl_features_enabled build_options_config.set('NO_PERL', '')