| Summary: | kdepim build fails when QT has accessibility disabled | ||
|---|---|---|---|
| Product: | [Applications] kdepim | Reporter: | Mike Frysinger <vapier> |
| Component: | libkdepim | Assignee: | kdepim bugs <pim-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | NOR | ||
| Version First Reported In: | 4.7 | ||
| Target Milestone: | --- | ||
| Platform: | Gentoo Packages | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
Git commit 5b86255be4d8d9b729adf5cf993a77147d99a44b by Christophe Giboudeaux. Committed on 11/01/2012 at 19:12. Pushed by cgiboudeaux into branch 'master'. Build without Accessibility support MERGE: 4.8 M +2 -2 resources/dav/resource/searchdialog.ui M +2 -2 resources/dav/resource/urlconfigurationdialog.ui http://commits.kde.org/kdepim-runtime/5b86255be4d8d9b729adf5cf993a77147d99a44b Git commit 128ad42dac34d43128b0eb26ce39c9f1ac3bd97c by Christophe Giboudeaux. Committed on 11/01/2012 at 19:12. Pushed by cgiboudeaux into branch 'KDE/4.8'. Build without Accessibility support MERGE: 4.8 (cherry picked from commit 5b86255be4d8d9b729adf5cf993a77147d99a44b) M +2 -2 resources/dav/resource/searchdialog.ui M +2 -2 resources/dav/resource/urlconfigurationdialog.ui http://commits.kde.org/kdepim-runtime/128ad42dac34d43128b0eb26ce39c9f1ac3bd97c |
Version: 4.7 (using KDE 4.7.4) OS: Linux seems that the generated KDE code uses the UI_QT_NO_ACCESSIBILITY define, but QT itself uses QT_NO_ACCESSIBILITY, so when QT is built w/out accessibility, the kdepim build fails: In file included from /var/tmp/portage/kde-base/kdepim-runtime-4.7.4/work/kdepim-runtime-4.7.4_build/resources/dav/resource/../../../../kdepim-runtime-4.7.4/resources/dav/resource/urlconfigurationdialog.h:22:0, from /var/tmp/portage/kde-base/kdepim-runtime-4.7.4/work/kdepim-runtime-4.7.4_build/resources/dav/resource/moc_urlconfigurationdialog.cpp:10, from /var/tmp/portage/kde-base/kdepim-runtime-4.7.4/work/kdepim-runtime-4.7.4_build/resources/dav/resource/akonadi_davgroupware_resource_automoc.cpp:5: /var/tmp/portage/kde-base/kdepim-runtime-4.7.4/work/kdepim-runtime-4.7.4_build/resources/dav/resource/ui_urlconfigurationdialog.h: In member function ‘void Ui_UrlConfigurationDialog::retranslateUi(QWidget*)’: /var/tmp/portage/kde-base/kdepim-runtime-4.7.4/work/kdepim-runtime-4.7.4_build/resources/dav/resource/ui_urlconfigurationdialog.h:209:18: error: ‘class QLabel’ has no member named ‘setAccessibleDescription’ /var/tmp/portage/kde-base/kdepim-runtime-4.7.4/work/kdepim-runtime-4.7.4_build/resources/dav/resource/ui_urlconfigurationdialog.h:213:18: error: ‘class QLabel’ has no member named ‘setAccessibleDescription’ make[2]: *** [resources/dav/resource/CMakeFiles/akonadi_davgroupware_resource.dir/akonadi_davgroupware_resource_automoc.o] Error 1 Reproducible: Always Steps to Reproduce: - build QT w/out accessibility support - build knode - fail! Expected Results: build success bug 187119 might be related somewhat