トップ «前の日記(2011-09-26(月)) 最新 次の日記(2011-09-28(水))» 編集

新秀の介の日記

過去の日記

2011-09-27(火) 秋の気配

_ もう少し、じっくりと仕事が出来る予定だったのだが

当初は4時からの打合せが1件だけだったのに、1時と2時に打合せと接客が1件ずつ入ってしまったために、開いている時間が細切れの状態に。おかげで、腰をすえて書類を作ることができなくなってしまった。まあ、今日中に仕上げないといけないわけでもないので、残りは明日に回そう。

Tags: 仕事

_ CPU黒歴史 夢の5GHz CPUは燃費最悪 Prescott~Tejas

「CPU黒歴史」なんてマニアックな企画が進行していたのか。連載6回まで進んでいるけど、まだ続くのかなあ。それにしても、TimnaiAPX 432i860i960とIntelの製品が続いている。このあたり、Sonyと似ていないこともないなあ。

Tags: Misc

_ WaylandやHTML5の実験的サポートが追加された「GTK+ 3.2」リリース

今回の目玉は、

WaylandサポートやWebブラウザ上でGTK+アプリケーションを実行できるHTML5バックエンドサポートなど、先進的な機能が実験的機能として実装されている。

ってことらしい。Waylandは面白そうだけど、普及するまでには、もう少し時間がかかりそう。という事で、やはりHTML5バックエンドサポートが気になる。デモとか、見てみたいなあ。

Tags: Linux

_ 再びビルドエラー

昨晩のelfhackでビルドエラーになる問題は、松浦さんのコメントによれば、bug-org 654087 : Elfhack errorらしい。5か月近くたってもUnconfirmedのままなので、すぐにFIXされることはなさそう。

さて、今晩のビルドでは、別の所でエラーになってしまった。

