head 1.9; access; symbols pkgsrc-2026Q1:1.9.0.10 pkgsrc-2026Q1-base:1.9 pkgsrc-2025Q4:1.9.0.8 pkgsrc-2025Q4-base:1.9 pkgsrc-2025Q3:1.9.0.6 pkgsrc-2025Q3-base:1.9 pkgsrc-2025Q2:1.9.0.4 pkgsrc-2025Q2-base:1.9 pkgsrc-2025Q1:1.9.0.2 pkgsrc-2025Q1-base:1.9 pkgsrc-2024Q4:1.8.0.52 pkgsrc-2024Q4-base:1.8 pkgsrc-2024Q3:1.8.0.50 pkgsrc-2024Q3-base:1.8 pkgsrc-2024Q2:1.8.0.48 pkgsrc-2024Q2-base:1.8 pkgsrc-2024Q1:1.8.0.46 pkgsrc-2024Q1-base:1.8 pkgsrc-2023Q4:1.8.0.44 pkgsrc-2023Q4-base:1.8 pkgsrc-2023Q3:1.8.0.42 pkgsrc-2023Q3-base:1.8 pkgsrc-2023Q2:1.8.0.40 pkgsrc-2023Q2-base:1.8 pkgsrc-2023Q1:1.8.0.38 pkgsrc-2023Q1-base:1.8 pkgsrc-2022Q4:1.8.0.36 pkgsrc-2022Q4-base:1.8 pkgsrc-2022Q3:1.8.0.34 pkgsrc-2022Q3-base:1.8 pkgsrc-2022Q2:1.8.0.32 pkgsrc-2022Q2-base:1.8 pkgsrc-2022Q1:1.8.0.30 pkgsrc-2022Q1-base:1.8 pkgsrc-2021Q4:1.8.0.28 pkgsrc-2021Q4-base:1.8 pkgsrc-2021Q3:1.8.0.26 pkgsrc-2021Q3-base:1.8 pkgsrc-2021Q2:1.8.0.24 pkgsrc-2021Q2-base:1.8 pkgsrc-2021Q1:1.8.0.22 pkgsrc-2021Q1-base:1.8 pkgsrc-2020Q4:1.8.0.20 pkgsrc-2020Q4-base:1.8 pkgsrc-2020Q3:1.8.0.18 pkgsrc-2020Q3-base:1.8 pkgsrc-2020Q2:1.8.0.16 pkgsrc-2020Q2-base:1.8 pkgsrc-2020Q1:1.8.0.12 pkgsrc-2020Q1-base:1.8 pkgsrc-2019Q4:1.8.0.14 pkgsrc-2019Q4-base:1.8 pkgsrc-2019Q3:1.8.0.10 pkgsrc-2019Q3-base:1.8 pkgsrc-2019Q2:1.8.0.8 pkgsrc-2019Q2-base:1.8 pkgsrc-2019Q1:1.8.0.6 pkgsrc-2019Q1-base:1.8 pkgsrc-2018Q4:1.8.0.4 pkgsrc-2018Q4-base:1.8 pkgsrc-2018Q3:1.8.0.2 pkgsrc-2018Q3-base:1.8 pkgsrc-2018Q2:1.7.0.6 pkgsrc-2018Q2-base:1.7 pkgsrc-2018Q1:1.7.0.4 pkgsrc-2018Q1-base:1.7 pkgsrc-2017Q4:1.7.0.2 pkgsrc-2017Q4-base:1.7 pkgsrc-2017Q3:1.6.0.12 pkgsrc-2017Q3-base:1.6 pkgsrc-2017Q2:1.6.0.8 pkgsrc-2017Q2-base:1.6 pkgsrc-2017Q1:1.6.0.6 pkgsrc-2017Q1-base:1.6 pkgsrc-2016Q4:1.6.0.4 pkgsrc-2016Q4-base:1.6 pkgsrc-2016Q3:1.6.0.2 pkgsrc-2016Q3-base:1.6 pkgsrc-2016Q2:1.5.0.2 pkgsrc-2016Q2-base:1.5 pkgsrc-2016Q1:1.4.0.4 pkgsrc-2016Q1-base:1.4 pkgsrc-2015Q4:1.4.0.2 pkgsrc-2015Q4-base:1.4 pkgsrc-2015Q3:1.1.0.4 pkgsrc-2015Q3-base:1.1 pkgsrc-2015Q2:1.1.0.2 pkgsrc-2015Q2-base:1.1; locks; strict; comment @# @; 1.9 date 2024.12.28.14.10.23; author wiz; state Exp; branches; next 1.8; commitid B3Iqc5HNjx796hDF; 1.8 date 2018.08.29.12.25.52; author adam; state Exp; branches; next 1.7; commitid Fw10hPYCrT7rR0QA; 1.7 date 2017.12.08.08.03.35; author adam; state Exp; branches; next 1.6; commitid 1sFR0Yyxh7H5T3iA; 1.6 date 2016.08.19.15.56.48; author wiz; state Exp; branches; next 1.5; commitid LIqwykIhipv4PViz; 1.5 date 2016.04.17.09.56.31; author wiz; state Exp; branches; next 1.4; commitid MZsEu9pUpRZFOX2z; 1.4 date 2015.11.27.14.57.35; author jperkin; state Exp; branches; next 1.3; commitid O6iu5EsMqk3V2KKy; 1.3 date 2015.11.02.12.49.13; author tnn; state Exp; branches; next 1.2; commitid vRBmSVTyrIQB8wHy; 1.2 date 2015.09.30.20.38.16; author wiz; state Exp; branches; next 1.1; commitid VzMnKuLdsHriNjDy; 1.1 date 2015.06.14.16.23.03; author wiz; state Exp; branches; next ; commitid H0tAP22xhkXXPppy; desc @@ 1.9 log @libuuid: update to 2.40.2. Remove patches for stuff fixed upstream, adapt remaining patches. 6 years of development, no concise summary found. @ text @$NetBSD$ Add option for enabling/disabling mcookie. --- configure.orig 2024-07-04 08:01:06.791975965 +0000 +++ configure @@@@ -1440,6 +1440,7 @@@@ enable_lslogins enable_wdctl enable_cal enable_logger +enable_mcookie enable_whereis enable_pipesz enable_waitpid @@@@ -2274,6 +2275,7 @@@@ Optional Features: --disable-wdctl do not build wdctl --disable-cal do not build cal --disable-logger do not build logger + --disable-mcookie do not build mcookie --disable-whereis do not build whereis --disable-pipesz do not build pipesz --disable-waitpid do not build waitpid @@@@ -36220,17 +36222,23 @@@@ fi +# Check whether --enable-mcookie was given. +if test "${enable_mcookie+set}" = set; then : + enableval=$enable_mcookie; +else if test "x$ul_default_estate" != x; then enable_mcookie=$ul_default_estate - build_mcookie=yes - if test "x$ul_default_estate" = xno; then - build_mcookie=no + else + enable_mcookie=check fi -else +fi + +if test "x$enable_mcookie" = xno; then + build_mcookie=no +else build_mcookie=yes - enable_mcookie=yes fi if test "x$build_mcookie" = xyes; then @ 1.8 log @libblkid/libuuid/mcookie: updated to 2.32.1 util-linux 2.32.1 Release Notes =============================== agetty: - keep c_iflags unmodified on --autologin blkid: - (man) add note about udev encoding blkzone: - fix whole device detection bugfix: - fix possible segfault during umount -a build-sys: - extend "Could not locate the pkg-config" error message - improve bison version detection cfdisk: - fix compiler warnings - fix missing prototype for `get_wch` - use uint64_t to avoid compiler warnings chcpu: - Fix maximal number of CPUs column: - fix leading space characters bug dmesg: - fix raw output - link together with syslog(2) manual page docs: - update AUTHORS file exec_shell: - prevent ". applet not found" error when SHELL env is not set. fdisk: - fix compiler warning [-Wmaybe-uninitialized] fstrim: - Return EXIT_FAILURE when FTRIM ioctl fails - cleanup includes lib/strutils: - fix strnlen() fallback libblkid: - (hfs) check allocation size - (ntfs) enlarge cluster limit to 2MB - (ntfs) fix cluster size check - (zfs) fix compiler warning [-Wmaybe-uninitialized] - udf Fix reporting UDF 2.60 revision libfdisk: - (docs) fix section name - fix compiler warning [-Wunused-parameter] - fix list_del after partition reset - use \x to read/write partition name libmount: - fix compiler warning [-Wunused-parameter] - fix mnt_table_is_fs_mounted() for NFS bind mounts. - improve docs about mnt_context_mount() return codes - include sys/mount.h on Linux only - include sys/mount.h only if necessary libsmartcols: - don't print empty column logger: - Define SD_JOURNAL_SUPPRESS_LOCATION. lsblk: - don't exclude RAM disks on --all - fix notes about RAM disks lscpu, chcpu: - Avoid use of the old CPU macros lslocks: - add info about OFD - fix memory leak lslogins: - fix password verification partx: - exit with error code when partition read failed po: - fix lsblk translation - merge changes - pt_BR fix fallocate '-l' help msg - update ja.po (from translationproject.org) - update pt_BR.po (from translationproject.org) rename: - consolidate printing the symlink in addition to its target - fix/reverse the semantics of --no-overwrite in --symlink mode rfkill: - include instead of setarch: - add another PER_LINUX32 aliases for ppcle tests: - update column(1) space-separator test umount: - add note about --lazy zramctl: - (man) explain that --find is necessary @ text @d1 1 a1 1 $NetBSD: patch-configure,v 1.7 2017/12/08 08:03:35 adam Exp $ d3 1 a3 2 Add --disable-uuidgen and --disable-mcookie. Shell portability. d5 1 a5 1 --- configure.orig 2017-10-19 11:10:01.000000000 +0000 d7 1 a7 9 @@@@ -1250,6 +1250,7 @@@@ enable_zramctl enable_fsck enable_partx enable_uuidd +enable_uuidgen enable_mountpoint enable_fallocate enable_unshare @@@@ -1269,6 +1270,7 @@@@ enable_lslogins d12 4 a15 12 enable_switch_root enable_pivot_root enable_lsmem @@@@ -2024,6 +2026,7 @@@@ Optional Features: --disable-fsck do not build fsck --disable-partx do not build addpart, delpart, partx --disable-uuidd do not build the uuid daemon + --disable-uuidgen do not build uuidgen --disable-mountpoint do not build mountpoint --disable-fallocate do not build fallocate --disable-unshare do not build unshare @@@@ -2043,6 +2046,7 @@@@ Optional Features: d20 4 a23 32 --disable-switch_root do not build switch_root --disable-pivot_root do not build pivot_root --disable-lsmem do not build lsmem @@@@ -23311,17 +23315,22 @@@@ fi +# Check whether --enable-uuidgen was given. +if test "${enable_uuidgen+set}" = set; then : + enableval=$enable_uuidgen; +else if test "x$ul_default_estate" != x; then enable_uuidgen=$ul_default_estate - build_uuidgen=yes - if test "x$ul_default_estate" = xno; then - build_uuidgen=no + else + enable_uuidgen=check fi -else +fi +if test "x$enable_uuidgen" = xno; then + build_uuidgen=no +else build_uuidgen=yes - enable_uuidgen=check fi @@@@ -25956,17 +25965,23 @@@@ fi @ 1.7 log @libuuid, libblkid, mcookie: updated to 2.31 util-linux v2.31: blkid: improve man page wording blkid: more info about ambivalent results to the man page blkid: cleanup man page info about lsblk pkgsrc: unified libuuid, libblkid, and mcookie libuuid: also installs uuidgen @ text @d1 1 a1 1 $NetBSD: patch-configure,v 1.6 2016/08/19 15:56:48 wiz Exp $ a39 18 @@@@ -22393,7 +22397,7 @@@@ else fi -if test "x$enable_libmount_support_mtab" == xyes; then : +if test "x$enable_libmount_support_mtab" = xyes; then : $as_echo "#define USE_LIBMOUNT_SUPPORT_MTAB 1" >>confdefs.h @@@@ -23293,7 +23297,7 @@@@ $as_echo "$as_me: WARNING: sys/signalfd. esac fi -if test "x$build_uuidd" = xyes || test "x$enable_libuuid_force_uuidd" == xyes ; then : +if test "x$build_uuidd" = xyes || test "x$enable_libuuid_force_uuidd" = xyes ; then : $as_echo "#define HAVE_UUIDD 1" >>confdefs.h a96 9 @@@@ -31063,7 +31078,7 @@@@ else fi -if test "x$enable_usrdir_path" == xyes; then : +if test "x$enable_usrdir_path" = xyes; then : $as_echo "#define USE_USRDIR_PATHS_ONLY 1" >>confdefs.h @ 1.6 log @Updated libuuid to 2.28.1. Browsing the changelog, I see no relevant changes. @ text @d1 1 a1 1 $NetBSD: patch-configure,v 1.5 2016/04/17 09:56:31 wiz Exp $ d3 1 a4 1 Disable flock. d6 1 a6 1 --- configure.orig 2016-08-11 09:29:39.053534157 +0000 d8 33 a40 1 @@@@ -21297,7 +21297,7 @@@@ else d44 2 a45 2 -if test "x$enable_libmount_force_mountinfo" == xyes; then : +if test "x$enable_libmount_force_mountinfo" = xyes; then : d48 2 a49 2 $as_echo "#define USE_LIBMOUNT_FORCE_MOUNTINFO 1" >>confdefs.h @@@@ -22193,7 +22193,7 @@@@ $as_echo "$as_me: WARNING: sys/signalfd. d58 36 a93 1 @@@@ -25133,7 +25133,7 @@@@ fi d96 6 a101 5 enable_flock=$ul_default_estate - build_flock=yes + build_flock=no if test "x$ul_default_estate" = xno; then build_flock=no d103 13 a115 1 @@@@ -29181,7 +29181,7 @@@@ else @ 1.5 log @Update libuuid to 2.28. libuuid: - fix buffer overflow with long paths [Karel Zak] @ text @d1 1 a1 1 $NetBSD: patch-configure,v 1.4 2015/11/27 14:57:35 jperkin Exp $ d6 1 a6 1 --- configure.orig 2016-04-12 10:34:01.936801023 +0000 d8 1 a8 1 @@@@ -20780,7 +20780,7 @@@@ else d17 10 a26 1 @@@@ -24616,7 +24616,7 @@@@ fi d35 1 a35 1 @@@@ -28664,7 +28664,7 @@@@ else @ 1.4 log @Remove strmode declaration, libuuid doesn't use it and it conflicts with Darwin's native strmode(3). Fixup patch offsets. @ text @d1 1 a1 1 $NetBSD: patch-configure,v 1.3 2015/11/02 12:49:13 tnn Exp $ d6 1 a6 1 --- configure.orig 2015-11-02 10:39:48.000000000 +0000 d8 1 a8 1 @@@@ -20352,7 +20352,7 @@@@ else d17 1 a17 3 @@@@ -24071,7 +24071,7 @@@@ fi fi else d19 2 d23 4 a26 4 enable_flock=yes fi @@@@ -27616,7 +27616,7 @@@@ else @ 1.3 log @No need to build flock(1) when we are only interested in libuuid. Fixes build on Darwin. @ text @d1 1 a1 1 $NetBSD$ d3 4 a6 1 --- configure.orig 2015-09-07 07:59:52.000000000 +0000 @ 1.2 log @Update to 2.27: libuuid: - return correct value for uuid_generate_time_safe [Romain Bouvier] @ text @d1 1 a1 1 $NetBSD: patch-configure,v 1.1 2015/06/14 16:23:03 wiz Exp $ d14 9 @ 1.1 log @Update to 2.26.2. Enjoy the changelog: util-linux 2.26.2: Apr 30 2015 * see Documentation/releases/v2.26.2-ReleaseNotes or the complete changelog at ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.26/v2.26.2-ChangeLog util-linux 2.26.1: Mar 13 2015 * see Documentation/releases/v2.26.1-ReleaseNotes or the complete changelog at ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.26/v2.26.1-ChangeLog util-linux 2.26: Feb 19 2015 * see Documentation/releases/v2.26-ReleaseNotes or the complete changelog at ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.26/v2.26-ChangeLog util-linux 2.26-rc2: Feb 4 2015 * see Documentation/releases/v2.26-ReleaseNotes or the complete changelog at ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.26/v2.26-rc2-ChangeLog util-linux 2.26-rc1: Jan 14 2015 * see Documentation/releases/v2.26-ReleaseNotes or the complete changelog at ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.26/v2.26-rc1-ChangeLog util-linux 2.25: Jul 22 2014 * see Documentation/releases/v2.25-ReleaseNotes or the complete changelog at ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.25/v2.25-ChangeLog util-linux 2.25-rc2: Jul 2 2014 * see Documentation/releases/v2.25-ReleaseNotes or the complete changelog at ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.25/v2.25-rc2-ChangeLog util-linux 2.25-rc1: Jun 18 2014 * see Documentation/releases/v2.25-ReleaseNotes or the complete changelog at ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.25/v2.25-rc1-ChangeLog @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- configure.orig 2015-04-30 10:13:13.000000000 +0000 d5 1 a5 1 @@@@ -20035,7 +20035,7 @@@@ else d14 9 @