Comment 23 for bug 303587

Revision history for this message
Rune Philosof (olberd) wrote :

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.