summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorRoger Leigh <rleigh@debian.org>2013-04-01 23:16:30 +0100
committerRoger Leigh <rleigh@debian.org>2013-04-01 23:57:35 +0100
commit724acffc6377e43338238d7a7f17a7c75717e492 (patch)
tree47aff52ba70b04e827dcddcdeed75b69ddae56c2 /NEWS
parent65ef723c9022b68be66a089e7e8be9cb55c3fccc (diff)
downloadschroot-724acffc6377e43338238d7a7f17a7c75717e492.tar.gz
NEWS: Document build changes
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS19
1 files changed, 19 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 1c923da9..4bf0e383 100644
--- a/NEWS
+++ b/NEWS
@@ -24,6 +24,25 @@ configuration.
TR1 types has been replaced with the use of the C++11
equivalents.
+ 4) The build system has been refactored to use nonrecursive make.
+ It is no longer possible to build individual subdirectories, but
+ parallel building is far faster and dependencies between objects
+ in different directories may now be described directly.
+
+ 5) Support for device locking with liblockdev has been removed;
+ liblockdev is no longer required for using "block-device" or
+ "lvm-snapshot" chroot types. lockdev locking was not
+ particularly useful, and there is no decrease in safety with this
+ change.
+
+ 6) Session identifiers are no longer UUIDs. The requirement for
+ libuuid has been removed. Session identifiers are now six random
+ alphanumeric characters (derived from the current system time)
+ plus the process ID. The new IDs are rather shorter and more
+ readable than UUIDs, and will remain sufficiently unique that
+ there should be no clashes between automatically-created session
+ names.
+
* Major changes in 1.6.4:
1) Canonicalise symlink mount points. If a mount point in fstab