open-vm-tools fails on a recent sup to CURRENT

From: Michael Proto <mike_at_jellydonut.org>
Date: Tue, 14 Oct 2008 19:17:29 -0400
Has anyone started seeing failures of ports/emulators/open-vm-tools builds
with a recent current? I csup-ed my source recently (as of 20080926),
rebuilt world and my kernel, and open-vm-tools builds fail in the vmhgfs
module with the following:


...
/usr/bin/make -C "freebsd/vmhgfs"
"/usr/share/mk/bsd.compat.mk", line 35: warning: NOMAN is deprecated in
favour of NO_MAN
Warning: Object directory not changed from original
/usr/obj/ports/usr/ports/emulators/open-vm-tools-nox11/work/open-vm-tools-2008.07.01-102166/modules/freebsd/vmhgfs
_at_ -> /usr/src/sys
machine -> /usr/src/sys/i386/include
awk -f _at_/tools/vnode_if.awk _at_/kern/vnode_if.src -p
awk -f _at_/tools/vnode_if.awk _at_/kern/vnode_if.src -q
awk -f _at_/tools/vnode_if.awk _at_/kern/vnode_if.src -h
cc -Os -fno-strict-aliasing -pipe -march=pentium-mmx -Werror -D_KERNEL
-DKLD_MODULE -std=c99 -nostdinc   -I. -I_at_ -I_at_/contrib/altq
-finline-limit=8000 --param inline-unit-growth=100 --param
large-function-growth=1000 -fno-common  -mno-align-long-strings
-mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2
-mno-sse3 -ffreestanding -fstack-protector -fstack-protector -Wall -Werror
-Wno-redundant-decls -Wnested-externs -Wstrict-prototypes
-Wno-missing-prototypes -Wpointer-arith -Winline -Wcast-qual -c vnops.c
cc -Os -fno-strict-aliasing -pipe -march=pentium-mmx -Werror -D_KERNEL
-DKLD_MODULE -std=c99 -nostdinc   -I. -I_at_ -I_at_/contrib/altq
-finline-limit=8000 --param inline-unit-growth=100 --param
large-function-growth=1000 -fno-common  -mno-align-long-strings
-mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2
-mno-sse3 -ffreestanding -fstack-protector -fstack-protector -Wall -Werror
-Wno-redundant-decls -Wnested-externs -Wstrict-prototypes
-Wno-missing-prototypes -Wpointer-arith -Winline -Wcast-qual -c vfsops.c
cc1: warnings being treated as errors
vfsops.c: In function 'HgfsVfsMount':
vfsops.c:142: warning: implicit declaration of function 'suser'
vfsops.c:142: warning: nested extern declaration of 'suser'
*** Error code 1

Stop in
/usr/obj/ports/usr/ports/emulators/open-vm-tools-nox11/work/open-vm-tools-2008.07.01-102166/modules/freebsd/vmhgfs.
*** Error code 1

Stop in
/usr/obj/ports/usr/ports/emulators/open-vm-tools-nox11/work/open-vm-tools-2008.07.01-102166/modules.
*** Error code 1

Stop in
/usr/obj/ports/usr/ports/emulators/open-vm-tools-nox11/work/open-vm-tools-2008.07.01-102166.
*** Error code 1


I've tried setting CFLAGS optimizations to -Os (my default), -O, -O2 and no
optimizations and it fails with the same error every time. Has anyone else
using CURRENT in VMware seen this error recently? Any ideas?



Thanks,
Michael Proto
Received on Tue Oct 14 2008 - 21:17:32 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:36 UTC