| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: grep | Distribution: openSUSE Tumbleweed |
| Version: 3.12 | Vendor: openSUSE |
| Release: 1.1 | Build date: Thu Apr 10 22:40:39 2025 |
| Group: Productivity/Text/Utilities | Build host: reproducible |
| Size: 1046931 | Source RPM: grep-3.12-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://www.gnu.org/software/grep/ | |
| Summary: Print lines matching a pattern | |
The grep command searches one or more input files for lines containing a match to a specified pattern. By default, grep prints the matching lines.
GPL-3.0-or-later
* Thu Apr 10 2025 Andreas Stieger <andreas.stieger@gmx.de>
- update to 3.12:
* Searching a directory with at least 100,000 entries no longer
fails with "Operation not supported" and exit status 2.
* -mN where 1 < N no longer mistakenly lseeks to end of input
merely because standard output is /dev/null.
* The --unix-byte-offsets (-u) option was removed, it was a no-op
since 3.7
- Calls to the egrep and fgrep commands now again issue an
obsolescence warning, as upstream has been doing since 3.8.
Commands are deprecated since 2.5.3 (2007). Replacements are
grep -E and -F, respectively. (drop efgrep-warning.patch)
- package license file in -lang
* Wed Apr 10 2024 Dirk Müller <dmueller@suse.com>
- restore texinfo macros for SLE15
* Wed Aug 16 2023 Dominique Leuenberger <dimstar@opensuse.org>
- export CONFIG_SHELL=/bin/sh before running configure: results in
the shell script (egrep/fgrep) to receive a /bin/sh shebang
instead of requiring bash (the local shell used to build).
* Thu May 18 2023 Dirk Müller <dmueller@suse.com>
- update to 3.11:
* With -P, patterns like [\d] now work again. Fixing this
has caused grep to revert to the behavior of grep 3.8, in that
patterns like \w and ^H go back to using ASCII rather
than Unicode interpretations.
However, future versions of GNU grep and/or PCRE2 are
likely to fix this and change the behavior of \w and ^H
back to Unicode again, without breaking [\d] as 3.10 did.
- removes testsuite.patch in older distributions
* Thu Mar 30 2023 Dirk Müller <dmueller@suse.com>
- update to 3.10:
* With -P, \d now matches only ASCII digits, regardless of
PCRE options/modes. The changes in grep-3.9 to make ^H and \w
work properly had the undesirable side effect of making \d
also match e.g., the Arabic digits: ٠١٢٣٤٥٦٧٨٩.
With grep-3.9, -P '\d+' would match that ten-digit (20-byte)
string. Now, to match such a digit, you would use \p{Nd}.
Similarly, \D is now mapped to [^0-9].
* Mon Mar 06 2023 Andreas Schwab <schwab@suse.de>
- Update to grep 3.9
* With -P, some non-ASCII UTF8 characters were not recognized as
word-constituent due to our omission of the PCRE2_UCP flag.
* When given multiple patterns the last of which has a back-reference,
grep no longer sometimes mistakenly matches lines in some cases
* Tue Dec 27 2022 Ludwig Nussel <lnussel@suse.com>
- Replace transitional %usrmerged macro with regular version check (boo#1206798)
* Tue Sep 20 2022 Andreas Schwab <schwab@suse.de>
- efgrep-warning.patch: remove warning from [ef]grep
* Sun Sep 04 2022 Andreas Stieger <andreas.stieger@gmx.de>
- GNU grep 3.8 (jsc#PED-6579):
* The -P option is now based on PCRE2 instead of the older PCRE
(boo#1201803)
* egrep and fgrep commands, deprecated since release 2.5.3 (2007), now
warn that they are obsolescent and should be replaced by grep -E and
grep -F
* The confusing GREP_COLOR environment variable is now obsolescent
* Regular expressions with stray backslashes now cause warnings
* Regular expressions like [:space:] are now errors even if
POSIXLY_CORRECT is set, since POSIX now allows the GNU behavior
* In locales using UTF-8 encoding, the regular expression '.' no
longer sometimes fails to match Unicode characters
* The -s option no longer suppresses "binary file matches"
messages.
- doc: fix man page syntax errors (bsc#1201001)
* Wed Aug 03 2022 Andreas Schwab <schwab@suse.de>
- Skip more gnulib tests in qemu build
* Tue May 24 2022 Dirk Müller <dmueller@suse.com>
- use release keyring rather than full one for validation
* Tue May 24 2022 Stephan Kulow <coolo@suse.com>
- Do not link an unversioned file by URL (and refresh keyring)
* Tue Mar 15 2022 Bernhard Wiedemann <bwiedemann@suse.com>
- Make profiling deterministic (bsc#1040589, SLE-24115)
* Sat Feb 12 2022 Dirk Müller <dmueller@suse.com>
- use glibc-locale to reenable less common locale tests (bsc#1195390)
/usr/bin/egrep /usr/bin/fgrep /usr/bin/grep /usr/share/doc/packages/grep /usr/share/doc/packages/grep/AUTHORS /usr/share/doc/packages/grep/ChangeLog /usr/share/doc/packages/grep/ChangeLog-2009 /usr/share/doc/packages/grep/NEWS /usr/share/doc/packages/grep/README /usr/share/doc/packages/grep/THANKS /usr/share/doc/packages/grep/TODO /usr/share/info/grep.info.gz /usr/share/licenses/grep /usr/share/licenses/grep/COPYING /usr/share/man/man1/grep.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Oct 19 22:42:15 2025