Date: Fri, 05 Mar 2004 01:40:28 -0800 From: Wes Peters <wes@softweyr.com> To: Ruslan Ermilov <ru@FreeBSD.org> Cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/yacc main.c Message-ID: <40484B0C.5070903@softweyr.com> In-Reply-To: <20040305080336.GC27710@ip.net.ua> References: <200403050152.i251qANa008263@repoman.freebsd.org> <20040305080336.GC27710@ip.net.ua>
next in thread | previous in thread | raw e-mail | index | archive | help
Ruslan Ermilov wrote: > On Thu, Mar 04, 2004 at 05:52:10PM -0800, Wes Peters wrote: > >>wes 2004/03/04 17:52:10 PST >> >> FreeBSD src repository >> >> Modified files: >> usr.bin/yacc main.c >> Log: >> Use getopt instead of hand-rolled argument parsing. Usage remains >> the same, no man page changes required. >> >> PR: bin/48313 >> Submitted by: Stefan Farfeleder <stefan@fafoe.dyndns.org> >> Reviewed by: joe@ >> >> Revision Changes Path >> 1.21 +15 -72 src/usr.bin/yacc/main.c >> > > One should be extra careful not to break the upgrade path from > earlier releases when modifying the bootstrap- and cross-tools, > like yacc(1). > > I know this commit shouldn't break it, just wanted to attract > some more attention to this issue, so that it is taken into > consideration in the future. Thanks. There's never a bad time for a gentle reminder. I did test this by compiling everything in usr.bin that had a .y file. Between that and the lack of user-visible changes, it seemed pretty safe. -- Where am I, and what am I doing in this handbasket? Wes Peters wes@softweyr.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?40484B0C.5070903>