[groonga-dev,02397] Re: 募集: Windows用Mroongaパッケージをビルドしてくれる人

Back to archive index

Susumu Yata susum****@gmail*****
2014年 6月 3日 (火) 13:49:40 JST


矢田です.

> 今朝に矢田さんの変更を取り込んだGroongaのmaster
> https://github.com/groonga/groonga/commit/1383015bf986019c53dc77a4c6676c470aef802b
> Windows 8.1 + Visual Studio 2010 ProにてGroongaのビルドが一通り通る事を確認しました。

昨日の修正は Mroonga と一緒にビルドしたときの問題を回避するためのものなので,
Groonga 単体のビルドについては,おそらく変更前の状態でも通ると思います.

それと,実は昨日の変更に漏れがあったのを,本日すとうさんが修正してくれました.
https://github.com/groonga/groonga/commit/a5737d8ce96fce7c47f4a6499160c3400b87e64c

> http://packages.groonga.org/nightly/mariadb-10.0.11-with-mroonga-4.03-for-windows.2014.06.03.zip
> これか、その次の日のnightlyのソースでWindows版のビルド作業を進めると
> Groongaのビルドでこけている問題が取り込まれているようになるのでしょうか?

上述のアーカイブを確認してみたのですが,まだ変更は反映されていないようです.
とすれば,次に期待となるのではないかと思います.


2014年6月3日 12:29 hiroshi hatake <cosmo****@gmail*****>:
> 畑ケです。
>
> 今朝に矢田さんの変更を取り込んだGroongaのmaster
> https://github.com/groonga/groonga/commit/1383015bf986019c53dc77a4c6676c470aef802b
> でWindows 8.1 + Visual Studio 2010 ProにてGroongaのビルドが一通り通る事を確認しました。
>
> MariaDB 10.0.11にバンドルされたMroonga
> 4.03はその変更を取り込んでいない版なのでunsetのコメントアウトを外してWindows 8.1 + Visual Studio 2010
> Proにてビルドが通る事を確認しました。
>
> ビルド用のバッチを回すまでのセットアップや、zipアーカイブを一旦解凍してMroongaのインストールを行った後、再度zipアーカイブの生成には書きかけですが、このPowerShellスクリプト群を使っています:
> https://github.com/cosmo0920/PowerShell-for-Mroonga-building
>
> http://packages.groonga.org/source/mroonga/mariadb-10.0.11-with-mroonga-4.03-for-windows.zip
> を使うとunsetでこけてしまう問題があり、手元でパッチ当てて通るようにしましたよー、
> というのもどことなくもやっとする感じがするので、この場合はnightlyで通るものを探す感じになるのでしょうか。
>
> あと、細かく検証をしていないのですが、Windows上でcmakeを使ってconfigを回した際にinstall.sqlがdata以下に生成されていないように見えました。(これは少し勘違いも有りそうなので間違っていたらすぐに報告します。)
>
> http://packages.groonga.org/nightly/mariadb-10.0.11-with-mroonga-4.03-for-windows.2014.06.03.zip
> これか、その次の日のnightlyのソースでWindows版のビルド作業を進めるとGroongaのビルドでこけている問題が取り込まれているようになるのでしょうか?
> nightlyの仕組みがよくわかってないので質問ばかりですいません!
>
> 取り急ぎ、ご報告まで。
>
>
> 2014年6月3日 10:31 Susumu Yata <susum****@gmail*****>:
>
>> 矢田です.
>>
>> 横山さんに報告していただいた問題については,
>> - http://redmine.groonga.org/issues/2582
>> の内容で解決できると思います.
>>
>> 畑ケさんに報告していただいたエラーについても,
>> 同じところに原因がありそうなので,
>> これで解決しちゃうんじゃないかと期待しています.
>>
>> 2014年6月2日 12:52 Susumu Yata <susum****@gmail*****>:
>> > 横山さん,ご報告ありがとうございます.
>> >
>> > unset をコメントアウトした犯人の矢田です.
>> >
>> > この問題に対応するチケットを Groonga の Redmine に作成しておきました.
>> > これから調査いたします.
>> >
>> > - Bug #2582: Windows 7 + Visual C++ 2013 Express + Mroonga 4.03
>> > でビルドエラーになる - Groonga - Groonga issues!
>> >  - http://redmine.groonga.org/issues/2582
>> >
>> > 2014年6月2日 11:42 Masafumi Yokoyama <myoko****@gmail*****>:
>> >> 横山です。
>> >>
>> >> 2014年6月2日 10:16 Kouhei Sutou <kou****@clear*****>:
>> >>> パス名が長いのってテストファイルですよね?MariaDB同梱版はテ
>> >>> ストを抜いちゃってもいいかもしれないですねぇ。
>> >>
>> >> はい、テストファイルだと思います。
>> >>
>> >> Errno::ENOENT: No such file or directory -
>> ./mariadb-10.0.11-with-mroonga-4.03-f
>> >>
>> or-windows/storage/mroonga/vendor/groonga/vendor/plugins/groonga-normalizer-mysq
>> >>
>> l/test/suite/unicode_ci_except_kana_ci_kana_with_voiced_sound_mark/halfwidth_kat
>> >> akana_ha_line_with_semi_voiced_sound_mark.test
>> >>
>> >> とか、
>> >>
>> >> Errno::ENOENT: No such file or directory -
>> ./mariadb-10.0.11-with-mroonga-4.03-f
>> >>
>> or-windows/storage/mroonga/vendor/groonga/vendor/plugins/groonga-normalizer-mysq
>> >>
>> l/test/suite/unicode_ci_except_kana_ci_kana_with_voiced_sound_mark/halfwidth_kat
>> >> akana_ha_line_with_semi_voiced_sound_mark.expected
>> >>
>> >> です。
>> >>
>> >>
>> >>> storage/mroonga/vendor/groonga/CMakeLists.txtの中のunset()っ
>> >>> ていう行がコメントアウトされていると思うのですが、それを有効
>> >>> にするとうまくいくか確認してもらえないでしょうか。
>> >>>
>> >>> CMakeのビルド周りで変わったのってそこらへんだけなんですよ。
>> >>
>> >> unset()の行を有効にしたところ、ビルドが成功しました!
>> >> 動作確認は後ほど。。。
>> >>
>> >>
>> >> --
>> >> 横山 昌史 (Masafumi Yokoyama)
>> >> _______________________________________________
>> >> groonga-dev mailing list
>> >> groon****@lists*****
>> >> http://lists.sourceforge.jp/mailman/listinfo/groonga-dev
>> >
>> >
>> >
>> > --
>> > Susumu Yata <susum****@gmail*****>
>>
>>
>>
>> --
>> Susumu Yata <susum****@gmail*****>
>> _______________________________________________
>> groonga-dev mailing list
>> groon****@lists*****
>> http://lists.sourceforge.jp/mailman/listinfo/groonga-dev
>>
> _______________________________________________
> groonga-dev mailing list
> groon****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/groonga-dev



-- 
Susumu Yata <susum****@gmail*****>



groonga-dev メーリングリストの案内
Back to archive index