[xcvb-devel] building from the git checkout

Attila Lendvai attila.lendvai at gmail.com
Fri Oct 23 14:09:23 UTC 2009


using a recent git head.

i have cl-launch checked out with:

git clone ssh://alendvai@common-lisp.net/project/xcvb/git/cl-launch.git

(although the dir has no lisp files):

ati at ed101:~/workspace/xcvb$ ll ../cl-launch/
total 128
-rwxr-xr-x 1 ati ebr42 112617 2009-10-23 16:05 cl-launch.sh
drwxr-sr-x 2 ati ebr42   4096 2009-10-23 16:05 debian
-rw-r--r-- 1 ati ebr42    983 2009-10-23 16:05 INTERNALS
-rw-r--r-- 1 ati ebr42   1814 2009-10-23 16:05 Makefile


the failure:


ati at ed101:~/workspace/xcvb$ XCVB_PATH=~/workspace/ make
xcvb make-makefile \
	     --build /xcvb \
	     --setup /xcvb/no-asdf \
	     --lisp-implementation sbcl \
	     --lisp-binary-path /usr/local/bin/sbcl
BORK:
Couldn't resolve "/cl-launch" to a valid module from grain "/xcvb"
  0: (SB-DEBUG::MAP-BACKTRACE #<CLOSURE (LAMBDA (SB-DEBUG::FRAME))
{10035E3069}>) [:EXTERNAL]
  1: (SB-DEBUG:BACKTRACE) [:EXTERNAL]
  2: (BORK #<SIMPLE-ERROR {10035E1DA1}>)
  3: (SIGNAL #<SIMPLE-ERROR {10035E1DA1}>) [:EXTERNAL]
  4: (ERROR "Couldn't resolve ~S to a valid module from grain ~S") [:EXTERNAL]
  5: (XCVB::LISP-GRAIN-FROM "/cl-launch" #<BUILD-GRAIN "/xcvb">)
  6: (XCVB::NORMALIZE-DEPENDENCY-ATOM #<BUILD-GRAIN "/xcvb"> "/cl-launch")
  7: (XCVB::NORMALIZE-DEPENDENCIES ("/asdf" "/cl-launch"
"/asdf-dependency-grovel" "/closer-mop" "/command-line-arguments"
"/xcvb/master") #<BUILD-GRAIN "/xcvb"> :BUILD-DEPENDS-ON)
  8: (XCVB::HANDLE-LISP-DEPENDENCIES #<BUILD-GRAIN "/xcvb">)
  9: ((LAMBDA (SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL. SB-PCL::.ARG0.
SB-PCL::.ARG1.)) #<unused argument> #<unused argument>
#<XCVB::STATIC-TRAVERSAL (:GRAIN-NAMES NIL XCVB::ISSUED-DEPENDENCIES
#<HASH-TABLE :TEST EQUAL :COUNT 0 {10034B3ED1}> XCVB::DEPENDENCIES-R
NIL XCVB::INCLUDED-DEPENDENCIES #<HASH-TABLE :TEST EQUAL :COUNT 0
{10034B4391}> XCVB::ISSUED-LOAD-COMMANDS #<HASH-TABLE :TEST EQUAL
:COUNT 0 {10034B47E1}> XCVB::LOAD-COMMANDS-R NIL)> #<BUILD-GRAIN
"/xcvb">)
 10: (WRITE-MAKEFILE "/xcvb") [:EXTERNAL]
 11: (XCVB::INTERPRET-COMMAND-LINE ("--build" "/xcvb" "--setup"
"/xcvb/no-asdf" "--lisp-implementation" "sbcl" "--lisp-binary-path"
"/usr/local/bin/sbcl"))
 12: ((LAMBDA NIL))
 13: (XCVB-DRIVER::CALL-WITH-CODED-EXIT #<FUNCTION (LAMBDA NIL) {1001F006A9}>)
 14: (XCVB::MAIN)
 15: (SB-INT:SIMPLE-EVAL-IN-LEXENV (XCVB::MAIN) #<NULL-LEXENV>)
 16: (SB-FASL::LOAD-AS-SOURCE #<SB-IMPL::STRING-INPUT-STREAM
{1003214B11}> NIL NIL)
 17: ((FLET SB-FASL::LOAD-STREAM) #<SB-IMPL::STRING-INPUT-STREAM
{1003214B11}> NIL)
 18: (LOAD #<SB-IMPL::STRING-INPUT-STREAM {1003214B11}>) [:EXTERNAL]
 19: (CL-LAUNCH::LOAD-STRING "(setf xcvb::*xcvb-lisp-directory*
(pathname \"/usr/local/share/common-lisp/source/xcvb/\"))
(xcvb::main)")
 20: (CL-LAUNCH::DO-RESUME)
 21: ((LABELS SB-IMPL::RESTART-LISP))
Couldn't resolve "/cl-launch" to a valid module from grain "/xcvb"
make: *** [xcvb.mk] Error 99

any hints?

-- 
 attila




More information about the xcvb-devel mailing list