Thursday, September 29, 2005
mod_lisp added to Fedora Lisp
I just added a mod_lisp RPM to the Yum repository at FedoraLisp.org. Enjoy!
Wednesday, September 28, 2005
SBCL 0.9.5 RPMs released
SBCL 0.9.5 RPMs are up on SourceForge and available through Yum on FedoraLisp.org. Enjoy!
I should also note that:
- SLIME has been updated on FedoraLisp.org to correspond to this SBCL.
- SBCL 0.9.5 includes patches to workaround the memory randomization issues in newer 2.6 kernels.
- SBCL 0.9.5 will refuse to start on kernels without NPTL support if threading is enabled in the build (which it is in all my builds). This shouldn't affect anybody trying to use 0.9.5 with a Red Hat kernel since these have had NPTL enabled since Red Hat 9 or so. If you have recompiled your kernel or are using something old from kernel.org, you may run into issues.
Saturday, September 24, 2005
Conflicting SBCLs with Yum
If you're using the Fedora Lisp Yum repository, you should be aware that there is a conflicting build of SBCL that has just become available in Fedora Extras. The SBCL in extras has a larger version number than the one in Fedora Lisp and may be installed in an upgrade or by accident. It appears that this version conflicts with the version of SLIME at Fedora Lisp and so you may find things that were previously working now broken.
To work around this, edit your
/etc/yum.repos.d/fedora-extras.repo file and add a line reading
exclude=sbcl in there. This will cause Yum to ignore the SBCL in Fedora Extras. You may also have to execute a
yum remove sbcl followed by a
yum install sbcl if your system is messed up.
I'll try to figure out how we can get this working together better in the future. The good news is, at least SBCL is getting into Fedora Extras.