libuuid is a mess. I can't tell how many different variants of the the library exists. we apparently know how to pick up the OS X one as a builtin always, because we will look for uuid_generate on uuid.h. but in this case, it doesn't need uuid_generate...