>>> Compiling source in /var/tmp/portage/tarsync-0.1/work/tarsync ... cc -Wall -D_GNU_SOURCE -march=i686 -O3 -pipe -c main.c -o main.o cc -Wall -D_GNU_SOURCE -march=i686 -O3 -pipe -c names.c -o names.o cc -Wall -D_GNU_SOURCE -march=i686 -O3 -pipe -c tar.c -o tar.o tar.c: In function 'read_entry': tar.c:137: warning: pointer targets in passing argument 1 of 'strnlen' differ in signedness tar.c:149: warning: pointer targets in passing argument 1 of 'octal_str2long' differ in signedness tar.c:157: warning: pointer targets in assignment differ in signedness tar.c:179: warning: pointer targets in passing argument 1 of 'strnlen' differ in signedness tar.c:180: warning: pointer targets in passing argument 1 of 'strnlen' differ in signedness tar.c:185: warning: pointer targets in assignment differ in signedness tar.c:205: warning: pointer targets in passing argument 1 of 'octal_str2long' differ in signedness tar.c:206: warning: pointer targets in passing argument 1 of 'octal_str2long' differ in signedness tar.c:207: warning: pointer targets in passing argument 1 of 'octal_str2long' differ in signedness tar.c:239: warning: pointer targets in passing argument 1 of 'get_gid' differ in signedness tar.c:240: warning: pointer targets in passing argument 1 of 'octal_str2long' differ in signedness tar.c:242: warning: pointer targets in passing argument 1 of 'get_uid' differ in signedness tar.c:243: warning: pointer targets in passing argument 1 of 'octal_str2long' differ in signedness cc -Wall -D_GNU_SOURCE -march=i686 -O3 -pipe -c string-misc.c -o string-misc.o cc -Wall -D_GNU_SOURCE -march=i686 -O3 -pipe -c cfile.c -o cfile.o cc -Wall -D_GNU_SOURCE -march=i686 -O3 -pipe -c fs.c -o fs.o cfile.c: In function 'internal_copen': cfile.c:145: error: invalid lvalue in assignment cfile.c:211: warning: pointer targets in assignment differ in signedness cfile.c:212: warning: pointer targets in assignment differ in signedness cfile.c: In function 'cseek': cfile.c:477: error: invalid lvalue in assignment cfile.c:497: error: invalid lvalue in assignment cfile.c:545: error: invalid lvalue in assignment cfile.c:552: warning: pointer targets in assignment differ in signedness cfile.c:553: warning: pointer targets in assignment differ in signedness cfile.c: In function 'raw_ensure_position': cfile.c:599: error: invalid lvalue in assignment cfile.c: In function 'cflush': cfile.c:649: error: invalid lvalue in assignment cfile.c: In function 'crefill': cfile.c:730: warning: pointer targets in assignment differ in signedness cfile.c:744: warning: pointer targets in assignment differ in signedness make: *** [cfile.o] Error 1 make: *** Waiting for unfinished jobs.... !!! ERROR: app-arch/tarsync-0.1 failed. Call stack: ebuild.sh, line 1539: Called dyn_compile ebuild.sh, line 939: Called src_compile tarsync-0.1.ebuild, line 21: Called die !!! emake failed !!! If you need support, post the topmost build error, and the call stack if relevant.