[62265] trunk/dports/lang/sbcl

easieste at macports.org easieste at macports.org
Sat Jan 2 13:33:43 PST 2010


Revision: 62265
          http://trac.macports.org/changeset/62265
Author:   easieste at macports.org
Date:     2010-01-02 13:33:42 -0800 (Sat, 02 Jan 2010)
Log Message:
-----------
Patch SB-POSIX tests to get through compilation on Snow Leopard.

SBCL has this logged in https://bugs.launchpad.net/sbcl/+bug/421779,
which also notes an addtional test ('SB-POSIX-TESTS::READDIR.1') as failing.

Modified Paths:
--------------
    trunk/dports/lang/sbcl/Portfile

Added Paths:
-----------
    trunk/dports/lang/sbcl/files/patch-posix-tests.diff

Modified: trunk/dports/lang/sbcl/Portfile
===================================================================
--- trunk/dports/lang/sbcl/Portfile	2010-01-02 21:28:22 UTC (rev 62264)
+++ trunk/dports/lang/sbcl/Portfile	2010-01-02 21:33:42 UTC (rev 62265)
@@ -4,6 +4,7 @@
 
 name		sbcl
 version		1.0.33
+revision        1
 set subrevision	""
 categories	lang
 maintainers	gwright waqar
@@ -61,7 +62,8 @@
 		   set host_lisp	"\"${workpath}/${name}-${bootversion}-x86-darwin/src/runtime/sbcl --core ${workpath}/${name}-${bootversion}-x86-darwin/output/sbcl.core --disable-debugger --sysinit /dev/null --userinit /dev/null\" "
 }
 
-patchfiles	patch-use-mach-exception-handler.diff
+patchfiles	patch-use-mach-exception-handler.diff \
+                patch-posix-tests.diff
 
 		
 distfiles	${name}-${version}-source${subrevision}${extract.suffix}

Added: trunk/dports/lang/sbcl/files/patch-posix-tests.diff
===================================================================
--- trunk/dports/lang/sbcl/files/patch-posix-tests.diff	                        (rev 0)
+++ trunk/dports/lang/sbcl/files/patch-posix-tests.diff	2010-01-02 21:33:42 UTC (rev 62265)
@@ -0,0 +1,20 @@
+--- contrib/sb-posix/posix-tests.lisp.orig	2009-10-29 13:36:30.000000000 +0100
++++ contrib/sb-posix/posix-tests.lisp	2009-10-29 13:37:17.000000000 +0100
+@@ -109,7 +109,7 @@
+     (sb-posix:syscall-error (c)
+       (sb-posix:syscall-errno c)))
+   #-win32
+-  #.sb-posix::eexist
++  #.sb-posix::eisdir
+   #+win32
+   #.sb-posix:eacces)
+ 
+@@ -168,7 +168,7 @@
+     (sb-posix:syscall-error (c)
+       (sb-posix:syscall-errno c)))
+   #-win32
+-  #.sb-posix::ebusy
++  #.sb-posix::eisdir
+   #+win32
+   #.sb-posix::eacces)
+ 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100102/9bf79af8/attachment.html>


More information about the macports-changes mailing list