ports/177422: [patch] [lsof] port broken after r247602
Hiren Panchasara
hiren.panchasara at gmail.com
Wed Mar 27 21:20:00 UTC 2013
>Number: 177422
>Category: ports
>Synopsis: [patch] [lsof] port broken after r247602
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Wed Mar 27 21:20:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator: Hiren Panchasara
>Release: current
>Organization:
>Environment:
10.0-CURRENT FreeBSD 10.0-CURRENT #3 r247891: Wed Mar 6 15:04:28 PST 2013
>Description:
Fails in building:
dproc.c:374:11: error: no member named 'fd_ofileflags' in 'struct filedesc'; did you mean 'fd_ofiles'?
if (!fd.fd_ofileflags || kread((KA_T)fd.fd_ofileflags, pof, nb))
^~~~~~~~~~~~~
fd_ofiles
/usr/src/sys/sys/filedesc.h:68:22: note: 'fd_ofiles' declared here
struct filedescent *fd_ofiles; /* open files */
^
dproc.c:374:43: error: no member named 'fd_ofileflags' in 'struct filedesc'; did you mean 'fd_ofiles'?
if (!fd.fd_ofileflags || kread((KA_T)fd.fd_ofileflags, pof, nb))
^~~~~~~~~~~~~
fd_ofiles
/usr/src/sys/sys/filedesc.h:68:22: note: 'fd_ofiles' declared here
struct filedescent *fd_ofiles; /* open files */
>How-To-Repeat:
>Fix:
--- dproc.c.0 2013-03-27 14:08:03.415202409 -0700
+++ dproc.c 2013-03-27 14:12:19.552186829 -0700
@@ -397,7 +397,7 @@
}
pofb = nb;
}
- if (!fd.fd_ofileflags || kread((KA_T)fd.fd_ofileflags, pof, nb))
+ if (!fd.fd_ofiles->fde_flags || kread((KA_T)fd.fd_ofiles->fde_flags, pof, nb))
zeromem(pof, nb);
}
#endif /* defined(HASFSTRUCT) */
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list