This mkswap-uuid is modified from util-linux-2.13-pre7 (util-linux-2.13-pre7 can be found in http://linux.nchc.org.tw/fedora/linux/core/updates/6/SRPMS/util-linux-2.13-0.46.fc6.src.rpm or http://www.kernel.org/pub/linux/utils/util-linux/testing/util-linux-2.13-pre7.tar.bz2).
Jazz Wang <jazz _at_ nchc org tw> modifed the mkswap.c (see dir patch/). Steven Shiau <steven _at_ nchc org tw> packaged the program.

ps. We have to turn on HAVE_UUID_UUID_H in config.h
/* Define we want to use UUID. */
#define HAVE_UUID_UUID_H 1
