diff -Naur gettext-0.12.orig/gettext-tools/src/msggrep.c gettext-0.12/gettext-tools/src/msggrep.c --- gettext-0.12.orig/gettext-tools/src/msggrep.c 2003-04-29 12:00:16.000000000 +0200 +++ gettext-0.12/gettext-tools/src/msggrep.c 2003-05-27 21:37:37.611599004 +0200 @@ -346,7 +346,7 @@ -q and -e. */ #if (defined (sun) || defined (__sun)) && defined (__SVR4) if ((strcmp (grep_path, "/usr/bin/grep") == 0 - || strcmp (grep_path, "/bin/grep") == 0)) + || strcmp (grep_path, "/bin/grep") == 0) && access ("/usr/xpg4/bin/grep", X_OK) == 0) grep_path = "/usr/xpg4/bin/grep"; #endif