0.8.2.16:
authorChristophe Rhodes <csr21@cam.ac.uk>
Wed, 6 Aug 2003 09:56:51 +0000 (09:56 +0000)
committerChristophe Rhodes <csr21@cam.ac.uk>
Wed, 6 Aug 2003 09:56:51 +0000 (09:56 +0000)
Two build fixes
... GNU Make is gnumake under Darwin (from Michael Hudson
sbcl-devel 2003-07-30)
... conditionalize ptrace inclusion on SB_THREAD (from Carlos
Ungil sbcl-devel 2003-08-05)

find-gnumake.sh
src/runtime/runtime.c
version.lisp-expr

index c4186fe..6f6e84d 100644 (file)
@@ -8,6 +8,9 @@ find_gnumake() {
   elif [ -x "`which gmake`" ] ; then
     # "gmake" is the preferred name in *BSD.
     GNUMAKE=gmake
+  elif [ -x "`which gnumake`" ] ; then
+    # MacOS X aka Darwin
+    GNUMAKE=gnumake  
   elif [ "GNU Make" = "`make -v | head -n 1 | cut -b 0-8`" ]; then
     GNUMAKE=make
   else
index 2c8bdb6..56ba99c 100644 (file)
@@ -24,7 +24,9 @@
 #include <sys/param.h>
 #include <sys/stat.h>
 #include <signal.h>
+#ifdef LISP_FEATURE_SB_THREAD
 #include <sys/ptrace.h>
+#endif
 #include <sched.h>
 #include <errno.h>
 
index 140d45f..c19b354 100644 (file)
@@ -17,4 +17,4 @@
 ;;; checkins which aren't released. (And occasionally for internal
 ;;; versions, especially for internal versions off the main CVS
 ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
-"0.8.2.15"
+"0.8.2.16"