actually I used the following version originally:
crossdev --b 2.16.1-r2 --g 3.4.5 --k 2.6.11-r4 --l 0.9.28 -v powerpc-gentoo-linux-uclibc
but recently I cannot build toolchain successfully anymore, so I tried newer version.
Do you have any idea about this except using older version?
PS: http://www.uclibc.org/~vapier/ (actually the build versions come from this page :P)
Thanks for your great work. :)

On 9/21/06, Mike Frysinger <vapier@gentoo.org> wrote:
On Thursday 21 September 2006 05:30, Siong-Ui Te wrote:
> First I tried the following command to build cross toolchain:
> "crossdev -t i686-gentoo-linux-uclibc"
> The toolchain is successfully built.
> But if I tried to build toolchains of which the architecture is not x86, it
> always failed at libc stage.
> e.g. build the toolchain using
> "crossdev -t powerpc-gentoo-linux-uclibc"

i believe your kernel headers are too new ... this should be fixed in uClibc
svn, but for now try forcing like linux-headers-2.6.11
-mike