[Bug 216179] sysutils/lsof fails to build with "no member named 'i_dev' in 'struct inode'" twice in dnode.c

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Jan 17 13:12:00 UTC 2017


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=216179

            Bug ID: 216179
           Summary: sysutils/lsof fails to build with "no member named
                    'i_dev' in 'struct inode'" twice in dnode.c
           Product: Ports & Packages
           Version: Latest
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ler at freebsd.org
          Reporter: david.guyot at europecamions-interactive.com
          Assignee: ler at freebsd.org
             Flags: maintainer-feedback?(ler at freebsd.org)

Hello, there.

I'm trying to upgrade lsof using an up-to-date ports tree, and receive an
error:
root at Bitra /u/p/s/lsof {⌗0/⬓49}[1]♆# portmaster -mMAKE_JOBS_UNSAFE=yes
sysutils/lsof

===>>> Currently installed version: lsof-4.90.g,8                               
===>>> Port directory: /usr/ports/sysutils/lsof                                 

===>>> Gathering distinfo list for installed ports                              

===>>> Launching 'make checksum' for sysutils/lsof in background                
===>>> Gathering dependency list for sysutils/lsof from ports
===>>> Initial dependency check complete for sysutils/lsof                      


===>>> Starting build for sysutils/lsof <<<===                                  

===>>> All dependencies are up to date                                          

