Fix compilation for ecl 20.4.24 - clic - Clic is an command line interactive client for gopher written in Common LISP HTML git clone git://bitreich.org/clic/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/clic/ DIR Log DIR Files DIR Refs DIR Tags DIR README DIR LICENSE --- DIR commit 38eb1e4a49bd594bd6108c0beec5fb3afa09e8fd DIR parent 2a3a83010562a967a3b62029b4321184ce346254 HTML Author: Solene Rapenne <solene@perso.pw> Date: Wed, 3 Jun 2020 10:36:35 +0200 Fix compilation for ecl 20.4.24 Diffstat: M make-binary.lisp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) --- DIR diff --git a/make-binary.lisp b/make-binary.lisp @@ -1,6 +1,10 @@ (load "3rdparties/bundle.lisp") (require :asdf) +;; added since ecl update otherwise ecl doesn't compile them +(require :usocket) +(require :cl+ssl) + ;; load clic which is in $PWD (push '*default-pathname-defaults* asdf:*central-registry*) @@ -9,7 +13,10 @@ (asdf:make-build "clic" :type :program :monolithic t :move-here "." - :prologue-code '(ext:set-signal-handler ext:+sigint+ nil) + :prologue-code '(progn + (ext:set-signal-handler ext:+sigint+ nil) + (require :asdf) + (require :sb-bsd-sockets)) :epilogue-code '(progn (handler-case (main) (condition () (quit))))) (quit)