Hi,
I noticed that ECL seems to use poor random implementation on OpenBSD.
The file in question is src/c/num_rand.d.
There the 'good' implementation uses /dev/urandom but such device is not
available on OpenBSD so it will fallback to poorer implementation.
OpenBSD has /dev/random and /dev/arandom
Hi,
Now that OpenBSD has rthreads enabled ECL could be made to use them.
I tried to compile ECL with --enable-threads=yes but the compiling process seems
to cause deadlock in the code somewhere.
The compilation process completes compilation of C code but when it tries to
load the lisp files with
Hi,
When trying to load cl+ssl via quicklisp it raises error that ECL doesn't
support weak key hash tables. Problem seems to be raised in trivial-garbage.
Here's quick way to replicate this:
(ql:quickload 'trivial-garbage)
CL-USER (ql:quickload 'trivial-garbage)
To load trivial-garbage:
Load