cvs commit: src/include string.h src/lib/libc/string
Makefile.inc memchr.3 memrchr.c src/sys/sys param.h
obrien at FreeBSD.org
Wed May 28 15:37:59 UTC 2008
On Tue, May 27, 2008 at 02:41:06PM -0700, Maxim Sobolev wrote:
> Xin LI wrote:
>> delphij 2008-05-27 20:04:27 UTC
>> FreeBSD src repository
>> Modified files: (Branch: RELENG_6)
>> include string.h lib/libc/string Makefile.inc
>> memchr.3 sys/sys param.h Added files:
>> (Branch: RELENG_6)
>> lib/libc/string memrchr.c Log:
>> MFC: Add memrchr(3).
> I think this is not very good idea to MFC that into stable releases 6.x and
> 7.x. The reason is that configure scripts for some packages might detect up
> this API and enable it. Which means that some binary-only packages build
> for say 6.4 won't work on 6.3 and down. AFAIK, both forward and backward
> compatibility is required (or at least desired?) for stable branches.
NOT required. Desireable at times, but we only require that 6.3 binaries
run without modifications on 6.4.
-- David (obrien at FreeBSD.org)
More information about the cvs-src