c++ -o nsDOMClassInfo.i_o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include /home/hideo/develop/mozilla-central/config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -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 -DEXCLUDE_SKIA_DEPENDENCIES  -DOS_LINUX=1 -DOS_POSIX=1  -I/home/hideo/develop/mozilla-central/dom/base -I/home/hideo/develop/mozilla-central/dom/src/events -I/home/hideo/develop/mozilla-central/dom/src/storage -I/home/hideo/develop/mozilla-central/dom/src/offline -I/home/hideo/develop/mozilla-central/dom/src/geolocation -I/home/hideo/develop/mozilla-central/dom/src/notification -I/home/hideo/develop/mozilla-central/dom/workers -I/home/hideo/develop/mozilla-central/content/xbl/src -I/home/hideo/develop/mozilla-central/content/xul/document/src -I/home/hideo/develop/mozilla-central/content/events/src -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/generic -I/home/hideo/develop/mozilla-central/layout/style -I/home/hideo/develop/mozilla-central/layout/xul/base/src -I/home/hideo/develop/mozilla-central/layout/xul/base/src/tree/src -I/home/hideo/develop/mozilla-central/ipc/chromium/src -I/home/hideo/develop/mozilla-central/ipc/glue -I../../ipc/ipdl/_ipdlheaders  -I/home/hideo/develop/mozilla-central/dom/base/../../js/src/xpconnect/src -I/home/hideo/develop/mozilla-central/dom/base/../../js/src/xpconnect/wrappers -I/home/hideo/develop/mozilla-central/xpcom/ds  -I/home/hideo/develop/mozilla-central/dom/base -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 -Wno-long-long -fno-strict-aliasing -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -g -fprofile-generate -O3 -fomit-frame-pointer -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include     -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDOMClassInfo.pp /home/hideo/develop/mozilla-central/dom/base/nsDOMClassInfo.cpp
nsPerformance.cpp
nsDOMNavigationTiming.cpp
c++ -o nsPerformance.i_o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include /home/hideo/develop/mozilla-central/config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -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 -DEXCLUDE_SKIA_DEPENDENCIES  -DOS_LINUX=1 -DOS_POSIX=1  -I/home/hideo/develop/mozilla-central/dom/base -I/home/hideo/develop/mozilla-central/dom/src/events -I/home/hideo/develop/mozilla-central/dom/src/storage -I/home/hideo/develop/mozilla-central/dom/src/offline -I/home/hideo/develop/mozilla-central/dom/src/geolocation -I/home/hideo/develop/mozilla-central/dom/src/notification -I/home/hideo/develop/mozilla-central/dom/workers -I/home/hideo/develop/mozilla-central/content/xbl/src -I/home/hideo/develop/mozilla-central/content/xul/document/src -I/home/hideo/develop/mozilla-central/content/events/src -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/generic -I/home/hideo/develop/mozilla-central/layout/style -I/home/hideo/develop/mozilla-central/layout/xul/base/src -I/home/hideo/develop/mozilla-central/layout/xul/base/src/tree/src -I/home/hideo/develop/mozilla-central/ipc/chromium/src -I/home/hideo/develop/mozilla-central/ipc/glue -I../../ipc/ipdl/_ipdlheaders  -I/home/hideo/develop/mozilla-central/dom/base/../../js/src/xpconnect/src -I/home/hideo/develop/mozilla-central/dom/base/../../js/src/xpconnect/wrappers -I/home/hideo/develop/mozilla-central/xpcom/ds  -I/home/hideo/develop/mozilla-central/dom/base -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 -Wno-long-long -fno-strict-aliasing -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -g -fprofile-generate -O3 -fomit-frame-pointer -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include     -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsPerformance.pp /home/hideo/develop/mozilla-central/dom/base/nsPerformance.cpp
nsDOMMemoryReporter.cpp
c++ -o nsDOMNavigationTiming.i_o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include /home/hideo/develop/mozilla-central/config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -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 -DEXCLUDE_SKIA_DEPENDENCIES  -DOS_LINUX=1 -DOS_POSIX=1  -I/home/hideo/develop/mozilla-central/dom/base -I/home/hideo/develop/mozilla-central/dom/src/events -I/home/hideo/develop/mozilla-central/dom/src/storage -I/home/hideo/develop/mozilla-central/dom/src/offline -I/home/hideo/develop/mozilla-central/dom/src/geolocation -I/home/hideo/develop/mozilla-central/dom/src/notification -I/home/hideo/develop/mozilla-central/dom/workers -I/home/hideo/develop/mozilla-central/content/xbl/src -I/home/hideo/develop/mozilla-central/content/xul/document/src -I/home/hideo/develop/mozilla-central/content/events/src -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/generic -I/home/hideo/develop/mozilla-central/layout/style -I/home/hideo/develop/mozilla-central/layout/xul/base/src -I/home/hideo/develop/mozilla-central/layout/xul/base/src/tree/src -I/home/hideo/develop/mozilla-central/ipc/chromium/src -I/home/hideo/develop/mozilla-central/ipc/glue -I../../ipc/ipdl/_ipdlheaders  -I/home/hideo/develop/mozilla-central/dom/base/../../js/src/xpconnect/src -I/home/hideo/develop/mozilla-central/dom/base/../../js/src/xpconnect/wrappers -I/home/hideo/develop/mozilla-central/xpcom/ds  -I/home/hideo/develop/mozilla-central/dom/base -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 -Wno-long-long -fno-strict-aliasing -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -g -fprofile-generate -O3 -fomit-frame-pointer -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include     -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDOMNavigationTiming.pp /home/hideo/develop/mozilla-central/dom/base/nsDOMNavigationTiming.cpp
c++ -o nsDOMMemoryReporter.i_o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include /home/hideo/develop/mozilla-central/config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -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 -DEXCLUDE_SKIA_DEPENDENCIES  -DOS_LINUX=1 -DOS_POSIX=1  -I/home/hideo/develop/mozilla-central/dom/base -I/home/hideo/develop/mozilla-central/dom/src/events -I/home/hideo/develop/mozilla-central/dom/src/storage -I/home/hideo/develop/mozilla-central/dom/src/offline -I/home/hideo/develop/mozilla-central/dom/src/geolocation -I/home/hideo/develop/mozilla-central/dom/src/notification -I/home/hideo/develop/mozilla-central/dom/workers -I/home/hideo/develop/mozilla-central/content/xbl/src -I/home/hideo/develop/mozilla-central/content/xul/document/src -I/home/hideo/develop/mozilla-central/content/events/src -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/generic -I/home/hideo/develop/mozilla-central/layout/style -I/home/hideo/develop/mozilla-central/layout/xul/base/src -I/home/hideo/develop/mozilla-central/layout/xul/base/src/tree/src -I/home/hideo/develop/mozilla-central/ipc/chromium/src -I/home/hideo/develop/mozilla-central/ipc/glue -I../../ipc/ipdl/_ipdlheaders  -I/home/hideo/develop/mozilla-central/dom/base/../../js/src/xpconnect/src -I/home/hideo/develop/mozilla-central/dom/base/../../js/src/xpconnect/wrappers -I/home/hideo/develop/mozilla-central/xpcom/ds  -I/home/hideo/develop/mozilla-central/dom/base -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 -Wno-long-long -fno-strict-aliasing -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -g -fprofile-generate -O3 -fomit-frame-pointer -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include     -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDOMMemoryReporter.pp /home/hideo/develop/mozilla-central/dom/base/nsDOMMemoryReporter.cpp
nsIEntropyCollector.idl
/usr/bin/python2.7 /home/hideo/develop/mozilla-central/config/pythonpath.py \
	  -I/home/hideo/develop/mozilla-central/other-licenses/ply \
	  -I/home/hideo/develop/mozilla-central/xpcom/idl-parser \
	  -I/home/hideo/develop/mozilla-central/xpcom/typelib/xpt/tools \
	  /home/hideo/develop/mozilla-central/xpcom/idl-parser/typelib.py --cachedir=/home/hideo/develop/mozilla-central/xpcom/idl-parser -I/home/hideo/develop/mozilla-central/dom/base -I../../dist/idl /home/hideo/develop/mozilla-central/dom/base/nsIEntropyCollector.idl -d .deps/nsIEntropyCollector.xpt.pp -o _xpidlgen/nsIEntropyCollector.xpt
