From amarok-devel Thu Sep 11 00:21:45 2008 From: "Ragaeeb Haq" Date: Thu, 11 Sep 2008 00:21:45 +0000 To: amarok-devel Subject: RE: Klocwork Project Analysis Message-Id: <163F7F1E1F71E343991916E5E3E0277F07D0CBCE () server06 ! klocwork ! com> X-MARC-Message: https://marc.info/?l=amarok-devel&m=122109278315274 Hi Mark, Thank you for the reply. While trying to build the Amarok project, here is problem we ran into: I tried to follow your instructions on using kdelibs, but here is where I am having the problem: [klocwork@ops kdesvn-build-1.6.2]$ ./kdesvn-build --pretend Unable to open configuration file! We looked for: ./kdesvn-buildrc /home/klocwork/.kdesvn-buildrc kdesvn-build will continue using a default set of options. These options may not apply to you, so feel free to visit the kdesvn-build homepage http://kdesvn-build.kde.org/ and access the kdesvn-build documentation. Also the latest release package will have a sample configuration file that you can edit to your liking. <<< Build Process >>> Would have run svn up --non-interactive Building qt-copy (1/15) Waiting for source code update. Source update complete for qt-copy: 0 files affected. Would have run svn up --non-interactive Would have run svn up --non-interactive Would have run svn up --non-interactive Would have run svn up --non-interactive Would have run svn up --non-interactive Would have run svn up --non-interactive Would have run svn up --non-interactive Would have run svn up --non-interactive Would have run svn up --non-interactive Would have run svn up --non-interactive Compiling, attempt 1... Would have run make -j2 Build succeeded after 0 seconds. qt-copy doesn't need to be installed. Would have run svn up --non-interactive Would have run svn up --non-interactive Overall time for qt-copy was 0 seconds. Building kdesupport (2/15) Waiting for source code update. Source update complete for kdesupport: 0 files affected. Would have run svn co --non-interactive svn://anonsvn.kde.org/home/kde/trunk/KDE/kdeedu kdeedu Would have run svn co --non-interactive svn://anonsvn.kde.org/home/kde/trunk/KDE/kdenetwork kdenetwork Preparing build system for kdesupport. Would have cleaned build system for kdesupport Would have created kdesupport's build system. Would have created /home/klocwork/kdesvn/build/kdesupport Running cmake... Would have run cmake /home/klocwork/kdesvn/kdesupport -DBUILD_phonon=OFF -DCMAKE_CXX_FLAGS=-pipe -DCMAKE_INSTALL_PREFIX=/home/klocwork/kde Compiling, attempt 1... Would have run make -j2 Build succeeded after 0 seconds. Installing kdesupport. Would have run make install Would have installed kdesupport Overall time for kdesupport was 0 seconds. Building phonon (3/15) Waiting for source code update. Source update complete for phonon: 0 files affected. Preparing build system for phonon. Would have cleaned build system for phonon Would have created phonon's build system. Would have created /home/klocwork/kdesvn/build/phonon Running cmake... Would have run cmake /home/klocwork/kdesvn/phonon -DCMAKE_CXX_FLAGS=-pipe -DCMAKE_INSTALL_PREFIX=/home/klocwork/kde Compiling, attempt 1... Would have run make -j2 Build succeeded after 0 seconds. Installing phonon. Would have run make install Would have installed phonon Overall time for phonon was 0 seconds. Building kdelibs (4/15) Waiting for source code update. Source update complete for kdelibs: 0 files affected. Preparing build system for kdelibs. Would have cleaned build system for kdelibs Would have created kdelibs's build system. Would have created /home/klocwork/kdesvn/build/kdelibs Running cmake... Would have run cmake /home/klocwork/kdesvn/kdelibs -DCMAKE_CXX_FLAGS=-pipe -DCMAKE_INSTALL_PREFIX=/home/klocwork/kde Compiling, attempt 1... Would have run make -j2 Build succeeded after 0 seconds. Installing kdelibs. Would have run make install Would have installed kdelibs Overall time for kdelibs was 0 seconds. Building kdepimlibs (5/15) Waiting for source code update. Source update complete for kdepimlibs: 0 files affected. Preparing build system for kdepimlibs. Would have cleaned build system for kdepimlibs Would have created kdepimlibs's build system. Would have created /home/klocwork/kdesvn/build/kdepimlibs Running cmake... Would have run cmake /home/klocwork/kdesvn/kdepimlibs -DCMAKE_CXX_FLAGS=-pipe -DCMAKE_INSTALL_PREFIX=/home/klocwork/kde Compiling, attempt 1... Would have run make -j2 Build succeeded after 0 seconds. Installing kdepimlibs. Would have run make install Would have installed kdepimlibs Overall time for kdepimlibs was 0 seconds. Building kdebase (6/15) Waiting for source code update. Source update complete for kdebase: 0 files affected. Preparing build system for kdebase. Would have cleaned build system for kdebase Would have created kdebase's build system. Would have created /home/klocwork/kdesvn/build/kdebase Running cmake... Would have run cmake /home/klocwork/kdesvn/kdebase -DCMAKE_CXX_FLAGS=-pipe -DCMAKE_INSTALL_PREFIX=/home/klocwork/kde Compiling, attempt 1... Would have run make -j2 Build succeeded after 0 seconds. Installing kdebase. Would have run make install Would have installed kdebase Overall time for kdebase was 0 seconds. Building kdeartwork (7/15) Waiting for source code update. Source update complete for kdeartwork: 0 files affected. Preparing build system for kdeartwork. Would have cleaned build system for kdeartwork Would have created kdeartwork's build system. Would have created /home/klocwork/kdesvn/build/kdeartwork Running cmake... Would have run cmake /home/klocwork/kdesvn/kdeartwork -DCMAKE_CXX_FLAGS=-pipe -DCMAKE_INSTALL_PREFIX=/home/klocwork/kde Compiling, attempt 1... Would have run make -j2 Build succeeded after 0 seconds. Installing kdeartwork. Would have run make install Would have installed kdeartwork Overall time for kdeartwork was 0 seconds. Building kdemultimedia (8/15) Waiting for source code update. Source update complete for kdemultimedia: 0 files affected. Preparing build system for kdemultimedia. Would have cleaned build system for kdemultimedia Would have created kdemultimedia's build system. Would have created /home/klocwork/kdesvn/build/kdemultimedia Running cmake... Would have run cmake /home/klocwork/kdesvn/kdemultimedia -DCMAKE_CXX_FLAGS=-pipe -DCMAKE_INSTALL_PREFIX=/home/klocwork/kde Compiling, attempt 1... Would have run make -j2 Build succeeded after 0 seconds. Installing kdemultimedia. Would have run make install Would have installed kdemultimedia Overall time for kdemultimedia was 0 seconds. Building kdepim (9/15) Waiting for source code update. Source update complete for kdepim: 0 files affected. Preparing build system for kdepim. Would have cleaned build system for kdepim Would have created kdepim's build system. Would have created /home/klocwork/kdesvn/build/kdepim Running cmake... Would have run cmake /home/klocwork/kdesvn/kdepim -DCMAKE_CXX_FLAGS=-pipe -DCMAKE_INSTALL_PREFIX=/home/klocwork/kde Compiling, attempt 1... Would have run make -j2 Build succeeded after 0 seconds. Installing kdepim. Would have run make install Would have installed kdepim Overall time for kdepim was 0 seconds. Building kdeutils (10/15) Waiting for source code update. Source update complete for kdeutils: 0 files affected. Preparing build system for kdeutils. Would have cleaned build system for kdeutils Would have created kdeutils's build system. Would have created /home/klocwork/kdesvn/build/kdeutils Running cmake... Would have run cmake /home/klocwork/kdesvn/kdeutils -DCMAKE_CXX_FLAGS=-pipe -DCMAKE_INSTALL_PREFIX=/home/klocwork/kde Compiling, attempt 1... Would have run make -j2 Build succeeded after 0 seconds. Installing kdeutils. Would have run make install Would have installed kdeutils Overall time for kdeutils was 0 seconds. Building kdegraphics (11/15) Waiting for source code update. Source update complete for kdegraphics: 0 files affected. Preparing build system for kdegraphics. Would have cleaned build system for kdegraphics Would have created kdegraphics's build system. Would have created /home/klocwork/kdesvn/build/kdegraphics Running cmake... Would have run cmake /home/klocwork/kdesvn/kdegraphics -DCMAKE_CXX_FLAGS=-pipe -DCMAKE_INSTALL_PREFIX=/home/klocwork/kde Compiling, attempt 1... Would have run make -j2 Build succeeded after 0 seconds. Installing kdegraphics. Would have run make install Would have installed kdegraphics Overall time for kdegraphics was 0 seconds. Building kdegames (12/15) Waiting for source code update. Source update complete for kdegames: 0 files affected. Preparing build system for kdegames. Would have cleaned build system for kdegames Would have created kdegames's build system. Would have created /home/klocwork/kdesvn/build/kdegames Running cmake... Would have run cmake /home/klocwork/kdesvn/kdegames -DCMAKE_CXX_FLAGS=-pipe -DCMAKE_INSTALL_PREFIX=/home/klocwork/kde Compiling, attempt 1... Would have run make -j2 Build succeeded after 0 seconds. Installing kdegames. Would have run make install Would have installed kdegames Overall time for kdegames was 0 seconds. Building kdetoys (13/15) Waiting for source code update. Source update complete for kdetoys: 0 files affected. Preparing build system for kdetoys. Would have cleaned build system for kdetoys Would have created kdetoys's build system. Would have created /home/klocwork/kdesvn/build/kdetoys Running cmake... Would have run cmake /home/klocwork/kdesvn/kdetoys -DCMAKE_CXX_FLAGS=-pipe -DCMAKE_INSTALL_PREFIX=/home/klocwork/kde Compiling, attempt 1... Would have run make -j2 Build succeeded after 0 seconds. Installing kdetoys. Would have run make install Would have installed kdetoys Overall time for kdetoys was 0 seconds. Building kdeedu (14/15) Waiting for source code update. Source update complete for kdeedu: 0 files affected. Preparing build system for kdeedu. Would have cleaned build system for kdeedu Would have created kdeedu's build system. Would have created /home/klocwork/kdesvn/build/kdeedu Running cmake... Would have run cmake /home/klocwork/kdesvn/kdeedu -DCMAKE_CXX_FLAGS=-pipe -DCMAKE_INSTALL_PREFIX=/home/klocwork/kde Compiling, attempt 1... Would have run make -j2 Build succeeded after 0 seconds. Installing kdeedu. Would have run make install Would have installed kdeedu Overall time for kdeedu was 0 seconds. Building kdenetwork (15/15) Waiting for source code update. Source update complete for kdenetwork: 0 files affected. Preparing build system for kdenetwork. Would have cleaned build system for kdenetwork Would have created kdenetwork's build system. Would have created /home/klocwork/kdesvn/build/kdenetwork Running cmake... Would have run cmake /home/klocwork/kdesvn/kdenetwork -DCMAKE_CXX_FLAGS=-pipe -DCMAKE_INSTALL_PREFIX=/home/klocwork/kde Compiling, attempt 1... Would have run make -j2 Build succeeded after 0 seconds. Installing kdenetwork. Would have run make install Would have installed kdenetwork Overall time for kdenetwork was 0 seconds. <<< Build Done >>> <<< PACKAGES SUCCESSFULLY BUILT >>> qt-copy kdesupport phonon kdelibs kdepimlibs kdebase kdeartwork kdemultimedia kdepim kdeutils kdegraphics kdegames kdetoys kdeedu kdenetwork [klocwork@ops kdesvn-build-1.6.2]$ ./kdesvn-build Unable to open configuration file! We looked for: ./kdesvn-buildrc /home/klocwork/.kdesvn-buildrc kdesvn-build will continue using a default set of options. These options may not apply to you, so feel free to visit the kdesvn-build homepage http://kdesvn-build.kde.org/ and access the kdesvn-build documentation. Also the latest release package will have a sample configuration file that you can edit to your liking. Script started processing at Fri Aug 22 12:19:02 2008 <<< Build Process >>> Building qt-copy (1/15) Waiting for source code update. svn: Working copy '.' locked svn: run 'svn cleanup' to remove locks (type 'svn help cleanup' for details) Source update complete for qt-copy: 3 files affected. Compiling, attempt 1... Unable to build qt-copy! Took 10 minutes, and 19 seconds. Overall time for qt-copy was 12 minutes, and 7 seconds. Building kdesupport (2/15) Waiting for source code update. Source update complete for kdesupport: 850 files affected. Preparing build system for kdesupport. Running cmake... Unable to configure kdesupport with CMake! Overall time for kdesupport was 1 second. Building phonon (3/15) Waiting for source code update. Source update complete for phonon: 10 files affected. Preparing build system for phonon. Running cmake... Unable to configure phonon with CMake! Overall time for phonon was 0 seconds. Building kdelibs (4/15) Waiting for source code update. Source update complete for kdelibs: 347 files affected. Preparing build system for kdelibs. Running cmake... Unable to configure kdelibs with CMake! Overall time for kdelibs was 1 second. Building kdepimlibs (5/15) Waiting for source code update. Source update complete for kdepimlibs: 26 files affected. Preparing build system for kdepimlibs. Running cmake... Unable to configure kdepimlibs with CMake! Overall time for kdepimlibs was 1 second. Building kdebase (6/15) Waiting for source code update. Source update complete for kdebase: 1097 files affected. Preparing build system for kdebase. Running cmake... Unable to configure kdebase with CMake! Overall time for kdebase was 0 seconds. Building kdeartwork (7/15) Waiting for source code update. Source update complete for kdeartwork: 97 files affected. Preparing build system for kdeartwork. Running cmake... Unable to configure kdeartwork with CMake! Overall time for kdeartwork was 1 second. Building kdemultimedia (8/15) Waiting for source code update. Source update complete for kdemultimedia: 154 files affected. Preparing build system for kdemultimedia. Running cmake... Unable to configure kdemultimedia with CMake! Overall time for kdemultimedia was 0 seconds. Building kdepim (9/15) Waiting for source code update. Source update complete for kdepim: 469 files affected. Preparing build system for kdepim. Running cmake... Unable to configure kdepim with CMake! Overall time for kdepim was 1 second. Building kdeutils (10/15) Waiting for source code update. Source update complete for kdeutils: 120 files affected. Preparing build system for kdeutils. Running cmake... Unable to configure kdeutils with CMake! Overall time for kdeutils was 8 seconds. Building kdegraphics (11/15) Waiting for source code update. Source update complete for kdegraphics: 155 files affected. Preparing build system for kdegraphics. Running cmake... Unable to configure kdegraphics with CMake! Overall time for kdegraphics was 17 seconds. Building kdegames (12/15) Waiting for source code update. Source update complete for kdegames: 131 files affected. Preparing build system for kdegames. Running cmake... Unable to configure kdegames with CMake! Overall time for kdegames was 24 seconds. Building kdetoys (13/15) Waiting for source code update. Source update complete for kdetoys: 0 files affected. Preparing build system for kdetoys. Running cmake... Unable to configure kdetoys with CMake! Overall time for kdetoys was 2 seconds. Building kdeedu (14/15) Waiting for source code update. bunzip2: kdeedu-svn.tar.bz2 is not a bzip2 file. Use of uninitialized value in concatenation (.) or string at ./kdesvn-build line 1692. Unable to decompress snapshot for kdeedu: Source update complete for kdeedu: 7241 files affected. Preparing build system for kdeedu. Running cmake... Unable to configure kdeedu with CMake! Overall time for kdeedu was 11 minutes, and 55 seconds. Building kdenetwork (15/15) Waiting for source code update. bunzip2: kdenetwork-svn.tar.bz2 is not a bzip2 file. Use of uninitialized value in concatenation (.) or string at ./kdesvn-build line 1692. Unable to decompress snapshot for kdenetwork: Source update complete for kdenetwork: 4798 files affected. Preparing build system for kdenetwork. Running cmake... Unable to configure kdenetwork with CMake! Overall time for kdenetwork was 2 minutes, and 30 seconds. <<< Build Done >>> <<< PACKAGES FAILED TO BUILD >>> qt-copy - ~/kdesvn/log/2008-08-22-04/qt-copy/build-1.log kdesupport - ~/kdesvn/log/2008-08-22-04/kdesupport/cmake.log phonon - ~/kdesvn/log/2008-08-22-04/phonon/cmake.log kdelibs - ~/kdesvn/log/2008-08-22-04/kdelibs/cmake.log kdepimlibs - ~/kdesvn/log/2008-08-22-04/kdepimlibs/cmake.log kdebase - ~/kdesvn/log/2008-08-22-04/kdebase/cmake.log kdeartwork - ~/kdesvn/log/2008-08-22-04/kdeartwork/cmake.log kdemultimedia - ~/kdesvn/log/2008-08-22-04/kdemultimedia/cmake.log kdepim - ~/kdesvn/log/2008-08-22-04/kdepim/cmake.log kdeutils - ~/kdesvn/log/2008-08-22-04/kdeutils/cmake.log kdegraphics - ~/kdesvn/log/2008-08-22-04/kdegraphics/cmake.log kdegames - ~/kdesvn/log/2008-08-22-04/kdegames/cmake.log kdetoys - ~/kdesvn/log/2008-08-22-04/kdetoys/cmake.log kdeedu - ~/kdesvn/log/2008-08-22-04/kdeedu/cmake.log kdenetwork - ~/kdesvn/log/2008-08-22-04/kdenetwork/cmake.log Script finished processing at Fri Aug 22 12:46:30 2008 Your logs are saved in /home/klocwork/kdesvn/log/2008-08-22-04 Let me know if you need the .log files. Ragaeeb Haq Klocwork Professional Services 613-836-8899x323 Ragaeeb.Haq@klocwork.com http://www.klocwork.com -----Original Message----- From: Mark Kretschmann [mailto:m.kretschmann@gmail.com] Sent: Wednesday, September 10, 2008 1:37 PM To: Ragaeeb Haq Cc: amarok-devel@kde.org Subject: Re: Klocwork Project Analysis On 8/8/08, Ragaeeb Haq wrote: > We are having some trouble building the Amarok project. The problems > seem to be related to the KDE libraries. Are there any libraries or > suggestions that you can provide us that will facilitate the build > process? Ragaeeb, could you please elaborate on what specifically is causing you trouble to build, and maybe attach a log? We will do everything to help you if you provide more details. In general, Amarok 2 (from SVN trunk) needs the following dependencies: * KDElibs 4.1 * KDEbase/runtime 4.1 * TagLib 1.5 (from the KDEsupport module) * Qt 4.4 (needed by KDE) We are still very keen on getting Amarok 2 analyzed by Klocwork. Hope to hear back from you :) -- Mark Kretschmann Amarok Developer www.kde.org - amarok.kde.org _______________________________________________ Amarok-devel mailing list Amarok-devel@kde.org https://mail.kde.org/mailman/listinfo/amarok-devel