hns - 日記自動生成システム - Version 2.19.9

先月 2016年03月 来月
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2016年03月30日(水) 旧暦 [n年日記] [更新:"2016/04/02 07:15:37"]

#1 [NetBSD] installboot for NetBSD/amd64 7.0

disk を移す必要があって、installboot をした。
# installboot -v /dev/rwd1d bootxx_ffsv2 /boot
File system:         /dev/rwd1d
File system type:    raw (blocksize 8192, needswap 0)
Primary bootstrap:   bootxx_ffsv2
Secondary bootstrap: /boot
Ignoring PBR with invalid magic in sector 0 of `/dev/rwd1d'
Boot options:        timeout 5, flags 0, speed 9600, ioaddr 0, console pc
久し振りにうまく出来た。(wd1a ではなく) wd1d というのが要点かな。 ちなみに、
  • disk 毎に dump | restore で写す
  • 写した先で
    chroot /mnt
    mount /dev/wd1e /usr
    cd /usr/mdec
    installboot -v /dev/rwd1d bootxx_ffsv2 /boot
    
だったと思う。wd0 で動いていて、wd1 に写す場合なので、 良く使う mount -a が使えず、手で /usr を mount している。


2016年03月19日() 旧暦 [n年日記] [更新:"2016/03/19 00:15:16"]

#1 [pkgsrc] fonts/p5-Fonts-FreeType

0.3 を 0.7 に 上げようとしたのだが、
  • patch が二つあって、一つは適用済。もう一つが Makefile.PL
Makefile.PL の方は、それなりに工夫がされたが、うまく行っていない
devel/p5-Devel-CheckLib を一ヶ所変更して、
--- lib/Devel/CheckLib.pm.orig	2016-02-20 01:23:39.000000000 +0900
+++ lib/Devel/CheckLib.pm	2016-03-18 21:13:02.000000000 +0900
@@ -272,7 +272,7 @@ sub assert_lib {
     # using special form of split to trim whitespace
     if(defined($args{LIBS})) {
         foreach my $arg (split(' ', $args{LIBS})) {
-            die("LIBS argument badly-formed: $arg\n") unless($arg =~ /^-[lLR]/);
+            die("LIBS argument badly-formed: $arg\n") unless($arg =~ /^-[lLRW]/);
             push @{$arg =~ /^-l/ ? \@libs : \@libpaths}, substr($arg, 2);
         }
     }
=> Checking for portability problems in extracted files
Shared object "libfreetype.so.18" not found
Build config: ft_config
Build flag LIB: -L/usr/X11R7/lib -lfreetype -Wl,-rpath,/usr/X11R7/lib
Build flag INC: -I/usr/X11R7/include/freetype2
Before
Shared object "libfreetype.so.18" not found
p5-Fonts-FreeType の Makefile.PL に次のように print 文を入れると
52  print "Before\n";
53  # finally use check_lib_or_exit so that it gives appropriate warnings to the user
54  check_lib_or_exit(
55      %MakeMakerFlags,
56      %header_config,
57  );
58  print "After\n";
After まで到達しない
===> Creating toolchain wrappers for p5-Font-FreeType-0.07
===> Configuring for p5-Font-FreeType-0.07
=> Fix PREFIX for freetype-config
INFO: [subst.mk:fc] Nothing changed in ./Makefile.PL.
=> Checking for portability problems in extracted files
Shared object "libfreetype.so.18" not found
Build config: ft_config
Build flag LIB: -L/usr/X11R7/lib -lfreetype -Wl,-rpath,/usr/X11R7/lib
Build flag INC: -I/usr/X11R7/include/freetype2
Before
Shared object "libfreetype.so.18" not found
wrong result: 'freetype'
===> Building for p5-Font-FreeType-0.07
make: cannot open Makefile.


2016年03月17日(木) 旧暦 [n年日記] [更新:"2016/03/17 13:02:05"]

#1 [pkgsrc] PERL5_MODULE_TYPE

in pkgsrc/lang/perl5/module.mk, following selection is defined.
MakeMaker
Module::Build./Build
Module::Build::Bundled
Module::Build::Tiny
Module::Install
Module::Install::Bundled


2016年03月10日(木) 旧暦 [n年日記] [更新:"2016/03/12 14:09:44"]

#1 [NetBSD] How to become NetBSD developer (for pkgsrc)



2016年03月08日(火) 旧暦 [n年日記] [更新:"2016/03/08 14:42:21"]

#1 [C] error: 'struct sigaction' has no member named 'sa_restorer'

(wip/klayout, not committed yet):
gcc -I/export/WRKOBJDIR/wip/klayout/work/klayout-0.24.5/src
-I/export/WRKOBJDIR/wip/klayout/work/klayout-0.24.5/src
-I. -I/usr/pkg/qt4/include -I/usr/pkg/include/python2.7
-I/usr/pkg/include/ruby-2.3.0
-I/usr/pkg/include/ruby-2.3.0/x86_64-netbsd -Wall -pedantic
-Wno-deprecated -Woverloaded-virtual -Wsign-promo -Wsynth
-Wno-long-long -Wno-strict-aliasing -DQT_THREAD_SUPPORT
-DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DHAVE_PYTHON
-DHAVE_PYTHON_VERSION_CODE= -DHAVE_RUBY
-DHAVE_RUBY_VERSION_CODE=20300 -fPIC -c -m32 -O2 -o
layApplication.o
/export/WRKOBJDIR/wip/klayout/work/klayout-0.24.5/src/layApplication.cc

/export/WRKOBJDIR/wip/klayout/work/klayout-0.24.5/src/layApplication.cc:
In function 'void lay::install_signal_handlers()':

/export/WRKOBJDIR/wip/klayout/work/klayout-0.24.5/src/layApplication.cc:353:7:
   error: 'struct sigaction' has no member named 'sa_restorer'
   act.sa_restorer = 0; 
       ^
/export/WRKOBJDIR/wip/klayout/work/klayout-0.24.5/src/Makefile.rules:166:
recipe for target 'layApplication.o' failed

gmake[3]: *** [layApplication.o] Error 1


2016年03月06日() 旧暦 [n年日記] [更新:"2016/03/19 01:24:02"]

#1 [TODO] 書きたいのに書いていないこと

  • IPv6/IPv4 dual stack router を (NetBSD/amd64 7.0で) 用意した
    1. WAN, DMZ, local の三つの segment を構成
    2. WAN 側は IPv6, IPv4 の二つの PPPoE session で接続
    3. IPv6 側では wide-dhcp6c を動かしている

    実は IPv6 側は、ネットワークセグメントの割振が間違っていて、 かなり長い間動かなかった。(数週間)
  • DNS の構成を変更した
    1. 外向き二つ
      複数の domain の primary、
      外向には primary/secondary 構成に見えているが、動作としては、 二つとも全く同じ type slave 構成
    2. 内向き二つ 自分用の cache server 兼内部 domain を提供
      一つは本当の master
      外向と内部向の二つの type = master
      二つ目は単なる cache server
    hrs@ さんに、こうしたら、という風に教わった方式。
    しかし一つだけ小さな問題が残っている。ishit さんには相談して見た :-)
  • wip/calltree-perl.pl を用意しているが、 check-update のコードを対象にすると、動かない。
    h97@makoto 10:18:40/160319(~)% calltree-perl.pl -i
       /export/git-work/check-update/check-update -o check-update.svg
    
    Error: <stdin>: syntax error in line 84 near '
    
    Warning: syntax ambiguity - badly delimited number '4d' in
       line 84 of <stdin> splits into two tokens
    
    この後の方は
    graphviz-2.38.0/lib/cgraph/scan.c が出している
    と思ったのだが、ここのチェックを外しても、だめで、 実は、その前に syntax error stdin line 84 という方が問題
  • NetBSD/amd 7.0 の上で Xen 4.2 を使い DOMU を動かしている
    Xen 3.3 と違って xm の代りに xl を使う


2016年03月05日() 旧暦 [n年日記] [更新:"2016/03/12 14:14:16"]

#1 [Machine] Lets Note CF-N9

NetBSD/amd64 7.0
  • 無線 LAN
  • 音が大きいが、下げる方法が分らない
    set nobeep
    
    in X11
    set b off
    
  • 画面が明るすぎる .. Fn F1 などで調整可
  • track pad が変。要するに動かない
  • Windows を起動した後だと時計が 9 時間進んでいる
  • X11 のキーマップの調整がまだ
    xmodmap .xmodmap
    
  • sleep の設定がまだしていない
    sysctl -w hw.acpi.sleep.state=3 
    
    で寝る
  • その後、ふたを開けると、起きる
  • /etc/powered/script/sleep_button
    を起動しても寝る
    reboot 後は、一回だけ、「ふたしめ」でも寝る 関連 PR
    42051 lid switch works only once
    49024 Powerd invokes lid_switch by acpilid only ONCE after boot
    Some success with laptop sleep (ACPI S3)
  • xen 4.5 のカーネルで panic する
  • xen 4.2 のカーネルでも panic する
  • font が揃っていない
  • fvwm の設定がまだ
  • 2GB メモリを追加したので現在は 4GB
  • pkgsrc で build していると、熱くなり、shutdown してしまう
    xenvstat を入れて見ているが、fan が回っていない ?
disk が簡単に交換出来るので、大変都合が良い



最近の日記
2024年03月10日
停電 (瞬電)
2024年03月03日
the second try on bare-metal
useradd
2024年02月29日
opendkim and senmail
2024年01月24日
chat/iam 0.0.8
2024年01月21日
uselocale vs setlocale (textproc/R-readxl)
以上、7 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)