The snapshots are created by "make distcheck", just like the releases.
To compile a snapshot, you should not need any software other than the
one you need to compile the release. If it's not true, report it as a
bug.
Version numbers of the snapshots use the format YYYY-MM-DD-hh in UTC.
Version of the RPM package doesn't include dashes - it's a requirement
of RPM. When reporting a problem with a snapshot, please report its
version number.
The RPM package is generated on Ubuntu using lsb-rpm. It is aimed to be
useful on any LSB compatible system for x86 architecture. You can
create the binary package for your distribution using the "rpmbuild -tb"
command. The mc.spec file is inside the tarball. Source RPM package is
not distributed. If you need it, use "rpmbuild -ta".
The patch is made against the latest stable version. Note that the
files under the "po" directory are excluded from the patch. The reason
is that they produce too big diffs for insignificant changes in the
sources. If you are working on the translations, please go to ../po
directory.
The patch should be applied from the mc directory using option "-Ep1".