Sorry, I lost track of this. It tested fine for me, I think it should
go in. It looks like 2.0.2 will be broken for us on powerpc, I'll need
to convert the assembly to use secure-plt before it will run on openbsd.

On Fri, Jan 31, 2020 at 11:01:01AM +0200, Timo Myyrä wrote:
> 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
>   

Reply via email to