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

2009年11月09日(月) 旧暦 [n年日記] [更新:"2009/11/09 17:16:21"]

#1 [Books][Emacs] GNU Emacs における暗号化機能の刷新

特集・ソフトウェア論文
GNU Emacs における暗号化機能の刷新
上野乃毅 Daiki Ueno
コンピュータソフトウェア Vol.26 No.4/November 2009 pp30-38 (岩波書店)
を読んだ。大変面白い。興味深い。 Emacs の暗号化機能について、筆者の方が開発した
PGG -> PGG2 -> EasyPG
が取込まれたり、採用されなかったりした逸話が述べてある。
同様な開発をしている人、したい人にとっては大変参考になると思う。
僕のように、ただ有難く使っている者にとっても更に親しみがわいてくる。
いづれにしても有難いことです。 本屋さんで立読み出来るかな ?
そう言えば、いつも使っている IRC 読書系の Riece も上野さんの作だ。 有難う (今見たら、僕が使っているのは v4.0.0 だ、更新しなくては)。


2008年11月09日() 旧暦 [n年日記] [更新:"2008/11/12 21:32:51"]

#1 [無線] 君津で簡単な測量

コメリで 50m の巻尺を (3,480 円で)買って、現地調査。 その後木を移動出来ないか等と穴を堀ったりした。 午後 2 時を過ぎたら、雨が降って来たので、作業中止。


2007年11月09日(金) 旧暦 [n年日記] [更新:"2007/11/25 12:13:00"]

#1 [NetBSD] Sandpoint が

Sandpoint がこわれてしまった気がする ( 後日譚 )


2006年11月09日(木) 旧暦 [n年日記] [更新:"2006/11/09 22:27:37"]

#1 [pkgsrc][NetBSD] libxslt-1.1.18.tar.gz がまた転送されないので

setenv DISTFILES /usr/pkgsrc/distfiles
cd $DISTFILES
ftp -a ftp://ftp.dti.ad.jp/.1/Linux/Fedora/core/development/source/SRPMS/libxslt-1.1.18-1.src.rpm
rpm -ihv $DISTFILES/libxslt-1.1.18-1.src.rpm
find /usr -cmin -10
cp -p /usr/pkg/src/redhat/SOURCES/libxslt-1.1.18.tar.gz $DISTFILES


2005年11月09日(水) 旧暦 [n年日記] [更新:"2005/11/12 20:04:20"]

#1 [pkgsrc] netperf を使ってみる

自分の機械と、相手側に netperf を入れておく。 例えば
cd /usr/pkgsrc/net/netperf 
sudo make package
相手側、下の例だと 192.168.1.205 の機械で /usr/pkg/netperf/server と入力 して受け側 (サーバ)を動かしておく。その上で、次のように入力

> /usr/pkg/netperf/netperf -H 192.168.1.205 -t UDP_STREAM -- -m 1500:

UDP UNIDIRECTIONAL SEND TEST to 192.168.1.205 : histogram
Socket  Message  Elapsed      Messages                
Size    Size     Time         Okay Errors   Throughput
bytes   bytes    secs            #      #   10^6bits/sec

  9216    1500   10.01       73214 276684      87.78
 41600           10.01       73214             87.78

> /usr/pkg/netperf/netperf -H 192.168.1.205 -t UDP_STREAM -- -m 1472:

MTU を 1500 よりもへッダの 28 バイト分小さくしてみると、速くなる。
UDP UNIDIRECTIONAL SEND TEST to 192.168.1.205 : histogram
Socket  Message  Elapsed      Messages                
Size    Size     Time         Okay Errors   Throughput
bytes   bytes    secs            #      #   10^6bits/sec

  9216    1472   10.01       78020 279159      91.82
 41600           10.01       78020             91.82

> /usr/pkg/netperf/netperf -H 192.168.1.205 -t UDP_STREAM -- -m 1500:

もう一度元の 1,500 で試すと: 何か変 ?
UDP UNIDIRECTIONAL SEND TEST to 192.168.1.205 : histogram
Socket  Message  Elapsed      Messages                
Size    Size     Time         Okay Errors   Throughput
bytes   bytes    secs            #      #   10^6bits/sec

  9216    1500   10.01         432 372982       0.52
 41600           10.01           0              0.00

