Summary: | Amarok 2.8 do not compile on OSX 10.8 | ||
---|---|---|---|
Product: | [Applications] amarok | Reporter: | emaguarino |
Component: | general | Assignee: | Amarok Developers <amarok-bugs-dist> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | 2.8.0 | ||
Target Milestone: | 2.9 | ||
Platform: | MacPorts | ||
OS: | macOS | ||
Latest Commit: | http://commits.kde.org/amarok/b8d165def889d9fc70d39999f4f8b41608d96c91 | Version Fixed In: | 2.8.1 |
Sentry Crash Report: |
Description
emaguarino
2013-08-26 16:48:53 UTC
Well, yes we never announced it to work or to compile on OS X. We currently have no developer who could port it to OS X, so this is a wish. I have specifically asked the user to make this report. It's ok. Git commit b8d165def889d9fc70d39999f4f8b41608d96c91 by Mark Kretschmann. Committed on 27/10/2013 at 07:30. Pushed by markey into branch 'master'. Fix compilation with libc++. Workaround for QTBUG-25960. Due to QTBUG-25960, compilation would fail with libc++ when STL algorithms are used with Qt iterators. This patch works around the issue. This should also fix compilation on OSX and FreeBSD, where Clang and libc++ is used by default. FIXED-IN: 2.8.1 BACKPORT M +1 -0 ChangeLog M +5 -0 src/playlist/PlaylistController.cpp M +5 -0 src/playlist/navigators/RandomAlbumNavigator.cpp M +5 -0 src/playlistgenerator/ConstraintSolver.cpp http://commits.kde.org/amarok/b8d165def889d9fc70d39999f4f8b41608d96c91 Hi Mark, thanks. I'm setting a clean installation of MacPorts and I will try asap. Hi, i got the git branch yesterday, 11/14/2013, but i've got a similar error: [ 55%] Building CXX object src/CMakeFiles/amaroklib.dir/EngineController.o cd /Users/Ema/Downloads/amarok/build/src && /usr/bin/c++ -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=20 -DKDE_DEPRECATED_WARNINGS -DMAKE_AMAROKLIB_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_SCRIPT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_XML_LIB -D_REENTRANT -fno-common -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -Woverloaded-virtual -fno-exceptions -DQT_NO_EXCEPTIONS -fno-common -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fdelayed-template-parsing -Wno-return-type-c-linkage -std=c++0x -fno-delayed-template-parsing -O2 -DNDEBUG -DQT_NO_DEBUG -fPIC -I/Users/Ema/Downloads/amarok/build/src -I/Users/Ema/Downloads/amarok/src -I/Users/Ema/Downloads/amarok/shared -I/Users/Ema/Downloads/amarok/build/shared -I/Users/Ema/Downloads/amarok/src/services/lastfm -I/opt/local/include -I/opt/local/include/KDE -I/opt/local/include/phonon -I/opt/local/include/QtXmlPatterns -I/opt/local/include/QtXml -I/opt/local/include/QtWebKit -I/opt/local/include/QtUiTools -I/opt/local/include/QtTest -I/opt/local/include/QtSvg -I/opt/local/include/QtSql -I/opt/local/include/QtScriptTools -I/opt/local/include/QtScript -I/opt/local/include/QtOpenGL -I/opt/local/include/QtNetwork -I/opt/local/include/QtMultimedia -I/opt/local/include/QtHelp -I/opt/local/include/QtDesigner -I/opt/local/include/QtDeclarative -I/opt/local/include/QtDBus -I/opt/local/include/Qt3Support -I/opt/local/include/QtGui -I/opt/local/include/QtCore -I/opt/local/share/qt4/mkspecs/default -I/opt/local/include/lastfm/.. -I/opt/local/include/lastfm -I/opt/local/include/taglib -I/opt/local/include/QtCrypto -D__APPLE_KDE__ -I/opt/local/include/taglib -o CMakeFiles/amaroklib.dir/EngineController.o -c /Users/Ema/Downloads/amarok/src/EngineController.cpp /Users/Ema/Downloads/amarok/src/EngineController.cpp:190:19: error: no member named 'setFadeout' in 'AmarokConfig' AmarokConfig::setFadeout( false ); ~~~~~~~~~~~~~~^ In file included from /Users/Ema/Downloads/amarok/src/EngineController.cpp:27: In file included from /Users/Ema/Downloads/amarok/src/MainWindow.h:25: In file included from /Users/Ema/Downloads/amarok/src/browsers/BrowserDock.h:23: In file included from /Users/Ema/Downloads/amarok/src/browsers/BrowserMessageArea.h:21: In file included from /Users/Ema/Downloads/amarok/src/statusbar/CompoundProgressBar.h:25: In file included from /opt/local/include/QtGui/QMouseEvent:1: In file included from /opt/local/include/QtGui/qevent.h:52: /opt/local/include/QtGui/qmime.h:119:10: warning: private field 'type' is not used [-Wunused-private-field] char type; ^ 1 warning and 1 error generated. make[2]: *** [src/CMakeFiles/amaroklib.dir/EngineController.o] Error 1 make[1]: *** [src/CMakeFiles/amaroklib.dir/all] Error 2 make: *** [all] Error 2 |