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: "David C. Rankin" <drankinatty@...>
Date: Tue, 26 Jun 2012 13:38:39 -0500
On 06/26/2012 12:42 PM, Darrell Anderson wrote:
>> The 'Weird' part is amarok builds just fine on my system.
>> All I did was remove the tunepimp dependency. tdenetwork also builds fine. Maybe
>> there are still some growing pains in gcc 4.7.1 and Slack/Arch/Fedora all have
>> varying patches/fixes applied to get around it. Dunno, but builds here/not there
>> should at least be explainable...
> 
> I thought I was building amarok with no musicbrainz dependency, but now that I look at my configuration options I see nothing explicitly doing that. I got confused with my tdemultimedia build script, which has such an explicit option.
> 
> Which amarok build option do you use to disable musicbrainz/tunepimp?
> 
> Darrell
> 

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:

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

  # 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

  mkdir -p build
  cd build

  msg "Starting cmake..."
  CXXFLAGS="${CXXFLAGS} -I/usr/include/ruby-1.9.1 -fpermissive" \
  cmake ${srcdir}/${pkgname#*-} \
    -DCMAKE_INSTALL_PREFIX=${TDEDIR} \
    -DCMAKE_VERBOSE_MAKEFILE=ON \
    -DWITH_LIBVISUAL=ON \
    -DWITH_KONQSIDEBAR=ON \
    -DWITH_XINE=ON \
    -DWITH_YAUAP=OFF \
    -DWITH_IPOD=ON \
    -DWITH_IFP=ON \
    -DWITH_NJB=ON \
    -DWITH_MTP=OFF \
    -DWITH_RIOKARMA=OFF \
    -DWITH_DAAP=OFF \
    -DBUILD_ALL=ON


-- 
David C. Rankin, J.D.,P.E.