Skip to content

Instantly share code, notes, and snippets.

@hizuru
Created August 14, 2012 05:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hizuru/3346557 to your computer and use it in GitHub Desktop.
Save hizuru/3346557 to your computer and use it in GitHub Desktop.
Mozc build-error(Arch Linux)
[hizuru@hzr ~]$ yaourt mozc
1 aur/mozc 1.5.1090.102-1 [installed: 1.4.1033.102-2] (32)
A Japanese Input Method for Chromium OS, Windows, Mac and Linux (the Open Source Edition of Google Japanese Input)
2 aur/mozc-fcitx 1.5.1090.102-1 (8)
A Japanese Input Method for Chromium OS, Windows, Mac and Linux (the Open Source Edition of Google Japanese Input) - With Fcitx Support
3 aur/mozc-svn 115-2 (21)
A Japanese Input Method for Chromium OS, Windows, Mac and Linux (the Open Source Edition of Google Japanese Input), with uim-mozc and fcitx-mozc (optional)
4 aur/mozc-ut 1.5.1090.102.20120529-1 (11)
Mozc the Japanese Input Method with Mozc UT Dictionary (additional dictionary) and uim-mozc (optional)
==> Enter n° of packages to be installed (ex: 1 2 3 or 1-3)
==> -------------------------------------------------------
==> 1
==> Downloading mozc PKGBUILD from AUR...
x emacs-mozc.install
x ChangeLog
x PKGBUILD
Comment by: ponsfoot on Mon, 26 Mar 2012 15:20:09 +0000
@sokuban:
Just after starting build the mozc, PKGBUILD tells you which packages will be generated. Some of aur helper tool like yaourt installs all generated packages at once.
Mozc was split since Apr. 2011. Please see here's comment log.
Comment by: sokuban on Tue, 27 Mar 2012 02:45:49 +0000
A bad habit of installing PKGBUILDs manually is that once I install them I never update them for years until something breaks. I wouldn't be surprised if I last installed it before Apr. 2011.
Sorry about that.
Comment by: ponsfoot on Wed, 28 Mar 2012 10:45:21 +0000
1.4.1033.102-1: gtest has been removed from makedepends according to upstream.
Comment by: ponsfoot on Fri, 30 Mar 2012 10:49:45 +0000
Unofficial user repository of Mozc is ready.
If you want to use the repo, add the following into your /etc/pacman.conf
---
[pnsft-pur]
Server = http://downloads.sourceforge.net/project/pnsft-aur/pur/$arch
---
You can specify `pacman -S mozc-im' to choose all of Mozc packages.
NOTE: It is available x86_64 only and there is no plan to provide i686 packages now.
Comment by: cuihao on Fri, 11 May 2012 12:12:14 +0000
Would you like to add mozc-fcitx to this package?
New patch is out:
https://code.google.com/p/fcitx/downloads/detail?name=fcitx-mozc-1.5.1053.102-1.patch
Comment by: ponsfoot on Fri, 11 May 2012 15:35:31 +0000
@cuihao: Please see the csslayer's comment and my reply on here at Mar. of this year.
First Submitted: Mon, 09 Aug 2010 04:27:17 +0000
mozc 1.5.1090.102-1
( Unsupported package: Potentially dangerous ! )
==> Edit PKGBUILD ? [Y/n] ("A" to abort)
==> ------------------------------------
==> n
==> WARNING: This PKGBUILD describes a splitted package.
==> Specific package options are unknown
==> mozc dependencies:
- qt (already installed)
- pkg-config (already installed)
- python2 (already installed)
- zinnia (already installed)
- ibus (already installed)
==> Continue building mozc ? [Y/n]
==> ------------------------------
==>
==> Building and installing package
==> Making package: mozc 1.5.1090.102-1 (Tue Aug 14 13:51:02 JST 2012)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving Sources...
-> Downloading mozc-1.5.1090.102.tar.bz2...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 52.3M 0 1386 0 0 2749 0 5:32:55 --:--:-- 5:32:55 3535
0 52.3M 0 346k 0 0 238k 0 0:03:44 0:00:01 0:03:43 258k
1 52.3M 1 881k 0 0 359k 0 0:02:29 0:00:02 0:02:27 376k
2 52.3M 2 1373k 0 0 398k 0 0:02:14 0:00:03 0:02:11 411k
3 52.3M 3 2091k 0 0 467k 0 0:01:54 0:00:04 0:01:50 479k
6 52.3M 6 3255k 0 0 597k 0 0:01:29 0:00:05 0:01:24 657k
7 52.3M 7 3938k 0 0 610k 0 0:01:27 0:00:06 0:01:21 718k
10 52.3M 10 5851k 0 0 785k 0 0:01:08 0:00:07 0:01:01 994k
14 52.3M 14 7831k 0 0 926k 0 0:00:57 0:00:08 0:00:49 1291k
18 52.3M 18 9787k 0 0 1035k 0 0:00:51 0:00:09 0:00:42 1544k
21 52.3M 21 11.3M 0 0 1113k 0 0:00:48 0:00:10 0:00:38 1675k
25 52.3M 25 13.2M 0 0 1188k 0 0:00:45 0:00:11 0:00:34 1934k
29 52.3M 29 15.2M 0 0 1255k 0 0:00:42 0:00:12 0:00:30 1956k
31 52.3M 31 16.4M 0 0 1251k 0 0:00:42 0:00:13 0:00:29 1800k
35 52.3M 35 18.3M 0 0 1299k 0 0:00:41 0:00:14 0:00:27 1797k
38 52.3M 38 20.1M 0 0 1337k 0 0:00:40 0:00:15 0:00:25 1806k
42 52.3M 42 22.1M 0 0 1377k 0 0:00:38 0:00:16 0:00:22 1811k
45 52.3M 45 24.0M 0 0 1409k 0 0:00:38 0:00:17 0:00:21 1792k
49 52.3M 49 26.0M 0 0 1445k 0 0:00:37 0:00:18 0:00:19 1966k
53 52.3M 53 28.0M 0 0 1474k 0 0:00:36 0:00:19 0:00:17 1982k
57 52.3M 57 29.9M 0 0 1501k 0 0:00:35 0:00:20 0:00:15 2010k
61 52.3M 61 32.0M 0 0 1528k 0 0:00:35 0:00:21 0:00:14 2024k
64 52.3M 64 33.9M 0 0 1548k 0 0:00:34 0:00:22 0:00:12 2034k
68 52.3M 68 35.8M 0 0 1566k 0 0:00:34 0:00:23 0:00:11 2012k
72 52.3M 72 37.8M 0 0 1586k 0 0:00:33 0:00:24 0:00:09 2018k
73 52.3M 73 38.7M 0 0 1549k 0 0:00:34 0:00:25 0:00:09 1737k
77 52.3M 77 40.8M 0 0 1580k 0 0:00:33 0:00:26 0:00:07 1801k
81 52.3M 81 42.5M 0 0 1586k 0 0:00:33 0:00:27 0:00:06 1755k
84 52.3M 84 44.4M 0 0 1600k 0 0:00:33 0:00:28 0:00:05 1759k
88 52.3M 88 46.3M 0 0 1612k 0 0:00:33 0:00:29 0:00:04 1739k
92 52.3M 92 48.3M 0 0 1624k 0 0:00:33 0:00:30 0:00:03 2022k
95 52.3M 95 50.2M 0 0 1636k 0 0:00:32 0:00:31 0:00:01 1932k
99 52.3M 99 52.1M 0 0 1645k 0 0:00:32 0:00:32 --:--:-- 1969k
100 52.3M 100 52.3M 0 0 1645k 0 0:00:32 0:00:32 --:--:-- 1960k
-> Downloading ken_all-201204.zip...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 1798k 0 8316 0 0 10536 0 0:02:54 --:--:-- 0:02:54 10536
89 1798k 89 1603k 0 0 902k 0 0:00:01 0:00:01 --:--:-- 1614k
100 1798k 100 1798k 0 0 947k 0 0:00:01 0:00:01 --:--:-- 1616k
-> Downloading jigyosyo-201204.zip...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
28 753k 28 218k 0 0 266k 0 0:00:02 --:--:-- 0:00:02 266k
100 753k 100 753k 0 0 665k 0 0:00:01 0:00:01 --:--:-- 1703k
-> Downloading protobuf-2.4.1.tar.bz2...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
8 1406k 8 118k 0 0 191k 0 0:00:07 --:--:-- 0:00:07 231k
52 1406k 52 733k 0 0 448k 0 0:00:03 0:00:01 0:00:02 479k
100 1406k 100 1406k 0 0 572k 0 0:00:02 0:00:02 --:--:-- 598k
==> Validating source files with sha1sums...
mozc-1.5.1090.102.tar.bz2 ... Passed
ken_all-201204.zip ... Passed
jigyosyo-201204.zip ... Passed
protobuf-2.4.1.tar.bz2 ... Passed
==> Extracting Sources...
-> Extracting mozc-1.5.1090.102.tar.bz2 with bsdtar
-> Extracting ken_all-201204.zip with bsdtar
-> Extracting jigyosyo-201204.zip with bsdtar
-> Extracting protobuf-2.4.1.tar.bz2 with bsdtar
==> Starting build()...
==> =====================================================
==> *** Build Info ***
==> The following package files will be generated:
==> * mozc-1.5.1090.102-1-i686.pkg.tar.xz
==> * ibus-mozc-1.5.1090.102-1-i686.pkg.tar.xz
==> =====================================================
==> Generating zip code seed...
==> Done.
==> Starting make...
INFO: Generating version definition file...
INFO: Version string is 1.5.1090.102
INFO: Build tool: make
INFO: pkg-config --exists scim failed
INFO: removing scim.gyp.
INFO: GYP files:
INFO: - ./base/base.gyp
INFO: - ./base/base_test.gyp
INFO: - ./build_tools/build_tools.gyp
INFO: - ./build_tools/primitive_tools/primitive_tools.gyp
INFO: - ./client/client.gyp
INFO: - ./client/client_test.gyp
INFO: - ./composer/composer.gyp
INFO: - ./config/config.gyp
INFO: - ./config/config_test.gyp
INFO: - ./converter/converter.gyp
INFO: - ./converter/converter_base.gyp
INFO: - ./converter/converter_test.gyp
INFO: - ./data_manager/data_manager.gyp
INFO: - ./dictionary/dictionary.gyp
INFO: - ./dictionary/dictionary_base.gyp
INFO: - ./dictionary/dictionary_test.gyp
INFO: - ./dictionary/file/dictionary_file.gyp
INFO: - ./dictionary/rx/rx_storage.gyp
INFO: - ./dictionary/system/system_dictionary.gyp
INFO: - ./gui/gui.gyp
INFO: - ./gui/zinnia.gyp
INFO: - ./gyp/tests.gyp
INFO: - ./handwriting/handwriting.gyp
INFO: - ./handwriting/handwriting_test.gyp
INFO: - ./ipc/ipc.gyp
INFO: - ./mac/mac.gyp
INFO: - ./net/net.gyp
INFO: - ./prediction/prediction.gyp
INFO: - ./prediction/prediction_test.gyp
INFO: - ./protobuf/protobuf.gyp
INFO: - ./renderer/renderer.gyp
INFO: - ./rewriter/calculator/calculator.gyp
INFO: - ./rewriter/rewriter.gyp
INFO: - ./rewriter/rewriter_base.gyp
INFO: - ./rewriter/rewriter_test.gyp
INFO: - ./server/server.gyp
INFO: - ./session/session.gyp
INFO: - ./session/session_base.gyp
INFO: - ./session/session_test.gyp
INFO: - ./storage/storage.gyp
INFO: - ./sync/sync.gyp
INFO: - ./testing/testing.gyp
INFO: - ./transliteration/transliteration.gyp
INFO: - ./unix/emacs/emacs.gyp
INFO: - ./unix/ibus/ibus.gyp
INFO: - ./usage_stats/usage_stats.gyp
INFO: - third_party/jsoncpp/jsoncpp.gyp
INFO: - third_party/rx/rx.gyp
INFO: Building GYP command line...
WARNING: gmock not found. Disabling unittest. [build_mozc.py:748]
INFO: Running GYP...
INFO: Done
Running: /usr/bin/python2 /tmp/yaourt-tmp-hizuru/aur-mozc/src/mozc-1.5.1090.102/build_tools/ensure_gyp_module_path.py --expected=/tmp/yaourt-tmp-hizuru/aur-mozc/src/mozc-1.5.1090.102/third_party/gyp/pylib/gyp
Copying file to: third_party/rx/rx.gyp
Copying file to: third_party/jsoncpp/jsoncpp.gyp
Running: pkg-config --exists ibus-1.0
Running: pkg-config --exists QtCore QtGui
Running: pkg-config --exists scim
Running: /usr/bin/python2 /tmp/yaourt-tmp-hizuru/aur-mozc/src/mozc-1.5.1090.102/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 ./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/ibus/ibus.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 enable_unittest=0 -D mac_dir=<(DEPTH)/../mac -D channel_dev=1 -D enable_webservice_infolist=0 -D enable_cloud_sync=0 -D enable_cloud_handwriting=0 -D enable_http_client=0 -D enable_ambiguous_search=0 -D target_platform=Linux -D use_dynamically_linked_qt=0 -D use_zinnia=YES -D use_libibus=1 -D dictionary=desktop -D use_separate_connection_data=0 -D use_separate_dictionary=0 -D pkg_config_command=pkg-config -D language=japanese -D server_dir=/usr/lib/mozc
CXX(host) out_linux/Release/obj.host/storage/storage/existence_filter.o
CXX(host) out_linux/Release/obj.host/storage/storage/lru_storage.o
CXX(host) out_linux/Release/obj.host/storage/storage/registry.o
CXX(host) out_linux/Release/obj.host/storage/storage/sparse_array_image.o
CXX(host) out_linux/Release/obj.host/storage/storage/tiny_storage.o
AR(host) out_linux/Release/obj.host/storage/libstorage.a
CXX(host) out_linux/Release/obj.host/base/base/clock_mock.o
CXX(host) out_linux/Release/obj.host/base/base/cpu_stats.o
CXX(host) out_linux/Release/obj.host/base/base/crash_report_handler.o
CXX(host) out_linux/Release/obj.host/base/base/crash_report_util.o
CXX(host) out_linux/Release/obj.host/base/base/iconv.o
CXX(host) out_linux/Release/obj.host/base/base/process.o
CXX(host) out_linux/Release/obj.host/base/base/process_mutex.o
CXX(host) out_linux/Release/obj.host/base/base/run_level.o
CXX(host) out_linux/Release/obj.host/base/base/scheduler.o
CXX(host) out_linux/Release/obj.host/base/base/stopwatch.o
CXX(host) out_linux/Release/obj.host/base/base/svm.o
CXX(host) out_linux/Release/obj.host/base/base/timer.o
CXX(host) out_linux/Release/obj.host/base/base/unnamed_event.o
CXX(host) out_linux/Release/obj.host/base/base/update_checker.o
CXX(host) out_linux/Release/obj.host/base/base/update_util.o
CXX(host) out_linux/Release/obj.host/base/base/url.o
AR(host) out_linux/Release/obj.host/base/libbase.a
ACTION gen_character_set_gen_character_set out_linux/Release/obj/gen/base/character_set.h
TOUCH out_linux/Release/obj.host/base/gen_character_set.stamp
ACTION gen_version_def_gen_version_def out_linux/Release/obj/gen/base/version_def.h
TOUCH out_linux/Release/obj.host/base/gen_version_def.stamp
CXX(host) out_linux/Release/obj.host/base_core/base/flags.o
CXX(host) out_linux/Release/obj.host/base_core/base/hash.o
CXX(host) out_linux/Release/obj.host/base_core/base/init.o
CXX(host) out_linux/Release/obj.host/base_core/base/logging.o
CXX(host) out_linux/Release/obj.host/base_core/base/mutex.o
CXX(host) out_linux/Release/obj.host/base_core/base/singleton.o
CXX(host) out_linux/Release/obj.host/base_core/base/text_converter.o
CXX(host) out_linux/Release/obj.host/base_core/base/text_normalizer.o
CXX(host) out_linux/Release/obj.host/base_core/base/util.o
CXX(host) out_linux/Release/obj.host/base_core/base/version.o
AR(host) out_linux/Release/obj.host/base/libbase_core.a
CXX(host) out_linux/Release/obj.host/gen_suggestion_filter_main/prediction/gen_suggestion_filter_main.o
LINK(host) out_linux/Release/gen_suggestion_filter_main
COPY mozc_build_tools/linux/gen_suggestion_filter_main
TOUCH out_linux/Release/obj.host/prediction/install_gen_suggestion_filter_main.stamp
CXX(host) out_linux/Release/obj.host/protobuf/protobuf/files/src/google/protobuf/compiler/importer.o
CXX(host) out_linux/Release/obj.host/protobuf/protobuf/files/src/google/protobuf/compiler/parser.o
CXX(host) out_linux/Release/obj.host/protobuf/protobuf/files/src/google/protobuf/descriptor.o
CXX(host) out_linux/Release/obj.host/protobuf/protobuf/files/src/google/protobuf/descriptor.pb.o
CXX(host) out_linux/Release/obj.host/protobuf/protobuf/files/src/google/protobuf/descriptor_database.o
CXX(host) out_linux/Release/obj.host/protobuf/protobuf/files/src/google/protobuf/dynamic_message.o
CXX(host) out_linux/Release/obj.host/protobuf/protobuf/files/src/google/protobuf/extension_set.o
CXX(host) out_linux/Release/obj.host/protobuf/protobuf/files/src/google/protobuf/extension_set_heavy.o
CXX(host) out_linux/Release/obj.host/protobuf/protobuf/files/src/google/protobuf/generated_message_reflection.o
CXX(host) out_linux/Release/obj.host/protobuf/protobuf/files/src/google/protobuf/generated_message_util.o
CXX(host) out_linux/Release/obj.host/protobuf/protobuf/files/src/google/protobuf/io/coded_stream.o
CXX(host) out_linux/Release/obj.host/protobuf/protobuf/files/src/google/protobuf/io/gzip_stream.o
CXX(host) out_linux/Release/obj.host/protobuf/protobuf/files/src/google/protobuf/io/printer.o
CXX(host) out_linux/Release/obj.host/protobuf/protobuf/files/src/google/protobuf/io/tokenizer.o
CXX(host) out_linux/Release/obj.host/protobuf/protobuf/files/src/google/protobuf/io/zero_copy_stream.o
CXX(host) out_linux/Release/obj.host/protobuf/protobuf/files/src/google/protobuf/io/zero_copy_stream_impl.o
CXX(host) out_linux/Release/obj.host/protobuf/protobuf/files/src/google/protobuf/io/zero_copy_stream_impl_lite.o
CXX(host) out_linux/Release/obj.host/protobuf/protobuf/files/src/google/protobuf/message.o
CXX(host) out_linux/Release/obj.host/protobuf/protobuf/files/src/google/protobuf/message_lite.o
CXX(host) out_linux/Release/obj.host/protobuf/protobuf/files/src/google/protobuf/reflection_ops.o
CXX(host) out_linux/Release/obj.host/protobuf/protobuf/files/src/google/protobuf/repeated_field.o
CXX(host) out_linux/Release/obj.host/protobuf/protobuf/files/src/google/protobuf/service.o
CXX(host) out_linux/Release/obj.host/protobuf/protobuf/files/src/google/protobuf/stubs/common.o
CXX(host) out_linux/Release/obj.host/protobuf/protobuf/files/src/google/protobuf/stubs/once.o
CXX(host) out_linux/Release/obj.host/protobuf/protobuf/files/src/google/protobuf/stubs/structurally_valid.o
CXX(host) out_linux/Release/obj.host/protobuf/protobuf/files/src/google/protobuf/stubs/strutil.o
CXX(host) out_linux/Release/obj.host/protobuf/protobuf/files/src/google/protobuf/stubs/substitute.o
CXX(host) out_linux/Release/obj.host/protobuf/protobuf/files/src/google/protobuf/text_format.o
CXX(host) out_linux/Release/obj.host/protobuf/protobuf/files/src/google/protobuf/unknown_field_set.o
CXX(host) out_linux/Release/obj.host/protobuf/protobuf/files/src/google/protobuf/wire_format.o
CXX(host) out_linux/Release/obj.host/protobuf/protobuf/files/src/google/protobuf/wire_format_lite.o
AR(host) out_linux/Release/obj.host/protobuf/libprotobuf.a
CXX(host) out_linux/Release/obj.host/protoc/protobuf/files/src/google/protobuf/compiler/code_generator.o
CXX(host) out_linux/Release/obj.host/protoc/protobuf/files/src/google/protobuf/compiler/command_line_interface.o
CXX(host) out_linux/Release/obj.host/protoc/protobuf/files/src/google/protobuf/compiler/cpp/cpp_enum.o
CXX(host) out_linux/Release/obj.host/protoc/protobuf/files/src/google/protobuf/compiler/cpp/cpp_enum_field.o
CXX(host) out_linux/Release/obj.host/protoc/protobuf/files/src/google/protobuf/compiler/cpp/cpp_extension.o
CXX(host) out_linux/Release/obj.host/protoc/protobuf/files/src/google/protobuf/compiler/cpp/cpp_field.o
CXX(host) out_linux/Release/obj.host/protoc/protobuf/files/src/google/protobuf/compiler/cpp/cpp_file.o
CXX(host) out_linux/Release/obj.host/protoc/protobuf/files/src/google/protobuf/compiler/cpp/cpp_generator.o
CXX(host) out_linux/Release/obj.host/protoc/protobuf/files/src/google/protobuf/compiler/cpp/cpp_helpers.o
CXX(host) out_linux/Release/obj.host/protoc/protobuf/files/src/google/protobuf/compiler/cpp/cpp_message.o
CXX(host) out_linux/Release/obj.host/protoc/protobuf/files/src/google/protobuf/compiler/cpp/cpp_message_field.o
CXX(host) out_linux/Release/obj.host/protoc/protobuf/files/src/google/protobuf/compiler/cpp/cpp_primitive_field.o
CXX(host) out_linux/Release/obj.host/protoc/protobuf/files/src/google/protobuf/compiler/cpp/cpp_service.o
CXX(host) out_linux/Release/obj.host/protoc/protobuf/files/src/google/protobuf/compiler/cpp/cpp_string_field.o
CXX(host) out_linux/Release/obj.host/protoc/protobuf/files/src/google/protobuf/compiler/java/java_enum.o
CXX(host) out_linux/Release/obj.host/protoc/protobuf/files/src/google/protobuf/compiler/java/java_enum_field.o
CXX(host) out_linux/Release/obj.host/protoc/protobuf/files/src/google/protobuf/compiler/java/java_extension.o
CXX(host) out_linux/Release/obj.host/protoc/protobuf/files/src/google/protobuf/compiler/java/java_field.o
CXX(host) out_linux/Release/obj.host/protoc/protobuf/files/src/google/protobuf/compiler/java/java_file.o
CXX(host) out_linux/Release/obj.host/protoc/protobuf/files/src/google/protobuf/compiler/java/java_generator.o
CXX(host) out_linux/Release/obj.host/protoc/protobuf/files/src/google/protobuf/compiler/java/java_helpers.o
CXX(host) out_linux/Release/obj.host/protoc/protobuf/files/src/google/protobuf/compiler/java/java_message.o
CXX(host) out_linux/Release/obj.host/protoc/protobuf/files/src/google/protobuf/compiler/java/java_message_field.o
CXX(host) out_linux/Release/obj.host/protoc/protobuf/files/src/google/protobuf/compiler/java/java_primitive_field.o
CXX(host) out_linux/Release/obj.host/protoc/protobuf/files/src/google/protobuf/compiler/java/java_service.o
CXX(host) out_linux/Release/obj.host/protoc/protobuf/files/src/google/protobuf/compiler/java/java_string_field.o
CXX(host) out_linux/Release/obj.host/protoc/protobuf/files/src/google/protobuf/compiler/main.o
CXX(host) out_linux/Release/obj.host/protoc/protobuf/files/src/google/protobuf/compiler/plugin.o
CXX(host) out_linux/Release/obj.host/protoc/protobuf/files/src/google/protobuf/compiler/plugin.pb.o
CXX(host) out_linux/Release/obj.host/protoc/protobuf/files/src/google/protobuf/compiler/python/python_generator.o
CXX(host) out_linux/Release/obj.host/protoc/protobuf/files/src/google/protobuf/compiler/subprocess.o
CXX(host) out_linux/Release/obj.host/protoc/protobuf/files/src/google/protobuf/compiler/zip_writer.o
LINK(host) out_linux/Release/protoc
COPY mozc_build_tools/linux/protoc
TOUCH out_linux/Release/obj.host/protobuf/install_protoc.stamp
TOUCH out_linux/Release/obj.host/build_tools/primitive_tools/primitive_tools.stamp
CXX(host) out_linux/Release/obj.host/sparse_connector_builder/converter/sparse_connector.o
CXX(host) out_linux/Release/obj.host/sparse_connector_builder/converter/sparse_connector_builder.o
AR(host) out_linux/Release/obj.host/converter/libsparse_connector_builder.a
CXX(host) out_linux/Release/obj.host/gen_connection_data_main/converter/gen_connection_data_main.o
LINK(host) out_linux/Release/gen_connection_data_main
COPY mozc_build_tools/linux/gen_connection_data_main
TOUCH out_linux/Release/obj.host/converter/install_gen_connection_data_main.stamp
CXX(host) out_linux/Release/obj.host/gen_segmenter_bitarray/converter/gen_segmenter_bitarray.o
AR(host) out_linux/Release/obj.host/converter/libgen_segmenter_bitarray.a
ACTION Generating /tmp/yaourt-tmp-hizuru/aur-mozc/src/mozc-1.5.1090.102/out_linux/Release/obj/gen/converter/segmenter_inl.h. out_linux/Release/obj/gen/converter/segmenter_inl.h
TOUCH out_linux/Release/obj.host/converter/gen_segmenter_inl.stamp
CXX(host) out_linux/Release/obj.host/gen_segmenter_bitarray_main/converter/gen_segmenter_bitarray_main.o
LINK(host) out_linux/Release/gen_segmenter_bitarray_main
COPY mozc_build_tools/linux/gen_segmenter_bitarray_main
TOUCH out_linux/Release/obj.host/converter/install_gen_segmenter_bitarray_main.stamp
ACTION Generating /tmp/yaourt-tmp-hizuru/aur-mozc/src/mozc-1.5.1090.102/out_linux/Release/obj/gen/converter/test_segmenter_inl.h. out_linux/Release/obj/gen/converter/test_segmenter_inl.h
TOUCH out_linux/Release/obj.host/converter/gen_test_segmenter_inl.stamp
CXX(host) out_linux/Release/obj.host/gen_test_segmenter_bitarray_main/converter/gen_test_segmenter_bitarray_main.o
LINK(host) out_linux/Release/gen_test_segmenter_bitarray_main
COPY mozc_build_tools/linux/gen_test_segmenter_bitarray_main
TOUCH out_linux/Release/obj.host/converter/install_gen_test_segmenter_bitarray_main.stamp
TOUCH out_linux/Release/obj.host/dictionary/pos_util.stamp
ACTION Generating /tmp/yaourt-tmp-hizuru/aur-mozc/src/mozc-1.5.1090.102/out_linux/Release/obj/gen/dictionary/pos_matcher.h out_linux/Release/obj/gen/dictionary/pos_matcher.h
TOUCH out_linux/Release/obj.host/dictionary/gen_pos_matcher.stamp
TOUCH out_linux/Release/obj.host/dictionary/pos_matcher.stamp
ACTION Generating /tmp/yaourt-tmp-hizuru/aur-mozc/src/mozc-1.5.1090.102/out_linux/Release/obj/gen/dictionary/user_pos_data.h. out_linux/Release/obj/gen/dictionary/user_pos_data.h
WARNING:root:Cannot find the POS for: 動詞,自立,*,*,五段動詞,体言接続特殊2,*
WARNING:root:Cannot find the POS for: 形容詞,自立,*,*,形容詞・アウオ段,文語基本形,*
TOUCH out_linux/Release/obj.host/dictionary/gen_user_pos_data.stamp
TOUCH out_linux/Release/obj.host/dictionary/user_pos_data.stamp
ACTION Generating /tmp/yaourt-tmp-hizuru/aur-mozc/src/mozc-1.5.1090.102/out_linux/Release/obj/gen/data_manager/pos_matcher_data.h out_linux/Release/obj/gen/data_manager/pos_matcher_data.h
TOUCH out_linux/Release/obj.host/data_manager/gen_pos_matcher_data.stamp
ACTION pos_group_data_gen_pos_group out_linux/Release/obj/gen/data_manager/pos_group_data.h
TOUCH out_linux/Release/obj.host/data_manager/pos_group_data.stamp
CXX(host) out_linux/Release/obj.host/user_pos_manager/data_manager/user_pos_manager.o
AR(host) out_linux/Release/obj.host/data_manager/libuser_pos_manager.a
CXX(host) out_linux/Release/obj.host/system_dictionary_builder/dictionary/system/system_dictionary_builder.o
AR(host) out_linux/Release/obj.host/dictionary/system/libsystem_dictionary_builder.a
CXX(host) out_linux/Release/obj.host/user_pos/dictionary/user_pos.o
AR(host) out_linux/Release/obj.host/dictionary/libuser_pos.a
CXX(host) out_linux/Release/obj.host/text_dictionary_loader/dictionary/text_dictionary_loader.o
AR(host) out_linux/Release/obj.host/dictionary/libtext_dictionary_loader.a
CXX(host) out_linux/Release/obj.host/codec/dictionary/file/codec.o
AR(host) out_linux/Release/obj.host/dictionary/file/libcodec.a
CXX(host) out_linux/Release/obj.host/rbx_array_builder/dictionary/rx/rbx_array_builder.o
AR(host) out_linux/Release/obj.host/dictionary/rx/librbx_array_builder.a
CC(host) out_linux/Release/obj.host/rx/third_party/rx/v1_1_2/rx.o
third_party/rx/v1_1_2/rx.c: 関数 ‘rx_find’ 内:
third_party/rx/v1_1_2/rx.c:712:6: 警告: 変数 ‘rv’ が設定されましたが使用されていません [-Wunused-but-set-variable]
AR(host) out_linux/Release/obj.host/third_party/rx/librx.a
CXX(host) out_linux/Release/obj.host/rx_trie_builder/dictionary/rx/rx_trie_builder.o
AR(host) out_linux/Release/obj.host/dictionary/rx/librx_trie_builder.a
CXX(host) out_linux/Release/obj.host/system_dictionary_codec/dictionary/system/codec.o
AR(host) out_linux/Release/obj.host/dictionary/system/libsystem_dictionary_codec.a
CXX(host) out_linux/Release/obj.host/gen_system_dictionary_data_main/dictionary/gen_system_dictionary_data_main.o
LINK(host) out_linux/Release/gen_system_dictionary_data_main
COPY mozc_build_tools/linux/gen_system_dictionary_data_main
TOUCH out_linux/Release/obj.host/dictionary/install_gen_system_dictionary_data_main.stamp
CXX(host) out_linux/Release/obj.host/gen_collocation_data_main/rewriter/gen_collocation_data_main.o
CXX(host) out_linux/Release/obj.host/gen_collocation_data_main/rewriter/gen_existence_header.o
LINK(host) out_linux/Release/gen_collocation_data_main
COPY mozc_build_tools/linux/gen_collocation_data_main
TOUCH out_linux/Release/obj.host/rewriter/install_gen_collocation_data_main.stamp
CXX(host) out_linux/Release/obj.host/gen_collocation_suppression_data_main/rewriter/gen_collocation_suppression_data_main.o
CXX(host) out_linux/Release/obj.host/gen_collocation_suppression_data_main/rewriter/gen_existence_header.o
LINK(host) out_linux/Release/gen_collocation_suppression_data_main
COPY mozc_build_tools/linux/gen_collocation_suppression_data_main
TOUCH out_linux/Release/obj.host/rewriter/install_gen_collocation_suppression_data_main.stamp
CXX(host) out_linux/Release/obj.host/gen_symbol_rewriter_dictionary_main/rewriter/dictionary_generator.o
CXX(host) out_linux/Release/obj.host/gen_symbol_rewriter_dictionary_main/rewriter/embedded_dictionary.o
CXX(host) out_linux/Release/obj.host/gen_symbol_rewriter_dictionary_main/rewriter/gen_symbol_rewriter_dictionary_main.o
LINK(host) out_linux/Release/gen_symbol_rewriter_dictionary_main
COPY mozc_build_tools/linux/gen_symbol_rewriter_dictionary_main
TOUCH out_linux/Release/obj.host/rewriter/install_gen_symbol_rewriter_dictionary_main.stamp
CXX(host) out_linux/Release/obj.host/gen_usage_rewriter_dictionary_main/rewriter/gen_usage_rewriter_dictionary_main.o
LINK(host) out_linux/Release/gen_usage_rewriter_dictionary_main
COPY mozc_build_tools/linux/gen_usage_rewriter_dictionary_main
TOUCH out_linux/Release/obj.host/rewriter/install_gen_usage_rewriter_dictionary_main.stamp
TOUCH out_linux/Release/obj.host/build_tools/build_tools.stamp
Running: make -j1 MAKE_JOBS=1 BUILDTYPE=Release builddir_name=out_linux primitive_tools
Running: /usr/bin/python2 /tmp/yaourt-tmp-hizuru/aur-mozc/src/mozc-1.5.1090.102/build_tools/binary_size_checker.py --target_directory out_linux/Release
Running: make -j1 MAKE_JOBS=1 BUILDTYPE=Release builddir_name=out_linux build_tools
Running: /usr/bin/python2 /tmp/yaourt-tmp-hizuru/aur-mozc/src/mozc-1.5.1090.102/build_tools/binary_size_checker.py --target_directory out_linux/Release
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
AR(target) out_linux/Release/obj.target/base/libbase.a
RULE genproto_config_genproto_0 out_linux/Release/obj/gen/proto_out/config/config.pb.h
['config/../mozc_build_tools/linux/protoc', 'config/config.proto', '--cpp_out=/tmp/yaourt-tmp-hizuru/aur-mozc/src/mozc-1.5.1090.102/out_linux/Release/obj/gen/proto_out']
TOUCH out_linux/Release/obj.host/config/genproto_config.stamp
CXX(target) out_linux/Release/obj.target/config_protocol/gen/proto_out/config/config.pb.o
AR(target) out_linux/Release/obj.target/config/libconfig_protocol.a
RULE genproto_dictionary_genproto_0 out_linux/Release/obj/gen/proto_out/dictionary/user_dictionary_storage.pb.h
['dictionary/../mozc_build_tools/linux/protoc', 'dictionary/user_dictionary_storage.proto', '--cpp_out=/tmp/yaourt-tmp-hizuru/aur-mozc/src/mozc-1.5.1090.102/out_linux/Release/obj/gen/proto_out']
TOUCH out_linux/Release/obj.host/dictionary/genproto_dictionary.stamp
RULE genproto_session_genproto_0 out_linux/Release/obj/gen/proto_out/session/candidates.pb.h
['session/../mozc_build_tools/linux/protoc', 'session/candidates.proto', '--cpp_out=/tmp/yaourt-tmp-hizuru/aur-mozc/src/mozc-1.5.1090.102/out_linux/Release/obj/gen/proto_out']
CXX(target) out_linux/Release/obj.target/dictionary_protocol/gen/proto_out/dictionary/user_dictionary_storage.pb.o
AR(target) out_linux/Release/obj.target/dictionary/libdictionary_protocol.a
RULE genproto_session_genproto_1 out_linux/Release/obj/gen/proto_out/session/commands.pb.h
['session/../mozc_build_tools/linux/protoc', 'session/commands.proto', '--cpp_out=/tmp/yaourt-tmp-hizuru/aur-mozc/src/mozc-1.5.1090.102/out_linux/Release/obj/gen/proto_out']
RULE genproto_session_genproto_2 out_linux/Release/obj/gen/proto_out/session/state.pb.h
['session/../mozc_build_tools/linux/protoc', 'session/state.proto', '--cpp_out=/tmp/yaourt-tmp-hizuru/aur-mozc/src/mozc-1.5.1090.102/out_linux/Release/obj/gen/proto_out']
TOUCH out_linux/Release/obj.host/session/genproto_session.stamp
CXX(target) out_linux/Release/obj.target/session_protocol/gen/proto_out/session/candidates.pb.o
CXX(target) out_linux/Release/obj.target/session_protocol/gen/proto_out/session/commands.pb.o
CXX(target) out_linux/Release/obj.target/session_protocol/gen/proto_out/session/state.pb.o
AR(target) out_linux/Release/obj.target/session/libsession_protocol.a
CXX(target) out_linux/Release/obj.target/session/session/japanese_session_factory.o
CXX(target) out_linux/Release/obj.target/session/session/session.o
CXX(target) out_linux/Release/obj.target/session/session/session_converter.o
AR(target) out_linux/Release/obj.target/session/libsession.a
CXX(target) out_linux/Release/obj.target/mozc_server_lib/server/mozc_server.o
AR(target) out_linux/Release/obj.target/server/libmozc_server_lib.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
AR(target) out_linux/Release/obj.target/base/libbase_core.a
TOUCH out_linux/Release/obj.target/dictionary/pos_matcher.stamp
TOUCH out_linux/Release/obj.target/dictionary/user_pos_data.stamp
CXX(target) out_linux/Release/obj.target/user_pos_manager/data_manager/user_pos_manager.o
AR(target) out_linux/Release/obj.target/data_manager/libuser_pos_manager.a
RULE genproto_prediction_genproto_0 out_linux/Release/obj/gen/proto_out/prediction/user_history_predictor.pb.h
['prediction/../mozc_build_tools/linux/protoc', 'prediction/user_history_predictor.proto', '--cpp_out=/tmp/yaourt-tmp-hizuru/aur-mozc/src/mozc-1.5.1090.102/out_linux/Release/obj/gen/proto_out']
TOUCH out_linux/Release/obj.host/prediction/genproto_prediction.stamp
CXX(target) out_linux/Release/obj.target/prediction_protocol/gen/proto_out/prediction/user_history_predictor.pb.o
AR(target) out_linux/Release/obj.target/prediction/libprediction_protocol.a
CXX(target) out_linux/Release/obj.target/converter/converter/converter.o
CXX(target) out_linux/Release/obj.target/converter/converter/converter_mock.o
AR(target) out_linux/Release/obj.target/converter/libconverter.a
CXX(target) out_linux/Release/obj.target/composer/composer/composer.o
CXX(target) out_linux/Release/obj.target/composer/composer/internal/char_chunk.o
CXX(target) out_linux/Release/obj.target/composer/composer/internal/composition.o
CXX(target) out_linux/Release/obj.target/composer/composer/internal/composition_input.o
CXX(target) out_linux/Release/obj.target/composer/composer/internal/converter.o
CXX(target) out_linux/Release/obj.target/composer/composer/internal/mode_switching_handler.o
CXX(target) out_linux/Release/obj.target/composer/composer/internal/transliterators.o
CXX(target) out_linux/Release/obj.target/composer/composer/internal/transliterators_ja.o
CXX(target) out_linux/Release/obj.target/composer/composer/table.o
AR(target) out_linux/Release/obj.target/composer/libcomposer.a
ACTION gen_config_file_stream_data_gen_config_file_stream_data out_linux/Release/obj/gen/base/config_file_stream_data.h
TOUCH out_linux/Release/obj.host/base/gen_config_file_stream_data.stamp
CXX(target) out_linux/Release/obj.target/config_file_stream/base/config_file_stream.o
AR(target) out_linux/Release/obj.target/base/libconfig_file_stream.a
CXX(target) out_linux/Release/obj.target/config_handler/config/config_handler.o
AR(target) out_linux/Release/obj.target/config/libconfig_handler.a
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.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_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/protobuf/libprotobuf.a
CXX(target) out_linux/Release/obj.target/character_form_manager/converter/character_form_manager.o
AR(target) out_linux/Release/obj.target/converter/libcharacter_form_manager.a
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/registry.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
AR(target) out_linux/Release/obj.target/storage/libstorage.a
CXX(target) out_linux/Release/obj.target/key_event_util/session/key_event_util.o
AR(target) out_linux/Release/obj.target/session/libkey_event_util.a
CXX(target) out_linux/Release/obj.target/key_parser/session/key_parser.o
AR(target) out_linux/Release/obj.target/session/libkey_parser.a
CXX(target) out_linux/Release/obj.target/request_handler/session/request_handler.o
AR(target) out_linux/Release/obj.target/session/librequest_handler.a
CXX(target) out_linux/Release/obj.target/transliteration/transliteration/transliteration.o
AR(target) out_linux/Release/obj.target/transliteration/libtransliteration.a
CXX(target) out_linux/Release/obj.target/user_pos/dictionary/user_pos.o
AR(target) out_linux/Release/obj.target/dictionary/libuser_pos.a
ACTION gen_suggestion_filter_data_gen_suggestion_filter_data out_linux/Release/obj/gen/prediction/suggestion_filter_data.h
TOUCH out_linux/Release/obj.host/prediction/gen_suggestion_filter_data.stamp
ACTION Generating /tmp/yaourt-tmp-hizuru/aur-mozc/src/mozc-1.5.1090.102/out_linux/Release/obj/gen/prediction/zero_query_number_data.h out_linux/Release/obj/gen/prediction/zero_query_number_data.h
TOUCH out_linux/Release/obj.host/prediction/gen_zero_query_number_data.stamp
CXX(target) out_linux/Release/obj.target/prediction/prediction/suggestion_filter.o
CXX(target) out_linux/Release/obj.target/prediction/prediction/dictionary_predictor.o
CXX(target) out_linux/Release/obj.target/prediction/prediction/predictor.o
CXX(target) out_linux/Release/obj.target/prediction/prediction/user_history_predictor.o
AR(target) out_linux/Release/obj.target/prediction/libprediction.a
ACTION gen_rewriter_files_gen_collocation_data out_linux/Release/obj/gen/rewriter/embedded_collocation_data.h
ACTION gen_rewriter_files_gen_collocation_suppression_data out_linux/Release/obj/gen/rewriter/embedded_collocation_suppression_data.h
ACTION gen_rewriter_files_gen_single_kanji_rewriter_data out_linux/Release/obj/gen/rewriter/single_kanji_rewriter_data.h
WARNING:root:Cannot find the POS for: 動詞,自立,*,*,五段動詞,体言接続特殊2,*
WARNING:root:Cannot find the POS for: 形容詞,自立,*,*,形容詞・アウオ段,文語基本形,*
ACTION gen_rewriter_files_gen_symbol_rewriter_data out_linux/Release/obj/gen/rewriter/symbol_rewriter_data.h
ACTION gen_rewriter_files_gen_emoticon_rewriter_data out_linux/Release/obj/gen/rewriter/emoticon_rewriter_data.h
ACTION gen_rewriter_files_gen_reading_correction_data out_linux/Release/obj/gen/rewriter/reading_correction_data.h
ACTION gen_rewriter_files_gen_usage_rewriter_data out_linux/Release/obj/gen/rewriter/usage_rewriter_data.h
TOUCH out_linux/Release/obj.host/rewriter/gen_rewriter_files.stamp
CXX(target) out_linux/Release/obj.target/immutable_converter/converter/immutable_converter.o
CXX(target) out_linux/Release/obj.target/immutable_converter/converter/key_corrector.o
AR(target) out_linux/Release/obj.target/converter/libimmutable_converter.a
ACTION gen_suffix_data_gen_suffix_data out_linux/Release/obj/gen/dictionary/suffix_data.h
TOUCH out_linux/Release/obj.host/dictionary/gen_suffix_data.stamp
CXX(target) out_linux/Release/obj.target/suffix_dictionary/dictionary/suffix_dictionary.o
AR(target) out_linux/Release/obj.target/dictionary/libsuffix_dictionary.a
CXX(target) out_linux/Release/obj.target/suppression_dictionary/dictionary/suppression_dictionary.o
AR(target) out_linux/Release/obj.target/dictionary/libsuppression_dictionary.a
CXX(target) out_linux/Release/obj.target/segments/converter/candidate_filter.o
CXX(target) out_linux/Release/obj.target/segments/converter/lattice.o
CXX(target) out_linux/Release/obj.target/segments/converter/nbest_generator.o
CXX(target) out_linux/Release/obj.target/segments/converter/segments.o
AR(target) out_linux/Release/obj.target/converter/libsegments.a
ACTION Generating /tmp/yaourt-tmp-hizuru/aur-mozc/src/mozc-1.5.1090.102/out_linux/Release/obj/gen/converter/embedded_connection_data.h. out_linux/Release/obj/gen/converter/embedded_connection_data.h
TOUCH out_linux/Release/obj.host/converter/gen_embedded_connection_data.stamp
TOUCH out_linux/Release/obj.host/converter/gen_connection_data.stamp
CXX(target) out_linux/Release/obj.target/connector/converter/connector.o
AR(target) out_linux/Release/obj.target/converter/libconnector.a
CXX(target) out_linux/Release/obj.target/connector_base/converter/connector_base.o
AR(target) out_linux/Release/obj.target/converter/libconnector_base.a
CXX(target) out_linux/Release/obj.target/cached_connector/converter/cached_connector.o
AR(target) out_linux/Release/obj.target/converter/libcached_connector.a
CXX(target) out_linux/Release/obj.target/sparse_connector/converter/sparse_connector.o
AR(target) out_linux/Release/obj.target/converter/libsparse_connector.a
ACTION Generating /tmp/yaourt-tmp-hizuru/aur-mozc/src/mozc-1.5.1090.102/out_linux/Release/obj/gen/converter/boundary_data.h. out_linux/Release/obj/gen/converter/boundary_data.h
TOUCH out_linux/Release/obj.host/converter/gen_boundary_data.stamp
ACTION Generating /tmp/yaourt-tmp-hizuru/aur-mozc/src/mozc-1.5.1090.102/out_linux/Release/obj/gen/converter/segmenter_data.h. out_linux/Release/obj/gen/converter/segmenter_data.h
TOUCH out_linux/Release/obj.host/converter/gen_segmenter_data.stamp
CXX(target) out_linux/Release/obj.target/segmenter/converter/segmenter.o
AR(target) out_linux/Release/obj.target/converter/libsegmenter.a
CXX(target) out_linux/Release/obj.target/segmenter_base/converter/segmenter_base.o
AR(target) out_linux/Release/obj.target/converter/libsegmenter_base.a
ACTION Generating /tmp/yaourt-tmp-hizuru/aur-mozc/src/mozc-1.5.1090.102/out_linux/Release/obj/gen/dictionary/embedded_dictionary_data.h. out_linux/Release/obj/gen/dictionary/embedded_dictionary_data.h
/bin/sh: 0 行: printf: 書き込みエラー: デバイスに空き領域がありません
make: *** [out_linux/Release/obj/gen/dictionary/embedded_dictionary_data.h] エラー 1
Running: make -j1 MAKE_JOBS=1 BUILDTYPE=Release builddir_name=out_linux mozc_server mozc_tool ibus_mozc mozc_renderer
Traceback (most recent call last):
File "build_mozc.py", line 1414, in <module>
main()
File "build_mozc.py", line 1402, in main
BuildMain(cmd_opts, cmd_args, original_directory_name)
File "build_mozc.py", line 1173, in BuildMain
BuildOnLinux(options, targets, original_directory_name)
File "build_mozc.py", line 1005, in BuildOnLinux
RunOrDie([make_command] + build_args + target_names)
File "/tmp/yaourt-tmp-hizuru/aur-mozc/src/mozc-1.5.1090.102/build_tools/util.py", line 98, in RunOrDie
'==========']))
build_tools.util.RunOrDieError:
==========
ERROR: make -j1 MAKE_JOBS=1 BUILDTYPE=Release builddir_name=out_linux mozc_server mozc_tool ibus_mozc mozc_renderer
==========
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build mozc.
==> Restart building mozc ? [y/N]
==> -----------------------------
==>
# Maintainer: ponsfoot <cabezon dot hashimoto at gmail dot com>
## If you will be using mozc.el on Emacs, uncomment below.
#_emacs_mozc="yes"
## Mozc compile option
_bldtype=Release
#_bldtype=Debug
_zipcoderel=201204
_protobuf_ver=2.4.1
pkgbase=mozc
pkgname=mozc
true && pkgname=('mozc' 'ibus-mozc')
pkgver=1.5.1090.102
pkgrel=1
arch=('i686' 'x86_64')
url="http://code.google.com/p/mozc/"
license=('BSD' 'custom')
makedepends=('pkg-config' 'python2' 'zinnia' 'ibus')
changelog=ChangeLog
source=(http://mozc.googlecode.com/files/mozc-${pkgver}.tar.bz2
http://downloads.sourceforge.net/project/pnsft-aur/mozc/ken_all-${_zipcoderel}.zip
http://downloads.sourceforge.net/project/pnsft-aur/mozc/jigyosyo-${_zipcoderel}.zip
http://protobuf.googlecode.com/files/protobuf-${_protobuf_ver}.tar.bz2
)
sha1sums=('9c99333a3a46c190fe14afae573b2ddc2faab64a'
'34491ce775f8860cffaa6ad2ae19dd714673b093'
'426f57f1a312bd1acb2ac2517fa648d42ddf1f6f'
'df5867e37a4b51fb69f53a8baf5b994938691d6d')
if [[ "$_emacs_mozc" = "yes" ]]; then
true && pkgname+=('emacs-mozc')
makedepends+=('emacs')
fi
# run qmake -v and check version
qmake_check_v4() {
if [[ -x "$1" ]]; then
if echo `$1 -v 2>&1` | grep "Qt version 4\." >/dev/null 2>&1; then
return 0
fi
fi
return 1
}
# Checking Qt4 environments
qt4_check() {
_qt4dir=""
_qmnames="qmake-qt4 qmake4 qmake"
# qt4 check: $QTDIR
if [[ -z "$_qt4dir" && "$QTDIR" ]]; then
for n in $_qmnames; do
_qstr=${QTDIR}/bin/${n}
if qmake_check_v4 "$_qstr"; then
_qt4dir=`dirname $_qstr`
break;
fi
done
fi
# qt4 check: pkg-config
if [[ -z "$_qt4dir" ]]; then
_str=`pkg-config QtCore --variable=exec_prefix 2>/dev/null`
if [[ ! -z "$_str" ]]; then
for n in $_qmnames; do
_qstr=${_str}/bin/${n}
if qmake_check_v4 "$_qstr"; then
_qt4dir=`dirname $_qstr`
break;
fi
done
fi
fi
# qt4 check: PATH
if [[ -z "$_qt4dir" ]]; then
for n in $_qtnames; do
_qstr=`which $n 2>/dev/null`
if qmake_check_v4 "$_qstr"; then
_qt4dir=`dirname $_qstr`
break;
fi
done
fi
if [[ -z "$_qt4dir" ]]; then
msg "'qmake' for Qt4 not found."
exit 1
else
_qt4dir=${_qt4dir%%/bin}
fi
}
build() {
msg '====================================================='
msg ' *** Build Info ***'
msg ' The following package files will be generated:'
for _p in ${pkgname[@]}
do
msg " * ${_p}-${pkgver}-${pkgrel}-${CARCH}${PKGEXT}"
done
msg '====================================================='
# Check and find Qt4
qt4_check
cd "${srcdir}/${pkgbase}-${pkgver}"
# Adjust to use python2
find . -name \*.py -type f -exec sed -i -e "1s|python.*$|python2|" {} +
find . -regex '.*\.gypi?$' -type f -exec sed -i -e "s|'python'|'python2'|g" {} +
# Generate zip code seed
msg "Generating zip code seed..."
python2 dictionary/gen_zip_code_seed.py \
--zip_code="${srcdir}/KEN_ALL.CSV" --jigyosyo="${srcdir}/JIGYOSYO.CSV" \
>> data/dictionary/dictionary09.txt
msg "Done."
# Copy protobuf to be linked statically
cp -rf "${srcdir}/protobuf-${_protobuf_ver}" protobuf/files
msg "Starting make..."
# Get make -j option from $MAKEFLAGS
_jobs=`sed -n -e "s/.*--jobs=\([0-9]\+\).*/\1/p" -e "s/.*-j *\([0-9]\+\).*/\1/p" <<< "$MAKEFLAGS"`
_jobs=${_jobs:-1}
_targets="server/server.gyp:mozc_server gui/gui.gyp:mozc_tool unix/ibus/ibus.gyp:ibus_mozc renderer/renderer.gyp:mozc_renderer "
[[ "$_emacs_mozc" = "yes" ]] && _targets+="unix/emacs/emacs.gyp:mozc_emacs_helper "
QTDIR=$_qt4dir python2 build_mozc.py gyp
python2 build_mozc.py build_tools -c $_bldtype -j $_jobs
python2 build_mozc.py build -c $_bldtype -j $_jobs $_targets
sed -i 's|/usr/libexec/|/usr/lib/ibus-mozc/|g' \
out_linux/${_bldtype}/obj/gen/unix/ibus/mozc.xml
if [[ "$_emacs_mozc" = "yes" ]]; then
cd unix/emacs
emacs -batch -f batch-byte-compile mozc.el
cd ~-
fi
# Extract liccense part of mozc
head -n 28 server/mozc_server.cc > LICENSE
}
package_mozc() {
pkgdesc="A Japanese Input Method for Chromium OS, Windows, Mac and Linux (the Open Source Edition of Google Japanese Input)"
arch=('i686' 'x86_64')
groups=('mozc-im')
depends=('qt')
replaces=('mozc-server' 'mozc-utils-gui')
conflicts=('mozc-server' 'mozc-utils-gui')
optdepends=('zinnia: hand-writing recognition support'
'tegaki-models-zinnia-japanese: hand-writing recognition support')
cd "${srcdir}/${pkgbase}-${pkgver}"
install -D -m 755 out_linux/${_bldtype}/mozc_server "${pkgdir}/usr/lib/mozc/mozc_server"
install -m 755 out_linux/${_bldtype}/mozc_tool "${pkgdir}/usr/lib/mozc/mozc_tool"
install -m 755 out_linux/${_bldtype}/mozc_renderer "${pkgdir}/usr/lib/mozc/mozc_renderer"
install -d "${pkgdir}/usr/lib/mozc/documents/"
install -m 644 data/installer/*.html "${pkgdir}/usr/lib/mozc/documents/"
install -D -m 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgbase}/LICENSE"
}
package_ibus-mozc() {
pkgdesc="IBus engine module for Mozc"
arch=('i686' 'x86_64')
groups=('mozc-im')
depends=("mozc=${pkgver}" 'ibus')
cd "${srcdir}/${pkgbase}-${pkgver}"
install -D -m 755 out_linux/${_bldtype}/ibus_mozc "${pkgdir}/usr/lib/ibus-mozc/ibus-engine-mozc"
install -D -m 644 out_linux/${_bldtype}/obj/gen/unix/ibus/mozc.xml "${pkgdir}/usr/share/ibus/component/mozc.xml"
install -D -m 644 data/images/unix/ime_product_icon_opensource-32.png "${pkgdir}/usr/share/ibus-mozc/product_icon.png"
install -m 644 data/images/unix/ui-tool.png "${pkgdir}/usr/share/ibus-mozc/tool.png"
install -m 644 data/images/unix/ui-properties.png "${pkgdir}/usr/share/ibus-mozc/properties.png"
install -m 644 data/images/unix/ui-dictionary.png "${pkgdir}/usr/share/ibus-mozc/dictionary.png"
install -m 644 data/images/unix/ui-direct.png "${pkgdir}/usr/share/ibus-mozc/direct.png"
install -m 644 data/images/unix/ui-hiragana.png "${pkgdir}/usr/share/ibus-mozc/hiragana.png"
install -m 644 data/images/unix/ui-katakana_half.png "${pkgdir}/usr/share/ibus-mozc/katakana_half.png"
install -m 644 data/images/unix/ui-katakana_full.png "${pkgdir}/usr/share/ibus-mozc/katakana_full.png"
install -m 644 data/images/unix/ui-alpha_half.png "${pkgdir}/usr/share/ibus-mozc/alpha_half.png"
install -m 644 data/images/unix/ui-alpha_full.png "${pkgdir}/usr/share/ibus-mozc/alpha_full.png"
}
package_emacs-mozc() {
pkgdesc="Mozc for Emacs"
arch=('i686' 'x86_64')
groups=('mozc-im')
depends=("mozc=${pkgver}" 'emacs')
replaces=('emacs-mozc-bin')
conflicts=('emacs-mozc-bin')
install=emacs-mozc.install
cd "${srcdir}/${pkgbase}-${pkgver}"
install -D -m 755 out_linux/${_bldtype}/mozc_emacs_helper "${pkgdir}/usr/bin/mozc_emacs_helper"
install -d "${pkgdir}/usr/share/emacs/site-lisp/emacs-mozc/"
install -m 644 unix/emacs/mozc.el{,c} "${pkgdir}/usr/share/emacs/site-lisp/emacs-mozc"
}
# Global pkgdesc and depends are here so that they will be picked up by AUR
pkgdesc="A Japanese Input Method for Chromium OS, Windows, Mac and Linux (the Open Source Edition of Google Japanese Input)"
depends=('qt')
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment