cvsync doesn't work simply on 7-current with SYMVER_ENABLED=yes
Daniel Eischen
deischen at freebsd.org
Sat Dec 2 11:47:25 PST 2006
On Sun, 3 Dec 2006, Norikatsu Shigemura wrote:
> On Wed, 29 Nov 2006 13:14:41 -0500 (EST)
> Daniel Eischen <deischen at freebsd.org> wrote:
>> I don't understand why kqueue and kevent are not found in cvsync,
>> but still end up being referenced:
>
> cvsync doesn't use kqueue/kevent. Maybe these are used by
> resolver in libc.
>
> I discussed with ume at . He suggested following patch.
> I confirmed improvement. But... (Please see also attached
> ktrace result).
>
> ume@ said that I don't know it is right. Old resolver codes
> and RPC didn't use _kqueue. In fact, there are some kqueue
> in some libc codes.
Yes, I saw them (see my previous email from a few days ago)...
Are you using cached? You have to change all kevent()'s in
net/nscachedcli.c to _kevent().
--
DE
More information about the freebsd-current
mailing list