Package Details: uuid 1.6.2-20

Git Clone URL: https://aur.archlinux.org/uuid.git (read-only, click to copy)
Package Base: uuid
Description: OSSP Universally Unique Identifier
Upstream URL: http://www.ossp.org/pkg/lib/uuid
Licenses: MIT
Submitter: ilpianista
Maintainer: FryDay
Last Packager: FryDay
Votes: 79
Popularity: 0.61
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

@pkh711

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

@Un1Gfn

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:

https://github.com/apache/guacamole-server

Un1Gfn commented on 2021-04-18 16:24

@pkh711

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

$ uuidgen --version
uuidgen from util-linux 2.36.2
$ uuidgen -r
afdf3ee3-86ba-4a50-aef6-1ca0f2b8252f
$ uuidgen --help

Usage:
 uuidgen [options]

Create a new UUID value.

Options:
 -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 https://aur.archlinux.org/uuid.git 2. cd uuid 3. makepkg -si

but at step 3. I get the following error:

chmod 644 "uuid.bs" "/usr/bin/perl.exe" -MExtUtils::Command::MM -e 'cp_nonempty' -- uuid.bs blib/arch/auto/OSSP/uuid/uuid.bs 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/uuid.pm] 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:

https://src.fedoraproject.org/rpms/uuid/raw/rawhide/f/uuid-aarch64.patch

sha512sum:

534ade47bf17531108d96c46bfc489b9fd4b1e7a66fcd903c8036210bdc6e631d591d04184e37b56c64ee74c05af799971d47d4cf30b25b45e05413319ae2f34

Oversight commented on 2021-02-04 01:46

https://src.fedoraproject.org/rpms/uuid/raw/master/f/uuid-aarch64.patch 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: https://forums.freebsd.org/threads/after-perl-update-only-one-of-prefix-or-install_base-can-be-given.40305/

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.