青木@名古屋です。 本来なら直接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 <module> 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] junch...@dec.sakura.ne.jp
mozc-tool-20141005163943.log
Description: Binary data
_______________________________________________ freebsd-users-jp@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp To unsubscribe, send any mail to "freebsd-users-jp-unsubscr...@freebsd.org"