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

  • 11/01(金) atactl check
  • 11/02() TES (25.2k)引落
  • 11/06(水) 不燃ごみ
  • 11/09() 16:00-22:00 JIDX Phone
  • 11/14(木) r 誕生日
  • 11/16() 木之本会議
  • 11/19(火) CQ Ham Radio
  • 11/19(火) mym + ki.nu 誕生日
  • 11/19(火) 別冊 CQ
  • 11/20(水) 不燃ごみ
  • 11/23() 0900 -- WW DX CW
  • 11/23() 0900-1500 東京 UHF
  • 11/25(月) Interface
  • 11/30() NTT 東 払込期日
  • 12/01() atactl check
  • 403 JNUG 総会/BOF 2017/07/08 (土)
  • 402 用途別 Emacs ( C, LaTeX, 日本語 )
  • 380 cvsweb の移行
  • 370 tamago 辞書登録
  • 368 CROSS (cross/i386-mingw32, cross/powerpc-linux ) Framework --- binutils + gcc
  • 363 Wanderlust+HyperEstraier
  • 360 evbppc 用 patch / 玄箱
  • 335 /dev/battery is missing hack | libgcc_s_pic.a is missing | samba の -PIE 問題335 ntpd monitor
  • 325 tcode頁の更新
  • 322 software |hardware
  • 321 emacs-22 | IPv6
  • 320 bulk build (Mac OS X 10.4 and NetBSD/macppc)
  • 310 Wanderlust の Namazu の挙動
  • 290 WordPress 1.2 -> 1.5 migration
  • 220 Wanderlust で日本語題名の wl-summary-print-buffer
  • 215 NetBSD/ofppc
便利なツール
Emacs
らくらく 入門
rakuraku-emacs-cover

先月 2024年11月 来月
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
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2015年12月18日(金) 旧暦 [n年日記] [更新:"2015/12/19 11:37:23"]

#1 [Machine] ASRock N3150B-ITX Mother board again

最近(この一年くらいの間)に買った Mother board
Mother boardBoxPower Supply
H97箱で買った付属
H81ML-110/G3 の箱手持の ATX 電源
N3150B-ITXShop PCShop PC
N3150B-ITX

H97 (2014/10)
H81 (2015/02)
N3150B-ITX(1) (build.sh)
N3150B-ITX

Case と電源をどうしよう ?:

で、もう一つを 12/12(土) に (12/11 駒場 → 荻窪 → 秋葉原) で 買って来た訳だが
  • ML-110/G3 等についていた 4 つの disk が入るひき出しを再利用したい
  • 電源と Case は手持のもので間合せてたい
と思ったが、なかなかうまく行かない。 電源ピンが 24 でなく 20 だったり、24 ピンのものは Case に固定出来ないねじ穴や、AC 電源コネクタ位置だったり。 上に書いた「ひき出し」は、大きくて 24 ピンの電源が付いている ML-115 の箱には取付けられそうもない。
H81 の箱をどうやって用意したのかが不思議 (ひき出し) が使われている。
どうも、ML-115 の古い方 (G1) と同じ電源が入っているようだ。


2013年12月18日(水) 旧暦 [n年日記] [更新:"2013/12/18 23:44:56"]

#1 [無線] CQ WW WPX 2013 CW SOSB/40 Log Checking report

Category:   Single Op 7 MHz High Power
************************** Summary ***************************

     520 Claimed QSO before checking (does not include duplicates)
     494 Final   QSO after  checking reductions

    2393 Claimed QSO points
    2213 Final   QSO points

     348 Claimed mults
     333 Final   mults

  832764 Claimed score
  736929 Final   score
  -11.5% Score reduction

       3 (0.6%) duplicates (without penalty)
      13 (2.5%) calls copied incorrectly
      12 (2.3%) exchanges copied incorrectly
       1 (0.2%) not in log
       2 (0.4%) calls unique to this log only (not removed)

********************** Results By Band ***********************

            Band   QSO   QPts  Mult

   Claimed   40M   520   2393      
   Final     40M   494   2213      

  Claimed    All   520   2393   348  Score   832764
  Final      All   494   2213   333  Score   736929

************************* Not In Log *************************

 7038 CW 2013-05-25 1346 JA1XMS         174 BD2SHV        0011

*********************** Incorrect call ***********************

 7038 CW 2013-05-25 1213 JA1XMS          96 WB7SX         0645 incorrect call             
 7038 CW 2013-05-25 1300 JA1XMS         136 KW6YQV        0024 correct     KJ6YQV      
 7018 CW 2013-05-25 1535 JA1XMS         203 RW3WAR        0267 correct     RW3WA       
 7008 CW 2013-05-25 1539 JA1XMS         206 UW4W          1016 correct     UA4W        
 7020 CW 2013-05-26 0927 JA1XMS         229 K1XTR         0244 correct     K0XTR       
 7028 CW 2013-05-26 1034 JA1XMS         256 NR2NI         0844 incorrect call             
 7029 CW 2013-05-26 1313 JA1XMS         329 JA3MIN        0188 correct     JA3MIB      
 7012 CW 2013-05-26 1344 JA1XMS         342 BU1AW         1165 correct     BU2AW       
 7025 CW 2013-05-26 1637 JA1XMS         380 RM3U          1649 correct     RM2U        
 7029 CW 2013-05-26 1717 JA1XMS         402 SO0X          0907 correct     SJ0X        
 7029 CW 2013-05-26 1752 JA1XMS         433 LW4CR         0410 correct     RW4CR       
 7029 CW 2013-05-26 1839 JA1XMS         466 OM3RR         0311 correct     OM3RP       
 7029 CW 2013-05-26 2020 JA1XMS         520 RS9CM         1029 correct     RN9CM       

