[prev in list] [next in list] [prev in thread] [next in thread] 

List:       amarok-bugs-dist
Subject:    [amarok] [Bug 324075] New: Amarok 2.8 do not compile on OSX 10.8
From:       <emaguarino () libero ! it>
Date:       2013-08-26 16:48:53
Message-ID: bug-324075-71684 () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=324075

            Bug ID: 324075
           Summary: Amarok 2.8 do not compile on OSX 10.8
    Classification: Unclassified
           Product: amarok
           Version: 2.8.0
          Platform: MacPorts Packages
                OS: OS X
            Status: UNCONFIRMED
          Severity: grave
          Priority: NOR
         Component: general
          Assignee: amarok-bugs-dist@kde.org
          Reporter: emaguarino@libero.it

Trying to install Amarok 2.8 on OSX 10.8 ($uname -a 
Darwin macbook-pro-di-XXX-XXX.local 12.4.0 Darwin Kernel Version 12.4.0: Wed
May  1 17:57:12 PDT 2013; root:xnu-2050.24.15~1/RELEASE_X86_64 x86_64) I had
and error.

First of all I installed Macport 2.2.0, and I've given the command: "sudo port
install amarok". The amarok version now available on Macport is 2.6.

The compilation failed: 
ld: can't link with bundle (MH_BUNDLE) only dylibs (MH_DYLIB) for architecture
x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [tests/testamazonartist.app/Contents/MacOS/testamazonartist] Error
1
make[2]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_amarok/amarok/work/build'
 make[1]: *** [tests/services/amazon/CMakeFiles/testamazonartist.dir/all] Error
2
make[1]: *** Waiting for unfinished jobs....
ld: can't link with bundle (MH_BUNDLE) only dylibs (MH_DYLIB) for architecture
x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [tests/testamazonalbum.app/Contents/MacOS/testamazonalbum] Error 1
make[2]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_amarok/amarok/work/build'
 make[1]: *** [tests/services/amazon/CMakeFiles/testamazonalbum.dir/all] Error 2
make[1]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_amarok/amarok/work/build'
                
make: *** [all] Error 2
make: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_amarok/amarok/work/build'
 Command failed:  cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_amarok/amarok/work/build"
 && /usr/bin/make -j2 -w all 
Exit code: 2
Error: org.macports.build for port amarok returned: command execution failed
DEBUG: Error code: CHILDSTATUS 80364 2
DEBUG: Backtrace: command execution failed
    while executing
"system -nice 0 $fullcmdstring"
    ("eval" body line 1)
    invoked from within
"eval system $notty $nice \$fullcmdstring"
    invoked from within
"command_exec build"
    (procedure "portbuild::build_main" line 8)
    invoked from within
"$procedure $targetname"
Warning: targets not executed for amarok: org.macports.activate
org.macports.build org.macports.destroot org.macports.install
Please see the log file for port amarok for details:
   
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_amarok/amarok/main.log
 To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: Processing of port amarok failed


Then I tried to install the 2.8 version, via source code.

I run CMAKE with the following options: cmake -DCMAKE_INSTALL_PREFIX=/opt/local
-DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_COLOR_MAKEFILE=ON
-DCMAKE_BUILD_TYPE=Release -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON
-DCMAKE_INSTALL_NAME_DIR=/opt/local/lib
-DCMAKE_SYSTEM_PREFIX_PATH="/opt/local;/usr"
-DCMAKE_MODULE_PATH=/opt/local/share/cmake/modules -Wno-dev -DBUILD_doc=OFF
-DBUILD_SHARED_LIBS=ON -DBUNDLE_INSTALL_DIR=/Applications/MacPorts/KDE4
-DQT_QT_INCLUDE_DIR=/opt/local/include ..

And I got this error:
/Users/Ema/Downloads/amarok-2.8.0/src/EngineController.cpp:191:19: error: no
      member named 'setFadeout' in 'AmarokConfig'
    AmarokConfig::setFadeout( false );
    ~~~~~~~~~~~~~~^
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


In the additional information the terminal output

Reproducible: Always




Here you can download the terminal output:
https://dl.dropboxusercontent.com/u/169871/Amarok%20OUTPUT.txt

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Amarok-bugs-dist mailing list
Amarok-bugs-dist@kde.org
https://mail.kde.org/mailman/listinfo/amarok-bugs-dist


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic