ports/177422: [patch] [lsof] port broken after r247602
Larry Rosenman
ler at lerctr.org
Wed Mar 27 21:25:54 UTC 2013
On 2013-03-27 16:24, Larry Rosenman wrote:
> Update to 4.88D in the ports tree (mis-type on first reply).
>
>
>
>
> On 2013-03-27 16:19, Hiren Panchasara wrote:
>>> 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:
>> _______________________________________________
>> freebsd-ports-bugs at freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
>> To unsubscribe, send any mail to
>> "freebsd-ports-bugs-unsubscribe at freebsd.org"
--
Larry Rosenman http://www.lerctr.org/~ler
Phone: +1 214-642-9640 (c) E-Mail: ler at lerctr.org
US Mail: 430 Valona Loop, Round Rock, TX 78681-3893
More information about the freebsd-ports-bugs
mailing list