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

  • 04/25(木) Interface
  • 04/27() 2100 - 2100 ALL JA
  • 04/28() tokuda net 誕生日
  • 04/28() 自動車保険期限 (OS/Browser 制限有)
  • 04/30(火) NTT 東 払込期日
  • 04/30(火) ○ 固定資産税振替・支払
  • 05/01(水) atactl check
  • 05/01(水) 不燃ごみ
  • 05/03(金) 0900-1500 東京コンテスト
  • 05/14(火) All JA ログ締切
  • 05/15(水) 不燃ごみ
  • 05/18() 木之本会議
  • 05/19() CQ Ham Radio
  • 05/19() 別冊 CQ
  • 05/25() Interface
  • 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年04月 来月
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 による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

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

Count.cgi (since 2000/02/05)