I'm testing the tarball myself ATM. What CMake options did you use to build?
i18n people: I have no clue about the translation stuff. On Sat, Dec 17, 2011 at 19:50, Modestas Vainius <mo...@debian.org> wrote: > Hello, > > current 2.5.0 tarball does not build. The problem is in the doc/nl (could be > related to kdelibs 4.6.5): > > make -f doc/nl/CMakeFiles/nl-handbook.dir/build.make doc/nl/CMakeFiles/nl- > handbook.dir/build > make[3]: Entering directory `/«PKGBUILDDIR»/obj-x86_64-linux-gnu' > /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-x86_64-linux- > gnu/CMakeFiles > [ 21%] Generating index.cache.bz2 > cd ../doc/nl && /usr/bin/meinproc4 --check --cache /«PKGBUILDDIR»/obj-x86_64- > linux-gnu/doc/nl/index.cache.bz2 /«PKGBUILDDIR»/doc/nl/index.docbook > Generating moc_BiasSolver.cpp > Generating moc_PlaylistFileProvider.cpp > Generating moc_ConstraintGroup.cpp > index.docbook:21: parser error : Entity 'Thom.Castermans' not defined > &Rinse.Devries;&Antoon.Tolboom;&Freek.de.Kruijf;&Thom.Castermans; > ^ > index.docbook:13966: parser error : Entity 'vertaling.thom' not defined > meld.fouten;&vertaling.rinse;&vertaling.antoon;&vertaling.freek;&vertaling.thom; > > ^ > make[3]: *** [doc/nl/index.cache.bz2] Error 1 > make[3]: Leaving directory `/«PKGBUILDDIR»/obj-x86_64-linux-gnu' > make[2]: *** [doc/nl/CMakeFiles/nl-handbook.dir/all] Error 2 > make[2]: *** Waiting for unfinished jobs.... > > What is more, I see mysql-config error at the cmake stage even if it does not > break amarok build actually (probably because include directory is in the > cflags). Attached patch fixes the problem. > > -- The C compiler identification is GNU > -- The CXX compiler identification is GNU > -- Check for working C compiler: /usr/lib/ccache/gcc > -- Check for working C compiler: /usr/lib/ccache/gcc -- works > -- Detecting C compiler ABI info > -- Detecting C compiler ABI info - done > -- Check for working CXX compiler: /usr/lib/ccache/c++ > -- Check for working CXX compiler: /usr/lib/ccache/c++ -- works > -- Detecting CXX compiler ABI info > -- Detecting CXX compiler ABI info - done > -- /«PKGBUILDDIR»/cmake/modules > -- Looking for dlopen in dl > -- Looking for dlopen in dl - found > -- Taglib found: -L/usr/lib -ltag > -- Performing Test TAGLIB_ASF_FOUND > -- Performing Test TAGLIB_ASF_FOUND - Success > -- Performing Test TAGLIB_MP4_FOUND > -- Performing Test TAGLIB_MP4_FOUND - Success > -- Taglib-Extras found: -L/usr/lib -ltag-extras > -- Performing Test COMPLEX_TAGLIB_FILENAME > -- Performing Test COMPLEX_TAGLIB_FILENAME - Failed > -- Looking for Q_WS_X11 > -- Looking for Q_WS_X11 - found > -- Looking for Q_WS_WIN > -- Looking for Q_WS_WIN - not found. > -- Looking for Q_WS_QWS > -- Looking for Q_WS_QWS - not found. > -- Looking for Q_WS_MAC > -- Looking for Q_WS_MAC - not found. > -- Found Qt-Version 4.7.3 (using /usr/bin/qmake) > -- Looking for XOpenDisplay in /usr/lib/x86_64-linux- > gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so;/usr/lib/x86_64-linux- > gnu/libXft.so;/usr/lib/x86_64-linux-gnu/libXau.so;/usr/lib/x86_64-linux- > gnu/libXdmcp.so > -- Looking for XOpenDisplay in /usr/lib/x86_64-linux- > gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so;/usr/lib/x86_64-linux- > gnu/libXft.so;/usr/lib/x86_64-linux-gnu/libXau.so;/usr/lib/x86_64-linux- > gnu/libXdmcp.so - found > -- Looking for gethostbyname > -- Looking for gethostbyname - found > -- Looking for connect > -- Looking for connect - found > -- Looking for remove > -- Looking for remove - found > -- Looking for shmat > -- Looking for shmat - found > -- Looking for IceConnectionNumber in ICE > -- Looking for IceConnectionNumber in ICE - found > -- Found X11: /usr/lib/x86_64-linux-gnu/libX11.so > -- Looking for include files CMAKE_HAVE_PTHREAD_H > -- Looking for include files CMAKE_HAVE_PTHREAD_H - found > -- Looking for pthread_create in pthreads > -- Looking for pthread_create in pthreads - not found > -- Looking for pthread_create in pthread > -- Looking for pthread_create in pthread - found > -- Found Threads: TRUE > -- Looking for _POSIX_TIMERS > -- Looking for _POSIX_TIMERS - found > -- Found Automoc4: /usr/bin/automoc4 > -- Found Perl: /usr/bin/perl > -- Found Phonon: /usr/include > -- Performing Test _OFFT_IS_64BIT > -- Performing Test _OFFT_IS_64BIT - Success > -- Performing Test HAVE_FPIE_SUPPORT > -- Performing Test HAVE_FPIE_SUPPORT - Success > -- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL > -- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL - Success > -- Performing Test __KDE_HAVE_GCC_VISIBILITY > -- Performing Test __KDE_HAVE_GCC_VISIBILITY - Success > -- Found KDE 4.6 include dir: /usr/include > -- Found KDE 4.6 library dir: /usr/lib > -- Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler > -- Found automoc4: /usr/bin/automoc4 > -- Found MySQL: Usage: /usr/bin/mysql_config [OPTIONS] > Options: > --cflags [-I/usr/include/mysql -DBIG_JOINS=1 -fno-strict- > aliasing -DUNIV_LINUX -DUNIV_LINUX] > --include [-I/usr/include/mysql] > --libs [-rdynamic -L/usr/lib/mysql -lmysqlclient] > --libs_r [-rdynamic -L/usr/lib/mysql -lmysqlclient_r] > --plugindir [/usr/lib/mysql/plugin] > --socket [/var/run/mysqld/mysqld.sock] > --port [0] > --version [5.1.58] > --libmysqld-libs [-rdynamic -L/usr/lib/mysql -lmysqld -ldl -lwrap - > lrt], -rdynamic -L/usr/lib/mysql -lmysqlclient > -- Found MySQL Embedded: Usage: /usr/bin/mysql_config [OPTIONS] > Options: > --cflags [-I/usr/include/mysql -DBIG_JOINS=1 -fno-strict- > aliasing -DUNIV_LINUX -DUNIV_LINUX] > --include [-I/usr/include/mysql] > --libs [-rdynamic -L/usr/lib/mysql -lmysqlclient] > --libs_r [-rdynamic -L/usr/lib/mysql -lmysqlclient_r] > --plugindir [/usr/lib/mysql/plugin] > --socket [/var/run/mysqld/mysqld.sock] > --port [0] > --version [5.1.58] > --libmysqld-libs [-rdynamic -L/usr/lib/mysql -lmysqld -ldl -lwrap - > lrt], -rdynamic -L/usr/lib/mysql -lmysqld_pic -ldl -lwrap -lrt -lpthread > -- Found ZLIB: /usr/lib/libz.so (found version "1.2.3.4") > -- Found QCA2: /usr/lib/libqca.so > -- checking for module 'QJson>=0.5' > -- found QJson, version 0.7.1 > -- Found QJSON: /usr/lib/x86_64-linux-gnu/libqjson.so > -- Found liblastfm: /usr/include/lastfm, /usr/lib/liblastfm.so > -- checking for one of the modules 'libavcodec' > -- checking for one of the modules 'libavformat' > -- Found FFmpeg: /usr/include > -- libavcodec: /usr/include, /usr/lib/x86_64-linux-gnu/libavcodec.so > -- libavformat: /usr/include, /usr/lib/x86_64-linux-gnu/libavformat.so > -- Found libofa: /usr/include/ofa1, /usr/lib/libofa.so > CMake Warning at > /usr/share/kde4/apps/cmake/modules/MacroOptionalFindPackage.cmake:32 > (find_package): > Could not find module FindMygpo-qt.cmake or a configuration file for > package Mygpo-qt. > > Adjust CMAKE_MODULE_PATH to find FindMygpo-qt.cmake or set Mygpo-qt_DIR to > the directory containing a CMake configuration file for Mygpo-qt. The file > will have one of the following names: > > Mygpo-qtConfig.cmake > mygpo-qt-config.cmake > > Call Stack (most recent call first): > CMakeLists.txt:138 (macro_optional_find_package) > > > -- checking for one of the modules 'libgpod-1.0' > -- Found libgpod-1 0.8.2 > -- checking for one of the modules 'gdk-pixbuf-2.0' > -- Found GDKPixBuf: /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so > -- Include directory: /usr/include/gdk-pixbuf-2.0 > -- checking for module 'libmtp' > -- found libmtp, version 1.1.1 > -- Found MTP: /usr/lib/libmtp.so > -- Found CURL: /usr/lib/x86_64-linux-gnu/libcurl.so > -- Found LibXml2: /usr/lib/libxml2.so > -- Looking for include files HAVE_GCRYPT_H > -- Looking for include files HAVE_GCRYPT_H - found > -- Libgcrypt found: /lib/x86_64-linux-gnu/libgcrypt.so > -- checking for one of the modules 'loudmouth-1.0' > -- Found Loudmouth: /usr/include/glib-2.0;/usr/lib/x86_64-linux- > gnu/glib-2.0/include;/usr/include/loudmouth-1.0 > -- Performing Test QT4_GLIB_SUPPORT > -- Performing Test QT4_GLIB_SUPPORT - Success > -- checking for module 'gobject-2.0' > -- found gobject-2.0, version 2.30.2 > -- Found GObject libraries: /usr/lib/x86_64-linux- > gnu/libgobject-2.0.so;/usr/lib/x86_64-linux- > gnu/libgmodule-2.0.so;/usr/lib/x86_64-linux- > gnu/libgthread-2.0.so;/usr/lib/x86_64-linux-gnu/libglib-2.0.so > -- Found GObject includes : /usr/include/glib-2.0/gobject > -- Found GLIB2: /usr/lib/x86_64-linux-gnu/libglib-2.0.so > -- Found MTP: /usr/lib/libmtp.so > CMake Warning at src/core-impl/collections/db/CMakeLists.txt:1 (message): > Workaround: Adding define for MAKE_AMAROK_DATABASECOLLECTION_LIB, this is > needed for Windows, but has to be removed as soon as DatabaseCollection > gets its own lib > > > -- Found OpenGL: /usr/lib/x86_64-linux-gnu/libGL.so > -- Found X11: /usr/lib/x86_64-linux-gnu/libX11.so > > ----------------------------------------------------------------------------- > -- The following external packages were located on your system. > -- This installation will have the extra features provided by these packages. > ----------------------------------------------------------------------------- > * kdelibs - The toolkit Amarok uses to build > * mysqld - Embedded MySQL Libraries > * mysql - MySQL Server Libraries > * zlib - zlib > * qca2 - Qt Cryptographic Architecture > * QJson - Qt JSON Parser used for the Playdar Collection > * liblastfm - Enable Last.Fm service, including scrobbling, song > submissions, and suggested song dynamic playlists > * ffmpeg - Libraries and tools for handling multimedia data > * libofa - Enable MusicDNS service > * libgpod - Support Apple iPod audio devices > * GDK-PixBuf - Support for artwork on iPod audio devices via GDK-PixBuf > * libmtp - Enable Support for portable media devices that use the media > transfer protocol > * curl - cURL provides the necessary network libraries required by > mp3tunes. > * libxml2 - LibXML2 is an XML parser required by mp3tunes. > * openssl or libgcrypt - OpenSSL or GNU Libgcrypt provides cryptographic > functions required by mp3tunes. > * loudmouth - Loudmouth is the communication backend needed by mp3tunes for > syncing. > * Qt4 Glib support - Qt4 must be compiled with glib support for mp3tunes > * gobject - Required by libgpod and mp3tunes. > * glib2 - Required by libgpod and mp3tunes > > ----------------------------------------------------------------------------- > -- The following OPTIONAL packages could NOT be located on your system. > -- Consider installing them to enable more features from this software. > ----------------------------------------------------------------------------- > * libmygpo-qt (1.0.5 or higher) <http://wiki.gpodder.org/wiki/Libmygpo-qt> > Enable gpodder.net service > > ----------------------------------------------------------------------------- > > -- Looking for dgettext > -- Looking for dgettext - found > -- Found Gettext: built in libc > -- Configuring done > -- Generating done > -- Build files have been written to: /«PKGBUILDDIR»/obj-x86_64-linux-gnu > make[1]: Leaving directory `/«PKGBUILDDIR»' > > > -- > Modestas Vainius <mo...@debian.org> > > _______________________________________________ > Amarok-devel mailing list > Amarok-devel@kde.org > https://mail.kde.org/mailman/listinfo/amarok-devel > _______________________________________________ Amarok-devel mailing list Amarok-devel@kde.org https://mail.kde.org/mailman/listinfo/amarok-devel