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

  • 10/12() 21:00 -- ACAG
  • 10/16(水) 不燃ごみ
  • 10/19() CQ Ham Radio
  • 10/19() Domain renewal a month to go
  • 10/19() Pre Stew
  • 10/19() 木之本会議
  • 10/20() 12:00 -- 千葉コンテスト
  • 10/20() AP Sprint 14/21
  • 10/25(金) Interface
  • 10/26() 0900 -- WW DX Phone
  • 10/26() 火災保険 64k
  • 10/27() 0600-1200 東京 CW (3.5-430)
  • 10/27() AP Sprint Log deadline
  • 10/31(木) NTT 東 払込期日
  • 11/01(金) atactl check
  • 11/02() TES (25.2k)引落
  • 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年10月 来月
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 による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2024年01月08日(月) 旧暦 [n年日記] [更新:"2004/08/09 23:43:33"]

#1 [N3105]

三種類の mother board がある、 CPU は N3150 三種類の Power Supply がある
電源 A +M/B AOK
電源 A +M/B B電源は入るが DVI に信号が来ない
電源 A +M/B C電源は入るが VGA に信号が来ない
電源 B
20 pin
電源 CM/B C電源は入るが DVI に信号が来ない
かな。
M/B ABaraccudaCR2032-W
M/B BAsRockCR2032つい最近まで動いていたはず
M/B CGigabyteCR2032-W(D220、 入手した時から ?)
CMOS clear はして見ている

Barracuda version::

ERROR: Bad battery
ERROR: Bad Date/Time

ERROR: Bad battery
ERROR: Bad Date/Time

ERROR: Class:0; Subclass:10000; Operation: 1
ERROR: Class:0; Subclass:10000; Operation: 1
ERROR: Class:0; Subclass:10000; Operation: 1
ときどき、突然死する


2017年01月08日() 旧暦 [n年日記] [更新:"2017/01/09 13:21:25"]

#1 [git] cloning IIJ git repository with hard disk

(clock is 9h ahead)
CF-N10@makoto 09:44:13/170108(/export/git-work)% \
time git clone http://github.com/IIJ-NetBSD/netbsd-src
Cloning into 'netbsd-src'...
remote: Counting objects: 2796142, done.
remote: Compressing objects: 100% (461/461), done.
remote: Total 2796142 (delta 237), reused 0 (delta 0), pack-reused 2795676
Receiving objects: 100% (2796142/2796142), 3.41 GiB | 995.00 KiB/s, done.
Resolving deltas: 100% (2194830/2194830), done.
Checking out files: 100% (162145/162145), done.
348.75s 69.28s 1:07:27.80 10% 0+0k 113+20717io 10757pf+0w
CF-N10@makoto 10:51:49/170108(/export/git-work)% 
(With SSD)
CF-N10@makoto 20:21:51/170109(/export/git-work)%  \
time git clone http://github.com/IIJ-NetBSD/netbsd-src
Cloning into 'netbsd-src'...
remote: Counting objects: 2797060, done.
remote: Compressing objects: 100% (1361/1361), done.
remote: Total 2797060 (delta 667), reused 0 (delta 0), pack-reused 2795676
Receiving objects: 100% (2797060/2797060), 3.41 GiB | 1.01 MiB/s, done.
Resolving deltas: 100% (2195260/2195260), done.
Checking out files: 100% (162337/162337), done.
401.50s 81.52s 1:01:04.05 13% 0+0k 82+21667io 11733pf+0w
CF-N10@makoto 21:22:58/170109(/export/git-work)% 
===> Tools built to /export/git-work/netbsd-src/obj/tooldir.NetBSD-7.0.2-amd64
===> build.sh ended:      Mon Jan  9 21:34:48 JST 2017
===> Summary of results:
         build.sh command:    ./build.sh -j 8 tools
         build.sh started:    Mon Jan  9 21:25:47 JST 2017
         NetBSD version:      7.99.56
         MACHINE:             amd64
         MACHINE_ARCH:        x86_64
         Build platform:      NetBSD 7.0.2 amd64
         HOST_SH:             /bin/sh
         No $TOOLDIR/bin/nbmake, needs building.
         Bootstrapping nbmake
         MAKECONF file:       /etc/mk.conf (File not found)
         TOOLDIR path:        /export/git-work/netbsd-src/obj/tooldir.NetBSD-7.0.2-amd64
         DESTDIR path:        /export/git-work/netbsd-src/obj/destdir.amd64
         RELEASEDIR path:     /export/git-work/netbsd-src/obj/releasedir
         Created /export/git-work/netbsd-src/obj/tooldir.NetBSD-7.0.2-amd64/bin/nbmake
         Updated makewrapper: /export/git-work/netbsd-src/obj/tooldir.NetBSD-7.0.2-amd64/bin/nbmake-amd64
         Tools built to /export/git-work/netbsd-src/obj/tooldir.NetBSD-7.0.2-amd64
         build.sh ended:      Mon Jan  9 21:34:48 JST 2017
