﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc	mlocked
2560	Compilation problem mythmusic 0.20 fixes	anonymous	Isaac Richards	"Using gcc version 3.3.6

Compiling mythmusic stops with this error :

playlist.cpp: In member function `int Playlist::writeTree(GenericTree*, int)':
playlist.cpp:918: error: ISO C++ forbids declaration of `map' with no type
playlist.cpp:918: error: template-id `map<QString, uint32_t>' used as a
   declarator
playlist.cpp:918: error: parse error before `;' token
playlist.cpp:919: error: `AlbumMap' undeclared (first use this function)
playlist.cpp:919: error: (Each undeclared identifier is reported only once for
   each function it appears in.)
playlist.cpp:1003: error: `Ialbum' undeclared (first use this function)
playlist.cpp:1003: error: `album_map' undeclared (first use this function)
playlist.cpp:1008: error: parse error before `::' token
distcc[6430] ERROR: compile on localhost failed
make[2]: *** [playlist.o] Error 1
make[2]: Leaving directory `/mnt/store/mythtv/mythplugins/mythmusic/mythmusic'
make[1]: *** [sub-mythmusic] Error 2
make[1]: Leaving directory `/mnt/store/mythtv/mythplugins/mythmusic'
make: *** [sub-mythmusic] Error 2
--------------

With --disable-mythmusic all the other modules compile and work just fine.
"	defect	closed	minor	unknown	mythmusic	0.20	medium	fixed	compilation music playlist.cpp		0
