dev-lisp/cl-aserve-1.2.42.20050805 wont't compile on dev-lisp/clisp-2.34-r1. It crashes with the following error: ;; Compiling file /usr/share/common-lisp/source/aserve/main.cl ...*** - READ from #<INPUT BUFFERED FILE-STREAM CHARACTER #P"/usr/share/common-lisp/source/aserve/main.cl" @1522> : #<PACKAGE SOCKET> has no external symbol with name "IPADDR-TO-DOTTED"The following restarts are available: RETRY :R1Retry performing #<ASDF:COMPILE-OP NIL #x2044B7A6> on #<ASERVE-SYSTEM::LEGACY-ACL-SOURCE-FILE "main" #x2044AB3E>. ACCEPT :R2Continue, treating #<ASDF:COMPILE-OP NIL #x2044B7A6> on #<ASERVE-SYSTEM::LEGACY-ACL-SOURCE-FILE "main" #x2044AB3E> as having been successful. ABORT :R3 ABORTBreak 1 NET.ASERVE[2]> Reproducible: Always Steps to Reproduce: 1. 2. 3. I am attaching the full error log, and a patch that fixes the problem.
Created attachment 67691 [details] error log of the compilation on clisp
Created attachment 67692 [details, diff] patch to get aserve to compile correctly under clisp
This for the bug report and also for the patch. I applied it to the cl-aserver-1.2.42.20050805 ebuild without a revision bump.