> 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. > redefined/kdebase3-3.5.8-24.fc9.log This too is caused by --enable-final. There's a fix upstream: http://websvn.kde.org/?view=rev&revision=727634 > redefined/kdewebdev-3.5.8-4.fc9.log Fixed upstream in: http://websvn.kde.org/?view=rev&revision=728436 > 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. I'll apply the kdebase3 and kdewebdev patches, hoping there aren't more errors hiding. Kevin Kofler -- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-devel-list