Package Details: uuid 1.6.2-20

Git Clone URL: (read-only, click to copy)
Package Base: uuid
Description: OSSP Universally Unique Identifier
Upstream URL:
Licenses: MIT
Submitter: ilpianista
Maintainer: FryDay
Last Packager: FryDay
Votes: 79
Popularity: 1.30
First Submitted: 2012-12-08 17:37
Last Updated: 2021-02-07 01:13

Pinned Comments

FryDay commented on 2019-04-12 14:26

Now sourced from a github mirror. Let me know if you have any issues.

Latest Comments

1 2 3 4 5 6 ... Next › Last »

Un1Gfn commented on 2021-04-19 07:38


possibly related github issue ( TL;DR - you might need to install msys2-runtime-devel )

PS - Guacamole might not be able to run on Windows at all. If that is unfortunately true give WSL1/WSL2 a try.

pkh711 commented on 2021-04-18 20:43


thanks for your reply. Actually I am trying to build Apache Guacamole for Windows. But when I run "./configure" I get the following error:

Unable to find libuuid or the OSSP UUID library. Either libuuid (from util-linux) or the OSSP UUID library is required for guacamole-server to be built.

I have already installed util-linux, but it doesn't seem to resolve the issue. I need to install OSSP UUID. Other dependencies like "Cairo", "libpng", "libjpeg" and "libtool" were easy to install using "pacman -S package-name", but there is no package for OSSP UUID in pacman.

The dependencies needed to build Apache Guacamole Server are listed here:

Un1Gfn commented on 2021-04-18 16:24


Package util-linux provides command uuidgen. Is that what you want?

$ uuidgen --version
uuidgen from util-linux 2.36.2
$ uuidgen -r
$ uuidgen --help

 uuidgen [options]

Create a new UUID value.

 -r, --random        generate random-based uuid
 -t, --time          generate time-based uuid
 -n, --namespace ns  generate hash-based uuid in this namespace
 -N, --name name     generate hash-based uuid from this name
 -m, --md5           generate md5 hash
 -s, --sha1          generate sha1 hash
 -x, --hex           interpret name as hex string

 -h, --help       display this help
 -V, --version    display version

For more details see uuidgen(1).

pkh711 commented on 2021-04-18 10:54

Hi everyone, I am a noobie in MSYS2. I can't install "uuid" package using "pacman -S uuid", therefore I am trying to build it using the followings: 1. git clone 2. cd uuid 3. makepkg -si

but at step 3. I get the following error:

chmod 644 "" "/usr/bin/perl.exe" -MExtUtils::Command::MM -e 'cp_nonempty' -- blib/arch/auto/OSSP/uuid/ 644 mv uuid.xsc uuid.c gcc -c -I. -I.. -DPERL_USE_SAFE_PUTENV -U__STRICT_ANSI__ -D_GNU_SOURCE -march=x86-64 -mtune=generic -O2 -pipe -fwrapv -fno-strict-aliasing -fstack-protector-strong -DUSEIMPORTLIB -march=x86-64 -mtune=generic -O2 -pipe -DVERSION=\"1.0602\" -DXS_VERSION=\"1.0602\" "-I/usr/lib/perl5/core_perl/CORE" uuid.c In file included from uuid.xs:33: C:/msys64/usr/lib/perl5/core_perl/CORE/perl.h:1003:13: fatal error: sys/wait.h: No such file or directory 1003 | # include <sys/wait.h> | ^~~~~~~~~~~~ compilation terminated. make[1]: [Makefile:343: uuid.o] Error 1 make[1]: Leaving directory '/D/jdisc/research/building guacd/uuid/src/ossp-uuid/perl' make: [Makefile:130: perl/blib/lib/OSSP/] Error 2 ==> ERROR: A failure occurred in build(). Aborting...

FryDay commented on 2021-02-07 01:13

I've fixed the link to the patch.

onlurking commented on 2021-02-04 05:05

The link for "uuid-aarch64.patch" is currently broken, this is the new link:



Oversight commented on 2021-02-04 01:46 Page not found (404)

FryDay commented on 2020-03-13 01:50

It should be fixed now.

greyltc commented on 2020-03-12 10:43

unset PERL_MM_OPT in build() allows the package to build for me. I found that tip here:

Note that I don't understand what the side effects (if any) of doing this are. All I know is that the build completes now ;-)

Eijebong commented on 2020-03-07 10:24

This doesn't build anymore, getting Only one of PREFIX or INSTALL_BASE can be given. Not both.