sysutils/fusefs-kmod problem in CURRENT
Marcelo/Porks
marcelorossi at gmail.com
Fri Mar 22 01:02:54 UTC 2013
Hi, I'm facing an error compiling the sysutils/fusefs-kmod.
I'm using the CURRENT from today (2013-03-21).
Can someone using the CURRENT confirm if this also happens in your system?
How should I proceed?
Thanks in advance.
BARAD-DUR# portsnap fetch update
Looking up portsnap.FreeBSD.org mirrors... 6 mirrors found.
Fetching snapshot tag from ec2-sa-east-1.portsnap.freebsd.org... done.
Latest snapshot on server matches what we already have.
No updates needed.
Ports tree is already up to date.
BARAD-DUR# uname -a
FreeBSD BARAD-DUR 10.0-CURRENT FreeBSD 10.0-CURRENT #11 r248594M: Thu
Mar 21 19:47:16 BRT 2013
root at BARAD-DUR:/mnt/data/system/obj/usr/src/sys/GENERIC amd64
BARAD-DUR# cat /etc/make.conf
# added by use.perl 2012-02-18 15:32:40
PERL_VERSION=5.12.4
WITH_PKGNG=yes
BARAD-DUR# cat /etc/src.conf
BARAD-DUR# cd /usr/ports/sysutils/fusefs-kmod
BARAD-DUR# make
===> Building for fusefs-kmod-0.3.9.p1.20080208_11
===> fuse_module (all)
Warning: Object directory not changed from original
/usr/ports/sysutils/fusefs-kmod/work/fuse4bsd-498acaef33b0/fuse_module
awk -f @/tools/vnode_if.awk @/kern/vnode_if.src -p
awk -f @/tools/vnode_if.awk @/kern/vnode_if.src -q
awk -f @/tools/vnode_if.awk @/kern/vnode_if.src -h
cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE
-nostdinc -I../include -I. -I@ -I@/contrib/altq -fno-common
-fno-omit-frame-pointer -mno-aes -mno-avx -mcmodel=kernel -mno
-red-zone -mno-mmx -mno-sse -msoft-float
-fno-asynchronous-unwind-tables -ffreestanding -fstack-protector
-std=iso9899:1999 -Qunused-arguments -fstack-protector -Wall
-Wredundant-decls -Wne
sted-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith
-Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions
-Wmissing-include-dirs -fdiagnostics-show-option
-Wno-error-tautological-compare -Wno-error-empty-body
-Wno-error-parentheses-equality -c fuse_main.c
cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE
-nostdinc -I../include -I. -I@ -I@/contrib/altq -fno-common
-fno-omit-frame-pointer -mno-aes -mno-avx -mcmodel=kernel -mno
-red-zone -mno-mmx -mno-sse -msoft-float
-fno-asynchronous-unwind-tables -ffreestanding -fstack-protector
-std=iso9899:1999 -Qunused-arguments -fstack-protector -Wall
-Wredundant-decls -Wne
sted-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith
-Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions
-Wmissing-include-dirs -fdiagnostics-show-option
-Wno-error-tautological-compare -Wno-error-empty-body
-Wno-error-parentheses-equality -c fuse_msg.c
cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE
-nostdinc -I../include -I. -I@ -I@/contrib/altq -fno-common
-fno-omit-frame-pointer -mno-aes -mno-avx -mcmodel=kernel -mno
-red-zone -mno-mmx -mno-sse -msoft-float
-fno-asynchronous-unwind-tables -ffreestanding -fstack-protector
-std=iso9899:1999 -Qunused-arguments -fstack-protector -Wall
-Wredundant-decls -Wne
sted-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith
-Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions
-Wmissing-include-dirs -fdiagnostics-show-option
-Wno-error-tautological-compare -Wno-error-empty-body
-Wno-error-parentheses-equality -c fuse_dev.c
cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE
-nostdinc -I../include -I. -I@ -I@/contrib/altq -fno-common
-fno-omit-frame-pointer -mno-aes -mno-avx -mcmodel=kernel -mno
-red-zone -mno-mmx -mno-sse -msoft-float
-fno-asynchronous-unwind-tables -ffreestanding -fstack-protector
-std=iso9899:1999 -Qunused-arguments -fstack-protector -Wall
-Wredundant-decls -Wne
sted-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith
-Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions
-Wmissing-include-dirs -fdiagnostics-show-option
-Wno-error-tautological-compare -Wno-error-empty-body
-Wno-error-parentheses-equality -c fuse_vfsops.c
cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE
-nostdinc -I../include -I. -I@ -I@/contrib/altq -fno-common
-fno-omit-frame-pointer -mno-aes -mno-avx -mcmodel=kernel -mno
-red-zone -mno-mmx -mno-sse -msoft-float
-fno-asynchronous-unwind-tables -ffreestanding -fstack-protector
-std=iso9899:1999 -Qunused-arguments -fstack-protector -Wall
-Wredundant-decls -Wne
sted-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith
-Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions
-Wmissing-include-dirs -fdiagnostics-show-option
-Wno-error-tautological-compare -Wno-error-empty-body
-Wno-error-parentheses-equality -c fuse_vnops.c
In file included from fuse_vnops.c:36:
@/vm/vm_pager.h:127:2: error: implicit declaration of function
'rw_assert' is invalid in C99
[-Werror,-Wimplicit-function-declaration]
VM_OBJECT_ASSERT_WLOCKED(object);
^
@/vm/vm_object.h:214:2: note: expanded from macro 'VM_OBJECT_ASSERT_WLOCKED'
rw_assert(&(object)->lock, RA_WLOCKED)
^
In file included from fuse_vnops.c:36:
@/vm/vm_pager.h:127:2: error: use of undeclared identifier 'RA_WLOCKED'
VM_OBJECT_ASSERT_WLOCKED(object);
^
@/vm/vm_object.h:214:29: note: expanded from macro 'VM_OBJECT_ASSERT_WLOCKED'
rw_assert(&(object)->lock, RA_WLOCKED)
^
In file included from fuse_vnops.c:36:
@/vm/vm_pager.h:144:2: error: use of undeclared identifier 'RA_WLOCKED'
VM_OBJECT_ASSERT_WLOCKED(object);
^
@/vm/vm_object.h:214:29: note: expanded from macro 'VM_OBJECT_ASSERT_WLOCKED'
rw_assert(&(object)->lock, RA_WLOCKED)
^
In file included from fuse_vnops.c:36:
@/vm/vm_pager.h:168:2: error: use of undeclared identifier 'RA_WLOCKED'
VM_OBJECT_ASSERT_WLOCKED(object);
^
@/vm/vm_object.h:214:29: note: expanded from macro 'VM_OBJECT_ASSERT_WLOCKED'
rw_assert(&(object)->lock, RA_WLOCKED)
^
In file included from fuse_vnops.c:36:
@/vm/vm_pager.h:191:2: error: use of undeclared identifier 'RA_WLOCKED'
VM_OBJECT_ASSERT_WLOCKED(m->object);
^
@/vm/vm_object.h:214:29: note: expanded from macro 'VM_OBJECT_ASSERT_WLOCKED'
rw_assert(&(object)->lock, RA_WLOCKED)
^
fuse_vnops.c:3397:3: error: implicit declaration of function
'VM_OBJECT_LOCK' is invalid in C99
[-Werror,-Wimplicit-function-declaration]
VM_OBJECT_LOCK(vp->v_object);
^
fuse_vnops.c:3398:3: error: implicit declaration of function
'vm_page_lock_queues' is invalid in C99
[-Werror,-Wimplicit-function-declaration]
vm_page_lock_queues();
^
fuse_vnops.c:3406:4: error: implicit declaration of function
'vm_page_unlock_queues' is invalid in C99
[-Werror,-Wimplicit-function-declaration]
vm_page_unlock_queues();
^
fuse_vnops.c:3406:4: note: did you mean 'vm_page_lock_queues'?
vm_page_unlock_queues();
^~~~~~~~~~~~~~~~~~~~~
vm_page_lock_queues
fuse_vnops.c:3398:3: note: 'vm_page_lock_queues' declared here
vm_page_lock_queues();
^
fuse_vnops.c:3407:4: error: implicit declaration of function
'VM_OBJECT_UNLOCK' is invalid in C99
[-Werror,-Wimplicit-function-declaration]
VM_OBJECT_UNLOCK(vp->v_object);
^
fuse_vnops.c:3407:4: note: did you mean 'VM_OBJECT_LOCK'?
VM_OBJECT_UNLOCK(vp->v_object);
^~~~~~~~~~~~~~~~
VM_OBJECT_LOCK
fuse_vnops.c:3397:3: note: 'VM_OBJECT_LOCK' declared here
VM_OBJECT_LOCK(vp->v_object);
^
9 errors generated.
*** [fuse_vnops.o] Error code 1
Stop in /usr/ports/sysutils/fusefs-kmod/work/fuse4bsd-498acaef33b0/fuse_module.
*** [all] Error code 1
Stop in /usr/ports/sysutils/fusefs-kmod/work/fuse4bsd-498acaef33b0.
*** [do-build] Error code 1
Stop in /usr/ports/sysutils/fusefs-kmod.
*** [build] Error code 1
Stop in /usr/ports/sysutils/fusefs-kmod.
--
Marcelo Rossi
"This e-mail is provided "AS IS" with no warranties, and confers no rights."
"I have nothing against God, I just hate His fan club"
More information about the freebsd-current
mailing list