>>> Unpacking source... * Fetching CVS module yaffs2 into /usr/portage-distfiles/cvs-src ... * Running cvs -q -f -z1 -d ":pserver:anonymous:@cvs.aleph1.co.uk:/home/aleph1/cvs" login Logging in to :pserver:anonymous@cvs.aleph1.co.uk:2401/home/aleph1/cvs * Running cvs -q -f -z1 -d ":pserver:anonymous@cvs.aleph1.co.uk:/home/aleph1/cvs" checkout yaffs2 U yaffs2/Kconfig U yaffs2/Makefile U yaffs2/Makefile.kernel U yaffs2/README-linux U yaffs2/README-linux-patch U yaffs2/devextras.h U yaffs2/moduleconfig.h U yaffs2/patch-ker.sh U yaffs2/yaffs_checkptrw.c U yaffs2/yaffs_checkptrw.h U yaffs2/yaffs_ecc.c U yaffs2/yaffs_ecc.h U yaffs2/yaffs_fs.c U yaffs2/yaffs_getblockinfo.h U yaffs2/yaffs_guts.c U yaffs2/yaffs_guts.h U yaffs2/yaffs_mtdif.c U yaffs2/yaffs_mtdif.h U yaffs2/yaffs_mtdif1.c U yaffs2/yaffs_mtdif1.h U yaffs2/yaffs_mtdif2.c U yaffs2/yaffs_mtdif2.h U yaffs2/yaffs_nand.c U yaffs2/yaffs_nand.h U yaffs2/yaffs_nandemul2k.h U yaffs2/yaffs_packedtags1.c U yaffs2/yaffs_packedtags1.h U yaffs2/yaffs_packedtags2.c U yaffs2/yaffs_packedtags2.h U yaffs2/yaffs_qsort.c U yaffs2/yaffs_qsort.h U yaffs2/yaffs_tagscompat.c U yaffs2/yaffs_tagscompat.h U yaffs2/yaffs_tagsvalidity.c U yaffs2/yaffs_tagsvalidity.h U yaffs2/yaffsinterface.h U yaffs2/yportenv.h U yaffs2/direct/Makefile U yaffs2/direct/dtest.c U yaffs2/direct/nor_stress.c U yaffs2/direct/nor_stress.h U yaffs2/direct/run_fw_update_test.sh U yaffs2/direct/yaffs_fileem.c U yaffs2/direct/yaffs_fileem2k.c U yaffs2/direct/yaffs_fileem2k.h U yaffs2/direct/yaffs_flashif.c U yaffs2/direct/yaffs_flashif.h U yaffs2/direct/yaffs_flashif2.h U yaffs2/direct/yaffs_malloc.h U yaffs2/direct/yaffs_norif1.c U yaffs2/direct/yaffs_norif1.h U yaffs2/direct/yaffs_ramdisk.c U yaffs2/direct/yaffs_ramdisk.h U yaffs2/direct/yaffs_ramem2k.c U yaffs2/direct/yaffs_test.c U yaffs2/direct/yaffscfg.c U yaffs2/direct/yaffscfg.h U yaffs2/direct/yaffscfg2k.c U yaffs2/direct/yaffsfs.c U yaffs2/direct/yaffsfs.h U yaffs2/direct/ydirectenv.h U yaffs2/direct/ynorsim.c U yaffs2/direct/ynorsim.h U yaffs2/direct/fsx_test/Makefile U yaffs2/direct/fsx_test/README U yaffs2/direct/fsx_test/yaffs_fsx.c U yaffs2/mtdemul/Makefile U yaffs2/mtdemul/nandemul2k.c U yaffs2/patches/README.txt U yaffs2/patches/yaffs_mtdif2.c U yaffs2/utils/Makefile U yaffs2/utils/mkyaffs2image.c U yaffs2/utils/mkyaffsimage.c * Copying yaffs2 from /usr/portage-distfiles/cvs-src ... * CVS module yaffs2 is now in /var/tmp/portage/sys-fs/yaffs2-utils-9999/work * Applying yaffs2-utils-9999-build.patch ...  [ ok ] >>> Source unpacked. >>> Compiling source in /var/tmp/portage/sys-fs/yaffs2-utils-9999/work/yaffs2/utils ... make -j14 ln -s ../yaffs_ecc.c yaffs_ecc.c gcc -c -O2 -pipe -I.. -Wall -DCONFIG_YAFFS_UTIL -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wmissing-declarations -Wmissing-prototypes -Wredundant-decls -Wnested-externs -Winline mkyaffsimage.c -o mkyaffsimage.o gcc -c -O2 -pipe -I.. -Wall -DCONFIG_YAFFS_UTIL -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wmissing-declarations -Wmissing-prototypes -Wredundant-decls -Wnested-externs -Winline mkyaffs2image.c -o mkyaffs2image.o ln -s ../yaffs_packedtags2.c yaffs_packedtags2.c ln -s ../yaffs_tagsvalidity.c yaffs_tagsvalidity.c gcc -c -O2 -pipe -I.. -Wall -DCONFIG_YAFFS_UTIL -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wmissing-declarations -Wmissing-prototypes -Wredundant-decls -Wnested-externs -Winline yaffs_ecc.c -o yaffs_ecc.o gcc -c -O2 -pipe -I.. -Wall -DCONFIG_YAFFS_UTIL -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wmissing-declarations -Wmissing-prototypes -Wredundant-decls -Wnested-externs -Winline yaffs_packedtags2.c -o yaffs_packedtags2.o gcc -c -O2 -pipe -I.. -Wall -DCONFIG_YAFFS_UTIL -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wmissing-declarations -Wmissing-prototypes -Wredundant-decls -Wnested-externs -Winline yaffs_tagsvalidity.c -o yaffs_tagsvalidity.o In file included from mkyaffs2image.c:33: ../yaffs_guts.h:831: warning: 'struct iattr' declared inside parameter list ../yaffs_guts.h:831: warning: its scope is only this definition or declaration, which is probably not what you want ../yaffs_guts.h:832: warning: 'struct iattr' declared inside parameter list In file included from mkyaffs2image.c:35: ../yaffs_tagsvalidity.h:22: warning: redundant redeclaration of 'yaffs_InitialiseTags' ../yaffs_guts.h:896: warning: previous declaration of 'yaffs_InitialiseTags' was here mkyaffs2image.c: In function 'write_chunk': mkyaffs2image.c:180: warning: passing argument 1 of 'little_to_big_endian' from incompatible pointer type In file included from mkyaffsimage.c:31: ../yaffs_guts.h:831: warning: 'struct iattr' declared inside parameter list ../yaffs_guts.h:831: warning: its scope is only this definition or declaration, which is probably not what you want ../yaffs_guts.h:832: warning: 'struct iattr' declared inside parameter list mkyaffsimage.c: In function 'write_chunk': mkyaffsimage.c:244: error: 'yaffs_Tags' has no member named 'byteCount' In file included from ../yaffs_packedtags2.h:21, from yaffs_packedtags2.c:14: ../yaffs_guts.h:831: warning: 'struct iattr' declared inside parameter list ../yaffs_guts.h:831: warning: its scope is only this definition or declaration, which is probably not what you want ../yaffs_guts.h:832: warning: 'struct iattr' declared inside parameter list In file included from yaffs_packedtags2.c:16: ../yaffs_tagsvalidity.h:22: warning: redundant redeclaration of 'yaffs_InitialiseTags' ../yaffs_guts.h:896: warning: previous declaration of 'yaffs_InitialiseTags' was here make: *** [mkyaffsimage.o] Error 1 make: *** Waiting for unfinished jobs.... In file included from ../yaffs_tagsvalidity.h:20, from yaffs_tagsvalidity.c:14: ../yaffs_guts.h:831: warning: 'struct iattr' declared inside parameter list ../yaffs_guts.h:831: warning: its scope is only this definition or declaration, which is probably not what you want ../yaffs_guts.h:832: warning: 'struct iattr' declared inside parameter list In file included from yaffs_tagsvalidity.c:14: ../yaffs_tagsvalidity.h:22: warning: redundant redeclaration of 'yaffs_InitialiseTags' ../yaffs_guts.h:896: warning: previous declaration of 'yaffs_InitialiseTags' was here * * ERROR: sys-fs/yaffs2-utils-9999 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2426: Called _eapi0_src_compile * ebuild.sh, line 591: Called _eapi2_src_compile * ebuild.sh, line 625: Called die * The specific snippet of code: * emake || die "emake failed" * The die message: * emake failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/portage/sys-fs/yaffs2-utils-9999:20081123-142837.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-fs/yaffs2-utils-9999/temp/environment'. *