===> .
1368.03s 193.92s 9:00.88 288% 0+0k 240+2253io 1052pf+0w
0.01s 0.59s 9:00.87 0% 0+0k 1+135io 0pf+0w
CF-N10@makoto 21:36:28/170109(..git-work/netbsd-src)% 
#      link  GENERIC/netbsd
/export/git-work/netbsd-src/obj/tooldir.NetBSD-7.0.2-amd64/bin/x86_64--netbsd-ld
-Map netbsd.map --cref -T netbsd.ldscript -Ttext 0xffffffff80100000 -e
start -z max-page-size=0x100000 -X -o netbsd
${SYSTEM_OBJ:[@]:Nswapnetbsd.o} ${EXTRA_OBJ} vers.o swapnetbsd.o

NetBSD 7.99.56 (GENERIC) #0: Mon Jan  9 21:44:50 JST 2017
   text    data     bss     dec     hex filename
16898622         812412  999424 18710458        11d7fba netbsd
mv -f netbsd netbsd.gdb

/export/git-work/netbsd-src/obj/tooldir.NetBSD-7.0.2-amd64/bin/x86_64--netbsd-strip
-g -o netbsd netbsd.gdb

===> Kernels built from GENERIC:
  /export/O/sys/arch/amd64/compile/GENERIC/netbsd
===> build.sh ended:      Mon Jan  9 21:45:33 JST 2017
===> Summary of results:

         build.sh command: ./build.sh -j 8 -T
         /export/git-work/netbsd-src/obj/tooldir.NetBSD-7.0.2-amd64 -O
         /export/O kernel=GENERIC

         build.sh started:    Mon Jan  9 21:38:02 JST 2017
         NetBSD version:      7.99.56
         MACHINE:             amd64
         MACHINE_ARCH:        x86_64
         Build platform:      NetBSD 7.0.2 amd64
         HOST_SH:             /bin/sh
         MAKECONF file:       /etc/mk.conf (File not found)
         TOOLDIR path:        /export/git-work/netbsd-src/obj/tooldir.NetBSD-7.0.2-amd64
         DESTDIR path:        /export/O/destdir.amd64
         RELEASEDIR path:     /export/O/releasedir

         Updated makewrapper:
         /export/git-work/netbsd-src/obj/tooldir.NetBSD-7.0.2-amd64/bin/nbmake-amd64

         Building kernel without building new tools
         Building kernel:     GENERIC
         Build directory:     /export/O/sys/arch/amd64/compile/GENERIC
         Kernels built from GENERIC:
          /export/O/sys/arch/amd64/compile/GENERIC/netbsd
         build.sh ended:      Mon Jan  9 21:45:33 JST 2017
===> .
1430.30s 166.96s 7:34.08 351% 0+0k 23+1299io 9pf+0w
0.03s 0.70s 7:34.08 0% 0+0k 0+116io 0pf+0w
CF-N10@makoto 21:45:51/170109(..git-work/netbsd-src)% 
time cvs -d :ext:mef@cvs.netbsd.org:/cvsroot co pkgsrc
...
cvs checkout: Updating pkgsrc/x11/zenity/patches
U pkgsrc/x11/zenity/patches/patch-src_notification.c
7.87s 31.26s 13:08.29 4% 0+0k 70+69970io 20pf+0w


