Right, somethin' weird is going on in the Daily Builds area. Looks like something got out of sync in the source tree... since all builds after 10616 have the M suffix (including 10630). Furthermore, all builds after 10616 have their internal version (as displayed to the user on the main login window) stuck at 10616. Whoops!
The build process modifies KoLConstants.java to stick in the revision number. It is supposed to undo that when the build is complete. If it doesn't complete correctly, KoLConstants remains "modified" in the source tree, subsequent builds mark the build as M, and the revision number never updates.
fewyn needs to delete src/net/sourceforge/kolmafia/KoLConstants.java and do an "svn update" (although I expect his build script does that). In fact, it wouldn't hurt for his build script to always do those two things.
(It would not be a good thing for the build process itself to do that, since some of us actually make changes to KoLConstants and we want to be able to build with them before checking in the file.
)
I hope one of the developers fixes it soon, because it's confusing ALL the updater programs.
How do you think "one of the developers" will fix fewyn's build server?