notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
I started running short on disk space for the non-production FreshPorts hosts. This time, I have decided to ask for donations. See my recent blog post which points to my Patreon account.
There is a known issue with processing of security/vuxml data. As a results, the "Lastest Vulnerabilities" box is out of date and new entries after 2025-Sep-02 are not shown.
Port details
libuuid Library to generate or parse 128-bit Universally Unique IDs (UUIDs)
2.41.1_1 misc on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.41.1_1Version of this port present on the latest quarterly branch.
Maintainer: arrowd@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2025-06-30 15:06:06
Last Update: 2025-07-07 12:54:06
Commit Hash: c5ee704
People watching this port, also watch:: libXdamage, libevent, xcb-util-image, libthai, wayland
License: BSD3CLAUSE
WWW:
https://github.com/util-linux/util-linux
Description:
The UUID library is used to generate unique identifiers for objects that may be accessible beyond the local system. This library generates UUIDs compatible with those created by the Open Software Foundation (OSF) Distributed Computing Environment (DCE) utility uuidgen. The UUIDs generated by this library can be reasonably expected to be unique within a system, and unique across all systems. They could be used, for instance, to generate unique HTTP cookies across multiple web servers without communication between the servers, and without fear of a name clash.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (29 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/libuuid-2.41.1_1/catalog.mk
  3. /usr/local/share/licenses/libuuid-2.41.1_1/LICENSE
  4. /usr/local/share/licenses/libuuid-2.41.1_1/BSD3CLAUSE
  5. bin/uuidgen
  6. include/uuid/uuid.h
  7. lib/libuuid.a
  8. lib/libuuid.so
  9. lib/libuuid.so.1
  10. lib/libuuid.so.1.3.0
  11. libdata/pkgconfig/uuid.pc
  12. share/man/man1/uuidgen.1.gz
  13. share/man/man3/uuid.3.gz
  14. share/man/man3/uuid_clear.3.gz
  15. share/man/man3/uuid_compare.3.gz
  16. share/man/man3/uuid_copy.3.gz
  17. share/man/man3/uuid_generate.3.gz
  18. share/man/man3/uuid_generate_random.3.gz
  19. share/man/man3/uuid_generate_time.3.gz
  20. share/man/man3/uuid_generate_time_safe.3.gz
  21. share/man/man3/uuid_is_null.3.gz
  22. share/man/man3/uuid_parse.3.gz
  23. share/man/man3/uuid_time.3.gz
  24. share/man/man3/uuid_unparse.3.gz
  25. share/man/man5/terminal-colors.d.5.gz
  26. share/man/man8/uuidd.8.gz
  27. @owner
  28. @group
  29. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • libuuid>0:misc/libuuid
To install the port:
cd /usr/ports/misc/libuuid/ && make install clean
To add the package, run one of these commands:
  • pkg install misc/libuuid
  • pkg install libuuid
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: libuuid
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1751103251 SHA256 (util-linux-util-linux-v2.41.1_GH0.tar.gz) = 61a9785cbf04091286ec2bbfb78e87c35e6380f084f38115a4677b90b9ad4437 SIZE (util-linux-util-linux-v2.41.1_GH0.tar.gz) = 16084246

Packages (timestamps in pop-ups are UTC):
libuuid
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.41.1_12.41.1_1-2.41.1_12.41.1_1---
FreeBSD:13:quarterly2.41.1_12.41.1_1-2.41.1_12.41.1_1---
FreeBSD:14:latest2.41.1_12.41.1_1-2.41.1_12.41.1_1---
FreeBSD:14:quarterly2.41.1_12.41.1_1-2.41.1_12.41.1_1---
FreeBSD:15:latest--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. asciidoctor : textproc/rubygem-asciidoctor
  2. bison : devel/bison
  3. meson : devel/meson
  4. ninja : devel/ninja
  5. pkgconf>=1.3.0_1 : devel/pkgconf
This port is required by:
for Libraries
  1. audio/audacity
  2. audio/gsequencer
  3. audio/ladish
  4. audio/lash
  5. audio/libgig
  6. audio/linuxsampler
  7. audio/owntone
Expand this list (164 items / 157 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. audio/shairport-sync
  3. benchmarks/flowgrind
  4. cad/horizon-eda
  5. chinese/fcitx
  6. databases/evolution-data-server
  7. databases/keydb
  8. databases/proxysql
  9. databases/recutils
  10. databases/xrootd
  11. deskutils/bijiben
  12. deskutils/gnote
  13. deskutils/presage
  14. deskutils/simpleagenda
  15. devel/RStudio
  16. devel/appstream-glib
  17. devel/babeltrace
  18. devel/ignition-common
  19. devel/libcrossguid
  20. devel/libdap
  21. devel/libewf
  22. devel/libsml
  23. devel/msitools
  24. devel/pecl-uuid
  25. devel/util-linux
  26. devel/xeus
  27. devel/xeus-cling
  28. devel/xeus-zmq
  29. filesystems/e2fsprogs-core
  30. filesystems/httpdirfs
  31. filesystems/ltfs
  32. filesystems/ntfs
  33. games/endless-sky
  34. games/moonlight-embedded
  35. games/moonlight-embedded-devel
  36. lang/chez-scheme
  37. lang/pharo
  38. lang/swift510
  39. mail/cyrus-imapd310
  40. mail/cyrus-imapd312
  41. mail/cyrus-imapd32
  42. mail/cyrus-imapd34
  43. mail/cyrus-imapd36
  44. mail/cyrus-imapd38
  45. math/cadabra2
  46. math/topologic
  47. misc/biblesync
  48. misc/ignition-fuel-tools
  49. misc/ola
  50. misc/xiphos
  51. multimedia/kodi
  52. multimedia/obs-studio
  53. net/asterisk18
  54. net/asterisk20
  55. net/asterisk22
  56. net/freeswitch
  57. net/glusterfs
  58. net/gupnp
  59. net/mosquitto
  60. net/pacemaker2
  61. net-im/profanity
  62. net-im/telepathy-gabble
  63. net-mgmt/netdata
  64. net-mgmt/networkmanager-shim
  65. net-mgmt/seafile-client
  66. net-mgmt/seafile-gui
  67. net-mgmt/seafile-server
  68. net-p2p/aeron
  69. science/bout++
  70. science/cdo
  71. science/openmodelica
  72. science/orthanc
  73. science/qbox
  74. security/certmonger
  75. security/gvm-libs
  76. security/snort3
  77. security/sssd2
  78. security/tpm2-tools
  79. security/tpm2-tss
  80. shells/schemesh
  81. sysutils/cluster-glue
  82. sysutils/gdisk
  83. sysutils/passwordsafe
  84. sysutils/rsyslog8
  85. sysutils/syslog-ng
  86. sysutils/u-boot-a13-olinuxino
  87. sysutils/u-boot-a64-olinuxino
  88. sysutils/u-boot-bananapi
  89. sysutils/u-boot-bananapi-r2-pro
  90. sysutils/u-boot-bananapim2
  91. sysutils/u-boot-beaglebone
  92. sysutils/u-boot-bhyve-arm64
  93. sysutils/u-boot-bhyve-riscv
  94. sysutils/u-boot-chip
  95. sysutils/u-boot-clearfog
  96. sysutils/u-boot-cubieboard
  97. sysutils/u-boot-cubieboard2
  98. sysutils/u-boot-cubox-hummingboard
  99. sysutils/u-boot-firefly-rk3399
  100. sysutils/u-boot-master
  101. sysutils/u-boot-nanopi-a64
  102. sysutils/u-boot-nanopi-m1plus
  103. sysutils/u-boot-nanopi-neo
  104. sysutils/u-boot-nanopi-neo-air
  105. sysutils/u-boot-nanopi-neo2
  106. sysutils/u-boot-nanopi-r2s
  107. sysutils/u-boot-nanopi-r4s
  108. sysutils/u-boot-nanopi-r5s
  109. sysutils/u-boot-nanopi-r6s
  110. sysutils/u-boot-olimex-a20-som-evb
  111. sysutils/u-boot-olinuxino-lime
  112. sysutils/u-boot-olinuxino-lime2
  113. sysutils/u-boot-olinuxino-lime2-emmc
  114. sysutils/u-boot-orangepi-one
  115. sysutils/u-boot-orangepi-pc
  116. sysutils/u-boot-orangepi-pc-plus
  117. sysutils/u-boot-orangepi-pc2
  118. sysutils/u-boot-orangepi-plus-2e
  119. sysutils/u-boot-orangepi-r1
  120. sysutils/u-boot-orangepi-zero
  121. sysutils/u-boot-orangepi-zero-plus
  122. sysutils/u-boot-pcduino3
  123. sysutils/u-boot-pine-h64
  124. sysutils/u-boot-pine64
  125. sysutils/u-boot-pine64-lts
  126. sysutils/u-boot-pinebook
  127. sysutils/u-boot-pinebookpro
  128. sysutils/u-boot-qemu-arm
  129. sysutils/u-boot-qemu-arm64
  130. sysutils/u-boot-qemu-riscv64
  131. sysutils/u-boot-quartz64-a
  132. sysutils/u-boot-quartz64-b
  133. sysutils/u-boot-radxa-zero3
  134. sysutils/u-boot-riotboard
  135. sysutils/u-boot-rock-pi-4
  136. sysutils/u-boot-rock64
  137. sysutils/u-boot-rockpro64
  138. sysutils/u-boot-rpi
  139. sysutils/u-boot-rpi-0-w
  140. sysutils/u-boot-rpi-arm64
  141. sysutils/u-boot-rpi2
  142. sysutils/u-boot-rpi3
  143. sysutils/u-boot-rpi3-32
  144. sysutils/u-boot-rpi4
  145. sysutils/u-boot-sifive-fu540
  146. sysutils/u-boot-sifive-fu740
  147. sysutils/u-boot-sinovoip-bpi-m3
  148. sysutils/u-boot-sopine
  149. sysutils/u-boot-sopine-spi
  150. sysutils/u-boot-starfive-visionfive2
  151. sysutils/u-boot-wandboard
  152. textproc/fcitx5
  153. www/davix
  154. www/libepc
  155. www/ot-recorder
  156. x11/budgie-desktop
  157. x11/gnome-terminal
  158. x11-wm/hyprland
  159. Collapse this list.

Configuration Options:
===> The following configuration options are available for libuuid-2.41.1_1: MANPAGES=on: Build and/or install manual pages ===> Use 'make config' to modify these settings
Options name:
misc_libuuid
USES:
bison meson pkgconfig tar:xz
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/util-linux/util-linux/tar.gz/v2.41.1?dummy=/
Collapse this list.
Port Moves

Number of commits found: 5

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.41.1_1
07 Jul 2025 12:54:06
commit hash: c5ee704e3fea9d5d749232db350d68875e95e042commit hash: c5ee704e3fea9d5d749232db350d68875e95e042commit hash: c5ee704e3fea9d5d749232db350d68875e95e042commit hash: c5ee704e3fea9d5d749232db350d68875e95e042 files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
Author: John Hein
misc/libuuid: Add HAS_SYMBOL_VERSION

PR:		288063
2.41.1_1
06 Jul 2025 12:29:39
commit hash: d39f421a4d802ff7cd7eb258371cdd3ecb7ce042commit hash: d39f421a4d802ff7cd7eb258371cdd3ecb7ce042commit hash: d39f421a4d802ff7cd7eb258371cdd3ecb7ce042commit hash: d39f421a4d802ff7cd7eb258371cdd3ecb7ce042 files touched by this commit
Matthias Andree (mandree) search for other commits by this committer
misc/libuuid: enable symbol versioning

Some ports depend on versioned symbols in libuuid, and the meson
test appears off because it tries to look for the --version-script
without having build the library, and assumes the linker does
not support the --version-script.  Force versioning.

Approved by:    portmgr@ (blanket)
2.41.1
30 Jun 2025 15:00:45
commit hash: 91138af92c77590f5bf1c6ea2ec6f9486683c576commit hash: 91138af92c77590f5bf1c6ea2ec6f9486683c576commit hash: 91138af92c77590f5bf1c6ea2ec6f9486683c576commit hash: 91138af92c77590f5bf1c6ea2ec6f9486683c576 files touched by this commit
Matthias Andree (mandree) search for other commits by this committer
*: Update util-linux libuuid and libblkid to 2.41.1.

ChangeLog:	https://github.com/util-linux/util-linux/blob/v2.41.1/Documentation/releases/v2.41.1-ReleaseNotes
2.41
30 Jun 2025 15:00:31
commit hash: db056622d6457f10c143e3f13312fdd737841c35commit hash: db056622d6457f10c143e3f13312fdd737841c35commit hash: db056622d6457f10c143e3f13312fdd737841c35commit hash: db056622d6457f10c143e3f13312fdd737841c35 files touched by this commit
Matthias Andree (mandree) search for other commits by this committer
*/*libuuid, */*libblkid: build MANPAGES by default as before.

in libuuid, also replace mkdir --parents GNUism by POSIX mkdir -p
to avoid MANPAGES build issue.

While here, clean up with portfmt/portclippy.

PR:		251489
2.41
30 Jun 2025 14:48:22
commit hash: 0ab84eeb0ee4b93c3e94f3408a990cec9d03afa2commit hash: 0ab84eeb0ee4b93c3e94f3408a990cec9d03afa2commit hash: 0ab84eeb0ee4b93c3e94f3408a990cec9d03afa2commit hash: 0ab84eeb0ee4b93c3e94f3408a990cec9d03afa2 files touched by this commit
Matthias Andree (mandree) search for other commits by this committer
Author: Alexander Shursha
misc/libuuid: Add new port

Number of commits found: 5