2015年01月08日(木) 旧暦 [n年日記] [更新:"2015/01/08 11:39:09"]

#1 [FreeBSD]

  • Dell t105 で、 i386/Release 10.1 を USB メモリから起動し、外付の SATA を付けて install
  • ftp で
    ftp://ftp.jp.netbsd.org/pub/pkgsrc/current/pkgsrc.tar.gz
    をもらって来る


2014年01月08日(水) 旧暦 [n年日記] [更新:"2014/01/08 08:13:29"]

#1 [pkgsrc]

/build.log
cache.c: In function 'bfd_cache_max_open':
cache.c:85:21: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
cc1: all warnings being treated as errors
*** Error code 1


2012年01月08日() 旧暦 [n年日記] [更新:"2012/01/15 09:55:51"]

#1 [無線] リニア・アンプの出力を調べる

TS-590 からリニア・アンプを押して出力を調べて見た。 バンドによって、利得が違う(当然か)


2011年01月08日() 旧暦 [n年日記] [更新:"2011/01/11 00:43:40"]

#2 [pkgsrc] vlc-1.1.5 spawn.h is not found

For the problem "spawn.h is not found", if you look at ports/vlc with FreeBSD, 7 or earlier release of FreeBSD does not have spawn.h, and just disabling related code, for example:
extra-patch-modules__misc__inhibit__xdg.c
Then now build (simple make) competes. But with 'make package'), I've got following problem and unable to package yet.
=> Checking for work-directory references in vlc-1.1.5
ERROR: /usr/pkg/lib/libvlccore.so.4:    
        Binary file /export/pkgsrc/multimedia/vlc/work/.destdir/usr/pkg/lib/libvlccore.so.4 matches
ERROR: /usr/pkg/lib/libvlccore.so.4.0.1:        
	Binary file /export/pkgsrc/multimedia/vlc/work/.destdir/usr/pkg/lib/libvlccore.so.4.0.1 matches
ERROR: *** The above files still have references to the build directory.
ERROR:     This is possibly an error that should be fixed by unwrapping
ERROR:     the files or adding missing tools to the package makefile!
*** Error code 1

x264-devel (20100201) build 84
ffmpeg-0.6.1
vlc-1.0.6-1.1.5-2 patch
I was saying ffmpeg needed build 84 or later, but it was really 65 ?

strings libvlccore.so.4.0.1 gives work-directory reference ?:

 'PKG_CONFIG_PATH=' 'PKG_CONFIG=/export/pkgsrc/multimedia/vlc/work/.tools/bin/pkg-config'
Is this the reason ?
CHECK_WRKREF_SKIP=
is hardcoded, and is to be modifed, the revision of so files.

#1 [NetBSD] TeraStation (PowerPC)

部屋の模様替えをした。 TeraStation を一度停止して、電源を入直したら、
Jan  8 08:02:59 tera6 /netbsd: raid2: Total Sectors: 2879642496 (1406075 MB)
Jan  8 08:02:59 tera6 /netbsd: boot device: raid0
Jan  8 08:02:59 tera6 /netbsd: root device (default raid0a): 
ここで止っているのがあった。これは(自分としては)知られた問題で、 起動のたびに改行を入力していたが、時間が経つと忘れてしまう。
幸い uname で示された機械と directory に src の組がそのまま残っていたので、 conf 行を明示的に指定したもので作り直した。
--- /export/src-4.0/sys/arch/sandpoint/conf/KUROBOX     2008-03-01 19:38:06.000000000 +0900
+++ /export/src-4.0/sys/arch/sandpoint/conf/KUROBOX-raid0a      2011-01-08 11:35:52.000000000 +0900
@@ -94,7 +94,7 @@
 options        NFS_BOOT_BOOTPARAM,NFS_BOOT_BOOTP
 options        NFS_BOOT_RWSIZE=1024
 
