[SCM] milkytracker/master: Add fix-64bit-build patch
ghedo-guest at users.alioth.debian.org
ghedo-guest at users.alioth.debian.org
Wed Dec 29 19:12:41 UTC 2010
The following commit has been merged in the master branch:
commit c2281df0648445aca766bfa30f0eed5ae49cd14c
Author: Alessandro Ghedini <al3xbio at gmail.com>
Date: Wed Dec 29 18:26:02 2010 +0100
Add fix-64bit-build patch
diff --git a/debian/patches/0002-fix-64bit-build.patch b/debian/patches/0002-fix-64bit-build.patch
new file mode 100644
index 0000000..81c9350
--- /dev/null
+++ b/debian/patches/0002-fix-64bit-build.patch
@@ -0,0 +1,58 @@
+From: Alessandro Ghedini <al3xbio at gmail.com>
+Date: Wed, 29 Dec 2010 18:22:41 +0100
+Subject: [PATCH] fix 64bit build
+
+Fix build process on 64bit systems
+
+Origin: http://milkytracker.org/files/patches-0.90.85/64bit_freebsd_fix.patch
+---
+ src/tracker/sdl/SDL_Main.cpp | 14 +++++++-------
+ 1 files changed, 7 insertions(+), 7 deletions(-)
+
+diff --git a/src/tracker/sdl/SDL_Main.cpp b/src/tracker/sdl/SDL_Main.cpp
+index 288d30a..b94c776 100644
+--- a/src/tracker/sdl/SDL_Main.cpp
++++ b/src/tracker/sdl/SDL_Main.cpp
+@@ -751,8 +751,8 @@ void processSDLUserEvents(const SDL_UserEvent& event)
+ case SDLUserEventLMouseRepeat:
+ {
+ PPPoint p;
+- p.x = (pp_int32)event.data1;
+- p.y = (pp_int32)event.data2;
++ p.x = reinterpret_cast<intptr_t> (event.data1);
++ p.y = reinterpret_cast<intptr_t> (event.data2);
+ PPEvent myEvent(eLMouseRepeat, &p, sizeof(PPPoint));
+ RaiseEventSerialized(&myEvent);
+ break;
+@@ -761,8 +761,8 @@ void processSDLUserEvents(const SDL_UserEvent& event)
+ case SDLUserEventRMouseRepeat:
+ {
+ PPPoint p;
+- p.x = (pp_int32)event.data1;
+- p.y = (pp_int32)event.data2;
++ p.x = reinterpret_cast<intptr_t> (event.data1);
++ p.y = reinterpret_cast<intptr_t> (event.data2);
+ PPEvent myEvent(eRMouseRepeat, &p, sizeof(PPPoint));
+ RaiseEventSerialized(&myEvent);
+ break;
+@@ -770,8 +770,8 @@ void processSDLUserEvents(const SDL_UserEvent& event)
+
+ case SDLUserEventMidiKeyDown:
+ {
+- pp_int32 note = (pp_int32)event.data1;
+- pp_int32 volume = (pp_int32)event.data2;
++ pp_int32 note = reinterpret_cast<intptr_t> (event.data1);
++ pp_int32 volume = reinterpret_cast<intptr_t> (event.data2);
+ globalMutex->lock();
+ myTracker->sendNoteDown(note, volume);
+ globalMutex->unlock();
+@@ -780,7 +780,7 @@ void processSDLUserEvents(const SDL_UserEvent& event)
+
+ case SDLUserEventMidiKeyUp:
+ {
+- pp_int32 note = (pp_int32)event.data1;
++ pp_int32 note = reinterpret_cast<intptr_t> (event.data1);
+ globalMutex->lock();
+ myTracker->sendNoteUp(note);
+ globalMutex->unlock();
+--
diff --git a/debian/patches/series b/debian/patches/series
index facdba8..26a7fff 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
0001-remove-bundled-zziplib-and-zlib.patch
+0002-fix-64bit-build.patch
--
milkytracker packaging
More information about the pkg-multimedia-commits
mailing list