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

  • 07/31(水) NTT 東 払込期日
  • 07/31(水) ○ 固定資産税振替・支払
  • 08/01(木) atactl check
  • 08/03() 21:00 -- 15:00 Field Day
  • 08/07(水) 不燃ごみ
  • 08/10() WAEDX CW
  • 08/17() 21:00 -- 21:00 KCJ
  • 08/17() 木之本会議
  • 08/18() tcsh, mijinko 誕生日
  • 08/19(月) CQ Ham Radio
  • 08/19(月) 別冊 CQ
  • 08/21(水) 不燃ごみ
  • 08/24() FD ログ締切
  • 08/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年07月 来月
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 による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2021年11月07日() 旧暦 [n年日記] [更新:"2022/05/28 00:55:29"]

#1 [pkgsrc] mame-0.237 took 11:40 to package

Nov 6 17:07
Nov 7 02:43
cluster214$ ls -lt /P/bulklog/mame-0.237/
total 47848
-rw-r--r--  1 pbulk  wheel  23918927 Nov  7 02:30 work.log
-rw-r--r--  1 root   wheel    460688 Nov  7 02:29 build.log
-rw-r--r--  1 root   wheel      7022 Nov  6 17:09 configure.log
-rw-r--r--  1 root   wheel       153 Nov  6 17:08 checksum.log
-rw-r--r--  1 root   wheel      2179 Nov  6 17:08 depends.log
-rw-r--r--  1 root   wheel        29 Nov  6 17:07 pre-clean.log

cluster214$ ls -lt /P/packages/All/mame-0.237*
-rw-r--r--  1 root  wheel  76177860 Nov  7 04:43 /P/packages/All/mame-0.237.tgz
VersionDateHours
0.2442022/05/2812.5
0.2432022/05/1612.0
0.2432022/05/1010.2
0.2392022/01/2711.0
0.2372021/11/079.7
0.2362021/10/1713.5
0.2332021/07/0410.5
% ls -lt /export/CHROOT/P/bulklog/mame-0.239          
total 59896
-rw-r--r--  1 root    wheel        77 Jan 27 08:07 package.log
-rw-r--r--  1 root    wheel      2641 Jan 27 08:07 install.log
-rw-r--r--  1 makoto  wheel  29874973 Jan 27 08:07 work.log
-rw-r--r--  1 root    wheel    672551 Jan 27 08:07 build.log
-rw-r--r--  1 root    wheel      5323 Jan 26 20:38 configure.log
-rw-r--r--  1 root    wheel       153 Jan 26 20:37 checksum.log
-rw-r--r--  1 root    wheel      2190 Jan 26 20:36 depends.log
-rw-r--r--  1 root    wheel        29 Jan 26 20:36 pre-clean.log
% ls -lt  /export/CHROOT/P/bulklog/mame-0.244          
total 61496
-rw-r--r--  1 root    wheel        77 May 28 09:47 package.log
-rw-r--r--  1 root    wheel      2677 May 28 09:47 install.log
-rw-r--r--  1 makoto  wheel  30702304 May 28 09:47 work.log
-rw-r--r--  1 root    wheel    659313 May 28 09:47 build.log
-rw-r--r--  1 root    wheel      4583 May 27 21:25 configure.log
-rw-r--r--  1 root    wheel       303 May 27 21:24 checksum.log
-rw-r--r--  1 root    wheel      2189 May 27 21:14 depends.log
-rw-r--r--  1 root    wheel        29 May 27 21:13 pre-clean.log


2013年11月07日(木) 旧暦 [n年日記] [更新:"2013/11/07 09:18:45"]

#1 [pkgsrc] devel/magit (wrong-type-argument listp 769)

