Genera's FS:DIRECTORY-LIST signals errors
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ASDF |
Fix Released
|
Low
|
Faré |
Bug Description
ASDF uses FS:DIRECTORY-LIST on Genera to enumerate the contents of the source repositories. However, if the directory doesn't exist, FS:DIRECTORY-LIST signals an error. ASDF expects to get NIL in this case instead. Here's a diff of a fix.
--- asdf.lisp.~1~ 2015-11-17 16:44:45.001888220 -0500
+++ asdf.lisp 2015-11-19 14:10:42.703486584 -0500
@@ -3025,7 +3025,9 @@
#+(or abcl xcl) (system:
- #+genera (fs:directory-list directory))
+ #+genera (handler-case
+ (fs:directory-list directory)
+ (fs:directory-
#+(or abcl allegro cmu genera lispworks sbcl scl xcl)
(dirs (loop :for x :in dirs
(This has been tested on Portable Genera (formerly Open Genera) running on CentOS 6.)
Changed in asdf: | |
assignee: | nobody → Faré (fahree) |
importance: | Undecided → Low |
milestone: | none → asdf3.2 |
status: | New → Fix Committed |
Changed in asdf: | |
milestone: | asdf3.2 → 3.1.7 |
status: | Fix Committed → Fix Released |