On Fri, Apr 12, 2024 at 06:25:26PM +0800, Qian Yun wrote:
> We have discussed this before, namely the default dynamic-space-size
> is not enough during build.
> 
> Recently there is a github issue hitting by this on freebsd.
> 
> I get hit by this issue a few times as well, because the default
> "./configure" no longer works and sometimes I forget to use
> './configure --with-lisp="sbcl --dynamic-space-size 2048"'.
> 
> I believe current situation is not friendly for new users,
> (and it's not documented explicitly in INSTALL), and cumbersome
> for developers.
> 
> We should make "./configure" work by default.
> 
> I think the following is a good solution:
> 
> 1. Check the dynamic-space-size of the given SBCL.
> 2. If it is not enough, we append a proper argument to it.
> 
> This has the advantage that the user can still specify a
> larger dynamic-space-size and will not be overwritten by
> our default value, which was the old plan in previous discussion.

Yes, it would be good if you can do this.
 
> Also from the freebsd bug report [1], shall we use
> "--disable-ldb --disable-debugger" by default as well?

"--disable-ldb" probably yes.  "--disable-debugger" is somewhat
debatable.  Namely, when debugging build problems in typical cases
most work is to get debugger prompt.  Once in debugger, many problems
can be easily diagnosed.  Also, if you do "--disable-debugger"
at sbcl command line, can you enable it later in running image?
I hope so, just ask because I never used "--disable-debugger".

-- 
                              Waldek Hebisch

-- 
You received this message because you are subscribed to the Google Groups 
"FriCAS - computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/fricas-devel/ZhqJSys6ACJbFMqf%40fricas.org.

Reply via email to