Seemingly broken "latest official release" tarball

In port.lisp, on line 22 (at the end of the eval-when defun) there's an extra paren after (require :sb-posix)

In installer.lisp, there are a couple of missing parens in the asdf:find-component :around defmethod, around line 676. I wasn't sure where to send a patch, but the fixes seem extremely straightforward.

Actually, way too straightforward. I can't imagine how something like this has been in the "latest official" tarball for 6 months. Did I wind up with a corrupt download? asdf-install_latest.tar.gz's md5sum (on my system) is eb34d72706ec13281fa18039a422d5df

Additionally, I (RMM) had further trouble compiling, encountering an error in (defmethod asdf:find-component :around ...), about the method's optional parameters not matching the generic:

The solution was to remove the three "#-asdf2" modifiers from that method, after which compilation proceeded smoothly.

files from the future

Try making a asdf-installable tar.gz package and then setting the system date back. The excitement of getting to unwrap the package from the future (asdf-install:install "/path/to/package/from/future.tar.gz") ends when asdf-install seems to go into some sort of loop. Perhaps it could handle things a little more gracefully?

There is some discussion here (http://groups.google.ch/group/comp.lang.lisp/browse_thread/thread/f60096a7f62f275a/ac89b58a890a2ee2?lnk=st&q=asdf-install&rnum=5&hl=en#ac89b58a890a2ee2)
but no solution ( other than do it manually!!)