I have tried compiling maxima with dpkg-buildpackage and it failed.
Then I tried compiling maxima with:
./configure --enable-clisp --disable-gcl
This worked.

Then I tried compiling gcl with dpkg-buildpackage and got this error:
Cannot build with randomized sbrk. Your options:
 - upgrade to a kernel/libc that knows about personality(ADDR_NO_RANDOMIZE)
 - recompile your kernel with CONFIG_COMPAT_BRK (if it has that option)
 - run sysctl kernel.randomize_va_space=0 before using gcl

So I'm guessing the problems with maxima is because gcl is compiled on a
computer with this randomize address space disabled (or with the
personality thing) and then we run it on computers with it enabled.

-- 
Error in CONDITIONS::CLCS-UNIVERSAL-ERROR-HANDLER [or a callee]: Caught fatal 
error [memory may be damaged] 
https://bugs.launchpad.net/bugs/303587
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to