cvs commit: src/lib/libufs Makefile
Tom Rhodes
trhodes at FreeBSD.org
Wed Aug 31 10:23:32 GMT 2005
On Tue, 30 Aug 2005 16:30:36 -1000
juli mallett <jmallett at FreeBSD.org> wrote:
> * Tom Rhodes <trhodes at FreeBSD.org> [ Date: 2005-08-30 ]
> [ w.r.t. Re: cvs commit: src/lib/libufs Makefile ]
> > On Sun, 28 Aug 2005 12:11:42 -1000
> > juli mallett <jmallett at FreeBSD.org> wrote:
> >
> > > * Tom Rhodes <trhodes at FreeBSD.org> [ Date: 2005-08-26 ]
> > > [ w.r.t. Re: cvs commit: src/lib/libufs Makefile ]
> > > > On Thu, 25 Aug 2005 09:54:16 -1000
> > > > juli mallett <jmallett at FreeBSD.org> wrote:
> > > >
> > > > > * Tom Rhodes <trhodes at FreeBSD.org> [ Date: 2005-08-25 ]
> > > > > [ w.r.t. cvs commit: src/lib/libufs Makefile ]
> > > > > > trhodes 2005-08-25 10:22:30 UTC
> > > > > >
> > > > > > FreeBSD src repository
> > > > > >
> > > > > > Modified files:
> > > > > > lib/libufs Makefile
> > > > > > Log:
> > > > > > Hook getino.3 up to the build and link it to putino.3.
> > > > > >
> > > > > > PR: 83820
> > > > >
> > > > > This is wrong. As the PR states it was purposely not hooked
> > > > > up. inode.c doesn't have functions which look like the
> > > > > interfaces you've just published, and there isn't even a
> > > > > putino(3) in there. If the cause of the confusion is the
> > > > > manpage being listed in Xr's or something, then comment out
> > > > > the Xr's. This is very obviously wrong, if you try to use
> > > > > what's in the manpage I committed. Probably it shoudln't be
> > > > > in CVS at all. The reason I put it there at the time is that
> > > > > it was ready and inode.c was about ready to hit CVS, but that
> > > > > got dropped. Now, if you want to help me remember what P4
> > > > > tree that inode.c was in, and pick up whereever I left off,
> > > > > that'd be awesome.
> > > >
> > > > Let me understand real quick, it was purposely not hooked up
> > > > because it was the only file not updated? I mean, I can back
> > > > this out, no problem; however, I fail to see why nothing is
> > > > going on with this code. No clue on the branch, sorry.
> > >
> > > It was purposely not hooked up because the code that it documents
> > > isn't in CVS.
> > >
> >
> > I know now why it wasn't hooked up to the build. What I'm asking
> > is:
> >
> > 1: Is this currently maintained? and
> > 2: What utilities are currently using this?
>
> I don't remember what uses getino() as implemented in libufs. Maybe
> nothing, in which case it can just be removed. In any event, the
> interface that is there is bad and shouldn't be documented. That
> said, it isn't currently maintained very well, so the odds of me
> remembering where the new code is and what's wrong with it are low,
> so in any event, the right thing to do is for the manpage to not be
> installed, and to not be in CVS.
>
> Thanx,
> juli.
>
Backed out, as you know. We'll discuss this offline. :)
--
Tom Rhodes
More information about the cvs-src
mailing list