Mark Mitchell announced the availability of GCC 4.2.1 saying, "GCC 4.2.1 is a bug-fix release, containing fixes for regressions in GCC 4.2.0 relative to previous GCC releases." He went on to note that future versions of GCC will be released under a new license, "GCC 4.2.1 will be the last release of GCC covered by version 2 of the GNU General Public License. All future releases will be released under GPL version 3."
GCC is the GNU Compiler Collection which includes C, C++, Objective-C, Fortran, Java, and Ada compilers. Download GCC 4.2.1 from your nearest gcc.gnu.org mirror.
From: Mark Mitchell [email blocked] To: gcc-announce Subject: GCC 4.2.1 Released Date: Sat, 21 Jul 2007 12:55:00 -0700 GCC 4.2.1 has been released. GCC 4.2.1 is a bug-fix release, containing fixes for regressions in GCC 4.2.0 relative to previous GCC releases. This release is available from the FTP servers listed at: http://www.gnu.org/order/ftp.html GCC 4.2.1 will be the last release of GCC covered by version 2 of the GNU General Public License. All future releases will be released under GPL version 3. See: http://gplv3.fsf.org for more information about GPLv3. Please do not contact me directly regarding questions or comments about this release or about GPLv3. Instead, use the resources available from http://gcc.gnu.org. As always, a vast number of people contributed to this GCC release -- far too many to thank individually! -- Mark Mitchell CodeSourcery [email blocked] (650) 331-3385 x713
VOTE
Its ok for me about GPL3.
But how about a vote register to count how many users/developers prefere GPL3 and see who wins?
GCC 4.2.1 was released July
GCC 4.2.1 was released July 18, 2007 and of cource I've compiled It using my Gentoo box. Every binary compiled with 4.2.1 uses more disk-space, than binary compiled with 4.2.0. I don't think this is the best way how to save some disk space or optimize assembler, also a lot of new compiler's warnings appeared since this release.
Clueless
4.2.0 and 4.2.1 are different compilers. Your precious CFLAGS probably needs to be adjusted. And complaining about compiler warnings? That's downright dumb. The compiler improves and identifies more problems in C/C++ code, and you complain?
Essential countermeasure
GPL3 is an essential countermeasure to those who abide by the word of GPL2 but not its spirit, like TiVo, or Micro$oft.