On Tue, Feb 03, 2009 at 04:48:36PM +0100, Jakub Jelinek wrote: > - 30 failures > Unsorted stuff that succeeds to build with 4.3 and fails to build > with 4.4. Only looked briefly at openbabel, in which case > the bug is that it has locale.h in the include search path, which > overrides the system <locale.h>. > http://sunsite.mff.cuni.cz/rawhide20090126-gcc44/unsorted/ I've now looked in detail at all of these (and I'm happy I've done so, since a couple of GCC P1 bugs were discovered): Package bugs: flex-2.5.35-2.fc10.src.rpm missing <cstdio> include in one of the tests gpsim-0.22.0-7.fc10.src.rpm xu4-1.1-0.4.cvs20070510.fc9.src.rpm glob2-0.9.3-2.fc11.src.rpm libassa-3.5.0-3.src.rpm xplanet-1.2.0-4.fc11.src.rpm missing <cstdio> include glib-1.2.10-30.fc10.src.rpm TeXmacs-1.0.7-1.fc10.src.rpm alliance-5.0-23.20070718snap.fc11.src.rpm gtkwave-3.2.0-0.1.RC4.fc11.src.rpm nqc-3.1.6-2.fc9.src.rpm build fine with gcc-4.4.0-0.14 axis-1.2.1-4.1.fc10.src.rpm xdoclet-1.2.3-9.4.fc10.src.rpm htmlparser-1.6-3.fc10.src.rpm javac related failures, unrelated to gcc evolution-brutus-1.2.34-1.fc11.src.rpm -Werror, just add return NULL openhpi-2.13.1-3.fc11.src.rpm -Werror, see http://gcc.gnu.org/PR7543 for details festival-1.96-6.fc10.src.rpm strstr (const char *, ...) returns now const char *, not char * java-1.5.0-gcj-1.5.0.0-25.fc11.src.rpm trying to patch some sources in src-4.4.0.zip, which changed in between 4.3 and 4.4 and so patch fails openbabel-2.2.0-2.fc11.src.rpm overrides system <locale.h> openoffice.org-voikko-3.0.1-1.fc11.src.rpm #error "Supported gcc majors are 2 , 3 and 4 <= 4.3. Unsupported gcc major version." parted-1.8.8-12.fc11.src.rpm #elif change #elif BITSET_WORD_MAX == (0xffffffff + 2) * 0xffffffff into #else #if BITSET_WORD_MAX == (0xffffffff + 2) * 0xffffffff #define ... #else #error ... #endif #endif as (0xffffffff + 2) * 0xffffffff is otherwise diagnosed as overflowing integer type Still unanalyzed: jmol-11.6-5.10137svn.fc11.src.rpm NullPointerException probably from javac when 4.4.0 gij is used, when 4.3.2 gij is used works fine. Andrew? GCC bugs: esc-1.0.1-12.fc11.src.rpm thunderbird-2.0.0.18-2.fc11.src.rpm spicebird-0.7-2.fc11.src.rpm http://gcc.gnu.org/PR39109 unclear yet whether GCC bug or invalid source digikam-0.10.0-0.14.rc1.fc11.src.rpm libopensync-plugin-kdepim-0.36-1.fc10.src.rpm http://gcc.gnu.org/PR39095 fixed in gcc-4.4.0-0.15 E-1.0.002-3.fc11.src.rpm http://gcc.gnu.org/PR39100 will be fixed in gcc-4.4.0-0.16 cryptopp-5.5.2-3.fc10.src.rpm http://gcc.gnu.org/PR39106 will be fixed in gcc-4.4.0-0.16 player-2.1.1-9.fc11.src.rpm main in AC_CHECK_LIB; although it is invalid ISO C++, this error has been moved to -pedantic works with gcc-4.4.0-0.15 Jakub -- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-devel-list