From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 08 14:52:41 2017 Received: (at submit) by debbugs.gnu.org; 8 Feb 2017 19:52:41 +0000 Received: from localhost ([127.0.0.1]:60551 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cbYIC-0006tO-Vm for submit@debbugs.gnu.org; Wed, 08 Feb 2017 14:52:41 -0500 Received: from eggs.gnu.org ([208.118.235.92]:33537) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cbYFc-0006pN-On for submit@debbugs.gnu.org; Wed, 08 Feb 2017 14:50:01 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cbYFW-0005en-S2 for submit@debbugs.gnu.org; Wed, 08 Feb 2017 14:49:55 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:50238) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cbYFW-0005ed-OK for submit@debbugs.gnu.org; Wed, 08 Feb 2017 14:49:54 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52731) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cbYFU-0004LE-0h for bug-grep@gnu.org; Wed, 08 Feb 2017 14:49:52 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cbYFR-0005ct-0I for bug-grep@gnu.org; Wed, 08 Feb 2017 14:49:52 -0500 Received: from woodpecker.gentoo.org ([2001:470:ea4a:1:5054:ff:fec7:86e4]:39609 helo=smtp.gentoo.org) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cbYFQ-0005as-PW for bug-grep@gnu.org; Wed, 08 Feb 2017 14:49:48 -0500 Received: from abudhabi.paradoxon.rec (55d42b1e.access.ecotel.net [85.212.43.30]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: polynomial-c) by smtp.gentoo.org (Postfix) with ESMTPSA id 00AEA3416C2; Wed, 8 Feb 2017 19:49:43 +0000 (UTC) Date: Wed, 8 Feb 2017 20:49:35 +0100 From: Lars Wendler To: bug-grep@gnu.org Subject: grep-2.28 is broken with multiple -e patterns Message-ID: <20170208204935.7ec6bae1@abudhabi.paradoxon.rec> Organization: Gentoo X-Mailer: Claws Mail 3.14.1 (GTK+ 2.24.31; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; boundary="Sig_/xyAJlmQUTUUzxaHSSfIksUL"; protocol="application/pgp-signature" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.4 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Wed, 08 Feb 2017 14:52:40 -0500 Cc: base-system@gentoo.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.4 (----) --Sig_/xyAJlmQUTUUzxaHSSfIksUL Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi, we got a bug report a Gentoo [1] that grep-2.28 is broken when searching for multiple patterns with -e: grep-2.27: % echo ".tar" | grep -e "\.tar"; echo $? =20 .tar 0 % echo ".tar" | grep -e "\.tar" -e "\.tbz"; echo $? .tar 0 grep-2.28: % echo ".tar" | grep -e "\.tar"; echo $? =20 .tar 0 % echo ".tar" | grep -e "\.tar" -e "\.tbz"; echo $? 1 But this seems to be not the only issue: echo "atbz" | grep -e "\.tar" -e ".tbz" is matching "atbz" echo ".tbz" | grep -e "\.tar" -e ".tbz" matches ".tbz" but echo ".tar" | grep -e "\.tar" -e "tar" only matches "ta". We've identified commit 290ca116c9172d97b2b026951fac722d3bd3ced9 as the one that introduced this regression Kind regards Lars [1] https://bugs.gentoo.org/608644 --=20 Lars Wendler Gentoo package maintainer GPG: 21CC CF02 4586 0A07 ED93 9F68 498F E765 960E 9B39 Attention! New gpg key! See https://www.gentoofan.org/blog/index.php?/archives/9-New-gpg-keys.html --Sig_/xyAJlmQUTUUzxaHSSfIksUL Content-Type: application/pgp-signature Content-Description: Digitale Signatur von OpenPGP -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEWCOBmo8i7LhvVmNAVx3S0DQ8YDkFAlibdlAACgkQVx3S0DQ8 YDlFrA/+OzDJ3mUq1xkbdjQj7eE880V82QQilJRJCI7GcGSaqP0x2UQ9baVZKeGL 5DHCho5VO7yAWJqP8DgAB7OPCRW+lqfffAWqkvPtTaGyX4Qk6mAtpO9lloeq37RZ e8uEm7h3lddRsxkVq/FRMioYC6dRUGSaNOjiV5jfN+t7wvVO2+1K4qB0VbNsomko WJovYQvGhXpPunEpzzemAH9F92pxzzA3v/IpuvlCHnFyfyMcMMIybkHSOkpBwebw ysvkX21k5Fdd/utrYRPxc1cNW77/4qnX1Fztw7RY5LQBXbBqi8onBgzLBs9U3rz1 9fSJAg1NTlZqZodgv+ph+ANSUwyCeewLXTkPYGg9neHsXdFxmQnC9WVvtkFeAqIU 3jRFi9SnnLSpG/PmWZr+1ZN54C/bUqXDuqybuL57gzd4i0HyfpS6HWB8tLwCMGkk C2jOLjKuuY4wPxeDW3/2HjXZwfz8mbeopitUorHIInj25CNim35msNfWadYg4qmt Z8xH7EpyZQMqdOwN01A4mZJl+hsCnKQaTaulEBth7suJXbJuSVyPkiWFbfbmIbLm RUeXX467f+b2LifJCnMvseagIDIu24eIfNOVXsomjJP7W/fxo3YRmwgSvTdMTHcG kv6pR357EkT4JLjgizNzhREZTJvTbhyXvIS5TV2RIO2quTKR0Pg= =OADH -----END PGP SIGNATURE----- --Sig_/xyAJlmQUTUUzxaHSSfIksUL-- From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 08 16:04:37 2017 Received: (at 25655-done) by debbugs.gnu.org; 8 Feb 2017 21:04:37 +0000 Received: from localhost ([127.0.0.1]:60562 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cbZPp-0008W9-ME for submit@debbugs.gnu.org; Wed, 08 Feb 2017 16:04:37 -0500 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:41160) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cbZPn-0008Vw-Pa for 25655-done@debbugs.gnu.org; Wed, 08 Feb 2017 16:04:36 -0500 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 8D39F16008B; Wed, 8 Feb 2017 13:04:29 -0800 (PST) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id 4eJ-WOtKwHKI; Wed, 8 Feb 2017 13:04:28 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id E610F1600A0; Wed, 8 Feb 2017 13:04:28 -0800 (PST) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id yL3ZCfkWkPGo; Wed, 8 Feb 2017 13:04:28 -0800 (PST) Received: from Penguin.CS.UCLA.EDU (Penguin.CS.UCLA.EDU [131.179.64.200]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id C9A9716008B; Wed, 8 Feb 2017 13:04:28 -0800 (PST) Subject: Re: bug#25655: grep-2.28 is broken with multiple -e patterns To: Lars Wendler , 25655-done@debbugs.gnu.org References: <20170208204935.7ec6bae1@abudhabi.paradoxon.rec> From: Paul Eggert Organization: UCLA Computer Science Department Message-ID: Date: Wed, 8 Feb 2017 13:04:25 -0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0 MIME-Version: 1.0 In-Reply-To: <20170208204935.7ec6bae1@abudhabi.paradoxon.rec> Content-Type: multipart/mixed; boundary="------------D6BE508D437DAC773E54BEF4" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 25655-done Cc: base-system@gentoo.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) This is a multi-part message in MIME format. --------------D6BE508D437DAC773E54BEF4 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Thanks for reporting that. It's a reasonably serious bug. I installed the attached patch to fix it. --------------D6BE508D437DAC773E54BEF4 Content-Type: application/x-patch; name="0001-grep-do-not-mishandle-.-in-multiple-patterns.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="0001-grep-do-not-mishandle-.-in-multiple-patterns.patch" RnJvbSBiYjc3YjA5MDAwNmJiOTQxZGEyMmVmYTUwOTVlYjM0N2VlZWY3YjkxIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEVnZ2VydCA8ZWdnZXJ0QGNzLnVjbGEuZWR1 PgpEYXRlOiBXZWQsIDggRmViIDIwMTcgMTM6MDA6MTEgLTA4MDAKU3ViamVjdDogW1BBVENI XSBncmVwOiBkbyBub3QgbWlzaGFuZGxlIFwuIGluIG11bHRpcGxlIHBhdHRlcm5zCgpQcm9i bGVtIHJlcG9ydGVkIGJ5IExhcnMgV2VuZGxlciAoQnVnIzI1NjU1KS4KKiBORVdTOiBEb2N1 bWVudCB0aGlzLgoqIHNyYy9ncmVwLmMgKHRyeV9mZ3JlcF9wYXR0ZXJuKTogRml4IHR5cG8g dGhhdCBwcmV2ZW50ZWQKa2V5cyBmcm9tIGJlaW5nIHByb3Blcmx5IHVwZGF0ZWQuCiogdGVz dHMvZm9hZDE6IFRlc3QgZm9yIHRoZSBidWcuCi0tLQogTkVXUyAgICAgICAgfCAgNSArKysr Kwogc3JjL2dyZXAuYyAgfCAxNSArKysrKysrKy0tLS0tLS0KIHRlc3RzL2ZvYWQxIHwgIDcg KysrKysrKwogMyBmaWxlcyBjaGFuZ2VkLCAyMCBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9u cygtKQoKZGlmZiAtLWdpdCBhL05FV1MgYi9ORVdTCmluZGV4IDA3MmIxZTkuLmEzMjQ4ZTQg MTAwNjQ0Ci0tLSBhL05FV1MKKysrIGIvTkVXUwpAQCAtNCw2ICs0LDExIEBAIEdOVSBncmVw IE5FV1MgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtKi0gb3V0bGluZSAt Ki0KIAogKiogQnVnIGZpeGVzCiAKKyAgZ3JlcCB3aXRob3V0IC1GIG5vIGxvbmdlciBnb2Vz IGF3cnkgd2hlbiBnaXZlbiB0d28gb3IgbW9yZSBwYXR0ZXJucworICB0aGF0IGNvbnRhaW4g bm8gc3BlY2lhbCBjaGFyYWN0ZXJzIG90aGVyIHRoYW4gJ1wnIGFuZCBhbHNvIGNvbnRhaW4g YQorICBzdWJwYXR0ZXJuIGxpa2UgJ1wuJyB0aGF0IGVzY2FwZXMgYSBjaGFyYWN0ZXIgdG8g bWFrZSBpdCBvcmRpbmFyeS4KKyAgW2J1ZyBpbnRyb2R1Y2VkIGluIGdyZXAgMi4yOF0KKwog ICBncmVwIG5vIGxvbmdlciBmYWlscyB0byBidWlsZCBvbiBQQ1JFIHZlcnNpb25zIGJlZm9y ZSA4LjIwLgogICBbYnVnIGludHJvZHVjZWQgaW4gZ3JlcCAyLjI4XQogCmRpZmYgLS1naXQg YS9zcmMvZ3JlcC5jIGIvc3JjL2dyZXAuYwppbmRleCA4MTY1NGMzLi43NGFjYjBiIDEwMDY0 NAotLS0gYS9zcmMvZ3JlcC5jCisrKyBiL3NyYy9ncmVwLmMKQEAgLTIzNjEsMTEgKzIzNjEs MTIgQEAgdHJ5X2ZncmVwX3BhdHRlcm4gKGludCBtYXRjaGVyLCBjaGFyICprZXlzLCBzaXpl X3QgKmxlbl9wKQogICBzaXplX3QgbGVuID0gKmxlbl9wOwogICBjaGFyICpuZXdfa2V5cyA9 IHhtYWxsb2MgKGxlbiArIDEpOwogICBjaGFyICpwID0gbmV3X2tleXM7CisgIGNoYXIgY29u c3QgKnEgPSBrZXlzOwogICBtYnN0YXRlX3QgbWJfc3RhdGUgPSB7IDAgfTsKIAogICB3aGls ZSAobGVuICE9IDApCiAgICAgewotICAgICAgc3dpdGNoICgqa2V5cykKKyAgICAgIHN3aXRj aCAoKnEpCiAgICAgICAgIHsKICAgICAgICAgY2FzZSAnJCc6IGNhc2UgJyonOiBjYXNlICcu JzogY2FzZSAnWyc6IGNhc2UgJ14nOgogICAgICAgICAgIGdvdG8gZmFpbDsKQEAgLTIzNzcs NyArMjM3OCw3IEBAIHRyeV9mZ3JlcF9wYXR0ZXJuIChpbnQgbWF0Y2hlciwgY2hhciAqa2V5 cywgc2l6ZV90ICpsZW5fcCkKIAogICAgICAgICBjYXNlICdcXCc6CiAgICAgICAgICAgaWYg KDEgPCBsZW4pCi0gICAgICAgICAgICBzd2l0Y2ggKGtleXNbMV0pCisgICAgICAgICAgICBz d2l0Y2ggKHFbMV0pCiAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgY2FzZSAnXG4n OgogICAgICAgICAgICAgICBjYXNlICdCJzogY2FzZSAnUyc6IGNhc2UgJ1cnOiBjYXNlJ1wn JzogY2FzZSAnPCc6CkBAIC0yMzkxLDcgKzIzOTIsNyBAQCB0cnlfZmdyZXBfcGF0dGVybiAo aW50IG1hdGNoZXIsIGNoYXIgKmtleXMsIHNpemVfdCAqbGVuX3ApCiAgICAgICAgICAgICAg ICAgICBnb3RvIGZhaWw7CiAgICAgICAgICAgICAgICAgLyogRmFsbCB0aHJvdWdoLiAgKi8K ICAgICAgICAgICAgICAgZGVmYXVsdDoKLSAgICAgICAgICAgICAgICBrZXlzKyssIGxlbi0t OworICAgICAgICAgICAgICAgIHErKywgbGVuLS07CiAgICAgICAgICAgICAgICAgYnJlYWs7 CiAgICAgICAgICAgICAgIH0KICAgICAgICAgICBicmVhazsKQEAgLTI0MDEsMjAgKzI0MDIs MjAgQEAgdHJ5X2ZncmVwX3BhdHRlcm4gKGludCBtYXRjaGVyLCBjaGFyICprZXlzLCBzaXpl X3QgKmxlbl9wKQogICAgICAgICBzaXplX3QgbjsKICAgICAgICAgaWYgKG1hdGNoX2ljYXNl KQogICAgICAgICAgIHsKLSAgICAgICAgICAgIGludCBuaSA9IGZncmVwX2ljYXNlX2NoYXJs ZW4gKGtleXMsIGxlbiwgJm1iX3N0YXRlKTsKKyAgICAgICAgICAgIGludCBuaSA9IGZncmVw X2ljYXNlX2NoYXJsZW4gKHEsIGxlbiwgJm1iX3N0YXRlKTsKICAgICAgICAgICAgIGlmIChu aSA8IDApCiAgICAgICAgICAgICAgIGdvdG8gZmFpbDsKICAgICAgICAgICAgIG4gPSBuaTsK ICAgICAgICAgICB9CiAgICAgICAgIGVsc2UKICAgICAgICAgICB7Ci0gICAgICAgICAgICBu ID0gbWJfY2xlbiAoa2V5cywgbGVuLCAmbWJfc3RhdGUpOworICAgICAgICAgICAgbiA9IG1i X2NsZW4gKHEsIGxlbiwgJm1iX3N0YXRlKTsKICAgICAgICAgICAgIGlmIChNQl9MRU5fTUFY IDwgbikKICAgICAgICAgICAgICAgZ290byBmYWlsOwogICAgICAgICAgIH0KIAotICAgICAg ICBwID0gbWVtcGNweSAocCwga2V5cywgbik7Ci0gICAgICAgIGtleXMgKz0gbjsKKyAgICAg ICAgcCA9IG1lbXBjcHkgKHAsIHEsIG4pOworICAgICAgICBxICs9IG47CiAgICAgICAgIGxl biAtPSBuOwogICAgICAgfQogICAgIH0KZGlmZiAtLWdpdCBhL3Rlc3RzL2ZvYWQxIGIvdGVz dHMvZm9hZDEKaW5kZXggMjg2YzQ0OS4uMDE2M2YxYSAxMDA3NTUKLS0tIGEvdGVzdHMvZm9h ZDEKKysrIGIvdGVzdHMvZm9hZDEKQEAgLTEzNyw2ICsxMzcsMTMgQEAgZ3JlcF90ZXN0ICIk eDIiICIkeTIiIC1GIC13IC0tY29sb3I9YWx3YXlzIGJjCiBncmVwX3Rlc3QgIiR4MyIgIiR5 MyIgLUUgLXcgLS1jb2xvcj1hbHdheXMgYmMKIGdyZXBfdGVzdCAiJHgzIiAiJHkzIiAtRiAt dyAtLWNvbG9yPWFsd2F5cyBiYwogCisjIEJ1ZyMyNTY1NQorZ3JlcF90ZXN0IC50YXIvIC50 YXIvIC1lICdcLnRhcicgLWUgJ1wudGJ6JworZ3JlcF90ZXN0IC50YXIvIC50YXIvIC1vIC1l ICdcLnRhcicgLWUgJ3RhcicKK2dyZXBfdGVzdCAnJCouW15cLycgJyQqLlteXC8nIC1vIC1l ICdcJFwqXC5cW1xeXFwnIC1lIGFiYworZ3JlcF90ZXN0ICckKi5bXlwvKCs/e3wvJyAnJCou W15cLygrP3t8LycgLW8gLUUgXAorICAgICAgICAgIC1lICdcJFwqXC5cW1xeXFwnIC1lICdc KFwrXD9ce1x8JworCiAjIFNraXAgdGhlIHJlc3Qgb2YgdGhlIHRlc3RzIC0ga25vd24gdG8g ZmFpbC4gVEFBLgogRXhpdCAkZmFpbHVyZXMKIAotLSAKMi45LjMKCg== --------------D6BE508D437DAC773E54BEF4-- From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 08 16:32:55 2017 Received: (at 25655) by debbugs.gnu.org; 8 Feb 2017 21:32:55 +0000 Received: from localhost ([127.0.0.1]:60582 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cbZrC-0000j2-A7 for submit@debbugs.gnu.org; Wed, 08 Feb 2017 16:32:54 -0500 Received: from mail-ot0-f182.google.com ([74.125.82.182]:35104) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cbZrA-0000ip-5r for 25655@debbugs.gnu.org; Wed, 08 Feb 2017 16:32:52 -0500 Received: by mail-ot0-f182.google.com with SMTP id 65so123366506otq.2 for <25655@debbugs.gnu.org>; Wed, 08 Feb 2017 13:32:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding; bh=PrgZwB0Ti6EooQ3knlj42kT9AlaygIewmN9oPSp1MEg=; b=XLYyQv+pbsXOh8b5ET/k5JkunPRyRvxusDAn1E+30wFWDX3E3XOrmCDm127EXFRAoi R7eSen8VPOJEE+gycvAAdiMDi3+pmq2lEOztql4p8q7N3XUSTBosE1w6y4AMLqVCGYds HR980qjqjglCYLfbCMNpsQmX1vdbOEMCd5c5E/wqfy7LV5TGZlCEONNoyXzwCQ2wJxWC +98vNcw0Sl2ER8t147IxJHIdRf01LNM1WaF+LwccrEO+LsZplmA9Ab+/mnf1gEgzdD24 hC8SnVQM3eoCAgUtaWCcpSsnAkXqKN7LXB/d1yUaOkVGufz8QEEUp5pBgaIlOb4cdGQe Z7Iw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=PrgZwB0Ti6EooQ3knlj42kT9AlaygIewmN9oPSp1MEg=; b=MrdWMI0bKT1lJx1l1TIDhIWE7rtM+piXTT+ffzmOM7TuTUCLUu3PV9rrgeNzEY0b/M fnngMwZcS58rTG9fOw+hA9bEBclvYCgNfbYnzw2Iy9gJsHG06hw+NCjmVlP10i05mMM8 F0tnqOSqbP/Xgkip8rwHWWlx4N2EI2DjOLU57dl2+QP5s1HSmGmth+rOOwrFzlkCvm7b hhlsege9SPk5tUcf5svfirdxMc/PLseht65MAKrCF7A9lGpPSw7qtANjp+TXcRUfU8ZS v5Vb2wAftM4Q+SFHqtIwQeWPjEhsCW9/FQ0PtTFM/EjyR46+kl+4mhsQCd/yL7SCPotN sqBA== X-Gm-Message-State: AIkVDXJ7UuSZZbfNaaloxxGN9xOfhLAx/VhljKBx8pfA+NVCNDpWBbQQLBxRu/5xmWRi2A== X-Received: by 10.157.19.117 with SMTP id q50mr11900434otq.54.1486589566567; Wed, 08 Feb 2017 13:32:46 -0800 (PST) Received: from [192.168.0.76] (cpe-70-123-244-133.satx.res.rr.com. [70.123.244.133]) by smtp.gmail.com with ESMTPSA id z19sm4697277otc.29.2017.02.08.13.32.45 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 08 Feb 2017 13:32:45 -0800 (PST) Subject: Re: bug#25655: grep-2.28 is broken with multiple -e patterns To: 25655@debbugs.gnu.org, eggert@cs.ucla.edu, polynomial-c@gentoo.org References: <20170208204935.7ec6bae1@abudhabi.paradoxon.rec> From: Bruce Dubbs Message-ID: <589B8E7D.4070107@gmail.com> Date: Wed, 8 Feb 2017 15:32:45 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:42.0) Gecko/20100101 Firefox/42.0 SeaMonkey/2.39 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 25655 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) Paul Eggert wrote: > Thanks for reporting that. It's a reasonably serious bug. I installed the > attached patch to fix it. Thanks for the patch. Are you going to consider releasing 2.28.1 soon? LFS is going into a package freeze in a few days and we would prefer a new version to a patch. -- Bruce linuxfromscratch.org From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 08 16:43:15 2017 Received: (at 25655-done) by debbugs.gnu.org; 8 Feb 2017 21:43:15 +0000 Received: from localhost ([127.0.0.1]:60588 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cba1D-0000xP-Ce for submit@debbugs.gnu.org; Wed, 08 Feb 2017 16:43:15 -0500 Received: from mail-vk0-f68.google.com ([209.85.213.68]:35557) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cba1C-0000xD-2w for 25655-done@debbugs.gnu.org; Wed, 08 Feb 2017 16:43:14 -0500 Received: by mail-vk0-f68.google.com with SMTP id 23so13003813vkc.2 for <25655-done@debbugs.gnu.org>; Wed, 08 Feb 2017 13:43:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=+x2GrzA5HWtvKTzO02zE2UKuPijr8t8yQtn//VE32oM=; b=eXacRjfz5Blyy1OZG9x64X6m8IyUA96C6Q0+LgML+BOLYazTT7MRwQRTD6KibhHt5Z 4iwGOT+9PhYKDle0XsyqQiTmS6boYB2bpwFLR1TVWrUhg9DtMMuPGTc6SPJSU6lAmXKF 0lzhioLPM9RmHTTrI+UX2h2nbw16obEfZ3Fi1p9wKFbYJF8dYPIzAtyvEBCJPG7JRQid LYooJlb2C8CGfaBqtu9ez3IktqIpAGzXpkJH4GnnqfaMAO6XYzTWQ/H/liOF2yV0dfu6 B0Q6BJajlIgzHe0vrvqXwtT3BxTkMnSarosTwQvHpvz7QKmrHHA/2unvT44HnSWjUafw kU9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=+x2GrzA5HWtvKTzO02zE2UKuPijr8t8yQtn//VE32oM=; b=SOrlXOT4+gsHhhTArvYkfJXrQjhCkunD5IQQDO/9F+TiMYk0hMRneNHakP9xaXq0Rm 0EFxcYczgzs0kZ182YCNeCy4NP6fo9MLL9dq+xfZgU39vhjW2miFqv+TgTX3ZDagOjiR YYzGaNwpHkud3n515O/yjhtBqn/S2Sg2fNjGdmhJodKmH0HQIFI40kg0dUiGgm1zupIG /ILB0611v/L+vCwebDM5j6c8pkhEs3tprLq82ccNHkRI6GOVA72rlTp9bgDRMbfo4Cpv o+cAvL/rvAix+nXyupr8AvZYxClks/iF7QWbtxRNDYTquXmj7+CFi0Vg0kCOss078fWS yCog== X-Gm-Message-State: AMke39nqdoH+YvEPtVxSwaYzP0yqIWXGD6aB8McONJmpEQaha5bLIwmd7lkvGsaEYWsExvC4jPfTXXotWPWSqg== X-Received: by 10.31.136.210 with SMTP id k201mr11260873vkd.78.1486590188399; Wed, 08 Feb 2017 13:43:08 -0800 (PST) MIME-Version: 1.0 Received: by 10.176.5.198 with HTTP; Wed, 8 Feb 2017 13:42:47 -0800 (PST) In-Reply-To: <589B8E7D.4070107@gmail.com> References: <20170208204935.7ec6bae1@abudhabi.paradoxon.rec> <589B8E7D.4070107@gmail.com> From: Jim Meyering Date: Wed, 8 Feb 2017 13:42:47 -0800 X-Google-Sender-Auth: DYnkiCremLNIuL7tSCCAXsSvqAg Message-ID: Subject: Re: bug#25655: grep-2.28 is broken with multiple -e patterns To: Bruce Dubbs Content-Type: text/plain; charset=UTF-8 X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 25655-done Cc: polynomial-c@gentoo.org, 25655-done@debbugs.gnu.org, Paul Eggert X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) On Wed, Feb 8, 2017 at 1:32 PM, Bruce Dubbs wrote: > Paul Eggert wrote: >> >> Thanks for reporting that. It's a reasonably serious bug. I installed the >> attached patch to fix it. Thanks for the quick fix, indeed. > Thanks for the patch. Are you going to consider releasing 2.28.1 soon? LFS > is going into a package freeze in a few days and we would prefer a new > version to a patch. I will make a new release very soon. From unknown Wed Jun 25 03:54:43 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 09 Mar 2017 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator