Package name
gcc
Date
2011-09-17
Advisory ID
MDVA-2011:038
Affected versions
2011 i586 , 2011 x86_64

Problem description

gcc/g++ has a problem in a standard libstdc++ header file when
using the -C command line option, to keep comments after passing the
preprocessor. The issue qualifies as a common pitfall when using the
-C option, but should not be present on a standard header file.

Updated packages

2011 i586

 8b5ba7c7e2b5f467a4f19754b18000b9  2011/i586/gcc-4.6.1-3.1-mdv2011.0.i586.rpm
 6782e905d563d06e97cbb88ee5156ba0  2011/i586/gcc-c++-4.6.1-3.1-mdv2011.0.i586.rpm
 892c33df51e889cff420be1546dd609e  2011/i586/gcc-cpp-4.6.1-3.1-mdv2011.0.i586.rpm
 d77172d4c30d1174e7c84bc8271245d7  2011/i586/gcc-gfortran-4.6.1-3.1-mdv2011.0.i586.rpm
 ebb728b8643b5f0303d8eae18970a699  2011/i586/gcc-gnat-4.6.1-3.1-mdv2011.0.i586.rpm
 2d5caa9e15d34f19a3f326ead9b420ff  2011/i586/gcc-go-4.6.1-3.1-mdv2011.0.i586.rpm
 f81acfac08a7cc87e67ab9a658bc4faa  2011/i586/gcc-java-4.6.1-3.1-mdv2011.0.i586.rpm
 b1b4fa4d6f78f1d6e253088d7212fdc6  2011/i586/gcc-objc-4.6.1-3.1-mdv2011.0.i586.rpm
 51b3f64a46890c043c1b41741822d295  2011/i586/gcc-objc++-4.6.1-3.1-mdv2011.0.i586.rpm
 30f26800d9dc979ad95b179b4944456c  2011/i586/gcc-plugin-devel-4.6.1-3.1-mdv2011.0.i586.rpm
 f021a82342065c875acee44fb0a5d355  2011/i586/libffi4-4.6.1-3.1-mdv2011.0.i586.rpm
 dacb3aaec426ecdbe04e86b16fcf4057  2011/i586/libffi-devel-4.6.1-3.1-mdv2011.0.i586.rpm
 7e3785d159b0a0c3510b0c240b505066  2011/i586/libffi-static-devel-4.6.1-3.1-mdv2011.0.i586.rpm
 f2420f055a7725fdf7db292be9b12352  2011/i586/libgcc1-4.6.1-3.1-mdv2011.0.i586.rpm
 96c21b1966be4e871aadee1e58f7afd8  2011/i586/libgcj12-4.6.1-3.1-mdv2011.0.i586.rpm
 5873e7138e623bdacedf63905aaa7220  2011/i586/libgcj12-src-4.6.1-3.1-mdv2011.0.i586.rpm
 54faf3bc6596d9bb8ebf950f2cb26c16  2011/i586/libgcj-devel-4.6.1-3.1-mdv2011.0.i586.rpm
 bc86d4efa2b2e4243086204854a91ad1  2011/i586/libgcj-static-devel-4.6.1-3.1-mdv2011.0.i586.rpm
 1186534afaaf9274f75eef556510654c  2011/i586/libgfortran3-4.6.1-3.1-mdv2011.0.i586.rpm
 058ad192f06fb3dc7b8d72aecd0e8333  2011/i586/libgfortran-devel-4.6.1-3.1-mdv2011.0.i586.rpm
 16088e1c664f00955b6177aef5b67917  2011/i586/libgfortran-static-devel-4.6.1-3.1-mdv2011.0.i586.rpm
 3474d8b2026e57b4748671c39a300502  2011/i586/libgnat1-4.6.1-3.1-mdv2011.0.i586.rpm
 19cecea576978bdd9a11cc9cb560c71d  2011/i586/libgnat-devel-4.6.1-3.1-mdv2011.0.i586.rpm
 c7e64cce691f1b87587b2f0811ef3a65  2011/i586/libgnat-static-devel-4.6.1-3.1-mdv2011.0.i586.rpm
 bc5f39bfe160733acf21852b95225be5  2011/i586/libgo0-4.6.1-3.1-mdv2011.0.i586.rpm
 1ba390cfb6dd98f8c9a6ad529a209747  2011/i586/libgo-devel-4.6.1-3.1-mdv2011.0.i586.rpm
 f3e45eab6ae697a8fde05a6e9cc2722f  2011/i586/libgomp1-4.6.1-3.1-mdv2011.0.i586.rpm
 c1aa31fbeab923a72d66eba70459895b  2011/i586/libgomp-devel-4.6.1-3.1-mdv2011.0.i586.rpm
 33bceb94165750e91d7c49ba63597974  2011/i586/libgomp-static-devel-4.6.1-3.1-mdv2011.0.i586.rpm
 5474d0d433d82356e20d933120c02161  2011/i586/libgo-static-devel-4.6.1-3.1-mdv2011.0.i586.rpm
 a666f00dba9c40715ecf95288e16fb76  2011/i586/libmudflap0-4.6.1-3.1-mdv2011.0.i586.rpm
 76168b98c873b36e866d891d44fd2684  2011/i586/libmudflap-devel-4.6.1-3.1-mdv2011.0.i586.rpm
 23ba35a5fa799d474dc58c50000441a4  2011/i586/libmudflap-static-devel-4.6.1-3.1-mdv2011.0.i586.rpm
 94b8796a5cf6987e0c930eb5e6ed56ed  2011/i586/libobjc3-4.6.1-3.1-mdv2011.0.i586.rpm
 fe3cfb5a9b4d6504e69318ed825cfb44  2011/i586/libobjc-devel-4.6.1-3.1-mdv2011.0.i586.rpm
 4736772bd4ddb0b56553b1b41f658692  2011/i586/libobjc-static-devel-4.6.1-3.1-mdv2011.0.i586.rpm
 75f347f403cd9bb18d318e186da34e79  2011/i586/libquadmath0-4.6.1-3.1-mdv2011.0.i586.rpm
 65d8747779cd05a22fd39d8f5828537c  2011/i586/libquadmath-devel-4.6.1-3.1-mdv2011.0.i586.rpm
 2df14e9785651dbb64dfb6989e939780  2011/i586/libquadmath-static-devel-4.6.1-3.1-mdv2011.0.i586.rpm
 7a6db95c3a0e2177f7ec42b5dcb94fc9  2011/i586/libstdc++6-4.6.1-3.1-mdv2011.0.i586.rpm
 2b5de528538f42f119786cf47b1d767e  2011/i586/libstdc++-devel-4.6.1-3.1-mdv2011.0.i586.rpm
 92a577891a8061b6076e66ee4256a0c8  2011/i586/libstdc++-static-devel-4.6.1-3.1-mdv2011.0.i586.rpm 
 71f82e117b1359cd359acfc6c8f9cb52  2011/SRPMS/gcc-4.6.1-3.1.src.rpm

