Author: goneri Date: 2008-12-14 01:00:15 +0000 (Sun, 14 Dec 2008) New Revision: 8506
Added: packages/trunk/teeworlds/debian/patches/fix-big-endian.diff Modified: packages/trunk/teeworlds/debian/changelog packages/trunk/teeworlds/debian/patches/series Log: * Apply Michel Dänzer patch to avoid crash on big endian arch (Closes: #504704) Modified: packages/trunk/teeworlds/debian/changelog =================================================================== --- packages/trunk/teeworlds/debian/changelog 2008-12-14 00:24:30 UTC (rev 8505) +++ packages/trunk/teeworlds/debian/changelog 2008-12-14 01:00:15 UTC (rev 8506) @@ -1,3 +1,11 @@ +teeworlds (0.4.3-2) experimental; urgency=low + + [ Gonéri Le Bouder ] + * Apply Michel Dänzer patch to avoid crash on big endian arch + (Closes: #504704) + + -- Gonéri Le Bouder <[email protected]> Sun, 14 Dec 2008 01:55:34 +0100 + teeworlds (0.4.3-1) experimental; urgency=low [ Ansgar Burchardt ] Added: packages/trunk/teeworlds/debian/patches/fix-big-endian.diff =================================================================== --- packages/trunk/teeworlds/debian/patches/fix-big-endian.diff (rev 0) +++ packages/trunk/teeworlds/debian/patches/fix-big-endian.diff 2008-12-14 01:00:15 UTC (rev 8506) @@ -0,0 +1,24 @@ +patch by Michel Dänzer <[email protected]> +http://bugs.debian.org/504704 +Index: src/engine/e_datafile.c +=================================================================== +--- src/engine/e_datafile.c.orig ++++ src/engine/e_datafile.c +@@ -137,7 +137,7 @@ + } + + #if defined(CONF_ARCH_ENDIAN_BIG) +- swap_endian(df->data, sizeof(int), header.swaplen); ++ swap_endian(df->data, sizeof(int), header.swaplen/sizeof(int)); + #endif + + if(DEBUG) +@@ -261,7 +261,7 @@ + return ptr; + + #if defined(CONF_ARCH_ENDIAN_BIG) +- swap_endian(ptr, sizeof(int), size); ++ swap_endian(ptr, sizeof(int), size/sizeof(int)); + #endif + + return ptr; Modified: packages/trunk/teeworlds/debian/patches/series =================================================================== --- packages/trunk/teeworlds/debian/patches/series 2008-12-14 00:24:30 UTC (rev 8505) +++ packages/trunk/teeworlds/debian/patches/series 2008-12-14 01:00:15 UTC (rev 8506) @@ -1,3 +1,4 @@ +fix-big-endian.diff -p0 dont-link-with-asound.diff new-wavpack.patch system-libs.patch _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-games-commits

