[kde-freebsd] kde4 4.7.2 build failing in kdepim4-runtime

Troy troy at twisted.net
Wed Oct 26 18:03:01 UTC 2011


I was able to get much further in the build process and just got tripped 
up in kdepim4-runtime with the following errors below.  Any ideas why?


[ 28%] Building CXX object 
resources/contacts/CMakeFiles/akonadi_contacts_resource.dir/settings.o
CMakeFiles/akonadi_birthdays_resource.dir/birthdaysresource.o(.gnu.linkonce.t._ZN7Akonadi4Item14setPayloadImplIN5boost10shared_ptrIN4KCal9IncidenceEEEEENS2_12disable_if_cIXsrNS_8Internal12PayloadTraitIT_EE13isPolymorphicEvE4typeERKSA_+0x6f): 
In function 
`boost::disable_if_c<Akonadi::Internal::PayloadTrait<boost::shared_ptr<KCal::Incidence> 
 >::isPolymorphic, void>::type 
Akonadi::Item::setPayloadImpl<boost::shared_ptr<KCal::Incidence> 
 >(boost::shared_ptr<KCal::Incidence> const&)':
: undefined reference to `Akonadi::Item::setPayloadBaseV2(int, int, 
std::auto_ptr<Akonadi::PayloadBase>)'
CMakeFiles/akonadi_birthdays_resource.dir/birthdaysresource.o(.gnu.linkonce.t._ZNK7Akonadi4Item11payloadImplIN4KABC9AddresseeEEEN5boost12disable_if_cIXsrNS_8Internal12PayloadTraitIT_EE13isPolymorphicES8_E4typeEv+0x44): 
In function 
`boost::disable_if_c<Akonadi::Internal::PayloadTrait<KABC::Addressee>::isPolymorphic, 
KABC::Addressee>::type Akonadi::Item::payloadImpl<KABC::Addressee>() const':
: undefined reference to `Akonadi::Item::ensureMetaTypeId(int) const'
CMakeFiles/akonadi_birthdays_resource.dir/birthdaysresource.o(.gnu.linkonce.t._ZNK7Akonadi4Item11payloadImplIN4KABC9AddresseeEEEN5boost12disable_if_cIXsrNS_8Internal12PayloadTraitIT_EE13isPolymorphicES8_E4typeEv+0x55): 
In function 
`boost::disable_if_c<Akonadi::Internal::PayloadTrait<KABC::Addressee>::isPolymorphic, 
KABC::Addressee>::type Akonadi::Item::payloadImpl<KABC::Addressee>() const':
: undefined reference to `Akonadi::Item::payloadBaseV2(int, int) const'
CMakeFiles/akonadi_birthdays_resource.dir/birthdaysresource.o(.gnu.linkonce.t._ZNK7Akonadi4Item11payloadImplIN4KABC9AddresseeEEEN5boost12disable_if_cIXsrNS_8Internal12PayloadTraitIT_EE13isPolymorphicES8_E4typeEv+0xc9): 
In function 
`boost::disable_if_c<Akonadi::Internal::PayloadTrait<KABC::Addressee>::isPolymorphic, 
KABC::Addressee>::type Akonadi::Item::payloadImpl<KABC::Addressee>() const':
: undefined reference to `Akonadi::Item::throwPayloadException(int, int) 
const'
CMakeFiles/akonadi_birthdays_resource.dir/birthdaysresource.o(.gnu.linkonce.t._ZNK7Akonadi4Item11payloadImplIN4KABC9AddresseeEEEN5boost12disable_if_cIXsrNS_8Internal12PayloadTraitIT_EE13isPolymorphicES8_E4typeEv+0x140): 
In function 
`boost::disable_if_c<Akonadi::Internal::PayloadTrait<KABC::Addressee>::isPolymorphic, 
KABC::Addressee>::type Akonadi::Item::payloadImpl<KABC::Addressee>() const':
: undefined reference to `Akonadi::Item::throwPayloadException(int, int) 
const'
CMakeFiles/akonadi_birthdays_resource.dir/birthdaysresource.o(.gnu.linkonce.t._ZNK7Akonadi4Item7payloadIN4KABC9AddresseeEEET_v+0x2b): 
In function `KABC::Addressee Akonadi::Item::payload<KABC::Addressee>() 
const':
: undefined reference to `Akonadi::Item::throwPayloadException(int, int) 
const'
CMakeFiles/akonadi_birthdays_resource.dir/birthdaysresource.o(.gnu.linkonce.t._ZNK7Akonadi4Item14hasPayloadImplIN4KABC9AddresseeEEEN5boost12disable_if_cIXsrNS_8Internal12PayloadTraitIT_EE13isPolymorphicEbE4typeEv+0x31): 
In function 
`boost::disable_if_c<Akonadi::Internal::PayloadTrait<KABC::Addressee>::isPolymorphic, 
bool>::type Akonadi::Item::hasPayloadImpl<KABC::Addressee>() const':
: undefined reference to `Akonadi::Item::ensureMetaTypeId(int) const'
CMakeFiles/akonadi_birthdays_resource.dir/birthdaysresource.o(.gnu.linkonce.t._ZNK7Akonadi4Item14hasPayloadImplIN4KABC9AddresseeEEEN5boost12disable_if_cIXsrNS_8Internal12PayloadTraitIT_EE13isPolymorphicEbE4typeEv+0x5e): 
In function 
`boost::disable_if_c<Akonadi::Internal::PayloadTrait<KABC::Addressee>::isPolymorphic, 
bool>::type Akonadi::Item::hasPayloadImpl<KABC::Addressee>() const':
: undefined reference to `Akonadi::Item::payloadBaseV2(int, int) const'
*** Error code 1
1 error
*** Error code 2
[ 28%] Building CXX object 
resources/contacts/CMakeFiles/akonadi_contacts_resource.dir/contactsresource.o
In file included from 
/usr/ports/deskutils/kdepim4-runtime/work/kdepim-runtime-4.4.11.1/resources/contacts/contactsresource.cpp:20:
/usr/local/kde4/include/akonadi/agentbase.h:295: warning: 'virtual void 
Akonadi::AgentBase::ObserverV2::collectionChanged(const 
Akonadi::Collection&, const QSet<QByteArray>&)' was hidden
/usr/ports/deskutils/kdepim4-runtime/work/kdepim-runtime-4.4.11.1/resources/contacts/contactsresource.h:55: 
warning:   by 'virtual void ContactsResource::collectionChanged(const 
Akonadi::Collection&)'
[ 28%] Building CXX object 
resources/contacts/CMakeFiles/akonadi_contacts_resource.dir/settingsadaptor.o
Linking CXX executable akonadi_contacts_resource
CMakeFiles/akonadi_contacts_resource.dir/contactsresource.o(.gnu.linkonce.t._ZNK7Akonadi4Item14hasPayloadImplIN4KABC12ContactGroupEEEN5boost12disable_if_cIXsrNS_8Internal12PayloadTraitIT_EE13isPolymorphicEbE4typeEv+0x31): 
In function 
`boost::disable_if_c<Akonadi::Internal::PayloadTrait<KABC::ContactGroup>::isPolymorphic, 
bool>::type Akonadi::Item::hasPayloadImpl<KABC::ContactGroup>() const':
: undefined reference to `Akonadi::Item::ensureMetaTypeId(int) const'
CMakeFiles/akonadi_contacts_resource.dir/contactsresource.o(.gnu.linkonce.t._ZNK7Akonadi4Item14hasPayloadImplIN4KABC12ContactGroupEEEN5boost12disable_if_cIXsrNS_8Internal12PayloadTraitIT_EE13isPolymorphicEbE4typeEv+0x5e): 
In function 
`boost::disable_if_c<Akonadi::Internal::PayloadTrait<KABC::ContactGroup>::isPolymorphic, 
bool>::type Akonadi::Item::hasPayloadImpl<KABC::ContactGroup>() const':
: undefined reference to `Akonadi::Item::payloadBaseV2(int, int) const'
CMakeFiles/akonadi_contacts_resource.dir/contactsresource.o(.gnu.linkonce.t._ZN7Akonadi4Item14setPayloadImplIN4KABC12ContactGroupEEEN5boost12disable_if_cIXsrNS_8Internal12PayloadTraitIT_EE13isPolymorphicEvE4typeERKS8_+0x6d): 
In function 
`boost::disable_if_c<Akonadi::Internal::PayloadTrait<KABC::ContactGroup>::isPolymorphic, 
void>::type 
Akonadi::Item::setPayloadImpl<KABC::ContactGroup>(KABC::ContactGroup 
const&)':
: undefined reference to `Akonadi::Item::setPayloadBaseV2(int, int, 
std::auto_ptr<Akonadi::PayloadBase>)'
CMakeFiles/akonadi_contacts_resource.dir/contactsresource.o(.gnu.linkonce.t._ZN7Akonadi4Item14setPayloadImplIN4KABC9AddresseeEEEN5boost12disable_if_cIXsrNS_8Internal12PayloadTraitIT_EE13isPolymorphicEvE4typeERKS8_+0x6d): 
In function 
`boost::disable_if_c<Akonadi::Internal::PayloadTrait<KABC::Addressee>::isPolymorphic, 
void>::type 
Akonadi::Item::setPayloadImpl<KABC::Addressee>(KABC::Addressee const&)':
: undefined reference to `Akonadi::Item::setPayloadBaseV2(int, int, 
std::auto_ptr<Akonadi::PayloadBase>)'
CMakeFiles/akonadi_contacts_resource.dir/contactsresource.o(.gnu.linkonce.t._ZNK7Akonadi4Item14hasPayloadImplIN4KABC9AddresseeEEEN5boost12disable_if_cIXsrNS_8Internal12PayloadTraitIT_EE13isPolymorphicEbE4typeEv+0x31): 
In function 
`boost::disable_if_c<Akonadi::Internal::PayloadTrait<KABC::Addressee>::isPolymorphic, 
bool>::type Akonadi::Item::hasPayloadImpl<KABC::Addressee>() const':
: undefined reference to `Akonadi::Item::ensureMetaTypeId(int) const'
CMakeFiles/akonadi_contacts_resource.dir/contactsresource.o(.gnu.linkonce.t._ZNK7Akonadi4Item14hasPayloadImplIN4KABC9AddresseeEEEN5boost12disable_if_cIXsrNS_8Internal12PayloadTraitIT_EE13isPolymorphicEbE4typeEv+0x5e): 
In function 
`boost::disable_if_c<Akonadi::Internal::PayloadTrait<KABC::Addressee>::isPolymorphic, 
bool>::type Akonadi::Item::hasPayloadImpl<KABC::Addressee>() const':
: undefined reference to `Akonadi::Item::payloadBaseV2(int, int) const'
CMakeFiles/akonadi_contacts_resource.dir/contactsresource.o(.gnu.linkonce.t._ZNK7Akonadi4Item11payloadImplIN4KABC9AddresseeEEEN5boost12disable_if_cIXsrNS_8Internal12PayloadTraitIT_EE13isPolymorphicES8_E4typeEv+0x44): 
In function 
`boost::disable_if_c<Akonadi::Internal::PayloadTrait<KABC::Addressee>::isPolymorphic, 
KABC::Addressee>::type Akonadi::Item::payloadImpl<KABC::Addressee>() const':
: undefined reference to `Akonadi::Item::ensureMetaTypeId(int) const'
CMakeFiles/akonadi_contacts_resource.dir/contactsresource.o(.gnu.linkonce.t._ZNK7Akonadi4Item11payloadImplIN4KABC9AddresseeEEEN5boost12disable_if_cIXsrNS_8Internal12PayloadTraitIT_EE13isPolymorphicES8_E4typeEv+0x55): 
In function 
`boost::disable_if_c<Akonadi::Internal::PayloadTrait<KABC::Addressee>::isPolymorphic, 
KABC::Addressee>::type Akonadi::Item::payloadImpl<KABC::Addressee>() const':
: undefined reference to `Akonadi::Item::payloadBaseV2(int, int) const'
CMakeFiles/akonadi_contacts_resource.dir/contactsresource.o(.gnu.linkonce.t._ZNK7Akonadi4Item11payloadImplIN4KABC9AddresseeEEEN5boost12disable_if_cIXsrNS_8Internal12PayloadTraitIT_EE13isPolymorphicES8_E4typeEv+0xc9): 
In function 
`boost::disable_if_c<Akonadi::Internal::PayloadTrait<KABC::Addressee>::isPolymorphic, 
KABC::Addressee>::type Akonadi::Item::payloadImpl<KABC::Addressee>() const':
: undefined reference to `Akonadi::Item::throwPayloadException(int, int) 
const'
CMakeFiles/akonadi_contacts_resource.dir/contactsresource.o(.gnu.linkonce.t._ZNK7Akonadi4Item11payloadImplIN4KABC9AddresseeEEEN5boost12disable_if_cIXsrNS_8Internal12PayloadTraitIT_EE13isPolymorphicES8_E4typeEv+0x140): 
In function 
`boost::disable_if_c<Akonadi::Internal::PayloadTrait<KABC::Addressee>::isPolymorphic, 
KABC::Addressee>::type Akonadi::Item::payloadImpl<KABC::Addressee>() const':
: undefined reference to `Akonadi::Item::throwPayloadException(int, int) 
const'
CMakeFiles/akonadi_contacts_resource.dir/contactsresource.o(.gnu.linkonce.t._ZNK7Akonadi4Item7payloadIN4KABC9AddresseeEEET_v+0x2b): 
In function `KABC::Addressee Akonadi::Item::payload<KABC::Addressee>() 
const':
: undefined reference to `Akonadi::Item::throwPayloadException(int, int) 
const'
CMakeFiles/akonadi_contacts_resource.dir/contactsresource.o(.gnu.linkonce.t._ZNK7Akonadi4Item11payloadImplIN4KABC12ContactGroupEEEN5boost12disable_if_cIXsrNS_8Internal12PayloadTraitIT_EE13isPolymorphicES8_E4typeEv+0x44): 
In function 
`boost::disable_if_c<Akonadi::Internal::PayloadTrait<KABC::ContactGroup>::isPolymorphic, 
KABC::ContactGroup>::type 
Akonadi::Item::payloadImpl<KABC::ContactGroup>() const':
: undefined reference to `Akonadi::Item::ensureMetaTypeId(int) const'
CMakeFiles/akonadi_contacts_resource.dir/contactsresource.o(.gnu.linkonce.t._ZNK7Akonadi4Item11payloadImplIN4KABC12ContactGroupEEEN5boost12disable_if_cIXsrNS_8Internal12PayloadTraitIT_EE13isPolymorphicES8_E4typeEv+0x55): 
In function 
`boost::disable_if_c<Akonadi::Internal::PayloadTrait<KABC::ContactGroup>::isPolymorphic, 
KABC::ContactGroup>::type 
Akonadi::Item::payloadImpl<KABC::ContactGroup>() const':
: undefined reference to `Akonadi::Item::payloadBaseV2(int, int) const'
CMakeFiles/akonadi_contacts_resource.dir/contactsresource.o(.gnu.linkonce.t._ZNK7Akonadi4Item11payloadImplIN4KABC12ContactGroupEEEN5boost12disable_if_cIXsrNS_8Internal12PayloadTraitIT_EE13isPolymorphicES8_E4typeEv+0xc9): 
In function 
`boost::disable_if_c<Akonadi::Internal::PayloadTrait<KABC::ContactGroup>::isPolymorphic, 
KABC::ContactGroup>::type 
Akonadi::Item::payloadImpl<KABC::ContactGroup>() const':
: undefined reference to `Akonadi::Item::throwPayloadException(int, int) 
const'
CMakeFiles/akonadi_contacts_resource.dir/contactsresource.o(.gnu.linkonce.t._ZNK7Akonadi4Item11payloadImplIN4KABC12ContactGroupEEEN5boost12disable_if_cIXsrNS_8Internal12PayloadTraitIT_EE13isPolymorphicES8_E4typeEv+0x140): 
In function 
`boost::disable_if_c<Akonadi::Internal::PayloadTrait<KABC::ContactGroup>::isPolymorphic, 
KABC::ContactGroup>::type 
Akonadi::Item::payloadImpl<KABC::ContactGroup>() const':
: undefined reference to `Akonadi::Item::throwPayloadException(int, int) 
const'
CMakeFiles/akonadi_contacts_resource.dir/contactsresource.o(.gnu.linkonce.t._ZNK7Akonadi4Item7payloadIN4KABC12ContactGroupEEET_v+0x2b): 
In function `KABC::ContactGroup 
Akonadi::Item::payload<KABC::ContactGroup>() const':
: undefined reference to `Akonadi::Item::throwPayloadException(int, int) 
const'
*** Error code 1
1 error
*** Error code 2
2 errors
*** Error code 2
1 error
*** Error code 1

