LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 725|回复: 1

emerge iputils 错误 求解!!! (solved)

[复制链接]
发表于 2006-12-23 19:26:48 | 显示全部楼层 |阅读模式
错误如下:

localhost / # emerge iputils
Calculating dependencies... done!

>>> Emerging (1 of 1) net-misc/iputils-20060512 to /
* iputils-s20060512.tar.bz2 MD5 ;-) ...                                                 [ ok ]
* iputils-s20060512.tar.bz2 RMD160 ;-) ...                                              [ ok ]
* iputils-s20060512.tar.bz2 SHA1 ;-) ...                                                [ ok ]
* iputils-s20060512.tar.bz2 SHA256 ;-) ...                                              [ ok ]
* iputils-s20060512.tar.bz2 size ;-) ...                                                [ ok ]
* checking ebuild checksums ;-) ...                                                     [ ok ]
* checking auxfile checksums ;-) ...                                                    [ ok ]
* checking miscfile checksums ;-) ...                                                   [ ok ]
* checking iputils-s20060512.tar.bz2 ;-) ...                                            [ ok ]
>>> Unpacking source...
>>> Unpacking iputils-s20060512.tar.bz2 to /var/tmp/portage/net-misc/iputils-20060512/work
* Applying iputils-021109-gcc34.patch ...                                               [ ok ]
* Applying iputils-20060512-gcc4.patch ...                                              [ ok ]
* Applying 021109-ipg-linux-2.6.patch ...                                               [ ok ]
* Applying 021109-uclibc-no-ether_ntohost.patch ...                                     [ ok ]
* Applying iputils-20060512-makefile.patch ...                                          [ ok ]
* Applying iputils-20060512-kernel-ifaddr.patch ...                                     [ ok ]
* Applying iputils-20060512-linux-headers.patch ...                                     [ ok ]
* Applying iputils-20060512-RFC3542.patch ...                                           [ ok ]
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/net-misc/iputils-20060512/work/iputils-s20060512 ...
i686-pc-linux-gnu-gcc -O2 -march=pentium3 -pipe -Wstrict-prototypes -Wall -D_GNU_SOURCE -Wl,-O1  tracepath.c  -lresolv -o tracepath
i686-pc-linux-gnu-gcc -O2 -march=pentium3 -pipe -Wstrict-prototypes -Wall -D_GNU_SOURCE  -c -oping.o ping.c
i686-pc-linux-gnu-gcc -O2 -march=pentium3 -pipe -Wstrict-prototypes -Wall -D_GNU_SOURCE  -c -oping_common.o ping_common.c
i686-pc-linux-gnu-gcc -O2 -march=pentium3 -pipe -Wstrict-prototypes -Wall -D_GNU_SOURCE -Wl,-O1  clockdiff.c  -lresolv -o clockdiff
i686-pc-linux-gnu-gcc -O2 -march=pentium3 -pipe -Wstrict-prototypes -Wall -D_GNU_SOURCE -Wl,-O1  rdisc.c  -lresolv -o rdisc
i686-pc-linux-gnu-gcc -O2 -march=pentium3 -pipe -Wstrict-prototypes -Wall -D_GNU_SOURCE -Wl,-O1  arping.c  -lresolv -o arping
i686-pc-linux-gnu-gcc -O2 -march=pentium3 -pipe -Wstrict-prototypes -Wall -D_GNU_SOURCE  -c -otftpd.o tftpd.c
i686-pc-linux-gnu-gcc -O2 -march=pentium3 -pipe -Wstrict-prototypes -Wall -D_GNU_SOURCE  -c -otftpsubs.o tftpsubs.c
i686-pc-linux-gnu-gcc -O2 -march=pentium3 -pipe -Wstrict-prototypes -Wall -D_GNU_SOURCE -Wl,-O1  rarpd.c  -lresolv -o rarpd
i686-pc-linux-gnu-gcc -Wl,-O1  tftpd.o tftpsubs.o  -lresolv -o tftpd
i686-pc-linux-gnu-gcc -Wl,-O1  ping.o ping_common.o  -lresolv -o ping
rarpd.c: 在函数 ‘load_if’ 中:
rarpd.c:159: 警告:传递参数 1 (属于 ‘__builtin_strncpy’) 给指针时目标与指针有/无符号不一致
rarpd.c:160: 警告:传递参数 1 (属于 ‘__builtin_strchr’) 给指针时目标与指针有/无符
rarpd.c: 在函数 ‘serve_it’ 中:
rarpd.c:540: 警告:传递参数 2 (属于 ‘arp_advise’) 给指针时目标与指针有/无符号不一
make -C doc man
make[1]: Entering directory `/var/tmp/portage/net-misc/iputils-20060512/work/ipudoc'
/bin/sh: nsgmls: command not found
/bin/sh: sgmlspl: command not found
make[1]: *** [arping.8] Error 127
make[1]: Leaving directory `/var/tmp/portage/net-misc/iputils-20060512/work/iputoc'
make: *** [man] Error 2

!!! ERROR: net-misc/iputils-20060512 failed.
Call stack:
  ebuild.sh, line 1580:   Called dyn_compile
  ebuild.sh, line 945:   Called src_compile
  iputils-20060512.ebuild, line 53:   Called die

!!! make man failed
!!! If you need support, post the topmost build error, and the call stack if rel

!!! This ebuild is from an overlay: '/usr/portage'





到底怎么回事?急啊!





(解决……USE="doc" emerge net-misc/iputils)
发表于 2006-12-23 22:11:02 | 显示全部楼层
emerge --sync
然后就可以了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表