Opened 11 years ago

Closed 11 years ago

#6543 closed patch (fixed)

Enable MythMusic on OSX

Reported by: mythtv@… Owned by: Nigel
Priority: minor Milestone: unknown
Component: Ports - OSX Version: unknown
Severity: medium Keywords:
Cc: Ticket locked: no

Description

MythMusic is currently disabled by default when using the osx-packager.pl script.

This appears to be due to the following error:

playlistcontainer.cpp: In member function ‘QString PlaylistContainer::getPlaylistName(int, bool&)’:
playlistcontainer.cpp:413: error: no match for ‘operator!=’ in ‘it != std::list<_Tp, _Alloc>::rend() [with _Tp = Playlist*, _Alloc = std::allocator<Playlist*>]()’

which appears to be a problem with the compiler's automatic type identification for template functions...

Attachments (2)

mythmusic_osx_build_fix.patch (596 bytes) - added by mythtv@… 11 years ago.
MythMusic build fix for OSX
enable-mythmusic.patch (380 bytes) - added by mythtv@… 11 years ago.
Enable MythMusic by default in osx-packager.pl

Download all attachments as: .zip

Change History (5)

Changed 11 years ago by mythtv@…

MythMusic build fix for OSX

Changed 11 years ago by mythtv@…

Attachment: enable-mythmusic.patch added

Enable MythMusic by default in osx-packager.pl

comment:1 Changed 11 years ago by Nigel

Status: newaccepted

There were actually other reasons that I disabled mythmusic - nasty crashes for the last 6 months. That compile error was just the last straw. I will have another go at the crashes before I re-enable it in osx-packager.pl

comment:2 Changed 11 years ago by Nigel

(In [20555]) Small compile fix for GCC 4.0.1 (Mac OS X). Thanks to Peter Stokes. Refs #6543

comment:3 Changed 11 years ago by Nigel

Resolution: fixed
Status: acceptedclosed

(In [21002]) After fiddling with the libraries, I can get MythMusic to almost run on 10.5, so time to re-enable all the plugins. Closes #6543

Note: See TracTickets for help on using tickets.