diff -ruN last.fm/Makefile last.fm.fixed/Makefile --- last.fm/Makefile 2008-09-07 18:25:11.000000000 +0300 +++ last.fm.fixed/Makefile 2008-09-08 12:51:00.000000000 +0300 @@ -28,7 +28,7 @@ .include .if ${ARCH} == "amd64" -BROKEN= Does not install +USE_GCC=4.2+ .endif post-patch: diff -ruN last.fm/files/patch-src_mp3transcode_mp3transcode.cpp last.fm.fixed/files/patch-src_mp3transcode_mp3transcode.cpp --- last.fm/files/patch-src_mp3transcode_mp3transcode.cpp 1970-01-01 03:00:00.000000000 +0300 +++ last.fm.fixed/files/patch-src_mp3transcode_mp3transcode.cpp 2008-09-08 01:48:48.000000000 +0300 @@ -0,0 +1,11 @@ +--- src/mp3transcode/mp3transcode.cpp.orig 2007-09-27 17:37:07.000000000 +0300 ++++ src/mp3transcode/mp3transcode.cpp 2008-09-08 01:43:36.000000000 +0300 +@@ -281,7 +281,7 @@ + { + int length; + int cnt; +- length = qMin( numBytes, ssize_t( getDecodedBufferFilled() ) ); ++ length = qMin( numBytes, getDecodedBufferFilled() ); + + while (length > 0) + {