Opened 13 years ago

Last modified 4 months ago

#33292 new defect

Amarok @2.4.3 will not build!

Reported by: benoituson@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.0.3
Keywords: Cc: benoituson@…, samiller25@…, develop@…
Port: amarok

Description (last modified by ryandesign (Ryan Carsten Schmidt))

I have tried building Amarok via Macports. Running PPC 10.5.8. I have successfully compiled, built and installed all the prerequisits. But when came time to build Amarok....I received this error :

:info:build make[2]: *** [src/CMakeFiles/amaroklib.dir/dynamic/BiasFactory.o] Error 1
:info:build make[2]: *** Waiting for unfinished jobs....
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_amarok/amarok/work/amarok-2.4.3/src/dynamic/BiasedPlaylist.cpp:63: error: prototype for ‘Dynamic::BiasedPlaylist::BiasedPlaylist(QCoreXmlStreamReader*, QObject*)’ does not match any in class ‘Dynamic::BiasedPlaylist’
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_amarok/amarok/work/amarok-2.4.3/src/dynamic/BiasedPlaylist.h:42: error: candidates are: Dynamic::BiasedPlaylist::BiasedPlaylist(const Dynamic::BiasedPlaylist&)
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_amarok/amarok/work/amarok-2.4.3/src/dynamic/BiasedPlaylist.h:50: error:                 Dynamic::BiasedPlaylist::BiasedPlaylist(QXmlStreamReader*, QObject*)
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_amarok/amarok/work/amarok-2.4.3/src/dynamic/BiasedPlaylist.cpp:52: error:                 Dynamic::BiasedPlaylist::BiasedPlaylist(QObject*)
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_amarok/amarok/work/amarok-2.4.3/src/dynamic/BiasedPlaylist.cpp: In constructor ‘Dynamic::BiasedPlaylist::BiasedPlaylist(QCoreXmlStreamReader*, QObject*)’:
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_amarok/amarok/work/amarok-2.4.3/src/dynamic/BiasedPlaylist.cpp:78: error: no matching function for call to ‘Dynamic::BiasFactory::fromXml(QCoreXmlStreamReader*&)’
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_amarok/amarok/work/amarok-2.4.3/src/dynamic/BiasFactory.h:116: note: candidates are: static Dynamic::BiasPtr Dynamic::BiasFactory::fromXml(QXmlStreamReader*)
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_amarok/amarok/work/amarok-2.4.3/src/dynamic/BiasedPlaylist.cpp: At global scope:
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_amarok/amarok/work/amarok-2.4.3/src/dynamic/BiasedPlaylist.cpp:103: error: prototype for ‘void Dynamic::BiasedPlaylist::toXml(QCoreXmlStreamWriter*) const’ does not match any in class ‘Dynamic::BiasedPlaylist’
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_amarok/amarok/work/amarok-2.4.3/src/dynamic/BiasedPlaylist.h:54: error: candidate is: virtual void Dynamic::BiasedPlaylist::toXml(QXmlStreamWriter*) const
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_amarok/amarok/work/amarok-2.4.3/src/dynamic/BiasedPlaylist.cpp: In member function ‘void Dynamic::BiasedPlaylist::toXml(QCoreXmlStreamWriter*) const’:
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_amarok/amarok/work/amarok-2.4.3/src/dynamic/BiasedPlaylist.cpp:107: error: no matching function for call to ‘Dynamic::AbstractBias::toXml(QCoreXmlStreamWriter*&)’
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_amarok/amarok/work/amarok-2.4.3/src/dynamic/Bias.h:71: note: candidates are: virtual void Dynamic::AbstractBias::toXml(QXmlStreamWriter*) const
:info:build make[2]: *** [src/CMakeFiles/amaroklib.dir/dynamic/BiasedPlaylist.o] Error 1
:info:build 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'
:info:build make[1]: *** [src/CMakeFiles/amaroklib.dir/all] Error 2
:info:build 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'
:info:build make: *** [all] Error 2
:info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_amarok/amarok/work/build'
:info:build shell command " 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 " returned error 2
:error:build Target org.macports.build returned: shell command failed (see log for details)
:debug:build Backtrace: shell command failed (see log for details)
    while executing
"command_exec build"
    (procedure "portbuild::build_main" line 8)
    invoked from within
"$procedure $targetname"
:info:build Warning: the following items did not execute (for amarok): org.macports.activate org.macports.build org.macports.destroot org.macports.install
:notice:build Log for amarok is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_amarok/amarok/main.log

Attachments (4)

amarok.log (4.0 MB) - added by benoituson@… 13 years ago.
amarok log
amarok_log.rtf (5.6 KB) - added by benoituson@… 13 years ago.
amarok2.log (1.7 MB) - added by samiller25@… 13 years ago.
log of amarok-2.4.3 build under MacPorts 2.0.4
main.log (5.0 MB) - added by develop@… 12 years ago.
amarok 2.6 - snow leopard intel core duo 32 bits

Change History (18)

Changed 13 years ago by benoituson@…

Attachment: amarok.log added

amarok log

Changed 13 years ago by benoituson@…

Attachment: amarok_log.rtf added

comment:1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: benoituson@… removed
Description: modified (diff)
Owner: changed from macports-tickets@… to illogic-al@…
Port: amarok added
Priority: HighNormal

comment:2 Changed 13 years ago by benoituson@…

Cc: benoituson@… added

Cc Me!

comment:3 Changed 13 years ago by samiller25@…

Cc: samiller25@… added

Cc Me!

Changed 13 years ago by samiller25@…

Attachment: amarok2.log added

log of amarok-2.4.3 build under MacPorts 2.0.4

