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年05月06日(月) 旧暦 [n年日記] [更新:"2004/08/09 23:43:33"]

#3 qemu invocation for 10.99.10

# qemu-system-x86_64 \
  -smp 8 \
  -m 16G  \
  -accel nvmm \
  -drive driver=qcow2,file=/G/rootfs.qcow2,if=virtio \
  -net nic,model=virtio,netdev=tap0 -net user \
  -rtc base=localtime,clock=host \
  -device intel-hda \
  -drive file=/home/makoto/Downloads/NetBSD-10.99.10-amd64.iso,index=1,media=cdrom -boot c \
  -netdev tap,id=tap0,ifname=tap0,script=no -device virtio-net-pci -serial pty


  ..
NetBSD Virtual Machine Monitor accelerator is operational
char device redirected to /dev/pts/11 (label serial0)
qemu-system-x86_64: warning: hub 0 with no nics
qemu-system-x86_64: warning: nic virtio-net-pci.1 has no peer
libGL error: failed to open /dev/dri/card0: Operation not supported by device
libGL error: failed to load driver: i965
sudo minicom -p /dev/pts/11

#2 make release took 1 hours and 10 min

sudo time ./build.sh -j 8 -T /export/T -O /tmp/O release |& tee /export/LOG
make release started at:  Mon May  6 13:38:00 JST 2024
make release finished at: Mon May  6 14:47:13 JST 2024
===> Successful make release
===> build.sh ended:      Mon May  6 14:47:13 JST 2024
===> Summary of results:
         build.sh command:    ./build.sh -j 8 -T /export/T -O /tmp/O release
         build.sh started:    Mon May  6 13:37:59 JST 2024
         NetBSD version:      10.99.10
         MACHINE:             amd64
         MACHINE_ARCH:        x86_64
         Build platform:      NetBSD 9.3 amd64
         HOST_SH:             /bin/sh
         share/mk MAKECONF:   /etc/mk.conf
         MAKECONF file:       /etc/mk.conf
         TOOLDIR path:        /export/T
         DESTDIR path:        /tmp/O/destdir.amd64
         RELEASEDIR path:     /tmp/O/releasedir
         Updated makewrapper: /export/T/bin/nbmake-amd64
         Successful make release
         build.sh ended:      Mon May  6 14:47:13 JST 2024
=== .
     4153.77 real     20157.62 user      4835.04 sys

disk size:

localhost@makoto 15:50:42/240506(..git-work/src)% sudo du -sm /tmp/O /export/T .
10432   /tmp/O
229     /export/T
6573    .
src6.5 GB
object10.5 GB
tool300 MB

#1 [pkgsrc] py-setuptools (python 3.11.9)

