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

新秀の介の日記

過去の日記

2011-10-10(月) 雨のち晴れ

_ 調子が狂うな

昨日は元部下の結婚式に参加して、結構な量を飲んだため、家について夕飯を食べたら9時過ぎだというのに眠すぎて起きていられず、そのまま寝てしまった。2時半頃に一度目が覚めて、本を読んでいたら、また眠くなって寝てしまい、起きたら7時半だった。いったい何時間寝たものやら、よくわからない(^_^;)

_ Bug #644640 : mutter: Mutter often fails to redraw (fixed upstream)*その2

UpstreamのBug 657071 - Graphical artifacts when using GNOMEパッチを当ててビルドしなおしてみた。少し試しただけだが、今のところ再描画の問題は起きていないみたい。

ところで、ソースコードにパッチを当ててからパッケージを再作成する場合には、こんな手順でやればいいことがわかった。

  1. 適当にソースコードを書きなおす。
  2. dpkg-source --commit を実行する
  3. パッチのファイル名を指定する。たぶん、99-hoge.patchとかにしておくとヨサゲ。
  4. dch -iでchangelogを書き換える。
  5. debuidを実行して、パッケージを作成する。

わかってしまえば、簡単だ。さすがは、Debianのパッケージ管理システムだなと感心した。

Tags: Debian

_ Bug 4000 : Page Infoでアニメーション画像を開くとアニメーションしない設定が無視される

Bug-org 236630 : viewing image with view > page info > media causes image to animate on page when gif animation is disabledは一旦WORKSFORMEになったのだが、chadoさんがまだ再現するという報告を入れてくれたので、

Sounds like this requires investigation.

ってこと(comment 9)で、REOPENされた。Comment 11でも、再現するって言ってるな。

_ Bug-org 648801 : Prototype a proxy-based NodeList implementation

ものすごい数のパッチがmozilla-centralに投入されたようなので、早速ビルドしてみた。が、

c++ -o dombindings.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include /home/hideo/develop/mozilla-central/config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES  -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"Linux3.0\" -DOSARCH=Linux -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API  -DJS_TRACER=1 -DFEATURE_NANOJIT=1 -DAVMPLUS_64BIT -DAVMPLUS_AMD64 -DAVMPLUS_LINUX -DAVMPLUS_UNIX  -D_IMPL_NS_LAYOUT -I/home/hideo/develop/mozilla-central/js/src/xpconnect/src/../wrappers -I/home/hideo/develop/mozilla-central/js/src/xpconnect/src/../loader -I/home/hideo/develop/mozilla-central/js/src -I/home/hideo/develop/mozilla-central/js/src/nanojit -I/home/hideo/develop/mozilla-central/caps/include -I/home/hideo/develop/mozilla-central/content/base/src -I/home/hideo/develop/mozilla-central/content/html/content/src -I/home/hideo/develop/mozilla-central/content/html/document/src -I/home/hideo/develop/mozilla-central/content/svg/content/src -I/home/hideo/develop/mozilla-central/layout/style -I/home/hideo/develop/mozilla-central/layout/base -I/home/hideo/develop/mozilla-central/dom/base -I/home/hideo/develop/mozilla-central/xpcom/ds  -I/home/hideo/develop/mozilla-central/js/src/xpconnect/src -I. -I../../../../dist/include -I../../../../dist/include/nsprpub  -I/home/hideo/develop/mozilla-central/fx-opt/dist/include/nspr -I/home/hideo/develop/mozilla-central/fx-opt/dist/include/nss      -fPIC  -fno-rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -pedantic -Wno-long-long -fno-strict-aliasing -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe  -DNDEBUG -DTRIMMED -g -fprofile-use -fprofile-correction -Wcoverage-mismatch -O3 -fomit-frame-pointer   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/dombindings.pp /home/hideo/develop/mozilla-central/js/src/xpconnect/src/dombindings.cpp
In file included from /home/hideo/develop/mozilla-central/content/html/content/src/nsHTMLSelectElement.h:58:0,
                 from ./dombindings_gen.cpp:3,
                 from /home/hideo/develop/mozilla-central/js/src/xpconnect/src/dombindings.cpp:1109:
