Calculating dependencies  >>> Unpacking source...
>>> Unpacking p3nfs-5.16.tar.gz to /var/tmp/portage/p3nfs-5.16/work
>>> Source unpacked.
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether i686-pc-linux-gnu-gcc accepts -g... yes
checking for i686-pc-linux-gnu-gcc option to accept ANSI C... none needed
checking for i686-pc-linux-gnu-gcc... /usr/bin/i686-pc-linux-gnu-gcc
checking for AIX... no
checking for strerror... yes
checking for additional libraries... checking for socket in -lsocket... no
checking for gethostbyname in -lnsl... yes
checking for svcudp_create in -lrpcsoc... no
checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/errno.h usability... yes
checking sys/errno.h presence... yes
checking for sys/errno.h... yes
checking sys/ttold.h usability... no
checking sys/ttold.h presence... no
checking for sys/ttold.h... no
checking for stdlib.h... (cached) yes
checking for mount table... /etc/mtab
checking for default serial line... /dev/ttyS0
checking Epoc R5 / Psion SDK... missing
checking Symbian 6.0 / Crystal SDK... missing
checking Symbian 6.1 / Series60 SDK... missing
checking Symbian 7.0 / UIQ SDK... missing
configure: creating ./config.status
config.status: creating Makefile
config.status: creating nfsd/Makefile
config.status: creating utils/Makefile
config.status: creating utils/p3nfs.spec
config.status: creating epoc32/nfsapp/Makefile
config.status: creating doc/p3nfsd.1
config.status: creating nfsd/config.h
cd nfsd; make all
make[1]: Entering directory `/var/tmp/portage/p3nfs-5.16/work/p3nfs-5.16/nfsd'
i686-pc-linux-gnu-gcc -O2 -Wall -I.   -c -o mp_main.o mp_main.c
i686-pc-linux-gnu-gcc -O2 -Wall -I.   -c -o mp_mount.o mp_mount.c
i686-pc-linux-gnu-gcc -O2 -Wall -I.   -c -o nfs_prot_svc.o nfs_prot_svc.c
i686-pc-linux-gnu-gcc -O2 -Wall -I.   -c -o nfs_prot_xdr.o nfs_prot_xdr.c
In file included from /usr/include/linux/nfs.h:11,
                 from nfs_prot.h:7,
                 from mp_mount.c:64:
/usr/include/linux/string.h:16: error: parse error before "__extension__"
/usr/include/linux/string.h:16: error: parse error before '&&' token
/usr/include/linux/string.h:17: error: parse error before "__extension__"
/usr/include/linux/string.h:17: error: parse error before '&&' token
/usr/include/linux/string.h:18: error: parse error before "__extension__"
/usr/include/linux/string.h:18: error: parse error before '&&' token
/usr/include/linux/string.h:19: error: parse error before "__extension__"
/usr/include/linux/string.h:19: error: parse error before '&&' token
In file included from /usr/include/linux/string.h:24,
                 from /usr/include/linux/nfs.h:11,
                 from nfs_prot.h:7,
                 from mp_mount.c:64:
/usr/include/asm/string.h:103: error: parse error before "__extension__"
/usr/include/asm/string.h:103: error: parse error before '&&' token
/usr/include/asm/string.h:103: error: parse error before "cs"
/usr/include/asm/string.h:103: error: `__s2' undeclared here (not in a function)
/usr/include/asm/string.h:103: error: parse error before "if"
/usr/include/asm/string.h:103: error: non-static declaration of '__result' follows static declaration
/usr/include/asm/string.h:103: error: previous definition of '__result' was here
/usr/include/asm/string.h:103: error: parse error before '}' token
/usr/include/asm/string.h:103: error: static declaration of '__result' follows non-static declaration
/usr/include/asm/string.h:103: error: previous declaration of '__result' was here
/usr/include/asm/string.h:103: error: static declaration of '__result' follows non-static declaration
/usr/include/asm/string.h:103: error: previous declaration of '__result' was here
/usr/include/asm/string.h:103: error: `__s1' undeclared here (not in a function)
/usr/include/asm/string.h:103: error: parse error before "ct"
/usr/include/asm/string.h:103: error: parse error before "if"
/usr/include/asm/string.h:103: error: non-static declaration of '__result' follows static declaration
/usr/include/asm/string.h:103: error: previous definition of '__result' was here
/usr/include/asm/string.h:103: error: parse error before '}' token
/usr/include/asm/string.h:107: error: parse error before "volatile"
/usr/include/asm/string.h:124: error: parse error before "__extension__"
/usr/include/asm/string.h:124: error: parse error before '&&' token
/usr/include/asm/string.h:124: error: static declaration of '__result' follows non-static declaration
/usr/include/asm/string.h:103: error: previous declaration of '__result' was here
/usr/include/asm/string.h:124: error: static declaration of '__result' follows non-static declaration
/usr/include/asm/string.h:103: error: previous declaration of '__result' was here
/usr/include/asm/string.h:124: error: parse error before "cs"
/usr/include/asm/string.h:124: error: parse error before "if"
/usr/include/asm/string.h:124: error: non-static declaration of '__result' follows static declaration
/usr/include/asm/string.h:124: error: previous definition of '__result' was here
/usr/include/asm/string.h:124: error: parse error before '}' token
/usr/include/asm/string.h:124: error: static declaration of '__result' follows non-static declaration
/usr/include/asm/string.h:124: error: previous declaration of '__result' was here
/usr/include/asm/string.h:124: error: static declaration of '__result' follows non-static declaration
/usr/include/asm/string.h:124: error: previous declaration of '__result' was here
/usr/include/asm/string.h:124: error: parse error before "ct"
/usr/include/asm/string.h:124: error: parse error before "if"
/usr/include/asm/string.h:124: error: non-static declaration of '__result' follows static declaration
/usr/include/asm/string.h:124: error: previous definition of '__result' was here
/usr/include/asm/string.h:124: error: parse error before '}' token
/usr/include/asm/string.h:128: error: parse error before "volatile"
/usr/include/asm/string.h:147: error: parse error before "__extension__"
/usr/include/asm/string.h:150: error: conflicting types for '__res'
/usr/include/asm/string.h:106: error: previous declaration of '__res' was here
/usr/include/asm/string.h:151: error: parse error before "volatile"
i686-pc-linux-gnu-gcc -O2 -Wall -I.   -c -o mp_pfs_ops.o mp_pfs_ops.c
mp_mount.c: In function `mount_and_run':
mp_mount.c:600: warning: dereferencing type-punned pointer will break strict-aliasing rules
mp_mount.c:601: warning: dereferencing type-punned pointer will break strict-aliasing rules
mp_mount.c:608: warning: dereferencing type-punned pointer will break strict-aliasing rules
mp_mount.c:628: warning: dereferencing type-punned pointer will break strict-aliasing rules
mp_mount.c: At top level:
/usr/include/asm/string.h:106: error: register name not specified for '__res'
/usr/include/asm/string.h:150: error: register name not specified for '__res'
make[1]: *** [mp_mount.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory `/var/tmp/portage/p3nfs-5.16/work/p3nfs-5.16/nfsd'
make: *** [all] Error 2

!!! ERROR: app-pda/p3nfs-5.16 failed.
!!! Function src_compile, Line 23, Exitcode 2
!!! emake failed
!!! If you need support, post the topmost build error, NOT this status message.

  ...done!
>>> emerge (1 of 1) app-pda/p3nfs-5.16 to /
>>> md5 files   ;-) p3nfs-5.16.ebuild
>>> md5 files   ;-) ChangeLog
>>> md5 files   ;-) metadata.xml
>>> md5 files   ;-) files/digest-p3nfs-5.16
>>> md5 src_uri ;-) p3nfs-5.16.tar.gz