===>  Cleaning for lsof-4.90.i,8                                                
===>  License lsof accepted by the user                                         
===>   lsof-4.90.i,8 depends on file: /usr/local/sbin/pkg - found               
===> Fetching all distfiles required by lsof-4.90.i,8 for building              
===>  Extracting for lsof-4.90.i,8                                              
=> SHA256 Checksum OK for lsof_4.90I.freebsd.tar.bz2.                           
===>  Patching for lsof-4.90.i,8                                                
===>  Configuring for lsof-4.90.i,8                                             
Creating ./lockf_owner.h from /usr/src/sys/kern/kern_lockf.c                    
./lockf_owner.h creation succeeded.                                             
rm -f ddev.c dfile.c dlsof.h dmnt.c dnode*.c dproc.c dproto.h dsock.c dstore.c
dzfs.h kernelbase.h machine.h machine.h.old new_machine.h __lseek.s Makefile
Makefile.zfs ./tests/config.cflags                                              
rm -f ./tests/config.cc ./tests/config.xobj ./tests/config.ldflags              
Testing C library for localtime() and strftime(), using cc ... present          
ln -s dialects/freebsd/dlsof.h dlsof.h                                          
ln -s dialects/freebsd/dmnt.c dmnt.c                                            
ln -s dialects/freebsd/dnode.c dnode.c                                          
ln -s dialects/freebsd/dnode1.c dnode1.c                                        
ln -s dialects/freebsd/dnode2.c dnode2.c                                        
ln -s dialects/freebsd/dproc.c dproc.c                                          
ln -s dialects/freebsd/dproto.h dproto.h                                        
ln -s dialects/freebsd/dsock.c dsock.c                                          
ln -s dialects/freebsd/dstore.c dstore.c                                        
ln -s dialects/freebsd/dzfs.h dzfs.h                                            
ln -s dialects/freebsd/machine.h machine.h
Makefile and lib/Makefile created.                                              
Makefile.zfs created.                                                           
./tests/config.cc created                                                       
./tests/config.cflags created                                                   
./tests/config.ldflags created                                                  
./tests/config.xobj created                                                     
===>  Building for lsof-4.90.i,8                                                
(cd lib; /usr/bin/make DEBUG="-O2" CFGF="-pipe -fstack-protector
-fno-strict-aliasing -DNEEDS_BOOL_TYPEDEF -DHASTASKS -DHAS_PAUSE_SBT
-DHASEFFNLINK=i_effnlink -DHASF_VNODE -DHAS_FILEDESCENT -DHAS_TMPFS
-DHASWCTYPE_H -DHASSBSTATE -DHAS_KVM_VNODE -DHAS_UFS1_2 -DHAS_VM_MEMATTR_T
-DHAS_CDEV2PRIV -DHAS_NO_SI_UDEV -DHAS_SYS_SX_H -DHASFUSEFS -DHAS_ZFS
-DHAS_V_LOCKF -DHAS_LOCKF_ENTRY -DHAS_NO_6PORT -DHAS_NO_6PPCB -DNEEDS_BOOLEAN_T
-DHAS_SB_CCC -DHAS_FDESCENTTBL -DFREEBSDV=11000 -DHASFDESCFS=2 -DHASPSEUDOFS
-DHASNULLFS -DHASIPv6 -DHASUTMPX -DHAS_STRFTIME
-DLSOF_VSTR=\"11.0-RELEASE-p2\"")                                               
cc  -pipe -fstack-protector -fno-strict-aliasing -DNEEDS_BOOL_TYPEDEF
-DHASTASKS -DHAS_PAUSE_SBT -DHASEFFNLINK=i_effnlink -DHASF_VNODE
-DHAS_FILEDESCENT -DHAS_TMPFS -DHASWCTYPE_H -DHASSBSTATE -DHAS_KVM_VNODE
-DHAS_UFS1_2 -DHAS_VM_MEMATTR_T -DHAS_CDEV2PRIV -DHAS_NO_SI_UDEV -DHAS_SYS_SX_H
-DHASFUSEFS -DHAS_ZFS -DHAS_V_LOCKF -DHAS_LOCKF_ENTRY -DHAS_NO_6PORT
-DHAS_NO_6PPCB -DNEEDS_BOOLEAN_T -DHAS_SB_CCC -DHAS_FDESCENTTBL
-DFREEBSDV=11000 -DHASFDESCFS=2 -DHASPSEUDOFS -DHASNULLFS -DHASIPv6 -DHASUTMPX
-DHAS_STRFTIME -DLSOF_VSTR="11.0-RELEASE-p2" -I/usr/src/sys -O2 -c ckkv.c -o
ckkv.o                                                                          
cc  -pipe -fstack-protector -fno-strict-aliasing -DNEEDS_BOOL_TYPEDEF
-DHASTASKS -DHAS_PAUSE_SBT -DHASEFFNLINK=i_effnlink -DHASF_VNODE
-DHAS_FILEDESCENT -DHAS_TMPFS -DHASWCTYPE_H -DHASSBSTATE -DHAS_KVM_VNODE
-DHAS_UFS1_2 -DHAS_VM_MEMATTR_T -DHAS_CDEV2PRIV -DHAS_NO_SI_UDEV -DHAS_SYS_SX_H
-DHASFUSEFS -DHAS_ZFS -DHAS_V_LOCKF -DHAS_LOCKF_ENTRY -DHAS_NO_6PORT
-DHAS_NO_6PPCB -DNEEDS_BOOLEAN_T -DHAS_SB_CCC -DHAS_FDESCENTTBL
-DFREEBSDV=11000 -DHASFDESCFS=2 -DHASPSEUDOFS -DHASNULLFS -DHASIPv6 -DHASUTMPX
-DHAS_STRFTIME -DLSOF_VSTR="11.0-RELEASE-p2" -I/usr/src/sys -O2 -c cvfs.c -o
cvfs.o                                                                          
cc  -pipe -fstack-protector -fno-strict-aliasing -DNEEDS_BOOL_TYPEDEF
-DHASTASKS -DHAS_PAUSE_SBT -DHASEFFNLINK=i_effnlink -DHASF_VNODE
-DHAS_FILEDESCENT -DHAS_TMPFS -DHASWCTYPE_H -DHASSBSTATE -DHAS_KVM_VNODE
-DHAS_UFS1_2 -DHAS_VM_MEMATTR_T -DHAS_CDEV2PRIV -DHAS_NO_SI_UDEV -DHAS_SYS_SX_H
-DHASFUSEFS -DHAS_ZFS -DHAS_V_LOCKF -DHAS_LOCKF_ENTRY -DHAS_NO_6PORT
-DHAS_NO_6PPCB -DNEEDS_BOOLEAN_T -DHAS_SB_CCC -DHAS_FDESCENTTBL
-DFREEBSDV=11000 -DHASFDESCFS=2 -DHASPSEUDOFS -DHASNULLFS -DHASIPv6 -DHASUTMPX
-DHAS_STRFTIME -DLSOF_VSTR="11.0-RELEASE-p2" -I/usr/src/sys -O2 -c dvch.c -o
dvch.o                                                                          
cc  -pipe -fstack-protector -fno-strict-aliasing -DNEEDS_BOOL_TYPEDEF
-DHASTASKS -DHAS_PAUSE_SBT -DHASEFFNLINK=i_effnlink -DHASF_VNODE
-DHAS_FILEDESCENT -DHAS_TMPFS -DHASWCTYPE_H -DHASSBSTATE -DHAS_KVM_VNODE
-DHAS_UFS1_2 -DHAS_VM_MEMATTR_T -DHAS_CDEV2PRIV -DHAS_NO_SI_UDEV -DHAS_SYS_SX_H
-DHASFUSEFS -DHAS_ZFS -DHAS_V_LOCKF -DHAS_LOCKF_ENTRY -DHAS_NO_6PORT
-DHAS_NO_6PPCB -DNEEDS_BOOLEAN_T -DHAS_SB_CCC -DHAS_FDESCENTTBL
-DFREEBSDV=11000 -DHASFDESCFS=2 -DHASPSEUDOFS -DHASNULLFS -DHASIPv6 -DHASUTMPX
-DHAS_STRFTIME -DLSOF_VSTR="11.0-RELEASE-p2" -I/usr/src/sys -O2 -c fino.c -o
fino.o
cc  -pipe -fstack-protector -fno-strict-aliasing -DNEEDS_BOOL_TYPEDEF
-DHASTASKS -DHAS_PAUSE_SBT -DHASEFFNLINK=i_effnlink -DHASF_VNODE
-DHAS_FILEDESCENT -DHAS_TMPFS -DHASWCTYPE_H -DHASSBSTATE -DHAS_KVM_VNODE
-DHAS_UFS1_2 -DHAS_VM_MEMATTR_T -DHAS_CDEV2PRIV -DHAS_NO_SI_UDEV -DHAS_SYS_SX_H
-DHASFUSEFS -DHAS_ZFS -DHAS_V_LOCKF -DHAS_LOCKF_ENTRY -DHAS_NO_6PORT
-DHAS_NO_6PPCB -DNEEDS_BOOLEAN_T -DHAS_SB_CCC -DHAS_FDESCENTTBL
-DFREEBSDV=11000 -DHASFDESCFS=2 -DHASPSEUDOFS -DHASNULLFS -DHASIPv6 -DHASUTMPX
-DHAS_STRFTIME -DLSOF_VSTR="11.0-RELEASE-p2" -I/usr/src/sys -O2 -c isfn.c -o
isfn.o                                                                          
cc  -pipe -fstack-protector -fno-strict-aliasing -DNEEDS_BOOL_TYPEDEF
-DHASTASKS -DHAS_PAUSE_SBT -DHASEFFNLINK=i_effnlink -DHASF_VNODE
-DHAS_FILEDESCENT -DHAS_TMPFS -DHASWCTYPE_H -DHASSBSTATE -DHAS_KVM_VNODE
-DHAS_UFS1_2 -DHAS_VM_MEMATTR_T -DHAS_CDEV2PRIV -DHAS_NO_SI_UDEV -DHAS_SYS_SX_H
-DHASFUSEFS -DHAS_ZFS -DHAS_V_LOCKF -DHAS_LOCKF_ENTRY -DHAS_NO_6PORT
-DHAS_NO_6PPCB -DNEEDS_BOOLEAN_T -DHAS_SB_CCC -DHAS_FDESCENTTBL
-DFREEBSDV=11000 -DHASFDESCFS=2 -DHASPSEUDOFS -DHASNULLFS -DHASIPv6 -DHASUTMPX
-DHAS_STRFTIME -DLSOF_VSTR="11.0-RELEASE-p2" -I/usr/src/sys -O2 -c lkud.c -o
lkud.o                                                                          
cc  -pipe -fstack-protector -fno-strict-aliasing -DNEEDS_BOOL_TYPEDEF
-DHASTASKS -DHAS_PAUSE_SBT -DHASEFFNLINK=i_effnlink -DHASF_VNODE
-DHAS_FILEDESCENT -DHAS_TMPFS -DHASWCTYPE_H -DHASSBSTATE -DHAS_KVM_VNODE
-DHAS_UFS1_2 -DHAS_VM_MEMATTR_T -DHAS_CDEV2PRIV -DHAS_NO_SI_UDEV -DHAS_SYS_SX_H
-DHASFUSEFS -DHAS_ZFS -DHAS_V_LOCKF -DHAS_LOCKF_ENTRY -DHAS_NO_6PORT
-DHAS_NO_6PPCB -DNEEDS_BOOLEAN_T -DHAS_SB_CCC -DHAS_FDESCENTTBL
-DFREEBSDV=11000 -DHASFDESCFS=2 -DHASPSEUDOFS -DHASNULLFS -DHASIPv6 -DHASUTMPX
-DHAS_STRFTIME -DLSOF_VSTR="11.0-RELEASE-p2" -I/usr/src/sys -O2 -c pdvn.c -o
pdvn.o                                                                          
cc  -pipe -fstack-protector -fno-strict-aliasing -DNEEDS_BOOL_TYPEDEF
-DHASTASKS -DHAS_PAUSE_SBT -DHASEFFNLINK=i_effnlink -DHASF_VNODE
-DHAS_FILEDESCENT -DHAS_TMPFS -DHASWCTYPE_H -DHASSBSTATE -DHAS_KVM_VNODE
-DHAS_UFS1_2 -DHAS_VM_MEMATTR_T -DHAS_CDEV2PRIV -DHAS_NO_SI_UDEV -DHAS_SYS_SX_H
-DHASFUSEFS -DHAS_ZFS -DHAS_V_LOCKF -DHAS_LOCKF_ENTRY -DHAS_NO_6PORT
-DHAS_NO_6PPCB -DNEEDS_BOOLEAN_T -DHAS_SB_CCC -DHAS_FDESCENTTBL
-DFREEBSDV=11000 -DHASFDESCFS=2 -DHASPSEUDOFS -DHASNULLFS -DHASIPv6 -DHASUTMPX
-DHAS_STRFTIME -DLSOF_VSTR="11.0-RELEASE-p2" -I/usr/src/sys -O2 -c prfp.c -o
prfp.o                                                                          
cc  -pipe -fstack-protector -fno-strict-aliasing -DNEEDS_BOOL_TYPEDEF
-DHASTASKS -DHAS_PAUSE_SBT -DHASEFFNLINK=i_effnlink -DHASF_VNODE
-DHAS_FILEDESCENT -DHAS_TMPFS -DHASWCTYPE_H -DHASSBSTATE -DHAS_KVM_VNODE
-DHAS_UFS1_2 -DHAS_VM_MEMATTR_T -DHAS_CDEV2PRIV -DHAS_NO_SI_UDEV -DHAS_SYS_SX_H
-DHASFUSEFS -DHAS_ZFS -DHAS_V_LOCKF -DHAS_LOCKF_ENTRY -DHAS_NO_6PORT
-DHAS_NO_6PPCB -DNEEDS_BOOLEAN_T -DHAS_SB_CCC -DHAS_FDESCENTTBL
-DFREEBSDV=11000 -DHASFDESCFS=2 -DHASPSEUDOFS -DHASNULLFS -DHASIPv6 -DHASUTMPX
-DHAS_STRFTIME -DLSOF_VSTR="11.0-RELEASE-p2" -I/usr/src/sys -O2 -c ptti.c -o
ptti.o                                                                          
cc  -pipe -fstack-protector -fno-strict-aliasing -DNEEDS_BOOL_TYPEDEF
-DHASTASKS -DHAS_PAUSE_SBT -DHASEFFNLINK=i_effnlink -DHASF_VNODE
-DHAS_FILEDESCENT -DHAS_TMPFS -DHASWCTYPE_H -DHASSBSTATE -DHAS_KVM_VNODE
-DHAS_UFS1_2 -DHAS_VM_MEMATTR_T -DHAS_CDEV2PRIV -DHAS_NO_SI_UDEV -DHAS_SYS_SX_H
-DHASFUSEFS -DHAS_ZFS -DHAS_V_LOCKF -DHAS_LOCKF_ENTRY -DHAS_NO_6PORT
-DHAS_NO_6PPCB -DNEEDS_BOOLEAN_T -DHAS_SB_CCC -DHAS_FDESCENTTBL
-DFREEBSDV=11000 -DHASFDESCFS=2 -DHASPSEUDOFS -DHASNULLFS -DHASIPv6 -DHASUTMPX
-DHAS_STRFTIME -DLSOF_VSTR="11.0-RELEASE-p2" -I/usr/src/sys -O2 -c rdev.c -o
rdev.occ  -pipe -fstack-protector -fno-strict-aliasing -DNEEDS_BOOL_TYPEDEF
-DHASTASKS -DHAS_PAUSE_SBT -DHASEFFNLINK=i_effnlink
-DHASF_VNODE-DHAS_FILEDESCENT -DHAS_TMPFS -DHASWCTYPE_H -DHASSBSTATE
-DHAS_KVM_VNODE -DHAS_UFS1_2 -DHAS_VM_MEMATTR_T -DHAS_CDEV2PRIV
-DHAS_NO_SI_UDEV -DHAS_SYS_SX_H -DHASFUSEFS -DHAS_ZFS -DHAS_V_LOCKF
-DHAS_LOCKF_ENTRY -DHAS_NO_6PORT -DHAS_NO_6PPCB -DNEEDS_BOOLEAN_T -DHAS_SB_CCC
-DHAS_FDESCENTTBL -DFREEBSDV=11000 -DHASFDESCFS=2 -DHASPSEUDOFS -DHASNULLFS
-DHASIPv6 -DHASUTMPX -DHAS_STRFTIME -DLSOF_VSTR="11.0-RELEAS-p2" -I/usr/src/sys
-O2 -c regex.c -o regex.o
cc  -pipe -fstack-protector -fno-strict-aliasing -DNEEDS_BOOL_TYPEDEF
-DHASTASKS -DHAS_PAUSE_SBT -DHASEFFNLINK=i_effnlink -DHASF_VNODE
-DHAS_FILEDESCENT -DHAS_TMPFS -DHASWCTYPE_H -DHASSBSTATE -DHAS_KVM_VNODE
-DHAS_UFS1_2 -DHAS_VM_MEMATTR_T -DHAS_CDEV2PRIV -DHAS_NO_SI_UDEV -DHAS_SYS_SX_H
-DHASFUSEFS -DHAS_ZFS -DHAS_V_LOCKF -DHAS_LOCKF_ENTRY -DHAS_NO_6PORT
-DHAS_NO_6PPCB -DNEEDS_BOOLEAN_T -DHAS_SB_CCC -DHAS_FDESCENTTBL
-DFREEBSDV=11000 -DHASFDESCFS=2 -DHASPSEUDOFS -DHASNULLFS -DHASIPv6 -DHASUTMPX
-DHAS_STRFTIME -DLSOF_VSTR="11.0-RELEASE-p2" -I/usr/src/sys -O2 -c rmnt.c -o
rmnt.o
cc  -pipe -fstack-protector -fno-strict-aliasing -DNEEDS_BOOL_TYPEDEF
-DHASTASKS -DHAS_PAUSE_SBT -DHASEFFNLINK=i_effnlink -DHASF_VNODE
-DHAS_FILEDESCENT -DHAS_TMPFS -DHASWCTYPE_H -DHASSBSTATE -DHAS_KVM_VNODE
-DHAS_UFS1_2 -DHAS_VM_MEMATTR_T -DHAS_CDEV2PRIV -DHAS_NO_SI_UDEV -DHAS_SYS_SX_H
-DHASFUSEFS -DHAS_ZFS -DHAS_V_LOCKF -DHAS_LOCKF_ENTRY -DHAS_NO_6PORT
-DHAS_NO_6PPCB -DNEEDS_BOOLEAN_T -DHAS_SB_CCC -DHAS_FDESCENTTBL
-DFREEBSDV=11000 -DHASFDESCFS=2 -DHASPSEUDOFS -DHASNULLFS -DHASIPv6 -DHASUTMPX
-DHAS_STRFTIME -DLSOF_VSTR="11.0-RELEASE-p2" -I/usr/src/sys -O2 -c rnam.c -o
rnam.o
cc  -pipe -fstack-protector -fno-strict-aliasing -DNEEDS_BOOL_TYPEDEF
-DHASTASKS -DHAS_PAUSE_SBT -DHASEFFNLINK=i_effnlink -DHASF_VNODE
-DHAS_FILEDESCENT -DHAS_TMPFS -DHASWCTYPE_H -DHASSBSTATE -DHAS_KVM_VNODE
-DHAS_UFS1_2 -DHAS_VM_MEMATTR_T -DHAS_CDEV2PRIV -DHAS_NO_SI_UDEV -DHAS_SYS_SX_H
-DHASFUSEFS -DHAS_ZFS -DHAS_V_LOCKF -DHAS_LOCKF_ENTRY -DHAS_NO_6PORT
-DHAS_NO_6PPCB -DNEEDS_BOOLEAN_T -DHAS_SB_CCC -DHAS_FDESCENTTBL
-DFREEBSDV=11000 -DHASFDESCFS=2 -DHASPSEUDOFS -DHASNULLFS -DHASIPv6 -DHASUTMPX
-DHAS_STRFTIME -DLSOF_VSTR="11.0-RELEASE-p2" -I/usr/src/sys -O2 -c rnch.c -o
rnch.o
cc  -pipe -fstack-protector -fno-strict-aliasing -DNEEDS_BOOL_TYPEDEF
-DHASTASKS -DHAS_PAUSE_SBT -DHASEFFNLINK=i_effnlink -DHASF_VNODE
-DHAS_FILEDESCENT -DHAS_TMPFS -DHASWCTYPE_H -DHASSBSTATE -DHAS_KVM_VNODE
-DHAS_UFS1_2 -DHAS_VM_MEMATTR_T -DHAS_CDEV2PRIV -DHAS_NO_SI_UDEV -DHAS_SYS_SX_H
-DHASFUSEFS -DHAS_ZFS -DHAS_V_LOCKF -DHAS_LOCKF_ENTRY -DHAS_NO_6PORT
-DHAS_NO_6PPCB -DNEEDS_BOOLEAN_T -DHAS_SB_CCC -DHAS_FDESCENTTBL
-DFREEBSDV=11000 -DHASFDESCFS=2 -DHASPSEUDOFS -DHASNULLFS -DHASIPv6 -DHASUTMPX
-DHAS_STRFTIME -DLSOF_VSTR="11.0-RELEASE-p2" -I/usr/src/sys -O2 -c rnmh.c -o
rnmh.o
cc  -pipe -fstack-protector -fno-strict-aliasing -DNEEDS_BOOL_TYPEDEF
-DHASTASKS -DHAS_PAUSE_SBT -DHASEFFNLINK=i_effnlink -DHASF_VNODE
-DHAS_FILEDESCENT -DHAS_TMPFS -DHASWCTYPE_H -DHASSBSTATE -DHAS_KVM_VNODE
-DHAS_UFS1_2 -DHAS_VM_MEMATTR_T -DHAS_CDEV2PRIV -DHAS_NO_SI_UDEV -DHAS_SYS_SX_H
-DHASFUSEFS -DHAS_ZFS -DHAS_V_LOCKF -DHAS_LOCKF_ENTRY -DHAS_NO_6PORT
-DHAS_NO_6PPCB -DNEEDS_BOOLEAN_T -DHAS_SB_CCC -DHAS_FDESCENTTBL
-DFREEBSDV=11000 -DHASFDESCFS=2 -DHASPSEUDOFS -DHASNULLFS -DHASIPv6 -DHASUTMPX
-DHAS_STRFTIME -DLSOF_VSTR="11.0-RELEASE-p2" -I/usr/src/sys -O2 -c snpf.c -o
snpf.o
ar cr liblsof.a ckkv.o cvfs.o dvch.o fino.o isfn.o lkud.o pdvn.o prfp.o  ptti.o
rdev.o regex.o rmnt.o rnam.o rnch.o rnmh.o snpf.o
ranlib liblsof.a
cc  -pipe -fstack-protector -fno-strict-aliasing -DNEEDS_BOOL_TYPEDEF
-DHASTASKS -DHAS_PAUSE_SBT -DHASEFFNLINK=i_effnlink -DHASF_VNODE
-DHAS_FILEDESCENT -DHAS_TMPFS -DHASWCTYPE_H -DHASSBSTATE -DHAS_KVM_VNODE
-DHAS_UFS1_2 -DHAS_VM_MEMATTR_T -DHAS_CDEV2PRIV -DHAS_NO_SI_UDEV -DHAS_SYS_SX_H
-DHASFUSEFS -DHAS_ZFS -DHAS_V_LOCKF -DHAS_LOCKF_ENTRY -DHAS_NO_6PORT
-DHAS_NO_6PPCB -DNEEDS_BOOLEAN_T -DHAS_SB_CCC -DHAS_FDESCENTTBL
-DFREEBSDV=11000 -DHASFDESCFS=2 -DHASPSEUDOFS -DHASNULLFS -DHASIPv6 -DHASUTMPX
-DHAS_STRFTIME -DLSOF_VSTR=\"11.0-RELEASE-p2\" -I/usr/src/sys -O2 -c dmnt.c -o
dmnt.o
cc  -pipe -fstack-protector -fno-strict-aliasing -DNEEDS_BOOL_TYPEDEF
-DHASTASKS -DHAS_PAUSE_SBT -DHASEFFNLINK=i_effnlink -DHASF_VNODE
-DHAS_FILEDESCENT -DHAS_TMPFS -DHASWCTYPE_H -DHASSBSTATE -DHAS_KVM_VNODE
-DHAS_UFS1_2 -DHAS_VM_MEMATTR_T -DHAS_CDEV2PRIV -DHAS_NO_SI_UDEV -DHAS_SYS_SX_H
-DHASFUSEFS -DHAS_ZFS -DHAS_V_LOCKF -DHAS_LOCKF_ENTRY -DHAS_NO_6PORT
-DHAS_NO_6PPCB -DNEEDS_BOOLEAN_T -DHAS_SB_CCC -DHAS_FDESCENTTBL
-DFREEBSDV=11000 -DHASFDESCFS=2 -DHASPSEUDOFS -DHASNULLFS -DHASIPv6 -DHASUTMPX
-DHAS_STRFTIME -DLSOF_VSTR=\"11.0-RELEASE-p2\" -I/usr/src/sys -O2 -c dnode.c -o
dnode.o
dnode.c:914:13: error: no member named 'i_dev' in 'struct inode'                
            if (i->i_dev                                                        
                ~  ^                                                            
dnode.c:924:27: error: no member named 'i_dev' in 'struct inode'                
                dev = Dev2Udev((KA_T)i->i_dev);
                                     ~  ^                                       
2 errors generated.                                                             
*** Error code 1                                                                

Stop.                                                                           
make[1]: stopped in /usr/ports/sysutils/lsof/work/lsof_4.90I.freebsd            
*** Error code 1                                                                

Stop.                                                                           
make: stopped in /usr/ports/sysutils/lsof                                       

===>>> make build failed for sysutils/lsof                                      
===>>> Aborting update                                                          


===>>> You can restart from the point of failure with this command line:        
       portmaster <flags> sysutils/lsof

This is far above my C level, but I'll provide additional data if requested;
this was executed using MAKE_JOBS_UNSAFE=yes as the first attempt to portsnap
sysutils/lsof failed with the same error, telling to try this option, which
proved uneffective as you can see.

Note that I launched make clean in /usr/ports/sysutils/lsof before trying to
portsnap; make install wasn't better.

Awaiting your answers,

Regards.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list