Stop in /usr/ports/deskutils/kdepim4-runtime.
*** Error code 1

Stop in /usr/ports/deskutils/kdepim4.
*** Error code 1

Stop in /usr/ports/x11/kde4.
*** Error code 1

Stop in /usr/ports/x11/kde4.





On 10/26/2011 12:19 PM, Troy wrote:
> That was the problem.  I originally was going to /usr/ports/x11/kde4 
> and doing a simple 'make install clean' and you would think the meta 
> port would build the x11/kde-baseapps before it went to try and build 
> gwenview so that the error below doesn't come up as it has the 
> dependency.  Do we need to reverse the build order of the meta port so 
> this doesn't happen?
>
>
> On 10/26/2011 9:10 AM, Raphael Kubo da Costa wrote:
>> Troy<troy at twisted.net>  writes:
>>
>>> -- Could NOT find LIBKONQ  (missing:  LIBKONQ_LIBRARY)
>>> -- libjpeg version: 80
>> [snip]
>>
>>> when I do a search for libkonq I find the following:
>>>
>>> /usr/local/include/libkonq_export.h
>>> /usr/local/lib/compat/pkg/libkonq.so.7.0.0
>>> /usr/local/lib/compat/pkg/libkonq.so.7.0.1
>>> /usr/local/lib/compat/pkg/libkonqsidebarplugin.so.5.0.0
>>> /usr/local/lib/compat/pkg/libkonqsidebarplugin.so.5.0.1
>>> /usr/local/lib/compat/pkg/libkonquerorprivate.so.5.0.0
>>> /usr/local/lib/compat/pkg/libkonquerorprivate.so.5.0.1
>>> /usr/local/lib/libkonq.so
>>> /usr/local/lib/libkonq.so.7
>>> /usr/local/lib/libkonq.so.7.0.1
>>> /usr/local/lib/libkonqsidebarplugin.so
>>> /usr/local/lib/libkonqsidebarplugin.so.5
>>> /usr/local/lib/libkonqsidebarplugin.so.5.0.1
>>> /usr/local/lib/libkonquerorprivate.so
>>> /usr/local/lib/libkonquerorprivate.so.5
>>> /usr/local/lib/libkonquerorprivate.so.5.0.1
>> Shouldn't you have those libs under /usr/local/kde4/lib? Is
>> x11/kde-baseapps4 properly installed?
>>
>> _______________________________________________
>> freebsd-ports at freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
>> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"
> _______________________________________________
> freebsd-ports at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"


More information about the kde-freebsd mailing list