cvs commit: src/lib/libc/gen fts-compat.c fts-compat.h

Ken Smith kensmith at cse.Buffalo.EDU
Sat Aug 25 14:32:19 PDT 2007


On Sat, 2007-08-25 at 17:06 -0400, Daniel Eischen wrote:
> On Sat, 25 Aug 2007, Ken Smith wrote:
> 
> >
> > [ Not bothering to include references for the entire thread, go back and
> > read them if you really want to... ]
> >
> > I want Yar's work to proceed as planned please.  My reasons are:
> 
> No offense, but some things have been going in without being discussed
> an -arch or -current.  Approval for committing still has to go through
> re@, but that doesn't mean that changes shouldn't be vetted elsewhere
> prior to being sent to re@ approval.
> 

If that's the case then it's been my negligence and I apologize.  I'll
try to be more mindful of that moving forward.

That said, I'm still confused about what aspect of this has not been
discussed.  We have symbol versioning in place.  Yar had a
compatibility-breaking change to make to fts(3).  He followed exactly
the procedures I was led to believe are to be followed now that symbol
versioning is in place.  That was why I approved it.  What aspect of
that is wrong?  Is it just that 7.0 isn't out the door quite yet or is
there more to it than that?  I have read the thread and still can only
see arguments against it based on what I believe to be pre-symbol
versioning thinking.  This is the first use of symbol versioning but to
me when Yar requested it I didn't think it needed a wider review because
I thought it followed the procedures we want to have in place from this
point forward and I didn't think going forward every time new library
symbols get phased in for particular things we'd be needing to do that
sort of large scale review.

In retrospect I think I overstepped things with the addition of the
tkill stuff and that should have gotten wider review.  If I'm mistaken
about us having settled on the exact mechanics of symbol versioning then
I overstepped things again but I thought that had been settled and that
this case followed what had been settled on.

-- 
                                                Ken Smith
- From there to here, from here to      |       kensmith at cse.buffalo.edu
  there, funny things are everywhere.   |
                      - Theodore Geisel |
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/cvs-src/attachments/20070825/4da395a3/attachment.pgp


More information about the cvs-src mailing list