Received: (at 80774) by debbugs.gnu.org; 8 Apr 2026 19:55:12 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 08 15:55:12 2026 Received: from localhost ([127.0.0.1]:56084 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1wAYzY-0003BC-02 for submit <at> debbugs.gnu.org; Wed, 08 Apr 2026 15:55:12 -0400 Received: from mail.cs.ucla.edu ([131.179.128.66]:34790) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eggert@HIDDEN>) id 1wAYzT-0003AI-8h for 80774 <at> debbugs.gnu.org; Wed, 08 Apr 2026 15:55:10 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 8DE3A3C033C2B; Wed, 8 Apr 2026 12:55:00 -0700 (PDT) Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10032) with ESMTP id 0OA1QKblEcAb; Wed, 8 Apr 2026 12:55:00 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 671963C03E9C1; Wed, 8 Apr 2026 12:55:00 -0700 (PDT) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu 671963C03E9C1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu; s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1775678100; bh=YZT9gX2YwxBudQuJqTYofLOqm8FUshnuVj7xXYj/ScM=; h=Message-ID:Date:MIME-Version:To:From; b=bCPtEVcQa2PdsxBRfpki1ZI4ho+o6AWuuQextiIrpY1qzmoaDBGnWbxaGe0FzUdKY mjCbN1mU8Bgp2UWn6Pp7L7YukfHjroOB5C7TX3/oOkIiE+ue+b+9Sc6XREiHaaRTza B/0UJxO8/mtgYxQZItbI35FKgeFmpPgGpqYB4dgNHO8R2igzJr/bW3GMY7CZ/vsXAd Upi+wM/0xalUiq2DAGytPfJrSdDF8+zswaksv3Zd8H0bxvjyj01jaXkZgtpPIhpa70 a4cXtp+nk86AG1jAro7m6m772SjA/Rj5DhbdbAOlJDZ8NVox8zvG/HbF6Dc3+sI1Mc oqVLGWnQ1eZgw== X-Virus-Scanned: amavis at mail.cs.ucla.edu Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10026) with ESMTP id ogIKighMWW80; Wed, 8 Apr 2026 12:55:00 -0700 (PDT) Received: from [131.179.64.200] (Penguin.CS.UCLA.EDU [131.179.64.200]) by mail.cs.ucla.edu (Postfix) with ESMTPSA id 458F63C033C2B; Wed, 8 Apr 2026 12:55:00 -0700 (PDT) Message-ID: <c02b8724-f1d5-4a18-8abd-e5098e5620cc@HIDDEN> Date: Wed, 8 Apr 2026 12:54:59 -0700 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#80774: GNU grep can not discover GNU grep on the PATH ? To: Dennis Clarke <dclarke@HIDDEN>, 80774 <at> debbugs.gnu.org References: <b218f541-44f2-4d71-9eb2-65d89faa88e1@HIDDEN> Content-Language: en-US From: Paul Eggert <eggert@HIDDEN> Autocrypt: addr=eggert@HIDDEN; keydata= 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 Organization: UCLA Computer Science Department In-Reply-To: <b218f541-44f2-4d71-9eb2-65d89faa88e1@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 80774 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) On 2026-04-07 16:25, Dennis Clarke via Bug reports for GNU grep wrote: > configure: error: no working 'grep' found > =C2=A0 A working 'grep' command is needed to build GNU Grep. > =C2=A0 This 'grep' should support -e and long lines. > =C2=A0 On Solaris 10, install the package SUNWggrp or SUNWxcu4. > =C2=A0 On Solaris 11, install the package text/gnu-grep or system/xope= n/xcu4. What's in config.log? There could be some explanation there as to why=20 OpenBSD grep or /opt/bw/bin/grep failed the test for a working grep in=20 'configure'.
bug-grep@HIDDEN:bug#80774; Package grep.
Full text available.
Received: (at submit) by debbugs.gnu.org; 8 Apr 2026 18:54:38 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 08 14:54:37 2026
Received: from localhost ([127.0.0.1]:54712 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1wAY2v-0003TF-2w
for submit <at> debbugs.gnu.org; Wed, 08 Apr 2026 14:54:37 -0400
Received: from lists1p.gnu.org ([2001:470:142::17]:44760)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <dclarke@HIDDEN>)
id 1wAY2p-0003Re-Kn
for submit <at> debbugs.gnu.org; Wed, 08 Apr 2026 14:54:35 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <dclarke@HIDDEN>)
id 1wAY2g-0005iA-Bz
for bug-grep@HIDDEN; Wed, 08 Apr 2026 14:54:23 -0400
Received: from mail.oetec.com ([108.160.241.186])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <dclarke@HIDDEN>)
id 1wAFq0-0003z7-3p
for bug-grep@HIDDEN; Tue, 07 Apr 2026 19:28:05 -0400
Received: from [172.16.35.3] (pool-99-253-118-250.cpe.net.cable.rogers.com
[99.253.118.250]) (authenticated bits=0)
by mail.oetec.com (8.17.1/8.17.1) with ESMTPSA id 637NPlxP095636
(version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT)
for <bug-grep@HIDDEN>; Tue, 7 Apr 2026 19:25:54 -0400 (EDT)
(envelope-from dclarke@HIDDEN)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=blastwave.org;
s=default; t=1775604354;
bh=8vQ40jpt0lJWin57qAYrjU88tvqZYX3EiGYP7I+9r34=;
h=Date:To:From:Subject;
b=QvUuxrYW5Hmh7qdTMH+FHtkl+/jYQTBPecKrn37VeNnjRq36BTXGWciVsiaaps2Tv
9X9lc+WyhJxG0ehQPv8wiz+2s+nET7h8j/C7xWXWPCSJxWuKjBRFK4Eo4xwGq7SjR3
nWLpSdFCFLwD663e6KqXWi/aZ8FY+Qf2NSWMIcrJtaVQiPsP4I27rC1PWL1V8zE2Ps
rFzfLOWmqQ0qWNIH0mM63h13R5L2HW59WaRHr2q3S5F5R0dpFnTFBTfOm/Xfje3TWK
zPDVf0vsR6lCzXMDqD7IXNQwyKOAHAp8P3Z5GVyt2SQZjHUOCBupQ+EcodfNrL64N9
HHYQV6GjAqhUA==
Message-ID: <b218f541-44f2-4d71-9eb2-65d89faa88e1@HIDDEN>
Date: Tue, 7 Apr 2026 19:25:47 -0400
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
To: bug-grep@HIDDEN
Content-Language: en-CA
From: Dennis Clarke <dclarke@HIDDEN>
Subject: GNU grep can not discover GNU grep on the PATH ?
Organization: GENUNIX
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-oetec-MailScanner-Information: Please contact the ISP for more information
X-oetec-MailScanner-ID: 637NPlxP095636
X-oetec-MailScanner: Found to be clean
X-oetec-MailScanner-From: dclarke@HIDDEN
X-Spam-Status: No
Received-SPF: pass client-ip=108.160.241.186;
envelope-from=dclarke@HIDDEN; helo=mail.oetec.com
X-Spam_score_int: -43
X-Spam_score: -4.4
X-Spam_bar: ----
X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001,
SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)
This really confuses me during configure :
alpha$
alpha$ head config.log
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by GNU grep configure 3.12, which was
generated by GNU Autoconf 2.72.76-2f64. Invocation command line was
$ ./configure --prefix=/opt/bw --disable-silent-rules
--enable-dependency-tracking --enable-threads=posix
--enable-gcc-warnings=no --with-libsigsegv
--with-libsigsegv-prefix=/opt/bw --with-libiconv-prefix=/opt/bw
--with-gnu-ld '--with-packager=GENUNIX Tue Apr 7 22:59:10 UTC 2026'
## --------- ##
## Platform. ##
alpha$
that configure line spits out :
configure: error: no working 'grep' found
A working 'grep' command is needed to build GNU Grep.
This 'grep' should support -e and long lines.
On Solaris 10, install the package SUNWggrp or SUNWxcu4.
On Solaris 11, install the package text/gnu-grep or system/xopen/xcu4.
alpha$
This is an OpenBSD 7.8 machine and I have already built GNU grep at
least four times and managed to get good results. The binaries are on
the PATH right away :
alpha$ which grep
/opt/bw/bin/grep
alpha$ ls -l /opt/bw/bin/grep
-rwxr-xr-x 1 root wheel 822658 Apr 7 22:47 /opt/bw/bin/grep
alpha$ /opt/bw/bin/grep --version
grep (GNU grep) 3.12
Packaged by GENUNIX Tue Apr 7 21:25:26 UTC 2026
Copyright (C) 2025 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by Mike Haertel and others; see
<https://git.savannah.gnu.org/cgit/grep.git/tree/AUTHORS>.
grep -P uses PCRE2 10.47 2025-10-21
alpha$
alpha$
alpha$ ldd /opt/bw/bin/grep
/opt/bw/bin/grep:
Start End Type Open Ref GrpRef Name
0000000030ab0000 0000000030b66000 exe 1 0 0
/opt/bw/bin/grep
000000007e106000 000000007e13c000 rlib 0 1 0
/opt/bw/lib/libsigsegv.so.2.8
00000000a01bc000 00000000a029c000 rlib 0 1 0
/opt/bw/lib/libpcre2-8.so.15.0
0000000092862000 0000000092998000 rlib 0 1 0
/usr/lib/libc.so.102.0
000000008a530000 000000008a530000 ld.so 0 1 0
/usr/libexec/ld.so
alpha$
Also there is the system grep from the OpenBSD folks.
Is there some magic I am missing ?
--
--
Dennis Clarke
RISC-V/SPARC/PPC/ARM/CISC
UNIX and Linux spoken
Dennis Clarke <dclarke@HIDDEN>:bug-grep@HIDDEN.
Full text available.bug-grep@HIDDEN:bug#80774; Package grep.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.