Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/SCons/scons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoseph Brill <48932340+jcbrill@users.noreply.github.com>2023-10-15 15:01:20 +0300
committerJoseph Brill <48932340+jcbrill@users.noreply.github.com>2023-10-15 15:01:20 +0300
commitfe0165df74ebd1cfb72d6e83ca3cba6300626bf8 (patch)
tree1903b1d29a131f5dcacb17dfb2a27eab249d7551 /CHANGES.txt
parent4a01e14a5ed000874d92de3b708606fb9e7ebcdb (diff)
Updates to CHANGES.txt and RELEASE.txt.
Diffstat (limited to 'CHANGES.txt')
-rw-r--r--CHANGES.txt25
1 files changed, 18 insertions, 7 deletions
diff --git a/CHANGES.txt b/CHANGES.txt
index 893244686..8d6968217 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -47,13 +47,24 @@ RELEASE VERSION/DATE TO BE FILLED IN LATER
msvs. Moving any of these tools that used relative imports to the scons site tools
folder would fail on import (i.e., the relative import paths become invalid when
moved).
- - The detection of the msvc compiler executable (cl.exe) has been modified. The
- compiler detection no longer considers the host os environment path. In addition,
- existence of the msvc compiler executable is checked in the detection dictionary
- and the scons ENV path before the detection dictionary is merged into the scons
- ENV. Different warnings are produced when the msvc compiler is not detected in the
- detection dictionary based on whether or not an msvc compiler was detected in the
- scons ENV path (i.e., already exists in the user's ENV path prior to detection).
+ - The detection of the msvc compiler executable (cl.exe) has been modified:
+ * The host os environment path is no longer evaluated for the existence of the
+ msvc compiler executable when searching the detection dictionary.
+ * The existence of the msvc compiler executable is checked in the detection
+ dictionary and the scons ENV path before the detection dictionary is merged
+ into the scons ENV.
+ * Different warnings are produced when the msvc compiler is not detected in the
+ detection dictionary based on whether or not an msvc compiler was detected in
+ the scons ENV path (i.e., a msvc compiler executable already exists in the
+ user's ENV path prior to detection).
+ * The warning message issued when a msvc compiler executable is not found in the
+ detection dictionary was modified by adding the word "requested":
+ Old warning: "Could not find MSVC compiler 'cl'."
+ New warning: "Could not find requested MSVC compiler 'cl'.".
+ * An additonal sentence is appended to the warning message issued when an msvc
+ compiler executable is not found in the msvc detection dictionary and is found
+ in the user's ENV path prior to detection:
+ " A 'cl' was found on the scons ENV path which may be erroneous."
From Vitaly Cheptsov:
- Fix race condition in `Mkdir` which can happen when two `SConscript`