[cl-debian] Bug#457919: cl-asdf: please merge a run-shell-command patch for LispWorks
    Chun TIAN (binghe) 
    tianchun at corp.netease.com
       
    Thu Dec 27 08:31:52 UTC 2007
    
    
  
Package: cl-asdf
Version: 1.109-2
Severity: wishlist
The function asdf:run-shell-command is not right for LispWorks 5.x:
    #+lispworks
    (system:call-system-showing-output
     command
     :shell-type "/bin/sh"
     :output-stream *verbose-out*)
I test a expression on LispWorks 5.0:
CL-USER 1 > (system:call-system-showing-output "id -u" :shell-type
"/bin/sh" :output-stream t)
; id -u
; 10003
0
To make common-lisp-controller:get-uid work well, the call to
system:call-system-showing-output must come with two additional keyword
arguments, :show-cmd nil, and :prefix "".
I running LispWorks 5.x on Debian, I use this script to save a LispWorks
 image which can then load all debian CL packages:
(in-package :cl-user)
(load-all-patches)
(load
"/usr/share/common-lisp/source/common-lisp-controller/common-lisp-controller.lisp")
(common-lisp-controller:init-common-lisp-controller-v4 "lispworks")
;; (load "asdf-patch")
(save-image (merge-pathnames
             (make-pathname :name "lispworks")
             (lisp-image-name))
            :remarks "LispWorks 5.0.2" :environment t)
So, I HOPE a patch can be merged into cl-asdf, as in attach
(asdf.lisp.patch).
Now I must load a patch for this purpose (asdf-patch.lisp).
Thanks!
Chun TIAN (binghe)
-- 
(defsignature (田春 Chun Tian (binghe))
  (网易杭州研究院 系统管理员)
  (E-Mail tianchun at corp.netease.com)
  (Phone (0571)88271736 (020)85106834)
  (POPO binghe.lisp)
  (GTalk binghe.lisp at gmail.com))
-------------- next part --------------
A non-text attachment was scrubbed...
Name: asdf.lisp.patch
Type: text/x-diff
Size: 342 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/cl-debian/attachments/20071227/7ca346fa/attachment.patch>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: asdf-patch.lisp
URL: <https://mailman.common-lisp.net/pipermail/cl-debian/attachments/20071227/7ca346fa/attachment.ksh>
    
    
More information about the Cl-debian
mailing list