Fwd: Pending MFC Reminder [cvs commit:
src/lib/libc/uuid Symbol.map]
Xin LI
delphij at delphij.net
Thu Sep 18 23:03:37 UTC 2008
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
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
>> there.
>>
>> Do you object ?
>
> hmm... not sure. those are new functions. old code should not know
> about them. may be FBSD_1.0.1? or is it better to have FBSD_1.1?
>
> anyone with libc foo care to chime in?
I think there is some discussion about this in the past, and let me try
to reproduce them:
No new symbols should be ever introduced on a released frozen namespace.
I.e. as soon as 7.0-RELEASE is released, FBSD_1.0 is considered as
"frozen" and no new symbol should be introduced into it. Upon
8.0-RELEASE, FBSD_1.1 is considered frozen and new symbol should be
introduced in 1.2 namespace, etc.
On MFC'ing new symbols to earlier branches, one should use the new
namespace. E.g. if you are merging a symbol from 8.0-CURRENT to
7-STABLE then FBSD_1.1 (or whatever it belongs to) should be used.
Cheers,
- --
Xin LI <delphij at delphij.net> http://www.delphij.net/
FreeBSD - The Power to Serve!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (FreeBSD)
iEYEARECAAYFAkjS3j4ACgkQi+vbBBjt66CjyACcD8tUQNWM3Y9IuQgFCQlHns05
HH4An3/iozkzyrB/KzysEnHzaf1bX8YW
=Djar
-----END PGP SIGNATURE-----
More information about the freebsd-current
mailing list