Results of a test mass rebuild of rawhide-20090126 with gcc-4.4.0-0.9

Jakub Jelinek jakub at redhat.com
Fri Feb 6 13:41:28 UTC 2009


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




More information about the fedora-devel-list mailing list