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

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

2001年12月21日(金) 旧暦 [n年日記]

#1 [NetBSD] pkgsrc/pkgtools/pkglint-3.09

を入れて見た。 例えば /usr/pkgsrc/private/emacs で pkglint して見る

#2 [NetBSD] snapshot/20011015

20011207 版などは TOOLCHAIN が 新しくなっている。TOOLCHAIN とは簡単に言えば ld gcc などが新しくなっているということ (?)
で、それでは xsrc が作れない。そこで 20011014 に arch/macppc, arch/powerpc だけを 20011207 版にしたものを作って見ようと思う。
  • cvs で checkout -D 20011014-UTC src したものを用意する (/automount/j/20011014)。8:00 - 11:40 の 3:40 分かかった。
  • それはそのまま置いておいて、別に写しを作る。便宜的に 20011015 とする (/automount/ibook/20011015)。所要 26.5 分
  • arch/powerpc arch/macppc distrib/sets/lists/comp/ad.powerpc の三点を入替
要確認
  1. modem 入っていない ので入れる
  2. IDE 1 側 bus からの boot (macppc/macppc/autoconf.c これは一応直してある)
    263         } else if (DEVICE_IS(dev->dv_parent, "wdc")) {
    264                 struct ata_device *adev = aux;
    265  
    266                 if (addr != adev->adev_drv_data->drive)
    
二つ入替
  • sys/dev/wscons/wsmux.c 1.12 -> 1.13 (2001/10/21)
  • sys/dev/wscons/wsdisplay.c 1.54 -> 1.55 (2001/10/15)
distrib/sets/lists/comp/md.macppc 変更
cc -O2 -pipe -Werror -Wall -Wpointer-arith -Wstrict-prototypes
-Wmissing-prototypes -Wno-uninitialized -Wno-main -msoft-float
-I. -I/export/20011015/sys/arch -I/export/20011015/sys -nostdinc -DLKM
-DDIAGNOSTIC -DMAXUSERS=32 -D_KERNEL -D_KERNEL_OPT -Dmacppc -c
/export/20011015/sys/uvm/uvm_meter.c

/export/20011015/sys/uvm/uvm_meter.c:54: `MAXSLP' undeclared here 
(not in a function) *** Error code 1
uvm_meter.c って限りなく変更されている。
1.20 2001/06/02 18:09:27
1.21 2001/07/14 06:36:03 matt Exp $  
1.22 2001/11/10 07:37:00 lukem Exp $ 
1.23 2001/12/09 03:07:19 chs Exp $ 
呼ぶ方はどれでも同じだった。
   int maxslp = MAXSLP;    /* patchable ... */
定義する方は
20011126/sys/arch/powerpc/include/mpc6xx/vmparam.h
#define MAXSLP                  20
sys/arch/macppc/include/vmparam.h
に一行加えて make dependall
(本当は sys/param.h に移ったそうだ)
setenv NOCLEANDIR setenv NOINCLUDES make release

enet:telnet:




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

Count.cgi (since 2000/02/05)