git@vger.kernel.org mailing list mirror (one of many)
 help / color / mirror / code / Atom feed
From: "brian m. carlson" <sandals@crustytoothpaste.net>
To: "Ævar Arnfjörð Bjarmason" <avarab@gmail.com>
Cc: git@vger.kernel.org, "Junio C Hamano" <gitster@pobox.com>,
	"Carlo Marcelo Arenas Belón" <carenas@gmail.com>
Subject: Re: [PATCH 2/2] Remove support for v1 of the PCRE library
Date: Sun, 24 Jan 2021 03:21:53 +0000	[thread overview]
Message-ID: <YAzn0Z+568rtF6rs@camp.crustytoothpaste.net> (raw)
In-Reply-To: <20210124015833.2753-2-avarab@gmail.com>

[-- Attachment #1: Type: text/plain, Size: 1079 bytes --]

On 2021-01-24 at 01:58:33, Ævar Arnfjörð Bjarmason wrote:
> Remove support for using version 1 of the PCRE library. Its use has
> been discouraged by upstream for a long time, and it's in a
> bugfix-only state.
> 
> Anyone who was relying on v1 in particular got a nudge to move to v2
> in e6c531b808 (Makefile: make USE_LIBPCRE=YesPlease mean v2, not v1,
> 2018-03-11), which was first released as part of v2.18.0.
> 
> With this the LIBPCRE2 test prerequisites is redundant to PCRE. But
> I'm keeping it for self-documentation purposes, and to avoid conflict
> with other in-flight PCRE patches.

I think it's fine to drop support for the original PCRE.  All supported
versions of CentOS, Debian, Ubuntu, FreeBSD, and NetBSD have PCRE2 by
now, and I'm quite fine with giving folks using systems without security
updates a bit of a wake-up call.  I have no reason to believe that any
other major operating system won't have version 2, either.

So, essentially, I think this is a good idea.
-- 
brian m. carlson (he/him or they/them)
Houston, Texas, US

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 263 bytes --]

  reply	other threads:[~2021-01-24  3:28 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-01-24  1:58 [PATCH 1/2] config.mak.uname: remove redundant NO_LIBPCRE1_JIT flag Ævar Arnfjörð Bjarmason
2021-01-24  1:58 ` [PATCH 2/2] Remove support for v1 of the PCRE library Ævar Arnfjörð Bjarmason
2021-01-24  3:21   ` brian m. carlson [this message]
2021-01-24  5:14     ` Junio C Hamano
2021-01-28 15:44 ` [PATCH 1/2] config.mak.uname: remove redundant NO_LIBPCRE1_JIT flag Johannes Schindelin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: http://vger.kernel.org/majordomo-info.html

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=YAzn0Z+568rtF6rs@camp.crustytoothpaste.net \
    --to=sandals@crustytoothpaste.net \
    --cc=avarab@gmail.com \
    --cc=carenas@gmail.com \
    --cc=git@vger.kernel.org \
    --cc=gitster@pobox.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://80x24.org/mirrors/git.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).