/home/hideo/develop/mozilla-central/xpcom/ds/nsCheapSets.h: In member function ‘void nsCheapInt32Set::SetInt(PRInt32)’:
/home/hideo/develop/mozilla-central/xpcom/ds/nsCheapSets.h:178:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
In file included from /home/hideo/develop/mozilla-central/js/src/xpconnect/src/dombindings.cpp:1109:0:
./dombindings_gen.cpp: In function ‘JSBool mozilla::dom::binding::HTMLOptionsCollection_SetLength(JSContext*, JSObject*, jsid, JSBool, jsval*)’:
./dombindings_gen.cpp:546:1: error: coverage mismatch for function ‘_ZN7mozilla3dom7bindingL31HTMLOptionsCollection_SetLengthEP9JSContextP8JSObjectliPN2JS5ValueE’ while reading counter ‘arcs’ [-Werror=coverage-mismatch]
./dombindings_gen.cpp:546:1: note: checksum is 8939e9f7 instead of 93ca1f
./dombindings_gen.cpp:546:1: error: coverage mismatch for function ‘_ZN7mozilla3dom7bindingL31HTMLOptionsCollection_SetLengthEP9JSContextP8JSObjectliPN2JS5ValueE’ while reading counter ‘indirect_call’ [-Werror=coverage-mismatch]
./dombindings_gen.cpp:546:1: note: checksum is 8939e9f7 instead of 93ca1f
./dombindings_gen.cpp: In function ‘JSBool mozilla::dom::binding::HTMLOptionsCollection_Remove(JSContext*, uintN, jsval*)’:
./dombindings_gen.cpp:546:1: error: coverage mismatch for function ‘_ZN7mozilla3dom7bindingL28HTMLOptionsCollection_RemoveEP9JSContextjPN2JS5ValueE’ while reading counter ‘arcs’ [-Werror=coverage-mismatch]
./dombindings_gen.cpp:546:1: note: checksum is 8b704e0e instead of fcce2a45
./dombindings_gen.cpp:546:1: error: coverage mismatch for function ‘_ZN7mozilla3dom7bindingL28HTMLOptionsCollection_RemoveEP9JSContextjPN2JS5ValueE’ while reading counter ‘indirect_call’ [-Werror=coverage-mismatch]
./dombindings_gen.cpp:546:1: note: checksum is 8b704e0e instead of fcce2a45
./dombindings_gen.cpp: In function ‘JSBool mozilla::dom::binding::HTMLOptionsCollection_NamedItem(JSContext*, uintN, jsval*)’:
./dombindings_gen.cpp:546:1: error: coverage mismatch for function ‘_ZN7mozilla3dom7bindingL31HTMLOptionsCollection_NamedItemEP9JSContextjPN2JS5ValueE’ while reading counter ‘arcs’ [-Werror=coverage-mismatch]
./dombindings_gen.cpp:546:1: note: checksum is ea45375e instead of 756e7b36
./dombindings_gen.cpp:546:1: error: coverage mismatch for function ‘_ZN7mozilla3dom7bindingL31HTMLOptionsCollection_NamedItemEP9JSContextjPN2JS5ValueE’ while reading counter ‘indirect_call’ [-Werror=coverage-mismatch]
./dombindings_gen.cpp:546:1: note: checksum is ea45375e instead of 756e7b36
./dombindings_gen.cpp: In function ‘JSBool mozilla::dom::binding::HTMLOptionsCollection_Item(JSContext*, uintN, jsval*)’:
./dombindings_gen.cpp:546:1: error: coverage mismatch for function ‘_ZN7mozilla3dom7bindingL26HTMLOptionsCollection_ItemEP9JSContextjPN2JS5ValueE’ while reading counter ‘arcs’ [-Werror=coverage-mismatch]
./dombindings_gen.cpp:546:1: note: checksum is 9a66518e instead of b870b6b9
./dombindings_gen.cpp:546:1: error: coverage mismatch for function ‘_ZN7mozilla3dom7bindingL26HTMLOptionsCollection_ItemEP9JSContextjPN2JS5ValueE’ while reading counter ‘indirect_call’ [-Werror=coverage-mismatch]
./dombindings_gen.cpp:546:1: note: checksum is 9a66518e instead of b870b6b9
./dombindings_gen.cpp: In function ‘JSBool mozilla::dom::binding::HTMLOptionsCollection_Add(JSContext*, uintN, jsval*)’:
./dombindings_gen.cpp:546:1: error: coverage mismatch for function ‘_ZN7mozilla3dom7bindingL25HTMLOptionsCollection_AddEP9JSContextjPN2JS5ValueE’ while reading counter ‘arcs’ [-Werror=coverage-mismatch]
./dombindings_gen.cpp:546:1: note: checksum is 55d65466 instead of b634c833
./dombindings_gen.cpp:546:1: error: coverage mismatch for function ‘_ZN7mozilla3dom7bindingL25HTMLOptionsCollection_AddEP9JSContextjPN2JS5ValueE’ while reading counter ‘indirect_call’ [-Werror=coverage-mismatch]
./dombindings_gen.cpp:546:1: note: checksum is 55d65466 instead of b634c833
cc1plus: some warnings being treated as errors

make[6]: *** [dombindings.o] エラー 1

ってな感じで、あえなくエラーで止まってしまった。まだパッチが続くのか、こちらの問題なのか。あとでじっくりと調べてみるか。


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