1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-01 12:19:28 +00:00

Note that as a result of the SYSV IPC changes, COMPAT_FREEBSD[456] now

require COMPAT_FREEBSD7.  Also, explicitly note in NOTES that any version
of COMPAT_FREEBSD<n> effectively requires for newer binaries (i.e.
COMPAT_FREEBSD<n+1>, etc.).  While this has been true in practice
previously, it used to compile ok before the commit earlier this week.

Discussed with:	peter
Approved by:	re (kensmith)
This commit is contained in:
John Baldwin 2009-06-26 17:50:52 +00:00
parent 5797795f5a
commit f5e4c1052a
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=195064
2 changed files with 9 additions and 0 deletions

View File

@ -22,6 +22,12 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 8.x IS SLOW:
to maximize performance. (To disable malloc debugging, run
ln -s aj /etc/malloc.conf.)
20090624:
The ABI of various structures related to the SYSV IPC API have
been changed. As a result, the COMPAT_FREEBSD[456] kernel
options now all require COMPAT_FREEBSD7. Bump __FreeBSD_version
to 800100.
20090622:
Layout of struct vnet has changed as routing related variables
were moved to their own Vimage module. Modules need to be

View File

@ -301,6 +301,9 @@ options COMPAT_43
# Old tty interface.
options COMPAT_43TTY
# Note that as a general rule, COMPAT_FREEBSD<n> depends on
# COMPAT_FREEBSD<n+1>, COMPAT_FREEBSD<n+2>, etc.
# Enable FreeBSD4 compatibility syscalls
options COMPAT_FREEBSD4