Hi, Debian GNU/Linux v3.1 (Sarge) is out so give it a try on my MPC850 running Debian v3.0 for more then 1 year with Denx's 2.4.20 kernel.
It failed with more or less the same reason as described May 2004 in this posting http://lists.debian.org/debian-embedded/2004/05/msg00032.html Things changed since May 2004 but the problem seams to be. I'm using 100% binary compatible Debian GNU/Linux 3.0 (Woody) without any problems on my MPC860 board with kernel FPU emulation enabled. This math-emu implementation seams to be stable enought to work with libc6 2.2.5 and very many server application and large C++ application at high load (our stress tests are really horrible for the compleate system!). I've also heard from people on IRC that 100% Sarge works for them on FPU-less MPC boards without trouble. So while I'm investigating the problem would like to hear some more respond on this issue from people who spend more time on getting Sarge running with 100% Debian v3.1 (Sarge) on their MPC8xx environment. The -msoft-float advice is not what I'm looking for. I'm not sure if the FPU is responsible for the problem. Maybe the Debian libc6 2.3.2 package is missing something important for the MPC8xx PowerPC (the cache-line-size is 4 for Debian's libc on PowerPC by default). The big advantage using a standard distribution is the big number of precompiled packages. I do not intent to recompile more then 18000 due to this first failed tests. -- Raphael Bossek