-config         netbsd  root on ? type ?
+config         netbsd  root on raid0a type ?
 
 # network psuedo-devices
 pseudo-device  bpfilter                # packet filter
後側に挿してある SD Card (USB メモリ兼用)を mount して、kernel を取替えた。
ttyp0:makoto@tera6 11:47:16/110108(~)> sudo mount /dev/sd0e /mnt
ttyp0:makoto@tera6 11:47:37/110108(~)> ls -lt /mnt/netbsd-*
-rwxr-xr-x  1 root  wheel  3978540 Jan  8 11:37 /mnt/netbsd-KUROBOX.bin*
-rwxr-xr-x  1 root  wheel  3978484 Apr 22  2008 /mnt/netbsd-KUROBOX.bin-20110108*
-rwxr-xr-x  1 root  wheel  6078208 Apr 20  2008 /mnt/netbsd-KUROBOX_MD.bin*
-rwxr-xr-x  1 root  wheel  3106532 Jun 12  2007 /mnt/netbsd-4.99.3.bin*
-rwxr-xr-x  1 root  wheel  5049864 Jun  5  2007 /mnt/netbsd-KUROBOX_MD-4.99.3.bin*
ttyp0:makoto@tera6 11:47:41/110108(~)> 
これで無事自動起動するようになった。

また別の話だけれど、ちょっと止めようかと思って見ると、

NetBSD 4.99.3 (GENERIC.KUROBOX) #0: Sun Oct 8 22:48:24 JST 2006

Welcome to NetBSD!

20090128 wd0i gets fsck
ttyp0:makoto@kuro 14:27:27/110108(~)> uptime
 2:27PM  up 367 days, 14:37, 1 user, load averages: 0.17, 0.11, 0.09
ttyp0:makoto@kuro 14:27:28/110108(~)> 
頑張っているなぁ。
NetBSD kuro 4.99.3 NetBSD 4.99.3 (GENERIC.KUROBOX) 
#0: Sun Oct 8 22:48:24 JST 2006
root@trapani:/work/src/sys/arch/sandpoint/compile/obj/GENERIC.KUROBOX
sandpoint ttyp0:makoto@kuro 14:29:23/110108(~)>


2009年01月08日(木) 旧暦 [n年日記] [更新:"2009/01/08 20:33:54"]

#1 [NetBSD][pkgsrc] wip/scim が make 不可

最近の NetBSD/4.0 + pkgsrc だと scim が make 出来ない
scim_chartraits.cpp:44: error: no member function 'assign' declared in 'std::char_traits<unsigned int>'
scim_chartraits.cpp:44: error: invalid function declaration
SCIM の build を阻む char_traits って それで、でも試したいという時には
  1. obache さんに何とかしてと頼む -> 僕も何とかしたいんだけれどと言われてしまうかな
  2. 自分で FreeBSD か Linux を見て回避手段を施して make
  3. あきらめて gcc-3 を使って make
とういう訳で、僕の場合には 3 番目。
  • lang/gcc3 で make package
  • inputmethod/scim で
    sudo env PATH=/usr/pkg/gcc3/bin:${PATH} make package
    
gcc34-3.4.6nb1      This is the gcc 3.4 compiler
では gcc-4 と同様にだめだった。


2008年01月08日(火) 旧暦 [n年日記] [更新:"2008/01/09 10:06:15"]

#2 [net] spam が 7,000 通

自ドメイン宛の User unknown のメールを全て自分に転送するようにしたら、 多分半日で 7,000 通くらい届いてしまった。おそらくこれが原因で NFS サーバ (実メモリ 224MB) が
panic: malloc: out of space in kmem_map
で落ちる頻度が一日一回以上になりそうな気がする。 それで、やはり /dev/null に送ることに変更した。

#1 [無題] 自動車免許証の更新

免許の更新をして来た。
  • 千葉県では 2007/01/04 から IC 免許証になる
  • 誕生日が 12/10 なので、1/10 までが期限
