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>