svn commit: r195064 - in head: . sys/conf

John Baldwin jhb at FreeBSD.org
Fri Jun 26 17:50:53 UTC 2009


Author: jhb
Date: Fri Jun 26 17:50:52 2009
New Revision: 195064
URL: http://svn.freebsd.org/changeset/base/195064

Log:
  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)

Modified:
  head/UPDATING
  head/sys/conf/NOTES

Modified: head/UPDATING
==============================================================================
--- head/UPDATING	Fri Jun 26 17:30:33 2009	(r195063)
+++ head/UPDATING	Fri Jun 26 17:50:52 2009	(r195064)
@@ -22,6 +22,12 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 8.
 	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

Modified: head/sys/conf/NOTES
==============================================================================
--- head/sys/conf/NOTES	Fri Jun 26 17:30:33 2009	(r195063)
+++ head/sys/conf/NOTES	Fri Jun 26 17:50:52 2009	(r195064)
@@ -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
 


More information about the svn-src-all mailing list