components/parallel/patches/src.sql.patch
author xiao qing lu - Sun Microsystems - Beijing China <xiaoqing.lu@oracle.com>
Tue, 12 Jul 2016 19:50:03 -0700
changeset 6403 9d25dbe7eb71
parent 5383 daa35fd7ea40
permissions -rw-r--r--
23209274 Upgrade libsigsegv to 2.10

This patch is needed because the sql script is expecting the which
command to return errors on stderr, not stdout and assumes anything
on stdout is an actual path.   (And since /bin/which starts a new
csh, it only checks .cshrc $PATH not current $PATH settings.)

This patch will not be sent upstream.

--- parallel-20120422/src/sql.orig	2012-12-11 13:21:20.855778203 -0800
+++ parallel-20120422/src/sql	2012-12-11 13:22:33.870295549 -0800
@@ -890,7 +890,7 @@
 sub find_command_in_path {
     # Find the command if it exists in the current path
     my $command = shift;
-    my $path = `which $command`;
+    my $path = `/usr/gnu/bin/which $command`;
     chomp $path;
     return $path;
 }