*************** Incorrect Exchange Information ***************

 7026 CW 2013-05-25 1003 JA1XMS           7 N5TIT         0188 correct   18
 7026 CW 2013-05-25 1005 JA1XMS          10 JR2SCJ        0050 correct   59
 7026 CW 2013-05-25 1020 JA1XMS          28 NY5B          0153 correct  143
 7038 CW 2013-05-25 1339 JA1XMS         170 K6NR          0265 correct  365
 7002 CW 2013-05-25 1541 JA1XMS         208 UX4U          0100 correct 1000
 7029 CW 2013-05-26 1141 JA1XMS         283 BY5CD         0418 correct  428
 7029 CW 2013-05-26 1716 JA1XMS         401 UY0IX         0244 correct  242
 7029 CW 2013-05-26 1802 JA1XMS         439 RM3G          0075 correct   85
 7029 CW 2013-05-26 1824 JA1XMS         453 JA1IKA        0016 correct  168
 7029 CW 2013-05-26 1859 JA1XMS         480 YO4BEW        0469 correct  489
 7029 CW 2013-05-26 1907 JA1XMS         486 S53F          2783 correct 2683
 7029 CW 2013-05-26 1927 JA1XMS         501 OM7PY         0150 correct  158

************* Unique Calls Worked (not removed) **************

 7029 CW 2013-05-26 1817 JA1XMS         449 OM3CAQ        0747
 7029 CW 2013-05-26 1923 JA1XMS         500 9A2AHW        0329

********************** Lost Multipliers **********************

 7026 CW 2013-05-25 1020 JA1XMS          28 NY5B          0153 correct 143        
 7038 CW 2013-05-25 1300 JA1XMS         136 KW6YQV        0024 correct KJ6YQV     
 7038 CW 2013-05-25 1346 JA1XMS         174 BD2SHV        0011 Not in log         
 7018 CW 2013-05-25 1535 JA1XMS         203 RW3WAR        0267 correct RW3WA      
 7008 CW 2013-05-25 1539 JA1XMS         206 UW4W          1016 correct UA4W       
 7002 CW 2013-05-25 1541 JA1XMS         208 UX4U          0100 correct 1000       
 7020 CW 2013-05-26 0927 JA1XMS         229 K1XTR         0244 correct K0XTR      
 7028 CW 2013-05-26 1034 JA1XMS         256 NR2NI         0844 copy error         
 7029 CW 2013-05-26 1141 JA1XMS         283 BY5CD         0418 correct 428        
 7012 CW 2013-05-26 1344 JA1XMS         342 BU1AW         1165 correct BU2AW      
 7029 CW 2013-05-26 1717 JA1XMS         402 SO0X          0907 correct SJ0X       
 7029 CW 2013-05-26 1752 JA1XMS         433 LW4CR         0410 correct RW4CR      
 7029 CW 2013-05-26 1859 JA1XMS         480 YO4BEW        0469 correct 489        
 7029 CW 2013-05-26 1907 JA1XMS         486 S53F          2783 correct 2683       
 7029 CW 2013-05-26 2020 JA1XMS         520 RS9CM         1029 correct RN9CM      


2010年12月18日() 旧暦 [n年日記] [更新:"2010/12/20 00:27:43"]

#1 [pkgsrc] ghostscript ghostscript-8.71nb1

実のところ、最近 gs では日本語をうまく表示出来ていない。 今まで入っていた版は ghostscript-8.71nb1
I have been with problem displaying Japanese chars. with ghostscript.
 20493147 Apr  6  2010 (omit)/packages/All/ghostscript-8.71nb1.tgz
 13130022 Dec 18 22:38 (omit)/packages/All/ghostscript-8.71nb4.tgz
     5530 Dec 18 17:20 (omit)/packages/All/ghostscript-cidfonts-20000901nb2.tgz
  4576799 Apr  6  2010 (omit)/packages/All/ghostscript-fonts-8.11nb2.tgz
その時に、こんな表示が出ている。
The error message is like:
Can't find (or can't open) font file 
   /usr/pkg/share/ghostscript/8.71/Resource/Font/Ryumin-Light-H.
Can't find (or can't open) font file Ryumin-Light-H.
どうも cidfmap が関係するのかなと思って、一つ symlink を張って見た。
I thought cidfmap problem ? and have symlink for interim solution.
ls -l /usr/pkg/share/ghostscript/8.71/Resource/CIDFont
lrwxr-xr-x  1 root  wheel  22 Dec 18 17:32 /usr/pkg/share/ghostscript/8.71/Resource/CIDFont -> ../../Resource/CIDFont
しかし
But with the command,
ktrace -t n gs /tmp/ps
して見ると、cidfmap を見ていないようだ。 それで、意味もなく試行錯誤で、次のようにして作って見たら、
cidfmap may not be referenced. I have rebuild the gs with following option.
modena@makoto 22:48:05/101218(..print/ghostscript)% tail -2 /etc/mk.conf
PKG_OPTIONS.ghostscript+=       disable-compile-inits
PKG_OPTIONS.ghostscript+=       fontconfig
今度は cidfmap を見ている気がする (後から確認すると、根拠なし)。
It looks to reading cidfmap, but not for sure, probably wrong observation.
modena@makoto 22:49:58/101218(..print/ghostscript)% \
    kdump ktrace.out| cat -n | grep cidfmap
130 13688 1 gsc      NAMI  "./cidfmap"
131 13688 1 gsc      NAMI  "/usr/pkg/share/ghostscript/8.71/Resource/Init/cidfmap"
今またこれがなくなっている。(特に変更していないはずだけれど)
どうも current directory の cidfmap も見ているような気がしたので、 ちょっと変更したものを置いたりしたが、何も変化がない。しかし、一度うっかり 文法誤りな行を書いたら、しっかり、そんなもの知らないと言うので、読んではいるらしい。
次のようなことをして見たら、一応何かしら有効になっているが、漢字コードが合っていない。
This reference line disappeared this time.
The file cidfmap in current directory for sure referenced.
The next tweak (placing a file) seems something effective, but Kanji code doesn't look matche.
 % cat  /usr/pkg/share/ghostscript/8.71/Resource/Font/Ryumin-Light-H
 /Ryumin-Light-H
 /H /CMap findresource
 [/WadaMin-RegularH /CIDFont findresource]
 composefont pop
上の中の /H が漢字コード変換をしているらしい。 こんなものも見つけたが、ちょっと違う。
The word '/H' seems for Kanji code conversion. The other info as following file is used for some instance.
 /Ryumin-Light-H
 /WadaMin-RegularH /CIDFont findresource
 dup length dict begin {def} forall currentdict end
 /CIDFont defineresource pop