comment:4 in reply to:  description Changed 13 years ago by samiller25@…

I have what looks like the same problem. I'm trying to build amarok on Mac OS 10.5.8, and it fails when compiling src/dynamic/BiasFactory.cpp. See amarok2.log attached.

comment:5 Changed 13 years ago by benoituson@…

Hey samiller25, my only work around was to install a .dmg file of Amarok 2!! Not my initial idea but now I can use Amarok. Amarok 2.4.1 http://mac.softpedia.com/progDownload/Amarok-Download-48019.html Will try to compile this obese boy some other time.

comment:6 in reply to:  5 ; Changed 13 years ago by samiller25@…

Replying to benoituson@…:

Hey samiller25, my only work around was to install a .dmg file of Amarok 2!! Not my initial idea but now I can use Amarok. Amarok 2.4.1 http://mac.softpedia.com/progDownload/Amarok-Download-48019.html Will try to compile this obese boy some other time.

You got my hopes up! But when I try to download the PPC image I get "550 Failed to change directory." :(

Do you know any other place to get a compiled version?

comment:7 in reply to:  6 ; Changed 13 years ago by benoituson@…

Replying to samiller25@…:

Replying to benoituson@…:

Hey samiller25, my only work around was to install a .dmg file of Amarok 2!! Not my initial idea but now I can use Amarok. Amarok 2.4.1 http://mac.softpedia.com/progDownload/Amarok-Download-48019.html Will try to compile this obese boy some other time.

You got my hopes up! But when I try to download the PPC image I get "550 Failed to change directory." :(

Do you know any other place to get a compiled version?

I have prepared a .dmg.tgz file for you (or any one wanting this BETA PPC version of Amarok) here is the link: http://www.sendspace.com/file/gsw1o8 Hope this works!! Let me know.

comment:8 in reply to:  7 Changed 13 years ago by benoituson@…

Replying to benoituson@…:

Replying to samiller25@…:

Replying to benoituson@…:

Hey samiller25, my only work around was to install a .dmg file of Amarok 2!! Not my initial idea but now I can use Amarok. Amarok 2.4.1 http://mac.softpedia.com/progDownload/Amarok-Download-48019.html Will try to compile this obese boy some other time.

You got my hopes up! But when I try to download the PPC image I get "550 Failed to change directory." :(

Do you know any other place to get a compiled version?

I have prepared a .dmg.tgz file for you (or any one wanting this BETA PPC version of Amarok) here is the link: http://www.sendspace.com/file/gsw1o8 Hope this works!! Let me know.

Checksum MD5 : 3009c49266888ab62b89c0a77dc258d8 Checksum MD4 : 5cc316e0903aefe4203c893a7b74abb8 SHA1: bf5ccc4e318397590ab2c71c3922c607ab7681b6

comment:9 in reply to:  7 Changed 13 years ago by samiller25@…

Replying to benoituson@…:

I have prepared a .dmg.tgz file for you (or any one wanting this BETA PPC version of Amarok) here is the link: http://www.sendspace.com/file/gsw1o8 Hope this works!! Let me know.

Sadly, no. I had to make a goofy directory (/~/Library/Preferences/KDE/share/config) to even get it to install. When I run it, I get a perpetual spinning beach ball.

Thanks for trying, though. Guess I'll have to settle for doubleTwist.

By the way, is anyone actually looking into the compilation problem in the OP?

comment:10 Changed 13 years ago by develop@…

Cc: develop@… added

Cc Me!

comment:11 Changed 12 years ago by jmroot (Joshua Root)

Summary: Amarok will not build!Amarok @2.4.3 will not build!

Is this still a problem with 2.6.0?

comment:12 in reply to:  11 ; Changed 12 years ago by develop@…

Replying to jmr@…:

Is this still a problem with 2.6.0?

Still failing for me

:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_amarok/amarok/work/ \
    amarok-2.6.0/src/dynamic/BiasedPlaylist.cpp:107: error: no matching function for call to ‘Dynamic::AbstractBias::toXml(QCoreXmlStreamWriter*&)’
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_amarok/amarok/work/ \
    amarok-2.6.0/src/dynamic/Bias.h:71: note: candidates are: virtual void Dynamic::AbstractBias::toXml(QXmlStreamWriter*) const
:info:build make[2]: *** [src/CMakeFiles/amaroklib.dir/dynamic/BiasedPlaylist.o] Error 1

Config Snow Leopard 32bits

Changed 12 years ago by develop@…

Attachment: main.log added

amarok 2.6 - snow leopard intel core duo 32 bits

comment:13 Changed 12 years ago by mf2k (Frank Schima)

Owner: changed from illogic-al@… to macports-tickets@…

See #36603.

comment:14 in reply to:  12 Changed 4 months ago by barracuda156

Replying to develop@…:

Replying to jmr@…:

Is this still a problem with 2.6.0?

Still failing for me

:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_amarok/amarok/work/ \
    amarok-2.6.0/src/dynamic/BiasedPlaylist.cpp:107: error: no matching function for call to ‘Dynamic::AbstractBias::toXml(QCoreXmlStreamWriter*&)’
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_amarok/amarok/work/ \
    amarok-2.6.0/src/dynamic/Bias.h:71: note: candidates are: virtual void Dynamic::AbstractBias::toXml(QXmlStreamWriter*) const
:info:build make[2]: *** [src/CMakeFiles/amaroklib.dir/dynamic/BiasedPlaylist.o] Error 1

Config Snow Leopard 32bits

Still fails with 2.9.0 (the last version to support Qt4). Astonishing how KDE kept releasing a broken code for years.

Note: See TracTickets for help on using tickets.