[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
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sat Dec 21 07:41:37 UTC 2019
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=242758
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 at FreeBSD.org
Reporter: canardo909 at gmx.com
CC: powerpc at FreeBSD.org
Assignee: ler at FreeBSD.org
Flags: maintainer-feedback?(ler at FreeBSD.org)
CC: powerpc at FreeBSD.org
Problem found when building sysutils/lsof on FreeBSD 12.1-RELEASE-p1 powerpc 32
bit, running on Apple Powerbook 17".
(lsof required to build sysutils/htop)
# cd /usr/ports/sysutils/lsof
# make install clean
===> Building for lsof-4.93.2_5,8
Constructing version.h
(cd lib; /usr/bin/make DEBUG="-O2" CFGF="-pipe -fstack-protector-strong
-fno-strict-aliasing -DNEEDS_BOOL_TYPEDEF -DHASTASKS -DHAS_PAUSE_SBT -DHAS_DUP2
-DHAS_CLOSEFROM -DHASEFFNLINK=i_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=12000 -DHASFDESCFS=2 -DHASPSEUDOFS -DHASNULLFS
-DHASIPv6 -DHASUTMPX -DHAS_STRFTIME -DLSOF_VSTR=\"12.1-RELEASE-p1\"")
cc -pipe -fstack-protector-strong -fno-strict-aliasing -DNEEDS_BOOL_TYPEDEF
-DFREEBSDV=12000 -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 dnode2.c
-o dnode2.o
In file included from
/usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_context.h:103,
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
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1
Stop.
make: stopped in /usr/ports/sysutils/lsof
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the freebsd-ppc
mailing list