2015-03-22(日) 晴れ
_ 早起きかな
今日は日曜日だというのに7時過ぎに目を覚ました。寝不足気味だけど、気を奮い立たせて起きだし、朝飯を食べてから、掃除と洗濯を済ませた。昼飯を食べたら、昼寝をしよう。
_ Firefox 36.0.4
Firefox 36.0.3がリリースされたばかりなのに、36.0.4が出た。リリースノートを見ると、今回はセキュリティ対策が1件、Privilege escalation through SVG navigationだけのようだ。
_ linux-tools
linux-image-3.19.2パッケージがexperimentalにアップロードされたからしばらく経つが、一向にlinux-toolsパッケージが更新されないので、久しぶりに自分でビルドしてみることにした。Debian WikiのHowToRebuildAnOfficialDebianKernelPackageを参考にしたが、ビルドがうまくいかないので、ここに書かれているパッチを当ててみた。が、
gcc -o /home/hideo/develop/linux-tools-3.19.2/debian/build/tools/perf/out/util/bitmap.o -c -Wno-error -DHAVE_ARCH_X86_64_SUPPORT -DHAVE_PERF_REGS_SUPPORT -Werror -O6 -fno-omit-frame-pointer -ggdb3 -funwind-tables -Wall -Wextra -std=gnu99 -fstack-protector-all -D_FORTIFY_SOURCE=2 -I/home/hideo/develop/linux-tools-3.19.2/tools/perf/util/include -I/home/hideo/develop/linux-tools-3.19.2/tools/perf/arch/x86/include -I/home/hideo/develop/linux-tools-3.19.2/tools/include/ -I/home/hideo/develop/linux-tools-3.19.2/arch/x86/include/uapi -I/home/hideo/develop/linux-tools-3.19.2/arch/x86/include -I/home/hideo/develop/linux-tools-3.19.2/include/uapi -I/home/hideo/develop/linux-tools-3.19.2/include -I/home/hideo/develop/linux-tools-3.19.2/debian/build/tools/perf/out//util -I/home/hideo/develop/linux-tools-3.19.2/debian/build/tools/perf/out/ -I/home/hideo/develop/linux-tools-3.19.2/tools/perf/util -I/home/hideo/develop/linux-tools-3.19.2/tools/perf -I/home/hideo/develop/linux-tools-3.19.2/tools/lib/ -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -DHAVE_SYNC_COMPARE_AND_SWAP_SUPPORT -DHAVE_LIBELF_SUPPORT -DHAVE_LIBELF_MMAP_SUPPORT -DHAVE_ELF_GETPHDRNUM_SUPPORT -DHAVE_DWARF_SUPPORT -DHAVE_DWARF_UNWIND_SUPPORT -DNO_LIBUNWIND_DEBUG_FRAME -DHAVE_LIBUNWIND_SUPPORT -DHAVE_LIBAUDIT_SUPPORT -I/usr/include/slang -DHAVE_SLANG_SUPPORT -DHAVE_TIMERFD_SUPPORT -DHAVE_CPLUS_DEMANGLE_SUPPORT -DHAVE_ZLIB_SUPPORT -DHAVE_BACKTRACE_SUPPORT -DHAVE_LIBNUMA_SUPPORT -DHAVE_KVM_STAT_SUPPORT -I/home/hideo/develop/linux-tools-3.19.2/debian/build/tools/perf/out/ util/bitmap.c make[6]: *** No rule to make target '../../lib/hweight.c', needed by '/home/hideo/develop/linux-tools-3.19.2/debian/build/tools/perf/out/util/hweight.o'. 中止. make[6]: Leaving directory '/home/hideo/develop/linux-tools-3.19.2/tools/perf' Makefile:61: recipe for target 'all' failed make[5]: *** [all] Error 2
ってことで、どうもうまくいかない。もう少し、調べて、トライしてみたい。
Copyright (C) 2005-2012 by Hidenosuke. All rights reserved.
mailto: hidenosuke_at_hidenosuke_dot_org or hideo.oshima_at_gmail_dot_com