Created attachment 304781 [details] full build log i686-pc-linux-gnu-gcc -c -O2 -march=core2 -mfpmath=sse -mmmx -msse -msse2 -mssse3 -pipe -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 mkyaffsimage.c:51:12: warning: redundant redeclaration of ‘n_obj’ [-Wredundant-decls] mkyaffsimage.c:48:12: note: previous definition of ‘n_obj’ was here mkyaffsimage.c: In function ‘write_chunk’: mkyaffsimage.c:231:38: warning: declaration of ‘obj_id’ shadows a global declaration [-Wshadow] mkyaffsimage.c:49:12: warning: shadowed declaration is here [-Wshadow] mkyaffsimage.c: In function ‘object_header_little_to_big_endian’: mkyaffsimage.c:286:7: error: ‘struct yaffs_obj_hdr’ has no member named ‘file_size’ mkyaffsimage.c:286:27: error: ‘struct yaffs_obj_hdr’ has no member named ‘file_size’ mkyaffsimage.c:286:68: error: ‘struct yaffs_obj_hdr’ has no member named ‘file_size’ mkyaffsimage.c:286:109: error: ‘struct yaffs_obj_hdr’ has no member named ‘file_size’ mkyaffsimage.c:286:150: error: ‘struct yaffs_obj_hdr’ has no member named ‘file_size’ mkyaffsimage.c: In function ‘write_object_header’: mkyaffsimage.c:307:36: warning: declaration of ‘obj_id’ shadows a global declaration [-Wshadow] mkyaffsimage.c:49:12: warning: shadowed declaration is here [-Wshadow] mkyaffsimage.c:337:5: error: ‘struct yaffs_obj_hdr’ has no member named ‘file_size’ mkyaffsimage.c: At top level: mkyaffsimage.c:116:12: warning: ‘yaffs_calc_name_sum’ defined but not used [-Wunused-function] mkyaffsimage.c: In function ‘process_directory’: mkyaffsimage.c:421:16: warning: ignoring return value of ‘readlink’, declared with attribute warn_unused_result [-Wunused-result] make: *** [mkyaffsimage.o] Error 1 make: *** Waiting for unfinished jobs.... emake failed emerge --info output: https://bugs.gentoo.org/attachment.cgi?id=304777
errors in upstream source repos should be reported to them. their git tree is currently broken, so there's nothing we can really do about that.