From owner-freebsd-ports@FreeBSD.ORG Sun Mar 24 03:25:56 2013 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 47C12307 for ; Sun, 24 Mar 2013 03:25:56 +0000 (UTC) (envelope-from andy@neu.net) Received: from mail.neu.net (neu.net [199.48.129.194]) by mx1.freebsd.org (Postfix) with ESMTP id EA88C9A6 for ; Sun, 24 Mar 2013 03:25:55 +0000 (UTC) Received: from neu.net (neu.net [199.48.129.194]) by mail.neu.net (8.14.6/8.14.5) with ESMTP id r2O3PpXt091257; Sat, 23 Mar 2013 23:25:51 -0400 (EDT) (envelope-from andy@neu.net) Date: Sat, 23 Mar 2013 23:25:51 -0400 (EDT) From: AN To: Larry Rosenman Subject: Re: sysutils/lsof (lsof-4.87,8) compiler error In-Reply-To: <68586d995d564fe3da556dc530e40453@webmail.lerctr.org> Message-ID: References: <68586d995d564fe3da556dc530e40453@webmail.lerctr.org> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: clamav-milter 0.97.7 at my.mail.server X-Virus-Status: Clean X-Spam-Status: No, score=0.0 required=4.5 tests=RP_MATCHES_RCVD autolearn=unavailable version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on mail.neu.net Cc: freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Mar 2013 03:25:56 -0000 On Fri, 22 Mar 2013, Larry Rosenman wrote: > On 2013-03-22 19:31, AN wrote: >> FreeBSD FBSD10 10.0-CURRENT FreeBSD 10.0-CURRENT #38 r248401: Sat Mar >> 16 21:39:04 CDT 2013 root@FBSD10:/usr/obj/usr/src/sys/MYKERNEL >> amd64 >> >> cc -pipe -fno-strict-aliasing -DHASTASKS -DHAS_PAUSE_SBT >> -DHASEFFNLINK=i_effnlink -DHASF_VNODE -DHAS_FILEDESCENT -DHASWCTYPE_H >> -DHASSBSTATE -DHAS_KVM_VNODE -DHAS_UFS1_2 -DHAS_VM_MEMATTR_T >> -DHAS_CDEV2PRIV -DHAS_NO_SI_UDEV -DHAS_SYS_SX_H -DHAS_ZFS >> -DHAS_V_LOCKF -DHAS_LOCKF_ENTRY -DHAS_NO_6PORT -DHAS_NO_6PPCB >> -DNEEDS_BOOLEAN_T -DFREEBSDV=10000 -DHASFDESCFS=2 -DHASPSEUDOFS >> -DHASNULLFS -DHASIPv6 -DHASUTMPX -DHAS_STRFTIME >> -DLSOF_VSTR=\"10.0-CURRENT\" -I/usr/src/sys -O2 -c dmnt.c >> cc -pipe -fno-strict-aliasing -DHASTASKS -DHAS_PAUSE_SBT >> -DHASEFFNLINK=i_effnlink -DHASF_VNODE -DHAS_FILEDESCENT -DHASWCTYPE_H >> -DHASSBSTATE -DHAS_KVM_VNODE -DHAS_UFS1_2 -DHAS_VM_MEMATTR_T >> -DHAS_CDEV2PRIV -DHAS_NO_SI_UDEV -DHAS_SYS_SX_H -DHAS_ZFS >> -DHAS_V_LOCKF -DHAS_LOCKF_ENTRY -DHAS_NO_6PORT -DHAS_NO_6PPCB >> -DNEEDS_BOOLEAN_T -DFREEBSDV=10000 -DHASFDESCFS=2 -DHASPSEUDOFS >> -DHASNULLFS -DHASIPv6 -DHASUTMPX -DHAS_STRFTIME >> -DLSOF_VSTR=\"10.0-CURRENT\" -I/usr/src/sys -O2 -c dnode.c >> cc -pipe -fno-strict-aliasing -DHASTASKS -DHAS_PAUSE_SBT >> -DHASEFFNLINK=i_effnlink -DHASF_VNODE -DHAS_FILEDESCENT -DHASWCTYPE_H >> -DHASSBSTATE -DHAS_KVM_VNODE -DHAS_UFS1_2 -DHAS_VM_MEMATTR_T >> -DHAS_CDEV2PRIV -DHAS_NO_SI_UDEV -DHAS_SYS_SX_H -DHAS_ZFS >> -DHAS_V_LOCKF -DHAS_LOCKF_ENTRY -DHAS_NO_6PORT -DHAS_NO_6PPCB >> -DNEEDS_BOOLEAN_T -DFREEBSDV=10000 -DHASFDESCFS=2 -DHASPSEUDOFS >> -DHASNULLFS -DHASIPv6 -DHASUTMPX -DHAS_STRFTIME >> -DLSOF_VSTR=\"10.0-CURRENT\" -I/usr/src/sys -O2 -c dnode1.c >> cc -pipe -fno-strict-aliasing -DFREEBSDV=10000 -DHAS_ZFS >> -DHAS_V_LOCKF -D_SOLARIS_C_SOURCE -O2 >> -I/usr/src/sys/cddl/compat/opensolaris >> -I/usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs >> -I/usr/src/sys/cddl/contrib/opensolaris/uts/common/zmod >> -I/usr/src/sys/cddl/contrib/opensolaris/uts/common >> -I/usr/src/sys/cddl/contrib/opensolaris/common/zfs >> -I/usr/src/sys/cddl/contrib/opensolaris/common >> -I/usr/ports/sysutils/lsof/work/lsof_4.88B.freebsd/usr/src/include >> -I`pwd` -c dnode2.c >> In file included from dnode2.c:55: >> In file included from >> /usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_znode.h:33: >> In file included from >> /usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_vfsops.h:31: >> In file included from /usr/src/sys/cddl/compat/opensolaris/sys/vfs.h:37: >> In file included from /usr/src/sys/cddl/compat/opensolaris/sys/vnode.h:49: >> In file included from /usr/src/sys/cddl/compat/opensolaris/sys/file.h:32: >> In file included from /usr/include/sys/file.h:42: >> In file included from >> /usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/refcount.h:33: >> In file included from >> /usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_context.h:88: >> /usr/src/sys/cddl/compat/opensolaris/sys/sig.h:58:18: error: too few >> arguments to function call, expected 2, have 1 >> sig = cursig(td); >> ~~~~~~ ^ >> /usr/include/sys/signalvar.h:330:1: note: 'cursig' declared here >> int cursig(struct thread *td, int stop_allowed); >> ^ >> In file included from dnode2.c:55: >> In file included from >> /usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_znode.h:33: >> In file included from >> /usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_vfsops.h:31: >> In file included from /usr/src/sys/cddl/compat/opensolaris/sys/vfs.h:37: >> /usr/src/sys/cddl/compat/opensolaris/sys/vnode.h:257:10: warning: >> implicit declaration of function 'VOP_FSYNC' is invalid in C99 >> [-Wimplicit-function-declaration] >> error = VOP_FSYNC(vp, MNT_WAIT, curthread); >> ^ >> 1 warning and 1 error generated. >> *** [dnode2.o] Error code 1 >> >> Stop in /usr/ports/sysutils/lsof/work/lsof_4.88B.freebsd. >> *** [dnode2.o] Error code 1 >> >> Stop in /usr/ports/sysutils/lsof/work/lsof_4.88B.freebsd. >> *** [do-build] Error code 1 >> >> Stop in /usr/ports/sysutils/lsof. > 1) make sure world and kernel agree > 2) update to 4.88B in the ports tree now. > -- # svn up Updating '.': At revision 315090. cc -pipe -fno-strict-aliasing -DFREEBSDV=10000 -DHAS_ZFS -DHAS_V_LOCKF -D_SOLARIS_C_SOURCE -O2 -I/usr/src/sys/cddl/compat/opensolaris -I/usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/usr/src/sys/cddl/contrib/opensolaris/uts/common/zmod -I/usr/src/sys/cddl/contrib/opensolaris/uts/common -I/usr/src/sys/cddl/contrib/opensolaris/common/zfs -I/usr/src/sys/cddl/contrib/opensolaris/common -I/usr/ports/sysutils/lsof/work/lsof_4.88B.freebsd/usr/src/include -I`pwd` -c dnode2.c In file included from dnode2.c:55: In file included from /usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_znode.h:33: In file included from /usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_vfsops.h:31: In file included from /usr/src/sys/cddl/compat/opensolaris/sys/vfs.h:37: In file included from /usr/src/sys/cddl/compat/opensolaris/sys/vnode.h:49: In file included from /usr/src/sys/cddl/compat/opensolaris/sys/file.h:32: In file included from /usr/include/sys/file.h:42: In file included from /usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/refcount.h:33: In file included from /usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_context.h:88: /usr/src/sys/cddl/compat/opensolaris/sys/sig.h:58:18: error: too few arguments to function call, expected 2, have 1 sig = cursig(td); ~~~~~~ ^ /usr/include/sys/signalvar.h:330:1: note: 'cursig' declared here int cursig(struct thread *td, int stop_allowed); ^ In file included from dnode2.c:55: In file included from /usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_znode.h:33: In file included from /usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_vfsops.h:31: In file included from /usr/src/sys/cddl/compat/opensolaris/sys/vfs.h:37: /usr/src/sys/cddl/compat/opensolaris/sys/vnode.h:257:10: warning: implicit declaration of function 'VOP_FSYNC' is invalid in C99 [-Wimplicit-function-declaration] error = VOP_FSYNC(vp, MNT_WAIT, curthread); ^ 1 warning and 1 error generated. *** [dnode2.o] Error code 1 Stop in /usr/ports/sysutils/lsof/work/lsof_4.88B.freebsd. *** [dnode2.o] Error code 1 Stop in /usr/ports/sysutils/lsof/work/lsof_4.88B.freebsd. *** [do-build] Error code 1 Stop in /usr/ports/sysutils/lsof.