[Bug 204234] lang/sbcl: Update to 1.3.0 + [maintainer update]
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Tue Nov 3 00:40:31 UTC 2015
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=204234
Bug ID: 204234
Summary: lang/sbcl: Update to 1.3.0 + [maintainer update]
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: freebsd-ports-bugs at FreeBSD.org
Reporter: freebsd at punktas.lt
CC: freebsd at punktas.lt
Created attachment 162718
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=162718&action=edit
Update lang/sbcl to 1.3.0
Patch created to update lang/sbcl to the latest version of 1.3.0 released on 31
of Oct, 2015 with threads support. Patch has been tested on:
10.2-RELEASE amd64 (physical)
10.2-RELEASE i386 (vm)
9.3-RELEASE i386 (vm)
9.3-RELEASE amd64 (physical)
Files removed:
lang/sbcl/files/patch-contrib__sb-concurrency__tests__test-frlock.lisp -> does
not fail on amd64, but fails on i386, thus added simple in place replacement to
Makefile.
lang/sbcl/files/patch-contrib__sb-sprof__test.lisp -> no longer relevant with
the current modifications
lang/sbcl/files/patch-src__runtime__thread.c -> no longer relevant with the
current modifications
Files modified:
lang/sbcl/Makefile
lang/sbcl/distinfo
lang/sbcl/pkg-plist
lang/sbcl/pkg-descr
Port can be build with threads support and all tests passing, specifically the
problematic one:
---
SB-CONCURRENCY-TEST::MAILBOX.MULTIPLE-PRODUCERS-MULTIPLE-CONSUMERS
---
Further threaded build info:
* (lisp-implementation-version)
"1.3.0"
* (member :sb-thread *features*)
(:SB-THREAD :SB-UNICODE :SBCL :STACK-ALLOCATABLE-CLOSURES
:STACK-ALLOCATABLE-FIXED-OBJECTS :STACK-ALLOCATABLE-LISTS
:STACK-ALLOCATABLE-VECTORS :STACK-GROWS-DOWNWARD-NOT-UPWARD :SYMBOL-INFO-VOPS
:UNIX :UNWIND-TO-FRAME-AND-CALL-VOP :X86-64)
*
If the patch will be applied, the following could be closed:
Bug 199055 - lang/sbcl: upgrade to 1.2.10 and fix thread concurrency
( https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=199055 )
Previous versions with which the patch has been tested: 1.2.15 and 1.2.16
Dependent ports like devel/cl-alexandria-sbcl, math/maxima (with SBCL) builds
and installs without errors.
Happy to assign myself as a maintainer.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list