Summary: | error in compiling | ||
---|---|---|---|
Product: | [Unmaintained] muon | Reporter: | Daniele Scasciafratte <mte90net> |
Component: | libqapt | Assignee: | Jonathan Thomas <echidnaman> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | hrvoje.senjan |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Debian testing | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 1.2.3 | |
Sentry Crash Report: |
Description
Daniele Scasciafratte
2011-08-13 13:30:34 UTC
This is an error with the xapian library headers. I would recommend filing a bug against xapian in Debian. *** Bug 281811 has been marked as a duplicate of this bug. *** Git commit 88a1292e56cfaf72e417fcbca5ee6efaa31388af by Jonathan Thomas. Committed on 06/11/2011 at 22:24. Pushed by jmthomas into branch '1.2'. Fix build with newer versions of Xapian. More recent versions of Xapian have a class with a member variable called "slots". This conflicts with a macro that Qt defines also called slots. We are already using the safer Q_SLOTS macro in LibQApt, but we still need to #undef slots, since Qt declares the macro whether we use it or not. BUG:280024 FIXED-IN:1.2.3 M +1 -0 src/backend.cpp http://commits.kde.org/libqapt/88a1292e56cfaf72e417fcbca5ee6efaa31388af Git commit 6a044e589d2db327be3b707e14542e989be42299 by Jonathan Thomas. Committed on 06/11/2011 at 22:24. Pushed by jmthomas into branch 'master'. Fix build with newer versions of Xapian. More recent versions of Xapian have a class with a member variable called "slots". This conflicts with a macro that Qt defines also called slots. We are already using the safer Q_SLOTS macro in LibQApt, but we still need to #undef slots, since Qt declares the macro whether we use it or not. BUG:280024 FIXED-IN:1.2.3 M +1 -0 src/backend.cpp http://commits.kde.org/libqapt/6a044e589d2db327be3b707e14542e989be42299 |