Paul Gevers <elb...@debian.org> writes:
> Hi Rupert,
>
> On 16-11-13 10:08, Rupert Swarbrick wrote:
>> This happens because of some faulty logic in the "linux
>> detection". Basically, they had something hardcoded to check for new
>> linuxes, which meant version 2.x.y. Linux 3.x broke it.
>
> Do you have any idea why then cmucl doesn't segfault on my system (yes,
> multi-arch)? Maybe only the non sse code?
>
> paul@wollumbin ~ $ uname -a
> Linux wollumbin 3.2.0-4-amd64 #1 SMP Debian 3.2.51-1 x86_64 GNU/Linux

Ahah, I found the commit in question:

  
http://trac.common-lisp.net/cmucl/changeset/f51ee9dc1f66b02f7a9a0826b70550f3bc9fb222

and I'm on

   Linux skate 3.11-1-amd64 #1 SMP Debian 3.11.6-2 (2013-11-01) x86_64 GNU/Linux

and get the (expected) segfault. I think the point is that I don't have
a ".0" patch version, unlike you.

Apparently the Linux 3 thing was a bit of a red herring: I think I only
hit this with a 3.x kernel, presumably because the naming scheme changed
slightly. Looking at the commit message, I was presumably using
3.7-trunk at the time...


Rupert

Attachment: pgpMf5MmlgYju.pgp
Description: PGP signature

Reply via email to