[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