changeset 31592:d6f9be74b208

maint: merge stable to default
author Rik <rik@octave.org>
date Tue, 29 Nov 2022 13:15:17 -0800
parents 01143c6ab610 (current diff) d3ddf7be0235 (diff)
children 65157e496f5d
files
diffstat 2 files changed, 4 insertions(+), 10 deletions(-) [+]
line wrap: on
line diff
--- a/Makefile.am	Tue Nov 29 11:08:20 2022 -0800
+++ b/Makefile.am	Tue Nov 29 13:15:17 2022 -0800
@@ -510,13 +510,6 @@
   $(call move_if_change_rule,$@-t,$@)
 endef
 
-define cp_update_rule
-  if [ "x${srcdir}" != "x." ] && [ -f ${srcdir}/$@ ] && [ ! -f $@ ]; then \
-    cp ${srcdir}/$@ $@; \
-    touch -r ${srcdir}/$@ $@; \
-  fi
-endef
-
 define build-info-commands
   rm -f $@-t && \
   $(SED) \
--- a/etc/RELEASE_CHECKLIST.md	Tue Nov 29 11:08:20 2022 -0800
+++ b/etc/RELEASE_CHECKLIST.md	Tue Nov 29 13:15:17 2022 -0800
@@ -92,7 +92,6 @@
 * Review `__unimplemented__.m` for the latest changes to
   [Octave Forge](https://wiki.octave.org/Octave_Forge) packages and new Matlab
   functions.
-* Update major version number in "`@subtitle Edition XXX`" in `octave.texi`.
 * Update `installer-files/README.html` in MXE Octave with version highlights.
 
 ## 🔃 Repeat until all bugs are resolved ##
@@ -113,7 +112,9 @@
     `--enable-address-sanitizer-flags` and compiling with
     `-fsanitize=undefined`, `-fno-omit-frame-pointer` in `CFLAGS`, `CXXFLAGS`,
     and `LDFLAGS`.
-  * Update static code analysis results.  See [PVS static analyzer - 5.0 Release](https://wiki.octave.org/PVS_static_analyzer_-_5.0_Release).
+  * Update static code analysis results.
+      * For `clang`, do `scan-build make -j<N> all` and then `scan-view`.
+      * See [PVS static analyzer - 5.0 Release](https://wiki.octave.org/PVS_static_analyzer_-_5.0_Release).
   * Use other tools such as `cppcheck`, etc.
 * Start discussion on [Octave Discourse Maintainers](https://octave.discourse.group/c/maintainers/8) about which failing tests that must be fixed and which can be declared **WON'T FIX**.
 
@@ -123,8 +124,8 @@
   `/etc/HACKING.md`).
 * Create `hg tag` in repository with release candidate version number
   (`rc-MAJOR-MINOR-PATCH`).
+* Verify `make dist` works.
 * Verify `make distcheck` passes.
-* Verify `make dist` works.
 * Create [Windows Installer](https://wiki.octave.org/Windows_Installer).
 * Upload release candidates to <https://alpha.gnu.org/gnu/octave/>.
 * Check [Windows Installer](https://wiki.octave.org/Windows_Installer)