sysutils/fusefs-kmod problem in CURRENT

From: Marcelo/Porks <marcelorossi_at_gmail.com>
Date: Thu, 21 Mar 2013 22:02:12 -0300
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 _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 -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE
-nostdinc  -I../include -I. -I_at_ -I_at_/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_at_ -I_at_/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_at_ -I_at_/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_at_ -I_at_/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_at_ -I_at_/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:
_at_/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);
        ^
_at_/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:
_at_/vm/vm_pager.h:127:2: error: use of undeclared identifier 'RA_WLOCKED'
        VM_OBJECT_ASSERT_WLOCKED(object);
        ^
_at_/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:
_at_/vm/vm_pager.h:144:2: error: use of undeclared identifier 'RA_WLOCKED'
        VM_OBJECT_ASSERT_WLOCKED(object);
        ^
_at_/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:
_at_/vm/vm_pager.h:168:2: error: use of undeclared identifier 'RA_WLOCKED'
        VM_OBJECT_ASSERT_WLOCKED(object);
        ^
_at_/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:
_at_/vm/vm_pager.h:191:2: error: use of undeclared identifier 'RA_WLOCKED'
        VM_OBJECT_ASSERT_WLOCKED(m->object);
        ^
_at_/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"
Received on Fri Mar 22 2013 - 00:02:54 UTC

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