On Mon, Aug 13, 2012 at 10:56:47AM -0700, Josh Elsasser wrote:
> On Mon, Aug 13, 2012 at 10:54:26AM +0200, Manuel Giraud wrote:
> > Here is an update for sbcl. Tested on i386. 'make regress' passes now.
> >
>
> Looks good, however one nit is that the DISTFILES line is no longer
> needed at all, you're simply setting it to the default value.
>
> There's one floating-point test failing on amd64 that I'd like to look
> into further, as well as try a build and test run on powerpc.
I'm trying to find time in the next day or so to build and test on my
macppc.
.... Ken
`
>
> > Index: Makefile
> > ===================================================================
> > RCS file: /cvs/ports/lang/sbcl/Makefile,v
> > retrieving revision 1.12
> > diff -u -p -u -r1.12 Makefile
> > --- Makefile 3 Jan 2012 02:01:25 -0000 1.12
> > +++ Makefile 13 Aug 2012 08:38:02 -0000
> > @@ -5,7 +5,7 @@ ONLY_FOR_ARCHS = amd64 i386 powerpc
> >
> > COMMENT= compiler and runtime system for ANSI Common Lisp
> >
> > -V = 1.0.54
> > +V = 1.0.58
> > DISTNAME= sbcl-${V}-source
> > PKGNAME= sbcl-${V}
> > WRKDIST= ${WRKDIR}/sbcl-${V}
> > @@ -24,8 +24,7 @@ PERMIT_DISTFILES_FTP= Yes
> > WANTLIB= c m util
> >
> > MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=sbcl/}
> > -DISTFILES = ${DISTNAME}${EXTRACT_SUFX} \
> > - sbcl-${V}-documentation-html${EXTRACT_SUFX}
> > +DISTFILES = ${DISTNAME}${EXTRACT_SUFX}
> >
> > PSEUDO_FLAVORS= native_bootstrap
> > FLAVOR?=
> > @@ -72,7 +71,7 @@ do-build:
> > cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} /bin/sh make.sh \
> > --prefix=${PREFIX} --xc-host="${BOOTSTRAP_CMD}"
> > cd ${WRKSRC}/doc/manual && touch sbcl.texinfo && \
> > - ${SETENV} ${MAKE_ENV} ${GMAKE} asdf.info sbcl.info
> > + ${SETENV} ${MAKE_ENV} ${GMAKE} asdf.info sbcl.info html
> >
> > do-install:
> > cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} /bin/sh install.sh
> > Index: distinfo
> > ===================================================================
> > RCS file: /cvs/ports/lang/sbcl/distinfo,v
> > retrieving revision 1.6
> > diff -u -p -u -r1.6 distinfo
> > --- distinfo 3 Jan 2012 02:01:25 -0000 1.6
> > +++ distinfo 13 Aug 2012 08:38:02 -0000
> > @@ -1,10 +1,2 @@
> > -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
> > +SHA256 (sbcl-1.0.58-source.tar.bz2) =
> > gXly0/C+LDfvKanqSFjmdyzM+Hz8xbNjYaWr4qFJ2UU=
> > +SIZE (sbcl-1.0.58-source.tar.bz2) = 3618349
> > Index: patches/patch-src_runtime_Config_x86-openbsd
> > ===================================================================
> > RCS file: patches/patch-src_runtime_Config_x86-openbsd
> > diff -N patches/patch-src_runtime_Config_x86-openbsd
> > --- patches/patch-src_runtime_Config_x86-openbsd 3 Jan 2012 02:01:25
> > -0000 1.2
> > +++ /dev/null 1 Jan 1970 00:00:00 -0000
> > @@ -1,9 +0,0 @@
> > -$OpenBSD: patch-src_runtime_Config_x86-openbsd,v 1.2 2012/01/03 02:01:25
> > krw Exp $
> > ---- src/runtime/Config.x86-openbsd.orig Mon May 9 04:49:39 2011
> > -+++ src/runtime/Config.x86-openbsd Fri Jul 8 13:39:44 2011
> > -@@ -24,5 +24,3 @@ OS_LIBS += -lutil
> > -
> > - LINKFLAGS += -export-dynamic
> > - LDFLAGS += -export-dynamic
> > --
> > --CFLAGS = -g -Wall -O2 -fno-omit-frame-pointer
>
> > --
> > Manuel Giraud
>