Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 21 Dec 2019 07:41:35 +0000
From:      bugzilla-noreply@freebsd.org
To:        powerpc@FreeBSD.org
Subject:   [Bug 242758] sysutils/lsof: Fails to build on FreeBSD 12.1-RELEASE-p1 powerpc 32 bit: vm_page.h:204: error: field 'md' has incomplete type
Message-ID:  <bug-242758-25139@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D242758

            Bug ID: 242758
           Summary: sysutils/lsof: Fails to build on FreeBSD
                    12.1-RELEASE-p1 powerpc 32 bit: vm_page.h:204: error:
                    field 'md' has incomplete type
           Product: Ports & Packages
           Version: Latest
          Hardware: powerpc
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ler@FreeBSD.org
          Reporter: canardo909@gmx.com
                CC: powerpc@FreeBSD.org
          Assignee: ler@FreeBSD.org
             Flags: maintainer-feedback?(ler@FreeBSD.org)
                CC: powerpc@FreeBSD.org

Problem found when building sysutils/lsof on FreeBSD 12.1-RELEASE-p1 powerp=
c 32
bit, running on Apple Powerbook 17".

(lsof required to build sysutils/htop)


# cd /usr/ports/sysutils/lsof
# make install clean
=3D=3D=3D>  Building for lsof-4.93.2_5,8
Constructing version.h
(cd lib; /usr/bin/make DEBUG=3D"-O2" CFGF=3D"-pipe -fstack-protector-strong
-fno-strict-aliasing -DNEEDS_BOOL_TYPEDEF -DHASTASKS -DHAS_PAUSE_SBT -DHAS_=
DUP2
-DHAS_CLOSEFROM -DHASEFFNLINK=3Di_effnlink -DHASF_VNODE -DHAS_FILEDESCENT
-DHAS_TMPFS -DHASWCTYPE_H -DHASSBSTATE -DHAS_KVM_VNODE -DHAS_UFS1_2
-DHAS_NO_IDEV -DHAS_VM_MEMATTR_T -DNEEDS_DEVICE_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=3D12000 -DHASFDESCFS=3D2 -DHASPSEUDOFS -DHASNU=
LLFS
-DHASIPv6 -DHASUTMPX -DHAS_STRFTIME -DLSOF_VSTR=3D\"12.1-RELEASE-p1\"")
cc  -pipe -fstack-protector-strong -fno-strict-aliasing -DNEEDS_BOOL_TYPEDEF
-DFREEBSDV=3D12000 -DHAS_ZFS -DHAS_CV_TIMEDWAIT_SBT -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.93.2/usr/src/include -I`pwd` -c dnod=
e2.c
-o dnode2.o
In file included from
/usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_context.h:1=
03,
                 from
/usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu.h:47,
                 from
/usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_znode.h:33,
                 from dnode2.c:56:
/usr/include/vm/vm_page.h:204: error: field 'md' has incomplete type
*** [dnode2.o] Error code 1

make[2]: stopped in /usr/ports/sysutils/lsof/work/lsof-4.93.2
1 error

make[2]: stopped in /usr/ports/sysutils/lsof/work/lsof-4.93.2
*** [dnode2.o] Error code 2

make[1]: stopped in /usr/ports/sysutils/lsof/work/lsof-4.93.2
1 error

make[1]: stopped in /usr/ports/sysutils/lsof/work/lsof-4.93.2
=3D=3D=3D> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before reporting the failure =
to
the maintainer.
*** Error code 1

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

--=20
You are receiving this mail because:
You are on the CC list for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-242758-25139>