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

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

2003年12月10日(水) 旧暦 [n年日記]

#1 [無題] age++

Prime Number

#2 [build.sh][NetBSD][macppc] Invalid bfd target

src/tooldir.NetBSD-1.6T-powerpc/bin/powerpc--netbsd-objcopy -O xcoff-powermac -R .comment -R .note temp ofwboot.xcf
src/tooldir.NetBSD-1.6T-powerpc/bin/powerpc--netbsd-objcopy: ofwboot.xcf: Invalid bfd target
これなら、 以前 gnu/dist/toolchain/bfd/config.bfd への patch があったはず

config.bfd が移動している ?:

最近
 37167 Dec 10 13:07 ./gnu/dist/binutils/bfd/config.bfd
 34733 Dec 10 13:09 ./gnu/dist/gdb/bfd/config.bfd
(そういう問題ではない ? 気もするが、上の patch を両方に当てて見る)

BUILD_DONE=1:

env BUILD_DONE=1 time ./build.sh -D $DESTDIR -R $RELEASEDIR -T /export/nandra-tr-031206/checkout/src/tooldir.NetBSD-1.6T-powerpc release > & ../log-2

subr_disk.c:504: warning: control reaches end of non-void function:

src/sys/kern/subr_disk.c: In function `buf_inorder': src/sys/kern/subr_disk.c:504: warning: control reaches end of non-void function
subr_disk.c を 1.57 に交換

:

stripping ramdiskbin
nbmake: don't know how to make /export/nandra-tr-031206/checkout/d/usr/mdec/ofwboot. Stop

nbmake: stopped in /export/nandra-tr-031206/checkout/src/distrib/macppc/floppies/ramdisk

*** Failed target: all-ramdisk


2003年12月09日(火) 旧暦 [n年日記]

#1 [無題][rsync] rsync --delete

は使ったことがなかった。ありがとうございます。
8:58:58/031209(~)# /usr/pkg/bin/rsync -a --delete /e/u/home/ /export/home/
9:16:49/031209(~)# du -sk  /e/u/home/ /export/home/
6846900 /e/u/home/
6846892 /export/home/
9:30:34/031209(~)# 


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

#1 [LaTeX] 表や図の位置

\begin{figure}[htbp]
\begin{figure}[H] (H は here.sty が要るのかな)
などがいまひとつうまく使えていない t に来るのはいいのだが b に置かれるのを (自分が作ったものでは見たことがない) p して欲しくないと思って
\begin{figure}[htb]
とすると、最後の方に追いやられてしまう。
\begin{figure}[!htbp]
というのを見かけたが、これは何 ?
そのため、文字 が先に来て、図が出現したときそのページに入らない場合には次のページに 移されてしまいます。

#2 [無題] 歯医者

    ●                     歯 = {止, 米}
・・・・      ・○・・
・・・・      ・・・・     ●…第1打鍵
・・・・      ・・・・     ○…第2打鍵
                           医 = {匚, 矢}
・・・・      ・・●・
・・・・      ・・・・     ●…第1打鍵
・・・・    ○・・・・     ○…第2打鍵
                           者 = {者}
電話番号は google で調べて予約。 15:30-16:20 くらい。あめをかじってしまったら、 つめものが取れてしまった。歯石も取ってもらう。 (4,410 円)


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

#1 [Emacs] src/xfns.c x-backspace-delete-keys-p

むしろ、問題はこちらか。
  if (delete_keycode
	  && backspace_keycode
	  && XKeysymToKeycode (dpy, XK_Delete) == delete_keycode
	  && XKeysymToKeycode (dpy, XK_BackSpace) == backspace_keycode)
	have_keys = Qt;
}


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

#1 [電話][PHS] 子機(KX-HF300)からの内線発信は

「機能」→「H" 左」だと(偶然)発見。

#2 [無題] rsync -a した二つの大きさがかなり違う

(/export)# du -sk /e/u/home home 
6816572 /e/u/home
7814396 home
(まあ少ないよりは大きいのだからいいけれど) -a って消さないのだったっけ ?


2003年12月05日(金) 旧暦 [n年日記]

#1 [Emacs] normal-erase-is-backspace-mode

emacs-21.3/src/xfns.c:
11353 DEFUN ("x-backspace-delete-keys-p", Fx_backspace_delete_keys_p,
11354        Sx_backspace_delete_keys_p, 0, 1, 0,
11355   "Check if both Backspace and Delete keys are on the keyboard of FRAME.\n\
11356 FRAME nil means use the selected frame.\n\
11357 Value is t if we know that both keys are present, and are mapped to the\n\
11358 usual X keysyms.")
 ...

Delete and Backspace with xev::

(XFree86 4.0.1 + patch)
KeyRelease event, serial 25, synthetic NO, window 0xa00001,
    root 0x2a, subw 0xa00002, time 1133603822, (41,48), root:(136,74),
    state 0x0, keycode 84 (keysym 0xffff, Delete), same_screen YES,
    XLookupString gives 1 characters:  ""

KeyPress event, serial 25, synthetic NO, window 0xa00001,
    root 0x2a, subw 0xa00002, time 1133604612, (41,48), root:(136,74),
    state 0x0, keycode 50 (keysym 0xff08, BackSpace), same_screen YES,
    XLookupString gives 1 characters:  "

I wonder if above are right ?:

and getting strange page as Then, running following command to create .tpu-keys
emacs -f tpu-edt -l

on the machine where (x-backspace-delete-keys-p = t):

(XFree86 4.3.99)
KeyRelease event, serial 28, synthetic NO, window 0xa00001,
    root 0x3f, subw 0xa00002, time 1167534565, (35,48), root:(639,74),
    state 0x0, keycode 107 (keysym 0xffff, Delete), same_screen YES,
    XLookupString gives 1 bytes: (7f) "_"

xkbprint:

xkbprint -label name harry:0.0 /tmp/ps
ってやったら、PostScript File が出来た。 でも Apple Extended Keyboard II となっている。

lets Note で:

xkbprint -label name :0.0 /tmp/lets.ps
としたら Japanese 106 が出て来た。

#2 [電話] VE-PVC01L を入手・子機登録

を見て、子機登録。素晴しい。
今のところ不明なのが子機(KX-HF300)からの内線発信。クリアボタンの番号、では だめ。以下登録方法抜粋 -- 親機:
「保留ボタン」を押しながら「キャッチ」ボタンを五秒ぐらい押す
子機:
# を押しながら電源を入れる
さえ覚えておけば後は何とかなるかな。普通の「改行」「実行」キーが ないので、それはまようがどうも「内線」ボタンらしい。
少なくとももう一台入手しよう。


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

#1 [Emacs] normal-erase-is-backspace-mode が nil になっているのは

lisp/startup.el から:
  (unless noninteractive
    ;; DOS/Windows systems have a PC-type keyboard which has both
    ;; <delete> and <backspace> keys.
    (when (or (memq system-type '(ms-dos windows-nt))
              (and (memq window-system '(x))
                   (fboundp 'x-backspace-delete-keys-p)
                  (x-backspace-delete-keys-p))
              ;; If the terminal Emacs is running on has erase char
              ;; set to ^H, use the Backspace key for deleting
              ;; backward and, and the Delete key for deleting forward.
              (and (null window-system)
                   (eq tty-erase-char 8)))
      (setq-default normal-erase-is-backspace t)
      (normal-erase-is-backspace-mode 1)))
x-backspace-delete-keys-p is a built-in function.
(x-backspace-delete-keys-p &optional FRAME)

Check if both Backspace and Delete keys are on the keyboard of FRAME.
FRAME nil means use the selected frame.
Value is t if we know that both keys are present, and are mapped to the usual X keysyms.

これが問題らしい。nil になってしまう。


2003年12月03日(水) 旧暦 [n年日記]

#1 [build.sh][NetBSD][macppc] 20031122-UTC + macppc-031129

TNFDATE=20031122-UTC
NANDRA=/e/u/j/nandra
DATE=031129

elapsed: 6:23:47.41:

ttyp2:root@serv 21:18:39/031202(...checkout/src)# time ./build.sh -D $DESTDIR -R $RELEASEDIR release > & ../log-1
16801.605u 5697.547s 6:23:47.41 97.7% 0+0k 19945+446991io 24518pf+61w
ttyp2:root@serv 3:42:26/031203(...checkout/src)#

kauai.c:144: structure has no member named `cmd_baseioh':

