NOKUBI Takatsugu
knok****@daion*****
2014年 11月 6日 (木) 18:04:34 JST
On Thu, 6 Nov 2014 15:09:56 +0900 NOKUBI Takatsugu <knok****@daion*****> wrote: > 確かにi386パッケージはhardenedなバイナリーのようなのですが、 > amd64でもそれは同じなんですよね…なのでtoolchain側が怪しいかなあ、 > と思っているところです。 i386 sidでhardeningを切ってgroongaパッケージをビルドして テストしてみましたが、うまくいきませんでした。hardeningの問題では ないかもしれません。 =============================================================================== prepend for non table domain column isn't supported by groonga. [test_prepend(VariableSizeColumnTest::VectorTest::StringTest)] /root/rroonga-4.0.5/test/test-variable-size-column.rb:156:in `test_prepend' =============================================================================== .*** Error in `/usr/local/rbenv/versions/2.1.4/bin/ruby': corrupted double-linked list: 0xf8d1e1f8 *** rake aborted! Command failed with status (): [/usr/local/rbenv/versions/2.1.4/bin/ruby -...] -- # hardening-check /usr/bin/groonga /usr/bin/groonga: Position Independent Executable: no, normal executable! Stack protected: yes Fortify Source functions: yes (some protected functions found) Read-only relocations: yes Immediate binding: no, not found! groongaソースからのビルドで問題が再現できないか試してみようと 思います。