ChangeLog, compare.c, gen_uuid.c, parse.c:
  parse.c, compare.c: Include string.h to fix gcc -Wall complaints.
  gen_uuid.c: Define _SVID_SOURCE to avoid gcc -Wall errors because some
  	required structures wouldn't be otherwise defined.  Fix a minor gcc
  	-Wall nit in the declaration of get_random_fd().

diff --git a/lib/uuid/parse.c b/lib/uuid/parse.c
index fdf0911..6c6fe31 100644
--- a/lib/uuid/parse.c
+++ b/lib/uuid/parse.c
@@ -12,6 +12,7 @@
 #include <stdlib.h>
 #include <stdio.h>
 #include <ctype.h>
+#include <string.h>
 
 #include "uuidP.h"