summaryrefslogtreecommitdiffstats
path: root/audio-players/last.fm/PRE_BUILD
diff options
context:
space:
mode:
Diffstat (limited to 'audio-players/last.fm/PRE_BUILD')
-rwxr-xr-xaudio-players/last.fm/PRE_BUILD19
1 files changed, 18 insertions, 1 deletions
diff --git a/audio-players/last.fm/PRE_BUILD b/audio-players/last.fm/PRE_BUILD
index dca34d99ad..492ef85673 100755
--- a/audio-players/last.fm/PRE_BUILD
+++ b/audio-players/last.fm/PRE_BUILD
@@ -1,2 +1,19 @@
default_pre_build &&
-patch -p1 -d $SOURCE_DIRECTORY < $SPELL_DIRECTORY/mad-asneeded.patch
+cd "$SOURCE_DIRECTORY" &&
+# Still one for gcc-4.3, last.fm 1.5.1
+echo '--- a/src/libFingerprint/fplib/src/OptFFT.cpp
++++ b/src/libFingerprint/fplib/src/OptFFT.cpp
+@@ -30,7 +30,7 @@
+
+ #include <cmath>
+ #include <cassert>
+-#include <cstdlib>
++#include <cstring>
+ #include <iostream>
+ #include <sstream>
+ #include <cstdlib>
+' | patch -Np1 &&
+# More borkage follows...
+# Fingerprinting is apparently not used on linux and has several build issues.
+# Disable it!
+patch -Np1 < "$SCRIPT_DIRECTORY/no-fingerprint-lib.diff"