[Bug 247581] New: build fails - Non-const function called for const object.

tropikhajma tropikhajma at gmail.com
Thu Aug 12 23:05:41 BST 2010


https://bugs.kde.org/show_bug.cgi?id=247581

           Summary: build fails - Non-const function called for const
                    object.
           Product: Akonadi
           Version: 4.5
          Platform: Compiled Sources
        OS/Version: Solaris
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: vkrause at kde.org
        ReportedBy: tropikhajma at gmail.com
                CC: kdepim-bugs at kde.org


Version:           4.5 (using Devel) 
OS:                Solaris

build of kdebase-workspace fails with
...
"/export/home/test/Dashboards/installs/2.8.1/kdepimlibs/include/KDE/Akonadi/../../akonadi/itempayloadinternals_p.h",
line 70: Error: Non-const function KCal::Incidence::clone() called for const
object.
"/export/home/test/Dashboards/installs/2.8.1/kdepimlibs/include/KDE/Akonadi/../../akonadi/itempayloadinternals_p.h",
line 213:     Where: While instantiating "static
Akonadi::Internal::clone_traits_helper<KCal::Incidence, 1>::clone(const
KCal::Incidence*)".
"/export/home/test/Dashboards/installs/2.8.1/kdepimlibs/include/KDE/Akonadi/../../akonadi/itempayloadinternals_p.h",
line 213:     Where: Instantiated from static
Akonadi::Internal::PayloadTrait<boost::shared_ptr<KCal::Incidence>>::clone(const
QSharedPointer<KCal::Incidence>&).
"/export/home/test/Dashboards/installs/2.8.1/kdepimlibs/include/KDE/Akonadi/../../akonadi/item.h",
line 547:     Where: Instantiated from
Akonadi::Item::tryToClone<boost::shared_ptr<KCal::Incidence>>(boost::shared_ptr<KCal::Incidence>*,
const int*) const.
"/export/home/test/Dashboards/installs/2.8.1/kdepimlibs/include/KDE/Akonadi/../../akonadi/item.h",
line 525:     Where: Instantiated from
Akonadi::Item::payloadImpl<boost::shared_ptr<KCal::Incidence>>() const.
"/export/home/test/Dashboards/installs/2.8.1/kdepimlibs/include/KDE/Akonadi/../../akonadi/item.h",
line 503:     Where: Instantiated from
Akonadi::Item::payloadImpl<boost::shared_ptr<KCal::Event>>(const int*) const.
"/export/home/test/Dashboards/installs/2.8.1/kdepimlibs/include/KDE/Akonadi/../../akonadi/item.h",
line 489:     Where: Instantiated from
Akonadi::Item::payload<boost::shared_ptr<KCal::Event>>() const.
"/export/home/test/Dashboards/kdebase-workspace/srcdir/plasma/generic/dataengines/calendar/eventdatacontainer.cpp",
line 66:     Where: Instantiated from non-template code.
1 Error(s) detected.

(see http://my.cdash.org/viewBuildError.php?buildid=88256)

this is on opensolaris b134 using the sun studio 12u1 compiler

Reproducible: Always

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the Kdepim-bugs mailing list