2002 年 10 月 10 日 (木) 自宅

先日 FreeBSD 4.6.2-release のインストールに苦労して成功した Pentium 4 PC についての続き。

今日の FreeBSD-current をインストールしようとして、とりあえず make buildworld をやってみました。

kitamori# /usr/bin/time make buildworld
make: no target to make.
"Makefile.inc1", line 140: warning: "make -f /dev/null -m /usr/src/share/mk  CPUTYPE=dummy 
-V CPUTYPE" returned non-zero status
--------------------------------------------------------------
>>> Rebuilding the temporary build tree
--------------------------------------------------------------
rm -rf /usr/obj/usr/src/i386
mkdir -p /usr/obj/usr/src/i386/usr/bin
...(略)...
chmod 444 freebsd.cf
     1779.32 real      1399.33 user       324.10 sys

うーん、最初にうさんくさいエラーが出ているな…。 それにしても -current でさえ 30 分以下か。 すごいな。 しかし、make buildkernel をやってみると…。

kitamori# make buildkernel
make: no target to make.
"/usr/src/Makefile.inc1", line 140: warning: "make -f /dev/null -m /usr/src/share/mk  CPUTYPE=dummy -V CPUTYPE" returned non-zero status

--------------------------------------------------------------
>>> Kernel build for GENERIC started on Thu Oct 10 00:45:10 JST 2002
--------------------------------------------------------------
===> GENERIC
mkdir -p /usr/obj/usr/src/sys
...(略)...
rm -f .newdep
make -V CFILES -V SYSTEM_CFILES -V GEN_CFILES -V GEN_M_CFILES |  MKDEP_CPP="cc -E" 
CC="cc" xargs mkdep -a -f .newdep -O -pipe -mcpu=pentiumpro -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline 
-Wcast-qual  -fformat-extensions -ansi -g -nostdinc -I-  -I. -I/usr/src/sys -I/usr/src/sys/dev 
-I/usr/src/sys/contrib/dev/acpica -I/usr/src/sys/contrib/ipfilter -D_KERNEL -include 
opt_global.h -fno-common  -mno-align-long-strings -mpreferred-stack-boundary=2 -ffreestanding
cc: Internal error: Segmentation fault (program cpp0)
Please submit a full bug report.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
mkdep: compile failed
*** Error code 1

Stop in /usr/obj/usr/src/sys/GENERIC.
*** Error code 1

Stop in /usr/obj/usr/src/sys/GENERIC.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.

kitamori#

あらま、gcc が segmentation fault で落ちている。 mergemaster -p も全然 diff 出ないし…。 うーむ、どうすればいいのかな? とりあえず昨日の diff を commit してから考えるか。 ATA だから担当は sos かな。


この件の続き


このサイトへのリンクには何ら許可は必要ありません。 ただし、無断で写真をダウンロードして他の場所に掲載したり、 画像加工の素材として利用するなど、再配布に当たる行為はしないようにしてください。 また、このサイトへのリンクであることを明示すること無しに <img src="..."> などで他のページの内部に画像ファイルを取り込むことも、 ご遠慮下さい。