CLisp build from 'current' returns error re: RAWSOCK
by badbetty from LinuxQuestions.org on (#52J12)
Hello - good day to all
Using Slackware 14.2 64 (full install).
When trying to build CLisp from the 'current', it builds fine seemingly, however once running, an error message (see bottom) is returned at the REPL.
Now I wonder if this rpl_ioctl issue is similar to reports here:
https://sourceforge.net/p/clisp/mail...sage/29045795/
, although it is regarding a different .so .
As an aside, I was advised previously that it ought to be fine using CLisp current builds on 14.2 and it has been up until now, but is this an issue now and should I stick to using the 14.2 build files ?
Or should everything still be fine and this error should not be occurring ?
Or is it a CLisp source issue and not a 'slack build' one ?
I dont recall this issue previously, but cant recall and I am unsure how to get the previous set of 'current' build files to double check if it didnt happen until this last update.
Regards and thank you
Habs
[1]> (require "rawsock")
;; Loading file /usr/lib64/clisp-2.49.93+/dynmod/rawsock.lisp ...
;; Loading file /usr/lib64/clisp-2.49.93+/rawsock/preload.lisp ...
;; Loaded file /usr/lib64/clisp-2.49.93+/rawsock/preload.lisp
;; Loading module rawsock from /usr/lib64/clisp-2.49.93+/dynmod/lib-rawsock.so
*** - SYSTEM::DYNLOAD-MODULES: "dlopen" -> "/usr/lib64/clisp-2.49.93+/dynmod/lib-rawsock.so: undefined symbol: rpl_ioctl"
The following restarts are available:
SKIP :R1 skip (DYNLOAD-MODULES # '#)
RETRY :R2 retry (DYNLOAD-MODULES # '#)
STOP :R3 stop loading file /usr/lib64/clisp-2.49.93+/dynmod/rawsock.lisp
ABORT :R4 Abort main loop
Break 1 [2]>


Using Slackware 14.2 64 (full install).
When trying to build CLisp from the 'current', it builds fine seemingly, however once running, an error message (see bottom) is returned at the REPL.
Now I wonder if this rpl_ioctl issue is similar to reports here:
https://sourceforge.net/p/clisp/mail...sage/29045795/
, although it is regarding a different .so .
As an aside, I was advised previously that it ought to be fine using CLisp current builds on 14.2 and it has been up until now, but is this an issue now and should I stick to using the 14.2 build files ?
Or should everything still be fine and this error should not be occurring ?
Or is it a CLisp source issue and not a 'slack build' one ?
I dont recall this issue previously, but cant recall and I am unsure how to get the previous set of 'current' build files to double check if it didnt happen until this last update.
Regards and thank you
Habs
[1]> (require "rawsock")
;; Loading file /usr/lib64/clisp-2.49.93+/dynmod/rawsock.lisp ...
;; Loading file /usr/lib64/clisp-2.49.93+/rawsock/preload.lisp ...
;; Loaded file /usr/lib64/clisp-2.49.93+/rawsock/preload.lisp
;; Loading module rawsock from /usr/lib64/clisp-2.49.93+/dynmod/lib-rawsock.so
*** - SYSTEM::DYNLOAD-MODULES: "dlopen" -> "/usr/lib64/clisp-2.49.93+/dynmod/lib-rawsock.so: undefined symbol: rpl_ioctl"
The following restarts are available:
SKIP :R1 skip (DYNLOAD-MODULES # '#)
RETRY :R2 retry (DYNLOAD-MODULES # '#)
STOP :R3 stop loading file /usr/lib64/clisp-2.49.93+/dynmod/rawsock.lisp
ABORT :R4 Abort main loop
Break 1 [2]>