[cmucl-imp] Snapshot 2015-06
Raymond Toy
toy.raymond at gmail.com
Wed Jun 10 17:55:08 UTC 2015
>>>>> "Fare" == Far <Far> writes:
>> The other changes to cmucl include:
>>
>> o The UNIX package has been changed; it now only contains just enough
>> to compile all of cmucl. If you want the rest of old UNIX package,
>> use (require :unix) to get that.
>>
Fare> 1- This breaks ASDF, which assumed it could use unix-getenv and some such.
I looked at the asdf distributed with cmucl, which is version
3.1.4. asdf does have getenv, but not via unix-getenv. Instead it
accesses ext:*environment-list*.
A quick grep through asdf.lisp only shows unix:unix-current-directory,
unix:unix-chdir, unix:unix-stat, and unix:unix-rmdir, which are all
available without doing (require :unix).
Is there some way for me to test asdf? (I confess I haven't run the
asdf test suite with this new snapshot. I should have.)
However, I do see that I've broken slime which wants to use
unix:unix-execve, and perhaps others. This is fixed by adding
(require :unix) in my .cmucl-init.lisp script, but that's not really
the solution I want.
--
Ray
More information about the cmucl-imp
mailing list