Mass rebuild status with gcc-4.3.0-0.4 of rawhide-20071220

Kevin Kofler kevin.kofler at chello.at
Sat Jan 5 13:36:45 UTC 2008


Kevin Kofler <kevin.kofler <at> chello.at> writes:
> > redefined/kdelibs3-3.5.8-20.fc9.log
> This one is caused by the --enable-final hack (which concatenates all source 
> files in a directory into one). It doesn't appear to be fixed yet. In:
> 
http://websvn.kde.org/branches/KDE/3.5/kdelibs/khtml/misc/loader_jpeg.cpp?revision=458979&view=markup
> we probably need another copy of this hack:
> // on some systems, libjpeg installs its config.h file which causes a 
conflict
> // and makes the compiler barf with "XXX already defined".
> #ifdef HAVE_STDLIB_H
> #undef HAVE_STDLIB_H
> #endif
> at the end of the file to work around this problem. Alternatively, libjpeg 
> could be fixed not to pollute the namespace with that HAVE_STDLIB_H 
definition 
> in the installed header.

I filed https://bugzilla.redhat.com/show_bug.cgi?id=427616 against libjpeg.

> > fails-even-with-41/kdebindings-3.97.0-6.fc9.log
> As I said, the problem which shows up even with 4.1 is already fixed in 
> Rawhide. The problem with _XOPEN_SOURCE being redefined probably has to be 
> fixed in sip. sip.h needs to do something like this:
> #if defined(_XOPEN_SOURCE)
>   #undef _XOPEN_SOURCE
> #endif
> before including <Python.h>, as krosspython's pythonconfig.h is already 
doing.

Actually, Python.h shouldn't be redefining this in the first place (if it's 
already defined). I filed https://bugzilla.redhat.com/show_bug.cgi?id=427617 
against python.

        Kevin Kofler




More information about the devel mailing list