aboutsummaryrefslogtreecommitdiff
path: root/sysutils/sge/files/patch-dist_pvm_src_aimk
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils/sge/files/patch-dist_pvm_src_aimk')
-rw-r--r--sysutils/sge/files/patch-dist_pvm_src_aimk52
1 files changed, 52 insertions, 0 deletions
diff --git a/sysutils/sge/files/patch-dist_pvm_src_aimk b/sysutils/sge/files/patch-dist_pvm_src_aimk
new file mode 100644
index 000000000000..d9e9e0fdd7f1
--- /dev/null
+++ b/sysutils/sge/files/patch-dist_pvm_src_aimk
@@ -0,0 +1,52 @@
+
+$FreeBSD$
+
+--- dist/pvm/src/aimk.orig Fri Jul 20 01:20:20 2001
++++ dist/pvm/src/aimk Tue Jan 20 16:50:19 2004
+@@ -66,6 +66,8 @@
+ exit 1
+ endif
+
++set ARCH = `$SGE_ROOT/util/arch`
++
+ # common compiler and linker settings
+ #
+ unsetenv LD_LIBRARY_PATH
+@@ -73,9 +75,9 @@
+ set MAKE = make
+ set MAKEFILE = ../Makefile
+ set SDIR = ".."
+-set CFLAGS = "-I../ -I$PVM_ROOT/include"
++set CFLAGS = "-I../ -I$PVM_ROOT/include -I%%LOCALBASE%%/include"
+ set QSYST_PVM_DIR = "$SGE_ROOT/pvm/lib/$ARCH"
+-set LFLAGS = "-L$PVM_ROOT/lib/$PVM_ARCH -L$QSYST_PVM_DIR -L."
++set LFLAGS = "-L$PVM_ROOT/lib/$PVM_ARCH -L$QSYST_PVM_DIR -L%%LOCALBASE%%/lib -L."
+ set LIBS = ""
+ set PVM_ROOT = "$PVM_ROOT"
+ set PVM_ARCH = "$PVM_ARCH"
+@@ -133,8 +135,6 @@
+ set CTOR = ""
+ set DTOR = ""
+
+-set ARCH = `$SGE_ROOT/util/arch`
+-
+ switch ($ARCH)
+
+ case aix41:
+@@ -193,6 +193,16 @@
+ case linux:
+ set CC = gcc
+ set CFLAGS = "-O -Wall -Werror -Wstrict-prototypes -DLINUX $DEBUG_FLAG $CFLAGS"
++ set LFLAGS = "$DEBUG_FLAG $LFLAGS"
++ set LIBS = "$LIBS"
++ set START_FILE = "/usr/lib/crti.o /usr/lib/crtbegin.o"
++ set CTOR = "/usr/lib/crti.o /usr/lib/crtbegin.o"
++ set DTOR = "/usr/lib/crtend.o /usr/lib/crtn.o"
++ breaksw
++
++case fbsd-*:
++ set CC = gcc
++ set CFLAGS = "%%CFLAGS%% -Wall -Werror -Wstrict-prototypes $DEBUG_FLAG $CFLAGS"
+ set LFLAGS = "$DEBUG_FLAG $LFLAGS"
+ set LIBS = "$LIBS"
+ set START_FILE = "/usr/lib/crti.o /usr/lib/crtbegin.o"