nsIScriptChannel.idl
/usr/bin/python2.7 /home/hideo/develop/mozilla-central/config/pythonpath.py \
	  -I/home/hideo/develop/mozilla-central/other-licenses/ply \
	  -I/home/hideo/develop/mozilla-central/xpcom/idl-parser \
	  -I/home/hideo/develop/mozilla-central/xpcom/typelib/xpt/tools \
	  /home/hideo/develop/mozilla-central/xpcom/idl-parser/typelib.py --cachedir=/home/hideo/develop/mozilla-central/xpcom/idl-parser -I/home/hideo/develop/mozilla-central/dom/base -I../../dist/idl /home/hideo/develop/mozilla-central/dom/base/nsIScriptChannel.idl -d .deps/nsIScriptChannel.xpt.pp -o _xpidlgen/nsIScriptChannel.xpt
/usr/bin/python2.7 /home/hideo/develop/mozilla-central/fx-opt/dist/sdk/bin/xpt.py link _xpidlgen/dom.xpt _xpidlgen/nsIEntropyCollector.xpt _xpidlgen/nsIScriptChannel.xpt
In file included from /home/hideo/develop/mozilla-central/content/html/content/src/nsHTMLSelectElement.h:59:0,
                 from /home/hideo/develop/mozilla-central/dom/base/nsDOMClassInfo.cpp:483:
/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 ../../dist/include/nsAutoPtr.h:48:0,
                 from /home/hideo/develop/mozilla-central/dom/base/../../js/src/xpconnect/src/xpcprivate.h:65,
                 from /home/hideo/develop/mozilla-central/dom/base/nsDOMClassInfo.cpp:50:
../../dist/include/nsCOMPtr.h: At global scope:
../../dist/include/nsCOMPtr.h: In instantiation of ‘nsCOMPtr_base::nsDerivedSafe<mozilla::dom::indexedDB::IDBTransaction>’:
../../dist/include/mozilla/dom/indexedDB/IDBObjectStore.h:145:24:   instantiated from here
../../dist/include/nsCOMPtr.h:436:7: error: deleted function ‘virtual nsCOMPtr_base::nsDerivedSafe<mozilla::dom::indexedDB::IDBTransaction>::~nsDerivedSafe()’
../../dist/include/mozilla/dom/indexedDB/IDBTransaction.h:171:3: error: overriding non-deleted function ‘virtual mozilla::dom::indexedDB::IDBTransaction::~IDBTransaction()’
../../dist/include/nsCOMPtr.h:436:7: error: ‘virtual nsCOMPtr_base::nsDerivedSafe<mozilla::dom::indexedDB::IDBTransaction>::~nsDerivedSafe()’ is implicitly deleted because the default definition would be ill-formed:
../../dist/include/mozilla/dom/indexedDB/IDBTransaction.h:171:3: error: ‘virtual mozilla::dom::indexedDB::IDBTransaction::~IDBTransaction()’ is private
../../dist/include/nsCOMPtr.h:436:7: error: within this context
/home/hideo/develop/mozilla-central/dom/base/nsDOMClassInfo.cpp: In function ‘void* FlagsToPrivate(PRUint32)’:
/home/hideo/develop/mozilla-central/dom/base/nsDOMClassInfo.cpp:8699:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
make[6]: *** [nsDOMClassInfo.i_o] エラー 1

Bug-org 689301 : Compile error in nsTimerImpl.cpp with gcc 4.6.0 on Fedora core 15 x64が該当するようで、このパッチを当ててからビルドしてみたら、無事に完了した。なお、もうひとつのパッチでは、ビルドの途中でこけてしまった。

_ meta-gnome3 1:3.0+1

GNOME 3.0用のメタパッケージが、ようやくexperimentalに登場した。これまでは、それぞれのパッケージを個別にインストールしないといけなかったが、これでひとまとめに管理することができるようになったため、アップグレードも用意になった。

Tags: Debian

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