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年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
2024年04月29日
dkim
以上、1 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)