When compiling magit.el with emacs-24.3.50 (current):
Debugger entered--Lisp error: (wrong-type-argument listp 769)
  memq(&rest 769)

  (if (memq (quote &rest) arglist) most-positive-fixnum
    (length (remq (quote &optional) arglist)))
  (let ((arglist 
	 (if (byte-code-function-p function) 
	     (aref  function 0) 
	   (second function)))) 
    (if (memq (quote &rest)  arglist) 
	most-positive-fixnum 
      (length (remq (quote &optional) arglist))))
  (if (subrp function) (let ((max (cdr (subr-arity
  function)))) (if (eq (quote many) max) most-positive-fixnum
  max)) (if (eq (quote macro) (car-safe function)) (setq
  function (cdr function))) (let ((arglist (if
  (byte-code-function-p function) (aref function 0) (second
  function)))) (if (memq (quote &rest) arglist)
  most-positive-fixnum (length (remq (quote &optional)
  arglist)))))

  magit-max-args-internal(delete-directory)
  (>= (magit-max-args-internal (quote delete-directory)) 2)

  (if (>= (magit-max-args-internal (quote delete-directory))
  2) (defalias (quote magit-delete-directory) (quote
  delete-directory)) (defun magit-delete-directory (directory
  &optional recursive) "Deletes a directory named DIRECTORY.
  If RECURSIVE is non-nil,\nrecursively delete all of
  DIRECTORY's contents as well.\n\nDoes not follow symlinks."
  (if (or (file-symlink-p directory) (not (file-directory-p
  directory))) (delete-file directory) (if recursive (dolist
  (file (directory-files directory (quote full)
  "\\([^.]\\|\\.\\([^.]\\|\\..\\)\\).*"))
  (magit-delete-directory file recursive))) (delete-directory
  directory))))

  (progn (defun magit-max-args-internal (function) "Returns
  the maximum number of arguments accepted by FUNCTION." (if
  (symbolp function) (setq function (symbol-function
  function))) (if (subrp function) (let ((max (cdr (subr-arity
  function)))) (if (eq (quote many) max) most-positive-fixnum
  max)) (if (eq (quote macro) (car-safe function)) (setq
  function (cdr function))) (let ((arglist (if
  (byte-code-function-p function) (aref function 0) (second
  function)))) (if (memq (quote &rest) arglist)
  most-positive-fixnum (length (remq (quote &optional)
  arglist)))))) (if (functionp (quote start-file-process))
  (defalias (quote magit-start-process) (quote
  start-file-process)) (defalias (quote magit-start-process)
  (quote start-process))) (unless (fboundp (quote
  string-match-p)) (defun string-match-p (regexp string
  &optional start) "Same as `string-match' except this
  function does not\nchange the match data." (let
  ((inhibit-changing-match-data t)) (string-match regexp
  string start)))) (if (fboundp (quote
  with-silent-modifications)) (defalias (quote
  magit-with-silent-modifications) (quote
  with-silent-modifications)) (defmacro
  magit-with-silent-modifications (&rest body) "Execute body
  without changing `buffer-modified-p'. Also, do not\nrecord
  undo information." (\` (set-buffer-modified-p (prog1
  (buffer-modified-p) (let (... before-change-functions
  after-change-functions) (\,@ body))))))) (if (>=
  (magit-max-args-internal (quote delete-directory)) 2)
  (defalias (quote magit-delete-directory) (quote
  delete-directory)) (defun magit-delete-directory (directory
  &optional recursive) "Deletes a directory named DIRECTORY.
  If RECURSIVE is non-nil,\nrecursively delete all of
  DIRECTORY's contents as well.\n\nDoes not follow symlinks."
  (if (or (file-symlink-p directory) (not (file-directory-p
  directory))) (delete-file directory) (if recursive (dolist
  (file (directory-files directory
  ... "\\([^.]\\|\\.\\([^.]\\|\\..\\)\\).*"))
  (magit-delete-directory file recursive))) (delete-directory
  directory)))))

  eval((progn (defun magit-max-args-internal (function)
  "Returns the maximum number of arguments accepted by
  FUNCTION." (if (symbolp function) (setq function
  (symbol-function function))) (if (subrp function) (let ((max
  (cdr (subr-arity function)))) (if (eq (quote many) max)
  most-positive-fixnum max)) (if (eq (quote macro) (car-safe
  function)) (setq function (cdr function))) (let ((arglist
  (if (byte-code-function-p function) (aref function 0)
  (second function)))) (if (memq (quote &rest) arglist)
  most-positive-fixnum (length (remq (quote &optional)
  arglist)))))) (if (functionp (quote start-file-process))
  (defalias (quote magit-start-process) (quote
  start-file-process)) (defalias (quote magit-start-process)
  (quote start-process))) (unless (fboundp (quote
  string-match-p)) (defun string-match-p (regexp string
  &optional start) "Same as `string-match' except this
  function does not\nchange the match data." (let
  ((inhibit-changing-match-data t)) (string-match regexp
  string start)))) (if (fboundp (quote
  with-silent-modifications)) (defalias (quote
  magit-with-silent-modifications) (quote
  with-silent-modifications)) (defmacro
  magit-with-silent-modifications (&rest body) "Execute body
  without changing `buffer-modified-p'. Also, do not\nrecord
  undo information." (\` (set-buffer-modified-p (prog1
  (buffer-modified-p) (let (... before-change-functions
  after-change-functions) (\,@ body))))))) (if (>=
  (magit-max-args-internal (quote delete-directory)) 2)
  (defalias (quote magit-delete-directory) (quote
  delete-directory)) (defun magit-delete-directory (directory
  &optional recursive) "Deletes a directory named DIRECTORY.
  If RECURSIVE is non-nil,\nrecursively delete all of
  DIRECTORY's contents as well.\n\nDoes not follow symlinks."
  (if (or (file-symlink-p directory) (not (file-directory-p
  directory))) (delete-file directory) (if recursive (dolist
  (file (directory-files directory
  ... "\\([^.]\\|\\.\\([^.]\\|\\..\\)\\).*"))
  (magit-delete-directory file recursive))) (delete-directory
  directory))))) nil)

  #[128 "xxxxxx" [lexical-binding quote eval progn] 5
   1610577]((defun magit-max-args-internal (function) "Returns
   the maximum number of arguments accepted by FUNCTION." (if
   (symbolp function) (setq function (symbol-function
   function))) (if (subrp function) (let ((max (cdr
   (subr-arity function)))) (if (eq (quote many) max)
   most-positive-fixnum max)) (if (eq (quote macro) (car-safe
   function)) (setq function (cdr function))) (let ((arglist
   (if (byte-code-function-p function) (aref function 0)
   (second function)))) (if (memq (quote &rest) arglist)
   most-positive-fixnum (length (remq (quote &optional)
   arglist)))))) (if (functionp (quote start-file-process))
   (defalias (quote magit-start-process) (quote
   start-file-process)) (defalias (quote magit-start-process)
   (quote start-process))) (unless (fboundp (quote
   string-match-p)) (defun string-match-p (regexp string
   &optional start) "Same as `string-match' except this
   function does not\nchange the match data." (let
   ((inhibit-changing-match-data t)) (string-match regexp
   string start)))) (if (fboundp (quote
   with-silent-modifications)) (defalias (quote
   magit-with-silent-modifications) (quote
   with-silent-modifications)) (defmacro
   magit-with-silent-modifications (&rest body) "Execute body
   without changing `buffer-modified-p'. Also, do not\nrecord
   undo information." (\` (set-buffer-modified-p (prog1
   (buffer-modified-p) (let ((buffer-undo-list t)
   before-change-functions after-change-functions) (\,@
   body))))))) (if (>= (magit-max-args-internal (quote
   delete-directory)) 2) (defalias (quote
   magit-delete-directory) (quote delete-directory)) (defun
   magit-delete-directory (directory &optional recursive)
   "Deletes a directory named DIRECTORY.  If RECURSIVE is
   non-nil,\nrecursively delete all of DIRECTORY's contents as
   well.\n\nDoes not follow symlinks." (if (or (file-symlink-p
   directory) (not (file-directory-p directory))) (delete-file
   directory) (if recursive (dolist (file (directory-files
   directory (quote full)
   "\\([^.]\\|\\.\\([^.]\\|\\..\\)\\).*"))
   (magit-delete-directory file recursive))) (delete-directory
   directory)))))

  (eval-and-compile (defun magit-max-args-internal (function)
  "Returns the maximum number of arguments accepted by FUNCTION." 
  (if (symbolp function) (setq function  (symbol-function function))) 
  (if (subrp function)
      (let ((max  (cdr (subr-arity function))))
	(if (eq (quote many) max)  most-positive-fixnum max)) 
    (if (eq (quote macro) (car-safe
  function)) (setq function (cdr function)))
    (let ((arglist
  (if (byte-code-function-p function) (aref function 0)
  (second function)))) (if (memq (quote &rest) arglist)
  most-positive-fixnum (length (remq (quote &optional)
  arglist)))))) (if (functionp (quote start-file-process))
  (defalias (quote magit-start-process) (quote
  start-file-process)) (defalias (quote magit-start-process)
  (quote start-process))) (unless (fboundp (quote
  string-match-p)) 
     (defun string-match-p (regexp string
  &optional start) "Same as `string-match' except this
  function does not\nchange the match data." (let
  ((inhibit-changing-match-data t)) (string-match regexp
  string start)))) (if (fboundp (quote
  with-silent-modifications)) (defalias (quote
  magit-with-silent-modifications) (quote
  with-silent-modifications)) (defmacro
  magit-with-silent-modifications (&rest body) "Execute body
  without changing `buffer-modified-p'. Also, do not\nrecord
  undo information." (\` (set-buffer-modified-p (prog1
  (buffer-modified-p) (let (... before-change-functions
  after-change-functions) (\,@ body))))))) (if (>=
  (magit-max-args-internal (quote delete-directory)) 2)
  (defalias (quote magit-delete-directory) (quote
  delete-directory)) (defun magit-delete-directory (directory
  &optional recursive) "Deletes a directory named DIRECTORY.
  If RECURSIVE is non-nil,\nrecursively delete all of
  DIRECTORY's contents as well.\n\nDoes not follow symlinks."
  (if (or (file-symlink-p directory) (not (file-directory-p
  directory))) (delete-file directory) (if recursive (dolist
  (file (directory-files directory
  ... "\\([^.]\\|\\.\\([^.]\\|\\..\\)\\).*"))
  (magit-delete-directory file recursive))) (delete-directory
  directory)))))

  eval-buffer(#<buffer *load*> nil
  "/export/WRKOBJDIR/devel/magit/work/magit-1.2.0/magit.el"
  nil t) ; Reading at buffer position 28731

  load-with-code-conversion("/export/WRKOBJDIR/devel/magit/work/magit-1.2.0/magit.el"
  "/export/WRKOBJDIR/devel/magit/work/magit-1.2.0/magit.el"
  nil nil)

  load("/export/WRKOBJDIR/devel/magit/work/magit-1.2.0/magit.el" nil nil t)
  load-file("/export/WRKOBJDIR/devel/magit/work/magit-1.2.0/magit.el")
  call-interactively(load-file record nil)
  command-execute(load-file record)
  execute-extended-command(nil "load-file")
  call-interactively(execute-extended-command nil nil)
  command-execute(execute-extended-command)
says use Git version.


2011年11月07日(月) 旧暦 [n年日記] [更新:"2011/11/07 23:28:51"]

#1 [pkgsrc] metafont

ascgrp.mf を少し変更して文字を追加している。しかし、 dvipdfmx ではその追加した文字が認知されていない。
ktrace -t n dvipdfmx hoge.dvi
して見ると、中に
  5371      1 dvipdfmx NAMI  "/please/set/osfontdir/in/the/environment/"
こんな文字が入っていたりする。でも多分これは一応関係なくて、
追加した文字の *.pfb (Printer Font Binary) が足りないことが問題かと思う。 それで pkgsrc から
fonts/mftrace
を追加して、次のようにして見たが、正常終了しない。
t-105@makoto 22:55:35/111107(..hoge/work)% mftrace  ascgrp
mftrace 1.2.15
Font `ascgrp'...
Unknown encoding `SPECIAL GRAPHIC FONT'; assuming tex256.
Using encoding file: `/usr/pkg/share/texmf-dist/fonts/enc/dvips/base/tex256.enc'
Running Metafont...
Tracing bitmaps... [32][48][49][50][51][64][65][66][67][68][69][70][71][72][73][74][75][76][77][97][98]
Assembling raw font to `ascgrp.pfa.raw'... t1asm: charstring buffer overflow
error: t1asm: command exited with value 256
Traceback (most recent call last):
  File "/usr/pkg/bin/mftrace", line 1411, in <module>
    main()
  File "/usr/pkg/bin/mftrace", line 1407, in main
    do_file (filename)
  File "/usr/pkg/bin/mftrace", line 1390, in do_file
    make_outputs (basename, options.formats, encoding)
  File "/usr/pkg/bin/mftrace", line 834, in make_outputs
    raw_name = assemble_font (fontname, 'pfa', 1)
  File "/usr/pkg/bin/mftrace", line 816, in assemble_font
    system ('t1asm %s mftrace.t1asm %s' % (asm_opt, shell_escape_filename (outname)))
  File "/usr/pkg/bin/mftrace", line 172, in system
    error (msg)
  File "/usr/pkg/bin/mftrace", line 114, in error
    raise _ ("Exiting ... ")
TypeError: exceptions must be old-style classes or derived from BaseException, not str
t-105@makoto 22:55:51/111107(..hoge/work)% 
(文字を全部用意していないことが問題 .. ではないと思いたいが) 現に元の ascgrp はこれより少ない訳だから。
mftrace -V ascgrp としたら、次のような文字が見える
...
Opening pipe `/usr/pkg/bin/gf2pbm -n 98 -s ascgrp.7227gf'
Invoking `potrace -u 1  -q -c --eps --output=char.eps char.pbm '

Invoking `fontforge -usage > pfv 2>&1 '

Assembling raw font to `ascgrp.pfa.raw'... 
Invoking `t1asm --pfa mftrace.t1asm ascgrp.pfa.raw'
t1asm: charstring buffer overflow
error: t1asm: command exited with value 256
そんなあなたに MetaPost かな、と思ったが、どこにあるのかな。
print/web2c/PLIST:bin/mpost
これなら既に入っている。


2009年11月07日() 旧暦 [n年日記] [更新:"2009/11/11 01:22:26"]

#1 gcc-3.4.1 on Ubuntu fails

(やはり)都合で gcc-3.4.1 を Linux の上で組立てて見ようとしているが、 止ってしまう (Ubuntu 8.10)
       mkdir distfiles
       cd distfiles
  508  wget ftp://ftp.dti.ad.jp/pub/GNU/gcc/gcc-3.4.1/gcc-3.4.1.tar.bz2 
       cd ..
  511  mkdir local-src
  512  cd local-src/
  513  tar jxf ../distfiles/gcc-3.4.1.tar.bz2 
  519  mkdir gcc-3.4.1-work
  520  cd gcc-3.4.1-work
  521  ../gcc-3.4.1/configure --enable-languages=c,c++
  525  export LANG=C
  526  make

In function 'open',
    inlined from 'collect_execute' at ../../gcc-3.4.1/gcc/collect2.c:1535:
/usr/include/bits/fcntl2.h:51: 
	error: call to '__open_missing_mode' declared with attribute error: 
	open with O_CREAT in second argument needs 3 arguments
make[1]: *** [collect2.o] Error 1
make[1]: Leaving directory `/home/makoto/local-src/gcc-3.4.1-work/gcc'
make: *** [all-gcc] Error 2
makoto@ubuntu:~/local-src/gcc-3.4.1-work$ 


2008年11月07日(金) 旧暦 [n年日記] [更新:"2008/11/07 23:59:33"]

#1 [NetBSD] NetBSD 5.0 の準備

NetBSD 5.0 の準備が始まった 5.0 用の release(8) の 予備版 も作成されている。 ftp.jp.netbsd.org にも mirror されつつある。
多くの人がこれを試して、問題を報告 (send-pr) することにより NetBSD 5.0 が良い ものになる。


2007年11月07日(水) 旧暦 [n年日記] [更新:"2007/11/16 21:32:26"]

#1 [記憶] itojun 葬儀

大森駅から歩く、というのはちょっと遠かった。 IPv6 は IPitojun という名前にするのが一番いいと思うんだけれど。


2006年11月07日(火) 旧暦 [n年日記] [更新:"2006/11/08 22:48:43"]

#2 [pkgsrc] libxml2-2.6.27.tar.gz がなかなか転送されない

libxml2-2.6.27-1.FC6.src.rpm を ftp.dti.ad.jp からもらって来て
/usr/pkg/src/redhat/SOURCES
                   /SPECS
を用意しておいて 289 23:29 rpm -i libxml2-2.6.27-1.FC6.src.rpm したら取出せた。

distfileをネットワーク的に近いところから持ってくる


#1 [Namazu] Namazu-2.0.17RC3

NetBSD/macppc 3.99.21 (TsubaiBSD):

===================
All 50 tests passed
===================
VPATH 方式、BSD make、patch 2 個付
  1. Can't open ./commonfuncs
  2. commonfuncs.diff
(patch は VPATH を使う時だけ必要)。 VPATH とは下記 171,174,189 のようにする方法を指す。
   170  23:04   tar zxf $DISTFILES/namazu-2.0.17RC3.tar.gz
   171  23:04   mkdir namazu-2.0.17RC3-work
   174  23:08   cd namazu-2.0.17RC3-work/
   189  23:16   ../namazu-2.0.17RC3/configure && time make
   214  1:34    setenv LANG ja_jp.eucJP
   221  1:35    setenv PERL_BADLANG 0
   222  1:35    make check
...
Making check in contrib
ttypf:makoto@mini 1:39:10/061107(...local-src/namazu-2.0.17RC3-work)> uname -a
NetBSD mini 3.99.21 NetBSD 3.99.21 (GENERIC) #0: 
Sat Jul 15 18:48:07 JST 2006  
root@mini:/export/20060702/checkout/src/sys/arch/macppc/compile/GENERIC macppc
(所要 4 分)

NetBSD/3.1_RC3:

history
   142  8:46    tar zxf $DISTFILES/namazu-2.0.17RC3.tar.gz
   143  8:47    cd namazu-2.0.17RC3/
   144  8:47    ./configure
   145  8:48    time make

35.885u 14.035s 1:30.82 54.9%   0+0k 2+831io 2pf+5w
   146  8:50    time make check

assertion "ret == 0" failed: file 
    "/home/builds/ab/netbsd-3/src/lib/libpthread/pthread.c", 
    line 176, function "pthread_init"
FAIL: mknmz-3
diff: idx3/./NMZ.field.newsgroups.i: No such file or directory
FAIL: idxdiff-2
====================
2 of 50 tests failed
====================
*** Error code 1
...
170.599u 28.622s 5:36.42 59.2%  0+0k 73+17790io 178pf+0w
1.38      christos  174: #ifdef PTHREAD_MLOCK_KLUDGE
                    175:        ret = mlock(&pthread__deadqueue, sizeof(pthread__deadqueue));
                    176:        pthread__assert(ret == 0);
この部分は current でも変更なし。mlock ってどこに実体があるのかな .. sys_mlock だそうで。 src/sys/uvm/uvm_mmap.c:
    905 int
    906 sys_mlock(l, v, retval)
    907         struct lwp *l;
    908         void *v;
    909         register_t *retval;
    910 {
中身は同じ .. == 0 以外の何か教えてくれていれば ..

NetBSD/macppc 3.1 (TNF) では解決:

===================
All 50 tests passed
===================


2005年11月07日(月) 旧暦 [n年日記] [更新:"2005/11/08 00:06:17"]

#2 [Network] mail server の御機嫌が良くない ?

 timeout waiting for input from local during Draining Input

#1 [NetBSD] 時計が狂う病気 ?

ttyp1:makoto@s900 4:33:04/371020(~)> date
Wed Oct 20 04:33:06 CJT 1937


2004年11月07日() 旧暦 [n年日記] [更新:"2004/11/07 11:43:53"]

#1 [Emacs] Fedora Core と Emacs

Fedora Core で
setarch i386 ./configure
setarch i386 make bootstrap
のようにして作った 21.3.50 を入れて、何も考えないで起動すると utf-8 になっている。 このままでは tc がうまく動かない。これは LANG=ja_JP.UTF-8 になっているから。 そこで、簡単には
env LANG=ja_JP.eucJP emacs
と起動すると、以前のように使える。


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

#1 [InputMethod] Wnn7

10/24 に次のような表を書いたが wnn7 も試してみた。
                            JSERVER (または引数)
                           空   localhost  unix
NetBSD/pkgsrc              ○   ○         ○     
FreeWnn-1.11.36.i386.rpm   ○   ×         ○    
Patch12 外し               ×   ○         ×
Wnn7                       ○   ○         ○     

egg Japanese backend: 付属語ファイルが読み込まれていません:

いい加減にやると (つまり FreeWnn を使っていたままで Wnn7 につなごうとすると) 標題のようになる。


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

#1 [NetBSD]

-D 20021028-UTC + 20021029ts 版 kernel に少し printf を入れたもの を作って見ている。
20021029/sys/arch/macppc/compile/INSECURE/../../../../arch/macppc/macppc/conf.c:42: warning: function declaration isn't a prototype
20021029/sys/arch/macppc/compile/INSECURE/../../../../arch/macppc/macppc/conf.c: In function `iskmemdev':
20021029/sys/arch/macppc/compile/INSECURE/../../../../arch/macppc/macppc/conf.c:44: `mem_no' undeclared (first use in this function)
20021029/sys/arch/macppc/compile/INSECURE/../../../../arch/macppc/macppc/conf.c:44: (Each undeclared identifier is reported only once
20021029/sys/arch/macppc/compile/INSECURE/../../../../arch/macppc/macppc/conf.c:44: for each function it appears in.)
20021029/sys/arch/macppc/compile/INSECURE/../../../../arch/macppc/macppc/conf.c:45: warning: control reaches end of non-void function
int iskmemdev __P((dev_t));が消えている のはどういう意味 ?
now that mem_no is emitted by config(8), there is no reason to keep copy of more or less identical iskmemdev() for every arch; move the function to spec_vnop.c, and g/c machine-dependant copies
だそうで、
miscfs/specfs/spec_vnops.c :157: warning: static declaration for `iskmemdev' follows non-static
とりあえず、良くないけれど、
ttyp1:makoto@quick 22:39:39/021107(...sys/sys)> cvs update -r1.106 conf.h ttyp1:makoto@quick 22:47:26/021107(...compile/INSECURE)> cvs update -r 1.65 ../../../../../sys/miscfs/specfs/spec_vnops.c
すれば一応出来る。


2001年11月07日(水) 旧暦 [n年日記]

#4 [NetBSD] pkgsrc で自分の機械の環境を作る話をChiBUG で話したら

/usr/pkgsrc/meta-pkg が良く似ているという話になった。 確かに考え方は似ている。
「僕の言う下敷」が不要なだけ優れている。

#3 [Macintosh] TiBook/550

間借りモードで作業
  1. 鍵盤 (KeyBoard) を外しても AirMac を付けるところがない
  2. AirMac を付ける方法のため説明書を見る。Macintosh でまず説明書を見るというのは初めて。
  3. AirMac を付けるのにトルクスドライバが必要。T-8 という大きさ のもの。たまたま持っていたからいいようなものの。
  4. 一応 MacOS 9.2.1 が動いて AirMac も動作するのを確認したら
  5. 9.2.1 (とは書いてないのだけれど)の CDROM で起動して
  6. 中身を全て初期化
    /        100M
    swap     400M
    /usr     500M
    /export 4G
    /pkgsrc  126M (mirror only)
    MacOS  13950M
    
  7. 9.2.1 を入れる (インターネットは入れない)
  8. OS X の CDROM を入れて boot cd:,\\:tbxi で起動して OS X を入れる
  9. 9.2.1 の CDROM を入れて boot cd:,\\:tbxi で起動して 起動ディスクを MacOS 9 に変更 (これで買った時のままのはず)
  10. MacOS 9 は設定アシスタントの途中で Command -q すれば設定無 でそのまま使える。 Netscape 4.72, Eudora-4.3.2, Acrobat Reader 5, Real Player 8, MacLHA を入れておく
  11. OS X の方はそうは行かない(と思う)
  12. NetBSD の部
    1. MacOS 9 で起動して、NetBSD の CDROM を入れて ofwboot.xcf,netbsd.GENERIC_MD.gz を写しておく
    2. NetBSD の CDROM (20011014) を入れて
      boot cd:,ofwboot.xcf
      
    3. disklabel wd0 で確めて Re-Install が出来るようにする。
      • newfs /dev/wd0a /dev/wd0e /dev/wd0f
      • mount /dev/wd0a /mnt
      • mkdir /mnt/etc
      • cat > /mnt/etc/fstab
        /dev/wd0a       /       ffs     rw 1 1
        /dev/wd0b       none    swap    sw 0 0
        /dev/wd0g       /usr    ffs     rw 1 2
        #
        /dev/wd0f       /pkgsrc ffs     rw 1 3
        /dev/wd0e       /export ffs     rw 1 4
        
        ^D
      • mkdir /export /pkgsrc /usr
      • umount /mnt
    4. ./sysinst .... Re-install
    5. 再起動失敗 (hns: この字がないと 5 が表示されない)
       boot hd:,ofwboot.xcf hd:10/netbsd 
      
      などとすると、そういうのはないと言って Boot: と聞いて来るが、それに答えて起動すると、 後で文字が入力出来ない。
    6. boot hd:,ofwboot.xcf hd:9/netbsd で起動
    7. mount -a して ed で rc_configured=YES に直して再起動
    8. dhclient wi0 したら Internet につながった
    9. startx したら raster が正しく出ない (raster は出ているが画面がうまく作られていない)

#2 [機械] Flash 交換

いろいろあったのだけれど、flash (4M) を交換した。 9:50 -, 10:06 - 11:35 と(回線が) 停止していた。 作業は
Console ... クロス線 ... DTE(macppc 用)... printer port 
とつないでおいて その機械に rsh して screen して cu -l /dev/tty01 -s 9600 としてつないだ。~. とすると rsh の元まで抜けてしまう。screen -r で回復出来るが、その間の cu の操作行には戻れない気がする。
ついでに DRAM (主記憶を大きくしようと思って)

Fast Page 16MBytes 72pin SIMM wit Parity:

は普通に PC 用に売っている SIMM でいいらしいので、 探しに行ったが、DOS/V Paradise, パソコン工房のどちらにも 「もう」置いていなかった。

#1 [NetBSD] (pkgsrc) mail/imap-2001.RELEASE-CANDIDATE.1/

===> Please note the following:

===========================================================================
$NetBSD: MESSAGE,v 1.7 2001/01/29 11:34:31 wiz Exp $

Add the following to /etc/services (if not already there):

 imap           143/tcp         # Internet Message Access Protocol
 imap           143/udp
 imaps          993/tcp         # imap4 protocol over TLS/SSL
 imaps          993/udp         # imap4 protocol over TLS/SSL
 pop3s          995/tcp         # pop3 protocol over TLS/SSL (was spop3)
 pop3s          995/udp         # pop3 protocol over TLS/SSL (was spop3)

Add the following to /etc/inetd.conf:

 imap   stream  tcp     nowait  root    /usr/pkg/libexec/imapd    imapd
 imaps  stream  tcp     nowait  root    /usr/pkg/libexec/imapd    imapd
 pop2   stream  tcp     nowait  root    /usr/pkg/libexec/ipop2d   ipop2d
 pop3   stream  tcp     nowait  root    /usr/pkg/libexec/ipop3d   ipop3d
 pop3s  stream  tcp     nowait  root    /usr/pkg/libexec/ipop3d   ipop3d

To put the changes into effect, make inetd reload its configuration:
On NetBSD 1.5 or later:
        /etc/rc.d/inetd reload
on earlier NetBSD releases:
        kill -HUP `cat /var/run/inetd.pid`

===========================================================================


2000年11月07日(火) 旧暦 [n年日記]

#1 [NetBSD] Boot Select on New Macintosh

これは便利そう。



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

Count.cgi (since 2000/02/05)