トップ «前の日記(2011-09-25(日)) 最新 次の日記(2011-09-27(火))» 編集

新秀の介の日記

過去の日記

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 これが、最終的な解決方法なのかは、不明。とりあえず、ビルドできたから、今のところはよしとしておこう。

本日のツッコミ(全2件) [ツッコミを入れる]
_ 松浦 (2011-09-27(火) 12:55)

Bug-org 654087です。<br><br>起動時のI/Oを改善するのが目的のようなので、ビルド時にエラーが発生するならelfhackを無効にしても問題ないでしょう。<br>http://glandium.org/blog/?p=1177

_ 秀の介 (2011-09-27(火) 18:31)

> 起動時のI/Oを改善するのが目的のようなので、ビルド時にエラーが発生するならelfhackを無効にしても問題ないでしょう。<br>ありがとうございます。<br>とりあえず、ビルドができるようになったので、しばらく様子をみることにします。


Copyright (C) 2005-2012 by Hidenosuke. All rights reserved.
mailto: hidenosuke_at_hidenosuke_dot_org or hideo.oshima_at_gmail_dot_com