Gentoo Archives: gentoo-commits

From: Andrey Grozin <grozin@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lisp/sbcl/files/, dev-lisp/sbcl/
Date: Tue, 22 Sep 2015 04:54:39
Message-Id: 1442897418.e53567187f146ee1f52d537d6f2efacb6a91f4c1.grozin@gentoo
1 commit: e53567187f146ee1f52d537d6f2efacb6a91f4c1
2 Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
3 AuthorDate: Tue Sep 22 04:50:18 2015 +0000
4 Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
5 CommitDate: Tue Sep 22 04:50:18 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5356718
7
8 dev-lisp/sbcl: comment out a test in posix-tests.lisp
9
10 Bugs: 560276, 561018
11
12 Package-Manager: portage-2.2.20.1
13
14 dev-lisp/sbcl/files/sb-posix-test-1.2.15.patch | 40 ++++++++++++++++++++++++++
15 dev-lisp/sbcl/metadata.xml | 2 --
16 dev-lisp/sbcl/sbcl-1.2.15.ebuild | 2 ++
17 3 files changed, 42 insertions(+), 2 deletions(-)
18
19 diff --git a/dev-lisp/sbcl/files/sb-posix-test-1.2.15.patch b/dev-lisp/sbcl/files/sb-posix-test-1.2.15.patch
20 new file mode 100644
21 index 0000000..517208a
22 --- /dev/null
23 +++ b/dev-lisp/sbcl/files/sb-posix-test-1.2.15.patch
24 @@ -0,0 +1,40 @@
25 +diff -r -U1 sbcl-1.2.15.orig/contrib/sb-posix/posix-tests.lisp sbcl-1.2.15/contrib/sb-posix/posix-tests.lisp
26 +--- sbcl-1.2.15.orig/contrib/sb-posix/posix-tests.lisp 2015-08-31 00:59:03.000000000 +0600
27 ++++ sbcl-1.2.15/contrib/sb-posix/posix-tests.lisp 2015-09-22 10:19:20.000000000 +0600
28 +@@ -169,19 +169,19 @@
29 +
30 +-(deftest rmdir.error.3
31 +- (handler-case
32 +- (sb-posix:rmdir #-win32 "/" #+win32 (sb-ext:posix-getenv "windir"))
33 +- (sb-posix:syscall-error (c)
34 +- (typep
35 +- (sb-posix:syscall-errno c)
36 +- '(member
37 +- #+(or darwin openbsd)
38 +- #.sb-posix:eisdir
39 +- #+win32
40 +- #.sb-posix::eacces
41 +- #+win32
42 +- #.sb-posix::enotempty
43 +- #+sunos
44 +- #.sb-posix::einval
45 +- #-(or darwin openbsd win32 sunos)
46 +- #.sb-posix::ebusy)))) t)
47 ++;(deftest rmdir.error.3
48 ++; (handler-case
49 ++; (sb-posix:rmdir #-win32 "/" #+win32 (sb-ext:posix-getenv "windir"))
50 ++; (sb-posix:syscall-error (c)
51 ++; (typep
52 ++; (sb-posix:syscall-errno c)
53 ++; '(member
54 ++; #+(or darwin openbsd)
55 ++; #.sb-posix:eisdir
56 ++; #+win32
57 ++; #.sb-posix::eacces
58 ++; #+win32
59 ++; #.sb-posix::enotempty
60 ++; #+sunos
61 ++; #.sb-posix::einval
62 ++; #-(or darwin openbsd win32 sunos)
63 ++; #.sb-posix::ebusy)))) t)
64 +
65
66 diff --git a/dev-lisp/sbcl/metadata.xml b/dev-lisp/sbcl/metadata.xml
67 index 04e46ea..bad39a3 100644
68 --- a/dev-lisp/sbcl/metadata.xml
69 +++ b/dev-lisp/sbcl/metadata.xml
70 @@ -28,8 +28,6 @@
71 GLIBC. SBCL 0.8.17 and later support Unicode.
72 </longdescription>
73 <use>
74 - <flag name="asdf">Include support for <pkg>dev-lisp/asdf in SBCL</pkg></flag>
75 - <flag name="ldb">Include support for the SBCL low level debugger</flag>
76 <flag name="pax_kernel">Enable if the user plans to run the package under a pax enabled hardened kernel</flag>
77 </use>
78 <upstream>
79
80 diff --git a/dev-lisp/sbcl/sbcl-1.2.15.ebuild b/dev-lisp/sbcl/sbcl-1.2.15.ebuild
81 index fd1bea7..bc2ac4d 100644
82 --- a/dev-lisp/sbcl/sbcl-1.2.15.ebuild
83 +++ b/dev-lisp/sbcl/sbcl-1.2.15.ebuild
84 @@ -98,6 +98,8 @@ src_prepare() {
85 epatch "${FILESDIR}"/concurrency-test-1.2.6.patch
86 # bugs #486552, #527666, #517004
87 epatch "${FILESDIR}"/bsd-sockets-test-1.2.11.patch
88 + # bugs #560276, #561018
89 + epatch "${FILESDIR}"/sb-posix-test-1.2.15.patch
90
91 epatch "${FILESDIR}"/${PN}-1.2.11-solaris.patch
92 epatch "${FILESDIR}"/${PN}-1.2.13-verbose-build.patch