Lisp HUG Maillist Archive

FreeBSD amd64 and Lispworks 5.1 Pro 32 bit

I have the amd64 bit version of FreeBSD running, with the packages 
open-motif-2.2.3_5 and compat5x-amd64-5.4.0.8_9 installed.  The lib32 
compatibility libraries are installed.  The system itself works fine.

I ran the license and then installed Lispworks 5.1 Pro 32 bit.  However, 
when I run /usr/local/lib/LispWorks/lispworks-5-1-0-x86-freebsd
I get the following:

LispWorks(R): The Common Lisp Programming Environment
Copyright (C) 1987-2008 LispWorks Ltd.  All rights reserved.
Version 5.1.0
Saved by LispWorks as lispworks-5-1-0-x86-freebsd, at 04 Mar 2008 14:30
User gtod on ivan.my.domain
; Loading text file 
/usr/local/lib/LispWorks/lib/5-1-0-0/config/siteinit.lisp
;  Loading text file 
/usr/local/lib/LispWorks/lib/5-1-0-0/private-patches/load.lisp
Fatal error 'can not create signal daemon thread!
' at line 236 in file 
/usr/releng_5_4/src/lib/libpthread/thread/thr_sig.c (errno = 22)
zsh: abort (core dumped) 
/usr/local/lib/LispWorks/lispworks-5-1-0-x86-freebsd

% ldconfig -32 -r|grep pthread
   122:-lpthread.1 => /usr/local/lib32/compat/libpthread.so.1

Interestingly before I moved my old .lispworks out of the way it happily 
compiled some asdf systems I had in there - it just doesn't seem to want 
to produce the REPL...

I have been using 5.0 under x86 FreeBSD but couldn't get 5.0 to work 
under amd64 last time I tried.  Has anyone ever done this?

Cheers,

Greg


Updated at: 2020-12-10 08:43 UTC