2011 x86_64

 a0f8e430e4c0ca536fa25feedf0b42e8  2011/x86_64/gcc-4.6.1-3.1-mdv2011.0.x86_64.rpm
 16f8a823c4639d119d17292ad1e02beb  2011/x86_64/gcc-c++-4.6.1-3.1-mdv2011.0.x86_64.rpm
 1879890b63a4a6c1ed60fc6dbb42112e  2011/x86_64/gcc-cpp-4.6.1-3.1-mdv2011.0.x86_64.rpm
 3cb9fbb477996bf7df00bcbc985568ce  2011/x86_64/gcc-gfortran-4.6.1-3.1-mdv2011.0.x86_64.rpm
 7ea6fc5982dc3a8f1d065a75b44fd3ff  2011/x86_64/gcc-gnat-4.6.1-3.1-mdv2011.0.x86_64.rpm
 44de88a63fc24f4603e2ae9de0dcf78e  2011/x86_64/gcc-go-4.6.1-3.1-mdv2011.0.x86_64.rpm
 9effeda3b4e620b00a73967bbecb2290  2011/x86_64/gcc-java-4.6.1-3.1-mdv2011.0.x86_64.rpm
 018b6136c795afd4e1efe80300b32df6  2011/x86_64/gcc-objc-4.6.1-3.1-mdv2011.0.x86_64.rpm
 fd00f50297d9b8f271e6d69060b080d4  2011/x86_64/gcc-objc++-4.6.1-3.1-mdv2011.0.x86_64.rpm
 d3350ea84f874c86b9b99c8da8fb0b5e  2011/x86_64/gcc-plugin-devel-4.6.1-3.1-mdv2011.0.x86_64.rpm
 e0a4c14ef4365cd92b7ddaf20eba24b6  2011/x86_64/lib64ffi4-4.6.1-3.1-mdv2011.0.x86_64.rpm
 b921d17e79414a0962eeec17c9ecbbed  2011/x86_64/lib64ffi-devel-4.6.1-3.1-mdv2011.0.x86_64.rpm
 b8052be427d6c831f317233346f3f438  2011/x86_64/lib64ffi-static-devel-4.6.1-3.1-mdv2011.0.x86_64.rpm
 fd34b1a87d28ca220c2acedb1e35c1db  2011/x86_64/lib64gcc1-4.6.1-3.1-mdv2011.0.x86_64.rpm
 a1738310d97de6cb2fb6722f17095b7b  2011/x86_64/lib64gcj12-4.6.1-3.1-mdv2011.0.x86_64.rpm
 2128f470628bd892be45646c44b9707e  2011/x86_64/lib64gcj-devel-4.6.1-3.1-mdv2011.0.x86_64.rpm
 4d9f7112df78ca5fa8c9fd1f181ebf23  2011/x86_64/lib64gcj-static-devel-4.6.1-3.1-mdv2011.0.x86_64.rpm
 b1e9e584101220dd0774481e02a626c1  2011/x86_64/lib64gfortran3-4.6.1-3.1-mdv2011.0.x86_64.rpm
 c7e94d692eef4a4ea7b5295944fcc8b9  2011/x86_64/lib64gfortran-devel-4.6.1-3.1-mdv2011.0.x86_64.rpm
 099cbc71d052abb15ae6485b2ae8c3fd  2011/x86_64/lib64gfortran-static-devel-4.6.1-3.1-mdv2011.0.x86_64.rpm
 c665f6a551c7203efe3c74faef53244d  2011/x86_64/lib64gnat1-4.6.1-3.1-mdv2011.0.x86_64.rpm
 1ef9ba50731b3f12e8345038693e41e8  2011/x86_64/lib64gnat-devel-4.6.1-3.1-mdv2011.0.x86_64.rpm
 143e46f12030daf4e758872ffb4369d0  2011/x86_64/lib64gnat-static-devel-4.6.1-3.1-mdv2011.0.x86_64.rpm
 f912b7222f00051b87d82f60e89838eb  2011/x86_64/lib64go0-4.6.1-3.1-mdv2011.0.x86_64.rpm
 aebec9a92c1d745645e42c76bd74fdcf  2011/x86_64/lib64go-devel-4.6.1-3.1-mdv2011.0.x86_64.rpm
 1a3f690b9618e461d30ff7ebb2bc715b  2011/x86_64/lib64gomp1-4.6.1-3.1-mdv2011.0.x86_64.rpm
 06a96da55b82ce1e68172871e154d759  2011/x86_64/lib64gomp-devel-4.6.1-3.1-mdv2011.0.x86_64.rpm
 7bcbcf9f520501a6be9b32ee80cf231c  2011/x86_64/lib64gomp-static-devel-4.6.1-3.1-mdv2011.0.x86_64.rpm
 1aa0f26f60e24d950a67c28e1f286b83  2011/x86_64/lib64go-static-devel-4.6.1-3.1-mdv2011.0.x86_64.rpm
 2aa686db1a9cfb79b4ce3dc6da217d12  2011/x86_64/lib64mudflap0-4.6.1-3.1-mdv2011.0.x86_64.rpm
 eeac67b7c770d407d38c301944d3aa32  2011/x86_64/lib64mudflap-devel-4.6.1-3.1-mdv2011.0.x86_64.rpm
 4262d5a774f282b1dedd55f65c0466a5  2011/x86_64/lib64mudflap-static-devel-4.6.1-3.1-mdv2011.0.x86_64.rpm
 ae83fcaf8e72b8a308cb217e7f4f41b7  2011/x86_64/lib64objc3-4.6.1-3.1-mdv2011.0.x86_64.rpm
 660c52c6692841147b9fc234b34526d7  2011/x86_64/lib64objc-devel-4.6.1-3.1-mdv2011.0.x86_64.rpm
 ed73b18ef8220a1c318d798a7e88d6fc  2011/x86_64/lib64objc-static-devel-4.6.1-3.1-mdv2011.0.x86_64.rpm
 1845e34a228954356e9882c366a7cbb1  2011/x86_64/lib64quadmath0-4.6.1-3.1-mdv2011.0.x86_64.rpm
 ec4e0abc9988db200b1320858bc6740b  2011/x86_64/lib64quadmath-devel-4.6.1-3.1-mdv2011.0.x86_64.rpm
 19c9fbcb9f10532c5aaeb10db21ce992  2011/x86_64/lib64quadmath-static-devel-4.6.1-3.1-mdv2011.0.x86_64.rpm
 25a311aae40bfad90b8d81802263bbcf  2011/x86_64/lib64stdc++6-4.6.1-3.1-mdv2011.0.x86_64.rpm
 852ae9cbbb0b55fb7e1feaa281de3c77  2011/x86_64/lib64stdc++-devel-4.6.1-3.1-mdv2011.0.x86_64.rpm
 7aa7894f4deb093861b330bf19b37cf9  2011/x86_64/lib64stdc++-static-devel-4.6.1-3.1-mdv2011.0.x86_64.rpm
 2a82fe4305c2b9e65279ea7a505d2127  2011/x86_64/libgcj12-src-4.6.1-3.1-mdv2011.0.x86_64.rpm 
 71f82e117b1359cd359acfc6c8f9cb52  2011/SRPMS/gcc-4.6.1-3.1.src.rpm

References