多分、こんなことはしなくても良いようになっているはず。
最初 WadaMin-RegularH とかの H 付きのを Horizontal かと勘違いして しまいましたが、あれは HojoKanji の略だったんですね。
上の /WadaMin-RegularH を /WadaMin-Regular に変更したら、表示するようになった
To change the word '/WadaMin-RegularH' to '/WadaMin-Regular' fixed the problem.
% cat   /usr/pkg/share/ghostscript/8.71/Resource/Font/Ryumin-Light-H
/Ryumin-Light-H /H /CMap findresource
[/WadaMin-Regular /CIDFont findresource]
composefont pop
いろいろ試行錯誤しているので、本当はどうするのか、 後でまとめらたら、そうしたい。

Shared object "libpng12.so.0" not found:

実は ghostscript を作り直す時に、png が古いと言われたので、1.2.43 は pkg_delete -f して消してしまった。(もちろんかなり沢山の 30 くらいの pkg がそれに依存しているよ、 という文字は出た)。それが原因で、次のようになる。
dvipdfmx -d 5 -p a5      -o emacsbook.tmp emacsbook.dvi
Shared object "libpng12.so.0" not found
*** Error code 1
ここは応急措置ということで、次のようにそれらだけを置いておく。
cd /usr/pkg
sudo tar zxvf /export/pkgsrc/packages/All/png-1.2.43.tgz lib/libpng12.so lib/libpng12.so.0


2008年12月18日(木) 旧暦 [n年日記] [更新:"2008/12/22 00:06:26"]

#1 [gcc][doxygen] gcc-4.2.1 を doxygen して見る

  • 何故か graphics/graphviz は make 出来ない ので pkg_add する
    sudo env PKG_PATH=ftp://ftp.jp.netbsd.org/pub/pkgsrc/packages/NetBSD/i386/4.0/All pkg_add graphviz
    doxygen も同様。その結果
    ttyp4:makoto@modena 10:38:34/081221(/tmp/doxygen)> pkg_info | tail -2 
    pkg_info: disabling PKG_PATH when operating on all packages.
    graphviz-2.16.1nb3  Graph Drawing Programs from AT&T Research and Lucent Bell Labs
    doxygen-1.5.7.1     Documentation system for C++, Java, IDL and C
    
  • doxygen -g を使って Doxyfile を作る
  • 作った Doxyfile を 少し変更 (15 項目くらい)
  • gcc の方は i386 用に 作業 directory work を作り、その中で configure; make しておく
  • doxygen を実行すると5 時間近くかかった (ML115 athlonx2 2.4GHz)
    cpu0: AMD Athlon 64 FX or Athlon 64 X2 (686-class), 2400.14 MHz, id 0x40f33
    
    cd gcc-4.2.1
    time doxygen /tmp/Doxyfile
    ...
    Generating file member index...
    13673.239u 3285.529s 4:46:27.81 98.6%   0+0k 4188+530818io 1pf+0w
    
  • 出来たもののうち html の大きさは約 2.4GB
    ttyp0:makoto@modena 7:36:31/081221(...local-src/gcc-4.2.1)> du -sk  html
    2375448 html
    ttyp0:makoto@modena 7:36:43/081221(...local-src/gcc-4.2.1)> du -sm  html
    2320    html
    
  • これを ようにしておく (但しそれぞれが大きいので、見るだけでも何かと時間がかかる。 と言っても apache 側で directory を見るのに時間がかかっているだけかも知れない)
    ttyp4:makoto@modena 11:06:48/081221(/tmp/doxygen)> ls ~/i/gcc-4.2.1-doxygen/ | wc
       76532   76532 4141816
    
    76k files ある。ls だけで 40 秒くらいかかる。
-SEPARATE_MEMBER_PAGES  = NO
+SEPARATE_MEMBER_PAGES  = YES
した方がいいかな


2006年12月18日(月) 旧暦 [n年日記] [更新:"2006/12/18 09:09:09"]

#1 [pkgsrc][MTA][Cyrus] cyrus-saslauthd の認証方式

変更前
cyrus-sasl-2.1.22   Simple Authentication and Security Layer
cyrus-imapd-2.2.13nb1 Cyrus IMAP server
cyrus-saslauthd-2.1.22 Cyrus SASL plaintext authentication daemon
ttyp0:makoto@st4200 8:17:27/061218(/var/log)> telnet localhost sieve        
Trying ::1...
Connected to localhost.
Escape character is '^]'.
"IMPLEMENTATION" "Cyrus timsieved v2.2.13"
"SIEVE" "fileinto reject envelope vacation imapflags notify subaddress relational comparator-i;ascii-numeric regex"
OK
. logout
OK "Logout Complete"
Connection closed by foreign host.
(一部略)
この状態では、次のような問題が起きる
ttyp0:makoto@st4200 18:16:49/061216(~....pkgsrc/attach)> sieveshell localhost
connecting to localhost
unable to connect to server at /usr/pkg/bin/sieveshell line 169.
ttyp0:makoto@st4200 18:16:55/061216(~....pkgsrc/attach)>

変更後:

security/cy-login, security/cy-plain, security/cy-crammd5 で sudo make package clean した後では、次のようになっていて
pkg_inf |grep cy
cyrus-sasl-2.1.22   Simple Authentication and Security Layer
cyrus-imapd-2.2.13nb1 Cyrus IMAP server
cyrus-saslauthd-2.1.22 Cyrus SASL plaintext authentication daemon
cy2-crammd5-2.1.22  Cyrus SASL CRAM-MD5 authentication plugin
cy2-login-2.1.22    Cyrus SASL LOGIN authentication plugin
cy2-plain-2.1.22    Cyrus SASL PLAIN authentication plugin
"SASL" "PLAIN LOGIN CRAM-MD5" の行が増えている
ttyp0:makoto@st4200 8:47:35/061218(~)> telnet localhost sieve
Trying ::1...
Connected to localhost.
Escape character is '^]'.
"IMPLEMENTATION" "Cyrus timsieved v2.2.13"
"SASL" "PLAIN LOGIN CRAM-MD5"
"SIEVE" "fileinto reject envelope vacation imapflags notify subaddress relational comparator-i;ascii-numeric regex"
OK
. logout
OK "Logout Complete"
Connection closed by foreign host.
ttyp0:makoto@st4200 8:49:34/061218(~)> 
以上の解決方法は、次の説明を読んでいて気が付いた
perl: No worthy mechs found
と表示されるのも、この件に関係している。 しかし..
Dec 18 09:07:34 st4200 sieve[29510]: IOERROR: creating directory /usr/sieve: Permission denied
Dec 18 09:07:34 st4200 sieve[29510]: mkdir /usr/sieve: Permission denied
Dec 18 09:07:34 st4200 sieve[29510]: error in actions_setuser()