cc -O2 -pipe -Werror -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wno-uninitialized -Wno-main -Wno-format-zero-length -msoft-float -ffreestanding -I. -I/export/nandra-tr-031129/checkout/src/sys/arch -I/export/nandra-tr-031129/checkout/src/sys -nostdinc -DDIAGNOSTIC -DMAXUSERS=32 -D_KERNEL -D_KERNEL_OPT -Dmacppc -c /export/nandra-tr-031129/checkout/src/sys/arch/macppc/dev/kauai.c
/export/nandra-tr-031129/checkout/src/sys/arch/macppc/dev/kauai.c: In function `kauai_attach': /export/nandra-tr-031129/checkout/src/sys/arch/macppc/dev/kauai.c:144: structure has no member named `cmd_baseioh'
単に組合せが悪いのだろう。これを見ているのは次のところ。
102 struct channel_softc *chp = &sc->wdc_channel;
..
144  if (bus_space_map(chp->cmd_iot, 0, WDC_REG_NPORTS, 0, &chp->cmd_baseioh) ||
145      bus_space_subregion(chp->cmd_iot, chp->cmd_baseioh,
146                 WDC_AUXREG_OFFSET, 1, &chp->ctl_ioh)) {
channel_softc を定義しているのは src/sys/dev/ic/wdcvar.h: の次のところ。
 1 /*      $NetBSD: wdcvar.h,v 1.43 2003/11/02 11:07:46 wiz Exp $  */
   ...
53 struct channel_softc { /* Per channel data */
   ...
これを
/* $NetBSD: wdcvar.h,v 1.44 2003/11/27 23:02:40 fvdl Exp $ */
にすればいいらしい。

BUILD_DONE=1:

ttyp2:root@serv 6:59:24/031203(...checkout/src)# env BUILD_DONE=1 time ./build.sh -D $DESTDIR -R $RELEASEDIR release > & ../log-2
===> MACHINE: macppc
===> MACHINE_ARCH: powerpc
===> TOOLDIR path: /export/nandra-tr-031129/checkout/src/obj/tooldir.NetBSD-1.6T-powerpc
===> DESTDIR path: /export/nandra-tr-031129/checkout/d
===> RELEASEDIR path: /export/nandra-tr-031129/checkout/r
===> Created /export/nandra-tr-031129/checkout/src/obj/tooldir.NetBSD-1.6T-powerpc/bin/nbmake
===> makewrapper: /export/nandra-tr-031129/checkout/src/obj/tooldir.NetBSD-1.6T-powerpc/bin/nbmake-macppc
===> Updated /export/nandra-tr-031129/checkout/src/obj/tooldir.NetBSD-1.6T-powerpc/bin/nbmake-macppc
(cd /export/nandra-tr-031129/checkout/src && /export/nandra-tr-031129/checkout/src/obj/tooldir.NetBSD-1.6T-powerpc/bin/nbmake NOPOSTINSTALL=1 build)
Build already installed into /export/nandra-tr-031129/checkout/d
(cd /export/nandra-tr-031129/checkout/src/etc && /export/nandra-tr-031129/checkout/src/obj/tooldir.NetBSD-1.6T-powerpc/bin/nbmake INSTALL_DONE=1 release)
STRIP=/export/nandra-tr-031129/checkout/src/obj/tooldir.NetBSD-1.6T-powerpc/bin/powerpc--netbsd-strip /export/nandra-tr-031129/checkout/src/obj/tooldir.NetBSD-1.6T-powerpc/bin/nbinstall -N /export/nandra-tr-031129/checkout/src/etc -d -o root -g wheel -m 755 -T base_pkg /export/nandra-tr-031129/checkout/d
/export/nandra-tr-031129/checkout/src/obj/tooldir.NetBSD-1.6T-powerpc/bin/nbinstall: not found

n*** Failed target: distrib-dirs
*** Failed command: STRIP=/export/nandra-tr-031129/checkout/src/obj/tooldir.NetBSD-1.6T-powerpc/bin/powerpc--netbsd-strip /export/nandra-tr-031129/checkout/src/obj/tooldir.NetBSD-1.6T-powerpc/bin/nbinstall -N /export/nandra-tr-031129/checkout/src/etc -d -o root -g wheel -m 755 -T base_pkg /export/nandra-tr-031129/checkout/d
*** Error code 127

Stop.
nbmake: stopped in /export/nandra-tr-031129/checkout/src/etc
src/obj/tooldir.NetBSD-1.6T-powerpc/bin/nbinstall
↓
      ./tooldir.NetBSD-1.6T-powerpc/bin/nbinstall

-T ./tooldir.NetBSD-1.6T-powerpc:

ttyp2:root@serv 7:07:20/031203(...cheCKOUT/src)# env BUILD_DONE=1 time ./build.sh -D $DESTDIR -R $RELEASEDIR -T /export/nandra-tr-031129/checkout/src/tooldir.NetBSD-1.6T-powerpc release > & ../log-4

'WDC_NREG' undeclared here:

/export/nandra-tr-031129/checkout/src/sys/dev/ic/wdcvar.h:63: `WDC_NREG' undeclared here (not in a function)
     63         bus_space_handle_t    cmd_iohs[WDC_NREG];
source changes by fvdl これを全てかな。
Date: Thu Nov 27 23:02:41 UTC 2003
これら 24 files を全て上書きして、

:

src/sys/dev/pci/pdcide.c:56: `PCI_PRODUCT_PROMISE_PDC20246' undeclared here (not in a function)
src/sys/dev/pci/pcidevs 1.595 (2003/11/28 20:04:16 chs)
src/sys/dev/pci/pcidevs.h 1.593 (2003/11/28 20:05:14 chs)
src/sys/dev/pci/pcidevs_data.h 1.591 (2003/11/28 20:05:14 chs)
src/sys/dev/pci/hptide.c 1.7 (2003/11/28 20:08:29 chs)

checkflist:

また patch が当っていないかな。(2,4,5,7)
============  extra files  ===============
Files in DESTDIR but missing from flist.
File is obsolete or flist is out of date ?
------------------------------------------
./usr/include/macppc/bat.h
./usr/include/macppc/bus.h
./usr/include/macppc/db_machdep.h
./usr/include/macppc/ipkdb.h
./usr/include/macppc/pio.h
./usr/include/macppc/powerpc.h
./usr/include/powerpc/bat.h
./usr/include/powerpc/byte_swap.h
./usr/include/powerpc/db_machdep.h
./usr/include/powerpc/hid.h
./usr/include/powerpc/ipkdb.h
./usr/include/powerpc/pio.h
=========  end of extra files  ===========


===========  missing files  ==============
Files in flist but missing from DESTDIR.
File wasn't installed ?
------------------------------------------
./usr/include/macppc/apmvar.h
./usr/include/macppc/atomic.h
./usr/include/macppc/intr.h
./usr/include/macppc/pmc.h
./usr/include/powerpc/atomic.h
./usr/include/powerpc/oea
./usr/include/powerpc/oea/bat.h
./usr/include/powerpc/oea/hid.h
./usr/include/powerpc/oea/hid_601.h
./usr/include/powerpc/oea/pmap.h
./usr/include/powerpc/oea/pte.h
./usr/include/powerpc/oea/sr_601.h
./usr/include/powerpc/oea/vmparam.h
./usr/include/powerpc/pmc.h
./usr/share/man/cat8/apm.0
./usr/share/man/cat8/apmd.0
./usr/share/man/man8/apm.8
./usr/share/man/man8/apmd.8
========  end of missing files  ==========
どうも reject されているっぽい。 という訳で patch も作り直して

出来たぁ。久し振り。日付は 20031128:

っていうことにしておこうか。
20031122-UTC + 1128 + macppc-031129 だけれど。
(まだ何も試していない)

#2 [Namazu] pre6 or pre7

こちらのバグに気づき、藤原さんが書かれた最新版(13pre7)の ソースを拝見したのですが、
二つの疑問
  1. pre7 作ったかな
  2. 僕が書いたかな
作ったのは 8/01 に pre6。 僕は書いていない気がする。なので二つとも否。
次を作ればいいのか。


2003年12月02日(火) 旧暦 [n年日記]

#1 [NetBSD][macppc][build.sh] ofwboot.xcf: Invalid bfd target

/export/nandra-tr-031129/checkout/src/obj/tooldir.NetBSD-1.6T-powerpc/bin/powerpc--netbsd-objcopy -O xcoff-powermac -R .comment -R .note temp ofwboot.xcf
/export/nandra-tr-031129/checkout/src/obj/tooldir.NetBSD-1.6T-powerpc/bin/powerpc--netbsd-objcopy: ofwboot.xcf: Invalid bfd target

*** Failed target: ofwboot
*** Failed command: /export/nandra-tr-031129/checkout/src/obj/tooldir.NetBSD-1.6T-powerpc/bin/powerpc--netbsd-objcopy -O xcoff-powermac -R .comment -R .note temp ofwboot.xcf
*** Error code 1
Re: 1.6R (ts) BAD SUPER BLOCK: VALUES IN SUPER BLOCK DISAGREE ...
port-powerpc-ja 2003/05/
何だか patch がうまく当っていない気がする。

#2 [Emacs] emacs -nw で起動した時に、色を付けること。

(21.3) 多分
  • TERM 環境変数が xterm になっていて
  • (global-font-lock-mode t) が設定してあって、
  • 例えば -*- Emacs-lisp -*- などと書いてあれば、
色が付く。

kterm から起動した場合、TERM が kterm になっているので、そのままでは 色が付かない。 TERM が xterm の場合には、term/xterm.el が読まれて、これで色が付く。
(と思ったが、TERM=xterm は必要ないような気もする) vt100 だと色が付かない。 もう一度試すと、要る... 変。 /etc/termcap の問題か
色を付けるには (global-font-lock-mode t) を設定する必要がある。
何か試していて それが Fundamental mode だったりする と、本来なら色が付くはずなのに、「付かない変だなぁ」となったりする。 ので mode にも注意。

もしかして pkgsrc の emacs は kterm でも大丈夫:

かな。


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

#1 [RedHat][Linux] XscreenSaver 4.0.7 03-Feb-2003 Circuit

これ面白い。7 segment の LED の数字が変わるのとか、サイコー。 抵抗のカラーコードが何だかいい加減な気がするので send-pr したいところ。 (そういうのがあればだけれど)

#2 [NetBSD][macppc][build.sh] (1.6ZF) macppc-031129 + 20031122-UTC

TNFDATE=20031122-UTC
NANDRA=/e/u/j/nandra
DATE=031129
ttyp0:root@serv 10:40:07/031201(...nandra-tr-031129/src)# time ./build.sh -D $DESTDIR -R $RELEASEDIR release > & ../log-1
15777.336u 4706.705s 5:36:57.84 101.3% 0+0k 11089+386911io 15627pf+29w
きょうは何だかとても時間がかかっている。(もしかして gcc を作るのに ?)

-o except で `fpgetmask':

/export/nandra-tr-031129/src/tooldir.NetBSD-1.6T-powerpc/bin/powerpc--netbsd-gcc -o except -nostdlib -Wl,-rpath-link,/export/nandra-tr-031129/d/lib:/export/nandra-tr-031129/d/usr/lib -L/export/nandra-tr-031129/d/lib /export/nandra-tr-031129/d/usr/lib/crt0.o /export/nandra-tr-031129/d/usr/lib/crti.o /export/nandra-tr-031129/d/usr/lib/crtbegin.o except.o -L/export/nandra-tr-031129/d/usr/lib -L/export/nandra-tr-031129/d/usr/lib -lgcc -lc -lgcc /export/nandra-tr-031129/d/usr/lib/crtend.o /export/nandra-tr-031129/d/usr/lib/crtn.o
except.o: In function `main':
except.o(.text+0x24): undefined reference to `fpgetmask'
except.o(.text+0x30): undefined reference to `fpgetsticky'
except.o(.text+0x74): undefined reference to `fpgetsticky'
...
nbmake: stopped in /export/nandra-tr-031129/src/regress/lib/libc/ieeefp/except
src/UPDATING 見たら、こんなのあって、一つ前にだめだったのこれのせいかも知れない
20030801:
With the new openssl, there is some header and library shuffling. rm -f /usr/include/des.h /usr/include/kerberosIV/* /lib/libdes* \ /usr/lib/libdes* before building.
何だかまた間違えて違う directory で build.sh してしまったようだ。
やり直し
ttyp0:root@serv 18:11:38/031201(...checkout/src)# time ./build.sh -D $DESTDIR -R $RELEASEDIR release > & ../log-1



最近の日記
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
2024年05月04日
Trial on 10.99.10
another version (later trial) to succeed
以上、10 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)