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

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

2005年08月02日(火) 旧暦 [n年日記] [更新:"2005/08/04 09:47:33"]

#1 [NetBSD][macppc] 20050707.iso

iso 形式を作る MD5 (macppccd.iso) = 21d21ddf1f8aea415af933ad23c7afc7 。 t 今回は bc の obase = 16, ibase = 16 を知っているので計算を間違えなかった。一発で CD-R に書いた。 OF 1.0.5 で起動だけは確めて、 3.99.3 だった OF 3 の機械を Upgrade する。今回は全てうまく行く。 gid, uid が失敗というのは無視してしまう。
NetBSD st4200 3.99.7 NetBSD 3.99.7 (GENERIC) #2: Mon Aug 1 09:17:54 JST 2005 root@st4200:/export/20050713/checkout/src/sys/arch/macppc/compile/obj/GENERIC macppc
kernel を syssrc から作り直し。
ld -N -Ttext 100000 -e __start -S -o netbsd ${SYSTEM_OBJ} vers.o
text data bss dec hex filename
4460352 81016 198896 4740264 4854a8 netbsd
452.953u 84.685s 8:30.25 105.3% 0+0k 22+2721io 330pf+0w
ttyp0:makoto@st4200 8:23:24/050802(...compile/INSECURE-ZS-L2-1M-PB2-SHM)>

fw device を差して見る:

fwohci0: BUS reset
fwohci0: node_id=0xc800ffc1, gen=2, CYCLEMASTER mode
ieee1394if0: 2 nodes, maxhop <= 1, cable IRM = 1 (me)
ieee1394if0: bus manager 1 (me)
ieee1394if0: split transaction timeout dst=0xffc0 tl=0x1 state=3
fwohci0: BUS reset
fwohci0: node_id=0xc800ffc1, gen=3, CYCLEMASTER mode
ieee1394if0: 2 nodes, maxhop <= 1, cable IRM = 1 (me)
ieee1394if0: bus manager 1 (me)
ieee1394if0: New S400 device ID:0001a35000048538

pkgsrc/x11/Xaw3d:

(とりあえず、覚え)
===> [Automatic ELF shared object handling]
/usr/pkg/lib/libXaw3d.so.6.1: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
===> Registering installation for Xaw3d-1.5E
Xaw3d-1.5E requires installed package xpm-3.4knb4
/usr/pkg/lib/libXaw3d.so:       -lXmu.6 => not found
        -lXt.6 => not found
        -lSM.6 => not found
        -lICE.6 => not found
        -lXext.6 => not found
        -lX11.6 => not found
/usr/pkg/lib/libXaw3d.so.6:     -lXmu.6 => not found
        -lXt.6 => not found
        -lSM.6 => not found
        -lICE.6 => not found
        -lXext.6 => not found
        -lX11.6 => not found
/usr/pkg/lib/libXaw3d.so.6.1:   -lXmu.6 => not found
        -lXt.6 => not found
        -lSM.6 => not found
        -lICE.6 => not found
        -lXext.6 => not found
        -lX11.6 => not found
*** The above programs/libs will not find the listed shared libraries
    at runtime. Please fix the package (add -Wl,-R.../lib in the right places)!
*** Error code 1
この問題は imake で作られる xc/Xaw3d/Makefile の中で ${PREFIX} が参照されているが、 それが /usr/pkg になっている。しかしそこは /usr/X11 を見て欲しいところ。 何故なら、今の環境では X11 はそこに入っているから。

その部分だけを試しに (Makefile が作られた後に) ${X11BASE} に変更すると、 上記の問題は消える。 しかし 他にも x11/Xaw3d/Makefile の中での ${PREFIX} や、PLIST に整合性がまだなく、 完送はしない。

多分問題は /usr/X11R6 /usr/pkg/X11 /usr/X11 をどこまで混ぜて、どこまで別に扱うか、だと思う。本来は xpkgwedge が面倒を見る もの ? となると藤島さんの出番だが ..




最近の日記
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)
以上、1 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)