2005年12月18日() 旧暦 [n年日記] [更新:"2005/12/19 00:37:06"]

#2 [MTA] sendmail 入替

m4-1.4.3 smtpfeed-1.18 と同時。
pkgsrc を使わずに、./Build, ./Build install
 (8.9.3+3.2W/3.7W-01050320)
↓
 (8.13.5/8.13.5) 
これで CF を使っている機械はなくなったはず。
/etc/rc.local に次のように書いておく。
/usr/sbin/sendmail -L sm-mta -bd -q30m
/usr/sbin/sendmail -L sm-msp-queue -Ac -q30m

#1 [hns] 題名のない日記に「つっこむ」と (board.cgi を一か所変更)

うっかり題名がない日記を書いて、それにつっこむと、
Error Occured: Diary title getting error at /home/makoto/public_html/diary/board.cgi line 349.
と言われるので、変更して見る。
ttyp3:makoto@st4200 9:08:51/051218(~/public_html)> diff -u diary/board.cgi{-orig,}
--- diary/board.cgi-orig        2005-12-18 09:08:42.000000000 +0900
+++ diary/board.cgi     2005-12-18 09:09:07.000000000 +0900
@@ -346,7 +346,7 @@
     }
     if (param('diary')) {
        $diary_title = Board::System::get_diary_title(param('diary'));
-       die 'Diary title getting error' unless ($diary_title);
+       if ($diary_title eq '' ) { $diary_title = 'No title'}
 
        $title = "Re: " . $diary_title;
        $hidden_values->{'diary'} = param('diary');
版名は、多分 「HNS Board-0.1.1 Copyright (c) by HyperNikkiSystem Project 2002」


2004年12月18日() 旧暦 [n年日記] [更新:"2004/12/18 22:49:12"]

#3 [ofppc] Debian GNU/Linux の CD

debia powerpc iso files これを使って このようにすれば よい ?

なんだ netboot するではないか:

 0 > boot net 
 LOAD: Waiting 60 seconds for Spanning Tree
 BOOTP R = 1 BOOTP S = 1  
 FILE: /tftpboot/boot
 Load Addr=0x4000 Max Size=0xbfc000 
 FINAL Packet Count = 107   Final File Size = 54468 bytes.
                     
 Unexpected Firmware Error:
 DEFAULT CATCH!, code=fff00300 at   %SRR0: 00c1b030   %SRR1: 00003030 
  ok
 0 > go 
 >> NetBSD/ofppc OpenFirmware Boot, Revision 1.5
 >> (makoto@st4200, Fri Dec 17 08:21:28 JST 2004)
 net_open: client addr: 192.168.111.208
 net_open: subnet mask: 255.255.255.0
 net_open: net gateway: 192.168.111.1
 net_open: server addr: 192.168.111.223
 net_open: server path: /tftpboot
 net_open: file name: /tftpboot/boot
 Using IP address: 192.168.111.208
 root addr=192.168.111.223 path=/tftpboot
 open /netbsd.ofppc: Permission denied
 net_open: client addr: 192.168.111.208
 net_open: subnet mask: 255.255.255.0
 net_open: net gateway: 192.168.111.1
 net_open: server addr: 192.168.111.223
 net_open: server path: /tftpboot
 net_open: file name: /tftpboot/boot
 Using IP address: 192.168.111.208
 root addr=192.168.111.223 path=/tftpboot
                     
 Unexpected Firmware Error:
 DEFAULT CATCH!, code=fff00200 at   %SRR0: 6f667768   %SRR1: 00083000 
  ok
 0 > 

root path を設定してやったら、:

>> NetBSD/ofppc OpenFirmware Boot, Revision 1.5
>> (makoto@st4200, Fri Dec 17 08:21:28 JST 2004)
net_open: client addr: 192.168.111.208
net_open: subnet mask: 255.255.255.0
net_open: net gateway: 192.168.111.1
net_open: server addr: 192.168.111.223
net_open: server path: /tftpboot
net_open: file name: /tftpboot/boot
Using IP address: 192.168.111.208
root addr=192.168.111.223 path=/tftpboot
2317224+308464 [127888+116469]=0x2bce74
 start=0x100000
NetBSD does not yet support the "IBM,7046-B50".
Using generic OpenFirmware driver support.
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
    The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
    The Regents of the University of California.  All rights reserved.

NetBSD 2.99.11 (GENERIC) #0: Fri Dec 17 08:17:01 JST 2004
        makoto@st4200:/export/ofppc/src/sys/arch/ofppc/compile/GENERIC
total memory = 256 MB
avail memory = 240 MB
bootpath /pci@80000000/ethernet@c/netbsd.ofppc
cbootpath /pci@80000000/ethernet@c
mainbus0 (root): IBM,7046-B50
cpu0 at mainbus0 (PowerPC,604e@0): 604e (Revision 1.2), ID 0 (primary)
cpu0: HID0 c001c086<EMCP,DBP,NHR,ICE,DCE,SGE,BHT,NOPDST>
cpu0: 56.25 MHz
ofbus0 at mainbus0 (event-sources)
epow-events at ofbus0 not configured
memory-controller@fec00000 at mainbus0 not configured
ofbus1 at mainbus0 (rom@ff000000)
boot-rom@fff00000 at ofbus1 not configured
rtas at mainbus0 not configured
ofbus2 at mainbus0 (pci@80000000)
ofbus3 at ofbus2 (isa@b)
reserved@i92 at ofbus3 not configured
IBM,tablet-port@i898 at ofbus3 not configured
nvram@i74 at ofbus3 not configured
ofrtc0 at ofbus3 (rtc@i70): rtc
IBM,eeprom@i78 at ofbus3 not configured
parallel@i378 at ofbus3 not configured
ofcons0 at ofbus3 (serial@i3f8)
serial@i2f8 at ofbus3 not configured
sound@i534 at ofbus3 not configured
8042@i60 at ofbus3 not configured
ofbus4 at ofbus3 (fdc@i3f0)
ofdisk0 at ofbus4 (disk@0)
IBM,op-panel@i808 at ofbus3 not configured
IBM,pwr-mgmt@i82a at ofbus3 not configured
timer@i40 at ofbus3 not configured
interrupt-controller@i20 at ofbus3 not configured
dma-controller@i0 at ofbus3 not configured
ofnet0 at ofbus2 (ethernet@c): address 00:04:ac:17:xx:yy
interrupt-controller@d at ofbus2 not configured
ofbus5 at ofbus2 (scsi@10)
ofdisk1 at ofbus5 (sd@0)
ofdisk2 at ofbus5 (sd@1)
ofdisk3 at ofbus5 (sd@2)
ofdisk4 at ofbus5 (sd@3)
ofdisk5 at ofbus5 (sd@4)
ofdisk6 at ofbus5 (sd@5)
ofdisk7 at ofbus5 (sd@6)
st@0 at ofbus5 not configured
st@1 at ofbus5 not configured
st@2 at ofbus5 not configured
st@3 at ofbus5 not configured
st@4 at ofbus5 not configured
st@5 at ofbus5 not configured
st@6 at ofbus5 not configured
display@16 at ofbus2 not configured
boot device: <unknown>

#2 [Namazu] 2.0.14

2.0.14 を作って、そのうちの namazu.cgi だけを /usr/pkg/libexec/cgi-bin/namazu.cgi に写した。

#1 [NetBSD][2.99.11] 二台目を 2.99.11 にした

僕の作った iso 形式 には X は入っていない。 そこで X は unselect する必要がある。そうしたはずだが、次の ように言われた。
 I cannot save /usr/X11R6/bin/X as /usr/X11R6/bin/X.old, because the target
 disk already has an /usr/X11R6/bin/X.old.  Please fix this before continuing.
    
 One way is to start a shell from the Utilities menu, examine the target
 /usr/X11R6/bin/X and /usr/X11R6/bin/X.old.  If /usr/X11R6/bin/X.old is from a
 completed upgrade, you can rm -f /usr/X11R6/bin/X.old and restart.  Or if
 /usr/X11R6/bin/X.old is from a recent, incomplete upgrade, you can rm -f
 /usr/X11R6/bin/X and mv /usr/X11R6/bin/X.old to /usr/X11R6/bin/X.
 

 Aborting upgrade.         +-----------------------+
                           |>Hit enter to continue |
                           +-----------------------+
そこで次のようにする。
               +-----------------------------------------------+
               | NetBSD-2.99.11 Install System                 |
               |                                               |
               | a: Install NetBSD to hard disk                |
               | b: Upgrade NetBSD on a hard disk              |
               | c: Re-install sets or install additional sets |
               | d: Reboot the computer                        |
               | e: Utility menu                               |
               |>x: Exit Install System                        |
               +-----------------------------------------------+
# df
Filesystem  512-blocks     Used     Avail Capacity  Mounted on
/dev/md0a         3959     3528       431    89%    /
# mount /dev/wd0a /mnt
# mount /dev/wd0g /mnt/usr
# cd /mnt/usr/  
# rm -f /mnt/usr/X11R6/bin/X.old
# umount /mnt/usr
umount: /mnt/usr: Device busy
# cd /
# umount /mnt/usr
# umount /mnt
# sysinst

upgrade だと /etc とか自動的に面倒見てくれる ?:

画面を使おうとしたが:

ttyflags: TIOCSFLAGS: on /dev/ttyE0: Device not configured
と出て鍵盤から文字が入らない

三台目 (iBook/366):

日付を合わせる
(I)nstall, (S)hell or (H)alt ? s
# mount /dev/cd0c /mnt
# /mnt/bin/date
Fri Jan  1 00:01:40 GMT 1904
# /mnt/bin/date 200412180817
date: bind Can't assign requested address
Sat Dec 18 08:17:00 GMT 2004
# umount /mnt
# 

pdisk:

OS 10.3 が入っていた 20G
# pdisk /dev/wd0c
Edit /dev/wd0c -
Command (? for help): P
Partition map (with 512 blocks) on '/dev/wd0c'
   #:                 type name                 length   base     ( size )
   1:  Apple_partition_map Apple                      63 @ 1       
   2:       Apple_Driver43*Macintosh                  56 @ 64      
   3:       Apple_Driver43*Macintosh                  56 @ 120
   4:     Apple_Driver_ATA*Macintosh                  56 @ 176
   5:     Apple_Driver_ATA*Macintosh                  56 @ 232     
   6:       Apple_FWDriver Macintosh                 512 @ 288
   7:   Apple_Driver_IOKit Macintosh                 512 @ 800
   8:        Apple_Patches Patch Partition           512 @ 1312
   9:           Apple_Free                        262144 @ 1824     (128.0M)
  10:            Apple_HFS Apple_HFS_Untitled_2 38806096 @ 263968   (18.5G)
  11:           Apple_Free                            16 @ 39070064

Device block ...
      (omiitted)

 d 10
 C 1824 65536 ofwboot Apple_HFS 
9 not HFS
9 not HFS
   1:  Apple_partition_map Apple                      63 @ 1       
   2:       Apple_Driver43*Macintosh                  56 @ 64      
   3:       Apple_Driver43*Macintosh                  56 @ 120
   4:     Apple_Driver_ATA*Macintosh                  56 @ 176
   5:     Apple_Driver_ATA*Macintosh                  56 @ 232     
   6:       Apple_FWDriver Macintosh                 512 @ 288
   7:   Apple_Driver_IOKit Macintosh                 512 @ 800
   8:        Apple_Patches Patch Partition           512 @ 1312
   9:            Apple_HFS ofwboot		   65536 @ 1824     (32.0M) 
  10:                 root A/UX                  1048576 @ 67360   (512.0M) UFS K0
  11:                 swap swap                  1048576 @ 1115936 (512.0M) 
  12:      Apple_UNIX_SVR2 /usr                  1048576 @ 2164512   (1.0G) UFS K0 /usr
  13:      Apple_UNIX_SVR2 /export              34808416 @ 4261664  (16.6G) UFS K0 /usr
 W
 q
disklabel で確認 ??
boot cd:,ofwboot.elf hd:14/netbsd
4272160read text
 start=0x0

 DEFAULT CATCH!, code=900 at %SRR0: 00000000 %SRR1: 00083030
上の pdisk は少し変だったので、もう一度 この辺 を見てやり直したが、DEFAULT CATCH! は同じ。ofwboot.elf は CDROM に入っている もの。 MacOS 9.2.2 の disk で初期しておいて、もう一度。
 C  9p 65536   Apple_HFS HFS
 c 10p 1048576 'A/UX Root' a
 c 11p 1048576 Swap        b
 c 12p 2097152 'Usr File system' g
 c 13p 30807415 /export g


2003年12月18日(木) 旧暦 [n年日記]

#2 [Emacs] emacs-21.3.50 の src/regex.? がない件

mule-jp より
> : cvs server: nothing known about src/regex.c
> : cvs server: nothing known about src/regex.h
>
> のようにメッセージがでてこのふたつのファイルが checkout でき
> ません。

この二つのファイルのgnulibから持ってきており(シンボリックリンクになって いる)、そのせいでcoに失敗するみたいです。今はftpでリポジトリが取ってこ れるので、僕はemacsとgnulibのリポジトリを取ってきてgnulibのregex.[ch]の リポジトリをemacsの方にコピーしてcoしました。
知らなかった。... というか、良く分ったなぁ。
ttyp8:makoto@harry 11:02:59/031218(/export/emcws-track)> cvs -d :ext:anoncvs@subversions.gnu.org:/cvs-latest/gnulib co gnulib/lib/regex.{h,c}
U gnulib/lib/regex.h
U gnulib/lib/regex.c

`re_match_object' undeclared (first use in this function):

dired.c: In function `directory_files_internal':
dired.c:211: `re_match_object' undeclared (first use in this function)
dired.c:211: (Each undeclared identifier is reported only once
dired.c:211: for each function it appears in.)
*** Error code 1
cvs でなくて ftp で持って来る ? ? これは ? Changes to emacs/src/regex.c [emacs-unicode-2] 9/30 これって 22 の方かな。

#1 [NetBSD][macppc] G4/800MP が動いていない

boot-device             cd:,ofwboot.xcf      hd:,\\:tbxi
boot-file               /pci@f2000000/mac-io/ata-4/disk@1:10/netbsd
....
0 > boot load-size=d950 adler32=2e98922c

loading XCOFF

tsize=d5d0 dsize=2a0 bsize=2620 entry=600000
SECTIONS:
.text    00600000 00600000 0000d5d0 000000e0
.data    0060e000 0060e000 000002a0 0000d6b0
.bss     0060e2a0 0060e2a0 00002620 00000000
loading .text, done..
loading .data, done..
clearing .bss, done..

>> NetBSD/macppc OpenFirmware Boot, Revision 1.5
>> (root@serv, Thu Jul 31 15:13:58 JST 2003)
open /pci@f2000000/mac-io/ata-4/disk@1:10/netbsd: Device not configured
Boot: exit
 ok
0 > 

20030726ts の CDROM でも起動しない:

0 > boot cd:,ofwboot.xcf macppc load-size=d950 adler32=2e98922c 

loading XCOFF

tsize=d5d0 dsize=2a0 bsize=2620 entry=600000 
SECTIONS:
.text    00600000 00600000 0000d5d0 000000e0
.data    0060e000 0060e000 000002a0 0000d6b0
.bss     0060e2a0 0060e2a0 00002620 00000000
loading .text, done..
loading .data, done..
clearing .bss, done..

>> NetBSD/macppc OpenFirmware Boot, Revision 1.5
>> (root@serv, Thu Jul 31 15:13:58 JST 2003)
 start=0x0

 DEFAULT CATCH!, code=900 at   %SRR0: 00000000   %SRR1: 00083030 
 ok
0 > 

という訳で、netboot を試している。:

  1. いきなり netbsd-GENERIC_MD.gz を読ませようとすると 書式が正しくないという。
    0 > boot enet:192.168.1.1,20031206.gz 
    CLIENT: 0003933ea*** 192.168.1.100
    SERVER: 000393b3d+++ 192.168.1.1 server
    Transfer FILE: 20031206.gz |
    TFTP-actual=2907f6 TFTP-adler32=37c2c422 load-size=2907f6 adler32=37c2c422 
    unrecognized Client Program format
     ok
    0 > 
    
  2. 20031206/ofwboot.xcf ではうまくかない。
    0 > boot enet:192.168.1.1,20031206.xcf 
    CLIENT: 0003933ea378 192.168.1.100
    SERVER: 000393b3d0ac 192.168.1.1 server
    Transfer FILE: 20031206.xcf /
    TFTP-actual=c49c TFTP-adler32=b66ca8ff load-size=c49c adler32=b66ca8ff 
    
    loading XCOFF
    
    tsize=b6dc dsize=280 bsize=2620 entry=600000 
    SECTIONS:
    .text    00600000 00600000 0000b6dc 000000fc
    .rodata. 0060b6dc 0060b6dc 00000a44 0000b7d8
    .data    0060d000 0060d000 00000280 0000c21c
    .bss     0060d280 0060d280 00002620 00000000
    loading .text, done..
    loading .data, done..
    clearing .bss, done..
    
    ここから無反応
  3. 20030615/ofwboot.xcf と 20031206/netbsd-GENERIC_MD.gz だと起動する
  4. ただし、OF の serial が 57.6k なのに console が 38.4k らしく、 そこで化ける

起動しない 20G:

# disklabel wd1 disklabel: Invalid signature in mbr record 0
16 partitions:
#        size    offset     fstype [fsize bsize cpg/sgs]
 a:    328608         0     4.2BSD   1024  8192     0  # (Cyl.      0 -    325)
 b:   4096512    328608       swap                     # (Cyl.    326 -   4389)
 c:  39070080         0     unused      0     0        # (Cyl.      0 -  38759)
 d:   2867760   4425120     4.2BSD   1024  8192     0  # (Cyl.   4390 -   7234)
 e:    205632   7292880     4.2BSD   1024  8192     0  # (Cyl.   7235 -   7438)
 f:  31571568   7498512     4.2BSD   1024  8192     0  # (Cyl.   7439 -  38759)
# 

pdisk /dev/wd1c:

Partition map (with 512 byte blocks) on '/dev/wd1c'
 #:                type name              length   base     ( size )
 1: Apple_partition_map Apple                 63 @ 1       
 2:      Apple_Driver43*Macintosh             54 @ 64      
 3:      Apple_Driver43*Macintosh             74 @ 118     
 4:    Apple_Driver_ATA*Macintosh             54 @ 192     
 5:    Apple_Driver_ATA*Macintosh             74 @ 246     
 6:      Apple_FWDriver Macintosh            200 @ 320     
 7:  Apple_Driver_IOKit Macintosh            512 @ 520     
 8:       Apple_Patches Patch Partition      512 @ 1032    
 9:           Apple_HFS 写 80  (700.0M) s3   FS   
13:     Apple_UNIX_SVR2 Unreserved 1    33062912 @ 6006280  ( 15.8G) s3   FS   
14:          Apple_Free ∝p               888 @ 39069192
10 がない ? のではなくて表示されないだけ ..
Command (? for help): n 9
New name of partition: MacOS
Command (? for help): P
したら見えるようになった。
9: Apple_HFS MacOS 65536 @ 1544 ( 32.0M)
10: Apple_UNIX_SVR2 A/UX Root 409600 @ 67080 (200.0M) S0 RUFS k0


2002年12月18日(水) 旧暦 [n年日記]

#7 [NetBSD] やっと OV511+ な USB Camera が

EE231S の写真 手に入ったけれど。 千葉の DOS/V パラダイスで 東海理化(TORICA)EE231S というのを 1,980 円 で売っていて、Note PC を持っていって、 展示品をつながせてもらったら(変な日本語)、
ugen0 at uhub1 port 1
ugen0: OmniVision OV511+ Camera, rev 1.00/1.00, addr 2
というので買って来た。でも、vid も動かない。

_IOWR ってどこで定義されているのかな。:

ttyp4:makoto@u 22:08:52/021218(/ex2/syssrc-20021114-ts)> grep `lid USB_DO_REQUEST`
sys/dev/usb/usb.h:#define USB_DO_REQUEST _IOWR('U', 111, struct usb_ctl_request)
sys/dev/usb/ugen.c: case USB_DO_REQUEST:

#6 [BOF] IW 2002

横浜でしかも 1,000 円もかかるとは知らなかった。 というのも見つからない。

#5 [SmartDoc] smartdoc

ttyp3:makoto@celeron 17:45:06/021218(...local-src/smartdoc)> java -classpath setup.zip setup Unable to initialize threads: cannot find class java/lang/Thread
もしかして JDK 1.1 と 1.2 という問題もある ?

#4 [Namazu] 設定された制限を越えているので無視します

これって private patch かなぁ。
719/790 - /export/home/makoto/Mail/from/hoge/734 ファイルが設定された制限を越えているので無視します conf::TEXT_SIZE_MAX (600000) < 3931241
po/ja.po より
#: scripts/mknmz.in:1481
msgid "is larger than your setup after filtered, skipped: "
msgstr "譜が設定された制限を越えているので無視します "
private ではなさそう: annotate より:
1.110 (baba 06-Sep-02): } elsif ($cfile_size > $conf::FILE_SIZE_MAX) {
1.114 (knok 31-Oct-02): $msg = _("is larger than your setup before filtered, skipped: ") . 'conf::FILE_SIZE_MAX (' . $conf::FILE_SIZE_MAX . ') < '. $cfile_size ;
1.1 (rug 30-Jan-00): } elsif ($text_size > $conf::TEXT_SIZE_MAX) {
1.103 (makoto 04-Feb-02): $msg = _("is larger than your setup after filtered, skipped: ") . 'conf::TEXT_SIZE_MAX (' . $conf::TEXT_SIZE_MAX . ') < '. $text_size ;
before の方の po/ja.po がない ? 1.114 って 2.0.12 の後かな。

#3 [NetBSD] i386/1.6 Release を一台動かして見る

pkgsrc/shells/static-tcsh を入れる。
#undef NLS >> config.h
を書く時期が問題なので、make して configure が終った時を見はからって ^C で中断して入れる。何と美しくない
creating config.h
===> Building for static-tcsh-6.12.00
grep 'ERR_' ./sh.err.c | grep '^#define' >> sh.err.h
cc -E -I. -I. -D_PATH_TCSHELL='"/usr/pkg/bin/tcsh"' -I/usr/pkg/include -D_h_tc_const ./tc.const.c | grep 'Char STR' | sed -e 's/Char \(
[ *\].*/extern Char \1[];/' | sort >> tc.const.h
^Cttyp0:makoto@celeron 1:24:28/021219(...shells/static-tcsh)> echo #undef NLS >> config.h
config.h: No such file or directory.
ttyp0:makoto@celeron 1:24:50/021219(...shells/static-tcsh)> echo #undef NLS >> work/tcsh-6.12.00/config.h

#2 [NetBSD] snapshot/20021214ts

iBook/SE 366 に入れて kernel を作って見た。
text    data    bss     dec     hex     filename
3863896 63268   217628  4144792 3f3e98  netbsd
852.149u 118.255s 15:15.78 105.9%       0+0k 14+3678io 40pf+0w
ttyp0:makoto@ibook  8:54:58/021218(...compile/INSECURE-sosend-loan)> 
SOSEND_LOAN ってもう書かなくてもいいのだろうが .. 書いても害はないはずなので。

ofb0: 1536 x 870, 8bpp:

ofb0 at pci0 dev 16 function 0: Nvidia Corporation GeForce2 MX [NV11]
ofb0: 1536 x 870, 8bpp
と表示しているのは sys/arch/macppc/dev/ofb.c
203   pci_devinfo(pa->pa_id, pa->pa_class, 0, devinfo);
204   printf(": %s\n", devinfo);
205   printf("%s: %d x %d, %dbpp\n", self->dv_xname,
206          dc->dc_ri.ri_width, dc->dc_ri.ri_height, dc->dc_ri.ri_depth);

#1 [PowerPC] Terra Soft Offers PowerPC ATX

Motherboards, Computers 面白そう。

U-Boot:

README が長大
ttypd:makoto@u  6:59:26/021218(...local-src/u-boot-0.2.0)> wc README 
    2773   13271   94650 README


2001年12月18日(火) 旧暦 [n年日記]

#3 [NetBSD] 1.5.2 で 1G の swap を付けたら、起動しない ?

root file system type: ffs
uvm_anon_add: can not allocate 255999 anons
panic: uvm_anon_add
Stopped in swapctl at cpu_Debugger+0x10:      lwz r0, r1, 0x14,
db> trace
at panic+e8
at uvm_anon_add+a0
at sys_swapctl+864
at sys_swapctl+420
at trap+400
at ddblow+e0
..

#2 [Macintosh] 「PowerBook G4」のすべてのモデルに DVD-ROM/CD-RW 両用コンボ

「PowerBook G4」のすべてのモデルにスロットローディング方式 DVD-ROM/CD-RW 両用コンボドライブを標準搭載
PowerBook G4 550MHzモデル:256MBのSDRAM、20GBのUltra ATA/66ハードディスク ドライブ、DVD-ROM/CD-RW両用のコンボドライブを装備。価格は272,600円 (Apple Storeプライス、税別)。
そうか、同じ値段ではないという訳。確か以前は 258k 円だったはず。

#1 [Namazu] namazu-2.0.10rc1.tar.gz

NetBSD/macppc 1.5.2 OK:

perl-5.6.1
kakasi-2.3.4                        (kakasi -version)
chasen-2.2.8                        (pkg_info chasen |grep Info)
nkf  p5-nkf-1.7                     (pkg_info p5-nkf |grep Info)
Text-ChaSen    p5-Text-ChaSen-1.03nb1 (ditto)
Text-Kakasi    p5-Text-Kakasi-1.04    (ditto)
p5-File-MMagic p5-File-MMagic-1.13    (ditto)

./configure;time make;time make check;

All 42 tests passed
===================
Making check in template
326.543u 193.707s 10:36.80 81.6%        0+0k 1593+14246io 300pf+0w

NetBSD/macppc-current 2001/11:

gcc -g -O2 -Wall -pedantic -o .libs/namazu form.o namazu.o output.o rcfile.o result.o usage.o namazu-cmd.o ../nmz/.libs/libnmz.so ../lib/libnmzut.a -lm -Wl,--rpath -Wl,/usr/local/lib output.o: In function `print_page_index':
output.o:/export/local/src/namazu-2.0.10rc1/src/output.c:682: more undefined references to `gettext' follow makoto@u ■8:17:53/011218(...src/namazu-2.0.10rc1)> which gettext
/usr/local/bin/gettext
確かに gettext を見つけていない。これって autoconf-2.1 の台の時の話のようだ
checking for gettext in libc... no
checking for bindtextdomain in -lintl... yes
checking for gettext in libintl... checking for gettext in -lintl... yes
yes
checking for msgfmt... /usr/local/bin/msgfmt
checking for dcgettext... no
checking for gmsgfmt... /usr/local/bin/msgfmt
checking for xgettext... /usr/local/bin/xgettext

/usr/pkgsrc/japanese/namazu2:

(はまだ 2.0.9 だけれど、そちらは)
checking whether included gettext is requested... no
checking for libintl.h... yes
checking for gettext in libc... yes
checking for msgfmt... /usr/local/bin/msgfmt
checking for dcgettext... yes
checking for gmsgfmt... /usr/local/bin/msgfmt
checking for xgettext... /usr/local/bin/xgettext
となる。Makefile の最後で
.include "../../devel/gettext-lib/buildlink.mk"
していて、 その中に、
Add -lintl to LIBS in CONFIGURE_ENV to work around broken gettext.m4: gettext.m4 does not add -lintl where it should, and the resulting configure script fails to detect if libintl.a is the genuine GNU gettext or not.
という説明がある。 gettext は 0.10.40 なのだけれど。
env LIBS=-lintl ./configure
time make
34.335u 9.817s 1:01.18 72.1% 0+0k 0+784io 0pf+0w
time make check

Segmentation fault - core dumped
FAIL: namazu-cgi-9
====================
1 of 42 tests failed

(もう一度 
sh -xv namazu-cgi-9
したら問題ない)
makoto@u ■8:55:12/011218(...namazu-2.0.10rc1/src)> gdb .libs/namazu.cgi namazu.cgi.core
GNU gdb 4.17
Copyright 1998 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "powerpc--netbsd"...
Core was generated by `namazu.cgi'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/libexec/ld.elf_so...done.
Reading symbols from /export/local/src/namazu-2.0.10rc1/src/../nmz/.libs/libnmz.so.5...done.
Reading symbols from /usr/lib/libm.so.0...done.
Reading symbols from /usr/local/lib/libintl.so.1...done.
Reading symbols from /usr/lib/libc.so.12...done.
#0 0x2e6e616c in ?? ()
(gdb) where
#0 0x2e6e616c in ?? ()
(gdb)

もう一度やって見たが、やはり:

Segmentation fault - core dumped
FAIL: namazu-cgi-9

時として、segfault しやすい状態があって、:

再起動で直るので、一応やって見るが、全く同じ。

--with-included-gettext したら、問題ない。:

All 42 tests passed
===================
Making check in template
127.846u 24.975s 2:51.25 89.2%  0+0k 28+9079io 8pf+0w

libintl は複数入っている ?:

makoto@u 14:10:32/011218(...src/namazu-2.0.10rc1)> ldd src/.libs/namazu.cgi
src/.libs/namazu.cgi:
-lm.0 => /usr/lib/libm.so.0
-lnmz.5 => /usr/local/lib/libnmz.so.5
-lintl.1 => /usr/local/lib/libintl.so.1
-lc.12 => /usr/lib/libc.so.12
三つ入っているらしい
/usr/pkg/lib   (2000/11/21)
/usr/lib       (2001/08/02)
/usr/local/lib (2001/11/30)



最近の日記
2024年10月25日
Die Frau ohne Schatten 影のない女
2024年07月03日
kicad oddity
2024年05月08日
comparison on ./buildsh tools
2024年05月06日
py-setuptools (python 3.11.9)
make release took 1 hours and 10 min
qemu invocation for 10.99.10
2024年05月05日
Windows 10 version
serial connection
bc bench
以上、10 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)