KeyError: 'entry_points'
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Skipping vulnerability checks.
WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'.
===> Building for py311-setuptools-69.5.1
* Building wheel...
Traceback (most recent call last):
  File "/WRKOBJDIR/devel/py-setuptools/work/setuptools-69.5.1/setuptools/config/setupcfg.py", line 285, in __setitem__
    current_value = getattr(target_obj, option_name)
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'Distribution' object has no attribute 'entry_points'

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/pkg/lib/python3.11/site-packages/pyproject_hooks/_in_process/_in_process.py", line 373, in <module>
    main()
  File "/usr/pkg/lib/python3.11/site-packages/pyproject_hooks/_in_process/_in_process.py", line 357, in main
    json_out["return_val"] = hook(**hook_input["kwargs"])
                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/pkg/lib/python3.11/site-packages/pyproject_hooks/_in_process/_in_process.py", line 271, in build_wheel
    return _build_backend().build_wheel(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/WRKOBJDIR/devel/py-setuptools/work/setuptools-69.5.1/setuptools/build_meta.py", line 410, in build_wheel
    return self._build_with_temp_dir(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/WRKOBJDIR/devel/py-setuptools/work/setuptools-69.5.1/setuptools/build_meta.py", line 395, in _build_with_temp_dir
    self.run_setup()
  File "/WRKOBJDIR/devel/py-setuptools/work/setuptools-69.5.1/setuptools/build_meta.py", line 311, in run_setup
    exec(code, locals())
  File "<string>", line 93, in <module>
  File "/WRKOBJDIR/devel/py-setuptools/work/setuptools-69.5.1/setuptools/__init__.py", line 104, in setup
    return distutils.core.setup(**attrs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/WRKOBJDIR/devel/py-setuptools/work/setuptools-69.5.1/setuptools/_distutils/core.py", line 158, in setup
    dist.parse_config_files()
  File "/WRKOBJDIR/devel/py-setuptools/work/setuptools-69.5.1/setuptools/dist.py", line 627, in parse_config_files
    setupcfg.parse_configuration(
  File "/WRKOBJDIR/devel/py-setuptools/work/setuptools-69.5.1/setuptools/config/setupcfg.py", line 178, in parse_configuration
    options.parse()
  File "/WRKOBJDIR/devel/py-setuptools/work/setuptools-69.5.1/setuptools/config/setupcfg.py", line 501, in parse
    section_parser_method(section_options)
  File "/WRKOBJDIR/devel/py-setuptools/work/setuptools-69.5.1/setuptools/config/setupcfg.py", line 714, in parse_section_entry_points
    self['entry_points'] = parsed
    ~~~~^^^^^^^^^^^^^^^^
  File "/WRKOBJDIR/devel/py-setuptools/work/setuptools-69.5.1/setuptools/config/setupcfg.py", line 287, in __setitem__
    raise KeyError(option_name) from e
KeyError: 'entry_points'

ERROR Backend subprocess exited when trying to invoke build_wheel
*** Error code 1

Stop.
make[1]: stopped in /usr/pkgsrc/devel/py-setuptools
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/devel/py-setuptools


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

#1 [NetBSD] Dynabook R73/T acpi problem

10.99.4 problem:

1.02419201 trap type 1 code 0 rip OXfIFTITISUM
1.02419201 curlup OxffffffFF81886580 pid 0.0 louest kstack Bb

Stopped in pid 0.0 (system) at netbsd:breakpoint+0x5: leavea
breakpoint () at netbsd:breakpoint+0x5
vpanic() at netbsd:panic+0x173 
panic() at netbsd:panic+0x3c 
extent_alloc_region() at netbsd:extent_alloc_region+0×253
bus_space_reserve() at netbsd:bus_space_reserve+0×54 
bus_space_map() at netbsd:bus_space_map+0x43
lpt_acpi_attach() at netbsd:lpt_acpi_attach+0xa7
config_attach_internal () at netbsd:config_attach_internal+0x19f 
config-found() at netbsd:config_found+Oxc3
acpi_rescan() at netbsd: acpi_rescan+0x36d 
acpi_attach () at netbsd:acpi_attach+0x44d 
config_attach_internal () at netbsd:config_attach_internal+0x19f 
config_found() at netbsd:config_found+Oxc3
amd64_mainbus_attach() at netbsd:and64_mainbus_attach+0x28c 
config_attach_internal () at netbsd:config_attach_internal+0x19f 
config_rootfound() at netbsd:config_rootfound+0x7?
cpu configure() at netbsd:cpu_configure+0x38 
main() at netbsd:main+0x32c
ds     ffff

Manual bisect:

sys/sys/param.hDatehashresult
9.99.51
a448ee406f9good
9.99.76
25fb6b0155cgood
9.99.85

good
9.99.902021-09-30cecc8649fa4good
9.99.902021-10-1056901406d02good
9.99.912021-10-11264edd1cddegood

2021-10-12236a2da8495good

2021-10-160afa3e1220egood

2021-10-18817528da449bad
9.99.922021-10-207cbfca3eab0bad


ec3d1ddf142bad
9.99.942022-03-0397bb14546bbbad
Dmesg for 9.99.91
git bisect start bad good
git bisect good
git bisect bad
git bisect skip
git g -- sys/dev/acpi
* 4b77a4866ad [2021-10-15 19:21:45 +0000] Convert some debug messages to aprint_debug @jmcneill
* 957ea0a8133 [2021-10-07 00:11:08 +0000] Also print the device name with aprint_naive, 
                                          like wss@pnpbios does. @uwe
* 78d045556f6 [2021-10-06 20:10:42 +0000] Don't use aprint_normal_dev("") to print the device name. @uwe
* baaa913025e [2021-10-06 18:41:34 +0000] Fix KASSERT triggered when attaching opl at wss. @uwe
time sudo ./build.sh -j 4 -u -T /export/T -O /export/O kernel=GENERIC
localhost@makoto 18:01:11/230506(..git-work/netbsd-src)% git bisect good
0223269e93ddbb5f5587645143bfaaed9e00fab2 is the first bad commit
commit 0223269e93ddbb5f5587645143bfaaed9e00fab2
Author: jmcneill <jmcneill@netbsd.org>
Date:   Sat Oct 16 13:09:40 2021 +0000

    Enable com and lpt at ACPI attachments.

 sys/arch/amd64/conf/GENERIC | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)


2022年05月06日(金) 旧暦 [n年日記] [更新:"2022/05/07 14:21:13"]

#1 [Mother_Board][M/B] Does not power on

GIGA Byte
GA-N3150N-D3V
won't power on, replacing Power Supply does not help. CMOS reset (just unplug Battery as well as AC-100 for a while) does not give any change.

CMOS battery is measured as 3.0 V.

Clear CMOS won't help either By shorting Power ON on 22 pin Power connecter supplies HDD, and the fan, but not to continue to board on after unshorted.


2017年05月06日() 旧暦 [n年日記] [更新:"2017/05/06 14:47:07"]

#1 [pkgsrc] Firefox fonts setting

Getting equal width rendering on my page


2014年05月06日(火) 旧暦 [n年日記] [更新:"2014/05/07 00:22:01"]

#1 [pkgsrc] wip/pulseaudio 5.0

ryo_on (Onodera San) updated pulseaudio to 5.0. Just making package now.
    CPPFLAGS:                      -I/usr/pkg/include
    				   -I/usr/include
				   -I/usr/X11R7/include
				   -I/usr/X11R7/include/freetype2
				   -I/usr/X11R7/include/libdrm
				   -DFASTPATH -D_FORTIFY_SOURCE=2

    LIBS:                          -lgdbm -lpthread -lm -lossaudio

    Enable X11:                    yes
    Enable OSS Output:             yes
    Enable OSS Wrapper:            yes
    Enable EsounD:                 yes
    Enable Alsa:                   no
    Enable CoreAudio:              no
    Enable Solaris:                no
    Enable WaveOut:                no
    Enable GLib 2.0:               yes
    Enable Gtk+ 3.0:               no
    Enable GConf:                  no
    Enable Avahi:                  yes
    Enable Jack:                   no
    Enable Async DNS:              no
    Enable LIRC:                   no
    Enable Xen PV driver:          no
    Enable D-Bus:                  yes
      Enable BlueZ 4:              no
      Enable BlueZ 5:              no
    Enable udev:                   no
      Enable HAL->udev compat:     no
    Enable systemd login:          no
    Enable systemd journal:        no
    Enable TCP Wrappers:           no
    Enable libsamplerate:          yes
    Enable IPv6:                   yes
    Enable OpenSSL (for Airtunes): yes
    Enable fftw:                   no
    Enable orc:                    no
    Enable Adrian echo canceller:  yes
    Enable speex (resampler, AEC): yes
    Enable WebRTC echo canceller:  no
    Enable gcov coverage:          no
    Enable unit tests:             no
    Database
      tdb:                         no
      gdbm:                        yes
      simple database:             no

    System User:                   pulse
    System Group:                  pulse
    Access Group:                  pulse-access
    Enable per-user EsounD socket: yes
    Force preopen:                 no
    Preopened modules:             all

    Legacy Database Entry Support: yes
音が出るもの
  • (command) paplay *.wav
  • native HTML5 player on Firefox.
--- /usr/pkg/share/examples/pulseaudio/default.pa.orig	2014-05-06 22:46:18.000000000 +0900
+++ /usr/pkg/share/examples/pulseaudio/default.pa	2014-05-06 23:53:25.000000000 +0900
@@ -29,6 +29,7 @@
 
 .fail
 
+load-module module-oss device="/dev/audio1" sink_name=output source_name=input
 ### Automatically restore the volume of streams and devices
 load-module module-device-restore
 load-module module-stream-restore
@@ -50,9 +51,9 @@
 #load-module module-pipe-sink
 
 ### Automatically load driver modules depending on the hardware available
-.ifexists module-detect.so
+.ifexists module-udev-detect.so
 ### Use the static hardware detection module (for systems that lack udev support)
-load-module module-detect
+load-module module-udev-detect
 .endif
 
 ### Automatically connect sink and source if JACK server is present
@@ -108,7 +109,7 @@
 load-module module-intended-roles
 
 ### Automatically suspend sinks/sources that become idle for too long
-load-module module-suspend-on-idle
+load-module module-suspend-on-idle timeout=0
 
 ### If autoexit on idle is enabled we want to make sure we only quit
 ### when no local session needs us anymore.



2013年05月06日(月) 旧暦 [n年日記] [更新:"2013/05/06 12:21:08"]

#2 [MinGW] hello World

2013/02/12 の日記 に MinGW を入れたことを書いた。今日は Hello World をやって見る。
実は NetBSD で cross-mingw をやって見ているが、うまく行かなくて、何が問題かを調べるためだ。
Hello World を用意して、
$ cat hello.c
#include <stdio.h>
main (){
 static char hello[] = "Hello World!";
 printf("%s\n", hello);
}
次のようにすると、cross と全く同じ。
$ gcc -c hello.c
$ ld -o hello.exe hello.o 
hello.o:hello.c:(.text+0xa): undefined reference to `__main'
hello.o:hello.c:(.text+0x16): undefined reference to `puts'
$
libmsvcrt に相当するものはどこにあるのかな。

もっと単純に Hello World:

$ gcc -o hello.exe hello.c
$ ./hello.exe
Hello World!
あれ、大丈夫。 $ ldd ./hello.exe
  ntdll.dll => /cygdrive/c/WINDOWS/system32/ntdll.dll (0x7c940000)
  kernel32.dll => /cygdrive/c/WINDOWS/system32/kernel32.dll (0x7c800000)
  msvcrt.dll => /cygdrive/c/WINDOWS/system32/msvcrt.dll (0x77bc0000)

#1 [pkgsrc] Cyclic dependency for package:

あれ、 だめですね。 既に作ってあるのですけれど。
Resolving...
Building...
Cyclic dependency for package:
gmake-3.82nb5
digest-20121220
gcc47-4.7.3
mpcomplex-1.0.1
mpfr-3.1.2
gmp-5.1.1
autoconf-2.69nb1
help2man-1.41.2
gmake-3.82nb5
sh env-script-bulkbuild  96.45s user 76.60s system 94% cpu 3:02.39 total
ある package を、全て gcc-47 を使って build したい
時に、僕は、今は、次のようにしています。多分もっといい方法があるのでしょう。 どちらにしても chroot で pbulk を使います。
pbulk で、/usr/pkg_bulk 側に gcc47 一式を用意しておきます。 その方法は、
sudo chroot /PATH/CHROOT;
cd /usr/pkgsrc/lang/gcc47;
env PATH=/usr/pkg_bulk/bin:/usr/pkg_bulk/sbin:${PATH} bmake package-install
これで脇の方に gcc47 が入ります ( bmake を使います)。
/etc/mk.conf に、次のように書いておきます。
USE_NATIVE_GCC=yes
GCC_REQD=4.7
GCCBASE=/usr/pkg_bulk/gcc47
本当に使っているかどうかを調べる方法は ?
perl の中に、次のように書いてあります
./lib/perl5/5.16.0/x86_64-netbsd-thread-multi/Config_heavy.pl:gccversion='4.7.3'

Comments related this article

Re: Cyclic dependency for package: by obache    2013/05/07 10:29
You should define USE_GCC_RUNTIME.
Re: Cyclic dependency for package: by Makoto Fujiwara    2013/05/08 00:45
Thank you, I don't really understand when the explanation by make help topic=US...

2010年05月06日(木) 旧暦 [n年日記] [更新:"2010/05/10 10:07:43"]

#1 [Emacs] 23.1.97 built succefully on NetBSD/amd64

In Yesterdays my diary (2010/05/05), the segmentation fault reported. But it seems due to my package, and if I continue make (in the working directory of pkgsrc), emacs is built and runs fine on it working directory (before installing).

Besides, the memory consumption is relatively small, I have reported > 300B story once, ( 04/27, in Japanese) but now it takes 40M-80M, sounds fine.



2009年05月06日(水) 旧暦 [n年日記] [更新:"2009/05/07 11:44:03"]

#1 [NetBSD] KuroBox Pro now boots automatically from disk

On 2009/05/04 , I wrote
(7) PROBLEM
* Can't Boot stand alone for now.
Currently bootp server is necessary. Ext2fs and uImage may be one of the work around.
This is now resolved. The points will be
  1. Have Native Linux partition (131 = 0x83) by using fdisk
  2. By using mkfs.ext2 from pkgsrc/e2fsprogs, make file system
    /usr/pkg/sbin/mkfs.ext2 /dev/wd0h
    
  3. place netbsd-arm.bin (by objcopy -O binary) under its ext2fs partition
  4. (in u-boot environment) set bootcmd variable as
     setenv bootcmd 'ide reset; ext2load ide 0:4 8000 /netbsd-arm.bin; go 8000'
    
    (saveenv to save above setup permanently after the setup confirmed correct.)
That's it, I believe.

The first of all, I selected 'Use the Entire disk' at original sysinst installation. The last partition was for /export and I might have newfs even after installation to make room for small boot area. So I decided to divide the last partition into /export and another fdisk area.

...
total sectors: 156301488
...
#        size    offset     fstype [fsize bsize cpg/sgs]
 a:   2015937        63     4.2BSD   1024  8192     0  # (Cyl.      0*-   1999)
 b:   2016000   2016000       swap                     # (Cyl.   2000 -   3999)
 c: 156240000         0     unused      0     0        # (Cyl.      0 - 154999)
 e:  14112000   4032000     4.2BSD   2048  8192     0  # (Cyl.   4000 -  17999)
 f:  10080000  18144000     4.2BSD   2048  8192     0  # (Cyl.  18000 -  27999)
 g: 128016000  28224000     4.2BSD   2048  8192     0  # (Cyl.  28000 - 154999)
 h:     61488 156240000     4.2BSD      0     0     0  # (Cyl. 155000 - 155060)
See, the 'h' partition is outside of 'c'. fstype 4.2BSD was necessary to issue newfs (mkfs.ext2) from NetBSD environment. Original size of c was 15631488.
  156301488	original size of 'c'
-     61488	room for fdisk #3
  ---------
  156240000	the size of 'c' after shrink
fdisk looks below: ( 'fdisk -u wd0' to update (modify) the size of partition.)
kuroarm# fdisk wd0
fdisk: Cannot determine the number of heads
Disk: /dev/rwd0c
NetBSD disklabel disk geometry:
cylinders: 155061, heads: 16, sectors/track: 63 (1008 sectors/cylinder)
total sectors: 156301488

BIOS disk geometry:
cylinders: 1023, heads: 255, sectors/track: 63 (16065 sectors/cylinder)
total sectors: 156301488

Partition table:
0: NetBSD (sysid 169)
    start 63, size 156239937 (76289 MB, Cyls 0-9725/124/63), Active
1: <UNUSED>
2: <UNUSED>
3: Linux native (sysid 131)
    start 156240000, size 61488 (30 MB, Cyls 9725/125/1-9729/80/63)
First active partition: 0
kuroarm# 
In ext2fs file system, the kernel is placed.
kuroarm# mount -t ext2fs /dev/wd0h /mnt
kuroarm# ls -l /mnt
total 9941
drwx------  2 root    wheel    12288 May  6 19:09 lost+found
-rwxr-xr-x  1 makoto  wheel  5061572 May  4 17:26 netbsd-arm.bin
kuroarm# 
dmesg for 5.99.01
Even with this setup, naturally, the human intervension required as:
boot device: <unknown>
root device: wd0a
...
init path (default /sbin/init):  (Return)
So I may need to re-config the kernel or have some setup to pass the booting PATH to the kernel.

pkgsrc related::

I have a problem making digest-20080510.
kuroarm# cd /export/pkgsrc/pkgtools/digest/
kuroarm# make
===> Skipping vulnerability checks.
WARNING: No /var/db/pkg/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/download-vulnerability-list'.
===> Configuring for digest-20080510
=> Modifying GNU configure scripts to avoid --recheck
=> Replacing config-guess with pkgsrc versions
=> Replacing config-sub with pkgsrc versions
=> Replacing install-sh with pkgsrc version
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
checking build system type... ./config.guess: 772: Syntax error: Missing `)'
configure: error: cannot guess build type; you must specify one
*** Error code 1

Stop.
make: stopped in /export/pkgsrc/pkgtools/digest
*** Error code 1

Stop.
make: stopped in /export/pkgsrc/pkgtools/digest
kuroarm# 
So I did:
export PKG_PATH=ftp://ftp.jp.netbsd.org/pub/pkgsrc/packages/NetBSD/arm/5.0/All
pkg_add digest

Suggestion for sysinst:

You probably need to select 'Edit the MBR partition table' at sysinst MENU (sorry for the text in Japanese).


2008年05月06日(火) 旧暦 [n年日記] [更新:"2008/05/07 23:17:22"]

#1 [NetBSD] NetBSD/evbarm Kuro-box/PRO multiuser

きのう の続きで NFS サーバ側に destdir.evbarm を写して、MAKEDEV をして おいたら、multiuser まで起動した
102  8:11    sudo rsync -aH /e/modena/20080328/src/destdir.evbarm/ 
					/export/tftpboot/kuroarm/
105  8:16    pushd /export/tftpboot/kuroarm/
106  8:16    cd dev
108  8:16    sudo ./MAKEDEV all
109  8:16    cd ..
113  8:17    sudo vi etc/rc.conf
# disklabel wd0
# /dev/rwd0c:
....
8 partitions:
#        size    offset     fstype [fsize bsize cpg/sgs]
 c: 488397168         0     unused      0     0        # (Cyl.      0 - 484520)
 e:    771057        63 Linux Ext2      0     0        # (Cyl.      0*-    764)
 f:    273105    771120     unused      0     0        # (Cyl.    765 -   1035*)
 g:    385558 488006507 Linux Ext2      0     0        # (Cyl. 484133*- 484515*)
 h: 486962282   1044225 Linux Ext2      0     0        # (Cyl.   1035*- 484133*)
disklabel: boot block size 0
disklabel: super block size 0
このうち h: は消してもいいのかな ? .. U-boot を使うなら、全て消してもいい ?
byte-bench を package add しようかと思ったが、 既製の packages はないのかな。考えたら 4.0 でもないし所詮無理な話か。

他の NFS サーバから pkgsrc を co していると止ってしまう。 NFS の client 側がおかしい。その時でも Network 自体は正常に動いている ように見える。

おかしくなった時に ifconfig oriongbe0 down;ifconfig oriongbe0 up したら次のような文字が限りなく表示される
nfs_timer: ignoring error 50
nfs_timer: ignoring error 50
NFS Root だからこれはやってはいけないことだった。 DNS-323 というのも同じような箱なのかな。( disk が二つ入る ?)

make package:

NFS サーバから cvs co すると途中で止ってしまうので、NFS サーバ側で pkgsrc を持出 しておき、sudo, static-tcsh, screen, rsync の必需品をまず make package

HDD 入替:

hard disk を外しても全く同じように動くので、中身に何も書いていな い 80GB をつなぎ、手で disklabel -e wd0 して書く。 PIO だけだそうだが、何とかだましだまし newfs して /, /usr, /var を用意し rsync -aH を使って NFS サーバから全て写す。/etc/fstab を手で書き、 kernel は tftp で読んでから、手動で root に wd0 を指定すると、こちらでも起動する。

pkgsrc/lang/perl5:

何故かおかしい。miniperl が segfault したり、譜の内容が正しくないように見える。


2007年05月06日() 旧暦 [n年日記] [更新:"2007/05/06 22:16:07"]

#1 [Emacs] 22.1.50 に入替

GNU Emacs 22.1.50.2 (powerpc-unknown-netbsd4.99.9, X toolkit, Xaw3d scroll bars) of 2007-05-05 on bologna
obache さんに教えてもらって Xaw3d の問題を回避したので emacs を作り直した。 版名は 22.1.50 ということで 22.2 への開発版。


2005年05月06日(金) 旧暦 [n年日記] [更新:"2005/05/07 09:10:30"]

#2 [Mac] 新しい iMac G5 が出ているというので

最近 新しい G5 の発表 があったばかりだが、 iMac G5 も出ているというので 価格を記録しておく

2004/082005/05+ taxMem/diskopticalModel#
17 inch 1.6GHz149,800

256M/80GcomboM9248J/A
17 inch 1.8GHz174,800

256M/80Gsuper driveM9249J/A
17 inch 1.8GHz
144,800152,040512M/160GcomboM9843J/A
20 inch 1.8GHz219,800

256M/160Gsuper driveM9250J/A
17 inch 2.0GHz
164,800173,040512M/160G8x super driveM9844J/A
20 inch 2.0GHz
199,800209,790512M/250G8x super driveM9845J/A
17 inch とは 1,440 x 900、 20 inch は 1,680 x 1,050

#1 [bulk-build][pkgsrc][NetBSD] 自動資料採取

ttypc:makoto@mini  10:06:45/050506(...j/nandra)> ~/perl/practice/bulk-build-status
st4200 2005/05/06 10:07:12  1108/5470=20.3      929     929   17405
harry4 2005/05/06 10:07:11  3362/5463=61.5     2026    2026   42413
gnuplot に流し込むには、どういう形がいいかな。 一行に並べてしまえばいい ? でも時間軸が ?


2004年05月06日(木) 旧暦 [n年日記]

#4 [NetBSD][macppc] build.sh and g++

g++ がうまく行かないの、この辺のせいがする。
--- gcc/gcc/gcc.c       5 May 2004 07:34:01 -0000       1.1
+++ gcc/gcc/gcc.c       5 May 2004 08:02:16 -0000       1.2
@@ -1466,28 +1466,14 @@
 {
   char *buf;
 
-  buf = concat ("%{static",
-#ifdef LIBGCC_PICSUFFIX
-               ": ", static_name, " ", eh_name, "}",
-               "%{static-libgcc: ",
-               "%{!shared:", static_name, " ", eh_name, "}",
-               "%{shared:", static_name, LIBGCC_PICSUFFIX, " ",
-               eh_name, LIBGCC_PICSUFFIX, "}",
-#else
-               "|static-libgcc:", static_name, " ", eh_name, 
-#endif
+  buf = concat ("%{static|static-libgcc:", static_name, " ", eh_name,
                "}%{!static:%{!static-libgcc:",
                "%{!shared:%{!shared-libgcc:", static_name, " ",
                eh_name, "}%{shared-libgcc:", shared_name, " ",
                static_name, "}}%{shared:",
-/* XXX NH XXX */
-#if defined(LINK_EH_SPEC) || 1
+#ifdef LINK_EH_SPEC
                "%{shared-libgcc:", shared_name,
-               "}%{!shared-libgcc:", static_name, 
-#ifdef LIBGCC_PICSUFFIX
-               LIBGCC_PICSUFFIX ,
-#endif
-               "}",
+               "}%{!shared-libgcc:", static_name, "}",
 #else
ここの差分が表示されないようにしたら、少し表示が変った ?

#3 [無題] cygwin-1.5.9-1

とやらを入れて見る
CYGWIN_NT-5.0 1.5.9(0.112/4/2) 2004-03-18
telnet とかで入れるのかな。?
生では cvs も入っていないのか。 FAQ の How do I just get everything? の項目を見るべきだった。setup.exe の時に選ぶ必要あり。
いづれにしても、こういう世界があるのを知らなかった。

#2 [Emacs] Wanderlust FAQ 開設おめでとうございます。

(最近の開設ではないのかな) で、これって FAQ ? → 「$hogehoge;tgz」なアーカイブが読めない
FAQ に入れる前に直したら、っていうのがあって。 解決方法が あったのですか。

#1 [Network] root server の変更

いまさら変更。


2002年05月06日(月) 旧暦 [n年日記]

#5 [MacOSX] software Update

久し振りに動かしたら
AirMac 2.0.2               4.0M
iTunes 2.0.4               8.8M
Java 1.3.1 update         21.1M
Mac OS X 10.1.4            2.2M
Security Update April 2002 4.7M
関係ないけれど 安部さんのところ から

DreamWeaver,FireWorks の OSX のお試し版:

も出ている
Real Player の OSX 版 がないような気がするのは本当 ?

#4 [NetBSD] ip filter 3.4.27

への上げ方も書いてある。
cd /usr/src/sys && make includes
cd /usr/src/usr.sbin/ipf && make dependall install

#3 [NetBSD] Experimental zero-copy for TCP and UDP transmit-side

TCP transmit performance on 100baseTX-FDX went from ~6500KB/s to ~11100KB/s,
6.5MB/s 11.1MB/s ということは 50M から 80M ?

#2 [NetBSD] X11R6 を作る時に cc 2.95.3 が呼ばれて

cc 2.95.3 が(意図に反して)呼ばれているのでは という情報があったので、
root@quick DING!/020506(/export/xc-2002-04-20)# mv /usr/bin/cc /usr/bin/cc-2.95.3
root@quick 14:00:27/020506(/export/xc-2002-04-20)# which cc
cc: Command not found.
root@quick 14:00:30/020506(/export/xc-2002-04-20)# ln /usr/pkg/bin/gcc /usr/pkg/bin/cc
root@quick 14:00:42/020506(/export/xc-2002-04-20)# rehash
root@quick 14:00:44/020506(/export/xc-2002-04-20)# which cc
/usr/pkg/bin/cc
root@quick 14:00:46/020506(/export/xc-2002-04-20)# cc --version
3.0.4
として見る。が、症状は全く同じように、
making all in programs/xkbcomp/compat...
rm -f compat.dir
LD_LIBRARY_PATH=../../../exports/lib ../../../exports/bin/xkbcomp -lfhlpR -o compat.dir '*'
Illegal instruction - core dumped
*** Error code 132 (continuing)
  • gcc-3.0.4 がうまく出来ていない
  • うまく出来てはいるが違うものが呼ばれている
後者ではない気がするので、(この状態で) gcc-3.0.4 を作り直して見よう。
(/export)> tar zxf $SOMEWHERE/gcc-3.0.4.tar.gz
(/export)> cd gcc-3.0.4/
(/export/gcc-3.0.4)> less $SOMEWHERE/gcc-3.0.3.diff 
(/export/gcc-3.0.4)> patch -s -p1 < $SOMEWHERE/gcc-3.0.3.diff
(/export/gcc-3.0.4)> mkdir objdir
(/export/gcc-3.0.4)> cd objdir
(...gcc-3.0.4/objdir)> setenv LANG C
(...gcc-3.0.4/objdir)> ../configure; time make bootstrap
この方法だと -D NETBSD_NATIVE も gmake も使わないことになる
(うまく行かなかった....)
pkgsrc を使った方が良かったなぁ。package も作れるし。

#1 [墓参] 平和公園まで

帰りに Viva Tostem に行って車用の蓄電池を買って来る。 80D26R 11,800 円


2001年05月06日() 旧暦 [n年日記]

#3 [MacOSX] Emacs-21.0.100 が起動した。

~/src/emacs-21.0.100/mac/Emacs.app をコンコンとする。
現在 17:10。まず風呂に入って来てから。

#2 [MacOSX] ~/ の下にある、rsh で入って作った folder が見えない。

少なくとも(全体を)再起動したら見えた。

#1 [館山] 8:27 分に出かけて、みんなみの里..

知人宅 10:35 おどや、11:30 家萬寿水産、12:05 (まぐろの)大将、12:30 信陽堂、 三芳村・道の駅 とめぐって来た。
道は以外に空いていた。16:30 頃には帰宅


2000年05月06日() 旧暦 [n年日記]

#3 [NetBSD] mac68k 最小 MacOS (7.6)

NetBSD/mac68k を一つの disk に入れる時に、MacOS をなるべく 小さくしたい。
一応作って見る。 最小 MacOS (7.6)
まだ確めていない。

#2 [環境] 生ごみのこと

を読んでいる。
EM ぼかし EM ぼかしあえで検索
Effective Microorganisms 有効性微生物群

#1 [とりとめもなく] 日赤からポリーニ

4/26 に日赤で健康診断を受けた時に、ひまつぶしに読んでいたのが
吉田秀和「世界のピアニスト」新潮文庫 (昭和 58 年 = 1983 ) pp 359
ショパン『エチュード』
ポリーニのひいたショパンの練習曲全曲については、一行書けば、それ
でもう充分ではなかろうか。
「これは、この曲に関する、最高のレコードに属する」という一行だけで。
「現役のピアニストできく限り」とか「かっての大家たちの演奏について
は知らぬこと」とか、そういった制限を加える必要もないのではないか。
ということで、偶然、館山 JUSCO のかみやまで見つけた
ポリグラム株式会社
ショパン 12 の練習曲作品 10
ショパン 12 の練習曲作品 25
POCG 50071 (429 619-2) 定価 1,800(税込)
1972 年 1,5 月ミュンへン 
これを聞こうとしたら、10 連奏の CD Player CDP-C900 が音飛びして しまう。分解して、Lense を綿捧で二掃きして、元に戻すと、無事 演奏するようになった。



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

Count.cgi (since 2000/02/05)