summaryrefslogtreecommitdiff
path: root/UPDATING
diff options
context:
space:
mode:
authorJulio Merino <jmmv@FreeBSD.org>2014-06-06 18:58:06 +0000
committerJulio Merino <jmmv@FreeBSD.org>2014-06-06 18:58:06 +0000
commit8c7ec47a40c212e654c6b2b8ac5ebeda7d31be10 (patch)
tree98366908ec043344c1a289b6bc2346289b1e0ec4 /UPDATING
parente4166283fbb511448aff73537829655ca4eeb4f0 (diff)
downloadsrc-test-8c7ec47a40c212e654c6b2b8ac5ebeda7d31be10.tar.gz
src-test-8c7ec47a40c212e654c6b2b8ac5ebeda7d31be10.zip
Move atf-sh from /usr/bin/ to /usr/libexec/
In r266650, we made libatf-c and libatf-c++ private libraries so that no components outside of the source tree could unintendedly depend on them. This change does the same for the "atf-sh library" by moving the atf-sh interpreter from its public location in /usr/bin/ to the private location in /usr/libexec/. Our build system will ensure that our own test programs use the right binary, but users won't be able to depend on atf-sh by "mistake". Committing this now to ride the UPDATING notice added with r267172 today.
Notes
Notes: svn path=/head/; revision=267181
Diffstat (limited to 'UPDATING')
-rw-r--r--UPDATING11
1 files changed, 8 insertions, 3 deletions
diff --git a/UPDATING b/UPDATING
index bdef007aaf9fc..75d844eab19b8 100644
--- a/UPDATING
+++ b/UPDATING
@@ -41,11 +41,16 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11.x IS SLOW:
programs once the operator executes "make delete-old-libs" after a
"make installworld".
+ Additionally, the atf-sh binary was made private by moving it into
+ /usr/libexec/. Already-built shell test programs will keep the
+ path to the old binary so they will break after "make delete-old"
+ is run.
+
If you are using WITH_TESTS=yes (not the default), wipe the object
tree and rebuild from scratch to prevent spurious test failures.
- This is only needed once: the old, misnumbered libraries have been
- added to OptionalObsoleteFiles.inc so they will be removed during a
- clean upgrade.
+ This is only needed once: the misnumbered libraries and misplaced
+ binaries have been added to OptionalObsoleteFiles.inc so they will
+ be removed during a clean upgrade.
20140512:
Clang and llvm have been upgraded to 3.4.1 release.