Linux & Maple

Tijl Coosemans tijl at
Tue Oct 10 04:07:28 PDT 2006

On Tuesday 10 October 2006 10:35, Alexander Leidinger wrote:
> Now, the interesting question is: what kernel API changed between  
> 2.4.2 and 2.4.20, and do we support it?

I think the answer to that is no. The changes appear to be threading
related. I'm guessing here, but I wouldn't be surprised if 2.4.20
introduced NPTL support.

With 2.4.2 "ldd /bin/cat" gives: => /lib/obsolete/linuxthreads/ (0x4806b000)
	/lib/ (0x4804d000)

With 2.4.20: => /lib/ (0x4806b000)
	/lib/ (0x4804d000)

The question is then why /bin/ls doesn't pick up the in
/lib/obsolete/linuxthreads. Firefox for instance picks up a few from
this directory. => /lib/obsolete/linuxthreads/ (0x489bd000) => /lib/obsolete/linuxthreads/ (0x48fa1000) => /lib/obsolete/linuxthreads/ (0x49151000)

The easiest solution is probably to copy
/lib/obsolete/linuxthreads/ to /lib.

More information about the freebsd-emulation mailing list