Date: Thu, 08 Oct 1998 21:32:19 -0700 From: "Jordan K. Hubbard" <jkh@time.cdrom.com> To: Bruce Evans <bde@zeta.org.au> Cc: cvs-all@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, jkh@FreeBSD.ORG Subject: Re: cvs commit: src/lib/libutil libutil.h Message-ID: <4450.907907539@time.cdrom.com> In-Reply-To: Your message of "Fri, 09 Oct 1998 14:00:37 %2B1000." <199810090400.OAA13981@godzilla.zeta.org.au>
next in thread | previous in thread | raw e-mail | index | archive | help
> Actually, he broke nothing, and documented the historical prerequisite > headers for most of the functions in section 2 and 3 man pages. In > particular, for sysctl(3), this just involved adding the not-so-historical > prerequisite <sys/types.h> to src/lib/libc/gen/sysctl.3. <sys/sysctl.h> > was "broken" by phk in rev.1.26. Before that, it included <sys/types.h> > as a side effect of including other pollution (<sys/time.h>, etc.). > phk's reorganization of sysctl removed the need for the other pollution, > and he apparently removed it without checking for its side effects. Actually, I erred when I said sysctl - that was a braino. It's actually the linker set stuff for adding new sysctl vars which breaks right now and I can send you an example source file which "does all the right things" and yet is still unable to compile properly. I found this out when I tried to add a new sysctl frob to vfs_lookup.c - Jordan
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4450.907907539>