Received: by 10.213.65.68 with SMTP id h4csp549111imn; Fri, 16 Mar 2018 11:09:06 -0700 (PDT) X-Google-Smtp-Source: AG47ELvzvstNUswz2rysQ9zArFPNrICPPH66DvhDzS1CsPWyTEExQPO0dFj7T/xw189fO/VAYtWG X-Received: by 2002:a17:902:bc41:: with SMTP id t1-v6mr3086675plz.56.1521223746511; Fri, 16 Mar 2018 11:09:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1521223746; cv=none; d=google.com; s=arc-20160816; b=tFQFf12G0wM8+rK+emRo05KR9avOy+6C701S+a4AcDf2rIp7IzJsYtJ0a9WavVvRJa QS8GTWaEBy124o5KsQPXqcIyfXp4+KM+Ev5CBy75b+SwvzijIDBXEG3r+MneLX8rfH1X hTpW+2dPeVl1Uubi0yWo3rc6OxPy8xlIi1+D0r+4dj6d6f/GsDBVmVmZoXOLz4ThXsFl WkssHtM8qKlrCjLZf+kB3BG2DxD3rya9rHABsqsgs42D+EGTjCIPysvPC9WAw9qKg4NI f7t4YAYKi+vJAMQy7/j/nooKhTh/NuTa1Eh3dztsN9bzti/ZgonAhf8L1ffZTXX4N5rC IDTQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:message-id:in-reply-to:date:references:subject:cc:to :from:dkim-signature:arc-authentication-results; bh=a/ivzdOnbuVMyKjEYL1WtOR7JH2fAoGPU+lvpfkGgS8=; b=uEPzurhrk9GjgVo6GDegu1cEGbADhfBKTGs5eG+ORcfYbOpm0odybw9l/oz892231J O1UKrRjbZp6nqLxbSVM3ovkGVdgs1+twnE+ae2eW3dT1FvpbB3B74/Thyr/ee0B4QvB2 7GfZnmyfxonNm061y2B/U21HiL/kguhD9LMqYgViZBLEZtSnAkw4hx5ZyCSFarZPPA+e 0r+rmD9s0g0W4AWX/nNdhmAqVkTsrggDaFhSF5fPAUsC03bcUrHhOO0eEqTRnM2VHOEl 52XH0HVnKI5oMzEBUpvLIXMBN09wAgNFMGXZrm4cTLHw5bSk9reBnG+rq5AKZahXoB3h j7Nw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=KAbvzCbU; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=pobox.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id e8-v6si5514998pli.224.2018.03.16.11.08.51; Fri, 16 Mar 2018 11:09:06 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=KAbvzCbU; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=pobox.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752909AbeCPSFu (ORCPT + 99 others); Fri, 16 Mar 2018 14:05:50 -0400 Received: from mail-wm0-f68.google.com ([74.125.82.68]:38279 "EHLO mail-wm0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752795AbeCPSFt (ORCPT ); Fri, 16 Mar 2018 14:05:49 -0400 Received: by mail-wm0-f68.google.com with SMTP id z9so4553134wmb.3; Fri, 16 Mar 2018 11:05:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=a/ivzdOnbuVMyKjEYL1WtOR7JH2fAoGPU+lvpfkGgS8=; b=KAbvzCbUkEa44AijS8TGmyvh7BnTslzZDJ4ezWGAd2T594CLgIc77xVD5qLg9RCwvO WGW6ypJkvTzbHy+9NXyLJ+WjDzTD9wLggemWkHvzeyCY6HcwHsp+NdE5829T2BO9QhY3 0MMfgL4GrRPF0OGY6vl9px2CxDj5pHrTV5GcvmzHO163IRehvkDwQLyIwmEyzYynyRXL qepxk+ndu1YqHb0RvhbBbut44Jt1CQulml3AeuEPwEHB9yzLMHsiwAiAbuWcwURsRYfb a7VghgbArVg2A4FM2B1mhn8ognUuXLArJg9VW8XIKmvk88o95UV1o247TRFnAHBdOoyG cDUA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version :content-transfer-encoding; bh=a/ivzdOnbuVMyKjEYL1WtOR7JH2fAoGPU+lvpfkGgS8=; b=KIC/OQp3qCnoQPMvWS6xdeOUFL2KTDJgyHLszXnuhyoxk6dwuVMiHhUpzXt5IBkG8D 0CPR+/FWi1pAxC00qjEsTtYqzTkEExwOh9DzIsF2+1R9bTz+HaKeTTTXz7uNLgVZ+YND BvXguX1DQph3NJ6oQCc3YB6yiiaE4w4Vd3zLrZ4F1YcNOT8kyyfjvk8wRlejp9VkrO9J z8BwCxeUmTzL/yk05MaDrx2sgXyzd6ZBimo8PKVqpcpYPqqnnkNwaxg0ZzzXW6jliy+W 77J7/LocNUFnLrsNINhSMbCROOCqT/xE1xVa6TbdOHBHst+7Mt4aj9Y8TokyVJGczTxo s2AQ== X-Gm-Message-State: AElRT7FZxrR+p5YGIXmoAlFLpaXKvrTdrygl9pjtM2xPnBUkWiX4NYjW YELaqbqMDqVyE5Wjy6lefAQ= X-Received: by 10.28.230.79 with SMTP id d76mr2461979wmh.161.1521223547362; Fri, 16 Mar 2018 11:05:47 -0700 (PDT) Received: from localhost (112.68.155.104.bc.googleusercontent.com. [104.155.68.112]) by smtp.gmail.com with ESMTPSA id 140sm9666640wmi.34.2018.03.16.11.05.45 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 16 Mar 2018 11:05:46 -0700 (PDT) From: Junio C Hamano To: =?utf-8?B?w4Z2YXIgQXJuZmrDtnLDsA==?= Bjarmason Cc: git@vger.kernel.org, Linux Kernel , git-packagers@googlegroups.com Subject: Re: [ANNOUNCE] Git v2.17.0-rc0 References: <87fu50e0ht.fsf@evledraar.gmail.com> Date: Fri, 16 Mar 2018 11:05:45 -0700 In-Reply-To: <87fu50e0ht.fsf@evledraar.gmail.com> (=?utf-8?B?IsOGdmFyIEFy?= =?utf-8?B?bmZqw7Zyw7A=?= Bjarmason"'s message of "Fri, 16 Mar 2018 12:14:06 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Ævar Arnfjörð Bjarmason writes: > On Fri, Mar 16 2018, Junio C. Hamano jotted: > >> gitweb: hard-depend on the Digest::MD5 5.8 module > > I've just noticed this now, but while this module is in 5.8 RedHat's > butchered perl doesn't have it in the base system, thus this introduces > the do-we-even-care regression that git's full test suite won't pass on > a RedHat (or CentOS) base system, because the gitweb tests will fail to > "use" Digest::MD5. > > I'm slightly leaning towards not caring about it, since there's no other > perl distributor that does this sort of split-out of the core, and if > you're on a RedHat system they're solving your package problems, so this > really only impacts the edge case of git developers and redhat > packagers, both of whom can just do "yum install -y perl-Digest-MD5" to > fix it. Thanks for noting. I agree that this is not something that requires more than a mention near the beginning of release notes. I haven't wordsmithed it fully, but it should say something along the lines of ... Documentation/RelNotes/2.16.0.txt | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Documentation/RelNotes/2.16.0.txt b/Documentation/RelNotes/2.16.0.txt index 8f0461eefd..8b4c24200b 100644 --- a/Documentation/RelNotes/2.16.0.txt +++ b/Documentation/RelNotes/2.16.0.txt @@ -6,6 +6,16 @@ Backward compatibility notes and other notable changes. * Use of an empty string as a pathspec element that is used for 'everything matches' is now an error. + * Part of Git that depends on Perl have required at least Perl 5.8 + since Git v1.7.4 released in 2010, but we used to assume some core + modules from Perl distribution may not exist on the system and did + a conditional "eval { require <> }"; we no longer do this. + On a platform that ships a stripped-down Perl by default, the user + may have to install modules the platform chooses not to ship as + part of its core (e.g. Digest::MD5, File::Temp, File::Spec, + Net::SMTP, NET::Domain). RedHat/CentOS excludes Digest::MD5 from + its base installation, for example. + Updates since v2.15 -------------------