FREEBSD-upgrade revision 146208
1146208Stjr$FreeBSD: head/gnu/usr.bin/grep/FREEBSD-upgrade 146208 2005-05-14 06:33:23Z tjr $ 2146208Stjr 3146208StjrGNU grep 4146208Stjr 5146208StjrOriginal source distribution can be found at: 6146208Stjr http://ftp.gnu.org/pub/gnu/grep/ 7146208Stjr 8146208StjrDue to an unfortunate number of bugs and performance problems in 9146208StjrGNU grep 2.5.1, various patches from The Fedora Project have been applied. 10146208StjrThese patches can be extracted from the SRPM package available at: 11146208Stjr 12146208Stjr http://download.fedora.redhat.com/pub/fedora/linux/core/test/ 13146208Stjr 3.92/SRPMS/grep-2.5.1-48.src.rpm 14146208Stjr 15146208StjrThe following patches have been applied: 16146208Stjr 17146208Stjr grep-2.5-i18n.patch 18146208Stjr grep-2.5.1-bracket.patch 19146208Stjr grep-2.5.1-color.patch 20146208Stjr grep-2.5.1-dfa-optional.patch 21146208Stjr grep-2.5.1-egf-speedup.patch 22146208Stjr grep-2.5.1-fgrep.patch 23146208Stjr grep-2.5.1-icolor.patch 24146208Stjr grep-2.5.1-oi.patch 25146208Stjr grep-2.5.1-w.patch 26146208Stjr 27146208StjrIn addition to these, some FreeBSD-specific changes have been made 28146208Stjrto add bzip2 support, etc. 29146208Stjr 30146208StjrDue to the large number of patches applied, conflicts are likely with 31146208Stjrfuture releases. However, most of the patches are either (a) small bug 32146208Stjrfixes that have been fed upstream, or (b) performance improvements that 33146208Stjrcould be reverted without loss of functionality. 34146208Stjr 35146208StjrIt is suggested that those planning to import a newer release of GNU grep 36146208Stjrshould revert all local changes since the 2.5.1 import before proceeding 37146208Stjrwith the newer import. 38