2016-09-23 54 views
2

有些日子,我得到了curl有漏洞(curl-7.50.1)的日常安全邮件的输出。因此,作为平时我更新了我的系统,但在某些时候我不能修复此:FreeBSD cURL CVE修复

vulnxml file up-to-date 
curl-7.50.1 is vulnerable: 
cURL -- Escape and unescape integer overflows 
CVE: CVE-2016-7167 
WWW: https://vuxml.FreeBSD.org/freebsd/b018121b-7a4b-11e6-bf52-b499baebfeaf.html 

所以git的需要,此端口UND如果我尝试更新此

portupgrade -r git 
[Reading data from pkg(8) ... - 221 packages found - done] 
... 
... 
./sobin/libgs.so: undefined reference to `gdev_prn_set_procs_planar' 
./sobin/libgs.so: undefined reference to `gdev_prn_set_procs_planar' 
cc: error: linker command failed with exit code 1 (use -v to see invocation) 
gmake[13]: *** [base/unix-dll.mak:97: sobin/gsx] Error 1 
gmake[13]: *** Waiting for unfinished jobs.... 
cc: error: linker command failed with exit code 1 (use -v to see invocation) 
gmake[13]: *** [base/unix-dll.mak:93: sobin/gsc] Error 1 
gmake[13]: Leaving directory '/usr/ports/print/ghostscript9-agpl-base/work/ghostscript-9.16' 
gmake[12]: *** [base/unix-dll.mak:135: so-subtarget] Error 2 
gmake[12]: Leaving directory '/usr/ports/print/ghostscript9-agpl-base/work/ghostscript-9.16' 
gmake[11]: *** [base/unix-dll.mak:120: so] Error 2 
gmake[11]: Leaving directory '/usr/ports/print/ghostscript9-agpl-base/work/ghostscript-9.16' 
===> Compilation failed unexpectedly. 
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to 
the maintainer. 
*** Error code 1 

Stop. 
make[10]: stopped in /usr/ports/print/ghostscript9-agpl-base 
*** Error code 1 

Stop. 
make[9]: stopped in /usr/ports/print/ghostscript9-agpl-base 
*** Error code 1 

Stop. 
make[8]: stopped in /usr/ports/print/texlive-base 
*** Error code 1 

Stop. 
make[7]: stopped in /usr/ports/print/texlive-base 
*** Error code 1 

Stop. 
make[6]: stopped in /usr/ports/print/texlive-texmf 
*** Error code 1 

Stop. 
make[5]: stopped in /usr/ports/textproc/dblatex 
*** Error code 1 

Stop. 
make[4]: stopped in /usr/ports/textproc/dblatex 
*** Error code 1 

Stop. 
make[3]: stopped in /usr/ports/textproc/xmlto 
*** Error code 1 

Stop. 
make[2]: stopped in /usr/ports/textproc/xmlto 
*** Error code 1 

Stop. 
make[1]: stopped in /usr/ports/devel/git 
*** Error code 1 

Stop. 
make: stopped in /usr/ports/devel/git 
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20160923-99621-1ufvjqw env UPGRADE_TOOL=portupgrade UPGRADE_PORT=git-2.9.0 UPGRADE_PORT_VER=2.9.0 make 
** Fix the problem and try again. 
** Listing the failed packages (-:ignored/*:skipped/!:failed) 
! devel/git (git-2.9.0) (linker error) 

是有办法解决这一问题?

回答