[РЕШЕНО] Не собирается chromium

Доброго времени суток.

Попробовал обновить chromium. Вываливается с ошибкой:

>>> Failed to emerge www-client/chromium-32.0.1700.68, Log file:

>>>  '/var/calculate/tmp/portage/www-client/chromium-32.0.1700.68/temp/build.log'

 * Messages for package www-client/chromium-32.0.1700.68:

 * bindist disabled: Resulting binaries may not be legal to re-distribute.
 * ERROR: www-client/chromium-32.0.1700.68::gentoo failed (compile phase):
 *   (no error message)
 * 
 * Call stack:
 *     ebuild.sh, line  93:  Called src_compile
 *   environment, line 4751:  Called die
 * The specific snippet of code:
 *       ninja -C out/Release -v -j $(makeopts_jobs) ${ninja_targets} || die;
 * 
 * If you need support, post the output of `emerge --info '=www-client/chromium-32.0.1700.68::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=www-client/chromium-32.0.1700.68::gentoo'`.
 * The complete build log is located at '/var/calculate/tmp/portage/www-client/chromium-32.0.1700.68/temp/build.log'.
 * The ebuild environment file is located at '/var/calculate/tmp/portage/www-client/chromium-32.0.1700.68/temp/environment'.
 * Working directory: '/var/calculate/tmp/portage/www-client/chromium-32.0.1700.68/work/chromium-32.0.1700.68'
 * S: '/var/calculate/tmp/portage/www-client/chromium-32.0.1700.68/work/chromium-32.0.1700.68'

вот последние строки из лога (весь выкладывать не стал он больше 2 МБ)

