pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/sysutils/open-vm-tools
Module Name: pkgsrc
Committed By: wiz
Date: Tue Oct 27 20:33:09 UTC 2026
Modified Files:
pkgsrc/sysutils/open-vm-tools: distinfo
pkgsrc/sysutils/open-vm-tools/patches: patch-as patch-az
Added Files:
pkgsrc/sysutils/open-vm-tools/patches: patch-lib_lock_ul.c
Log Message:
open-vm-tools: match prototype
to fix build on NetBSD-current
regen patches while here.
To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 pkgsrc/sysutils/open-vm-tools/distinfo
cvs rdiff -u -r1.3 -r1.4 pkgsrc/sysutils/open-vm-tools/patches/patch-as \
pkgsrc/sysutils/open-vm-tools/patches/patch-az
cvs rdiff -u -r0 -r1.1 \
pkgsrc/sysutils/open-vm-tools/patches/patch-lib_lock_ul.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/sysutils/open-vm-tools/distinfo
diff -u pkgsrc/sysutils/open-vm-tools/distinfo:1.45 pkgsrc/sysutils/open-vm-tools/distinfo:1.46
--- pkgsrc/sysutils/open-vm-tools/distinfo:1.45 Mon Nov 17 17:38:39 2025
+++ pkgsrc/sysutils/open-vm-tools/distinfo Tue Oct 27 20:33:08 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.45 2025/11/17 17:38:39 adam Exp $
+$NetBSD: distinfo,v 1.46 2026/10/27 20:33:08 wiz Exp $
BLAKE2s (open-vm-tools-12.5.4-24964629.tar.gz) = 2bea849240363a2b4f256054dff95876bd8ed622e8f71d0e29e2881995c5cd15
SHA512 (open-vm-tools-12.5.4-24964629.tar.gz) = 328265a8de09d0bf4922c24cd8165e671b331ae29613fce81948450b20588261faa7cc28357966e5ff27ebc266f001373ed9a94956c65a0febc9ae220a5fb9f3
@@ -10,11 +10,11 @@ SHA1 (patch-ai) = 3e8c67a33f6072319f1741
SHA1 (patch-ak) = 07f926ccc90f07301075e1fb63769f8c1e926f75
SHA1 (patch-aq) = 512a662530ef96c905eb61f6f9e459d6cd1c4b8e
SHA1 (patch-ar) = 0ff0f865aa0b0d38f0b68cdc00c4679ee205aacc
-SHA1 (patch-as) = b029c646cb49ee15a92827f100470489106a2f2f
+SHA1 (patch-as) = ff82d4f4b1d319796c1839964cbf27959829e87e
SHA1 (patch-at) = 6dbe029926e18075eedf9e2947807f8a4d593136
SHA1 (patch-au) = bcacf757f1badbb1ef31dd6f7b438e974ac0d62c
SHA1 (patch-ay) = ff2f26b43c5d74c3d6e6d816d5ac3177cfbe505d
-SHA1 (patch-az) = 971e3389db9d5d0a758ebe5b75cb45b419d50ba7
+SHA1 (patch-az) = 10088cb94594ac250b2a7fb12ce7e3d80dfc9838
SHA1 (patch-bb) = 5405e552faba3811d16df899baf4acd1cee466aa
SHA1 (patch-bc) = 7d7ef35f6ab514c7818fcb80f070a325e4207b1f
SHA1 (patch-be) = 4e4f88df81daf40769b38d1ddd49fbf5e8d8d1eb
@@ -34,6 +34,7 @@ SHA1 (patch-lib_hgfsUri_hgfsUriPosix.c)
SHA1 (patch-lib_include_sigPosixRegs.h) = 2d43d080d2dc33b7bb701d799760ab5d64fb3133
SHA1 (patch-lib_include_vmblock__user.h) = fedbed79f997ce1e2c5a9d834374734ed56be51a
SHA1 (patch-lib_include_vmci__sockets.h) = fba82038daf87a08f04ddd541281122f0047e968
+SHA1 (patch-lib_lock_ul.c) = 2618785ed79bd8254912ac47a9c558c142dfc598
SHA1 (patch-lib_lock_ulSema.c) = 6908d4b453cbdb74100c9419da95a07db532c624
SHA1 (patch-lib_misc_codesetOld.c) = 925f5f3abdd475969f4cbcee31b0e0fd4856e620
SHA1 (patch-lib_misc_hostinfoPosix.c) = 91f0540de32172c3d4049828f34f66c143dae857
Index: pkgsrc/sysutils/open-vm-tools/patches/patch-as
diff -u pkgsrc/sysutils/open-vm-tools/patches/patch-as:1.3 pkgsrc/sysutils/open-vm-tools/patches/patch-as:1.4
--- pkgsrc/sysutils/open-vm-tools/patches/patch-as:1.3 Sun Oct 9 03:41:56 2016
+++ pkgsrc/sysutils/open-vm-tools/patches/patch-as Tue Oct 27 20:33:08 2026
@@ -1,8 +1,8 @@
-$NetBSD: patch-as,v 1.3 2016/10/09 03:41:56 ryoon Exp $
+$NetBSD: patch-as,v 1.4 2026/10/27 20:33:08 wiz Exp $
---- lib/include/mntinfo.h.orig 2016-02-16 20:06:46.000000000 +0000
+--- lib/include/mntinfo.h.orig 2025-09-18 01:06:38.000000000 +0000
+++ lib/include/mntinfo.h
-@@ -34,8 +34,11 @@
+@@ -34,9 +34,12 @@
# include <limits.h>
#elif defined(__linux__)
# include <mntent.h>
@@ -11,10 +11,11 @@ $NetBSD: patch-as,v 1.3 2016/10/09 03:41
# include <sys/mount.h>
+#if defined(__NetBSD__)
+# include <fstab.h>
-+#endif
#endif
++#endif
#include "posix.h"
+ /*
@@ -106,17 +109,27 @@
# define MNTINFO_FSTYPE(mnt) mnt->mnt_type
# define MNTINFO_MNTPT(mnt) mnt->mnt_dir
Index: pkgsrc/sysutils/open-vm-tools/patches/patch-az
diff -u pkgsrc/sysutils/open-vm-tools/patches/patch-az:1.3 pkgsrc/sysutils/open-vm-tools/patches/patch-az:1.4
--- pkgsrc/sysutils/open-vm-tools/patches/patch-az:1.3 Sun Oct 9 03:41:56 2016
+++ pkgsrc/sysutils/open-vm-tools/patches/patch-az Tue Oct 27 20:33:09 2026
@@ -1,6 +1,6 @@
-$NetBSD: patch-az,v 1.3 2016/10/09 03:41:56 ryoon Exp $
+$NetBSD: patch-az,v 1.4 2026/10/27 20:33:09 wiz Exp $
---- lib/include/vmblock.h.orig 2016-02-16 20:06:46.000000000 +0000
+--- lib/include/vmblock.h.orig 2025-09-18 01:06:36.000000000 +0000
+++ lib/include/vmblock.h
@@ -83,11 +83,11 @@
#ifndef _VMBLOCK_H_
@@ -16,7 +16,7 @@ $NetBSD: patch-az,v 1.3 2016/10/09 03:41
# include <sys/param.h>
#endif
-@@ -164,7 +164,7 @@
+@@ -169,7 +169,7 @@ extern "C" {
"/" VMBLOCK_CONTROL_DEVNAME
# define VMBLOCK_DEVICE_MODE O_WRONLY
@@ -25,10 +25,11 @@ $NetBSD: patch-az,v 1.3 2016/10/09 03:41
# define VMBLOCK_FS_NAME "vmblock"
# define VMBLOCK_MOUNT_POINT "/var/run/" VMBLOCK_FS_NAME
# define VMBLOCK_FS_ROOT VMBLOCK_MOUNT_POINT
-@@ -196,6 +196,20 @@
+@@ -200,6 +200,20 @@ extern "C" {
+ # ifdef VMX86_DEVEL
# define VMBLOCK_LIST_FILEBLOCKS _IO('Z', 3)
# define VMBLOCK_PURGE_FILEBLOCKS _IO('Z', 4)
- # endif
++# endif
+# elif defined(__NetBSD__) /* } else if (NetBSD) { */
+ /*
+ * Similar to Solaris, construct ioctl(2) commands for block operations.
@@ -42,7 +43,6 @@ $NetBSD: patch-az,v 1.3 2016/10/09 03:41
+# ifdef VMX86_DEVEL
+# define VMBLOCK_LIST_FILEBLOCKS _IO('z', 3)
+# define VMBLOCK_PURGE_FILEBLOCKS _IO('z', 4)
-+# endif
+ # endif
# endif /* } */
- #else
Added files:
Index: pkgsrc/sysutils/open-vm-tools/patches/patch-lib_lock_ul.c
diff -u /dev/null pkgsrc/sysutils/open-vm-tools/patches/patch-lib_lock_ul.c:1.1
--- /dev/null Tue Oct 27 20:33:09 2026
+++ pkgsrc/sysutils/open-vm-tools/patches/patch-lib_lock_ul.c Tue Oct 27 20:33:09 2026
@@ -0,0 +1,15 @@
+$NetBSD: patch-lib_lock_ul.c,v 1.1 2026/10/27 20:33:09 wiz Exp $
+
+Match function prototype.
+
+--- lib/lock/ul.c.orig 2026-10-27 20:29:48.978847772 +0000
++++ lib/lock/ul.c
+@@ -29,7 +29,7 @@ static Bool mxUserCollectLockingTree = FALSE;
+ static Bool mxInPanic = FALSE; // track when involved in a panic
+ static Bool mxUserCollectLockingTree = FALSE;
+
+-Bool (*MXUserTryAcquireForceFail)() = NULL;
++Bool (*MXUserTryAcquireForceFail)(const char *name) = NULL;
+
+ static MX_Rank (*MXUserMxCheckRank)(void) = NULL;
+ static void (*MXUserMxLockLister)(void) = NULL;
Home |
Main Index |
Thread Index |
Old Index