Johan Corveleyn wrote on Mon, 16 Jul 2018 00:46 +0200: > It seems something went wrong with the "Post-release housekeeping" > commits on the 1.10.x branch, r1835806 (post 1.10.1) and r1835936 > (post 1.10.2): they contain an empty diff for svn_version.h ... weird.
An empty diff is the result of an 'svnmucc put' that didn't change the file. (As in, 'svn revert iota; svnmucc put iota iota') What happened is, in r1935935 STATUS said "Status of 1.10.2:" and svn_version.h said "#define SVN_VERSION_PATCH 0"; then release.py changed "2" to "3" on both of these lines. That effected the correct change to STATUS and no change to svn_version.h. The thing is, replace_in_place() has a 'raise RuntimeError' statement designed to catch precisely this situation. I don't understand why it didn't fire. Julian, just to double check, you rolled 1.10.2 using the trunk version of release.py, right? Cheers, Daniel