[1597/12309] cd ../../third_party/WebKit/Source/bindings; perl -w -Iscripts -I../build/scripts -I../../../../third_party/JSON/out/lib/perl5 scripts/generate_bindings.pl --outputDir ../../../../out/Release/gen/blink/bindings --idlAttributesFile scripts/IDLAttributes.txt --include ../core --include ../modules --include ../../../../out/Release/gen/blink --interfaceDependenciesFile ../../../../out/Release/gen/blink/InterfaceDependencies.txt --additionalIdlFiles "\"../../../../out/Release/gen/blink/InternalSettingsGenerated.idl\" \"../../../../out/Release/gen/blink/InternalRuntimeFlags.idl\"" --preprocessor "/usr/bin/gcc -E -P -x c++" --write-file-only-if-changed 1 "../core/frame/Screen.idl"
[1598/12309] cd ../../third_party/WebKit/Source/bindings; perl -w -Iscripts -I../build/scripts -I../../../../third_party/JSON/out/lib/perl5 scripts/generate_bindings.pl --outputDir ../../../../out/Release/gen/blink/bindings --idlAttributesFile scripts/IDLAttributes.txt --include ../core --include ../modules --include ../../../../out/Release/gen/blink --interfaceDependenciesFile ../../../../out/Release/gen/blink/InterfaceDependencies.txt --additionalIdlFiles "\"../../../../out/Release/gen/blink/InternalSettingsGenerated.idl\" \"../../../../out/Release/gen/blink/InternalRuntimeFlags.idl\"" --preprocessor "/usr/bin/gcc -E -P -x c++" --write-file-only-if-changed 1 "../core/frame/SecurityPolicy.idl"
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
../../third_party/webrtc/modules/video_coding/codecs/vp8/reference_picture_selection.cc:1:0: note: this is the location of the previous definition
[1599/12309] cd ../../third_party/WebKit/Source/bindings; perl -w -Iscripts -I../build/scripts -I../../../../third_party/JSON/out/lib/perl5 scripts/generate_bindings.pl --outputDir ../../../../out/Release/gen/blink/bindings --idlAttributesFile scripts/IDLAttributes.txt --include ../core --include ../modules --include ../../../../out/Release/gen/blink --interfaceDependenciesFile ../../../../out/Release/gen/blink/InterfaceDependencies.txt --additionalIdlFiles "\"../../../../out/Release/gen/blink/InternalSettingsGenerated.idl\" \"../../../../out/Release/gen/blink/InternalRuntimeFlags.idl\"" --preprocessor "/usr/bin/gcc -E -P -x c++" --write-file-only-if-changed 1 "../core/css/CSSRuleList.idl"
[1600/12309] cd ../../third_party/WebKit/Source/bindings; perl -w -Iscripts -I../build/scripts -I../../../../third_party/JSON/out/lib/perl5 scripts/generate_bindings.pl --outputDir ../../../../out/Release/gen/blink/bindings --idlAttributesFile scripts/IDLAttributes.txt --include ../core --include ../modules --include ../../../../out/Release/gen/blink --interfaceDependenciesFile ../../../../out/Release/gen/blink/InterfaceDependencies.txt --additionalIdlFiles "\"../../../../out/Release/gen/blink/InternalSettingsGenerated.idl\" \"../../../../out/Release/gen/blink/InternalRuntimeFlags.idl\"" --preprocessor "/usr/bin/gcc -E -P -x c++" --write-file-only-if-changed 1 "../core/css/CSSStyleDeclaration.idl"
FAILED: cd ../../third_party/WebKit/Source/bindings; perl -w -Iscripts -I../build/scripts -I../../../../third_party/JSON/out/lib/perl5 scripts/generate_bindings.pl --outputDir ../../../../out/Release/gen/blink/bindings --idlAttributesFile scripts/IDLAttributes.txt --include ../core --include ../modules --include ../../../../out/Release/gen/blink --interfaceDependenciesFile ../../../../out/Release/gen/blink/InterfaceDependencies.txt --additionalIdlFiles "\"../../../../out/Release/gen/blink/InternalSettingsGenerated.idl\" \"../../../../out/Release/gen/blink/InternalRuntimeFlags.idl\"" --preprocessor "/usr/bin/gcc -E -P -x c++" --write-file-only-if-changed 1 "../core/frame/SecurityPolicy.idl"
Can't locate JSON.pm in @INC (@INC contains: scripts ../build/scripts ../../../../third_party/JSON/out/lib/perl5 /etc/perl /usr/local/lib64/perl5/5.16.3/x86_64-linux /usr/local/lib64/perl5/5.16.3 /usr/lib64/perl5/vendor_perl/5.16.3/x86_64-linux /usr/lib64/perl5/vendor_perl/5.16.3 /usr/local/lib64/perl5 /usr/lib64/perl5/vendor_perl /usr/lib64/perl5/5.16.3/x86_64-linux /usr/lib64/perl5/5.16.3 .) at scripts/idl_serializer.pm line 38.
BEGIN failed--compilation aborted at scripts/idl_serializer.pm line 38.
Compilation failed in require at scripts/generate_bindings.pl line 34.
BEGIN failed--compilation aborted at scripts/generate_bindings.pl line 34.
FAILED: cd ../../third_party/WebKit/Source/bindings; perl -w -Iscripts -I../build/scripts -I../../../../third_party/JSON/out/lib/perl5 scripts/generate_bindings.pl --outputDir ../../../../out/Release/gen/blink/bindings --idlAttributesFile scripts/IDLAttributes.txt --include ../core --include ../modules --include ../../../../out/Release/gen/blink --interfaceDependenciesFile ../../../../out/Release/gen/blink/InterfaceDependencies.txt --additionalIdlFiles "\"../../../../out/Release/gen/blink/InternalSettingsGenerated.idl\" \"../../../../out/Release/gen/blink/InternalRuntimeFlags.idl\"" --preprocessor "/usr/bin/gcc -E -P -x c++" --write-file-only-if-changed 1 "../core/frame/Screen.idl"
Can't locate JSON.pm in @INC (@INC contains: scripts ../build/scripts ../../../../third_party/JSON/out/lib/perl5 /etc/perl /usr/local/lib64/perl5/5.16.3/x86_64-linux /usr/local/lib64/perl5/5.16.3 /usr/lib64/perl5/vendor_perl/5.16.3/x86_64-linux /usr/lib64/perl5/vendor_perl/5.16.3 /usr/local/lib64/perl5 /usr/lib64/perl5/vendor_perl /usr/lib64/perl5/5.16.3/x86_64-linux /usr/lib64/perl5/5.16.3 .) at scripts/idl_serializer.pm line 38.
BEGIN failed--compilation aborted at scripts/idl_serializer.pm line 38.
Compilation failed in require at scripts/generate_bindings.pl line 34.
BEGIN failed--compilation aborted at scripts/generate_bindings.pl line 34.
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
../../third_party/webrtc/modules/video_coding/codecs/vp8/realtime_temporal_layers.cc:1:0: note: this is the location of the previous definition
FAILED: cd ../../third_party/WebKit/Source/bindings; perl -w -Iscripts -I../build/scripts -I../../../../third_party/JSON/out/lib/perl5 scripts/generate_bindings.pl --outputDir ../../../../out/Release/gen/blink/bindings --idlAttributesFile scripts/IDLAttributes.txt --include ../core --include ../modules --include ../../../../out/Release/gen/blink --interfaceDependenciesFile ../../../../out/Release/gen/blink/InterfaceDependencies.txt --additionalIdlFiles "\"../../../../out/Release/gen/blink/InternalSettingsGenerated.idl\" \"../../../../out/Release/gen/blink/InternalRuntimeFlags.idl\"" --preprocessor "/usr/bin/gcc -E -P -x c++" --write-file-only-if-changed 1 "../core/css/CSSRuleList.idl"
Can't locate JSON.pm in @INC (@INC contains: scripts ../build/scripts ../../../../third_party/JSON/out/lib/perl5 /etc/perl /usr/local/lib64/perl5/5.16.3/x86_64-linux /usr/local/lib64/perl5/5.16.3 /usr/lib64/perl5/vendor_perl/5.16.3/x86_64-linux /usr/lib64/perl5/vendor_perl/5.16.3 /usr/local/lib64/perl5 /usr/lib64/perl5/vendor_perl /usr/lib64/perl5/5.16.3/x86_64-linux /usr/lib64/perl5/5.16.3 .) at scripts/idl_serializer.pm line 38.
BEGIN failed--compilation aborted at scripts/idl_serializer.pm line 38.
Compilation failed in require at scripts/generate_bindings.pl line 34.
BEGIN failed--compilation aborted at scripts/generate_bindings.pl line 34.
FAILED: cd ../../third_party/WebKit/Source/bindings; perl -w -Iscripts -I../build/scripts -I../../../../third_party/JSON/out/lib/perl5 scripts/generate_bindings.pl --outputDir ../../../../out/Release/gen/blink/bindings --idlAttributesFile scripts/IDLAttributes.txt --include ../core --include ../modules --include ../../../../out/Release/gen/blink --interfaceDependenciesFile ../../../../out/Release/gen/blink/InterfaceDependencies.txt --additionalIdlFiles "\"../../../../out/Release/gen/blink/InternalSettingsGenerated.idl\" \"../../../../out/Release/gen/blink/InternalRuntimeFlags.idl\"" --preprocessor "/usr/bin/gcc -E -P -x c++" --write-file-only-if-changed 1 "../core/css/CSSStyleDeclaration.idl"
Can't locate JSON.pm in @INC (@INC contains: scripts ../build/scripts ../../../../third_party/JSON/out/lib/perl5 /etc/perl /usr/local/lib64/perl5/5.16.3/x86_64-linux /usr/local/lib64/perl5/5.16.3 /usr/lib64/perl5/vendor_perl/5.16.3/x86_64-linux /usr/lib64/perl5/vendor_perl/5.16.3 /usr/local/lib64/perl5 /usr/lib64/perl5/vendor_perl /usr/lib64/perl5/5.16.3/x86_64-linux /usr/lib64/perl5/5.16.3 .) at scripts/idl_serializer.pm line 38.
BEGIN failed--compilation aborted at scripts/idl_serializer.pm line 38.
Compilation failed in require at scripts/generate_bindings.pl line 34.
BEGIN failed--compilation aborted at scripts/generate_bindings.pl line 34.
ninja: build stopped: subcommand failed.
 e[31;01m*e[0m ERROR: www-client/chromium-32.0.1700.68::gentoo failed (compile phase):
 e[31;01m*e[0m   (no error message)
 e[31;01m*e[0m 
 e[31;01m*e[0m Call stack:
 e[31;01m*e[0m     ebuild.sh, line  93:  Called src_compile
 e[31;01m*e[0m   environment, line 4751:  Called die
 e[31;01m*e[0m The specific snippet of code:
 e[31;01m*e[0m       ninja -C out/Release -v -j $(makeopts_jobs) ${ninja_targets} || die;
 e[31;01m*e[0m 
 e[31;01m*e[0m If you need support, post the output of `emerge --info '=www-client/chromium-32.0.1700.68::gentoo'`,
 e[31;01m*e[0m the complete build log and the output of `emerge -pqv '=www-client/chromium-32.0.1700.68::gentoo'`.
 e[32;01m*e[0m 
 e[32;01m*e[0m MemTotal:        4030156 kB
 e[32;01m*e[0m SwapTotal:       8388604 kB
 e[32;01m*e[0m 
 e[31;01m*e[0m The complete build log is located at '/var/calculate/tmp/portage/www-client/chromium-32.0.1700.68/temp/build.log'.
 e[31;01m*e[0m The ebuild environment file is located at '/var/calculate/tmp/portage/www-client/chromium-32.0.1700.68/temp/environment'.
 e[31;01m*e[0m Working directory: '/var/calculate/tmp/portage/www-client/chromium-32.0.1700.68/work/chromium-32.0.1700.68'
 e[31;01m*e[0m S: '/var/calculate/tmp/portage/www-client/chromium-32.0.1700.68/work/chromium-32.0.1700.68'

Кто-нибудь может подсказать как это вылечить?
Пробовал полностью удалить его и поставить занова, ошибка не пропадает.

perl-cleaner --reallyall

И после этого соберите его снова.

Андрей Сеник wrote:

[…]
И после этого соберите его снова.

Спасибо, получилось.