On Thursday, January 07, 2016 09:17:37 PM Jilles Tjoelker wrote:
> On Thu, Jan 07, 2016 at 04:03:25PM +0300, Chagin Dmitry wrote:
> > On Fri, Jan 23, 2015 at 09:07:09PM +0000, Jilles Tjoelker wrote:
> > > Author: jilles
> > > Date: Fri Jan 23 21:07:08 2015
> > > New Revision: 277610
> > > URL: https://svnweb.freebsd.org/changeset/base/277610
> 
> > > Log:
> > >   Add futimens and utimensat system calls.
> 
> > >   The core kernel part is patch file utimes.2008.4.diff from
> > >   [email protected]. I updated the code for API changes, added the 
> > > manual
> > >   page and added compatibility code for old kernels. There is also audit 
> > > and
> > >   Capsicum support.
> 
> > >   A new UTIME_* constant might allow setting birthtimes in future.
> 
> > >   Differential Revision:  https://reviews.freebsd.org/D1426
> > >   Submitted by:   pluknet (partially)
> > >   Reviewed by:    delphij, pluknet, rwatson
> > >   Relnotes:       yes
> 
> > any chances that it will be merged to 10? if not, can I merge kernel
> > part only?
> 
> I don't plan an MFC because I don't think the trouble of not being able
> to run a binary compiled on a newer stable/10 on an older stable/10 is
> worth it.

We've never provided that ABI guarantee.  We only provide backwards compat,
not forwards compat.  Official packages are built against the oldest
supported version on each stable branch for that reason, so if you MFC this
change, 10.x packages will not start using it until 10.3 becomes the oldest
supported release for 10.x.

-- 
John Baldwin
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "[email protected]"

Reply via email to