From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40149) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eYpgW-00087l-Tl for guix-patches@gnu.org; Tue, 09 Jan 2018 03:55:10 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eYpgT-0003X5-Tq for guix-patches@gnu.org; Tue, 09 Jan 2018 03:55:05 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:33408) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eYpgT-0003Wx-RA for guix-patches@gnu.org; Tue, 09 Jan 2018 03:55:01 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eYpgT-00006y-Jf for guix-patches@gnu.org; Tue, 09 Jan 2018 03:55:01 -0500 Subject: [bug#29880] [PATCH] gnu: grep: Add PCRE support. Resent-Message-ID: From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <87mv22u0eq.fsf@gmail.com> <87mv1ok9ab.fsf@gnu.org> <87lgh8iabe.fsf@gnu.org> Date: Tue, 09 Jan 2018 09:54:56 +0100 In-Reply-To: <87lgh8iabe.fsf@gnu.org> (Roel Janssen's message of "Mon, 08 Jan 2018 17:28:53 +0100") Message-ID: <87bmi3xvhb.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Roel Janssen Cc: 29880@debbugs.gnu.org Hello, Roel Janssen skribis: > I have been maintaining a separate package for grep with PCRE support > for the users on our cluster. What I would like to add is that at least > Debian and RedHat enable PCRE in their grep versions. So using Guix's > grep broke some scripts. > > If compatibility with other GNU/Linux distributions counts for anything, > I'd say we should enable it. I am in favor of enabling PCRE. OK, that makes sense. > We could provide a separate version of grep without PCRE as a > grep-minimal. Alternately, what we could do is: 1. Keep =E2=80=98grep-final=E2=80=99 as it is right now (without PCRE sup= port; this has never been a problem so far.) 2. Add PCRE to =E2=80=98grep=E2=80=99 itself (like Oleg did). Thoughts? Ludo=E2=80=99.