ということで、僅かのことで間に合って、切替えて来た。
  • 四桁の暗証番号が二つ必要 (要するに八桁)
  • 450 円高くなる
  • 少し厚みが増す
  • 本籍が記載されていない
という違いだけかな。またこれとは別に「普通免許」が「8t 限定中型免許」 になった。


2007年01月08日(月) 旧暦 [n年日記] [更新:"2007/01/10 00:28:09"]

#2 [無題] さようならメアリ ... ありがとう

(2007:01:02 18:38:07) 撮影

1990/11/23 日生。アメリカン・ショートへア、 メアリ 2007/01/08 11:30 肝臓障害のため永眠。 享年 17 歳

家族全員で庭に埋葬。

#1 [NetBSD][evbppc] evbppc の patch を作る時に

evbppc-9.diff というのは作ってあるが
  • これは少し問題があって、多分そのままでは ./build.sh -m evbppc -a powerpc release は完走しない
  • 最近の -current に当てると多少 reject が出る
  • 少し直して新しい差分を作ろうとすると、新規追加分については、cvs add しておく必要がある
そこで、次のようにして、新規追加分については tar 形式にしておいた方が、とりあえず、いろいろ便利 な気がする。
 setenv SNAP /e/u/j/ftp/pub/NetBSD/snapshot
 grep -1 dev/null $SNAP/20061019/evbppc-9.diff | grep diff | cut -d ' ' -f 3 > ! /tmp/1
 tar zcvTf /tmp/1 ../evbppc-20061019.tar.gz
これで出来たもの:
-rw-r--r--   1 makoto  wheel     92302 Jan  8 10:07 evbppc-20061019.tar.gz
-rw-r--r--   1 makoto  wheel     21015 Jan  4 19:15 evbppc-20070104.diff

余分な directory (./build.sh):

最近、新規に cvs co src したものについて、いつも ktrace, man, mrouted, racoon の下に、もう一つ同じ名前の directory があって、 それぞれのところで ./build.sh が止ってしまう。いつもそのたびに rm -rf している が、これは自分だけなのか、皆さんそうなのか不思議。
   106  10:02   mkdir 20070108
   107  10:02   cd 20070108
   108  10:03   cvs -d /e/cvsync/cvsync co src
   110  10:38   cd src
   114  10:39   setenv          SNAP /e/u/j/ftp/pub/NetBSD/snapshot
   115  10:39   tar zxf        $SNAP/20061019/evbppc-20061019.tar.gz
   117  10:40   patch -s -p0 < $SNAP/20061019/evbppc-20070104.diff
   121  10:42   rm -rf usr.bin/man/man
   122  10:42   rm -rf usr.sbin/mrouted/mrouted/
   124  10:42   rm -rf usr.sbin/racoon/racoon/
   125  10:42   rm -rf usr.bin/ktrace/ktrace
ttyp0:makoto@trapani 15:04:37/070108(...20070108/src)> \
time sudo ./build.sh -m evbppc -a powerpc \
     -T /home/20070108/src/tooldir.NetBSD-3.1-powerpc release >&../log.release
7987.888u 1463.275s 2:32:41.49 103.1%   0+0k 7527+410728io 2202pf+145w
ttyp0:makoto@trapani 17:37:50/070108(...20070108/src)> 
以下のところで停止
#      link  raidctl/raidctl.ro
/home/20070108/src/tooldir.NetBSD-3.1-powerpc/bin/powerpc--netbsd-ld -r -dc -o raidctl.ro rf_configure.o raidctl.o
mkdir rcorder
( cd rcorder; printf 
'.PATH: /home/20070108/src/bin/rcorder\n.CURDIR:= /home/20070108/src/bin/rcorder\n.include "${.CURDIR}/Makefile"\n' 
| /home/20070108/src/tooldir.Net
BSD-3.1-powerpc/bin/nbmake -f- CRUNCHEDPROG=1 DBG="-Os" depend )
nbmake: "/home/20070108/src/bin/rcorder/(stdin)" line 3: Could not find /home/20070108/src/bin/rcorder/Makefile
nbmake: "/home/20070108/src/bin/rcorder/(stdin)" line 3: Could not find /home/20070108/src/bin/rcorder/Makefile
nbmake: Fatal errors encountered -- cannot continue

