Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 May 2008 08:37:58 -0700
From:      "David O'Brien" <obrien@FreeBSD.org>
To:        Maxim Sobolev <sobomax@FreeBSD.org>
Cc:        cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Xin LI <delphij@FreeBSD.org>, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/include string.h src/lib/libc/string Makefile.inc memchr.3 memrchr.c src/sys/sys param.h
Message-ID:  <20080528153758.GF85398@dragon.NUXI.org>
In-Reply-To: <483C7FF2.6000607@FreeBSD.org>
References:  <200805272004.m4RK4SZt029194@repoman.freebsd.org> <483C7FF2.6000607@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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@FreeBSD.org)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080528153758.GF85398>