FreeBSD Daily Topics

2010年3月15日カーネルオプション名変更 "COMPAT_IA32"→"COMPAT_FREEBSD32"

heads-up

COMPAT_IA32 to COMPAT_FREEBSD32

current - カーネル設置ファイルにおける互換指定オプション「COMPAT_IA32」の名前が「COMPAT_FREEBSD32」へ変わりました。これはx86アーキテクチャ以外のアーキテクチャにおいても32ビットサポートを表現するためです。amd64やia64のアーキテクチャで「COMPAT_IA32」オプションを使ってきた場合、オプション名を「COMPAT_FREEBSD32」へ変更する必要があります。

FreeBSD 9-CURRENT/amd64 GENERICカーネル設定ファイル
# cat -n /sys/amd64/conf/GENERIC
…
    19	# $FreeBSD: head/sys/amd64/conf/GENERIC 205116 2010-03-13 09:21:00Z ed $
…
    47	options     COMPAT_FREEBSD32    # Compatible with i386 binaries
    48	options     COMPAT_FREEBSD4     # Compatible with FreeBSD4
    49	options     COMPAT_FREEBSD5     # Compatible with FreeBSD5
    50	options     COMPAT_FREEBSD6     # Compatible with FreeBSD6
    51	options     COMPAT_FREEBSD7     # Compatible with FreeBSD7
…
#

おすすめ記事

記事・ニュース一覧