nbmake: stopped in /home/20070108/src/rescue/obj/rcorder

*** Failed target:  rcorder_make
rcoder は sbin にあるのに bin を見に行っているのが良くない ? (何故違うところを見に行く ?)

rescue/obj/rescue.conf から rescue/obj/rescue.mk が作られるが、その中に

rcorder_SRCDIR=/home/20070108/src/bin/rcorder
という行がある。 rescue/list の中の
 PROG rcorder 
の位置が問題らしい .. sbin の中にある ... ??

いくつか消したら、かなり先に行ったが:

   127  10:43   ./build.sh -m evbppc -a powerpc tools > & ../log.tools
   129  15:04   tail ../log.tools
   130  15:05   time sudo ./build.sh -m evbppc -a powerpc 
         -T /home/20070108/src/tooldir.NetBSD-3.1-powerpc release > & ../log.release
   157  17:57   rm -rf bin/rcorder
   159  17:57   sudo rm -rf rescue/obj/
   160  17:58   time sudo ./build.sh -u -m evbppc -a powerpc 
         -T /home/20070108/src/tooldir.NetBSD-3.1-powerpc release > & ../log.release-rcorder
   162  18:18   rm -rf sbin/chown/
   163  18:18   sudo rm -rf rescue/obj/
   164  18:18   time sudo ./build.sh -u -m evbppc -a powerpc 
         -T /home/20070108/src/tooldir.NetBSD-3.1-powerpc release > & ../log.release-rcorder-chown

machine_interface の辺りで挫折:



2006年01月08日() 旧暦 [n年日記] [更新:"2006/01/16 19:09:10"]

#1 [NetBSD][build.sh] 3.99.15 起動

CDROM も作って S900 を upgrade
NetBSD s900 3.99.15 NetBSD 3.99.15 (GENERIC) #0: Sun Jan 8 07:42:30 JST 2006
root@mini:/export/20060101/checkout/src/sys/arch/macppc/compile/GENERIC macppc
syssrc.tgz を開けて kernel を再構成すると:
ttyp0:makoto@s900 11:43:59/060108(...compile/ZS-L2-1M-PB2-SHM)> time make depend netbsd
make: "../../../../arch/powerpc/lib/libkern/../../../../lib/libkern/../../../../ ⇒ arch/powerpc/lib/libkern/../../../../lib/libkern/Makefile.inc" line 93: Could not find ../../../../arch/powerpc/lib/libkern/../../../../lib/libkern/../../../common/lib/libc/Makefile.inc
make: Fatal errors encountered -- cannot continue

make: stopped in /export/20060101/sys/arch/macppc/compile/ZS-L2-1M-PB2-SHM
0.126u 0.019s 0:00.17 76.4% 0+0k 3+0io 14pf+0w
とりあえず、調べる時間がないので、./build.sh した方の機械で作っておく
sudo ./build.sh kernel=ZS-L2-1M-PB2-SHM

bytebench が少し速くなっている:

9/07 の日記
TYPECPUMachineclockmembytebenchbench/GHzReleasearchdate
G47400UMAX S-9003501G45.11283.99.8macppc2005/09/07
G47400UMAX S-9003501G49.51413.99.9macppc2005/09/25
G47400UMAX S-900350912M50.51443.99.15macppc2006/01/08
実は 337.35 MHz らしいので、計算し直すと、次のようになる。
TYPECPUMachineclockmembytebenchbench/GHzReleasearchdate
G47400UMAX S-9003381G45.11343.99.8macppc2005/09/07
G47400UMAX S-9003381G49.51473.99.9macppc2005/09/25
G47400UMAX S-900338912M50.51503.99.15macppc2006/01/08


2005年01月08日() 旧暦 [n年日記] [更新:"2005/01/09 00:48:06"]

#2 [NetBSD] 2.99.12 三台目 G4/AGP -> 1.2GHz

