~ chicken-core (chicken-5) 5aee7536b9d3dcac8a3077f6319c455a5e777836


commit 5aee7536b9d3dcac8a3077f6319c455a5e777836
Author:     Peter Bex <peter@more-magic.net>
AuthorDate: Tue Jun 25 09:57:09 2024 +0200
Commit:     Peter Bex <peter@more-magic.net>
CommitDate: Tue Jun 25 09:57:09 2024 +0200

    Update NEWS for 5.4.0rc2

diff --git a/NEWS b/NEWS
index 4e3bd9e9..90d18033 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,22 @@
+5.4.0rc2
+
+- Core libraries
+  - Fix type declarations for `file-select` (reported by Anton Idukov).
+  - Change `create-temporary-{file,directory}` fallback code on Windows to
+    use %USERPROFILE%/AppData/Local/Temp if that environment variable is set.
+
+- Tools
+  - Fix scripts generated by `chicken-install` on Windows to not quote `>>`
+    when echoing into files which would result in empty egg-info files
+    (reported and fixed by Jani Hakala).
+
+- Build system
+  - Fix compiler warnings about zero-sized `memset` (reported by Claude Marinier).
+  - Disable broken test-create-temporary-file on Windows (reported by "jjhoo").
+  - Drop use of XCODE_... environment variables on MacOS.
+  - Add build directory to rpath on MacOS so that the test suite picks up correct
+    libchicken, even if CHICKEN is already installed (thanks to Christian Himpe).
+
 5.4.0rc1
 
 - Security fixes
Trap