2005/11/12 追記:

ttyp4:makoto@st4200 6:56:44/051112(~)> rsh pisa /usr/pkg/netperf/netperf -H st4200 -t UDP_STREAM -- -m 1472
UDP UNIDIRECTIONAL SEND TEST to st4200 : histogram
Socket  Message  Elapsed      Messages                
Size    Size     Time         Okay Errors   Throughput
bytes   bytes    secs            #      #   10^6bits/sec

  9216    1472   10.01       79703 335984      93.79
 41600           10.01       79272             93.28

remote host:

ttyp8:makoto@st4200 6:52:07/051112(...powerpc/All)> /usr/pkg/netperf/netperf -H ibook.example.com -t UDP_STREAM -- -m 1472
UDP UNIDIRECTIONAL SEND TEST to ibook.example.com : histogram
Socket  Message  Elapsed      Messages                
Size    Size     Time         Okay Errors   Throughput
bytes   bytes    secs            #      #   10^6bits/sec

  9216    1472   10.01       81337 1761706      95.73
 41600           10.01       16257             19.13


2004年11月09日(火) 旧暦 [n年日記] [更新:"2004/11/09 08:46:28"]

#1 [pkgsrc][bind] core dump

(gdb) where
#0  0x41bf54f0 in ?? () from /usr/lib/libc.so.12
#1  0x41babe7c in ?? () from /usr/lib/libpthread.so.0
#2  0x41ba9cc8 in ?? () from /usr/lib/libpthread.so.0
(gdb) 


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

#1 [Emacs-21.3] 作り直し

Xaw3d が入らない ?
checking for X11/Xaw3d/Scrollbar.h... yes
checking for XawScrollbarSetThumb in -lXaw3d... no
...
  Does Emacs use -lXaw3d?                                 no
