
cyber205の日記: NetBSD-current、システムアップデート不能
信じられない話なんだが…
i386でtoolsのコンパイルが通らない状態がいまだに続いている。
:
:
# create compat/libyywrap.d
/usr/src/../tools/bin/nbhost-mkdep -f libyywrap.d -- -I. -I./include -I/usr/src/tools/compat -DHAVE_NBTOOL_CONFIG_H=1 -D_FILE_OFFSET_BITS=64 -D__DBINTERFACE_PRIVATE /usr/src/tools/compat/../../usr.bin/lex/libyywrap.c
# create compat/md2.d
/usr/src/../tools/bin/nbhost-mkdep -f md2.d -- -I. -I./include -I/usr/src/tools/compat -DHAVE_NBTOOL_CONFIG_H=1 -D_FILE_OFFSET_BITS=64 -D__DBINTERFACE_PRIVATE /usr/src/tools/compat/../../lib/libc/hash/md2/md2.c
# create compat/md2hl.d
/usr/src/../tools/bin/nbhost-mkdep -f md2hl.d -- -I. -I./include -I/usr/src/tools/compat -DHAVE_NBTOOL_CONFIG_H=1 -D_FILE_OFFSET_BITS=64 -D__DBINTERFACE_PRIVATE /usr/src/tools/compat/../../lib/libc/hash/md2/md2hl.c
nbmake: don't know how to make md4c.c. Stop
nbmake: stopped in /usr/src/tools/compat
*** Failed target: dependall-compat
*** Failed command: _makedirtarget() { dir="$1"; shift; target="$1"; shift; case "${dir}" in /*) this="${dir}/"; real="${dir}" ;; .) this=""; real="/usr/src/tools" ;; *) this="${dir}/"; real="/usr/src/tools/${dir}" ;; esac; show=${this:-.}; echo "${target} ===> ${show%/}${1:+ (with: $@)}"; cd "${real}" && /usr/src/../tools/bin/nbmake _THISDIR_="${this}" "$@" ${target}; }; _makedirtarget compat dependall
*** Error code 2
Stop.
nbmake: stopped in /usr/src/tools
ERROR: Failed to make dependall tools
*** BUILD ABORTED ***
root@NetBSD:/usr/src#
md4.cが作成できないトラブル…なのかな。
(違った、md4c.cだな)
pkgsrc.tar.gzはきちんとpkg_chk -uでアップグレードできたのだが、
肝心のシステム部分がアップグレードできないというのは困ったものだ。
もしかして、NetBSD-3.0がリリースされてから、
currentもコンパイルの方法が変わったのだろうか。
エキスパートに聞いたら「マニュアル読め」って言われるだろうなぁ、やっぱ。
そのへんの、英文の奴ならソースに添付されてるし。
P.S
ドキュメント読んだって方法が変わったとか書いてねぇよ!
んで、NetBSD:*.jpで相談してみたら、FreeBSDで
bswap.hを空のファイルで作ればコンパイルが通ったとかなんとか…
なんじゃそらぁ!
最近のNetBSD-current、かなり敷居が高いようですな。
FreeBSDからビルドするクロスコンパイルが必要だとは。
NetBSD-current、システムアップデート不能 More ログイン