>>> Unpacking source... >>> Unpacking gpart-0.1h.tar.gz to /var/tmp/portage/sys-block/gpart-0.1h-r1/work >>> Unpacking gpart-0.1h-reiserfs-3.6.patch.gz to /var/tmp/portage/sys-block/gpart-0.1h-r1/work * Applying gpart-0.1h-errno.patch ...  [ ok ] * Applying gpart-0.1h-vfat.patch ...  [ ok ] * Applying gpart-0.1h-ntfs.patch ...  [ ok ] * Applying gpart-0.1h-PIC.patch ...  [ ok ] * Applying gpart-0.1h-no-_syscall.patch ...  [ ok ] * Applying gpart-0.1h-reiserfs-3.6.patch ...  [ ok ] >>> Source unpacked in /var/tmp/portage/sys-block/gpart-0.1h-r1/work >>> Compiling source in /var/tmp/portage/sys-block/gpart-0.1h-r1/work/gpart-0.1h ... make -j14 make -C src make[1]: Entering directory `/var/tmp/portage/sys-block/gpart-0.1h-r1/work/gpart-0.1h/src' make[1]: Leaving directory `/var/tmp/portage/sys-block/gpart-0.1h-r1/work/gpart-0.1h/src' make[1]: Entering directory `/var/tmp/portage/sys-block/gpart-0.1h-r1/work/gpart-0.1h/src' gcc -Wall -O2 -pipe -pedantic -DVERSION=\"0.1h\" -c -o gpart.o gpart.c gcc -Wall -O2 -pipe -pedantic -DVERSION=\"0.1h\" -c -o gmodules.o gmodules.c gcc -Wall -O2 -pipe -pedantic -DVERSION=\"0.1h\" -c -o disku.o disku.c gcc -Wall -O2 -pipe -pedantic -DVERSION=\"0.1h\" -c -o l64seek.o l64seek.c gcc -Wall -O2 -pipe -pedantic -DVERSION=\"0.1h\" -c -o gm_ext2.o gm_ext2.c gcc -Wall -O2 -pipe -pedantic -DVERSION=\"0.1h\" -c -o gm_lswap.o gm_lswap.c gcc -Wall -O2 -pipe -pedantic -DVERSION=\"0.1h\" -c -o gm_fat.o gm_fat.c gcc -Wall -O2 -pipe -pedantic -DVERSION=\"0.1h\" -c -o gm_bsddl.o gm_bsddl.c gcc -Wall -O2 -pipe -pedantic -DVERSION=\"0.1h\" -c -o gm_ntfs.o gm_ntfs.c gcc -Wall -O2 -pipe -pedantic -DVERSION=\"0.1h\" -c -o gm_hpfs.o gm_hpfs.c gcc -Wall -O2 -pipe -pedantic -DVERSION=\"0.1h\" -c -o gm_s86dl.o gm_s86dl.c gcc -Wall -O2 -pipe -pedantic -DVERSION=\"0.1h\" -c -o gm_minix.o gm_minix.c gcc -Wall -O2 -pipe -pedantic -DVERSION=\"0.1h\" -c -o gm_reiserfs.o gm_reiserfs.c gcc -Wall -O2 -pipe -pedantic -DVERSION=\"0.1h\" -c -o gm_hmlvm.o gm_hmlvm.c gcc -Wall -O2 -pipe -pedantic -DVERSION=\"0.1h\" -c -o gm_qnx4.o gm_qnx4.c gcc -Wall -O2 -pipe -pedantic -DVERSION=\"0.1h\" -c -o gm_beos.o gm_beos.c gcc -Wall -O2 -pipe -pedantic -DVERSION=\"0.1h\" -c -o gm_xfs.o gm_xfs.c gm_reiserfs.c: In function 'reiserfs_gfun': gm_reiserfs.c:53: warning: assignment from incompatible pointer type In file included from gm_xfs.c:20: gm_xfs.h:30: warning: ISO C90 does not support 'long long' gm_xfs.h:31: warning: ISO C90 does not support 'long long' gm_xfs.c:70:30: warning: use of C99 long long integer constant gm_xfs.c:70:79: warning: use of C99 long long integer constant gm_xfs.c:70:128: warning: use of C99 long long integer constant gm_xfs.c:70:177: warning: use of C99 long long integer constant gm_xfs.c:70:225: warning: use of C99 long long integer constant gm_xfs.c:70:273: warning: use of C99 long long integer constant gm_xfs.c:70:322: warning: use of C99 long long integer constant gm_xfs.c:70:371: warning: use of C99 long long integer constant gm_xfs.c:70:572: warning: use of C99 long long integer constant gm_xfs.c:71:29: warning: use of C99 long long integer constant gm_xfs.c:71:77: warning: use of C99 long long integer constant gm_xfs.c:71:125: warning: use of C99 long long integer constant gm_xfs.c:71:173: warning: use of C99 long long integer constant gm_xfs.c:71:220: warning: use of C99 long long integer constant gm_xfs.c:71:267: warning: use of C99 long long integer constant gm_xfs.c:71:315: warning: use of C99 long long integer constant gm_xfs.c:71:363: warning: use of C99 long long integer constant gmodules.c: In function 'g_mod_addexternal': gmodules.c:193: warning: ISO C forbids conversion of object pointer to function pointer type gmodules.c:195: warning: ISO C forbids conversion of object pointer to function pointer type gmodules.c:197: warning: ISO C forbids conversion of object pointer to function pointer type gpart.c:72: warning: built-in function 'log' declared as non-function In function 'open', inlined from 'make_mbr_backup' at gpart.c:1224, inlined from 'main' at gpart.c:1829: /usr/include/bits/fcntl2.h:51: error: call to '__open_missing_mode' declared with attribute error: open with O_CREAT in second argument needs 3 arguments make[1]: *** [gpart.o] Error 1 make[1]: Leaving directory `/var/tmp/portage/sys-block/gpart-0.1h-r1/work/gpart-0.1h/src' make: *** [gpart] Error 2 * * ERROR: sys-block/gpart-0.1h-r1 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2293: Called _eapi0_src_compile * ebuild.sh, line 609: Called _eapi2_src_compile * ebuild.sh, line 643: 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-block/gpart-0.1h-r1:20090304-041806.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-block/gpart-0.1h-r1/temp/environment'. *