2011-09-26(月) 雨っぽい
_ 連休明けは辛い
昨晩は普通に6時間程度寝たはずなのに、朝から眠くて仕方がなかった。もっとも、仕事が忙しくて眠くなる暇もなかったのだが。
_ Bug 3060 : メニューから文字コードを変更できるようにしてほしい
Bug-org 199085 : Add "Character Encoding" menuはWORKSFORMEになっている。すでに、ChatZillaの使い方を忘れてしまったので、お使いの方に確認をお願いしたい。
_ ビルドエラー解決
昨晩から続いていたビルドエラーだが、binutils-goldパッケージをインストールすることで解決できた*1。しかし、ビルド完了後に、
make pakcage
を実行したら、
=== If you get failures below, please file a bug describing the error === and your environment (compiler and linker versions), and use === --disable-elf-hack until this is fixed. === cd ../../dist/bin; find . -name "*.so" | xargs ../../build/unix/elfhack/elfhack ./libnssutil3.so: Reduced by 16224 bytes ./libnspr4.so: Reduced by 12128 bytes ./libxpcom.so: No gain. Skipping ./components/libbrowsercomps.so: Reduced by 3928 bytes ./components/libnkgnomevfs.so: No gain. Skipping ./components/libdbusservice.so: No gain. Skipping ./components/libmozgnome.so: No gain. Skipping ./libnssdbm3.so: No gain. Skipping ./libplds4.so: No gain. Skipping ./libmozalloc.so: No gain. Skipping ./libsmime3.so: No gain. Skipping ./libnss3.so: Reduced by 8032 bytes ./libfreebl3.so: Reduced by 3936 bytes ./libplc4.so: No gain. Skipping ./libsoftokn3.so: Reduced by 3936 bytes ./libnssckbi.so: Reduced by 77664 bytes ./libssl3.so: Reduced by 12120 bytes ./plugins/libnptest.so: No gain. Skipping elfhack: /home/hideo/develop/mozilla-central/build/unix/elfhack/elf.cpp:286: Elf::Elf(std::ifstream&): Assertion `segment->getMemSize() == phdr.p_memsz' failed. xargs: ../../build/unix/elfhack/elfhack: シグナル 6 によって終了しました make[2]: *** [elfhack] エラー 125
で、エラーになってしまった。ここは表示されたアドバイスに従って、.mozconfigに"ac_add_options --disable-elf-hack"を追加することにより、回避できた。
*1 これが、最終的な解決方法なのかは、不明。とりあえず、ビルドできたから、今のところはよしとしておこう。
Copyright (C) 2005-2012 by Hidenosuke. All rights reserved.
mailto: hidenosuke_at_hidenosuke_dot_org or hideo.oshima_at_gmail_dot_com
Bug-org 654087です。<br><br>起動時のI/Oを改善するのが目的のようなので、ビルド時にエラーが発生するならelfhackを無効にしても問題ないでしょう。<br>http://glandium.org/blog/?p=1177
> 起動時のI/Oを改善するのが目的のようなので、ビルド時にエラーが発生するならelfhackを無効にしても問題ないでしょう。<br>ありがとうございます。<br>とりあえず、ビルドができるようになったので、しばらく様子をみることにします。