On Mon, Sep 16, 2013 at 06:06:06PM +0200, J??r??mie Courr??ges-Anglas wrote: > > Huh, I thought I had sent this mail... *shrug* > > - updating clisp to 2.49 > - texlive make build and make fake work fine; pkg/PLIST changed but > that doesn't seem to be due to the clisp update > - updating sbcl to 1.1.11 (using clisp-2.49 as a host) > - note: sbcl/INSTALL lists supported clisp versions: "(only some > versions: 2.44.1 is OK, 2.47 is not)"... > - patch committed yesterday doesn't apply and isn't needed anymore > - but a new struct timeval problem has been introduced in > contrib/sb-posix/constants.lisp :) > - two other errors in contrib/, maybe (?) linked to the one above, to > the clisp update, or... just plain regressions > > dpb running on powerpc now, sbcl's make test on i386 not yet finished. > That stuff takes a long time to build...
Cool. I was starting 1.11 again and got as far as noticing that the timestruct diff was no longer needed. I am in awe of you figuring out clisp. I tried a few time and got lost figuring out how to fix the weird directory reach arounds worked. :-) I'll test when I get home from today's chores. And my current ports build finishes. .... Ken > > WIP diff at the end of the mail. > > > >Kenneth R Westerback <kwesterb...@rogers.com> writes: > > > >> On Sun, Sep 15, 2013 at 04:54:19PM +0200, J??r??mie Courr??ges-Anglas > >> wrote: > >>> > >>> Hi folks, > >>> > >>> here's a diff to correct sbcl's assumptions about struct timeval on > >>> OpenBSD i386. The second build just ended, quick testing shows no > >>> regression. I've refreshed the existing patches while here. > >>> > >>> ok? > >> > >> That's fine with me, unless you want to earn an extra star and go > >> to 1.11 at the same time. :-) It (1.11) compiles and regresses fine > >> on amd64 for me, but I got distracted by other stuff and haven't > >> tried on macppc yet. > > > >ACK. No promise about when I'll work on the update. Right now my > >concern is to get a working sbcl on i386 (and powerpc - the package on > >mirrors is from Aug 2...). > > > >> .... Ken > >> > >>> > >>> Questions: > >>> - is someone here already dealing with upstream? If no one steps up > >>> I'll send them the patch soon (if they fix their DNS problems...) > > > >>> - I see subdirectories in the source code, named like "mips" or "alpha". > >>> Has anyone analyzed the work that should be done to make this port > >>> available on more architectures? > > I took a quick look, I don't think there's much to hope in this area > right now. > > > [...] > > > Index: lang/clisp/Makefile > =================================================================== > RCS file: /home/cvs/ports/lang/clisp/Makefile,v > retrieving revision 1.43 > diff -u -p -r1.43 Makefile > --- lang/clisp/Makefile 21 Mar 2013 08:46:32 -0000 1.43 > +++ lang/clisp/Makefile 16 Sep 2013 13:02:57 -0000 > @@ -2,10 +2,12 @@ > > ONLY_FOR_ARCHS = amd64 i386 powerpc sparc64 > > +# Building io.o requires more than 512MB of ram on i386 > +VMEM_WARNING = Yes > + > COMMENT = ANSI Common Lisp implementation > > -DISTNAME= clisp-2.48 > -REVISION = 3 > +DISTNAME= clisp-2.49 > CATEGORIES= lang > HOMEPAGE= http://clisp.cons.org/ > MAINTAINER = Joshua Elsasser <jo...@openbsd.org> > @@ -36,7 +38,6 @@ CONFIGURE_ARGS= --fsstnd=openbsd \ > --elispdir=${PREFIX}/share/emacs/site-lisp \ > --vimdir=${PREFIX}/share/doc/clisp \ > --srcdir=${WRKSRC} ${WRKBUILD} > -CONFIGURE_ENV = ac_cv_prog_DVIPDF='' > > .if ${MACHINE_ARCH} == "sparc64" > CFLAGS += -DSAFETY=2 -DNO_ASM -mcmodel=medany > Index: lang/clisp/distinfo > =================================================================== > RCS file: /home/cvs/ports/lang/clisp/distinfo,v > retrieving revision 1.9 > diff -u -p -r1.9 distinfo > --- lang/clisp/distinfo 7 Jan 2010 10:55:28 -0000 1.9 > +++ lang/clisp/distinfo 16 Sep 2013 13:02:57 -0000 > @@ -1,5 +1,2 @@ > -MD5 (clisp-2.48.tar.bz2) = XkxPfNz3oe9BlrmJfChxWA== > -RMD160 (clisp-2.48.tar.bz2) = AcFQ69HkTmJ/Qd6c3IS5AmcYWnA= > -SHA1 (clisp-2.48.tar.bz2) = 3CE+0CGU7EyLWWEYxfkrJdH1QOA= > -SHA256 (clisp-2.48.tar.bz2) = Bbg/VghZojZ5zPwHOhKKU3f+lInXNEMaPcMu+I8MPcI= > -SIZE (clisp-2.48.tar.bz2) = 7885098 > +SHA256 (clisp-2.49.tar.bz2) = gTL/NTr6pw5rGTZ6Ja49WkNicnnCVkfCIGQf7QD46JA= > +SIZE (clisp-2.49.tar.bz2) = 8091011 > Index: lang/clisp/patches/patch-modules_berkeley-db_Makefile_in > =================================================================== > RCS file: lang/clisp/patches/patch-modules_berkeley-db_Makefile_in > diff -N lang/clisp/patches/patch-modules_berkeley-db_Makefile_in > --- /dev/null 1 Jan 1970 00:00:00 -0000 > +++ lang/clisp/patches/patch-modules_berkeley-db_Makefile_in 16 Sep 2013 > 13:02:57 -0000 > @@ -0,0 +1,12 @@ > +$OpenBSD$ > +--- modules/berkeley-db/Makefile.in.orig Wed Mar 24 20:44:56 2010 > ++++ modules/berkeley-db/Makefile.in Sun Sep 15 19:29:17 2013 > +@@ -10,7 +10,7 @@ CLISP_LINKKIT = @CLISP_LINKKIT@ > + LN = @LN@ > + LN_S = @LN_S@ > + > +-MAKE = make > ++#MAKE = make > + > + SHELL = /bin/sh > + > Index: lang/clisp/patches/patch-modules_dbus_Makefile_in > =================================================================== > RCS file: lang/clisp/patches/patch-modules_dbus_Makefile_in > diff -N lang/clisp/patches/patch-modules_dbus_Makefile_in > --- /dev/null 1 Jan 1970 00:00:00 -0000 > +++ lang/clisp/patches/patch-modules_dbus_Makefile_in 16 Sep 2013 13:02:57 > -0000 > @@ -0,0 +1,12 @@ > +$OpenBSD$ > +--- modules/dbus/Makefile.in.orig Wed Mar 24 20:46:07 2010 > ++++ modules/dbus/Makefile.in Sun Sep 15 19:29:18 2013 > +@@ -13,7 +13,7 @@ CLISP_LINKKIT = @CLISP_LINKKIT@ > + > + LN = @LN@ > + > +-MAKE = make > ++#MAKE = make > + > + SHELL = /bin/sh > + > Index: lang/clisp/patches/patch-modules_dirkey_Makefile_in > =================================================================== > RCS file: lang/clisp/patches/patch-modules_dirkey_Makefile_in > diff -N lang/clisp/patches/patch-modules_dirkey_Makefile_in > --- /dev/null 1 Jan 1970 00:00:00 -0000 > +++ lang/clisp/patches/patch-modules_dirkey_Makefile_in 16 Sep 2013 > 13:02:57 -0000 > @@ -0,0 +1,12 @@ > +$OpenBSD$ > +--- modules/dirkey/Makefile.in.orig Wed Mar 24 20:44:56 2010 > ++++ modules/dirkey/Makefile.in Sun Sep 15 19:29:17 2013 > +@@ -10,7 +10,7 @@ CLISP_LINKKIT = @CLISP_LINKKIT@ > + LN = @LN@ > + LN_S = @LN_S@ > + > +-MAKE = make > ++#MAKE = make > + > + SHELL = /bin/sh > + > Index: lang/clisp/patches/patch-modules_fastcgi_Makefile_in > =================================================================== > RCS file: lang/clisp/patches/patch-modules_fastcgi_Makefile_in > diff -N lang/clisp/patches/patch-modules_fastcgi_Makefile_in > --- /dev/null 1 Jan 1970 00:00:00 -0000 > +++ lang/clisp/patches/patch-modules_fastcgi_Makefile_in 16 Sep 2013 > 13:02:57 -0000 > @@ -0,0 +1,12 @@ > +$OpenBSD$ > +--- modules/fastcgi/Makefile.in.orig Wed Mar 24 20:48:53 2010 > ++++ modules/fastcgi/Makefile.in Sun Sep 15 19:29:17 2013 > +@@ -12,7 +12,7 @@ CLISP_LINKKIT = @CLISP_LINKKIT@ > + > + LN = @LN@ > + > +-MAKE = make > ++#MAKE = make > + > + SHELL = /bin/sh > + > Index: lang/clisp/patches/patch-modules_gdbm_Makefile_in > =================================================================== > RCS file: lang/clisp/patches/patch-modules_gdbm_Makefile_in > diff -N lang/clisp/patches/patch-modules_gdbm_Makefile_in > --- /dev/null 1 Jan 1970 00:00:00 -0000 > +++ lang/clisp/patches/patch-modules_gdbm_Makefile_in 16 Sep 2013 13:02:57 > -0000 > @@ -0,0 +1,12 @@ > +$OpenBSD$ > +--- modules/gdbm/Makefile.in.orig Wed Mar 24 20:44:55 2010 > ++++ modules/gdbm/Makefile.in Sun Sep 15 19:29:18 2013 > +@@ -10,7 +10,7 @@ CLISP_LINKKIT = @CLISP_LINKKIT@ > + LN = @LN@ > + LN_S = @LN_S@ > + > +-MAKE = make > ++#MAKE = make > + > + SHELL = /bin/sh > + > Index: lang/clisp/patches/patch-modules_gtk2_Makefile_in > =================================================================== > RCS file: lang/clisp/patches/patch-modules_gtk2_Makefile_in > diff -N lang/clisp/patches/patch-modules_gtk2_Makefile_in > --- /dev/null 1 Jan 1970 00:00:00 -0000 > +++ lang/clisp/patches/patch-modules_gtk2_Makefile_in 16 Sep 2013 13:02:57 > -0000 > @@ -0,0 +1,12 @@ > +$OpenBSD$ > +--- modules/gtk2/Makefile.in.orig Wed Mar 24 20:44:55 2010 > ++++ modules/gtk2/Makefile.in Sun Sep 15 19:29:18 2013 > +@@ -18,7 +18,7 @@ CLISP_LINKKIT = @CLISP_LINKKIT@ > + LN = @LN@ > + LN_S = @LN_S@ > + > +-MAKE = make > ++#MAKE = make > + > + SHELL = /bin/sh > + > Index: lang/clisp/patches/patch-modules_i18n_Makefile_in > =================================================================== > RCS file: lang/clisp/patches/patch-modules_i18n_Makefile_in > diff -N lang/clisp/patches/patch-modules_i18n_Makefile_in > --- /dev/null 1 Jan 1970 00:00:00 -0000 > +++ lang/clisp/patches/patch-modules_i18n_Makefile_in 16 Sep 2013 13:02:57 > -0000 > @@ -0,0 +1,12 @@ > +$OpenBSD$ > +--- modules/i18n/Makefile.in.orig Wed Mar 24 20:44:56 2010 > ++++ modules/i18n/Makefile.in Sun Sep 15 19:29:18 2013 > +@@ -10,7 +10,7 @@ CLISP_LINKKIT = @CLISP_LINKKIT@ > + LN = @LN@ > + LN_S = @LN_S@ > + > +-MAKE = make > ++#MAKE = make > + > + SHELL = /bin/sh > + > Index: lang/clisp/patches/patch-modules_libsvm_Makefile_in > =================================================================== > RCS file: lang/clisp/patches/patch-modules_libsvm_Makefile_in > diff -N lang/clisp/patches/patch-modules_libsvm_Makefile_in > --- /dev/null 1 Jan 1970 00:00:00 -0000 > +++ lang/clisp/patches/patch-modules_libsvm_Makefile_in 16 Sep 2013 > 13:02:57 -0000 > @@ -0,0 +1,12 @@ > +$OpenBSD$ > +--- modules/libsvm/Makefile.in.orig Wed Mar 24 20:44:56 2010 > ++++ modules/libsvm/Makefile.in Sun Sep 15 19:29:18 2013 > +@@ -10,7 +10,7 @@ CLISP_LINKKIT = @CLISP_LINKKIT@ > + LN = @LN@ > + LN_S = @LN_S@ > + > +-MAKE = make > ++#MAKE = make > + > + SHELL = /bin/sh > + > Index: lang/clisp/patches/patch-modules_oracle_Makefile_in > =================================================================== > RCS file: lang/clisp/patches/patch-modules_oracle_Makefile_in > diff -N lang/clisp/patches/patch-modules_oracle_Makefile_in > --- /dev/null 1 Jan 1970 00:00:00 -0000 > +++ lang/clisp/patches/patch-modules_oracle_Makefile_in 16 Sep 2013 > 13:02:57 -0000 > @@ -0,0 +1,12 @@ > +$OpenBSD$ > +--- modules/oracle/Makefile.in.orig Wed Mar 24 20:48:53 2010 > ++++ modules/oracle/Makefile.in Sun Sep 15 19:29:18 2013 > +@@ -33,7 +33,7 @@ ORA_INCLUDES = -I.. -I ${ORACLE_HOME}/rdbms/demo -I ${ > + LN = @LN@ > + LN_S = @LN_S@ > + > +-MAKE = make > ++#MAKE = make > + > + SHELL = /bin/sh > + > Index: lang/clisp/patches/patch-modules_pari_Makefile_in > =================================================================== > RCS file: lang/clisp/patches/patch-modules_pari_Makefile_in > diff -N lang/clisp/patches/patch-modules_pari_Makefile_in > --- /dev/null 1 Jan 1970 00:00:00 -0000 > +++ lang/clisp/patches/patch-modules_pari_Makefile_in 16 Sep 2013 13:02:57 > -0000 > @@ -0,0 +1,12 @@ > +$OpenBSD$ > +--- modules/pari/Makefile.in.orig Fri May 21 22:53:02 2010 > ++++ modules/pari/Makefile.in Sun Sep 15 19:29:18 2013 > +@@ -10,7 +10,7 @@ CLISP_LINKKIT = @CLISP_LINKKIT@ > + LN = @LN@ > + LN_S = @LN_S@ > + > +-MAKE = make > ++#MAKE = make > + > + SHELL = /bin/sh > + > Index: lang/clisp/patches/patch-modules_pcre_Makefile_in > =================================================================== > RCS file: lang/clisp/patches/patch-modules_pcre_Makefile_in > diff -N lang/clisp/patches/patch-modules_pcre_Makefile_in > --- /dev/null 1 Jan 1970 00:00:00 -0000 > +++ lang/clisp/patches/patch-modules_pcre_Makefile_in 16 Sep 2013 13:02:57 > -0000 > @@ -0,0 +1,12 @@ > +$OpenBSD$ > +--- modules/pcre/Makefile.in.orig Wed Mar 24 20:44:56 2010 > ++++ modules/pcre/Makefile.in Sun Sep 15 19:29:18 2013 > +@@ -10,7 +10,7 @@ CLISP_LINKKIT = @CLISP_LINKKIT@ > + LN = @LN@ > + LN_S = @LN_S@ > + > +-MAKE = make > ++#MAKE = make > + > + SHELL = /bin/sh > + > Index: lang/clisp/patches/patch-modules_postgresql_Makefile_in > =================================================================== > RCS file: lang/clisp/patches/patch-modules_postgresql_Makefile_in > diff -N lang/clisp/patches/patch-modules_postgresql_Makefile_in > --- /dev/null 1 Jan 1970 00:00:00 -0000 > +++ lang/clisp/patches/patch-modules_postgresql_Makefile_in 16 Sep 2013 > 13:02:57 -0000 > @@ -0,0 +1,12 @@ > +$OpenBSD$ > +--- modules/postgresql/Makefile.in.orig Wed Mar 24 20:46:07 2010 > ++++ modules/postgresql/Makefile.in Sun Sep 15 19:29:18 2013 > +@@ -9,7 +9,7 @@ CLISP_LINKKIT = @CLISP_LINKKIT@ > + > + LN = @LN@ > + > +-MAKE = make > ++#MAKE = make > + > + SHELL = /bin/sh > + > Index: lang/clisp/patches/patch-modules_rawsock_Makefile_in > =================================================================== > RCS file: lang/clisp/patches/patch-modules_rawsock_Makefile_in > diff -N lang/clisp/patches/patch-modules_rawsock_Makefile_in > --- /dev/null 1 Jan 1970 00:00:00 -0000 > +++ lang/clisp/patches/patch-modules_rawsock_Makefile_in 16 Sep 2013 > 13:02:57 -0000 > @@ -0,0 +1,12 @@ > +$OpenBSD$ > +--- modules/rawsock/Makefile.in.orig Wed Mar 24 20:44:56 2010 > ++++ modules/rawsock/Makefile.in Sun Sep 15 19:29:18 2013 > +@@ -10,7 +10,7 @@ CLISP_LINKKIT = @CLISP_LINKKIT@ > + LN = @LN@ > + LN_S = @LN_S@ > + > +-MAKE = make > ++#MAKE = make > + > + SHELL = /bin/sh > + > Index: lang/clisp/patches/patch-modules_readline_Makefile_in > =================================================================== > RCS file: lang/clisp/patches/patch-modules_readline_Makefile_in > diff -N lang/clisp/patches/patch-modules_readline_Makefile_in > --- /dev/null 1 Jan 1970 00:00:00 -0000 > +++ lang/clisp/patches/patch-modules_readline_Makefile_in 16 Sep 2013 > 13:02:57 -0000 > @@ -0,0 +1,12 @@ > +$OpenBSD$ > +--- modules/readline/Makefile.in.orig Wed Mar 24 20:45:28 2010 > ++++ modules/readline/Makefile.in Sun Sep 15 19:29:18 2013 > +@@ -9,7 +9,7 @@ CLISP_LINKKIT = @CLISP_LINKKIT@ > + > + LN = @LN@ > + > +-MAKE = make > ++#MAKE = make > + > + SHELL = /bin/sh > + > Index: lang/clisp/patches/patch-modules_regexp_Makefile_in > =================================================================== > RCS file: lang/clisp/patches/patch-modules_regexp_Makefile_in > diff -N lang/clisp/patches/patch-modules_regexp_Makefile_in > --- /dev/null 1 Jan 1970 00:00:00 -0000 > +++ lang/clisp/patches/patch-modules_regexp_Makefile_in 16 Sep 2013 > 13:02:57 -0000 > @@ -0,0 +1,12 @@ > +$OpenBSD$ > +--- modules/regexp/Makefile.in.orig Wed Mar 24 20:44:56 2010 > ++++ modules/regexp/Makefile.in Sun Sep 15 19:29:18 2013 > +@@ -14,7 +14,7 @@ NO_CXX = @NO_CXX@ > + LN = @LN@ > + LN_S = @LN_S@ > + > +-MAKE = make > ++#MAKE = make > + > + SHELL = /bin/sh > + > Index: lang/clisp/patches/patch-modules_syscalls_Makefile_in > =================================================================== > RCS file: lang/clisp/patches/patch-modules_syscalls_Makefile_in > diff -N lang/clisp/patches/patch-modules_syscalls_Makefile_in > --- /dev/null 1 Jan 1970 00:00:00 -0000 > +++ lang/clisp/patches/patch-modules_syscalls_Makefile_in 16 Sep 2013 > 13:02:57 -0000 > @@ -0,0 +1,12 @@ > +$OpenBSD$ > +--- modules/syscalls/Makefile.in.orig Thu Jun 10 17:03:57 2010 > ++++ modules/syscalls/Makefile.in Sun Sep 15 19:29:18 2013 > +@@ -13,7 +13,7 @@ CLISP_LINKKIT = @CLISP_LINKKIT@ > + LN = @LN@ > + LN_S = @LN_S@ > + > +-MAKE = make > ++#MAKE = make > + > + SHELL = /bin/sh > + > Index: lang/clisp/patches/patch-modules_wildcard_Makefile_in > =================================================================== > RCS file: lang/clisp/patches/patch-modules_wildcard_Makefile_in > diff -N lang/clisp/patches/patch-modules_wildcard_Makefile_in > --- /dev/null 1 Jan 1970 00:00:00 -0000 > +++ lang/clisp/patches/patch-modules_wildcard_Makefile_in 16 Sep 2013 > 13:02:57 -0000 > @@ -0,0 +1,12 @@ > +$OpenBSD$ > +--- modules/wildcard/Makefile.in.orig Wed Mar 24 20:46:07 2010 > ++++ modules/wildcard/Makefile.in Sun Sep 15 19:29:18 2013 > +@@ -10,7 +10,7 @@ CLISP_LINKKIT = @CLISP_LINKKIT@ > + > + LN = @LN@ > + > +-MAKE = make > ++#MAKE = make > + > + SHELL = /bin/sh > + > Index: lang/clisp/patches/patch-modules_zlib_Makefile_in > =================================================================== > RCS file: lang/clisp/patches/patch-modules_zlib_Makefile_in > diff -N lang/clisp/patches/patch-modules_zlib_Makefile_in > --- /dev/null 1 Jan 1970 00:00:00 -0000 > +++ lang/clisp/patches/patch-modules_zlib_Makefile_in 16 Sep 2013 13:02:57 > -0000 > @@ -0,0 +1,12 @@ > +$OpenBSD$ > +--- modules/zlib/Makefile.in.orig Wed Mar 24 20:46:07 2010 > ++++ modules/zlib/Makefile.in Sun Sep 15 19:29:18 2013 > +@@ -9,7 +9,7 @@ CLISP_LINKKIT = @CLISP_LINKKIT@ > + > + LN = @LN@ > + > +-MAKE = make > ++#MAKE = make > + > + SHELL = /bin/sh > + > Index: lang/clisp/patches/patch-src_clisp-link_in > =================================================================== > RCS file: /home/cvs/ports/lang/clisp/patches/patch-src_clisp-link_in,v > retrieving revision 1.1 > diff -u -p -r1.1 patch-src_clisp-link_in > --- lang/clisp/patches/patch-src_clisp-link_in 7 Jan 2010 10:55:28 > -0000 1.1 > +++ lang/clisp/patches/patch-src_clisp-link_in 16 Sep 2013 13:02:57 > -0000 > @@ -1,11 +1,11 @@ > $OpenBSD: patch-src_clisp-link_in,v 1.1 2010/01/07 10:55:28 edd Exp $ > ---- src/clisp-link.in.orig Wed Jun 17 19:30:31 2009 > -+++ src/clisp-link.in Sat Jan 2 19:08:19 2010 > -@@ -336,6 +336,7 @@ case "$1" in > - link_some "$sourcedir" "$destinationdir" ${LISPRUN} lispinit.mem > modules.h modules.o makevars ${FILES}; > +--- src/clisp-link.in.orig Tue May 25 21:54:54 2010 > ++++ src/clisp-link.in Sun Sep 15 18:05:42 2013 > +@@ -382,6 +382,7 @@ case "$1" in > + lncp_some "$sourcedir" "$destinationdir" ${LISPRUN} lispinit.mem > modules.h modules.o makevars ${FILES}; > else > cp "$sourcedir"/modules.h "$destinationdir"/modules.h > + chmod +w "$destinationdir"/modules.h > - FILES=`link_some "$sourcedir" "$destinationdir" ${FILES}` > + FILES=`lncp_some "$sourcedir" "$destinationdir" ${FILES}` > # Prepare the module directories and read their variables > PRELOAD='' > Index: lang/clisp/patches/patch-src_configure > =================================================================== > RCS file: lang/clisp/patches/patch-src_configure > diff -N lang/clisp/patches/patch-src_configure > --- lang/clisp/patches/patch-src_configure 7 Jan 2010 10:55:28 -0000 > 1.5 > +++ /dev/null 1 Jan 1970 00:00:00 -0000 > @@ -1,47 +0,0 @@ > -$OpenBSD: patch-src_configure,v 1.5 2010/01/07 10:55:28 edd Exp $ > ---- src/configure.orig Tue Jul 28 23:10:12 2009 > -+++ src/configure Mon Dec 28 21:08:14 2009 > -@@ -22606,43 +22606,6 @@ $as_echo "no" >&6; } > - fi > - > - > --# Extract the first word of "dvipdf", so it can be a program name with args. > --set dummy dvipdf; ac_word=$2 > --{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 > --$as_echo_n "checking for $ac_word... " >&6; } > --if test "${ac_cv_prog_DVIPDF+set}" = set; then > -- $as_echo_n "(cached) " >&6 > --else > -- if test -n "$DVIPDF"; then > -- ac_cv_prog_DVIPDF="$DVIPDF" # Let the user override the test. > --else > --as_save_IFS=$IFS; IFS=$PATH_SEPARATOR > --for as_dir in $PATH > --do > -- IFS=$as_save_IFS > -- test -z "$as_dir" && as_dir=. > -- for ac_exec_ext in '' $ac_executable_extensions; do > -- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x > "$as_dir/$ac_word$ac_exec_ext"; }; then > -- ac_cv_prog_DVIPDF="dvipdf" > -- $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 > -- break 2 > -- fi > --done > --done > --IFS=$as_save_IFS > -- > --fi > --fi > --DVIPDF=$ac_cv_prog_DVIPDF > --if test -n "$DVIPDF"; then > -- { $as_echo "$as_me:$LINENO: result: $DVIPDF" >&5 > --$as_echo "$DVIPDF" >&6; } > --else > -- { $as_echo "$as_me:$LINENO: result: no" >&5 > --$as_echo "no" >&6; } > --fi > -- > -- > - for ac_prog in gzip zip compress > - do > - # Extract the first word of "$ac_prog", so it can be a program name with > args. > Index: lang/clisp/patches/patch-src_makemake_in > =================================================================== > RCS file: /home/cvs/ports/lang/clisp/patches/patch-src_makemake_in,v > retrieving revision 1.11 > diff -u -p -r1.11 patch-src_makemake_in > --- lang/clisp/patches/patch-src_makemake_in 23 Sep 2010 13:42:22 -0000 > 1.11 > +++ lang/clisp/patches/patch-src_makemake_in 16 Sep 2013 13:02:57 -0000 > @@ -3,18 +3,17 @@ $OpenBSD: patch-src_makemake_in,v 1.11 2 > Override broken compiler test, attempting to build 32-bit clisp on a > 64-bit patform will not work out very well. > > ---- src/makemake.in.orig Tue Jul 28 06:58:03 2009 > -+++ src/makemake.in Mon Sep 20 16:32:15 2010 > -@@ -1108,6 +1108,8 @@ esac > - # cpu=hppa ;; > +--- src/makemake.in.orig Wed Jul 7 17:15:35 2010 > ++++ src/makemake.in Sun Sep 15 18:08:32 2013 > +@@ -1150,6 +1150,7 @@ esac > # esac > > + test -z "$cpu" && cpu=${host_cpu} > +test "$cpu" = "${host_cpu%*64}" && cpu=${host_cpu} > -+ > - if [ "${verbose}" = true -o "${verbose}" = yes ]; then > + > + test "${verbose}" = true -o "${verbose}" = yes && \ > cat <<EOF >&2 > - # host system: > -@@ -1916,7 +1918,7 @@ echol "# This can also be used for pre-test and post-r > +@@ -1904,7 +1905,7 @@ echol "# This can also be used for pre-test and post-r > echol "# make distrib VERSION_SUFFIX=pre" > echol "VERSION_SUFFIX=" > echol "# The distribution's top directory" > @@ -23,7 +22,7 @@ Override broken compiler test, attemptin > echol > echol '# Directories used by "make install":' > echol "prefix = ${PREFIX}" > -@@ -3002,7 +3004,7 @@ fi > +@@ -2931,7 +2932,7 @@ fi > CLISP_="${HERE_}lisp${LEXE} -M ${HERE_}lispinit.mem > ${localeflags}${someflags}" > > if [ $CROSS = false ] ; then > Index: lang/clisp/pkg/PLIST > =================================================================== > RCS file: /home/cvs/ports/lang/clisp/pkg/PLIST,v > retrieving revision 1.15 > diff -u -p -r1.15 PLIST > --- lang/clisp/pkg/PLIST 9 Nov 2010 21:28:36 -0000 1.15 > +++ lang/clisp/pkg/PLIST 16 Sep 2013 13:02:57 -0000 > @@ -1,48 +1,40 @@ > @comment $OpenBSD: PLIST,v 1.15 2010/11/09 21:28:36 naddy Exp $ > @bin bin/clisp > +bin/clisp-link > lib/clisp/ > lib/clisp/base/ > +lib/clisp/base/bogomips.o > lib/clisp/base/calls.o > lib/clisp/base/gettext.o > +lib/clisp/base/libgnu_cl.a > +lib/clisp/base/libgnu_rx.a > +lib/clisp/base/libgnu_sc.a > lib/clisp/base/libnoreadline.a > lib/clisp/base/lisp.a > @bin lib/clisp/base/lisp.run > lib/clisp/base/lispinit.mem > -lib/clisp/base/localcharset.o > lib/clisp/base/makevars > lib/clisp/base/modules.h > lib/clisp/base/modules.o > lib/clisp/base/readline.o > -lib/clisp/base/regex.o > lib/clisp/base/regexi.o > -lib/clisp/base/regexp.dvi > -lib/clisp/base/uniname.o > -lib/clisp/base/width.o > -lib/clisp/clisp-link > +lib/clisp/build-aux/ > +lib/clisp/build-aux/arg-nonnull.h > +lib/clisp/build-aux/c++defs.h > +lib/clisp/build-aux/config.guess > +lib/clisp/build-aux/config.rpath > +lib/clisp/build-aux/config.sub > +lib/clisp/build-aux/depcomp > +lib/clisp/build-aux/warn-on-use.h > lib/clisp/data/ > lib/clisp/data/Symbol-Table.text > lib/clisp/data/UnicodeDataFull.txt > -lib/clisp/full/ > -lib/clisp/full/calls.o > -lib/clisp/full/gettext.o > -lib/clisp/full/libnoreadline.a > -lib/clisp/full/lisp.a > -@bin lib/clisp/full/lisp.run > -lib/clisp/full/lispinit.mem > -lib/clisp/full/localcharset.o > -lib/clisp/full/makevars > -lib/clisp/full/modules.h > -lib/clisp/full/modules.o > -lib/clisp/full/readline.o > -lib/clisp/full/regex.o > -lib/clisp/full/regexi.o > -lib/clisp/full/regexp.dvi > -lib/clisp/full/uniname.o > -lib/clisp/full/width.o > +lib/clisp/dynmod/ > lib/clisp/linkkit/ > lib/clisp/linkkit/clisp.h > lib/clisp/linkkit/modprep.lisp > lib/clisp/linkkit/modules.c > +@man man/man1/clisp-link.1 > @man man/man1/clisp.1 > share/aclocal/clisp.m4 > share/doc/clisp/ > @@ -57,8 +49,10 @@ share/doc/clisp/README > share/doc/clisp/README.de > share/doc/clisp/README.es > share/doc/clisp/SUMMARY > +share/doc/clisp/clisp-link.1 > +share/doc/clisp/clisp-link.html > +share/doc/clisp/clisp-link.ps > share/doc/clisp/clisp.1 > -share/doc/clisp/clisp.dvi > share/doc/clisp/clisp.html > share/doc/clisp/clisp.png > share/doc/clisp/clisp.ps > Index: lang/sbcl/Makefile > =================================================================== > RCS file: /home/cvs/ports/lang/sbcl/Makefile,v > retrieving revision 1.20 > diff -u -p -r1.20 Makefile > --- lang/sbcl/Makefile 15 Sep 2013 16:34:00 -0000 1.20 > +++ lang/sbcl/Makefile 16 Sep 2013 13:02:57 -0000 > @@ -5,8 +5,7 @@ ONLY_FOR_ARCHS = amd64 i386 powerpc > > COMMENT= compiler and runtime system for ANSI Common Lisp > > -V = 1.1.8 > -REVISION= 0 > +V = 1.1.11 > DISTNAME= sbcl-${V}-source > PKGNAME= sbcl-${V} > WRKDIST= ${WRKDIR}/sbcl-${V} > Index: lang/sbcl/distinfo > =================================================================== > RCS file: /home/cvs/ports/lang/sbcl/distinfo,v > retrieving revision 1.9 > diff -u -p -r1.9 distinfo > --- lang/sbcl/distinfo 26 Jun 2013 17:44:03 -0000 1.9 > +++ lang/sbcl/distinfo 16 Sep 2013 13:02:57 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (sbcl-1.1.8-source.tar.bz2) = > N8pU0Bj0nAleC/V1wurIJdzkhYmp3hrHv661JaK+rLo= > -SIZE (sbcl-1.1.8-source.tar.bz2) = 4108784 > +SHA256 (sbcl-1.1.11-source.tar.bz2) = > ntUHZS7kddbHWBJGqH/UfEYZZkbzyRQdJBbj3tZ82fc= > +SIZE (sbcl-1.1.11-source.tar.bz2) = 4213987 > Index: lang/sbcl/patches/patch-contrib_sb-posix_constants_lisp > =================================================================== > RCS file: lang/sbcl/patches/patch-contrib_sb-posix_constants_lisp > diff -N lang/sbcl/patches/patch-contrib_sb-posix_constants_lisp > --- /dev/null 1 Jan 1970 00:00:00 -0000 > +++ lang/sbcl/patches/patch-contrib_sb-posix_constants_lisp 16 Sep 2013 > 13:02:57 -0000 > @@ -0,0 +1,12 @@ > +$OpenBSD$ > +--- contrib/sb-posix/constants.lisp.orig Wed Aug 28 15:17:08 2013 > ++++ contrib/sb-posix/constants.lisp Mon Sep 16 12:51:16 2013 > +@@ -419,7 +419,7 @@ > + (:structure alien-timeval > + ("struct timeval" > + (time-t sec "time_t" "tv_sec") > +- (suseconds-t usec "suseconds_t" "tv_usec"))) > ++ (long usec "long" "tv_usec"))) > + > + (:integer veof "VEOF" nil t) > + (:integer veol "VEOL" nil t) > Index: lang/sbcl/patches/patch-src_code_unix_lisp > =================================================================== > RCS file: /home/cvs/ports/lang/sbcl/patches/patch-src_code_unix_lisp,v > retrieving revision 1.1 > diff -u -p -r1.1 patch-src_code_unix_lisp > --- lang/sbcl/patches/patch-src_code_unix_lisp 15 Sep 2013 16:34:00 > -0000 1.1 > +++ lang/sbcl/patches/patch-src_code_unix_lisp 16 Sep 2013 13:02:57 > -0000 > @@ -1,40 +0,0 @@ > -$OpenBSD: patch-src_code_unix_lisp,v 1.1 2013/09/15 16:34:00 jca Exp $ > - > -Cope with 64-bit time_t. > - > ---- src/code/unix.lisp.orig Sun Jun 2 15:12:40 2013 > -+++ src/code/unix.lisp Sun Sep 15 14:17:59 2013 > -@@ -215,16 +215,19 @@ corresponds to NAME, or NIL if there is none." > - (tv-sec time-t) ; seconds > - (tv-usec suseconds-t))) ; and microseconds > - > --;; The above definition doesn't work on 64-bit OpenBSD platforms. > --;; Both tv_sec and tv_usec are declared as long instead of time_t, and > --;; time_t is a typedef for int. > --#!+(or openbsd netbsd) > -+;; The following definition was used on OpenBSD pre-5.5. > -+;; Both tv_sec and tv_usec were declared as long instead of time_t, and > -+;; time_t was a typedef for int. > -+;; Note: time_t is 64-bit on all architectures, starting from OpenBSD 5.5. > -+;; FIXME: it seems recent NetBSD releases use a 64-bit time_t too. > -+#!+netbsd > - (define-alien-type nil > - (struct timeval > - (tv-sec long) ; seconds > - (tv-usec long))) ; and microseconds > - > --#!+win32 > -+;; OpenBSD 5.5 uses this struct layout. > -+#!+(or win32 openbsd) > - (define-alien-type nil > - (struct timeval > - (tv-sec time-t) ; seconds > -@@ -948,6 +951,8 @@ avoiding atexit(3) hooks, etc. Otherwise exit(2) is ca > - ;; Just as with struct timeval, 64-bit OpenBSD has problems with the > - ;; above definition. tv_sec is declared as time_t instead of long, > - ;; and time_t is a typedef for int. > -+;; Note: time_t is 64-bit on all architectures, starting from OpenBSD 5.5 > -+;; FIXME: it seems recent NetBSD releases use a 64-bit time_t too. > - #!+(or openbsd netbsd) > - (define-alien-type nil > - (struct timespec > Index: lang/sbcl/pkg/PLIST > =================================================================== > RCS file: /home/cvs/ports/lang/sbcl/pkg/PLIST,v > retrieving revision 1.6 > diff -u -p -r1.6 PLIST > --- lang/sbcl/pkg/PLIST 4 Jan 2012 20:16:43 -0000 1.6 > +++ lang/sbcl/pkg/PLIST 16 Sep 2013 13:02:57 -0000 > @@ -65,6 +65,8 @@ lib/sbcl/sb-cltl2/sb-cltl2.asd > lib/sbcl/sb-cltl2/sb-cltl2.fasl > lib/sbcl/sb-cltl2/tests.lisp > lib/sbcl/sb-concurrency/ > +lib/sbcl/sb-concurrency/frlock.fasl > +lib/sbcl/sb-concurrency/frlock.lisp > lib/sbcl/sb-concurrency/gate.fasl > lib/sbcl/sb-concurrency/gate.lisp > lib/sbcl/sb-concurrency/mailbox.fasl