From owner-freebsd-users-jp@FreeBSD.ORG Sun Oct 5 08:50:46 2014 Return-Path: Delivered-To: freebsd-users-jp@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E77A12BB for ; Sun, 5 Oct 2014 08:50:46 +0000 (UTC) Received: from dec.sakura.ne.jp (dec.sakura.ne.jp [210.188.226.8]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 858BC7AB for ; Sun, 5 Oct 2014 08:50:46 +0000 (UTC) Received: from fortune.joker.local (180-198-225-68.nagoya1.commufa.jp [180.198.225.68]) (authenticated bits=0) by dec.sakura.ne.jp (8.14.3/8.14.2/[SAKURA-WEB]/20080708) with ESMTP id s958obRH067203 for ; Sun, 5 Oct 2014 17:50:37 +0900 (JST) (envelope-from junchoon@dec.sakura.ne.jp) Date: Sun, 5 Oct 2014 17:50:37 +0900 From: Tomoaki AOKI To: freebsd-users-jp@freebsd.org Message-Id: <20141005175037.0d0f18033df13596811a9299@dec.sakura.ne.jp> Organization: Junchoon corps X-Mailer: Sylpheed 3.4.2 (GTK+ 2.24.22; amd64-portbld-freebsd10.0) Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="Multipart=_Sun__5_Oct_2014_17_50_37_+0900_rtmXmu.LsrgkkFVZ" Subject: [FreeBSD-users-jp 95306] =?iso-2022-jp?b?bW96Yy10b29sGyRCJVMlayVJSVRHPRsoQg==?= X-BeenThere: freebsd-users-jp@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussion relevant to FreeBSD communities in Japan List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2014 08:50:47 -0000 This is a multi-part message in MIME format. --Multipart=_Sun__5_Oct_2014_17_50_37_+0900_rtmXmu.LsrgkkFVZ Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit 青木@名古屋です。 本来なら直接bugzillaに登録するかfreebsd-portsに投げるべきなのでしょう けれど、日本語の使い手以外に用はないものですのでまずはこちらに...。 どなたか原因・対処法思い当たりますか? devel/protobufの更新でjapanese/mozc-serverのportrevisionがbumpされ、 巻き添えでslaveも更新される訳ですが、表題のとおりjapanese/mozc-toolだけ がビルド不能(より正確には、リンク不能)な状態です。 環境: stable/10 r272543 amd64 (実機)     head r272523 amd64 (上記実機上のVirtualBox VM環境)    いずれもportsツリーはr370034で、双方同じ症状です。 具体的状況としては、本来baseのiconvとリンクすべきところ、何故か converters/libiconvとリンクしようとして失敗しているようです。 masterであるjapanese/mozc-serverのMakefileを見てもそちらに走りそうな記述 は無さそうですし、そもそも前回の更新は成功していて今回の変更点は portrevisionだけですし。 問題の部分のビルドログを転記します(sylpheedに折り返されてしまうため、 添付もしておきます)。 ===== build failure log follows ===== [338/338] LINK mozc_tool FAILED: c++ -fstack-protector -L/usr/local/lib -pthread -o mozc_tool -Wl,--start-group obj/gui/tool/mozc_tool.mozc_tool_main.o obj/gui/libmozc_tool_lib.a obj/gui/libcharacter_pad_lib.a obj/base/libbase.a obj/base/libbase_core.a obj/client/libclient.a obj/config/libconfig_protocol.a obj/ipc/libipc.a obj/ipc/libipc_protocol.a obj/session/libsession_protocol.a obj/dictionary/libdictionary_protocol.a obj/config/libstats_config_util.a obj/config/libconfig_handler.a obj/base/libconfig_file_stream.a obj/handwriting/libhandwriting_manager.a obj/handwriting/libzinnia_handwriting.a obj/base/libcrash_report_handler.a obj/gui/libabout_dialog_lib.a obj/gui/libadministration_dialog_lib.a obj/gui/libconfig_dialog_lib.a obj/session/libkey_parser.a obj/session/libkeymap.a obj/session/libkey_event_util.a obj/gui/libconfirmation_dialog_lib.a obj/gui/libdictionary_tool_lib.a obj/data_manager/oss/liboss_user_pos_manager.a obj/dictionary/libuser_pos.a obj/dictionary/libuser_dictionary.a obj/usage_stats/libusage_stats.a obj/storage/libstorage.a obj/base/libencryptor.a obj/base/libobfuscator_support.a obj/usage_stats/libusage_stats_protocol.a obj/dictionary/libsuppression_dictionary.a obj/gui/liberror_message_dialog_lib.a obj/gui/libgui_base.a obj/ipc/libwindow_info_protocol.a obj/gui/libpost_install_dialog_lib.a obj/gui/libset_default_dialog_lib.a obj/gui/libupdate_dialog_lib.a obj/gui/libword_register_dialog_lib.a -Wl,--end-group -lQtGui -L/usr/local/lib/qt4 -lQtCore -L/usr/local/lib -lrt -lprotobuf -L/usr/local/lib -lzinnia -lstdc++ /usr/bin/ld: invalid DSO for symbol `libiconv_open' definition //usr/local/lib/libiconv.so.3: could not read symbols: Bad value c++: error: linker command failed with exit code 1 (use -v to see invocation) ninja: build stopped: subcommand failed. Traceback (most recent call last): File "build_mozc.py", line 1457, in main() File "build_mozc.py", line 1453, in main procedure[1](cmd_opts, cmd_args, original_directory_name) File "build_mozc.py", line 1089, in BuildMain BuildOnLinux(options, targets, original_directory_name) File "build_mozc.py", line 1045, in BuildOnLinux RunOrDie([make_command] + build_args + target_names) File "/usr/ports/japanese/mozc-tool/work/mozc-1.15.1868.102/build_tools/util.py", line 97, in RunOrDie '=========='])) build_tools.util.RunOrDieError: ========== ERROR: ninja -j 4 -C out_linux/Release mozc_tool ========== *** Error code 1 Stop. make[1]: stopped in /usr/ports/japanese/mozc-tool *** Error code 1 Stop. make: stopped in /usr/ports/japanese/mozc-tool ===== build failure log ends ===== -- 青木 知明 [Tomoaki AOKI] junchoon@dec.sakura.ne.jp --Multipart=_Sun__5_Oct_2014_17_50_37_+0900_rtmXmu.LsrgkkFVZ Content-Type: application/octet-stream; name="mozc-tool-20141005163943.log" Content-Disposition: attachment; filename="mozc-tool-20141005163943.log" Content-Transfer-Encoding: base64 WzMzOC8zMzhdIExJTksgbW96Y190b29sDQpGQUlMRUQ6IGMrKyAtZnN0YWNrLXByb3RlY3RvciAt TC91c3IvbG9jYWwvbGliIC1wdGhyZWFkIC1vIG1vemNfdG9vbCAtV2wsLS1zdGFydC1ncm91cCBv YmovZ3VpL3Rvb2wvbW96Y190b29sLm1vemNfdG9vbF9tYWluLm8gb2JqL2d1aS9saWJtb3pjX3Rv b2xfbGliLmEgb2JqL2d1aS9saWJjaGFyYWN0ZXJfcGFkX2xpYi5hIG9iai9iYXNlL2xpYmJhc2Uu YSBvYmovYmFzZS9saWJiYXNlX2NvcmUuYSBvYmovY2xpZW50L2xpYmNsaWVudC5hIG9iai9jb25m aWcvbGliY29uZmlnX3Byb3RvY29sLmEgb2JqL2lwYy9saWJpcGMuYSBvYmovaXBjL2xpYmlwY19w cm90b2NvbC5hIG9iai9zZXNzaW9uL2xpYnNlc3Npb25fcHJvdG9jb2wuYSBvYmovZGljdGlvbmFy eS9saWJkaWN0aW9uYXJ5X3Byb3RvY29sLmEgb2JqL2NvbmZpZy9saWJzdGF0c19jb25maWdfdXRp bC5hIG9iai9jb25maWcvbGliY29uZmlnX2hhbmRsZXIuYSBvYmovYmFzZS9saWJjb25maWdfZmls ZV9zdHJlYW0uYSBvYmovaGFuZHdyaXRpbmcvbGliaGFuZHdyaXRpbmdfbWFuYWdlci5hIG9iai9o YW5kd3JpdGluZy9saWJ6aW5uaWFfaGFuZHdyaXRpbmcuYSBvYmovYmFzZS9saWJjcmFzaF9yZXBv cnRfaGFuZGxlci5hIG9iai9ndWkvbGliYWJvdXRfZGlhbG9nX2xpYi5hIG9iai9ndWkvbGliYWRt aW5pc3RyYXRpb25fZGlhbG9nX2xpYi5hIG9iai9ndWkvbGliY29uZmlnX2RpYWxvZ19saWIuYSBv Ymovc2Vzc2lvbi9saWJrZXlfcGFyc2VyLmEgb2JqL3Nlc3Npb24vbGlia2V5bWFwLmEgb2JqL3Nl c3Npb24vbGlia2V5X2V2ZW50X3V0aWwuYSBvYmovZ3VpL2xpYmNvbmZpcm1hdGlvbl9kaWFsb2df bGliLmEgb2JqL2d1aS9saWJkaWN0aW9uYXJ5X3Rvb2xfbGliLmEgb2JqL2RhdGFfbWFuYWdlci9v c3MvbGlib3NzX3VzZXJfcG9zX21hbmFnZXIuYSBvYmovZGljdGlvbmFyeS9saWJ1c2VyX3Bvcy5h IG9iai9kaWN0aW9uYXJ5L2xpYnVzZXJfZGljdGlvbmFyeS5hIG9iai91c2FnZV9zdGF0cy9saWJ1 c2FnZV9zdGF0cy5hIG9iai9zdG9yYWdlL2xpYnN0b3JhZ2UuYSBvYmovYmFzZS9saWJlbmNyeXB0 b3IuYSBvYmovYmFzZS9saWJvYmZ1c2NhdG9yX3N1cHBvcnQuYSBvYmovdXNhZ2Vfc3RhdHMvbGli dXNhZ2Vfc3RhdHNfcHJvdG9jb2wuYSBvYmovZGljdGlvbmFyeS9saWJzdXBwcmVzc2lvbl9kaWN0 aW9uYXJ5LmEgb2JqL2d1aS9saWJlcnJvcl9tZXNzYWdlX2RpYWxvZ19saWIuYSBvYmovZ3VpL2xp Ymd1aV9iYXNlLmEgb2JqL2lwYy9saWJ3aW5kb3dfaW5mb19wcm90b2NvbC5hIG9iai9ndWkvbGli cG9zdF9pbnN0YWxsX2RpYWxvZ19saWIuYSBvYmovZ3VpL2xpYnNldF9kZWZhdWx0X2RpYWxvZ19s aWIuYSBvYmovZ3VpL2xpYnVwZGF0ZV9kaWFsb2dfbGliLmEgb2JqL2d1aS9saWJ3b3JkX3JlZ2lz dGVyX2RpYWxvZ19saWIuYSAtV2wsLS1lbmQtZ3JvdXAgIC1sUXRHdWkgLUwvdXNyL2xvY2FsL2xp Yi9xdDQgLWxRdENvcmUgIC1ML3Vzci9sb2NhbC9saWIgLWxydCAtbHByb3RvYnVmIC1ML3Vzci9s b2NhbC9saWIgLWx6aW5uaWEgLWxzdGRjKysNCi91c3IvYmluL2xkOiBpbnZhbGlkIERTTyBmb3Ig c3ltYm9sIGBsaWJpY29udl9vcGVuJyBkZWZpbml0aW9uDQovL3Vzci9sb2NhbC9saWIvbGliaWNv bnYuc28uMzogY291bGQgbm90IHJlYWQgc3ltYm9sczogQmFkIHZhbHVlDQpjKys6IGVycm9yOiBs aW5rZXIgY29tbWFuZCBmYWlsZWQgd2l0aCBleGl0IGNvZGUgMSAodXNlIC12IHRvIHNlZSBpbnZv Y2F0aW9uKQ0KbmluamE6IGJ1aWxkIHN0b3BwZWQ6IHN1YmNvbW1hbmQgZmFpbGVkLg0KVHJhY2Vi YWNrIChtb3N0IHJlY2VudCBjYWxsIGxhc3QpOg0KICBGaWxlICJidWlsZF9tb3pjLnB5IiwgbGlu ZSAxNDU3LCBpbiA8bW9kdWxlPg0KICAgIG1haW4oKQ0KICBGaWxlICJidWlsZF9tb3pjLnB5Iiwg bGluZSAxNDUzLCBpbiBtYWluDQogICAgcHJvY2VkdXJlWzFdKGNtZF9vcHRzLCBjbWRfYXJncywg b3JpZ2luYWxfZGlyZWN0b3J5X25hbWUpDQogIEZpbGUgImJ1aWxkX21vemMucHkiLCBsaW5lIDEw ODksIGluIEJ1aWxkTWFpbg0KICAgIEJ1aWxkT25MaW51eChvcHRpb25zLCB0YXJnZXRzLCBvcmln aW5hbF9kaXJlY3RvcnlfbmFtZSkNCiAgRmlsZSAiYnVpbGRfbW96Yy5weSIsIGxpbmUgMTA0NSwg aW4gQnVpbGRPbkxpbnV4DQogICAgUnVuT3JEaWUoW21ha2VfY29tbWFuZF0gKyBidWlsZF9hcmdz ICsgdGFyZ2V0X25hbWVzKQ0KICBGaWxlICIvdXNyL3BvcnRzL2phcGFuZXNlL21vemMtdG9vbC93 b3JrL21vemMtMS4xNS4xODY4LjEwMi9idWlsZF90b29scy91dGlsLnB5IiwgbGluZSA5NywgaW4g UnVuT3JEaWUNCiAgICAnPT09PT09PT09PSddKSkNCmJ1aWxkX3Rvb2xzLnV0aWwuUnVuT3JEaWVF cnJvcjogDQo9PT09PT09PT09DQogRVJST1I6IG5pbmphIC1qIDQgLUMgb3V0X2xpbnV4L1JlbGVh c2UgbW96Y190b29sDQo9PT09PT09PT09DQoqKiogRXJyb3IgY29kZSAxDQoNClN0b3AuDQptYWtl WzFdOiBzdG9wcGVkIGluIC91c3IvcG9ydHMvamFwYW5lc2UvbW96Yy10b29sDQoqKiogRXJyb3Ig Y29kZSAxDQoNClN0b3AuDQptYWtlOiBzdG9wcGVkIGluIC91c3IvcG9ydHMvamFwYW5lc2UvbW96 Yy10b29sDQo= --Multipart=_Sun__5_Oct_2014_17_50_37_+0900_rtmXmu.LsrgkkFVZ--