https://bugzilla.novell.com/show_bug.cgi?id=413829 Summary: Qt4 qconfig.h defines QT_NO_WEBKIT, whether or not its been installed Product: openSUSE 11.1 Version: Factory Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: KDE4 Workspace AssignedTo: kde-maintainers@suse.de ReportedBy: novell@monroe.nu QAContact: qa@suse.de Found By: Beta-Customer I'm a developer of Amarok. For Amarok 2, we have a code generator that uses QWebKit and relies upon the existence of QT_NO_WEBKIT not being defined to build. Its code imported from Trolltech so we don't want to edit it. Regardless of whether QtWebKit-devel is installed or not, qconfig.h has: #if defined(QT_NO_WEBKIT) && defined(QT_WEBKIT) # undef QT_NO_WEBKIT #elif !defined(QT_NO_WEBKIT) && !defined(QT_WEBKIT) # define QT_NO_WEBKIT #endif I can't imagine Amarok is going to be the last product to assume QT_NO_WEBKIT means that QtWebKit isn't available. I suppose a solution would be a patch to have qconfig.h conditionally include (probably not possible...) a file generated by QtWebKit. Though really I don't know what a true solution would look like. Given that the contents of qconfig.h are mostly an accident of how the package was built and not what is actually installed, a fudged "solution" of just not defining QT_NO_WEBKIT would work as far as I'm concerned. :) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.