[Cl-plus-ssl-devel] Having a problem with latest cl+ssl

Jeff Cunningham jeffrey at jkcunningham.com
Mon Oct 13 00:51:48 UTC 2014


I just did an update-all-dists on two different machines, both running 
sbcl 1.1.15 and basically the set of Lisp packages. On one hunchentoot 
builds fine. On the other, I get the error building cl+ssl that I've 
captured below.

It breaks the same way if I just try to require cl+ssl. And a cloned the 
version from git and get the same result.

Any ideas what's causing this and how to fix it?

The machine on which it works is running Linux 3.13.0-37-generic 
#64-Ubuntu SMP Mon Sep 22 21:28:38 UTC 2014 x86_64 x86_64 x86_64 
GNU/Linux. This is Ubuntu 14.04.

The machine on which it doesn't is running Linux 3.2.0-58-generic 
#88-Ubuntu SMP Tue Dec 3 17:37:58 UTC 2013 x86_64 x86_64 x86_64 
GNU/Linux. This is Ubuntu 12.04 running on a remove VPS.

Any advice will be greatly appreciated.
Thanks.
--Jeff Cunningham

COMPILE-FILE-ERROR while
compiling #<CL-SOURCE-FILE "cl+ssl" "bio">
    [Condition of type UIOP/LISP-BUILD:COMPILE-FILE-ERROR]

Restarts:
  0: [RETRY] Retry compiling #<CL-SOURCE-FILE "cl+ssl" "bio">.
  1: [ACCEPT] Continue, treating compiling #<CL-SOURCE-FILE "cl+ssl" 
"bio"> as having been successful.
  2: [*ABORT] Return to SLIME's top level.
  3: [ABORT] Abort thread (#<THREAD "repl-thread" RUNNING {1005C20063}>)

Backtrace:
   0: (UIOP/LISP-BUILD:CHECK-LISP-COMPILE-RESULTS NIL T T 
"~/asdf-action::format-action/" ((#<ASDF/LISP-ACTION:COMPILE-OP > . 
#<ASDF/LISP-ACTION:CL-SOURCE-FILE "cl+ssl" "bio">)))
   1: ((SB-PCL::EMF ASDF/ACTION:PERFORM) #<unavailable argument> 
#<unavailable argument> #<ASDF/LISP-ACTION:COMPILE-OP > 
#<ASDF/LISP-ACTION:CL-SOURCE-FILE "cl+ssl" "bio">)
   2: ((:METHOD ASDF/ACTION:PERFORM-WITH-RESTARTS :AROUND (T T)) 
#<ASDF/LISP-ACTION:COMPILE-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE 
"cl+ssl" "bio">) [fast-method]
   3: ((:METHOD ASDF/PLAN:PERFORM-PLAN (LIST)) 
((#1=#<ASDF/LISP-ACTION:PREPARE-OP > . #2=#<ASDF/SYSTEM:SYSTEM 
#3="cl+ssl">) (#1# . #<ASDF/LISP-ACTION:CL-SOURCE-FILE #3# "package">) 
(#4=#<ASDF/LISP-ACTION:CO..
   4: ((FLET SB-C::WITH-IT :IN SB-C::%WITH-COMPILATION-UNIT))
   5: ((:METHOD ASDF/PLAN:PERFORM-PLAN :AROUND (T)) 
((#1=#<ASDF/LISP-ACTION:PREPARE-OP > . #2=#<ASDF/SYSTEM:SYSTEM 
#3="cl+ssl">) (#1# . #<ASDF/LISP-ACTION:CL-SOURCE-FILE #3# "package">) 
(#4=#<ASDF/LISP-ACTI..
   6: ((FLET SB-C::WITH-IT :IN SB-C::%WITH-COMPILATION-UNIT))
   7: ((:METHOD ASDF/PLAN:PERFORM-PLAN :AROUND (T)) 
#<ASDF/PLAN:SEQUENTIAL-PLAN {1003AAD873}> :FORCE-NOT ("asdf" "quicklisp" 
"sb-posix" "sb-bsd-sockets" "sb-introspect" "sb-cltl2" "swank" 
"cl-extra" "graham..
   8: ((:METHOD ASDF/OPERATE:OPERATE (ASDF/OPERATION:OPERATION 
ASDF/COMPONENT:COMPONENT)) #<ASDF/LISP-ACTION:LOAD-OP :FORCE-NOT ("asdf" 
"quicklisp" "sb-posix" "sb-bsd-sockets" "sb-introspect" "sb-cltl2" "sw..
   9: ((SB-PCL::EMF ASDF/OPERATE:OPERATE) #<unused argument> #<unused 
argument> #<ASDF/LISP-ACTION:LOAD-OP :FORCE-NOT ("asdf" "quicklisp" 
"sb-posix" "sb-bsd-sockets" "sb-introspect" "sb-cltl2" "swank" "cl-e..
  10: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE))
  11: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) 
#<ASDF/LISP-ACTION:LOAD-OP :FORCE-NOT ("asdf" "quicklisp" "sb-posix" 
"sb-bsd-sockets" "sb-introspect" "sb-cltl2" "swank" "cl-extra" "graham" 
"lol" "cl-ppc..
  12: ((SB-PCL::EMF ASDF/OPERATE:OPERATE) #<unused argument> #<unused 
argument> ASDF/LISP-ACTION:LOAD-OP ("hunchentoot") :FORCE-NOT ("asdf" 
"quicklisp" "sb-posix" "sb-bsd-sockets" "sb-introspect" "sb-cltl2"..
  13: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE))
  14: (ASDF/CACHE:CALL-WITH-ASDF-CACHE #<CLOSURE (LAMBDA NIL :IN 
ASDF/OPERATE:OPERATE) {1003A88CBB}> :OVERRIDE NIL)
  15: (ASDF/FIND-SYSTEM::CALL-WITH-SYSTEM-DEFINITIONS #<CLOSURE (LAMBDA 
NIL :IN ASDF/OPERATE:OPERATE) {1003A88CBB}>)
  16: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) 
ASDF/LISP-ACTION:LOAD-OP ("hunchentoot") :FORCE-NOT ("asdf" "quicklisp" 
"sb-posix" "sb-bsd-sockets" "sb-introspect" "sb-cltl2" "swank" 
"cl-extra" "graham"..
  17: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) 
ASDF/LISP-ACTION:LOAD-OP #<ASDF/SYSTEM:SYSTEM "hunchentoot"> :FORCE-NOT 
("asdf" "quicklisp" "sb-posix" "sb-bsd-sockets" "sb-introspect" 
"sb-cltl2" "swank"..
  18: (ASDF/OPERATE:LOAD-SYSTEM #<ASDF/SYSTEM:SYSTEM "hunchentoot"> 
:FORCE-NOT ("asdf" "quicklisp" "sb-posix" "sb-bsd-sockets" 
"sb-introspect" "sb-cltl2" "swank" "cl-extra" "graham" "lol" "cl-ppcre" 
"cl-fad..
  19: (ASDF/OPERATE:MODULE-PROVIDE-ASDF :HUNCHENTOOT)
  --more--





More information about the cl-plus-ssl-devel mailing list