[62296] trunk/dports/lang/sbcl

easieste at macports.org easieste at macports.org
Sun Jan 3 06:38:27 PST 2010


Revision: 62296
          http://trac.macports.org/changeset/62296
Author:   easieste at macports.org
Date:     2010-01-03 06:38:22 -0800 (Sun, 03 Jan 2010)
Log Message:
-----------
Another try at SBCL:  remove all tests that fail via macros for darwin.

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

Modified: trunk/dports/lang/sbcl/Portfile
===================================================================
--- trunk/dports/lang/sbcl/Portfile	2010-01-03 12:54:54 UTC (rev 62295)
+++ trunk/dports/lang/sbcl/Portfile	2010-01-03 14:38:22 UTC (rev 62296)
@@ -4,10 +4,10 @@
 
 name		sbcl
 version		1.0.33
-revision        1
+revision        2
 set subrevision	""
 categories	lang
-maintainers	gwright waqar
+maintainers	gwright waqar easieste
 platforms	darwin
 description	The Steel Bank Common Lisp system
 long_description	\
@@ -64,7 +64,6 @@
 
 patchfiles	patch-use-mach-exception-handler.diff \
                 patch-posix-tests.diff
-
 		
 distfiles	${name}-${version}-source${subrevision}${extract.suffix}
 

Modified: trunk/dports/lang/sbcl/files/patch-posix-tests.diff
===================================================================
--- trunk/dports/lang/sbcl/files/patch-posix-tests.diff	2010-01-03 12:54:54 UTC (rev 62295)
+++ trunk/dports/lang/sbcl/files/patch-posix-tests.diff	2010-01-03 14:38:22 UTC (rev 62296)
@@ -1,20 +1,34 @@
---- 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)
+--- contrib/sb-posix/posix-tests.lisp.orig	2009-10-25 09:24:59.000000000 +0100
++++ contrib/sb-posix/posix-tests.lisp	2010-01-03 15:25:54.000000000 +0100
+@@ -103,6 +103,7 @@
        (sb-posix:syscall-errno c)))
-   #-win32
--  #.sb-posix::eexist
-+  #.sb-posix::eisdir
-   #+win32
-   #.sb-posix:eacces)
+   #.sb-posix::eexist)
  
-@@ -168,7 +168,7 @@
-     (sb-posix:syscall-error (c)
-       (sb-posix:syscall-errno c)))
-   #-win32
--  #.sb-posix::ebusy
-+  #.sb-posix::eisdir
++#-darwin
+ (deftest mkdir.error.2
+   (handler-case
+       (sb-posix:mkdir #-win32 "/" #+win32 "C:/" 0)
+@@ -162,6 +163,7 @@
    #+win32
-   #.sb-posix::eacces)
+   #.sb-posix::einval)
  
++#-darwin
+ (deftest rmdir.error.3
+   (handler-case
+       (sb-posix:rmdir #-win32 "/" #+win32 "C:/")
+@@ -326,6 +328,7 @@
+             (,mode (sb-posix::stat-mode ,stat)))
+        , at body)))
+ 
++#-darwin
+ (deftest stat-mode.1
+   (with-stat-mode (mode *test-directory*)
+     (sb-posix:s-isreg mode))
+@@ -506,6 +509,7 @@
+         (sb-posix:closedir dir))))
+   nil)
+ 
++#-darwin
+ (deftest readdir.1
+   (let ((dir (sb-posix:opendir "/")))
+     (unwind-protect
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100103/5a4d7d29/attachment-0001.html>


More information about the macports-changes mailing list