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 -- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-devel-list