SBCL and dynamic-space-size
Philipp Marek
philipp at marek.priv.at
Wed Sep 8 07:04:43 UTC 2010
Hello everybody,
I'm trying to get SBCL running on some virtual servers.
While running my own scripts is possible when I'm using --dynamic-space-size,
various dpkg activities fail to rebuild the SBCL core image.
There are a lot of similar bug reports ...
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=474402
http://briancarper.net/blog/311/
I can see some possible solutions:
a passing some --dynamic-space-size to all system invocations of SBCL
(perhaps the cleanest way)
b changing the default size (but that could break applications)
c Make SBCL use some configuration from /etc
d Make "sbcl" a shell script that just calls sbcl.bin with some suitable
value; users can then either change this file, or run sbcl.bin directly
e Retry with smaller sizes
f Provide some script or program that patches the SBCL binary (but that would
make checksums invalid)
Are there any other ideas?
Sadly the dynamic-space-size cannot be given by an environment variable (which
could be set before apt-get); the current situation means that SBCL has to be
re-compiled with a lower default value, so that the core image can be rebuild
on package installation.
For the current release either a, d or f would be the least intrusive changes.
Thank you for all answers.
Regards,
Phil
--
Versioning your /etc, /home or even your whole installation?
Try fsvs (fsvs.tigris.org)!
More information about the pkg-common-lisp-devel
mailing list