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

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

#1 [pkgsrc] pbulk and chroot

  • CHROOT の中で bootstrap
    bootstrap inside CHROOT
  • OS Release は 10.99.10 を使い、 CHROOT の中は libkver を使って 9.3 とする
    Base OS release 10.99.10, but inside CHROOT will be 9.3 by libkver
以前から使っている覚え but I'm referring quite often
  1. install NetBSD 10.99.10
  2. put binary set on
    /export/CHROOT93/usr/INSTALL
    as shown below
    stealth-x@makoto 22:35:18/231118(~)% ls /export/CHROOT93/usr/INSTALL/ 
    MD5                       kern-GENERIC_KASLR.tar.xz text.tar.xz
    SHA512                    kern-XEN3_DOM0.tar.xz     xbase.tar.xz
    base.tar.xz               kern-XEN3_DOMU.tar.xz     xcomp.tar.xz
    comp.tar.xz               man.tar.xz                xdebug.tar.xz
    debug.tar.xz              misc.tar.xz               xetc.tar.xz
    etc.tar.xz                modules.tar.xz            xfont.tar.xz
    games.tar.xz              rescue.tar.xz             xserver.tar.xz
    kern-GENERIC.tar.xz       tests.tar.xz
    
  3. /export/CHROOT93 に Release 9.3 を展開
    open up the binaries under /export/CHROOT93
    cd /export/CHROOT93/
    foreach i (`cd /export/CHROOT93/usr/INSTALL; ls *xz`| grep -v kern`)
    echo $i
    sudo pax -pe -z -r -f /export/CHROOT93/usr/INSTALL/$i
    end
    
  4. chroot の設定を調整
    Adjust settings unside chroot
    cd /dev; ./MAKEDEV all
    vipw
    home directory
    /etc/resolv.conf
    
  5. /export/pkgsrc に pkgsrc を展開
    develop pkgsrc at /export/pkgsrc
  6. Adjust Path at /etc/fstab (Path の調整)
    /export/pkgsrc  /export/CHROOT93/usr/pkgsrc null        rw
    tmpfs           /export/CHROOT93/W          tmpfs       rw
    
    From here on, operation inside chroot (以下 chroot 内での操作)
  7. bootstrap
    sudo chroot /export/CHROOT
    cd /usr/pkgsrc/bootstrap
    ./bootstap --prefix=/usr/pkg_bulk --pkgdbdir=/usr/pkg_bulk/.pkgdbdir
    
  8. pbulk-addendum を make package-install その前に次の行を追加しておく
    Add following lines at /usr/pkg_bulk/etc/mk.conf
    PACKAGES=               /packages_bulk
    SKIP_LICENSE_CHECK=     yes
    
    cd /usr/pkgsrc/local-mef/pbulk-addendum
    env PATH=/usr/pkg_bulk/bin:/usr/pkg_bulk/sbin:${PATH} bmake package-install
    
  9. pkg_info -u
    # env PATH=/usr/pkg_bulk/bin:/usr/pkg_bulk/sbin:${PATH} pkg_info -u
    cwrappers-20220403  pkgsrc compiler wrappers
    mktools-20220614    Collection of pkgsrc mk infrastructure tools
    bootstrap-mk-files-20230509 *.mk files for the bootstrap bmake utility
    bmake-20200524nb1   Portable (autoconf) version of NetBSD 'make' utility
    pkg_install-20211115nb1 Package management and administration tools for pkgsrc
    pbulk-addendum      Some additional package for pbulk
    
  10. pkg_info
    # env PATH=/usr/pkg_bulk/bin:/usr/pkg_bulk/sbin:${PATH} pkg_info
    cwrappers-20220403  pkgsrc compiler wrappers
    mktools-20220614    Collection of pkgsrc mk infrastructure tools
    bootstrap-mk-files-20230509 *.mk files for the bootstrap bmake utility
    bmake-20200524nb1   Portable (autoconf) version of NetBSD 'make' utility
    pkg_install-20211115nb1 Package management and administration tools for pkgsrc
    digest-20220214     Message digest wrapper utility
    m4-1.4.19nb1        GNU version of UNIX m4 macro language processor
    sendmail-8.16.1nb3  The well known Mail Transport Agent
    libkver-0.7.2       Shared library and sysctl(1) replacement to override system version
    zsh-5.9nb2          The Z shell
    libtool-base-2.4.7nb1 Generic shared library support script (the script itself)
    perl-5.38.0         Practical Extraction and Report Language
    pcre-8.45           Perl Compatible Regular Expressions library
    osabi-NetBSD-10.99.10 Operating System version dummy-package
    net-snmp-5.9.3nb2   Extensible SNMP implementation
    pbulk-addendum      Some additional package for pbulk
    
  11. sendmail の調整
    sendmail may not be necessary. Just for my preference
    make install-cf CF=netbsd-proto;
    
    mkdir -p /var/spool/mqueue;
    mkdir -p /var/spool/clientmqueue;
    chown smmsp.smmsp  /var/spool/clientmqueue;
    ln -sf /usr/pkg_bulk/share/examples/sendmail/mailer.conf /etc/mailer.conf;
    touch /etc/mail/local-host-names
    
    rm -f netbsd-proto.cf
    m4 ../m4/cf.m4 netbsd-proto.mc > netbsd-proto.cf || ( rm -f netbsd-proto.cf && exit 1 )
    echo "### netbsd-proto.mc ###" >>netbsd-proto.cf
    sed -e 's/^/# /' netbsd-proto.mc >>netbsd-proto.cf
    chmod 444 netbsd-proto.cf
    /usr/bin/install -c -o root -g wheel -m 0444 netbsd-proto.cf /etc/mail/sendmail.cf
    /usr/bin/install -c -o root -g wheel -m 0444 submit.cf /etc/mail/submit.cf
    
    
  12. libkver を chroot の外側に写す
    copy libkver staff also outside of chroot ( thanks ryoon@ )
    #  env PATH=/usr/pkg_bulk/bin:/usr/pkg_bulk/sbin:${PATH} pkg_info -qL  libkver                                                       
    /usr/pkg_bulk/lib/libkver.a
    /usr/pkg_bulk/lib/libkver.so
    /usr/pkg_bulk/lib/libkver.so.1
    /usr/pkg_bulk/lib/libkver.so.1.0
    /usr/pkg_bulk/man/man3/kver.3
    /usr/pkg_bulk/man/man8/kver.8
    /usr/pkg_bulk/sbin/kver
    
    (at outside of chroot)
    stealth-x$ sudo mkdir -p /usr/pkg_bulk/lib
    stealth-x$ sudo cp -p  /export/CHROOT93/usr/pkg_bulk/lib/libkver.so*  /usr/pkg_bulk/lib
    stealth-x$ sudo mkdir       /usr/pkg_bulk/sbin
    stealth-x$ sudo cp -p  /export/CHROOT93/usr/pkg_bulk/sbin/kver        /usr/pkg_bulk/sbin/
    
  13. libkver を使って chroot に入る
    now chroot with libkver
    sudo env SHELL=/usr/pkg_bulk/bin/zsh  /usr/pkg_bulk/sbin/kver -r 9.3 /usr/sbin/chroot /export/CHROOT93
    
    stealth-x@makoto 22:48:04/231118(~)% sudo sh  /export/CHROOT93/chroot-sh
    Password: 
    stealth-x# uname -a
    NetBSD stealth-x.s.ki.nu 9.3 NetBSD 9.3 (LIBKVER) #0: Tue Jan 19 00:00:00 UTC 2038 
      root@localhost:/sys/arch/amd64/compile/LIBKVER amd64
    
  14. pbulk 実は pbulk が入っていなかった
    (at this time of execution, pbulk was missing, now corrected)
    cd /usr/pkgsrc/pkgtools/pbulk/
    env PATH=/usr/pkg_bulk/bin:/usr/pkg_bulk/sbin:${PATH} bmake package-install
    
    stealth-x# env PATH=/usr/pkg_bulk/bin:/usr/pkg_bulk/sbin:${PATH} pkg_info  -u
    cwrappers-20220403  pkgsrc compiler wrappers
    mktools-20220614    Collection of pkgsrc mk infrastructure tools
    bootstrap-mk-files-20230509 *.mk files for the bootstrap bmake utility
    bmake-20200524nb1   Portable (autoconf) version of NetBSD 'make' utility
    pkg_install-20211115nb1 Package management and administration tools for pkgsrc
    pbulk-addendum      Some additional package for pbulk
    pbulk-0.71          Modular bulk build framework
    
  15. pbulk.conf を調整
続く ...


2021年11月18日(木) 旧暦 [n年日記] [更新:"2004/08/09 23:43:33"]

#1 [bulkbuild] hledger








2728 ? Is 0:00.64 | | `-- /usr/pkg_bulk/bin/pbulk-build -c 192.168.60.28:2002 -b /usr/pkg_bulk/libexec/pbulk/pkg-build
24935 ? I 0:00.02 | | `-- /bin/sh /usr/pkg_bulk/libexec/pbulk/pkg-build
1273 ? I 0:00.43 | | `-- /usr/bin/make all BATCH DEPENDS_TARGET WRKLOG
4389 ? I 0:00.00 | | `-- /bin/sh -c set -e;\t\t\t\t\t if test -n "" && /usr/sbin/pkg_info -K /usr/pkg/pkgdb -qe hledger-1.21nb1; then echo ===\\> "Skipping installation of already
15695 ? I 0:00.59 | | `-- /usr/bin/make _MAKE OPSYS OS_VERSION LOWER_OPSYS _PKGSRCDIR PKGTOOLS_VERSION _CC _PATH_ORIG _PKGSRC_BARRIER ALLOW_VULNERABLE_PACKAGES all
5928 ? I 0:00.30 | | `-- ./Setup build -j4
5533 ? DEl 44:41.78 | | `-- (ghc)
14639 ? Z 0:00.00 | | |-- (gcc)
19387 ? Z 0:00.00 | | |-- (gcc)
29316 ? IV 0:00.00 | | `-- /usr/pkg/lib/ghc-9.0.1/bin/ghc -B/usr/pkg/lib/ghc-9.0.1 --make -fbuilding-cabal-package -O2 -prof -fprof-auto-exported -j4 -osuf p_o -hisuf p_hi -out


2015年11月18日(水) 旧暦 [n年日記] [更新:"2015/11/18 14:52:39"]

#1 [NetBSD] n3150 build release on tmpfs

src, tool, and obj is on tmpfs Now.
It is 55% of time when src and tool are on Hard disk (4:25).
make release started at:  Wed Nov 18 20:35:46 JST 2015
make release finished at: Wed Nov 18 23:03:13 JST 2015
===> Successful make release
===> build.sh ended:      Wed Nov 18 23:03:13 JST 2015
===> Summary of results:
         build.sh command:    ./build.sh -j 6 -T /tmp/T.7.99.21 -R /export/R.7.99.21 -O /tmp/O.7.99.21 release
         build.sh started:    Wed Nov 18 20:35:33 JST 2015
         NetBSD version:      7.99.21
         MACHINE:             amd64
         MACHINE_ARCH:        x86_64
         Build platform:      NetBSD 7.99.21 amd64
         HOST_SH:             /bin/sh
         No $TOOLDIR/bin/nbmake, needs building.
         Bootstrapping nbmake
         MAKECONF file:       /etc/mk.conf
         TOOLDIR path:        /tmp/T.7.99.21
         DESTDIR path:        /tmp/O.7.99.21/destdir.amd64
         RELEASEDIR path:     /export/R.7.99.21
         Created /tmp/T.7.99.21/bin/nbmake
         Updated makewrapper: /tmp/T.7.99.21/bin/nbmake-amd64
         Successful make release
         build.sh ended:      Wed Nov 18 23:03:13 JST 2015
===> .
24408.86s 6715.07s 2:27:43.43 351% 0+0k 147+286287io 128555469pf+0w
n3150@makoto 23:03:13/151118(/tmp/netbsd-src)% 


2013年11月18日(月) 旧暦 [n年日記] [更新:"2013/11/18 10:38:05"]

#1 [pkgsrc] nios2-gcc 4.7.3 with --enable-languages=c,c++

checking whether -lc should be explicitly linked in... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... no
checking dynamic linker characteristics... no
checking how to hardcode library paths into programs... immediate
checking for shl_load... configure: error: Link tests are not
  allowed after GCC_NO_EXECUTABLES.  no


2011年11月18日(金) 旧暦 [n年日記] [更新:"2011/11/22 21:36:29"]

#1 [植物] 万両 @ 君津

11/14 にタワーおろしを手伝った時の副産物で 小さい万両をもらって来た。他にも運ぶものもあったので、君津に植えに行く。 帰って来たら、1kWの 「無線局変更許可書」が来ていた。
(16/17 は荻窪)


2008年11月18日(火) 旧暦 [n年日記] [更新:"2008/11/19 09:25:46"]

#1 [NetBSD][pkgsrc] emacs-w3m-current と wl-current

emacs-w3m-current と wl-currentimport して見た。
パッチ風のは、「%PREFIX%でも使うパッチ」を当てた後に それを SUBST 使って、置き換えればいいですよ。
と言われたが、SUBST をどう使うのかは実はまだ良く分っていない。 パッチ風というのは Makefile の 40 行目から 54 行目を指す。

SUBST を使う ように変更して見た( 28 - 32 行目付近)。



2004年11月18日(木) 旧暦 [n年日記] [更新:"2004/11/18 22:58:41"]

#1 [組込] ET2004

ブレインズ が kernel を作って speecys がアプリケーション部分を作った ロボット組立キット を見て来た。以前 中山さん のところに書いてあったもの (日記検索しても見つからないから、他の方の日記だったかな)。

ロボット側の CPU は MPC5200 。OS は NetBSD。 12 月頃発売。電池は立っているだけなら 1 時間くらい持つ。 踊ったりすると、20 分くらいしか持たないとのこと。 お値段は ? とおききすると、500k 以下を目標にしている ということでした。 階段は昇れますかときいたら、どうかなという表情でした。

そうそう、会場では無線 LAN の状態が良くない、つまり混み過ぎて いて、なかなか通信するのに大変そうでした。

振付を何語で書いているのか聞くのを忘れた。明日もう一度行って見ればいいのか。 Dance Modeling Language DML とか。

ET2004:

ET 2004 は 明日 11/19日 17:00 まで、横浜パシフィコ。少なくともあと3 枚招待券を 持っているので、僕の PHS か固定に電話を下されば、入口までお届けします。 みなとみらい駅から行くのはとても便利。


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

#1 [辞書] ICOT 辞書

grep 0010 src/dictdata/mei_fu.sort すると名詞だけ取出せる気がする。(73,000 語)


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

#1 [無題] 鯛飯の作り方 (圧力釜を使う)

圧力釜 と入力して google で探しても、良く分らないので、 勝手に作って見る。
米       200cc x 3
水       450cc
昆布     10cm x 2
酒       大さじ x 2
しょうゆ 大さじ x 2
ねぎ     20cm
鯛       うろこと腹(内臓)はお店で取ってもらった方が簡単
しょうが ひとかけ
塩       少々
出来上り 米を洗ったら(洗った)昆布を入れて 30 分以上水に浸しておく
他の物を全て圧力釜に入れて圧力が上るまで強火で、 その後火を弱めて 8 分。
鯛を安く売っているのを見つけた時には良くこれ (今回たったの 600 円足らず)。


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

#2 [機械]

どうも
  • 17日 22:00 頃に tateyama が卓の原因で落ちる
  • 同時に komeokome が
    Nov 17 22:33:20 komekome ypbind[120]: broadcast: sendto: Host is down
    になってしまった
ような気がする。

#1 [館山]

 8:28 松ヶ丘
 9:28 みんなみの里
10:20 知人宅

15:15 JUSCO 発
17:10 帰宅
  • フレッツ安房の申込
  • ADSL の方はまだ始っていない
  • 写真をもらって来る。 ( 25M もあったので たまたま持っていった iBook から RT-50i に DHCP して ftp で写す)



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

Count.cgi (since 2000/02/05)