cuihao@cuihao-arch mozc-svn $ makepkg ==> 正在测定最新 svn 的修订... -> 找到版本:105 ==> 正在创建软件包:mozc-svn 105-4 (2012年 04月 15日 星期日 18:15:04 CST) ==> 正在检查运行时依赖关系... ==> 正在检查编译时依赖关系 ==> 获取源代码... -> 找到 ken_all-201203.zip -> 找到 jigyosyo-201203.zip -> 找到 protobuf-2.4.1.tar.bz2 -> 找到 emacs_fix.patch ==> 正在验证源代码文件 sha1sums... ken_all-201203.zip ... 通过 jigyosyo-201203.zip ... 通过 protobuf-2.4.1.tar.bz2 ... 通过 emacs_fix.patch ... 通过 ==> 解压缩源码... -> 正在解压缩 ken_all-201203.zip,使用 bsdtar -> 正在解压缩 jigyosyo-201203.zip,使用 bsdtar -> 正在解压缩 protobuf-2.4.1.tar.bz2,使用 bsdtar ==> 正在删除现存的 pkg/ 目录... ==> 正在开始 build()... ==> ===================================================== ==> *** Build Info *** ==> The following package files will be generated: ==> * mozc-svn-105-4-x86_64.pkg.tar.xz ==> * fcitx-mozc-105-4-x86_64.pkg.tar.xz ==> ===================================================== ==> Connecting to depot_tools SVN server... 正在升级 '.': 版本 132365。 ==> SVN checkout done or server timeout ==> Connecting to mozc SVN server... 1>________ running 'svn update /mnt/VHD/ArchShare/PKGBUILDs/CVS/mozc-svn/src/src --non-interactive --ignore-externals' in '/mnt/VHD/ArchShare/PKGBUILDs/CVS/mozc-svn/src' 1>正在升级 'src': 1>版本 109。 1>Syncing projects: 0% ( 0/ 3) Syncing projects: 85% (6/7), done.third_party/jsoncpp ==> SVN checkout done or server timeout ==> Connecting to Fcitx GIT server... 正克隆到 'fcitx-mozc'... remote: Counting objects: 1765, done. remote: Compressing objects: 100% (1407/1407), done. remote: Total 1765 (delta 738), reused 1010 (delta 320) Receiving objects: 100% (1765/1765), 73.13 MiB | 26 KiB/s, done. Resolving deltas: 100% (738/738), done. ==> Checkout done or server timeout ==> Copying source to src-build... patching file rewriter/rewriter.gyp ==> Generating zip code seed... ==> Done. ==> Starting make... Copying file to: third_party/rx/rx.gyp Copying file to: third_party/jsoncpp/jsoncpp.gyp Build tool: make Running: pkg-config --exists ibus-1.0 ibus-1.0 was not found with pkg-config. Running: pkg-config --exists QtCore QtGui Running: pkg-config --exists scim scim was not found with pkg-config. GYP files: - ./base/base.gyp - ./base/base_test.gyp - ./build_tools/build_tools.gyp - ./build_tools/primitive_tools/primitive_tools.gyp - ./chrome/skk/skk.gyp - ./chrome/skk/skk_dict.gyp - ./chrome/skk/skk_util_test.gyp - ./client/client.gyp - ./client/client_test.gyp - ./composer/composer.gyp - ./config/config.gyp - ./config/config_test.gyp - ./converter/converter.gyp - ./converter/converter_base.gyp - ./converter/converter_test.gyp - ./data_manager/data_manager.gyp - ./dictionary/dictionary.gyp - ./dictionary/dictionary_base.gyp - ./dictionary/dictionary_test.gyp - ./dictionary/file/dictionary_file.gyp - ./dictionary/rx/rx_storage.gyp - ./dictionary/system/system_dictionary.gyp - ./gui/gui.gyp - ./gui/zinnia.gyp - ./gyp/tests.gyp - ./handwriting/handwriting.gyp - ./handwriting/handwriting_test.gyp - ./ipc/ipc.gyp - ./mac/mac.gyp - ./net/net.gyp - ./prediction/prediction.gyp - ./prediction/prediction_test.gyp - ./protobuf/protobuf.gyp - ./renderer/renderer.gyp - ./rewriter/calculator/calculator.gyp - ./rewriter/rewriter.gyp - ./rewriter/rewriter_base.gyp - ./rewriter/rewriter_test.gyp - ./server/server.gyp - ./session/session.gyp - ./session/session_base.gyp - ./session/session_test.gyp - ./storage/storage.gyp - ./sync/sync.gyp - ./testing/testing.gyp - ./transliteration/transliteration.gyp - ./unix/emacs/emacs.gyp - ./unix/fcitx/fcitx.gyp - ./usage_stats/usage_stats.gyp - third_party/jsoncpp/jsoncpp.gyp - third_party/rx/rx.gyp Running GYP... Running: /usr/bin/python2 third_party/gyp/gyp --depth=. --include=./gyp/common.gypi -D python_executable=/usr/bin/python2 ./base/base.gyp ./base/base_test.gyp ./build_tools/build_tools.gyp ./build_tools/primitive_tools/primitive_tools.gyp ./chrome/skk/skk.gyp ./chrome/skk/skk_dict.gyp ./chrome/skk/skk_util_test.gyp ./client/client.gyp ./client/client_test.gyp ./composer/composer.gyp ./config/config.gyp ./config/config_test.gyp ./converter/converter.gyp ./converter/converter_base.gyp ./converter/converter_test.gyp ./data_manager/data_manager.gyp ./dictionary/dictionary.gyp ./dictionary/dictionary_base.gyp ./dictionary/dictionary_test.gyp ./dictionary/file/dictionary_file.gyp ./dictionary/rx/rx_storage.gyp ./dictionary/system/system_dictionary.gyp ./gui/gui.gyp ./gui/zinnia.gyp ./gyp/tests.gyp ./handwriting/handwriting.gyp ./handwriting/handwriting_test.gyp ./ipc/ipc.gyp ./mac/mac.gyp ./net/net.gyp ./prediction/prediction.gyp ./prediction/prediction_test.gyp ./protobuf/protobuf.gyp ./renderer/renderer.gyp ./rewriter/calculator/calculator.gyp ./rewriter/rewriter.gyp ./rewriter/rewriter_base.gyp ./rewriter/rewriter_test.gyp ./server/server.gyp ./session/session.gyp ./session/session_base.gyp ./session/session_test.gyp ./storage/storage.gyp ./sync/sync.gyp ./testing/testing.gyp ./transliteration/transliteration.gyp ./unix/emacs/emacs.gyp ./unix/fcitx/fcitx.gyp ./usage_stats/usage_stats.gyp third_party/jsoncpp/jsoncpp.gyp third_party/rx/rx.gyp -D branding=Mozc -D use_qt=YES -D qt_dir=/usr -D use_wix=NO -D build_base=out_linux -D mac_dir=<(DEPTH)/../mac -D enable_webservice_infolist=0 -D enable_gtk_renderer=0 -D enable_cloud_sync=0 -D enable_cloud_handwriting=0 -D target_platform=Linux -D use_dynamically_linked_qt=YES -D use_zinnia=YES -D dictionary=desktop -D use_separate_connection_data=0 -D use_separate_dictionary=0 -D pkg_config_command=pkg-config -D nacl_sdk_root= -D language=japanese -D server_dir=/usr/lib/mozc Done Generating version definition file... Running: make -j3 MAKE_JOBS=3 BUILDTYPE=Release builddir_name=out_linux primitive_tools converter/test_connector_test.target.mk:8: warning: overriding recipe for target `out_linux/Release/obj/gen/data/dictionary/connection.txt' converter/connector_test.target.mk:8: warning: ignoring old recipe for target `out_linux/Release/obj/gen/data/dictionary/connection.txt' CXX(target) out_linux/Release/obj.target/storage/storage/registry.o CXX(target) out_linux/Release/obj.target/storage/storage/existence_filter.o CXX(target) out_linux/Release/obj.target/storage/storage/lru_storage.o CXX(target) out_linux/Release/obj.target/storage/storage/sparse_array_image.o CXX(target) out_linux/Release/obj.target/storage/storage/tiny_storage.o CXX(target) out_linux/Release/obj.target/base/base/clock_mock.o CXX(target) out_linux/Release/obj.target/base/base/cpu_stats.o CXX(target) out_linux/Release/obj.target/base/base/crash_report_handler.o CXX(target) out_linux/Release/obj.target/base/base/crash_report_util.o CXX(target) out_linux/Release/obj.target/base/base/iconv.o CXX(target) out_linux/Release/obj.target/base/base/process.o CXX(target) out_linux/Release/obj.target/base/base/process_mutex.o CXX(target) out_linux/Release/obj.target/base/base/run_level.o CXX(target) out_linux/Release/obj.target/base/base/scheduler.o CXX(target) out_linux/Release/obj.target/base/base/stopwatch.o CXX(target) out_linux/Release/obj.target/base/base/svm.o CXX(target) out_linux/Release/obj.target/base/base/timer.o CXX(target) out_linux/Release/obj.target/base/base/unnamed_event.o CXX(target) out_linux/Release/obj.target/base/base/update_checker.o CXX(target) out_linux/Release/obj.target/base/base/update_util.o CXX(target) out_linux/Release/obj.target/base/base/url.o ACTION gen_character_set_gen_character_set out_linux/Release/obj/gen/base/character_set.h ACTION gen_version_def_gen_version_def out_linux/Release/obj/gen/base/version_def.h CXX(target) out_linux/Release/obj.target/protobuf/protobuf/files/src/google/protobuf/compiler/importer.o CXX(target) out_linux/Release/obj.target/protobuf/protobuf/files/src/google/protobuf/compiler/parser.o CXX(target) out_linux/Release/obj.target/protobuf/protobuf/files/src/google/protobuf/descriptor.o CXX(target) out_linux/Release/obj.target/protobuf/protobuf/files/src/google/protobuf/descriptor.pb.o CXX(target) out_linux/Release/obj.target/protobuf/protobuf/files/src/google/protobuf/descriptor_database.o CXX(target) out_linux/Release/obj.target/protobuf/protobuf/files/src/google/protobuf/dynamic_message.o CXX(target) out_linux/Release/obj.target/protobuf/protobuf/files/src/google/protobuf/extension_set.o CXX(target) out_linux/Release/obj.target/protobuf/protobuf/files/src/google/protobuf/extension_set_heavy.o CXX(target) out_linux/Release/obj.target/protobuf/protobuf/files/src/google/protobuf/generated_message_reflection.o CXX(target) out_linux/Release/obj.target/protobuf/protobuf/files/src/google/protobuf/generated_message_util.o CXX(target) out_linux/Release/obj.target/protobuf/protobuf/files/src/google/protobuf/io/coded_stream.o CXX(target) out_linux/Release/obj.target/protobuf/protobuf/files/src/google/protobuf/io/gzip_stream.o CXX(target) out_linux/Release/obj.target/protobuf/protobuf/files/src/google/protobuf/io/printer.o CXX(target) out_linux/Release/obj.target/protobuf/protobuf/files/src/google/protobuf/io/tokenizer.o CXX(target) out_linux/Release/obj.target/protobuf/protobuf/files/src/google/protobuf/io/zero_copy_stream_impl.o CXX(target) out_linux/Release/obj.target/protobuf/protobuf/files/src/google/protobuf/io/zero_copy_stream.o CXX(target) out_linux/Release/obj.target/protobuf/protobuf/files/src/google/protobuf/io/zero_copy_stream_impl_lite.o CXX(target) out_linux/Release/obj.target/protobuf/protobuf/files/src/google/protobuf/message.o CXX(target) out_linux/Release/obj.target/protobuf/protobuf/files/src/google/protobuf/message_lite.o CXX(target) out_linux/Release/obj.target/protobuf/protobuf/files/src/google/protobuf/reflection_ops.o CXX(target) out_linux/Release/obj.target/protobuf/protobuf/files/src/google/protobuf/repeated_field.o CXX(target) out_linux/Release/obj.target/protobuf/protobuf/files/src/google/protobuf/service.o CXX(target) out_linux/Release/obj.target/protobuf/protobuf/files/src/google/protobuf/stubs/common.o CXX(target) out_linux/Release/obj.target/protobuf/protobuf/files/src/google/protobuf/stubs/once.o CXX(target) out_linux/Release/obj.target/protobuf/protobuf/files/src/google/protobuf/stubs/structurally_valid.o CXX(target) out_linux/Release/obj.target/protobuf/protobuf/files/src/google/protobuf/stubs/strutil.o CXX(target) out_linux/Release/obj.target/protobuf/protobuf/files/src/google/protobuf/stubs/substitute.o CXX(target) out_linux/Release/obj.target/protobuf/protobuf/files/src/google/protobuf/text_format.o CXX(target) out_linux/Release/obj.target/protobuf/protobuf/files/src/google/protobuf/unknown_field_set.o CXX(target) out_linux/Release/obj.target/protobuf/protobuf/files/src/google/protobuf/wire_format.o CXX(target) out_linux/Release/obj.target/protobuf/protobuf/files/src/google/protobuf/wire_format_lite.o AR(target) out_linux/Release/obj.target/storage/libstorage.a AR(target) out_linux/Release/obj.target/base/libbase.a TOUCH out_linux/Release/obj.target/base/gen_character_set.stamp TOUCH out_linux/Release/obj.target/base/gen_version_def.stamp AR(target) out_linux/Release/obj.target/protobuf/libprotobuf.a CXX(target) out_linux/Release/obj.target/base_core/base/flags.o CXX(target) out_linux/Release/obj.target/base_core/base/hash.o CXX(target) out_linux/Release/obj.target/base_core/base/init.o CXX(target) out_linux/Release/obj.target/base_core/base/logging.o CXX(target) out_linux/Release/obj.target/base_core/base/mutex.o CXX(target) out_linux/Release/obj.target/base_core/base/singleton.o CXX(target) out_linux/Release/obj.target/base_core/base/text_converter.o CXX(target) out_linux/Release/obj.target/base_core/base/text_normalizer.o CXX(target) out_linux/Release/obj.target/base_core/base/util.o CXX(target) out_linux/Release/obj.target/base_core/base/version.o CXX(target) out_linux/Release/obj.target/protoc/protobuf/files/src/google/protobuf/compiler/code_generator.o CXX(target) out_linux/Release/obj.target/protoc/protobuf/files/src/google/protobuf/compiler/command_line_interface.o CXX(target) out_linux/Release/obj.target/protoc/protobuf/files/src/google/protobuf/compiler/cpp/cpp_enum.o CXX(target) out_linux/Release/obj.target/protoc/protobuf/files/src/google/protobuf/compiler/cpp/cpp_enum_field.o CXX(target) out_linux/Release/obj.target/protoc/protobuf/files/src/google/protobuf/compiler/cpp/cpp_extension.o CXX(target) out_linux/Release/obj.target/protoc/protobuf/files/src/google/protobuf/compiler/cpp/cpp_field.o CXX(target) out_linux/Release/obj.target/protoc/protobuf/files/src/google/protobuf/compiler/cpp/cpp_file.o CXX(target) out_linux/Release/obj.target/protoc/protobuf/files/src/google/protobuf/compiler/cpp/cpp_generator.o CXX(target) out_linux/Release/obj.target/protoc/protobuf/files/src/google/protobuf/compiler/cpp/cpp_helpers.o CXX(target) out_linux/Release/obj.target/protoc/protobuf/files/src/google/protobuf/compiler/cpp/cpp_message.o CXX(target) out_linux/Release/obj.target/protoc/protobuf/files/src/google/protobuf/compiler/cpp/cpp_message_field.o CXX(target) out_linux/Release/obj.target/protoc/protobuf/files/src/google/protobuf/compiler/cpp/cpp_primitive_field.o CXX(target) out_linux/Release/obj.target/protoc/protobuf/files/src/google/protobuf/compiler/cpp/cpp_service.o CXX(target) out_linux/Release/obj.target/protoc/protobuf/files/src/google/protobuf/compiler/cpp/cpp_string_field.o CXX(target) out_linux/Release/obj.target/protoc/protobuf/files/src/google/protobuf/compiler/java/java_enum.o CXX(target) out_linux/Release/obj.target/protoc/protobuf/files/src/google/protobuf/compiler/java/java_enum_field.o CXX(target) out_linux/Release/obj.target/protoc/protobuf/files/src/google/protobuf/compiler/java/java_extension.o CXX(target) out_linux/Release/obj.target/protoc/protobuf/files/src/google/protobuf/compiler/java/java_field.o CXX(target) out_linux/Release/obj.target/protoc/protobuf/files/src/google/protobuf/compiler/java/java_file.o CXX(target) out_linux/Release/obj.target/protoc/protobuf/files/src/google/protobuf/compiler/java/java_generator.o CXX(target) out_linux/Release/obj.target/protoc/protobuf/files/src/google/protobuf/compiler/java/java_helpers.o CXX(target) out_linux/Release/obj.target/protoc/protobuf/files/src/google/protobuf/compiler/java/java_message.o CXX(target) out_linux/Release/obj.target/protoc/protobuf/files/src/google/protobuf/compiler/java/java_message_field.o CXX(target) out_linux/Release/obj.target/protoc/protobuf/files/src/google/protobuf/compiler/java/java_primitive_field.o CXX(target) out_linux/Release/obj.target/protoc/protobuf/files/src/google/protobuf/compiler/java/java_service.o CXX(target) out_linux/Release/obj.target/protoc/protobuf/files/src/google/protobuf/compiler/java/java_string_field.o CXX(target) out_linux/Release/obj.target/protoc/protobuf/files/src/google/protobuf/compiler/main.o CXX(target) out_linux/Release/obj.target/protoc/protobuf/files/src/google/protobuf/compiler/plugin.o CXX(target) out_linux/Release/obj.target/protoc/protobuf/files/src/google/protobuf/compiler/plugin.pb.o CXX(target) out_linux/Release/obj.target/protoc/protobuf/files/src/google/protobuf/compiler/python/python_generator.o CXX(target) out_linux/Release/obj.target/protoc/protobuf/files/src/google/protobuf/compiler/subprocess.o CXX(target) out_linux/Release/obj.target/protoc/protobuf/files/src/google/protobuf/compiler/zip_writer.o AR(target) out_linux/Release/obj.target/base/libbase_core.a CXX(target) out_linux/Release/obj.target/gen_suggestion_filter_main/prediction/gen_suggestion_filter_main.o LINK(target) out_linux/Release/protoc out_linux/Release/obj.target/protoc/protobuf/files/src/google/protobuf/compiler/plugin.pb.o: file not recognized: File truncated collect2: 错误:ld 返回 1 make: *** [out_linux/Release/protoc] 错误 1 make: *** 正在等待未完成的任务.... Traceback (most recent call last): File "build_mozc.py", line 1270, in main() File "build_mozc.py", line 1255, in main BuildToolsMain(cmd_opts, cmd_args, original_directory_name) File "build_mozc.py", line 854, in BuildToolsMain BuildMain(options, ['%s:%s' % (gyp_file, target)], original_directory_name) File "build_mozc.py", line 1063, in BuildMain BuildOnLinux(options, targets, original_directory_name) File "build_mozc.py", line 894, in BuildOnLinux RunOrDie([make_command] + build_args + target_names) File "build_mozc.py", line 334, in RunOrDie '=========='])) __main__.RunOrDieError: ========== ERROR: make -j3 MAKE_JOBS=3 BUILDTYPE=Release builddir_name=out_linux primitive_tools ========== ==> 错误: 在 build() 中发生一个错误。 正在放弃...