svn commit: r345982 - in head: include lib/libc/sys sys/cddl/compat/opensolaris/sys sys/compat/cloudabi sys/compat/freebsd32 sys/compat/linux sys/kern sys/sys sys/ufs/ffs

Rodney W. Grimes freebsd at gndrsh.dnsmgr.net
Tue Sep 3 14:06:55 UTC 2019


> On April 7, 2019 7:11:52 AM PDT, Shawn Webb <shawn.webb at hardenedbsd.org> wrote:
> >On Sat, Apr 06, 2019 at 09:34:26AM +0000, Mariusz Zaborski wrote:
> >> Author: oshogbo
> >> Date: Sat Apr  6 09:34:26 2019
> >> New Revision: 345982
> >> URL: https://svnweb.freebsd.org/changeset/base/345982
> >> 
> >> Log:
> >>   Introduce funlinkat syscall that always us to check if we are
> >removing
> >>   the file associated with the given file descriptor.
> >>   
> >>   Reviewed by:	kib, asomers
> >>   Reviewed by:	cem, jilles, brooks (they reviewed previous version)
> >>   Discussed with:	pjd, and many others
> >>   Differential Revision:	https://reviews.freebsd.org/D14567
> >
> >Hey Mariusz,
> >
> >Is __FreeBSD_version supposed to be bumped after adding new syscalls?
> >I can't remember off-hand.
> >
> >Thanks,
> 
> I don't think so. Why force the rebuild of all ports through poudriere over something that would never affect any of them?

So that you can if version >= foo to know it is safe to use the new syscal?
Or if version  < foo you must use the old way.

-- 
Rod Grimes                                                 rgrimes at freebsd.org




More information about the svn-src-all mailing list