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)