From 0b0f8d737e9522d8c2c805f09e0658bfd54e662f Mon Sep 17 00:00:00 2001 From: John Turner Date: Fri, 16 Dec 2022 02:20:42 -0500 Subject: dev-lisp/sbcl: (wip) bootstrap with ecls or already installed sbcl Added a system-bootstrap flag that allows building SBCL from source with either ecl or an existing install of sbcl. --- dev-lisp/sbcl/files/sb-posix-test-2.2.9.patch | 30 +++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 dev-lisp/sbcl/files/sb-posix-test-2.2.9.patch (limited to 'dev-lisp/sbcl/files/sb-posix-test-2.2.9.patch') diff --git a/dev-lisp/sbcl/files/sb-posix-test-2.2.9.patch b/dev-lisp/sbcl/files/sb-posix-test-2.2.9.patch new file mode 100644 index 0000000..f88f133 --- /dev/null +++ b/dev-lisp/sbcl/files/sb-posix-test-2.2.9.patch @@ -0,0 +1,30 @@ +diff -r -U2 sbcl-2.2.9.orig/contrib/sb-posix/posix-tests.lisp sbcl-2.2.9/contrib/sb-posix/posix-tests.lisp +--- sbcl-2.2.9.orig/contrib/sb-posix/posix-tests.lisp 2022-09-29 14:43:33.000000000 +0700 ++++ sbcl-2.2.9/contrib/sb-posix/posix-tests.lisp 2022-10-01 16:32:39.919563905 +0700 +@@ -166,15 +166,15 @@ + #.sb-posix::einval) + +-(deftest rmdir.error.3 +- (handler-case +- (sb-posix:rmdir #-win32 "/" #+win32 (sb-ext:posix-getenv "windir")) +- (sb-posix:syscall-error (c) +- (typep +- (sb-posix:syscall-errno c) +- `(member #+(or darwin openbsd freebsd) ,sb-posix:eisdir +- #+win32 ,sb-posix::eacces #+win32 ,sb-posix::enotempty +- #+sunos ,sb-posix::einval +- #-(or darwin openbsd freebsd win32 sunos) ,sb-posix::ebusy)))) +- t) ++; (deftest rmdir.error.3 ++; (handler-case ++; (sb-posix:rmdir #-win32 "/" #+win32 (sb-ext:posix-getenv "windir")) ++; (sb-posix:syscall-error (c) ++; (typep ++; (sb-posix:syscall-errno c) ++; `(member #+(or darwin openbsd freebsd) ,sb-posix:eisdir ++; #+win32 ,sb-posix::eacces #+win32 ,sb-posix::enotempty ++; #+sunos ,sb-posix::einval ++; #-(or darwin openbsd freebsd win32 sunos) ,sb-posix::ebusy)))) ++; t) + + (deftest rmdir.error.4 -- cgit v1.2.3