The installation part of the ppc-specific handbook in section "7 - Configuring the Kernel" advises selecting appropriate filesystem support in "make menuconfig". However, it does not advise selecting "Partition types -> Advanced partition selection" and subsequently "Macintosh partition map support" (for mac users) or equivalently. Forgetting this should result in a kernel that cannot up boot on such machines. Not experienced users (including users new to the platform but with experience on x86) will probably fail on this.
PPC users are expected to have run `make defconfig` as documented. If it worked, the partition options and other required stuff would be selected. josejx: just tried gentoo-sources & vanilla-sources, both 2.6.16, both fail: tibbs linux # make defconfig HOSTCC scripts/basic/fixdep HOSTCC scripts/basic/split-include HOSTCC scripts/basic/docproc HOSTCC scripts/kconfig/conf.o HOSTCC scripts/kconfig/kxgettext.o HOSTCC scripts/kconfig/mconf.o SHIPPED scripts/kconfig/zconf.tab.c SHIPPED scripts/kconfig/lex.zconf.c SHIPPED scripts/kconfig/zconf.hash.c HOSTCC scripts/kconfig/zconf.tab.o HOSTLD scripts/kconfig/conf COPYING CREDITS Documentation Kbuild MAINTAINERS MAINTAINERS.orig Makefile README REPORTING-BUGS arch block crypto drivers fs include init ipc kernel lib mm net patches.txt scripts security sound usr Default configuration is based on ppc_defconfig *** *** Can't find default configuration "arch/powerpc/configs/ppc_defconfig"! *** make[1]: *** [defconfig] Error 1 make: *** [defconfig] Error 2 tibbs linux # Available ppc def configs are ./arch/powerpc/configs/pmac32_defconfig ./arch/powerpc/configs/cell_defconfig ./arch/powerpc/configs/maple_defconfig ./arch/powerpc/configs/ppc64_defconfig ./arch/powerpc/configs/iseries_defconfig ./arch/powerpc/configs/mpc834x_sys_defconfig ./arch/powerpc/configs/pseries_defconfig ./arch/powerpc/configs/g5_defconfig
You had to run `make defconfig`, now it's `make pmac32_defconfig`. This has been fixed in the handbook a few days ago.