trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: June 2012

Re: [trinity-devel] FTBFS - krusader - no type named 'iterator_category' in 'class TQValueListConstIterator<KURL>'

From: Darrell Anderson <humanreadable@...>
Date: Tue, 26 Jun 2012 19:03:17 -0700 (PDT)
> Mine was a specific list dependency for Arch:
> 
> depends=('libmp4v2'
>     'libmysqlclient>=5.1.34'
>     'postgresql-libs>=8.3.7'
>     'ruby'
>     'tde-tdebase')
>     # 'tunepimp>=0.5.3'
> 
> I just removed tunepimp as from the Arch dependency list.
> The rest of the build I have like this:
> 
Okay, I see. You did not explicitly configure amarok to build without tunepimp/musicbrainz, you instead removed those packages, which caused amarok to build without that support.

In the automake days there was a build option to build with/without musicbrainz, but that build option never got migrated to cmake. Hence the bug report.

>   # fix konquisidebar include failure
>   sed -i '/${TQT_INCLUDE_DIRS}/s|$|\n 
> /opt/trinity/include|' \
>   amarok/amarok/src/konquisidebar/CMakeLists.txt

Which failure is this? I have -DWITH_KONQSIDEBAR=ON in my build script but have not noticed any failures.

>   # fix "riokarma support is not buildable, it needs to
> link to karma-sharp.dll"
>   sed -i '/tde_message_fatal(/s|^|#|' \
>  
> amarok/amarok/src/mediadevice/riokarma/CMakeLists.txt

Why not just use -DWITH_RIOKARMA=OFF?

Darrell