Hi, New attempt at updating sbcl. Tested on amd64 with threads on native_bootstrap and clisp bootstrapped.
Timo Index: Makefile =================================================================== RCS file: /cvs/ports/lang/sbcl/Makefile,v retrieving revision 1.43 diff -u -p -r1.43 Makefile --- Makefile 16 Sep 2019 06:24:18 -0000 1.43 +++ Makefile 31 Jan 2020 08:57:58 -0000 @@ -6,7 +6,7 @@ USE_WXNEEDED = Yes COMMENT= compiler and runtime system for ANSI Common Lisp -V = 1.5.5 +V = 2.0.1 DISTNAME= sbcl-${V}-source PKGNAME= sbcl-${V} WRKDIST= ${WRKDIR}/sbcl-${V} @@ -82,6 +82,7 @@ do-install: post-install: chown -R 0:0 ${PREFIX}/lib/sbcl + rmdir ${PREFIX}/share/doc/sbcl/html do-test: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} DONT_CLEAN_SBCL_CONTRIB=1 \ Index: distinfo =================================================================== RCS file: /cvs/ports/lang/sbcl/distinfo,v retrieving revision 1.18 diff -u -p -r1.18 distinfo --- distinfo 16 Sep 2019 06:24:18 -0000 1.18 +++ distinfo 31 Jan 2020 08:57:58 -0000 @@ -1,2 +1,2 @@ -SHA256 (sbcl-1.5.5-source.tar.bz2) = y0f65qhvDFxXQxYE+05fEcioI/lM4SjVaLh3D8W8quI= -SIZE (sbcl-1.5.5-source.tar.bz2) = 6351480 +SHA256 (sbcl-2.0.1-source.tar.bz2) = hFDWC3Jko0FY+IEdRtxudP+FW70SJ3Ulcod+ZgTOVug= +SIZE (sbcl-2.0.1-source.tar.bz2) = 6466983 Index: patches/patch-src_runtime_GNUmakefile =================================================================== RCS file: /cvs/ports/lang/sbcl/patches/patch-src_runtime_GNUmakefile,v retrieving revision 1.8 diff -u -p -r1.8 patch-src_runtime_GNUmakefile --- patches/patch-src_runtime_GNUmakefile 8 Mar 2018 15:17:39 -0000 1.8 +++ patches/patch-src_runtime_GNUmakefile 31 Jan 2020 08:57:58 -0000 @@ -2,7 +2,7 @@ $OpenBSD: patch-src_runtime_GNUmakefile, Index: src/runtime/GNUmakefile --- src/runtime/GNUmakefile.orig +++ src/runtime/GNUmakefile -@@ -30,7 +30,7 @@ __LDFLAGS__ = +@@ -34,7 +34,7 @@ __LDFLAGS__ = include ../../output/prefix.def Index: patches/patch-src_runtime_gc-common_c =================================================================== RCS file: /cvs/ports/lang/sbcl/patches/patch-src_runtime_gc-common_c,v retrieving revision 1.2 diff -u -p -r1.2 patch-src_runtime_gc-common_c --- patches/patch-src_runtime_gc-common_c 8 Mar 2018 15:17:39 -0000 1.2 +++ patches/patch-src_runtime_gc-common_c 31 Jan 2020 08:57:58 -0000 @@ -5,7 +5,7 @@ clang only has it as builtin Index: src/runtime/gc-common.c --- src/runtime/gc-common.c.orig +++ src/runtime/gc-common.c -@@ -55,6 +55,8 @@ +@@ -57,6 +57,8 @@ #define LONG_FLOAT_SIZE 3 #endif