$ rcsdiff /etc/config-archive/etc/portage/package.mask,v /etc/portage/package.mask =================================================================== RCS file: /etc/config-archive/etc/portage/package.mask,v retrieving revision 1.13 diff -r1.13 /etc/portage/package.mask 0a1,3 > =net-libs/c-client-2007f-r1 > =net-libs/c-client-2007f >
エラーの一部。
... php_imap.c:837:45: error: expected declaration specifiers or '...' before 'ANNOTATION' php_imap.c: In function 'mail_getannotation': php_imap.c:839:2: error: 'ANNOTATION_VALUES' undeclared (first use in this function) ...
phpは古いままでコマンドが失敗する状態。
$ php -v php: symbol lookup error: php: undefined symbol: mail_free_annotation $ eix ^php$ -Ic [I] dev-lang/php (5.3.10(5.3)@2012年02月05日): The PHP language runtime engine: CLI, CGI, FPM/FastCGI, Apache2 and embed SAPIs.
修正したら直った。
$ php -v PHP 5.3.14-pl0-gentoo (cli) (built: Jun 30 2012 01:08:08) Copyright (c) 1997-2012 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies $ eix ^php$ -Ic [D] dev-lang/php (5.3.14(5.3)@2012年06月30日 -> 5.3.10(5.3)): The PHP language runtime engine: CLI, CGI, FPM/FastCGI, Apache2 and embed SAPIs.
net-libs/c-client-2007e-r2になっている。
$ eix "^(php|c-client)$" -Ic [D] dev-lang/php (5.3.14(5.3)@2012年06月30日 -> 5.3.10(5.3)): The PHP language runtime engine: CLI, CGI, FPM/FastCGI, Apache2 and embed SAPIs. [I] net-libs/c-client (2007e-r2@2012年06月30日): UW IMAP c-client library Found 2 matches.
原因は不明だがphpに使うc-clientのバージョンが安定版ではなかった。
どこかの設定でmaskを外してしまっているのかもしれない。
$ eix ^c-client$ [I] net-libs/c-client Available versions: 2007e-r2 [m]~2007f [m]~2007f-r1 {doc kernel_FreeBSD kernel_linux kolab pam ssl static-libs} Installed versions: 2007e-r2(01時01分12秒 2012年06月30日)(kernel_linux kolab pam ssl -doc -kernel_FreeBSD) Homepage: http://www.washington.edu/imap/ Description: UW IMAP c-client library
0 件のコメント:
コメントを投稿