Date: Thu, 18 Sep 2008 16:03:26 -0700 From: Xin LI <delphij@delphij.net> To: Maksim Yevmenkin <maksim.yevmenkin@gmail.com> Cc: Kostik Belousov <kostikbel@gmail.com>, current@freebsd.org Subject: Re: Fwd: Pending MFC Reminder [cvs commit: src/lib/libc/uuid Symbol.map] Message-ID: <48D2DE3E.4020408@delphij.net> In-Reply-To: <bb4a86c70809181549y2c2e00b7k385fa9f1e41eba1f@mail.gmail.com> References: <200809180023.m8I0NEJY032390@freefall.freebsd.org> <bb4a86c70809181134v477dae29t1fd9d8933920dda@mail.gmail.com> <20080918195049.GQ39652@deviant.kiev.zoral.com.ua> <bb4a86c70809181549y2c2e00b7k385fa9f1e41eba1f@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
-----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@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-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?48D2DE3E.4020408>