diff options
author | jhb <jhb@FreeBSD.org> | 2009-06-26 17:50:52 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2009-06-26 17:50:52 +0000 |
commit | 5a005d19741cce2b5c9770e31df90cb94fddbf3f (patch) | |
tree | b86060eb1995ac56d8e174ad2ecf7b52085234b5 | |
parent | 1ce12d013ec97b0d886a7ad872ae48b47c136337 (diff) | |
download | FreeBSD-src-5a005d19741cce2b5c9770e31df90cb94fddbf3f.zip FreeBSD-src-5a005d19741cce2b5c9770e31df90cb94fddbf3f.tar.gz |
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)
-rw-r--r-- | UPDATING | 6 | ||||
-rw-r--r-- | sys/conf/NOTES | 3 |
2 files changed, 9 insertions, 0 deletions
@@ -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 diff --git a/sys/conf/NOTES b/sys/conf/NOTES index dfc1869..e191a23 100644 --- a/sys/conf/NOTES +++ b/sys/conf/NOTES @@ -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 |