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...

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

Reply via email to