Kostik Belousov <kostik...@gmail.com> writes:
> No. My interpretation of __FreeBSD_version is that the bump indicates
> incompatible change in the interfaces.

...or the introduction of a new interface; see for instance r194210,
where simon@ bumped it to mark a new OpenSSL version with new features.
It is widely used in the ports tree to determine whether a particular
patch should be applied.

(actually, that's precisely the reason why __FreeBSD_version was
introduced, and it lived in userland for a while before eivind@ moved it
into the kernel in 1998)

> Sometime it is used to mark the point where big changes hit the tree,
> possibly not related to interface change.

Bumps are cheap, better one too many than one too few.

> Also, __FreeBSD_version denotes the kernel "version".

No, it has been bumped for libc changes in the past.

DES
-- 
Dag-Erling Smørgrav - d...@des.no
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to