#38352: amarok @2.6.0 Build fails (testamazonalbum) -------------------------+-------------------------------- Reporter: jferiago@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: amarok | -------------------------+-------------------------------- Comment (by jferiago@…): Replying to [comment:6 marcus@…]:
Same Problem on my Side.
I'm new to MacPort. How to update to 2.7.0?
Hi Marcus, try installing amarok-devel port, on my case this port failed too, i downloaded the source code from amarok project page but im stuck compiling it too {{{ tar -jxvf amarok-2.7.0.tar.bz2 cd amarok-2.7.0 mkdir amarok-2.7.0-build cd amarok-2.7.0-build/ cmake .. -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` --snip-- 26%] Building CXX object src/CMakeFiles/amaroklib.dir/core- impl/collections/support/MemoryCustomValue.o [ 26%] Building CXX object src/CMakeFiles/amaroklib.dir/core- impl/collections/support/MemoryFilter.o [ 26%] Building CXX object src/CMakeFiles/amaroklib.dir/core- impl/collections/support/MemoryMatcher.o [ 26%] Building CXX object src/CMakeFiles/amaroklib.dir/core- impl/collections/support/MemoryMeta.o In file included from /Users/cash/Downloads/amarok-2.7.0/src/core- impl/collections/support/MemoryMeta.cpp:18: /Users/cash/Downloads/amarok-2.7.0/src/core- impl/collections/support/MemoryMeta.h:66:47: error: expected a class or namespace virtual QString name() const { return Base::name(); } ^ /Users/cash/Downloads/amarok-2.7.0/src/core- impl/collections/support/MemoryMeta.h:66:47: error: member 'Base' found in multiple base classes of different types virtual QString name() const { return Base::name(); } ^ /Users/cash/Downloads/amarok-2.7.0/src/core/meta/Meta.h:127:30: note: member found by ambiguous name lookup class AMAROK_CORE_EXPORT Base : public virtual QSharedData, public MetaCapability ^ /Users/cash/Downloads/amarok-2.7.0/src/core- impl/collections/support/MemoryMeta.h:37:7: note: member found by ambiguous name lookup class Base ^ /Users/cash/Downloads/amarok-2.7.0/src/core- impl/collections/support/MemoryMeta.h:67:51: error: expected a class or namespace virtual Meta::TrackList tracks() { return Base::tracks(); } }}} -- Ticket URL: <https://trac.macports.org/ticket/38352#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X