青木@名古屋です。

本来なら直接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

Attachment: 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"

メールによる返信