1.0.52 is now passe, so I refreshed the update to 1.0.54. Passes regress on amd64 and i386 with no unexpected results. On macppc there are a couple of (usual?) regress failures.
Status: Expected failure: float.pure.lisp / (ADDITION-OVERFLOW BUG-372) Expected failure: float.pure.lisp / (ADDITION-OVERFLOW BUG-372 TAKE-2) Failure: float.pure.lisp / RANGE-REDUCTION Expected failure: interface.pure.lisp / (SLEEP NON-CONSING) Expected failure: debug.impure.lisp / (UNDEFINED-FUNCTION BUG-346) Expected failure: debug.impure.lisp / (UNDEFINED-FUNCTION BUG-353) Unexpected success: debug.impure.lisp / (TRACE ENCAPSULATE NIL) Unexpected success: debug.impure.lisp / (TRACE-RECURSIVE ENCAPSULATE NIL) Expected failure: dynamic-extent.impure.lisp / (NO-CONSING DX-RAW-INSTANCES) Failure: dynamic-extent.impure.lisp / (NO-CONSING HASH-TABLES) Expected failure: dynamic-extent.impure.lisp / HANDLER-CASE-BOGUS-COMPILER-NOTE Expected failure: dynamic-extent.impure.lisp / DX-COMPILER-NOTES Expected failure: dynamic-extent.impure.lisp / HANDLER-CASE-EATING-STACK Expected failure: dynamic-extent.impure.lisp / RECHECK-NESTED-DX-BUG Expected failure: dynamic-extent.impure.lisp / BUG-586105 Expected failure: packages.impure.lisp / USE-PACKAGE-CONFLICT-SET Expected failure: packages.impure.lisp / IMPORT-SINGLE-CONFLICT Skipped (broken): timer.impure.lisp / (TIMER PARALLEL-UNSCHEDULE) (51 tests skipped for this combination of platform and features) test failed, expected 104 return code, got 1 I'll try to investigate with upstream. OK? Or is there more port magic I should be doing? .... Ken Index: Makefile =================================================================== RCS file: /cvs/ports/lang/sbcl/Makefile,v retrieving revision 1.11 diff -u -p -r1.11 Makefile --- Makefile 2 Dec 2011 14:36:15 -0000 1.11 +++ Makefile 27 Dec 2011 15:17:59 -0000 @@ -5,7 +5,7 @@ ONLY_FOR_ARCHS = amd64 i386 powerpc COMMENT= compiler and runtime system for ANSI Common Lisp -V = 1.0.50 +V = 1.0.54 DISTNAME= sbcl-${V}-source PKGNAME= sbcl-${V} WRKDIST= ${WRKDIR}/sbcl-${V} Index: distinfo =================================================================== RCS file: /cvs/ports/lang/sbcl/distinfo,v retrieving revision 1.5 diff -u -p -r1.5 distinfo --- distinfo 28 Jul 2011 20:54:23 -0000 1.5 +++ distinfo 27 Dec 2011 15:17:59 -0000 @@ -1,10 +1,10 @@ -MD5 (sbcl-1.0.50-documentation-html.tar.bz2) = Z4NmgM0sgjuNuW7bxvLlCQ== -MD5 (sbcl-1.0.50-source.tar.bz2) = dM6bJFFohdBm7EKHzeUujA== -RMD160 (sbcl-1.0.50-documentation-html.tar.bz2) = HWngbxvUbMaTBwMGxLbEYiSzTOk= -RMD160 (sbcl-1.0.50-source.tar.bz2) = 2+YBv9LuwZP0ffa+cuqsK29o2L8= -SHA1 (sbcl-1.0.50-documentation-html.tar.bz2) = t9WnP/jHGPDTkFUrXSvw5cCKHYA= -SHA1 (sbcl-1.0.50-source.tar.bz2) = TQp66B0Mgrk6Ru+xvEppfIhbXgY= -SHA256 (sbcl-1.0.50-documentation-html.tar.bz2) = xoafwKk/Cm5x1yvLqWZxktb/OejC3haGBAjIWzJJylQ= -SHA256 (sbcl-1.0.50-source.tar.bz2) = g/HxU/P6fAr5o218CuOWo7dHW/XG4ClUPOjmmgdZS6s= -SIZE (sbcl-1.0.50-documentation-html.tar.bz2) = 158592 -SIZE (sbcl-1.0.50-source.tar.bz2) = 3566737 +MD5 (sbcl-1.0.54-documentation-html.tar.bz2) = n6d+Z515ktGfmakY7Wb0zQ== +MD5 (sbcl-1.0.54-source.tar.bz2) = t+lWpx1gO7cU9xwvfvNQ9g== +RMD160 (sbcl-1.0.54-documentation-html.tar.bz2) = novMWQoZepH9xNdQ/E5MkaRmBds= +RMD160 (sbcl-1.0.54-source.tar.bz2) = t21gm9udqgC7kJW9AdqL+k2lbEw= +SHA1 (sbcl-1.0.54-documentation-html.tar.bz2) = 4CV3r+HwZG25wBJbUc5xgQysxzg= +SHA1 (sbcl-1.0.54-source.tar.bz2) = b6GY2zwHGOIUyoz8pNcapeSVocI= +SHA256 (sbcl-1.0.54-documentation-html.tar.bz2) = XO35qJM8K6UXh7DH36CfhGIcoYJ/gKWeorT/oHJT9nE= +SHA256 (sbcl-1.0.54-source.tar.bz2) = jYUNlPj2+43MbctE/MDsB+l+lQN9eGT8HtrrXz4c4cY= +SIZE (sbcl-1.0.54-documentation-html.tar.bz2) = 165801 +SIZE (sbcl-1.0.54-source.tar.bz2) = 3600921 Index: patches/patch-src_runtime_Config_x86-openbsd =================================================================== RCS file: /cvs/ports/lang/sbcl/patches/patch-src_runtime_Config_x86-openbsd,v retrieving revision 1.1 diff -u -p -r1.1 patch-src_runtime_Config_x86-openbsd --- patches/patch-src_runtime_Config_x86-openbsd 8 Jul 2011 11:42:09 -0000 1.1 +++ patches/patch-src_runtime_Config_x86-openbsd 27 Dec 2011 15:17:59 -0000 @@ -6,4 +6,4 @@ $OpenBSD: patch-src_runtime_Config_x86-o LINKFLAGS += -export-dynamic LDFLAGS += -export-dynamic - --CFLAGS = -g -Wall -O2 +-CFLAGS = -g -Wall -O2 -fno-omit-frame-pointer