|
Bugzilla – Full Text Bug Listing |
| Summary: | Syntax error in package glib2-devel, file gdbusintrospection.h | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 11.4 | Reporter: | Ilya Chernykh <anixx> |
| Component: | Basesystem | Assignee: | E-mail List <gnome-bugs> |
| Status: | RESOLVED INVALID | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Major | ||
| Priority: | P5 - None | CC: | dimstar |
| Version: | Factory | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Ilya Chernykh
2010-10-08 07:32:07 UTC
Under 11.3 the same package builds well. Does anybody plan to revisit this bug? Please provide a test case where this could be verified (which package for example fails with this error). glib2-devel is being used by dozens of packages in openSUSE. Thanks... This helped me drill down. Still: not exactly an error in glib itself, but actually a conflict between glib and Qt. Both define "signals", but different. you could add this patch to this package to resolve the issue: Index: gtk-qt-engine-0.8svn20071009/src/qt_qt_wrapper.cpp =================================================================== --- gtk-qt-engine-0.8svn20071009.orig/src/qt_qt_wrapper.cpp +++ gtk-qt-engine-0.8svn20071009/src/qt_qt_wrapper.cpp @@ -15,6 +15,11 @@ #include <qapplication.h> #include <qdir.h> #include <qregexp.h> + +//work around compile issue with glib >= 2.25 +#ifdef signals + #undef signals +#endif #include <gdk/gdkx.h> #include <cstdlib> I cannot patch, it says the hunks failed. Can you submit the patch to KDE:KDE3 repository please? created request id 56432 closing, as there was no error in glib2-devel. Thank you very much. |