...
何故か ?
(...X11R6/lib)> nm libXaw3d.so | grep XawScrollbarSetThumb
0001b5c0 T XawScrollbarSetThumb
前に似たことがあったなぁ。思い出せない。
山岡さんの記事
これかなぁ。 見ると、この辺は、かなり変っている。本当の理由は こちらかも知れない
/usr/X11R6/lib/libXaw3d.so: undefined reference to `wsncpy'
/usr/X11R6/lib/libXaw3d.so: undefined reference to `wscpy'
/usr/X11R6/lib/libXaw3d.so: undefined reference to `wslen'


2002年11月09日() 旧暦 [n年日記]

14643歩

#3 [NetBSD] build.sh

気を取直してもう一度作って見ようとしたが、
 22:07   cvs -d /rw/u/ex2/NetBSD-cvs/main co -D20021028-UTC src > & /tmp/src-co-20021028
 22:27   cd src
 22:28   tar zxf /a/j/nandra/macppc-021029.tar.gz
 22:28   less ~/n/macppc/build.sh/20021020-diff
 22:28   patch -s -p0 < ~/n/macppc/build.sh/20021020-diff
ttyp8:root@quick 22:31:06/021109(/export-n/src)# ./build.sh \
-D /export-n/20021029ts-d \
-O /export-n/20021029ts-o \
-R /export-n/20021029ts-r \
-T /export-n/20021029ts-t > & buidl-sh-log
見たこともないところで止ってしまった。(1:10)
/export-n/20021029ts-t/bin/powerpc--netbsd-gcc -O2 -fno-strict-aliasing -Werror -I/export-n/src/gnu/usr.bin/binutils/ld/arch/powerpc -
DDEFAULT_EMULATION=\"elf32ppc\" -DSCRIPTDIR=\"/usr/share\" -DTARGET=\"powerpc--netbsd\" -DHAVE_CONFIG_H -D_GNU_SOURCE -I/export-n/src/g
nu/dist/toolchain/ld -I/export-n/src/gnu/dist/toolchain/ld -I/export-n/src/gnu/dist/toolchain/ld/../bfd -I/export-n/src/gnu/dist/toolchai
n/ld/../include -I/export-n/src/gnu/dist/toolchain/ld/../intl -I/export-n/src/gnu/lib/libbfd/arch/powerpc -DLOCALEDIR=\"/usr/share/loca
le\" -nostdinc -isystem /export-n/20021029ts-d/usr/include -c eelf32ppc.c
cc1: warnings being treated as errors
In file included from eelf32ppc.c:36:
/export-n/src/gnu/dist/toolchain/ld/ldemul.h:45: warning: `struct search_dirs' declared inside parameter list
/export-n/src/gnu/dist/toolchain/ld/ldemul.h:45: warning: its scope is only this definition or declaration, which is probably not what yo
u want.
/export-n/src/gnu/dist/toolchain/ld/ldemul.h:106: warning: `struct search_dirs' declared inside parameter list
eelf32ppc.c:2512: warning: initialization from incompatible pointer type
*** Error code 1

#2 [ChiBUG] install party

2002/11/09(土) 11:00-17:00 早稲田大学理工学部キャンパス 61 号館 4 階 410 号室
H岡さんの PBG4 に 20021106 を入れたが、 wskbd0: disconnecting from wsdisplay0 で X が起動しなかった。
と思ったのは、少し違っていて、 (別の原因で) X が起動しなかった。 抜けた時に、wskbd0: disconnecting from wsdisplay0 で入力出来なくなってしまった。 だけだった。もうちょっとがんばれば X は動いたかも。

#1 [NetBSD] Illegal instruction - core dumped

まずそう。

apache の make 中:

===> Registering installation for libtool-base-1.4.20010614nb9
===> Returning to build of libmm-1.2.1
Illegal instruction - core dumped
*** Error code 132

perl の make 中:

=> Checksum OK for perl-5.6.1.tar.gz.
===> Extracting for perl-5.6.1nb7
Illegal instruction - core dumped
*** Error code 132


2001年11月09日(金) 旧暦 [n年日記]

#2 [外出] 秋葉原 → 渋谷

      本千葉 15:05
15:08 千葉   15:22
15:50 錦糸町 15:55
      秋葉原 16:30
      新宿 
17:00 渋谷   
      渋谷
21:15 品川   21:26
22:14 千葉   22:21 +4
22:28 本千葉 

買物 PS/2 -> USB 変換:

PS/2 -> USB 変換
プラットホームにて 8,800 円(高いけれど)
とりあえず、とても調子がいい

Fast Page 16MBytes 72pin SIMM wit Parity:

若松通商にて 2,000 円。「中古ですが」「はいもちろんいいです」
千葉   DOS/V paradice   72pin ? とっくの昔から置いていません
千葉   パソコン工房     上と同じ
千葉   メディア・バレー 16M x 2 (FMV etc 用) 14,400 円
秋葉原 湘南             32M ならあるのですけれど
秋葉原 若松通商         EDO/Fast Page どちらですか 
                        2000 円です。

N 響:


#1 [NetBSD] pkgsrc/private/emacs

で make install すると、
Installing utilities run internally by Emacs.

/export/pkgsrc/private/emacs/work/emacs-21.1/mkinstalldirs
/usr/pkg/libexec/emacs/21.1/powerpc-apple-netbsd 

if [ `(cd /usr/pkg/libexec/emacs/21.1/powerpc-apple-netbsd && /bin/pwd)`
  != `/bin/pwd` ]; then 
  for file in profile digest-doc sorted-doc movemail
    cvtmail fakemail yow emacsserver hexl; 
      do install -c -s -o root -g wheel -m 555 $file
      /usr/pkg/libexec/emacs/21.1/powerpc-apple-netbsd/$file ; done ; 
fi

if [ `(cd /usr/pkg/libexec/emacs/21.1/powerpc-apple-netbsd && /bin/pwd)` 
 != 
`(cd /export/pkgsrc/private/emacs/work/emacs-21.1/lib-src && /bin/pwd)` ];
  then 
    for file in rcs2log vcdiff; 
     do install -c -s -o root -g wheel -m 555 
      /export/pkgsrc/private/emacs/work/emacs-21.1/lib-src/$file
      /usr/pkg/libexec/emacs/21.1/powerpc-apple-netbsd/$file; 
     done ; 
fi

strip: /usr/pkg/libexec/emacs/21.1/powerpc-apple-netbsd/rcs2log: File
format not recognized

install: stripping
/usr/pkg/libexec/emacs/21.1/powerpc-apple-netbsd/rcs2log: No such file
or directory

*** Error code 1
となってしまう問題(を解決したい)
  • 文字形式を strip しようとしているのが悪い
  • emacs-21.1/lib-src/Makefile に次の部分がある
    144    @echo "Installing utilities run internally by Emacs."
    ...   
    147   if [ `(cd ${archlibdir} && /bin/pwd)` 
                != `(cd ${srcdir} && /bin/pwd)` ]; 
            then         
             for file in ${SCRIPTS}; 
               do   $(INSTALL_PROGRAM) 
                    ${srcdir}/$$file ${archlibdir}/$$file;
               done ;        
          fi
    148 install: ${archlibdir}
    
  • 手でやって見てもおかしい
    makoto@u  9:21:45/011109(...emacs-21.1/lib-src)# 
    install -c -s -o root -g wheel -m 555 \
    /export/pkgsrc/private/emacs/work/emacs-21.1/lib-src/rcs2log \
    /usr/pkg/libexec/emacs/21.1/powerpc-apple-netbsd/rcs2log
    
  • -s が余計。
  • Makefile.in は変更ないので、Makefile.in -> Makefile の所でおかしい (./configure ?)
  • lib-src/Makefile.c の中に
    INSTALL = /usr/bin/install -c -o root -g wheel
    INSTALL_PROGRAM = install -c -s -o root -g wheel -m 555
    INSTALL_DATA = install -c -o root -g wheel -m 444
    
    という字がある。INSTALL_SCRIPT という分類が必要なはずなのだけれど
  • mk/bsd.pkg.mk の中に
    INSTALL_PROGRAM?= \
            ${INSTALL} ${COPY} ${STRIPFLAG} -o ${BINOWN} \
            -g ${BINGRP} -m ${BINMODE}
    
    というような字があって、これが上書きしている

patch も作って、何とかなりそうだが:

PLIST がないと言っているので作ろうと思ったが、 何回も作っていると
share/emacs/21.1/etc/DOC-21.1.1
share/emacs/21.1/etc/DOC-21.1.2
share/emacs/21.1/etc/DOC-21.1.3
がたまってしまっている。一行目だけでいいかな ? PLIST に * は書けるか ? だめ
pkg_create: can't stat `/usr/pkg/share/emacs/21.1/etc/DOC-21.1.*'
editor/emacs/pkg/PLIST を見たら、
share/emacs/${PKGVERSION}/etc/DOC-${PKGVERSION}.1
と書いてある
DESCR も要るそうで
drochner この人がやるのかな