いつも机の上で使っていて、2.99.11 を上書きで入れたり Xorg を make したり していたものがある。これに最近 2.99.12 の kernel だけ入れて、X11 だけは作り 直したりしていたが、gimp が作れていなかった。libgnome が作れなかったせいだ。 これに 2.99.12 で作った gimp を pkg_add で入れようとしたが、requirement が少しずつ足りなくて、手で pkg_delete -f ; pkg_add していたが、そのうちに 破綻した。 で、 / /usr を newfs して 2.99.12 を入れた。その上で X11 を作ろうとした が、かなり Error が出て、
(/export/xc)> grep ' Error code 1' ../make-world-log | wc
     102     510    3072
ちょっと手に負えそうもないので、 2.99.11 で作ったもの を tar で入れる。 /etc/X11/XF86Config は XF86Config/ の中のものを使う。 その後に、前に作っておいた config-desktop/ を次のように入れる
sudo pkg_add config-desktop-1.0.tgz
Emacs も作り直し。 libXmu.so.6 is not found などと言うので、 次のようにした。
23:23   cd /export/local-src/emacs
23:23   cvs update -dP -C
23:40   ./configure
23:41   time make bootstrap
0:08    time sudo make install

0:09    ls -Ll /usr/X11R6/lib/libXmu.so.6  ← ある
0:09    ls -Ll /usr/pkg/lib/libXmu.so.6    ← ない
0:09    time sudo env LD_LIBRARY_PATH=/usr/X11R6/lib make install
でも何か変。その後で手で kterm を make package しようとして、 pkgtools/xpkgwedge と x11-links が入っていないことに気が付く。手で追加 ( package は実は用意されていたが、上の pkg_add では入らなかった)。

でやっと復活。:


#1 [NetBSD][pkgsrc] (二台目 2.99.12)入っている packageを全て消して入替

pkg_info | perl -e '@list = <>; foreach $i (reverse @list) { print $i}' | \
awk '{print "pkg_delete -f",$1}' > ~/pkg_delete_2.99.11

ls -t /e/harry/pkgsrc/packages/All | \
perl -e '@list = <>; foreach $i (reverse @list) { print "pkg_add $i"}'
消す方で、約 20 分( package 数は 165)。 しまった。perl を消してしまった。他で作れるけれど。
入れる方は meta-package に PLIST と DESCR を作って package にしておけば、 上のようなことをしなくてもいい。
iBook/366 シェル型で、
NetBSD 2.99.12 (INSECURE-ZS-L2-1M-PB2-SHM) #0: Wed Jan 5 21:37:35 JST 2005
vfxdvi    OK
gimp      OK
mozilla   OK
dvipdfmx  OK
xpdf      日本語 NG
dvi2ps    入っていない
print/xpdf-japanese/ を入れていないのが原因か。
入れたけれど
Error: Couldn't find a font for 'GothicBBB-Medium-Identity-H'
ports-jp: 14665 14667 14696
ttyq5:makoto@st4200  11:51:29/050108(...pkgsrc/fonts)> diff -u /usr/pkg/etc/xpdfrc{-i*,}
--- /usr/pkg/etc/xpdfrc-installed       2005-01-08 11:36:07.000000000 +0900
+++ /usr/pkg/etc/xpdfrc 2005-01-08 11:48:39.000000000 +0900
@@ -7,4 +7,6 @@
 cMapDir                Adobe-Japan1    /usr/pkg/share/xpdf/japanese/CMap
 toUnicodeDir                   /usr/pkg/share/xpdf/japanese/CMap
 #displayCIDFontTT      Adobe-Japan1    /usr/..../kochi-mincho.ttf
+displayNamedCIDFontTT Ryumin-Light-Identity-H  /usr/pkg/lib/X11/fonts/TTF/kochi-mincho.ttf
+displayNamedCIDFontTT GothicBBB-Medium-Identity-H      /usr/pkg/lib/X11/fonts/TTF/kochi-gothic.ttf
 #----- end Japanese support package
ttyq5:makoto@st4200  11:51:32/050108(...pkgsrc/fonts)> 
誤り表示はなくなったけれど、文字が正しく表示されない。bad。


