Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Aug 2007 11:03:12 -0400 (EDT)
From:      Daniel Eischen <deischen@freebsd.org>
To:        Yar Tikhiy <yar@freebsd.org>
Cc:        cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org
Subject:   Re: cvs commit: src/lib/libc/gen fts-compat.c fts-compat.h
Message-ID:  <Pine.GSO.4.64.0708241057010.12450@sea.ntplx.net>
In-Reply-To: <200708230509.l7N59VCi048341@repoman.freebsd.org>
References:  <200708230509.l7N59VCi048341@repoman.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 23 Aug 2007, Yar Tikhiy wrote:

> yar         2007-08-23 05:09:31 UTC
>
>  FreeBSD src repository
>
>  Modified files:
>    lib/libc/gen         fts-compat.c fts-compat.h
>  Log:
>  Forced commit to note repo-copy:
>
>  These files have been repo-copied from src/include/fts.h
>  and src/lib/libc/gen/fts.c to serve as a base for 4.4BSD
>  compatible versions of fts(3) functions to be preserved
>  through libc symbol versioning while the default versions
>  undergo ABI-breaking extension to support big file trees.

When are you going to break the ABI?  After 7.0 is tagged
and released?  If you break the ABI before, you don't need
or want to have the compat versions; the libraries have already
been bumped in prep for release.  I don't think we want to
use symbol versioning as a crutch for -current users; the
version definitions are meant for public releases only.

-- 
DE



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.4.64.0708241057010.12450>