第一回目のものを作って初めから試している:

20011109-emacs-tar.gz 多分 uninstall はうまく行かないだろうと思う。
make ..

/usr/pkg/share/emacs/site-lisp/flim-1.14.2/md5 hides
  /usr/pkg/share/emacs/site-lisp/w3-200107/md5
/usr/pkg/share/emacs/site-lisp/flim-1.14.2/smtpmail hides
       /usr/pkg/share/emacs/21.1/lisp/mail/smtpmail
/usr/pkg/share/emacs/site-lisp/wl-cvs-20011015/utf7 hides
           /usr/pkg/share/emacs/21.1/lisp/gnus/utf7
make install
===>  emacs-21.1 is already installed - perhaps an older version?
それはそうだ、さっき入れたばっかり
env FORCE_PKG_REGISTER=yes sudo make install
入ったが、PLIST に余分が入っている。要修正
pkg_create: Overwriting /usr/pkg/share/doc/w3m/doc/README.cygwin - pkg
  w3m-0.2.1.0.19nb2 bogus/conflicting?

かなりいい加減なものたが、出来た(と思う):

20011109-emacs-tar.gz 他の機械で全部入れて見ようと
===> Validating dependencies for base-200110
===> The Xpm library is included in your X11 distribution.
Emacs に xpm が入っているのが気に入らないらしい
emacs/Makefile:DEPENDS+=        xpm>=3.4k:../../graphics/xpm
これを消しておく。 XF-401 の場合、こうなるのかも知れない。



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

Count.cgi (since 2000/02/05)