I am facing a build break while compiling 2.6.16-rc2-mm1 on a powerpc box. LD lib/built-in.o GEN .version CHK include/linux/compile.h UPD include/linux/compile.h CC init/version.o LD init/built-in.o LD .tmp_vmlinux1 fs/built-in.o(.text+0xff328): In function `print_address': fs/reiser4/search.c:1518: multiple definition of `.print_address' arch/powerpc/xmon/built-in.o(.text+0xa9c):arch/powerpc/xmon/xmon.c:2057: first d efined here ld: Warning: size of symbol `.print_address' changed from 12 in arch/powerpc/xmo n/built-in.o to 80 in fs/built-in.o fs/built-in.o(.opd+0xd2c0): In function `kill_litter_super': fs/super.c:650: multiple definition of `print_address' arch/powerpc/xmon/built-in.o(.opd+0x168):arch/powerpc/xmon/xmon.c:1170: first de fined here make: *** [.tmp_vmlinux1] Error 1 llm20:/home/sachin/linux-2.6.16-rc2 # Seems like reiser4 as well as xmon define print_address symbol. I have attached the .config here