2004年01月08日(木) 旧暦 [n年日記]

#1 [Emacs] WoMan

M-x woman の画面(表示)が変。
Formatting file /usr/share/man/man1/ls.1 at Thu Jan  8 08:22:35 2004
  **  Undefined string [ not interpolated!
  **  Dd January 3, 1998  request ignored!
  **  Dt LS 1  request ignored!


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

#1 [機械] Let's Note 続き

NetBSD Silicon Motion Lynx chipsets 問題:

前に 一部だけ を書いたけれど、 /var/log/XFree86.0.log の全文を貼っておくのを忘れたかも知れないので。 この時の XF86Config は RedHat 8.0 から持って来て、7.3 でも動いているもの
これだとかなり先に進む感じ。

新しい PowerBook G4:

が出ているなぁ。54Mbps の 無線 LAN とはすごい。


2001年01月08日(月) 旧暦 [n年日記]

#4 [英語] Sicily link を読んで見る


#3 [NetBSD] kvm_proc.c(584): illegal member use: p_siglist

01/05 日頃から、make build を
userland: 1.5_ALPHA
  kernel: 1.5K ( + ADB patch)
    libc: 1.5E
    機械: iBook S/E
の上ですると、 次のようになってしまう。
all ===> lib/libkvm
lint -chapbxzF -d /usr/DESTDIR/usr/include -DLIBC_SCCS -i kvm_proc.c
/usr/DESTDIR/usr/include/powerpc/aout_machdep.h(47): warning: nonportable bit-field type
kvm_proc.c(520): warning: conversion of pointer to 'unsigned int' may lose bits
以下同様 521 522 524 525-531 533 560
....
kvm_proc.c(579): warning: conversion of pointer to 'unsigned int' may lose bits
kvm_proc.c(584): illegal member use: p_siglist
kvm_proc.c(585): illegal member use: p_sigmask
kvm_proc.c(586): illegal member use: p_sigignore
kvm_proc.c(587): illegal member use: p_sigcatch
kvm_proc.c(602): warning: conversion of pointer to 'unsigned int' may lose bits
*** Error code 1

Stop.
これは、 全て 1.5K の StarMax 3000/240 の方で make build しても同じだったので、 更に、1.5K -> 1.5O の間で、 memcpy の仕様が少し変ったのが原因ではないかと思い、 出来たばかりの libc だけを入替えて見たが、 login: が出る前に、
/usr/lib/libc.so.12: Undefined symbol
"ELF_NOTE_NETBSD_TYPE_EMULNAME" 
( reloc type = 1, symnum = 18 )
というような文字がいくつも表示されて login: が表示され なくて、
getty repeating too quickly on port /dev/ttyE0, sleeping
という字も見える。 1.5E の libc に戻した。memcpy が変化した訳ではないようだ。
makoto@harry ■16:54:55/010108(...lib/libc)> ls -l string/{bcopy.c,memcpy.c}
-rw-r--r--  1 makoto  wheel  4491 Sep 20  1999 string/bcopy.c
-rw-r--r--  1 makoto  wheel    51 Aug  4  1998 string/memcpy.c
src/lib/libkvm/kvm_proc.c の
    585  memcpy(&kp2p->p_sigmask, &kp->kp_proc.p_sigmask, sizeof(ki_sigset_t));
の内の、二つ目の部分が問題になっているらしい。

#2 [iBook] memory 128MB SDIM-2100 or 純正

どこかで PC note 用の SDIM-2100-S というのが同じように使える という話があって、値段を聞いたら 23,400 円。 元々 iBook 用は 18,800 円 だった。1/23 日に買いに行くとしよう。 (純正というのは正しい表現ではないが)

#1 [] 「CVS バージョン管理システムの導入と活用」2,800 円

を買って来た。(メディア・バレー) (MacOS 8.6 + Netscape 4.72 英語版だと文字が読めない) css で変な文字種を指定している所為でしょう。多分。



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

Count.cgi (since 2000/02/05)