Fwd: Pending MFC Reminder [cvs commit: src/lib/libc/uuid
deischen at freebsd.org
Fri Sep 19 04:16:48 UTC 2008
On Thu, 18 Sep 2008, Maksim Yevmenkin wrote:
>> > emax 2008-09-15 23:54:55 UTC
>> > FreeBSD src repository
>> > Modified files:
>> > lib/libc/uuid Symbol.map
>> > Log:
>> > SVN rev 183058 on 2008-09-15 23:54:55Z by emax
>> > Add uuid_enc,dec_le,be() functions to Symbol.map
>> > Pointy hat goes to me.
>> > MFC after: 3 days
>> > Revision Changes Path
>> > 1.3 +4 -0 src/lib/libc/uuid/Symbol.map
>> I has a question against original commit, that I missed when reading
>> commit mail. Why the new symbols introduced after 7.0 is released,
>> where added to the FBSD_1.0 version ? I think FBSD_1.1 is correct
>> Do you object ?
Any symbols added to HEAD (8.x) go in FBSD_1.1. Symbols
in HEAD always go to the latest version which is FBSD_1.1.
Any symbols that are MFC'd, have to go to the _same_ version
as they went to in HEAD (FBSD_1.1).
What you must not do is MFC symbols to a different version
in 7.x (or, more generally, any previous release/branch)
than the version from which they came. If newfoo is in
FBSD_1.1 in HEAD, then it has to be in FBSD_1.1 in 7.x.
If you want to get picky and keep all 7.x versions in
FBSD_1.0.x, then you first have to add FBSD_1.0.x in
HEAD and add the symbols there. But that has not been
the convention to date.
Remember that all symbols and versions in 7.x _must_ be
present in HEAD before they are MFC'd. HEAD is always
a superset of 7.x.
If you have added something to 7.x that doesn't exist
in the same version as HEAD (in this case, FBSD_1.1),
then please back it out and correct it.
More information about the freebsd-current